• Y
    Report if unpinnable value encountered during backward iteration (#7618) · bcba3723
    Yanqin Jin 提交于
    Summary:
    There is an undocumented behavior about a certain combination of options and operations.
    - inplace_update_support = true, and
    - call `SeekForPrev()`, `SeekToLast()`, and/or `Prev()` on unflushed data.
    
    We should stop the backward iteration and report an error of `Status::NotSupported`.
    
    Pull Request resolved: https://github.com/facebook/rocksdb/pull/7618
    
    Test Plan: make check
    
    Reviewed By: pdillinger
    
    Differential Revision: D24769619
    
    Pulled By: riversand963
    
    fbshipit-source-id: 81d199fa55ed4739ab10e719cc345a992238ccbb
    bcba3723
db_iter.cc 50.4 KB