Commit Graph

2086 Commits (9dc887ece05860f091ceef25c7f61c3359de0cda)

Author SHA1 Message Date
Yingchun Lai 9befbe9b40 fix typo (#6099) 5 years ago
Peter Dillinger 0695793283 Update format_version comment for 6.6.0 5 years ago
sdong aa1857e2df Support options.max_open_files = -1 with periodic_compaction_seconds (#6090) 5 years ago
Peter Dillinger ca3b6c28c9 Expose and elaborate FilterBuildingContext (#6088) 5 years ago
Peter Dillinger 57f3032285 Allow fractional bits/key in BloomFilterPolicy (#6092) 5 years ago
sdong 77eab5c85a Make default value of options.ttl to be 30 days when it is supported. (#6073) 5 years ago
Sagar Vemuri 669ea77d9f Support ttl in Universal Compaction (#6071) 5 years ago
Peter Dillinger e8e7fb1dcf More fixes to auto-GarbageCollect in BackupEngine (#6023) 5 years ago
Peter Dillinger f059c7d9b9 New Bloom filter implementation for full and partitioned filters (#6007) 5 years ago
anand76 6c7b1a0cc7 Batched MultiGet API for multiple column families (#5816) 5 years ago
Peter Dillinger aa63abf698 Auto-GarbageCollect on PurgeOldBackups and DeleteBackup (#6015) 5 years ago
Levi Tamasi f80050fa8f Add file number/oldest referenced blob file number to {Sst,Live}FileMetaData (#6011) 5 years ago
Yanqin Jin 67e735dbf9 Rename BlockBasedTable::ReadMetaBlock (#6009) 5 years ago
Sergei Petrunia 230bcae7b6 Add a limited support for iteration bounds into BaseDeltaIterator (#5403) 5 years ago
Peter Dillinger 685e895652 Prepare filter tests for more implementations (#5967) 5 years ago
sdong 2a9e5caffe Make FIFO compaction take default 30 days TTL by default (#5987) 5 years ago
Sagar Vemuri 4c9aa30a62 Auto enable Periodic Compactions if a Compaction Filter is used (#5865) 5 years ago
Vijay Nadimpalli 79018ba51b Upgrading version to 6.6.0 on Master (#5965) 5 years ago
Vijay Nadimpalli ec880436c1 API to get file_creation_time of the oldest file in the DB (#5948) 5 years ago
Peter Dillinger 013babc685 Clean up some filter tests and comments (#5960) 5 years ago
Levi Tamasi f7e7b34ebe Propagate SST and blob file numbers through the EventListener interface (#5962) 5 years ago
Yanqin Jin e60cc0925c Expose db stress tests (#5937) 5 years ago
Yi Wu 1f9d7c0f54 Fix OnFlushCompleted fired before flush result write to MANIFEST (#5908) 5 years ago
Yanqin Jin 231fffd07c Add Env::SanitizeEnvOptions (#5885) 5 years ago
Yanqin Jin 167cdc9f17 Support custom env in sst_dump (#5845) 5 years ago
Yanqin Jin ae45835703 Add TryCatchUpWithPrimary to StackableDB (#5855) 5 years ago
sdong e8263dbdaa Apply formatter to recent 200+ commits. (#5830) 5 years ago
Maysam Yabandeh 6ec6a4a9a4 Remove snap_refresh_nanos option (#5826) 5 years ago
andrew 622683000c Allow users to stop manual compactions (#3971) 5 years ago
Maysam Yabandeh 638d239507 Charge block cache for cache internal usage (#5797) 5 years ago
Lingjing You 1a928c22a0 Add insert hints for each writebatch (#5728) 5 years ago
Ronak Sisodia d05c0fe4d1 Option to make write group size configurable (#5759) 5 years ago
Shylock Hg 9eb3e1f77d Use delete to disable automatic generated methods. (#5009) 5 years ago
Wilfried Goesgens fbab9913e2 upgrade gtest 1.7.0 => 1.8.1 for json result writing 5 years ago
Affan Dar 229e6fbe0e Adding DB::GetCurrentWalFile() API as a repliction/backup helper (#5765) 5 years ago
Vijay Nadimpalli 979fbdc696 Persistent globally unique DB ID in manifest (#5725) 5 years ago
Zhongyi Xie 2f41ecfe75 Refactor trimming logic for immutable memtables (#5022) 5 years ago
sdong 3552473668 Introduce IngestExternalFileOptions.verify_checksums_readahead_size (#5721) 5 years ago
sdong e1c468d16f Do readahead in VerifyChecksum() (#5713) 5 years ago
sdong bd2c753dd0 Add command "list_file_range_deletes" in ldb (#5615) 5 years ago
Manuel Ung 6f0f82de87 WriteUnPrepared: increase test coverage in transaction_test (#5658) 5 years ago
Vijay Nadimpalli d150e01474 New API to get all merge operands for a Key (#5604) 5 years ago
Maysam Yabandeh 208556ee13 WritePrepared: fix Get without snapshot (#5664) 5 years ago
Manuel Ung f622ca2c7c WriteUnPrepared: savepoint support (#5627) 5 years ago
Eli Pozniansky 4834dab578 Improve CPU Efficiency of ApproximateSize (part 2) (#5609) 5 years ago
Fosco Marotto 265db3ebb5 Update history and version for 6.4.0 (#5652) 5 years ago
Manuel Ung 80d7067cb2 Use int64_t instead of ssize_t (#5638) 5 years ago
Manuel Ung 41df734830 WriteUnPrepared: Add new variable write_batch_flush_threshold (#5633) 5 years ago
Eli Pozniansky 9625a2bc2b Added SizeApproximationOptions to DB::GetApproximateSizes (#5626) 5 years ago
Yanqin Jin ae152ee666 Avoid user key copying for Get/Put/Write with user-timestamp (#5502) 5 years ago