• S
    Separate some IndexBlockIter logic from BlockIter (#4136) · 8f06b4fa
    Siying Dong 提交于
    Summary:
    Some logic only related to IndexBlockIter is separated from BlockIter to IndexBlockIter. This is done by writing an exclusive Seek() and SeekForPrev() for DataBlockIter, and all metadata block iter and tombstone block iter now use data block iter. Dealing with the BinarySeek() sharing problem by passing in the comparator to use.
    Pull Request resolved: https://github.com/facebook/rocksdb/pull/4136
    
    Reviewed By: maysamyabandeh
    
    Differential Revision: D8859673
    
    Pulled By: siying
    
    fbshipit-source-id: 703e5e6824b82b7cbf4721f3594b94127797ca9e
    8f06b4fa
block_test.cc 17.1 KB