lp:~laurynas-biveinis/percona-server/tokudb-prepare-scans

Created by Laurynas Biveinis on 2014-03-21 and last modified on 2014-03-21
Get this branch:
bzr branch lp:~laurynas-biveinis/percona-server/tokudb-prepare-scans
Only Laurynas Biveinis can upload to this branch. If you are Laurynas Biveinis please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Recent revisions

566. By Laurynas Biveinis on 2014-03-21

Add new handler methods for notifying storage engine of imminent index
scans, both for reading whole table and ranges. Implements
https://blueprints.launchpad.net/percona-server/+spec/prepare-index-range-scan.

The new handler methods added, no-ops in default implementations:
- prepare_index_scan for imminent index (range-less) scan, called in
rr_index_first, rr_index_last in records.cc, and
join_read_first/join_read_last.
- prepare_range_scan for imminent index range scan, called in
QUICK_SELECT_DESC::get_next.
- prepare_index_key_scan_map and prepare_index_key_scan for imminent
index (range-less) scan with used key part information, called in
join_read_always_key in sql_executor.cc.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:percona-server/5.6
This branch contains Public information 
Everyone can see this information.