Commit Graph

  • 834feaff05 Add clarifying/instructive header to TARGETS and defs.bzl Peter Dillinger 2019-11-05 20:19:17 -0800
  • 67e735dbf9 Rename BlockBasedTable::ReadMetaBlock (#6009) Yanqin Jin 2019-11-05 17:17:36 -0800
  • 230bcae7b6 Add a limited support for iteration bounds into BaseDeltaIterator (#5403) Sergei Petrunia 2019-11-05 11:29:31 -0800
  • 52733b4498 WritePrepared: Fix flaky test MaxCatchupWithNewSnapshot (#5850) Maysam Yabandeh 2019-11-04 16:22:26 -0800
  • 0d91a981e9 Fix assertion in universal compaction periodic compaction (#6000) sdong 2019-11-01 18:31:42 -0700
  • e4e1d35cc2 Revert "Disable pre-5.5 versions in the format compatibility test (#5990)" (#5999) sdong 2019-11-01 15:55:54 -0700
  • a44670e71b Use aggregate initialization for FlushJobInfo/CompactionJobInfo (#5997) Levi Tamasi 2019-11-01 11:44:59 -0700
  • 5b656584af crash_test: disable periodic compaction in FIFO compaction. (#5993) sdong 2019-10-31 17:26:46 -0700
  • 18f57f5ef8 Add new persistent 64-bit hash (#5984) Peter Dillinger 2019-10-31 16:34:51 -0700
  • 685e895652 Prepare filter tests for more implementations (#5967) Peter Dillinger 2019-10-31 14:11:08 -0700
  • 351e25401b Disable pre-5.5 versions in the format compatibility test (#5990) Levi Tamasi 2019-10-31 13:43:07 -0700
  • aa6f7d0995 Support periodic compaction in universal compaction (#5970) sdong 2019-10-31 11:16:33 -0700
  • 2a9e5caffe Make FIFO compaction take default 30 days TTL by default (#5987) sdong 2019-10-31 10:59:13 -0700
  • dccaf9f03c Turn compaction asserts to runtime check (#5935) Maysam Yabandeh 2019-10-30 13:47:08 -0700
  • 0337d87b42 crash_test: disable atomic flush with pipelined write (#5986) sdong 2019-10-30 11:34:38 -0700
  • 15119f08e2 Add more release branches to tools/check_format_compatible.sh (#5985) sdong 2019-10-30 11:15:14 -0700
  • a3960fc875 Move pipeline write waiting logic into WaitForPendingWrites() (#5716) sdong 2019-10-29 18:15:08 -0700
  • f22aaf8b3f db_stress: CF Consistency check to use random CF to validate iterator results (#5983) sdong 2019-10-29 18:15:04 -0700
  • 4c9aa30a62 Auto enable Periodic Compactions if a Compaction Filter is used (#5865) Sagar Vemuri 2019-10-29 15:04:26 -0700
  • 26dc29633e filter_bench not needed for ROCKSDB_LITE (#5978) Peter Dillinger 2019-10-28 14:10:51 -0700
  • 79018ba51b Upgrading version to 6.6.0 on Master (#5965) Vijay Nadimpalli 2019-10-28 13:13:15 -0700
  • 1075c376ef Fix for lite build (#5971) Vijay Nadimpalli 2019-10-25 18:20:40 -0700
  • 3f891c40a0 More improvements to filter_bench (#5968) Peter Dillinger 2019-10-25 13:25:28 -0700
  • b3dc2f3691 Update xxhash.cc to allow combined compilation (#5969) Peter Dillinger 2019-10-25 12:53:11 -0700
  • ec880436c1 API to get file_creation_time of the oldest file in the DB (#5948) Vijay Nadimpalli 2019-10-25 11:52:24 -0700
  • 013babc685 Clean up some filter tests and comments (#5960) Peter Dillinger 2019-10-24 18:46:48 -0700
  • 2309fd63bf Update column families' log number altogether after flushing during recovery (#5856) Yanqin Jin 2019-10-24 18:28:03 -0700
  • ca7ccbe2ea Misc hashing updates / upgrades (#5909) Peter Dillinger 2019-10-24 17:14:27 -0700
  • ec11eff3bc FilterPolicy consolidation, part 2/2 (#5966) Peter Dillinger 2019-10-24 15:43:27 -0700
  • f7e7b34ebe Propagate SST and blob file numbers through the EventListener interface (#5962) Levi Tamasi 2019-10-24 14:42:43 -0700
  • dd19014a7a FilterPolicy consolidation, part 1/2 (#5963) Peter Dillinger 2019-10-24 13:18:48 -0700
  • 2837008525 Vary key size and alignment in filter_bench (#5933) Peter Dillinger 2019-10-24 13:07:09 -0700
  • 2509531123 Add test showing range tombstones can create excessively large compactions (#5956) Dan Lambright 2019-10-24 11:07:11 -0700
  • 9f1e5a0b87 CfConsistencyStressTest to validate key consistent across CFs in TestGet() (#5863) sdong 2019-10-23 16:55:43 -0700
  • 6a32e3b562 Remove unused BloomFilterPolicy::hash_func_ (#5961) Peter Dillinger 2019-10-23 15:45:46 -0700
  • b4ebda7a39 Make buckifier python3 compatible (#5922) Yanqin Jin 2019-10-23 13:51:03 -0700
  • 0933360644 Fix the potential memory leak in trace_replay (#5955) Zhichao Cao 2019-10-22 16:38:13 -0700
  • c0abc6bbc1 Use FLAGS_env for certain operations in db_bench (#5943) Yanqin Jin 2019-10-22 11:42:00 -0700
  • 925250f42f Include db_stress_tool in rocksdb tools lib (#5950) Yanqin Jin 2019-10-21 19:38:42 -0700
  • 5677f4f775 Using clang for internal ubsan tests (#5952) Vijay Nadimpalli 2019-10-21 19:35:32 -0700
  • 27a124571f Fix memory leak on error opening PlainTable (#5951) Peter Dillinger 2019-10-21 16:51:19 -0700
  • 7245fb5f63 Fix the potential memory leak of ReplayMultiThread (#5949) Zhichao Cao 2019-10-21 15:03:27 -0700
  • 2ce6aa5f39 Making platform 007 (gcc 7) default in build_detect_platform.sh (#5947) Vijay Nadimpalli 2019-10-21 12:07:58 -0700
  • a0cd920026 LevelIterator to avoid gap after prefix bloom filters out a file (#5861) sdong 2019-10-21 11:39:28 -0700
  • 30e2dc02f0 Fix VerifyChecksum readahead with mmap mode (#5945) sdong 2019-10-21 11:37:09 -0700
  • 1a21afa789 Fix some dependency paths (#5946) sdong 2019-10-21 10:40:17 -0700
  • 29ccf2075c Store the filter bits reader alongside the filter block contents (#5936) Levi Tamasi 2019-10-18 19:30:47 -0700
  • c53db172a1 Fix TestIterate for HashSkipList in db_stress (#5942) Yanqin Jin 2019-10-18 15:47:40 -0700
  • 5f8f2fda0e Refactor / clean up / optimize FullFilterBitsReader (#5941) Peter Dillinger 2019-10-18 14:49:26 -0700
  • fe464bca5c Fix PlainTableReader not to crash sst_dump (#5940) Peter Dillinger 2019-10-18 14:43:17 -0700
  • 526e3b9763 Enable trace_replay with multi-threads (#5934) Zhichao Cao 2019-10-18 14:12:21 -0700
  • 69bd8a2859 Update HISTORY.md with recent BlobDB adjacent changes Levi Tamasi 2019-10-18 10:22:54 -0700
  • e60cc0925c Expose db stress tests (#5937) Yanqin Jin 2019-10-18 09:45:23 -0700
  • fdc1cb43a6 Support decoding blob indexes in sst_dump (#5926) Levi Tamasi 2019-10-17 19:35:22 -0700
  • 1f9d7c0f54 Fix OnFlushCompleted fired before flush result write to MANIFEST (#5908) Yi Wu 2019-10-16 10:39:00 -0700
  • 2c9e9f2a59 Update HISTORY for SeekForPrev bug fix (#5925) Maysam Yabandeh 2019-10-16 07:56:51 -0700
  • 5ef27dea33 Fix clang analyzer error (#5924) Yanqin Jin 2019-10-14 22:12:31 -0700
  • 78b28d80b0 Support non-TTL Puts for BlobDB in db_bench (#5921) Levi Tamasi 2019-10-14 17:47:56 -0700
  • 93edd51c4a bloom_test.cc: include <array> (#5920) Peter Dillinger 2019-10-14 15:37:12 -0700
  • 5f025ea832 BlobDB GC: add SST <-> oldest blob file referenced mapping (#5903) Levi Tamasi 2019-10-14 15:19:31 -0700
  • a59dc843a4 Move blob_index.h to db/ (#5919) Levi Tamasi 2019-10-14 12:52:15 -0700
  • 231fffd07c Add Env::SanitizeEnvOptions (#5885) Yanqin Jin 2019-10-14 12:23:39 -0700
  • a6e615a7ba Enable partitioned index/filter in stress tests (#5918) Maysam Yabandeh 2019-10-14 10:33:31 -0700
  • 6febfd8451 OnTableFileCreationCompleted use "(nil)" for empty file during flush (#5905) Yanqin Jin 2019-10-14 09:52:29 -0700
  • 4e729f9095 Fix SeekForPrev bug with Partitioned Filters and Prefix (#5907) Maysam Yabandeh 2019-10-11 20:28:36 -0700
  • b00761eea6 Fix block cache ID uniqueness for Windows builds (#5844) Andrew Kryczka 2019-10-11 18:18:14 -0700
  • bc8b05cb77 Revert "Enable partitioned index/filter in stress tests (#5895)" (#5904) Yanqin Jin 2019-10-10 19:18:19 -0700
  • ddb62d1f29 Remove a webhook due to potential security concern (#5902) Yanqin Jin 2019-10-10 18:03:55 -0700
  • 1e9c8d42a0 Fix the rocksjava release Vagrant build on CentOS (#5901) Adam Retter 2019-10-10 17:20:01 -0700
  • 4c49e38f15 MultiGet batching in memtable (#5818) Vijay Nadimpalli 2019-10-10 09:37:38 -0700
  • 80ad996b35 Make the db_stress reopen loop in OperateDb() more robust (#5893) anand76 2019-10-09 09:25:56 -0700
  • 5b123813f8 Remove deprecated RocksDBCommonHelper and cont_integration.sh (#5889) katherine 2019-10-09 07:39:19 -0700
  • 90e285efde Fix some implicit conversions in filter_bench (#5894) Peter Dillinger 2019-10-08 19:19:43 -0700
  • 167cdc9f17 Support custom env in sst_dump (#5845) Yanqin Jin 2019-10-08 19:17:39 -0700
  • 2f4e288143 Enable partitioned index/filter in stress tests (#5895) Maysam Yabandeh 2019-10-08 16:48:57 -0700
  • e3a93c9ee1 Fix crash when background task fails (#5879) Tomas Kolda 2019-10-08 14:18:48 -0700
  • 46ca51d430 filter_bench - a prelim tool for SST filter benchmarking (#5825) Peter Dillinger 2019-10-07 20:09:27 -0700
  • 457bcfde02 Let TestEnv and FaultInjectEnv use Env of choice (#5886) Yanqin Jin 2019-10-07 17:47:19 -0700
  • 9905101c8c Replaced some words (#5877) lokeshgupta0912 2019-10-07 12:23:27 -0700
  • da3b2840cb save a few redundant container lookups (#5875) jsteemann 2019-10-07 12:21:39 -0700
  • 19a97dd139 Fix data block upper bound checking for iterator reseek case (#5883) anand76 2019-10-03 20:52:17 -0700
  • 9f54446525 Fix type in shift operation in bloom_test (#5882) Peter Dillinger 2019-10-03 13:17:44 -0700
  • cca87d7722 Fix reopen voting logic in db_stress to prevent hangs (#5876) anand76 2019-10-03 10:20:17 -0700
  • 9e4913ce9d Add FullBloomTest.CorruptFilters,RawSchema (#5834) Peter Dillinger 2019-10-02 15:31:54 -0700
  • d783af1857 Fix a timer bug in MergingIterator::Seek() caused by #5871 (#5874) sdong 2019-10-01 19:25:12 -0700
  • 9f31df8679 Fix compilation error (#5872) Yanqin Jin 2019-10-01 14:03:16 -0700
  • 846e05005d Revert "Merging iterator to avoid child iterator reseek for some cases (#5286)" (#5871) sdong 2019-10-01 11:20:50 -0700
  • 503a756e42 Fix clang analyze warning in db_stress (#5870) sdong 2019-09-30 22:14:03 -0700
  • 51413e0a85 Fix a compile error (#5864) Jay Zhuang 2019-09-30 14:00:37 -0700
  • 69c4ccb970 Fix three more db_stress bugs (#5867) sdong 2019-09-30 12:36:45 -0700
  • 643df920d8 Explicitly declare atomic flush incompatible with pipelined write (#5860) Yanqin Jin 2019-09-27 17:15:48 -0700
  • 5cd8aaf75f db_stress: fix run time error when prefix_size = -1 (#5862) sdong 2019-09-27 16:53:49 -0700
  • 679a45d0cb crash_test to do some verification for prefix extractor and iterator bounds. (#5846) sdong 2019-09-27 11:09:06 -0700
  • 51185592fd Add unordered write option rocksjava (#5839) Chen, You 2019-09-27 10:18:18 -0700
  • ae45835703 Add TryCatchUpWithPrimary to StackableDB (#5855) Yanqin Jin 2019-09-26 16:59:06 -0700
  • 76e951dbb1 Add a unit test to reproduce a corruption bug (#5851) sdong 2019-09-26 16:16:28 -0700
  • 6652c94f59 Fix a bug in format_version 3 + partition filters + prefix search (#5835) Maysam Yabandeh 2019-09-24 13:58:27 -0700
  • c9932d18cc Add class comment for Block Levi Tamasi 2019-09-24 10:59:06 -0700
  • 02554b3c38 Update HISTORY.md for stop manual compaction WangQingping 2019-09-23 15:02:02 -0700
  • 2367656b6c Remove invalid comparison of va_list and nullptr (#5836) Yikun Jiang 2019-09-23 12:13:24 -0700