Import Facebook MySQL my_io_perf* functionality for MyRocks 5.6

Registered by George Ormond Lorch III on 2017-01-09

MyRocks makes use of some new aggregated performance counters from Facebook MySQL 5.6.
We submitted a patch upstream that factors these out and C++-izes them a little which was accepted.
We now need to import the upstream include/atomic_stat.h and include/my_io_perf.h files into Percona Server include directory.
Alternately, we can pull these directly into MyRocks, but it seems they might be useful elsewhere, particularly if at some later point we decide to implement some of the better table statistics functionality from Facebook MySQL.

Blueprint information

Status:
Complete
Approver:
Laurynas Biveinis
Priority:
High
Drafter:
George Ormond Lorch III
Direction:
Approved
Assignee:
George Ormond Lorch III
Definition:
Approved
Series goal:
Accepted for 5.6
Implementation:
Implemented
Milestone target:
milestone icon 5.6.35-80.0
Started by
George Ormond Lorch III
Completed by
George Ormond Lorch III

Related branches

Sprints

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.