Commit Graph

308 Commits (e03d958b9166de6f29288f2ed854722b36cd3e0e)

Author SHA1 Message Date
Maysam Yabandeh 506e8448be Refresh snapshot list during long compactions (#5099) 6 years ago
Andrew Kryczka 6eb317bb4c Option string/map/file can set env from object registry (#5237) 6 years ago
Andrew Kryczka 8272a6de57 Optionally wait on bytes_per_sync to smooth I/O (#5183) 6 years ago
Mike Kolupaev df38c1ce66 Add BlockBasedTableOptions::index_shortening (#5174) 6 years ago
Siying Dong ed9f5e21aa Change OptimizeForPointLookup() and OptimizeForSmallDb() (#5165) 6 years ago
Sagar Vemuri d3d20dcdca Periodic Compactions (#5166) 6 years ago
Adam Simpkins c06c4c01c5 Fix many bugs in log statement arguments (#5089) 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
Siying Dong 0920bf4e68 Revert "Remove PlainTable's feature store_index_in_file (#4914)" (#5034) 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
Siying Dong cf3a671733 Remove cuckoo hash memtable (#4953) 6 years ago
Siying Dong ee1818081f Remove PlainTable's feature store_index_in_file (#4914) 6 years ago
Siying Dong d94aa2f7db Make compaction_pri = kMinOverlappingRatio to be default (#4911) 6 years ago
Burton Li a8b9891f95 Concurrent task limiter for compaction thread control (#4332) 6 years ago
Yi Wu 05d9d82181 Revert "Move MemoryAllocator option from Cache to BlockBasedTableOpti… (#4697) 6 years ago
Yi Wu b32d087dbb Move MemoryAllocator option from Cache to BlockBasedTableOptions (#4676) 6 years ago
Yanqin Jin 05dec0c7c7 Remove redundant member var and set options (#4631) 6 years ago
Sagar Vemuri dc3528077a Update all unique/shared_ptr instances to be qualified with namespace std (#4638) 6 years ago
Bo Hou cd9404bb77 xxhash 64 support 6 years ago
Yanqin Jin 5b4c709fad Enable atomic flush (#4023) 6 years ago
Yanqin Jin bb5dcea98e Add path to WritableFileWriter. (#4039) 6 years ago
Fenggang Wu 19ec44fd39 Improve point-lookup performance using a data block hash index (#4174) 6 years ago
Zhichao Cao 999d955e4f RocksDB Trace Analyzer (#4091) 6 years ago
Fenggang Wu a11df583ec Add DataBlockIndexType option in BlockBasedTableOptions (#4150) 7 years ago
Sagar Vemuri fb768a4289 Dump mutable FIFO and Universal compaction options (#4140) 7 years ago
Sagar Vemuri 991120fa10 Allow ttl to be changed dynamically (#4133) 7 years ago
Zhichao Cao 1f6efabe23 Add bottommost_compression_opts to for bottommost_compression (#3985) 7 years ago
Zhongyi Xie 408205a36b use user_key and iterate_upper_bound to determine compatibility of bloom filters (#3899) 7 years ago
Maysam Yabandeh 80ade9ad83 Pin top-level index on partitioned index/filter blocks (#4037) 7 years ago
Siying Dong 3db1ada3bf PersistRocksDBOptions() to use WritableFileWriter 7 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
Zhongyi Xie a703432808 MaxFileSizeForLevel: adjust max_file_size for dynamic level compaction 7 years ago
Andrew Kryczka 019d7894eb fix calling SetOptions on deprecated options 7 years ago
Yanqin Jin d95014b9df fix some text in comments. 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
Anand Ananthabhotla f9f4d40f93 Align SST file data blocks to avoid spanning multiple pages 7 years ago
Andrew Kryczka 88c3e26cc0 log value of CompressionOptions::zstd_max_train_bytes 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
Andrew Kryczka 5d68243e61 Comment out unused variables 7 years ago
Siying Dong 4624edc440 RocksDBOptionsParser::Parse()'s `ignore_unknown_options` argument only ingores options from higher version. 7 years ago