Commit Graph

150 Commits (097f9f4425d78cd11ff1912a6ac5f8a2edd3f4e0)

Author SHA1 Message Date
Sagar Vemuri d3d20dcdca Periodic Compactions (#5166) 6 years ago
Mike Kolupaev 120bc4715b Add DBOptions. avoid_unnecessary_blocking_io to defer file deletions (#5043) 6 years ago
Siying Dong a98317f555 Option string/map can set merge operator from object registry (#5123) 6 years ago
Siying Dong 4774a9409b Allow option string to get comparator from object registry (#5106) 6 years ago
Shobhit Dayal b45b1cde3e Feature for sampling and reporting compressibility (#4842) 6 years ago
Zhongyi Xie fdc72a5c5d add OptionType kInt32T and kInt64T 6 years ago
Zhongyi Xie c4f5d0aa15 add GetStatsHistory to retrieve stats snapshots (#4748) 6 years ago
Zhongyi Xie ed995c6a69 add whole key bloom filter support in memtables (#4985) 6 years ago
Aubin Sanyal 3231a2e581 Deprecate ttl option from CompactionOptionsFIFO (#4965) 6 years ago
Yanqin Jin 05dec0c7c7 Remove redundant member var and set options (#4631) 6 years ago
Bo Hou cd9404bb77 xxhash 64 support 6 years ago
Yanqin Jin 5b4c709fad Enable atomic flush (#4023) 6 years ago
Fenggang Wu 19ec44fd39 Improve point-lookup performance using a data block hash index (#4174) 6 years ago
Fenggang Wu a11df583ec Add DataBlockIndexType option in BlockBasedTableOptions (#4150) 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 408205a36b use user_key and iterate_upper_bound to determine compatibility of bloom filters (#3899) 6 years ago
Zhongyi Xie c3ebc75843 Move prefix_extractor to MutableCFOptions 7 years ago
Maysam Yabandeh 718c1c9c1f Pass manual_wal_flush also to the first wal file 7 years ago
Huachao Huang cee138c7d7 Add missing options in BuildColumnfamilyOptions 7 years ago
Andrew Kryczka 019d7894eb fix calling SetOptions on deprecated options 7 years ago
Phani Shekhar Mantripragada 446b32cfc3 Support for Column family specific paths. 7 years ago
Sagar Vemuri 04c11b867d Level Compaction with TTL 7 years ago
Andrew Kryczka 620823f88b parse CompressionOptions::zstd_max_train_bytes in options string 7 years ago
Chinmay Kamat 7153153e4b Fix enable_pipelined_write output in OPTIONS file 7 years ago
Yi Wu edc258127e DB::DumpSupportInfo should log all supported compression types 7 years ago
Sagar Vemuri 0ea7170d7d Remove old misleading comments 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
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
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
Siying Dong 21696ba502 Replace dynamic_cast<> 7 years ago
Sagar Vemuri 72502cf227 Revert "comment out unused parameters" 7 years ago
Victor Gao 1d7048c598 comment out unused parameters 7 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 7 years ago
Sagar Vemuri 89ad9f3adb Allow ignoring unknown options when loading options from a file 8 years ago
Andrew Kryczka bb01c1880c Introduce max_background_jobs mutable option 8 years ago
Mikhail Antonov ba685a472a Support ingest_behind for IngestExternalFile 8 years ago
Leonidas Galanis e7ae4a3a02 Max open files mutable 8 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 8 years ago
Tomas Kolda 04d58970cb AIX and Solaris Sparc Support 8 years ago
Maysam Yabandeh afff9951e2 Respect deprecated flag in table options 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
Siying Dong d2dce5611a Move some files under util/ to separate dirs 8 years ago