1
0
mirror of https://github.com/facebook/rocksdb.git synced 2026-10-24 19:59:35 +03:00

Commit Graph

  • 45c290660a Add PutEntity support for optimistic and WritePrepared pessimistic transactions (#12606) Levi Tamasi 2024-05-06 14:41:00 -07:00
  • 0fef690bd5 Sync non-latest WALs during flush for 2PC, single-CF DBs (#12622) Andrew Kryczka 2024-05-06 11:56:16 -07:00
  • 6fdc4c5282 Fix a corruption bug in CreateColumnFamilyWithImport() (#12602) Changyu Bi 2024-05-06 11:01:38 -07:00
  • 3fdc7243f3 Fix truncating last character in the StderrLogger (#12620) Patrik Valo 2024-05-06 08:53:06 -07:00
  • 7bf6d4c9d5 Lazily construct BlockBasedTableIterator::block_handles_ (#12616) Andrew Kryczka 2024-05-03 17:18:13 -07:00
  • a178d15baf More checks around num_entries vs. num_deletions (#12600) Peter Dillinger 2024-05-03 16:40:07 -07:00
  • a8e954024f Cherry pick fixes and an API change, and bump up patch version anand76 2024-05-03 16:19:23 -07:00
  • bcc51fcc2e Fix build error due to virtual Iterator destructor (#12612) anand76 2024-05-03 10:34:05 -07:00
  • 78a1fcba4c Fix compile error in Clang (#12588) Jaepil Jeong 2024-05-02 16:54:21 -07:00
  • c79e69809e Implement secondary cache admission policy to allow all evicted blocks (#12599) anand76 2024-05-02 11:23:35 -07:00
  • b312dbe920 Remove duplicate inplace_update_support crash/stress test flag (#12610) Hui Xiao 2024-05-03 11:33:33 -07:00
  • 174b8294c8 Do not change compaction style for tiered_storage crash tests (#12609) Changyu Bi 2024-05-03 10:34:56 -07:00
  • 58627eff2e Fix build error due to virtual Iterator destructor (#12612) anand76 2024-05-03 10:34:05 -07:00
  • ed01babd07 Expose compaction pri through C API (#12604) Zaidoon Abd Al Hadi 2024-05-02 18:39:24 -07:00
  • e2ef349f56 Deflake unit test DBCompactionTest.CompactionLimiter (#12596) Changyu Bi 2024-05-02 17:10:06 -07:00
  • 2cd4346df6 Fix compile error in Clang (#12588) Jaepil Jeong 2024-05-02 16:54:21 -07:00
  • 6cc7ad15b6 Implement secondary cache admission policy to allow all evicted blocks (#12599) anand76 2024-05-02 11:23:35 -07:00
  • 6349da612b Update HISTORY.md and version to 9.3.0 (#12601) anand76 2024-05-01 16:33:04 -07:00
  • 4226a32413 Update HISTORY.md for 9.2.0 anand76 2024-05-01 13:33:21 -07:00
  • 241253053a Fix delete obsolete files on recovery not rate limited (#12590) Yu Zhang 2024-05-01 12:26:54 -07:00
  • 8b3d9e6bfe Add TimedPut to stress test (#12559) Yu Zhang 2024-04-30 15:40:35 -07:00
  • abd6751aba Fix wrong padded bytes being used to generate file checksum (#12598) Hui Xiao 2024-04-30 15:38:53 -07:00
  • 2c02a9b76f Preserve TimedPut on penultimate level until it actually expires (#12543) Yu Zhang 2024-04-30 11:16:02 -07:00
  • 45c105104b Set optimize_filters_for_memory by default (#12377) Peter Dillinger 2024-04-30 08:33:31 -07:00
  • 5c1334f763 DeleteRange() return NotSupported if row_cache is configured (#12512) Changyu Bi 2024-04-29 16:33:13 -07:00
  • b2931a5c53 Fixed MultiGet() error handling to not skip blob dereference (#12597) Andrew Kryczka 2024-04-29 14:18:42 -07:00
  • e36b0a2da4 Fix corruption bug when recycle_log_file_num changed from 0 (#12591) anand76 2024-04-29 12:25:00 -07:00
  • d80e1d99bc Add ldb multi_get_entity subcommand (#12593) Andrew Kryczka 2024-04-28 21:22:31 -07:00
  • 2ec25a3e54 Prevent data block compression with BlockBasedTableOptions::block_align (#12592) Andrew Kryczka 2024-04-26 20:05:30 -07:00
  • a82ba52756 Disable inplace_update_support in OptimisticTxnDB (#12589) Jay Huh 2024-04-26 16:00:06 -07:00
  • 8e1bd02279 Fix deprecated use of 0/NULL in internal_repo_rocksdb/repo/util/xxhash.h + 1 Richard Barnes 2024-04-26 15:34:49 -07:00
  • 3fa2ff3046 Fix deprecated use of 0/NULL in internal_repo_rocksdb/repo/include/rocksdb/utilities/env_mirror.h + 1 Richard Barnes 2024-04-26 15:33:38 -07:00
  • b4c520cadc change default CompactionOptions::compression while deprecating it (#12587) Andrew Kryczka 2024-04-26 13:03:21 -07:00
  • d610e14f93 Disable inplace_update_support in transaction stress tests (#12586) Changyu Bi 2024-04-25 17:06:30 -07:00
  • 177ccd3904 Print more debug info in test when SyncWAL() fails (#12580) Andrew Kryczka 2024-04-25 14:34:11 -07:00
  • 490d11a012 Clarify inplace_update_support with DeleteRange and reenable inplace_update_support in crash test (#12577) Hui Xiao 2024-04-25 14:07:39 -07:00
  • f16ba42116 Fix IteratorsConsistentView tests (#12582) Jay Huh 2024-04-25 14:06:46 -07:00
  • f75f033d74 initialize member variables in PerfContext's default constructor (#12581) Andrew Kryczka 2024-04-25 10:24:34 -07:00
  • 1fca175eec MultiCFSnapshot for NewIterators() API (#12573) Jay Huh 2024-04-24 15:28:55 -07:00
  • 87d4df1f07 Fix deprecated use of 0/NULL in internal_repo_rocksdb/repo/util/xxhash.h + 5 9.1.fb.myrocks 9.1.fb Richard Barnes 2024-04-01 21:20:51 -07:00
  • faae96da2e Remove extra semi colon from icsp/lib/logging/IcspLogRpcMessage.cpp Richard Barnes 2024-03-31 10:26:34 -07:00
  • 165026074a Remove extra semi colon from internal_repo_rocksdb/repo/util/coding_test.cc Richard Barnes 2024-03-30 07:17:52 -07:00
  • 6a060888aa update version.h and HISTORY.md for 9.1.2 Andrew Kryczka 2024-04-24 12:45:33 -07:00
  • d2ebdea566 Fix DisableManualCompaction() hang (#12578) Andrew Kryczka 2024-04-24 12:40:36 -07:00
  • 6807da0b44 Fix DisableManualCompaction() hang (#12578) Andrew Kryczka 2024-04-24 12:40:36 -07:00
  • d72e60397f Enable block_align in crash test (#12560) Hui Xiao 2024-04-23 15:06:56 -07:00
  • 9d37408f9a Temporarily disable inplace_update_support in crash test (#12574) Hui Xiao 2024-04-23 10:02:18 -07:00
  • 3f3045a405 fix DeleteRange+memtable_insert_with_hint_prefix_extractor interaction (#12558) Andrew Kryczka 2024-04-22 20:13:58 -07:00
  • c165394439 convert circleci arm jobs to github actions (#12569) Rob Anderson 2024-04-22 15:01:50 -07:00
  • 7d83b4e3e5 Fix file checksum mismatch due to padded bytes when block_align=true (#12542) Hui Xiao 2024-04-22 14:07:34 -07:00
  • bcfe4a0dcf Make sure DBImplFollower::stop_requested_ is initialized (#12572) Levi Tamasi 2024-04-22 12:02:28 -07:00
  • 6f7cabeac8 update version.h and HISTORY.md for 9.1.1 v9.1.1 Andrew Kryczka 2024-04-22 11:35:44 -07:00
  • adb9bf5179 Fix max_successive_merges counting CPU overhead regression (#12546) Andrew Kryczka 2024-04-17 12:11:24 -07:00
  • 7dd5e91e39 12474 history entry Andrew Kryczka 2024-04-09 12:38:56 -07:00
  • e94141d848 Fix exception on RocksDB.getColumnFamilyMetaData() (#12474) Radek Hubner 2024-04-05 13:55:18 -07:00
  • d8fb849b7e Basic RocksDB follower implementation (#12540) anand76 2024-04-19 19:13:31 -07:00
  • f0864d3eec Temporarily disable reopen with unsync data loss (#12567) Hui Xiao 2024-04-19 15:23:52 -07:00
  • ca3814aef9 Fix scan-build path (#12563) Jay Huh 2024-04-19 08:45:16 -07:00
  • 909ff2c208 MultiCFSnapshot Refactor - separate multiget key range info from CFD & superversion info (#12561) Jay Huh 2024-04-18 20:11:01 -07:00
  • 97991960e9 Retry DB::Open upon a corruption detected while reading the MANIFEST (#12518) anand76 2024-04-18 17:36:33 -07:00
  • ef38d99edc Sanity check the keys parameter in MultiGetEntityFromBatchAndDB (#12564) Levi Tamasi 2024-04-18 14:26:58 -07:00
  • 0df601ab07 Reset user-facing wide-column stuctures upon deserialization failures (#12562) Levi Tamasi 2024-04-18 13:08:34 -07:00
  • e82fe7c0b7 Fix the move semantics of PinnableWideColumns (#12557) Levi Tamasi 2024-04-17 18:56:23 -07:00
  • 4f584652ab Add an option to wait for purge in WaitForCompact (#12520) Jay Huh 2024-04-17 17:33:27 -07:00
  • 36540d4355 update version.h and HISTORY.md for 9.0.1 v9.0.1 9.0.fb Andrew Kryczka 2024-04-17 13:46:25 -07:00
  • 7027265417 Fix max_successive_merges counting CPU overhead regression (#12546) Andrew Kryczka 2024-04-17 12:11:24 -07:00
  • 02ea0d6367 Reserve vector in advance to avoid resizing in GetLiveFilesMetaData (#12554) Jay Huh 2024-04-17 11:01:06 -07:00
  • 3bbacda9b1 Disallow inplace_update_support with allow_concurrent_memtable_write (#12550) Hui Xiao 2024-04-16 19:41:38 -07:00
  • fd68cc09a4 Skip io_uring feature test when building with fbcode (#12525) Andrew Kryczka 2024-04-11 12:46:15 -07:00
  • bcf88d48ce Skip io_uring feature test when building with fbcode (#12525) v9.1.0 Andrew Kryczka 2024-04-11 12:46:15 -07:00
  • fc05af3b43 switch to using centos8-native (#12367) Jeff Palm 2024-02-21 12:03:40 -08:00
  • 24a35b6e57 Add more public APIs to crash/stress test (#12541) Hui Xiao 2024-04-16 15:43:26 -07:00
  • 87e164f39a Add a couple of missing (Multi)GetEntity overloads to StackableDB (#12551) Levi Tamasi 2024-04-16 14:30:22 -07:00
  • b7319d8a10 MultiCfIterator - Tests for lower/upper bounds (#12548) Jay Huh 2024-04-16 14:20:13 -07:00
  • dfdc3b158e Add offpeak feature to crash test (#12549) Jay Huh 2024-04-16 12:44:44 -07:00
  • c0aef2a28e Add MultiGetEntityFromBatchAndDB to WriteBatchWithIndex (#12539) Levi Tamasi 2024-04-16 08:58:04 -07:00
  • d34712e0ac MultiCfIterator - AttributeGroupIter Impl & CoalescingIter Optimization (#12534) Jay Huh 2024-04-16 08:45:38 -07:00
  • d41e568b1c Add inplace_update_support to crash/stress test (#12535) Hui Xiao 2024-04-15 16:11:58 -07:00
  • 491c4fb0ed Add GetEntityFromBatchAndDB to WriteBatchWithIndex (#12533) Levi Tamasi 2024-04-15 09:20:47 -07:00
  • 6fbd02f258 Add dump all keys for cache dumper impl (#12500) liuhu 2024-04-12 10:47:13 -07:00
  • b166ca8b74 Second attempt #12386 (#12529) Yu Zhang 2024-04-12 10:14:44 -07:00
  • 8897bf2d04 Drop unsynced data in TestFSWritableFile::Close() (#12528) Andrew Kryczka 2024-04-12 09:57:56 -07:00
  • b7f1eeb0ca Cache dumper exit early due to deadline or max_dumped_size (#12491) liuhu 2024-04-11 21:56:45 -07:00
  • 70d3fc3b6f Fix error for CF smallest and largest keys computation in ImportColumnFamilyJob::Prepare (#12526) Vershinin Maxim 00873208 2024-04-11 21:54:51 -07:00
  • ef26d68e8d Renable kAdmPolicyThreeQueue in crash test (#12524) Hui Xiao 2024-04-11 14:53:11 -07:00
  • 85925051c7 Skip io_uring feature test when building with fbcode (#12525) Andrew Kryczka 2024-04-11 12:46:15 -07:00
  • 58a98bded9 MultiCFIterator Refactor - CoalescingIterator & AttributeGroupIterator (#12480) Jay Huh 2024-04-11 11:34:04 -07:00
  • fab9dd9635 Temporary revert #12386 to unblock MyRocks build (#12523) Yu Zhang 2024-04-10 13:47:52 -07:00
  • 814ba4bfc1 12404+12371 history entry Andrew Kryczka 2024-04-09 12:39:22 -07:00
  • 7575389a25 12474 history entry Andrew Kryczka 2024-04-09 12:38:56 -07:00
  • 63e7f124b4 Fix exception on RocksDB.getColumnFamilyMetaData() (#12474) Radek Hubner 2024-04-05 13:55:18 -07:00
  • 447b7aa7ed Temporarily disable kAdmPolicyThreeQueue in crash test (#12521) Hui Xiao 2024-04-09 16:15:54 -07:00
  • 5c2be544f5 update HISTORY.md and version.h for 8.11.4 v8.11.4 Andrew Kryczka 2024-04-09 12:40:06 -07:00
  • 4db41ec2ff 12404 history entry Andrew Kryczka 2024-04-09 12:39:22 -07:00
  • aac648c1b6 12474 history entry Andrew Kryczka 2024-04-09 12:38:56 -07:00
  • e5907aa96a Fix exception on RocksDB.getColumnFamilyMetaData() (#12474) Radek Hubner 2024-04-05 13:55:18 -07:00
  • 72c1376fcf Fix "assertion failed - iter != ROCKSDB_NAMESPACE::OptionsHelper::temperature_to_string.end()" (#12519) Hui Xiao 2024-04-08 13:45:41 -07:00
  • ad423abbd1 Add more missing options in crash test (#12508) Hui Xiao 2024-04-08 09:48:03 -07:00
  • a8035ebc0b Fix exception on RocksDB.getColumnFamilyMetaData() (#12474) Radek Hubner 2024-04-05 13:55:18 -07:00
  • 7dcd0bd833 Add GetLiveFilesStorageInfo to legacy BlobDB (#12468) Andrew Kryczka 2024-04-05 13:50:27 -07:00