• S
    Move FIFOCompactionPicker to a separate file (#4724) · 70645355
    Sagar Vemuri 提交于
    Summary:
    **Summary:**
    Simplified the code layout by moving FIFOCompactionPicker to a separate file.
    **Why?:**
    While trying to add ttl functionality to universal compaction, I found that `FIFOCompactionPicker` class and its impl methods to be interspersed between `LevelCompactionPicker` methods which kind-of made the code a little hard to traverse. So I moved `FIFOCompactionPicker` to a separate compaction_picker_fifo.h/cc file, similar to `UniversalCompactionPicker`.
    Pull Request resolved: https://github.com/facebook/rocksdb/pull/4724
    
    Differential Revision: D13227914
    
    Pulled By: sagar0
    
    fbshipit-source-id: 89471766ea67fa4d87664a41c057dd7df4b3d4e3
    70645355
CMakeLists.txt 36.6 KB