• H
    Remove deprecated API AdvancedColumnFamilyOptions::rate_limit_delay_max_milliseconds (#9455) · 42cca28e
    Hui Xiao 提交于
    Summary:
    **Context/Summary:**
    AdvancedColumnFamilyOptions::rate_limit_delay_max_milliseconds has been marked as deprecated and it's time to actually remove the code.
    - Keep `soft_rate_limit`/`hard_rate_limit` in `cf_mutable_options_type_info` to prevent throwing `InvalidArgument` in `GetColumnFamilyOptionsFromMap` when reading an option file still with these options (e.g, old option file generated from RocksDB before the deprecation)
    - Keep `soft_rate_limit`/`hard_rate_limit` in under `OptionsOldApiTest.GetOptionsFromMapTest` to test the case mentioned above.
    
    Pull Request resolved: https://github.com/facebook/rocksdb/pull/9455
    
    Test Plan: Rely on my eyeball and CI
    
    Reviewed By: ajkr
    
    Differential Revision: D33811664
    
    Pulled By: hx235
    
    fbshipit-source-id: 866859427fe710354a90f1095057f80116365ff0
    42cca28e
c.cc 178.9 KB