Commit Graph

51 Commits (ce42ae6ffd0429a764a3dd9e6afefeb5b1b541a7)

Author SHA1 Message Date
Peter Dillinger 2a3511a0df Fix -Werror=type-limits seen in Travis (#9128) 3 years ago
Peter Dillinger dfedc74d82 Some checksum code refactoring (#9113) 3 years ago
Peter Dillinger a7d4bea43a Implement XXH3 block checksum type (#9069) 3 years ago
mrambacher 8fb3fe8d39 Allow unregistered options to be ignored in DBOptions from files (#9045) 3 years ago
mrambacher e0f697d2bd Make SliceTransform into a Customizable class (#8641) 3 years ago
mrambacher 78e82410eb Added static methods for simple types to OptionTypeInfo (#8249) 4 years ago
mrambacher 8948dc8524 Make ImmutableOptions struct that inherits from ImmutableCFOptions and ImmutableDBOptions (#8262) 4 years ago
mrambacher 01e460d538 Make types of Immutable/Mutable Options fields match that of the underlying Option (#8176) 4 years ago
Andrew Kryczka 1adbceb581 Expand effect of dictionary settings in `ColumnFamilyOptions::compression_opts` (#7619) 4 years ago
mrambacher 7d472accdc Bring the Configurable options together (#5753) 4 years ago
mrambacher 38be686160 Add Struct Type to OptionsTypeInfo (#6425) 5 years ago
mrambacher 394f2bbd13 Add OptionTypeInfo::Enum and related methods (#6423) 5 years ago
mrambacher 618bf638aa Add Functions to OptionTypeInfo (#6422) 5 years ago
Cheng Chang 40497a875a Reduce memory copies when fetching and uncompressing blocks from SST files (#6689) 5 years ago
mrambacher 4cbc19d2a1 Add a ConfigOptions for use in comparing objects and converting to/from strings (#6389) 5 years ago
mrambacher 259b6ec8da Move the OptionTypeMap code closer to home (#6198) 5 years ago
sdong fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 5 years ago
Andrew Kryczka 6eb317bb4c Option string/map/file can set env from object registry (#5237) 6 years ago
Mike Kolupaev df38c1ce66 Add BlockBasedTableOptions::index_shortening (#5174) 6 years ago
Zhongyi Xie fdc72a5c5d add OptionType kInt32T and kInt64T 6 years ago
Fenggang Wu a11df583ec Add DataBlockIndexType option in BlockBasedTableOptions (#4150) 6 years ago
Zhongyi Xie 408205a36b use user_key and iterate_upper_bound to determine compatibility of bloom filters (#3899) 6 years ago
Andrew Kryczka 019d7894eb fix calling SetOptions on deprecated options 7 years ago
Yi Wu edc258127e DB::DumpSupportInfo should log all supported compression types 7 years ago
Zhongyi Xie fcc8a6574d Make Universal compaction options dynamic 7 years ago
Phani Shekhar Mantripragada 4b65cfc723 Support for block_cache num_shards and other config via option string. 7 years ago
Maysam Yabandeh 0213990b3a Move static variables out of the header file 7 years ago
Zhongyi Xie 32e31d49d1 Make DBOption compaction_readahead_size dynamic 7 years ago
Maysam Yabandeh 857adf388f WritePrepared Txn: Refactor conf params 7 years ago
Mikhail Antonov 7fe3b32896 Added support for differential snapshots 7 years ago
Shaohua Li 33c7d4ccd9 Make writable_file_max_buffer_size dynamic 7 years ago
Sagar Vemuri f0804db7f7 Make FIFO compaction options dynamically configurable 7 years ago
Yi Wu 8e63cad078 fix lite build 7 years ago
Manuel Ung 88ed1f6ea6 Allow upgrades from nullptr to some merge operator 7 years ago
Quinn Jarrell 6a541afcc4 Make bytes_per_sync and wal_bytes_per_sync mutable 7 years ago
Maysam Yabandeh 60beefd6e0 WritePrepared Txn: Advance seq one per batch 7 years ago
Andrew Kryczka 9d115d3689 regression test for missing init options 7 years ago
Siying Dong 21696ba502 Replace dynamic_cast<> 7 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 7 years ago
Maysam Yabandeh 499ebb3ab5 Optimize for serial commits in 2PC 8 years ago
Sagar Vemuri 89ad9f3adb Allow ignoring unknown options when loading options from a file 8 years ago
Siying Dong 95b0e89b5d Improve write buffer manager (and allow the size to be tracked in block cache) 8 years ago
Andrew Kryczka bb01c1880c Introduce max_background_jobs mutable option 8 years ago
Yi Wu 07bdcb91fe New WriteImpl to pipeline WAL/memtable write 8 years ago
Mikhail Antonov ba685a472a Support ingest_behind for IngestExternalFile 8 years ago
Aaron Gao df035b6826 Print compaction_options_universal.stop_style in LOG file 8 years ago
Leonidas Galanis e7ae4a3a02 Max open files mutable 8 years ago
Maysam Yabandeh 8e84a388ef Re-add index_per_partition but as deprecated 8 years ago
Aaron Gao 44fa8ece9b change use_direct_writes to use_direct_io_for_flush_and_compaction 8 years ago
Sagar Vemuri 343b59d6ee Move various string utility functions into string_util 8 years ago