Commit Graph

48 Commits (3897ce3125b8c71072d01c198496a2c47b2a8e3a)

Author SHA1 Message Date
mrambacher 78e82410eb Added static methods for simple types to OptionTypeInfo (#8249) 3 years ago
mrambacher 8948dc8524 Make ImmutableOptions struct that inherits from ImmutableCFOptions and ImmutableDBOptions (#8262) 3 years ago
sdong c3ff14e2c1 Hint temperature of bottommost level files to FileSystem (#8222) 3 years ago
mrambacher 0ca6d6297f Rename variables in ImmutableCFOptions to avoid conflicts with ImmutableDBOptions (#8227) 3 years ago
mrambacher 01e460d538 Make types of Immutable/Mutable Options fields match that of the underlying Option (#8176) 3 years ago
mrambacher 3dff28cf9b Use SystemClock* instead of std::shared_ptr<SystemClock> in lower level routines (#8033) 3 years ago
Zhichao Cao d1c510baec Handoff checksum Implementation (#7523) 3 years ago
Levi Tamasi bbbb5a280d Add options for integrated blob GC (#7661) 4 years ago
anand76 00751e4292 Add a host location property to TableProperties (#7479) 4 years ago
sdong 7508175558 Introduce options.check_flush_compaction_key_order (#7467) 4 years ago
Akanksha Mahajan 9d212d3f0e Provide users with option to opt-in to get corrupt data in logs/messages (#7420) 4 years ago
mrambacher 7d472accdc Bring the Configurable options together (#5753) 4 years ago
Levi Tamasi b9bb59d49d Add initial set of options for integrated blob write path (#7280) 4 years ago
Tomas Kolda cd4592c220 SST Partitioner interface that allows to split SST files (#6957) 4 years ago
Jay Zhuang b0c5ecd6b3 Make max_subcompactions dynamically changeable (#7159) 4 years ago
Andrew Kryczka 02db03af8d make L0 index/filter pinned memory usage predictable (#6911) 4 years ago
sdong 80979f81c7 Make options.bottommost_compression, compression_opts and bottommost_compression_opts dynamically changeable. (#6615) 4 years ago
Zhichao Cao e8d332d97e Use FileChecksumGenFactory for SST file checksum (#6600) 4 years ago
sdong fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 4 years ago
Zhichao Cao 4369f2c7bb Checksum for each SST file and stores in MANIFEST (#6216) 4 years ago
anand76 afa2420c2b Introduce a new storage specific Env API (#5761) 5 years ago
Peter Dillinger 4f17d33db4 Remove unused/undefined ImmutableCFOptions() (#6086) 5 years ago
Maysam Yabandeh 6ec6a4a9a4 Remove snap_refresh_nanos option (#5826) 5 years ago
Zhongyi Xie 2f41ecfe75 Refactor trimming logic for immutable memtables (#5022) 5 years ago
Maysam Yabandeh 6a40ee5eb1 Refresh snapshot list during long compactions (2nd attempt) (#5278) 5 years ago
Maysam Yabandeh 521d234bda Revert snap_refresh_nanos feature (#5269) 5 years ago
Maysam Yabandeh 506e8448be Refresh snapshot list during long compactions (#5099) 5 years ago
Sagar Vemuri d3d20dcdca Periodic Compactions (#5166) 5 years ago
Shobhit Dayal b45b1cde3e Feature for sampling and reporting compressibility (#4842) 5 years ago
Zhongyi Xie ed995c6a69 add whole key bloom filter support in memtables (#4985) 5 years ago
Burton Li a8b9891f95 Concurrent task limiter for compaction thread control (#4332) 6 years ago
Sagar Vemuri dc3528077a Update all unique/shared_ptr instances to be qualified with namespace std (#4638) 6 years ago
Sagar Vemuri 991120fa10 Allow ttl to be changed dynamically (#4133) 6 years ago
Zhichao Cao 1f6efabe23 Add bottommost_compression_opts to for bottommost_compression (#3985) 6 years ago
Zhongyi Xie c3ebc75843 Move prefix_extractor to MutableCFOptions 6 years ago
Zhongyi Xie a703432808 MaxFileSizeForLevel: adjust max_file_size for dynamic level compaction 6 years ago
Yanqin Jin d95014b9df fix some text in comments. 6 years ago
Phani Shekhar Mantripragada 446b32cfc3 Support for Column family specific paths. 6 years ago
Sagar Vemuri 04c11b867d Level Compaction with TTL 6 years ago
Zhongyi Xie fcc8a6574d Make Universal compaction options dynamic 7 years ago
Zhongyi Xie 32e31d49d1 Make DBOption compaction_readahead_size dynamic 7 years ago
Mikhail Antonov 7fe3b32896 Added support for differential snapshots 7 years ago
Sagar Vemuri f0804db7f7 Make FIFO compaction options dynamically configurable 7 years ago
follitude ac8fb77afd fix some misspellings 7 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 7 years ago
Andrew Kryczka c217e0b9c7 Call RateLimiter for compaction reads 7 years ago
Mikhail Antonov ba685a472a Support ingest_behind for IngestExternalFile 7 years ago
Siying Dong d2dce5611a Move some files under util/ to separate dirs 7 years ago
Siying Dong 8efb5ffa2a [rocksdb][PR] Remove option min_partial_merge_operands and verify_checksums_in_comp… 7 years ago
Sagar Vemuri eb912a927e Remove disableDataSync option 7 years ago