• A
    DeleteRange Get support · f998c979
    Andrew Kryczka 提交于
    Summary:
    During Get()/MultiGet(), build up a RangeDelAggregator with range
    tombstones as we search through live memtable, immutable memtables, and
    SST files. This aggregator is then used by memtable.cc's SaveValue() and
    GetContext::SaveValue() to check whether keys are covered.
    
    added tests for Get on memtables/files; end-to-end tests mainly in https://reviews.facebook.net/D64761
    Closes https://github.com/facebook/rocksdb/pull/1456
    
    Differential Revision: D4111271
    
    Pulled By: ajkr
    
    fbshipit-source-id: 6e388d4
    f998c979
memtable_list.cc 15.1 KB