• I
    Minor PinnedIteratorsManager Refactoring · b693ba68
    Islam AbdelRahman 提交于
    Summary:
    This diff include these simple change
    - Rename ReleasePinnedIterators to ReleasePinnedData
    - Rename PinIteratorIfNeeded to PinIterator
    - Use std::vector directly in PinnedIteratorsManager instead of std::unique_ptr<std::vector>
    - Generalize PinnedIteratorsManager by adding PinPtr which can pin any pointer
    
    Test Plan: existing tests
    
    Reviewers: sdong, yiwu, andrewkr
    
    Reviewed By: andrewkr
    
    Subscribers: andrewkr, dhruba
    
    Differential Revision: https://reviews.facebook.net/D61305
    b693ba68
db_iter.cc 31.9 KB