Commit Graph

46 Commits (a607f3efaa43e2a83997a247c9c56d9fd61579fd)

Author SHA1 Message Date
Akanksha Mahajan bcefc59e9f Allow MultiGet users to limit cumulative value size (#6826) 4 years ago
anand76 c1ccd6b6af Implement deadline support for MultiGet (#6710) 4 years ago
anand76 3d6d7bcf17 Log CompactOnDeletionCollectorFactory parameters on DB open (#6686) 4 years ago
Huisheng Liu 9e89ffb776 make iterator return versions between timestamp bounds (#6544) 4 years ago
Ziyue Yang 03a781a90c Add pipelined & parallel compression optimization (#6262) 5 years ago
sdong fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 5 years ago
sdong 8f2bee6747 Add ReadOptions.auto_prefix_mode (#6314) 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
Zhongyi Xie 671d15cbdd Persistent Stats: persist stats history to disk (#5046) 5 years ago
Zhongyi Xie d68f9f4580 simplify include directive involving inttypes (#5402) 5 years ago
Yanqin Jin 340ed4fac7 Add support for timestamp in Get/Put (#5079) 5 years ago
Vijay Nadimpalli 50e470791d Organizing rocksdb/table directory by format 5 years ago
Maysam Yabandeh 6a40ee5eb1 Refresh snapshot list during long compactions (2nd attempt) (#5278) 5 years ago
Zhongyi Xie d51eb0b583 set snappy compression only when supported (#4325) 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
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
Shobhit Dayal b45b1cde3e Feature for sampling and reporting compressibility (#4842) 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 d94aa2f7db Make compaction_pri = kMinOverlappingRatio to be default (#4911) 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
Zhichao Cao 1f6efabe23 Add bottommost_compression_opts to for bottommost_compression (#3985) 6 years ago
Sagar Vemuri 04c11b867d Level Compaction with TTL 7 years ago
Andrew Kryczka 88c3e26cc0 log value of CompressionOptions::zstd_max_train_bytes 7 years ago
Alex Robinson 4634c735a8 Update DBOptions::IncreaseParallelism to use newer background settings 7 years ago
Mikhail Antonov 7fe3b32896 Added support for differential snapshots 7 years ago
Andrew Kryczka 95667383db implement lower bound for iterators 7 years ago
Maysam Yabandeh c57050b770 Use the default copy constructor in Options 7 years ago
gladiator f615f5604b fix missing manual_wal_flush for DBOptions ctor 7 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 7 years ago
Sagar Vemuri 1cd45cd1b3 FIFO Compaction with TTL 7 years ago
Siying Dong c2c62ad4e6 Reorder variables of ReadOptions 7 years ago
Andrew Kryczka bb01c1880c Introduce max_background_jobs mutable option 7 years ago
Siying Dong 41cbb72749 options.delayed_write_rate use the rate of rate_limiter by default. 7 years ago
Yi Wu 07bdcb91fe New WriteImpl to pipeline WAL/memtable write 7 years ago
Mikhail Antonov ba685a472a Support ingest_behind for IngestExternalFile 7 years ago
Aaron Gao df035b6826 Print compaction_options_universal.stop_style in LOG file 7 years ago
Siying Dong 264d3f540c Allow IntraL0 compaction in FIFO Compaction 7 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 7 years ago
Aaron Gao 44fa8ece9b change use_direct_writes to use_direct_io_for_flush_and_compaction 8 years ago
Siying Dong d2dce5611a Move some files under util/ to separate dirs 8 years ago
Sagar Vemuri c6d04f2ecf Option to fail a request as incomplete when skipping too many internal keys 8 years ago
Islam AbdelRahman e19163688b Add macros to include file name and line number during Logging 8 years ago
Islam AbdelRahman 08864df212 Move advanced column family options to advanced_options.h 8 years ago
Siying Dong 8efb5ffa2a [rocksdb][PR] Remove option min_partial_merge_operands and verify_checksums_in_comp… 8 years ago