Commit Graph

  • 682fc8ba6a Release note for #9546 (#9872) Peter Dillinger 2022-04-19 16:44:05 -0700
  • bbf5867353 Add C API for setting `strict_capacity_limit` (#9855) Federico Guerinoni 2022-04-19 09:34:02 -0700
  • 690f1edf37 Avoid overwriting OPTIONS file settings in db_bench (#9862) Andrew Kryczka 2022-04-18 23:46:16 -0700
  • 1601433b3a Misc CI improvements / additions (#9859) Peter Dillinger 2022-04-18 20:26:37 -0700
  • e83c55439a Conditionally declare and define variable that is unused in LITE mode (#9854) Hui Xiao 2022-04-18 14:16:35 -0700
  • 41237dd306 Add "no compression" job to CircleCI (#9850) Peter Dillinger 2022-04-18 12:47:16 -0700
  • 3d473235d4 Update main version.h to NEXT release (7.3) (#9852) Jay Zhuang 2022-04-18 10:26:21 -0700
  • 673ada8225 Update HISTORY.md for 7.2 release (#9848) Jay Zhuang 2022-04-16 17:15:47 -0700
  • 4f9c0fd083 Add Aggregation Merge Operator (#9780) sdong 2022-04-15 23:24:05 -0700
  • db536ee045 Propagate errors from UpdateBoundaries (#9851) Levi Tamasi 2022-04-15 20:25:48 -0700
  • be81609b43 Add a `fail_if_not_bottommost_level` to IngestExternalFileOptions (#9849) Yanqin Jin 2022-04-15 18:12:06 -0700
  • 0c7f455f85 Make initial auto readahead_size configurable (#9836) Akanksha Mahajan 2022-04-15 17:28:09 -0700
  • d5dfa8c6fe Upgrade development environment. (#9843) sdong 2022-04-15 16:05:38 -0700
  • e91ec64cac Remove flaky servicelab metrics DBPut P95/P99 (#9844) Jay Zhuang 2022-04-15 13:56:22 -0700
  • 082eb04200 Add option --decode_blob_index to dump_live_files command (#9842) yuzhangyu 2022-04-15 09:04:04 -0700
  • fe63899d1a Add checks to GetUpdatesSince (#9459) Yanqin Jin 2022-04-14 17:12:16 -0700
  • 0bd4dcde6b CompactionIterator sees consistent view of which keys are committed (#9830) Yanqin Jin 2022-04-14 11:11:04 -0700
  • 844a35108b Fix minimum libzstd version that supports ZSTD_STREAMING (#9841) Jonathan Albrecht 2022-04-14 11:05:39 -0700
  • d6e016be6d Expose `CacheEntryRole` and map keys for block cache stat collections (#9838) Andrew Kryczka 2022-04-14 09:38:55 -0700
  • fefacd33e3 Add db_stress to buck build (#9840) Peter Dillinger 2022-04-13 23:54:35 -0700
  • b3a6fb7e86 Serialize a space-hungry test (#9837) Peter Dillinger 2022-04-13 17:10:43 -0700
  • 5645207758 Expose the amount of garbage in live blob files as a dedicated DB property (#9835) Levi Tamasi 2022-04-13 13:36:30 -0700
  • dc1c90c4e3 Support canceling running RemoteCompaction on remote side (#9725) Jay Zhuang 2022-04-13 13:28:09 -0700
  • 9454e744ed Update supported VS versions in INSTALL.md (#9823) Siying Dong 2022-04-13 13:03:40 -0700
  • 7c7df1850a Update main version.h to NEXT release (#9834) Peter Dillinger 2022-04-13 12:16:07 -0700
  • efd035164b Meta-internal folly integration with F14FastMap (#9546) Peter Dillinger 2022-04-13 07:34:01 -0700
  • f934a0af46 Add event listener support on remote compactor side (#9821) Jay Zhuang 2022-04-12 17:25:36 -0700
  • 1eee99fc8c Fix usage of USE_RTTI flag in CMakeLists. (#9760) Kinan Dak Albab 2022-04-12 12:12:23 -0700
  • 0b81efed1d Bump nokogiri from 1.13.3 to 1.13.4 in /docs (#9831) dependabot[bot] 2022-04-12 09:07:14 -0700
  • ae82d91492 Remove corrupted WAL files in kPointRecoveryMode with avoid_flush_duing_recovery set true (#9634) Akanksha Mahajan 2022-04-11 15:39:31 -0700
  • 63e68a4e77 Enable async prefetching for ReadOptions.readahead_size (#9827) Akanksha Mahajan 2022-04-11 13:46:57 -0700
  • b7db7eae26 Plugin Registry (#7949) mrambacher 2022-04-11 13:44:09 -0700
  • f241d082b6 Prevent double caching in the compressed secondary cache (#9747) gitbw95 2022-04-11 13:28:33 -0700
  • f3bcac39a6 Fix stress test failure in ReadAsync. (#9824) Akanksha Mahajan 2022-04-11 10:56:11 -0700
  • 0ad9ee30ce Remove dead code (#9825) Yanqin Jin 2022-04-11 10:26:55 -0700
  • 25e31d1a94 tools/db_bench_tool.cc use uint64_t instead of size_t (#9800) Duncan Bellamy 2022-04-08 13:29:19 -0700
  • f337542948 Fix a bug of TEST_SetRandomTableProperties due to non-zero padding between fields in TableProperties struct (#9812) Hui Xiao 2022-04-07 12:25:43 -0700
  • 3fc2eaf561 Fix valgrind test failure for async read (#9819) Akanksha Mahajan 2022-04-07 10:31:50 -0700
  • 7ea26abb8b Fix reseting of async_read_in_progress_ variable in FilePrefetchBuffer to call Poll API (#9815) Akanksha Mahajan 2022-04-06 18:36:23 -0700
  • e03f8a0c12 L0 Subcompaction to trim input files (#9802) sdong 2022-04-06 18:19:19 -0700
  • 8ce7cea93f Tests for filter compatibility (#9773) Peter Dillinger 2022-04-06 15:54:40 -0700
  • c3d7e16252 Add WAL compression to stress tests (#9811) anand76 2022-04-06 15:47:09 -0700
  • ad32646e18 Remove public rocksdb-lego-determinator (#9803) Peter Dillinger 2022-04-06 14:27:01 -0700
  • 0b8f885939 Update stats for Read and ReadAsync in random_access_file_reader for async prefetching (#9810) Akanksha Mahajan 2022-04-06 14:26:53 -0700
  • 49623f9c8e Account memory of big memory users in BlockBasedTable in global memory limit (#9748) Hui Xiao 2022-04-06 10:33:00 -0700
  • 633b7f15d5 Update/Fix API comments for OpenForReadOnly() and OpenAsSecondary() (#9807) Ramkumar Vadivelu 2022-04-05 20:22:47 -0700
  • 3ae9c5309b Remove explicit padding from CacheAlignedInstrumentedMutex (#9809) Andrew Kryczka 2022-04-05 18:32:05 -0700
  • 60ceb8d0e2 rename property "kIsFileDeletionsEnabled" to "kIsFileDeletionsDisabled" (#9791) gukaifeng 2022-04-05 17:16:47 -0700
  • a180c5cc3a Added GetMergeOperands() to stress test (#9804) Changyu Bi 2022-04-05 14:56:28 -0700
  • 04623e7cd4 Fix GetMergeOperands() heap-use-after-free on flushed memtable (#9805) Andrew Kryczka 2022-04-05 12:26:36 -0700
  • 1a1c5bda23 Disallow commit-time-batch for write-prepared/write-unprepared txn conditionally (#9794) Yanqin Jin 2022-04-05 11:10:20 -0700
  • 6534c6dea4 Fix remaining uses of "backupable" (#9792) Peter Dillinger 2022-04-05 09:52:33 -0700
  • 9cd47ce554 Add Env::IOPriority to IOOptions (#9806) Hui Xiao 2022-04-05 08:46:48 -0700
  • 36bc3da97f Fix segfault in FilePrefetchBuffer with async_io enabled (#9777) Akanksha Mahajan 2022-04-04 15:35:43 -0700
  • ec77a92882 Fix commit_prereq and other targets (#9797) Jay Zhuang 2022-04-04 09:58:18 -0700
  • f68706409d Fix typo about file/sst_file_manager_impl.h (#9799) SGZW 2022-04-04 09:57:33 -0700
  • d4159c8046 build_tools/rocksdb-lego-determinator to pass parallelism information for no_compression (#9796) sdong 2022-04-04 09:51:05 -0700
  • cd59b139fc Fix some typos in comments and HISTORY.md (#9798) Chen Lixiang 2022-04-04 09:32:57 -0700
  • fcd32e687b remove some break line (#9716) yaphet 2022-04-02 09:51:53 -0700
  • 190d5c1318 Reduce build/test parallelism in build_tools/rocksdb-lego-determinator (#9788) sdong 2022-04-01 16:38:08 -0700
  • bcabee737f Improve comments for some files (#9793) Bo Wang 2022-04-01 16:06:14 -0700
  • f246e56d0a Fix a few documentation errors including in public APIs (#9789) Andrew Kryczka 2022-04-01 10:30:17 -0700
  • 2876e6a13b Update internal benchmark version (#9787) Jay Zhuang 2022-04-01 10:29:09 -0700
  • bfea9e7c02 Add benchmark for GetMergeOperands() (#9785) Andrew Kryczka 2022-03-31 21:23:58 -0700
  • 6eafdf135a Encode min_log_number_to_keep and delete_wals_before in one version edit (#9766) Yanqin Jin 2022-03-31 20:00:52 -0700
  • 76383bea5d Add microbench document (#9781) Jay Zhuang 2022-03-31 17:17:44 -0700
  • bbcf7b192c Fix DB::Open() error logging (#9784) sdong 2022-03-31 15:52:01 -0700
  • de9df6e818 Do not release and re-acquire dbmutex on memtable-switch if no listener (#9758) Yanqin Jin 2022-03-30 20:48:23 -0700
  • e55018a8ce fixing issue #8345 RocksDB does not work when using UNC network paths (#9384) bbkot 2022-03-30 15:55:31 -0700
  • 105d7f0c7c Document SetOptions API (#9778) Peter Dillinger 2022-03-30 14:51:12 -0700
  • fd66005628 Add 'adaptive_readahead' and 'async_io' options to db_stress (#9750) Akanksha Mahajan 2022-03-30 13:52:37 -0700
  • 60106b91ac Add 7.0.fb/7.1.fb to check_format_compatible.sh (#9772) Hui Xiao 2022-03-30 11:11:39 -0700
  • d5c34fa8f4 Upgrade gbenchmark to 1.6.1 (#9775) Jay Zhuang 2022-03-30 10:09:49 -0700
  • 5a085d789d pristine code Jingjing Wang 2022-03-29 15:06:17 -0700
  • 40e3f30a28 Fix FileStorageInfo fields from GetLiveFilesMetaData (#9769) Peter Dillinger 2022-03-29 14:36:35 -0700
  • 5dbdb197f1 Fix broken zlib dependency, update it from 1.2.11 to 1.2.12 (#9764) Jack Robison 2022-03-29 13:35:09 -0700
  • f61df6524a Update the version of Visual Studio required (#9765) Adam Retter 2022-03-29 13:23:31 -0700
  • b6ad0d958f Fb 9718 verify checksums is ignored (#9767) Alan Paxton 2022-03-29 11:54:54 -0700
  • a5e5130556 Update HISTORY for db_bench changes (#9759) Mark Callaghan 2022-03-28 16:02:53 -0700
  • 33f8a08af2 Fix some errors in async prefetching in FilePrefetchBuffer (#9734) Akanksha Mahajan 2022-03-25 18:26:22 -0700
  • 37de4e1d08 Correctly set ThreadState::tid (#9757) Mark Callaghan 2022-03-25 15:30:28 -0700
  • e2cb9aa27c Clarify Options::rate_limiter api doc for #9607 Rate-limit automatic WAL flush after each user write (#9745) Hui Xiao 2022-03-25 15:16:07 -0700
  • b83263bbe4 jni: uniformly use GetByteArrayRegion() to copy bytes (#9380) Jermy Li 2022-03-25 10:24:58 -0700
  • 1a130fa3c1 db_bench should use a good seed when --seed is not set or set to 0 (#9740) Mark Callaghan 2022-03-25 10:12:27 -0700
  • 98130c5a26 Enable READ_BLOCK_COMPACTION_MICROS to track stats (#9722) myasuka 2022-03-24 15:06:24 -0700
  • 81d1cdca7f Fix make clean fail after java build (#9710) Jay Zhuang 2022-03-24 13:39:15 -0700
  • 409635cb2a Add --slow_usecs option to determine when long op message is printed (#9732) Mark Callaghan 2022-03-24 13:39:01 -0700
  • cad809978a Fix heap use-after-free race with DropColumnFamily (#9730) Peter Dillinger 2022-03-24 13:05:17 -0700
  • dec144f172 Extend Java RocksDB iterators to support indirect Byte Buffers (#9222) Alan Paxton 2022-03-24 12:50:38 -0700
  • 8ae0c33a7a Add new checksum type kXXH3 to Java API (#9749) Alan Paxton 2022-03-24 12:33:12 -0700
  • f219e3d5d8 db_bench should fail on bad values for --compaction_fadvice and --value_size_distribution_type (#9741) Mark Callaghan 2022-03-24 11:46:27 -0700
  • 862304a1fc Add two new targets to determinator (#9753) Yanqin Jin 2022-03-24 11:27:12 -0700
  • 18463f8c00 Remove DBGet P95/P99 benchmark metrics (#9742) Jay Zhuang 2022-03-24 10:08:35 -0700
  • d583d23d86 Avoid seed reuse when --benchmarks has more than one test (#9733) Mark Callaghan 2022-03-24 08:57:48 -0700
  • 727d11ceb4 Revise history of 7.1.0 for patch (#9746) Peter Dillinger 2022-03-24 08:48:45 -0700
  • c18c4a081c Add new determinators for multiops transactions stress test (#9708) Yanqin Jin 2022-03-23 22:29:50 -0700
  • e0c84aa0dc Fix a race condition in WAL tracking causing DB open failure (#9715) Yanqin Jin 2022-03-23 19:41:31 -0700
  • 29bec740f5 Return invalid argument if batch is null (#9744) Yanqin Jin 2022-03-23 14:28:13 -0700
  • 6904fd0c86 db_bench should fail when an option uses an invalid compression type (#9729) Mark Callaghan 2022-03-23 12:26:34 -0700
  • 91687d70ea Fix a major performance bug in 7.0 re: filter compatibility (#9736) Peter Dillinger 2022-03-23 10:00:54 -0700