MyRocks - missing server optimizer patch for ICP

Bug #1672871 reported by George Ormond Lorch III on 2017-03-14
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Percona Server moved to
Status tracked in 5.7
Fix Released
George Ormond Lorch III
Fix Released
George Ormond Lorch III

Bug Description

rocksdb.bloomfilter3 fails due to missing server patch introduced in upstream Facebook MySQL here

This patch also impacts TokuDB. Immediately tokudb.bugs.simple_icp and tokudb.bugs.db233 fail. TokuDB can actually make use of this patch to improve ICP descending range scan performance and is the reason tokudb.bugs.simple_icp fails, it is getting a better result out of the descending range scan.

See also MYR-63

tags: added: myrocks tokudb
George Ormond Lorch III (gl-az) wrote :

Introducing this patch invalidates the need for the changes here to fix as now end_range is going to be set by the optimizer prior to the descending scan reaching the end key.

Percona now uses JIRA for bug reports so this bug report is migrated to:

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers