rocksdb/options
Peter Dillinger e1d1c50317 Organize + modernize ReadOptions (#11430)
Summary:
Roughly group ReadOptions into those that apply generally and those that only apply to range scans. Also use field assignment idiom to simplify specification of default values.

Also some rearranging to reduce unused padding. sizeof(ReadOptions) was 144 on my system, now 136.

Pull Request resolved: https://github.com/facebook/rocksdb/pull/11430

Test Plan: existing tests, no functional change intended

Reviewed By: hx235

Differential Revision: D45626508

Pulled By: pdillinger

fbshipit-source-id: 227d4158c5123405324f273ded2eb9d8bce86364
2023-05-08 12:50:04 -07:00
..
cf_options.cc Block per key-value checksum (#11287) 2023-04-25 12:08:23 -07:00
cf_options.h Block per key-value checksum (#11287) 2023-04-25 12:08:23 -07:00
configurable.cc Remove RocksDB LITE (#11147) 2023-01-27 13:14:19 -08:00
configurable_helper.h Remove RocksDB LITE (#11147) 2023-01-27 13:14:19 -08:00
configurable_test.cc Remove RocksDB LITE (#11147) 2023-01-27 13:14:19 -08:00
configurable_test.h Remove RocksDB LITE (#11147) 2023-01-27 13:14:19 -08:00
customizable.cc Remove RocksDB LITE (#11147) 2023-01-27 13:14:19 -08:00
customizable_test.cc Misc cleanup of block cache code (#11291) 2023-03-15 12:08:17 -07:00
db_options.cc Put Cache and CacheWrapper in new public header (#11192) 2023-02-09 12:12:02 -08:00
db_options.h Remove RocksDB LITE (#11147) 2023-01-27 13:14:19 -08:00
options.cc Organize + modernize ReadOptions (#11430) 2023-05-08 12:50:04 -07:00
options_helper.cc Block per key-value checksum (#11287) 2023-04-25 12:08:23 -07:00
options_helper.h Remove RocksDB LITE (#11147) 2023-01-27 13:14:19 -08:00
options_parser.cc Improve error message from `SanityCheckCFOptions()` for merge_operator (#11393) 2023-04-21 16:54:02 -07:00
options_parser.h Remove RocksDB LITE (#11147) 2023-01-27 13:14:19 -08:00
options_settable_test.cc Block per key-value checksum (#11287) 2023-04-25 12:08:23 -07:00
options_test.cc Improve error message from `SanityCheckCFOptions()` for merge_operator (#11393) 2023-04-21 16:54:02 -07:00