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

Commit Graph

  • 16ed52ebc4 Make UDI interface consistently use the user key (#13865) anand76 2025-08-12 14:00:40 -07:00
  • 0cd6abb91d Fix bug in the generation of index and meta blocks when constructing UDI (#13846) Karthik Krishnamurthy 2025-08-12 08:41:55 -07:00
  • 8f0ab1598e Make UDI interface consistently use the user key (#13865) anand76 2025-08-12 14:00:40 -07:00
  • e12734d51f Disable track_and_verify_wals temporarily (#13869) Hui Xiao 2025-08-12 11:57:29 -07:00
  • 99bbc2d7fa Fix bug in the generation of index and meta blocks when constructing UDI (#13846) Karthik Krishnamurthy 2025-08-12 08:41:55 -07:00
  • 496eebaee8 Fix compilation error using CLANG (#13864) Changyu Bi 2025-08-11 15:15:26 -07:00
  • d8835f918c Enable track_and_verify_wal in stress test (#13853) Hui Xiao 2025-08-11 13:13:21 -07:00
  • 13f054febb Support DbStressCustomCompressionManager in ldb and sst_dump (#13827) Changyu Bi 2025-08-08 11:04:14 -07:00
  • 0b44282a9d Introduction of MultiScanOptions (#13837) Ryan Hancock 2025-08-08 10:33:36 -07:00
  • b8b42b7a68 Simple cleanup to CompactionJob::Run() (#13851) Hui Xiao 2025-08-08 10:09:55 -07:00
  • d2ac955881 Refactor CompactionJob::Run() into smaller focused methods (#13849) Hui Xiao 2025-08-07 17:22:01 -07:00
  • b43a84fc37 Temporarily Disable Remote Compaction In Stress Test (#13848) Jay Huh 2025-08-07 11:02:33 -07:00
  • d0051d9314 Disable other incompatible features when disabled WAL + Remote Compaction in Stress Test (#13845) Jay Huh 2025-08-07 09:22:29 -07:00
  • f2b646713e allow setting sst file manager via c api (#13826) zaidoon 2025-08-06 16:08:21 -07:00
  • 1bba680ebb Improve handling of GetFileSize failure (#13842) Peter Dillinger 2025-08-06 15:20:07 -07:00
  • 3dd6c6f9cb Disable Incompatible Tests with Remote Compaction (#13843) Jay Huh 2025-08-06 11:54:23 -07:00
  • dfb4efaae3 Add test for deletion-triggered compaction with min file size (#13825) ngina 2025-08-06 11:40:09 -07:00
  • 9c0a0c0058 Fix remote compaction stress test (#13835) Jay Huh 2025-08-06 06:59:51 -07:00
  • 3bd7d968e1 Introduce column family option cf_allow_ingest_behind (#13810) Changyu Bi 2025-08-05 23:19:09 -07:00
  • d0a412d962 Disable RoundRobinSubcompactionsAgainstResources.SubcompactionsUsingResources (#13839) Hui Xiao 2025-08-05 17:51:54 -07:00
  • b6e804b7de Rename CompactFiles() and CompactRange() in CompactionPickers (#13831) Jay Huh 2025-08-05 13:11:01 -07:00
  • 799079cac5 Handle drop column family version edit in file checksum retriever (#13832) Maciej Szeszko 2025-08-05 10:48:49 -07:00
  • c007dd1da6 Switch back to FSWritableFile in external sst file ingestion job (#13791) v10.5.1 Xingbo Wang 2025-07-21 16:21:19 -07:00
  • 0d79386197 Update version.h Jay Huh 2025-08-05 10:26:44 -07:00
  • 621dbd54fa Update HISTORY.md Jay Huh 2025-08-05 10:06:28 -07:00
  • 03cfaf3931 Make CompactionPicker::CompactFiles() take earliest_snapshot and snapshot_checker (#13816) Jay Huh 2025-08-04 13:20:49 -07:00
  • 1061f74b7d UnitTest for Remote Compaction Empty Result (#13812) Jay Huh 2025-07-30 14:13:31 -07:00
  • 6a83adcea8 prevent data loss when all entries are expired in Remote Compaction (#13743) huangmengbin 2025-07-28 19:17:45 -07:00
  • a88d367096 Minor Refactor - VerifyOutputRecordCount (#13830) Jay Huh 2025-08-04 17:16:25 -07:00
  • 53c39c2b01 Refactor/improve PartitionedIndexBuilder::AddIndexEntry (#13828) Peter Dillinger 2025-08-04 14:15:38 -07:00
  • 7c5c37a1a4 IntervalSet Data Structure (#13787) Ryan Hancock 2025-08-04 14:14:16 -07:00
  • 3829750b70 Make CompactionPicker::CompactFiles() take earliest_snapshot and snapshot_checker (#13816) Jay Huh 2025-08-04 13:20:49 -07:00
  • ccd850fa56 Bug fix in MultiScan and stress test (#13822) Changyu Bi 2025-07-31 13:28:17 -07:00
  • 0a169cea0e Compressor::CompressBlock API change and refactoring/improvement (#13805) Peter Dillinger 2025-07-31 08:39:56 -07:00
  • 7f14960816 UnitTest for Remote Compaction Empty Result (#13812) Jay Huh 2025-07-30 14:13:31 -07:00
  • 3757e5479d Improve detection and reporting for fbcode build (#13820) Peter Dillinger 2025-07-30 13:00:37 -07:00
  • e7a4505a2e Preserve tombstones for allow_ingest_behind (#13807) Changyu Bi 2025-07-30 12:00:54 -07:00
  • 5435032c4c Temporarily Disable Remote Compaction in Stress Test (#13815) Jay Huh 2025-07-29 08:48:19 -07:00
  • f66ac76938 prevent data loss when all entries are expired in Remote Compaction (#13743) huangmengbin 2025-07-28 19:17:45 -07:00
  • 07f1520290 Add MultiScan to db_stress (#13803) anand76 2025-07-28 15:39:58 -07:00
  • f8535fb955 Build fix and GitHub CI enhancements (#13813) Peter Dillinger 2025-07-28 14:40:32 -07:00
  • 6ae1cb8837 Switch fragmented range tombstone cache to C++20 atomic<shared_ptr> API (#13744) RROP 2025-07-28 13:14:14 -07:00
  • 217e075df8 Simulate e2e flow in Stress Test (#13800) Jay Huh 2025-07-28 07:29:03 -07:00
  • ee6b0def55 Refactor, improve CompressedSecondaryCache (#13797) Peter Dillinger 2025-07-25 13:39:25 -07:00
  • 961880b458 Create a new API FileSystem::SyncFile for file sync (#13762) Xingbo Wang 2025-07-23 17:12:41 -07:00
  • 124dd30879 Remove yield in point lock manager (#13796) jainpr 2025-07-23 11:43:03 -07:00
  • 33ce358130 Remove yield in point lock manager jainpr-patch-1 jainpr 2025-07-23 09:33:33 -07:00
  • 351d212777 Ensure Property Bags are Pushed Down to BlockBasedIterator (#13795) Ryan Hancock 2025-07-22 17:46:45 -07:00
  • 668067e0bf Del redundant-static-def in internal_repo_rocksdb/repo/db/db_with_timestamp_basic_test.cc +1 (#13794) Richard Barnes 2025-07-22 11:49:12 -07:00
  • 463f9fd9f2 Del redundant-static-def in internal_repo_rocksdb/repo/tools/sst_dump_test.cc +1 (#13793) Richard Barnes 2025-07-22 10:56:07 -07:00
  • ca5d60fd69 Switch back to FSWritableFile in external sst file ingestion job (#13791) Xingbo Wang 2025-07-21 16:21:19 -07:00
  • ab42881ce7 Update HISTORY.md Jay Huh 2025-07-21 15:12:48 -07:00
  • 27c544fb29 Expose GetTtl() API in TTL DB (#13790) Jay Huh 2025-07-21 14:43:40 -07:00
  • c50a2b68bb Expose GetTtl() API in TTL DB (#13790) Jay Huh 2025-07-21 14:43:40 -07:00
  • fe68fbcd7f Prepare() Scan Option Pruning for LevelIterator (#13780) Ryan Hancock 2025-07-21 13:09:53 -07:00
  • 11a61ca109 Support recompress-with-CompressionManager in sst_dump (#13783) Peter Dillinger 2025-07-18 14:22:29 -07:00
  • 57ff2b2492 Update for next release 10.6 (#13784) Andrew Chang 2025-07-18 15:02:49 -07:00
  • 551ba21e9b Support recompress-with-CompressionManager in sst_dump (#13783) Peter Dillinger 2025-07-18 14:22:29 -07:00
  • 462388a434 Update HISTORY.md Andrew Chang 2025-07-18 11:46:25 -07:00
  • 9967c3255d expose flush reason for flush job info as well as compaction reason for sub compaction job info via c api (#13770) Zaidoon Abd Al Hadi 2025-07-18 11:08:03 -07:00
  • 2850ccb96b Support Prepare() in BlockBasedTableIterator For MultiScan (#13778) Changyu Bi 2025-07-17 10:00:21 -07:00
  • 3bb3142b7e Upgrade Maven to 3.9.11 (#13779) Jay Huh 2025-07-17 07:56:20 -07:00
  • 6e4113e92d Remove reductant Compaction parameters (#13777) Hui Xiao 2025-07-16 14:06:56 -07:00
  • 0be850a000 Avoid divide by 0 in ComputeCompactionScore for FIFO compaction (#13767) Xingbo Wang 2025-07-16 12:18:47 -07:00
  • e46972d7a4 Add Exit Hooks to ToolHooks (#13772) Ryan Hancock 2025-07-16 11:56:35 -07:00
  • b09e27b207 Add MultiScan DB Bench Benchmark (#13765) Ryan Hancock 2025-07-16 11:42:47 -07:00
  • 0788cb8a80 Add Prepare interface to user defined index iterator (#13728) Anand Ananthabhotla 2025-07-16 00:16:03 -07:00
  • 768ef1fad4 User defined index reader and iterator (#13727) Anand Ananthabhotla 2025-07-15 10:37:20 -07:00
  • f6841d1e68 Fix DeleteFile error handling in SstFileWriter::Finish (#13776) anand76 2025-07-14 18:34:56 -07:00
  • 60a0172096 Compression API clarifcations/minor fixes (#13775) Peter Dillinger 2025-07-14 17:26:22 -07:00
  • b7cd1fd662 Track FSRandomRWFile open/close in Fault injection fs (#13771) Xingbo Wang 2025-07-14 11:04:00 -07:00
  • 6c267a3217 Improve some unreachable-after-loop code (#13764) Peter Dillinger 2025-07-11 09:23:14 -07:00
  • f9f7ad702c Move some tests from db_test(2) to compression_test (#13763) Peter Dillinger 2025-07-10 13:23:15 -07:00
  • 83b99db98a Revert D77424529 generatedunixname89002005232357 2025-07-10 12:47:22 -07:00
  • 988357696d Improve internal lossless_cast to work on pointers (#13648) Peter Dillinger 2025-07-09 17:22:15 -07:00
  • e929bde2bf Del redundant-static-def in rocksdb/src/table/block_based/filter_policy.cc +1 Richard Barnes 2025-07-09 16:36:31 -07:00
  • 9a64ebde0c Fix unused-return in internal_repo_rocksdb/repo/db/log_reader.cc +1 Richard Barnes 2025-07-09 16:35:04 -07:00
  • 410c562319 Merge pull request #13756 from mszeszko-meta/backport_13609_to_10.4 v10.4.2 10.4.fb mszeszko-meta 2025-07-09 11:14:20 -07:00
  • 11a259a5f0 Support GetFileSize API in FSRandomAccessFile (#13676) Xingbo Wang 2025-07-09 10:40:28 -07:00
  • 49d0c21baf Bump patch version, update HISTORY.md Maciej Szeszko 2025-07-08 16:21:31 -07:00
  • b72fe4f2b9 Remove stats_ field from SstFileManagerImpl (#13757) Andrew Chang 2025-07-08 15:54:42 -07:00
  • 29c65d8bff Remove stats_ field from SstFileManagerImpl (#13757) Andrew Chang 2025-07-08 15:54:42 -07:00
  • 9758482360 User defined index builder (#13726) Anand Ananthabhotla 2025-07-08 15:10:10 -07:00
  • 3381e4d787 Change GetWaitingTxns() to return blocking lock on timeout (#13754) akabcenell 2025-07-08 15:01:59 -07:00
  • 8725d9014b Update compression libraries to latest releases (#13609) Alan Paxton 2025-07-07 13:28:49 -07:00
  • 805ac7c887 Update compression libraries to latest releases (#13609) Alan Paxton 2025-07-07 13:28:49 -07:00
  • ab6ba62eb1 Possible fix for CacheWithSecondaryAdapter assertion failures (#13747) Peter Dillinger 2025-07-02 18:58:14 -07:00
  • f081d145cf Backport internal changes (#13752) Changyu Bi 2025-07-02 17:31:16 -07:00
  • 3df9173a8c 10.4.1 Patch Release (#13748) Changyu Bi 2025-07-01 12:52:30 -07:00
  • 4f7d3a0cb2 Add a new periodic task to trigger compactions (#13736) Changyu Bi 2025-07-01 11:07:51 -07:00
  • 3cc76aae83 Fix nightly build failure because preferred compression type was kNoCompression. (#13739) Sujit Maharjan 2025-06-28 09:24:14 -07:00
  • 80c9eec6b6 Improve debugging of CacheWithSecondaryAdapter failures (#13737) Peter Dillinger 2025-06-27 12:47:32 -07:00
  • 7183422b17 Check that NewWritableFile succeeded when copying over backup files (#13734) Andrew Chang 2025-06-26 15:19:26 -07:00
  • ca2413545c Remove the 2 duplicated fields in block.h Block class (#13733) Xingbo Wang 2025-06-26 13:55:33 -07:00
  • 4e425887e7 Removing typo sss in spelling of the compression (#13735) Sujit Maharjan 2025-06-26 13:32:28 -07:00
  • 8b84390517 Add upper bound support for forward scans in MultiScan (#13723) anand76 2025-06-26 12:19:16 -07:00
  • fd95bc8f5a Custom Compressor for predicting the CPU and IO cost of the block level compression (#13711) Sujit Maharjan 2025-06-26 08:59:56 -07:00
  • 08dc5cacd9 Check op count in WBWI vs WB when ingesting WBWI (#13722) Changyu Bi 2025-06-25 13:32:08 -07:00
  • 29ec7aaa51 Update CI jobs for upgrade and cost (#13717) Changyu Bi 2025-06-25 12:39:39 -07:00
  • 820a30f0d2 Fix AutoSkipCompressionManager test should not be run with preferred compression kNoCompression (#13716) Sujit Maharjan 2025-06-23 11:10:13 -07:00