Commit Graph

8516 Commits (9befbe9b406574e8d8b687799701bd8cebf5163b)
 

Author SHA1 Message Date
蔡渠棠 f29e6b3be2 bugfix: MemTableList::RemoveOldMemTables invalid iterator after remov… (#6013) 5 years ago
Sagar Vemuri c17384fea4 Cascade TTL Compactions to move expired key ranges to bottom levels faster (#5992) 5 years ago
Levi Tamasi 8e7aa62813 BlobDB: Maintain mapping between blob files and SSTs (#6020) 5 years ago
Peter Dillinger aa63abf698 Auto-GarbageCollect on PurgeOldBackups and DeleteBackup (#6015) 5 years ago
Yi Wu 72de842ac9 Fix DBFlushTest::FireOnFlushCompletedAfterCommittedResult hang (#6018) 5 years ago
Levi Tamasi f80050fa8f Add file number/oldest referenced blob file number to {Sst,Live}FileMetaData (#6011) 5 years ago
Yun Tang 07a0ad3c29 Download bzip2 packages from sourceforge (#5995) 5 years ago
anand76 9836a1fa33 Fix MultiGet crash when no_block_cache is set (#5991) 5 years ago
sdong 1da1f04231 Stress test to relax the iterator verification case for lower bound (#5869) 5 years ago
sdong 982a7532a7 Add two test cases for single sorted universal periodic compaction (#6002) 5 years ago
sdong f0b469e563 Turn on periodic compaction in universal by default if compaction filter is used. (#5994) 5 years ago
Peter Dillinger 7b3222e10a Partial rebalance of TEST_GROUPs for Travis (#6010) 5 years ago
sdong 111ebf3161 db_stress: improve TestGet() failure printing (#5989) 5 years ago
Zhichao Cao 8ea087ad16 Workload generator (Mixgraph) based on prefix hotness (#5953) 5 years ago
Maysam Yabandeh 50804656d2 Enable write-conflict snapshot in stress tests (#5897) 5 years ago
Peter Dillinger 834feaff05 Add clarifying/instructive header to TARGETS and defs.bzl 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
Maysam Yabandeh 52733b4498 WritePrepared: Fix flaky test MaxCatchupWithNewSnapshot (#5850) 5 years ago
sdong 0d91a981e9 Fix assertion in universal compaction periodic compaction (#6000) 5 years ago
sdong e4e1d35cc2 Revert "Disable pre-5.5 versions in the format compatibility test (#5990)" (#5999) 5 years ago
Levi Tamasi a44670e71b Use aggregate initialization for FlushJobInfo/CompactionJobInfo (#5997) 5 years ago
sdong 5b656584af crash_test: disable periodic compaction in FIFO compaction. (#5993) 5 years ago
Peter Dillinger 18f57f5ef8 Add new persistent 64-bit hash (#5984) 5 years ago
Peter Dillinger 685e895652 Prepare filter tests for more implementations (#5967) 5 years ago
Levi Tamasi 351e25401b Disable pre-5.5 versions in the format compatibility test (#5990) 5 years ago
sdong aa6f7d0995 Support periodic compaction in universal compaction (#5970) 5 years ago
sdong 2a9e5caffe Make FIFO compaction take default 30 days TTL by default (#5987) 5 years ago
Maysam Yabandeh dccaf9f03c Turn compaction asserts to runtime check (#5935) 5 years ago
sdong 0337d87b42 crash_test: disable atomic flush with pipelined write (#5986) 5 years ago
sdong 15119f08e2 Add more release branches to tools/check_format_compatible.sh (#5985) 5 years ago
sdong a3960fc875 Move pipeline write waiting logic into WaitForPendingWrites() (#5716) 5 years ago
sdong f22aaf8b3f db_stress: CF Consistency check to use random CF to validate iterator results (#5983) 5 years ago
Sagar Vemuri 4c9aa30a62 Auto enable Periodic Compactions if a Compaction Filter is used (#5865) 5 years ago
Peter Dillinger 26dc29633e filter_bench not needed for ROCKSDB_LITE (#5978) 5 years ago
Vijay Nadimpalli 79018ba51b Upgrading version to 6.6.0 on Master (#5965) 5 years ago
Vijay Nadimpalli 1075c376ef Fix for lite build (#5971) 5 years ago
Peter Dillinger 3f891c40a0 More improvements to filter_bench (#5968) 5 years ago
Peter Dillinger b3dc2f3691 Update xxhash.cc to allow combined compilation (#5969) 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
Yanqin Jin 2309fd63bf Update column families' log number altogether after flushing during recovery (#5856) 5 years ago
Peter Dillinger ca7ccbe2ea Misc hashing updates / upgrades (#5909) 5 years ago
Peter Dillinger ec11eff3bc FilterPolicy consolidation, part 2/2 (#5966) 5 years ago
Levi Tamasi f7e7b34ebe Propagate SST and blob file numbers through the EventListener interface (#5962) 5 years ago
Peter Dillinger dd19014a7a FilterPolicy consolidation, part 1/2 (#5963) 5 years ago
Peter Dillinger 2837008525 Vary key size and alignment in filter_bench (#5933) 5 years ago
Dan Lambright 2509531123 Add test showing range tombstones can create excessively large compactions (#5956) 5 years ago
sdong 9f1e5a0b87 CfConsistencyStressTest to validate key consistent across CFs in TestGet() (#5863) 5 years ago
Peter Dillinger 6a32e3b562 Remove unused BloomFilterPolicy::hash_func_ (#5961) 5 years ago