Import and improve Facebook MySQL mysqldump functionality for MyRocks 5.6

Registered by George Ormond Lorch III

See https://jira.percona.com/browse/MYR-27 for full specification

- Port from Facebook MySQL mysqldump option "--order-by-primary-desc=true|false
  (default false) : take backup ORDER BY primary key DESC"
- Detect when MyRocks is installed and available by seeing if there is a session
  variable named rocksdb_skip_fill_cache and "SET SESSION
  rocksdb_skip_fill_cache=1" if it exists.
- Add logic into dump file that automatically enables session rocksdb_bulk_load
  if it is supported by target server.
- Touched up mtr cases to encompass new behaviors.

Blueprint information

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

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.