• M
    Add iterator's lower and upper bounds to `TraceRecord` (#8677) · ff895338
    Merlin Mao 提交于
    Summary:
    Trace file V2 added lower/upper bounds to `Iterator::Seek()` and `Iterator::SeekForPrev()`. They were not used anywhere during the execution of a `TraceRecord`. Now they are added to be used by `ReadOptions` during `Iterator::Seek()` and `Iterator::SeekForPrev()` if they are set.
    
    Added test cases in `DBTest2.TraceAndManualReplay`.
    
    Pull Request resolved: https://github.com/facebook/rocksdb/pull/8677
    
    Reviewed By: zhichao-cao
    
    Differential Revision: D30438255
    
    Pulled By: autopear
    
    fbshipit-source-id: 82563006be0b69155990e506a74951c18af8d288
    ff895338
trace_record.h 7.1 KB