Commit Graph

8947 Commits (249eff0f304d3afe8b12110b7fb929bd2ac0e494)
 

Author SHA1 Message Date
Sagar Vemuri 669ea77d9f Support ttl in Universal Compaction (#6071) 5 years ago
Levi Tamasi 75dfc7883d Fix the constness issues around autovector::iterator_impl's dereference operators (#6057) 5 years ago
sdong d8c28e692a Support options.ttl with options.max_open_files = -1 (#6060) 5 years ago
suzanwen adcf920f40 Compatible changes for cmake (#6045) 5 years ago
Little-Wallace e50b64bdba fix unstable unittest caused by #5958 (#6061) 5 years ago
Yanqin Jin 0ce0edbe12 Fix a data race between GetColumnFamilyMetaData and MarkFilesBeingCompacted (#6056) 5 years ago
Cheng Chang c0983d0691 Add asserts in transaction example (#6055) 5 years ago
Stephan T. Lavavej 3cd75736a7 Add operator[] to autovector::iterator_impl. (#6047) 5 years ago
sdong 27ec3b3466 Sanitize input in DB::MultiGet() API (#6054) 5 years ago
Peter Dillinger 0306e01233 Fixes for g++ 4.9.2 compatibility (#6053) 5 years ago
Little-Wallace ec3e3c3e02 Fix corruption with intra-L0 on ingested files (#5958) 5 years ago
Levi Tamasi 019eb1f402 Disable blob iterator test with max_sequential_skip_in_iterations==0 in LITE mode (#6052) 5 years ago
sdong 4e0dcd36df db_stress sometimes generates keys close to SST file boundaries (#6037) 5 years ago
tabokie 20b48c6478 Fix blob context when db_iter uses seek (#6051) 5 years ago
anand76 38cc611297 Fix test failure in LITE mode (#6050) 5 years ago
Peter Dillinger ac498cdb86 Remove a few unnecessary includes 5 years ago
Levi Tamasi 279c488395 Mark blob files not needed by any memtables/SSTs obsolete (#6032) 5 years ago
sdong a150604e10 db_stress to cover total order seek (#6039) 5 years ago
anand76 5b9233bfe8 Fix a test failure on systems that don't have Snappy compression libraries (#6038) 5 years ago
Little-Wallace f65ec09ef8 Fix IngestExternalFile's bug with two_write_queue (#5976) 5 years ago
Maysam Yabandeh 0058daef7b Disable SmallestUnCommittedSeq in Valgrind run (#6035) 5 years ago
Peter Dillinger 00d58a370e Abandon use of folly::Optional (#6036) 5 years ago
sdong 6123611c42 crash_test: use large max_manifest_file_size most of the time. (#6034) 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
Fatih Şentürk f382f44e39 fix typo (#6025) 5 years ago
sdong bb23bfe63c Fix a regression bug on total order seek with prefix enabled and range delete (#6028) 5 years ago
Peter Dillinger 42b5494ec8 Fix BloomFilterPolicy changes for unsigned char (ARM) (#6024) 5 years ago
anand76 6c7b1a0cc7 Batched MultiGet API for multiple column families (#5816) 5 years ago
sdong a19de78da5 db_stress to cover SeekForPrev() (#6022) 5 years ago
anand76 03ce7fb292 Fix a buffer overrun problem in BlockBasedTable::MultiGet (#6014) 5 years ago
蔡渠棠 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