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

Commit Graph

  • 4b2122578e Update HISTORY and version v10.2.1 anand76 2025-04-24 22:11:56 -07:00
  • b8afcd1a48 Fix ExternalTableOptions initialization (#13572) anand76 2025-04-24 12:27:10 -07:00
  • 0560544e86 Fix ExternalTableOptions initialization (#13572) anand76 2025-04-24 12:27:10 -07:00
  • 613e1a9a38 Verify flush output file record count + minor clean up (#13556) Hui Xiao 2025-04-23 14:52:56 -07:00
  • bcda3bda04 add SST file manager to C api (#13404) Jesson Yo 2025-04-23 10:33:06 -07:00
  • 9998478c64 Deflake test DBPropertiesTest.AggregatedTableProperties (#13568) Peter Dillinger 2025-04-22 15:31:46 -07:00
  • c368c6afe8 Minor compression refactoring (#13539) Peter Dillinger 2025-04-22 13:02:36 -07:00
  • 1614345a52 add missing version.h change for 10.3 release (#13567) Jay Huh 2025-04-22 09:08:36 -07:00
  • c237022831 Update for next release 10.3.0 (#13566) Jay Huh 2025-04-21 15:58:58 -07:00
  • 8adcb6f153 Update HISTORY.md for 10.2 release Jay Huh 2025-04-21 13:34:27 -07:00
  • 7eb1adb532 Pass FSWritableFile pointer to ExternalTableBuilder (#13560) anand76 2025-04-21 10:36:45 -07:00
  • 0be3abf7b6 Arbitrary string map in CompactionServiceOptionsOverride (#13552) Jay Huh 2025-04-21 10:19:14 -07:00
  • 05fa171beb Add Logger to CompactionServiceOptionsOverride (#13559) Jay Huh 2025-04-18 16:43:56 -07:00
  • 9b186c8d11 Add base_input_level and output_level in CompactionServiceJobInfo (#13555) Jay Huh 2025-04-17 17:43:05 -07:00
  • 476a98ca30 Add a new GetNewestUserDefinedTimestamp API (#13547) Yu Zhang 2025-04-17 13:19:52 -07:00
  • 925c63a96b Experimental API IngestWriteBatchWithIndex() (#13550) Changyu Bi 2025-04-17 12:06:40 -07:00
  • 6d83a75595 Pass FileSystem pointer and FileOptions to ExternalTableReader (#13551) anand76 2025-04-17 11:25:11 -07:00
  • 31b2397470 Expose Options::memtable_op_scan_flush_trigger through C API (#13537) Zaidoon Abd Al Hadi 2025-04-16 20:45:38 -07:00
  • 695c653e11 Correctly initialize file size for reopened writable file (#13534) Yu Zhang 2025-04-16 17:24:12 -07:00
  • 0e736666a0 Add a test for using atomic_replace_range to ingeset and replace data (#13549) Yu Zhang 2025-04-16 16:32:45 -07:00
  • 1ec5a07d8e Support atomic_flush for ingesting WBWI (#13545) Changyu Bi 2025-04-16 15:18:48 -07:00
  • 29c6610617 Add compaction explicit prefetch stats (#13520) Hui Xiao 2025-04-14 12:08:38 -07:00
  • 84a8dd994c Some MultiScan code cleanup (#13530) anand76 2025-04-11 11:35:57 -07:00
  • 2a0ee4ddd8 Refactor wal related naming and more (#13490) Peter Dillinger 2025-04-11 10:08:29 -07:00
  • 56359da691 Trigger memtable flush based on number of hidden entries scanned (#13523) Changyu Bi 2025-04-10 17:53:33 -07:00
  • 46c37a6327 Fix issue with reverse iteration with unprepared value (#13531) Yu Zhang 2025-04-10 16:20:30 -07:00
  • f7764cb6b2 Remove fail_if_options_file_error DB option (#13504) anand76 2025-04-09 14:18:33 -07:00
  • 5823cf08d6 Bump version to 10.1.3 v10.1.3 10.1.fb Yu Zhang 2025-04-09 11:08:48 -07:00
  • d4d712226c Add safeguarding from resurrected cutoff UDT from previous session (#13521) Yu Zhang 2025-04-04 17:13:56 -07:00
  • 6d802639f7 Fix a data race reported for secondary (#13529) Yu Zhang 2025-04-08 15:16:55 -07:00
  • 5e10baa412 Delete max_write_buffer_number_to_maintain (#13491) Yu Zhang 2025-04-07 21:44:36 -07:00
  • 72571d09ad Clean up in repair, file ingestion and cf import (#13524) Hui Xiao 2025-04-07 12:50:56 -07:00
  • d4a273c577 Bump version to 10.1.2 Hui Xiao 2025-04-07 10:00:22 -07:00
  • e8a41213f8 Persist tail size of remote compaction output file to manifest (#13522) Hui Xiao 2025-04-07 09:39:54 -07:00
  • 07b09c7548 Persist tail size of remote compaction output file to manifest (#13522) Hui Xiao 2025-04-07 09:39:54 -07:00
  • 4069afeede Add safeguarding from resurrected cutoff UDT from previous session (#13521) Yu Zhang 2025-04-04 17:13:56 -07:00
  • 99112b2f5b Bump version to 10.1.1 anand76 2025-04-03 08:57:21 -07:00
  • 5b54eb82ff Multi scan API (#13473) anand76 2025-04-02 16:07:56 -07:00
  • 24e2b05e61 Multi scan API (#13473) anand76 2025-04-02 16:07:56 -07:00
  • 5735ff4e03 Update window build cmake to download newer snappy version and Java cmake_minimum_required (#13514) Hui Xiao 2025-04-02 15:46:02 -07:00
  • 30e097e365 Disable 2pc TXN with WAL write injection in db stress; Re-enable track_and_verify_wal (#13508) Hui Xiao 2025-04-02 11:35:41 -07:00
  • b7a9d414c8 Fix WriteBatch atomicity and WAL recovery for some failures (#13489) Peter Dillinger 2025-04-01 18:16:07 -07:00
  • be99011f08 More separation of txn_write_policy for crash tests (#13499) Peter Dillinger 2025-04-01 14:17:37 -07:00
  • 48eb646787 Mark MaxMemCompactionLevel() deprecated (#13503) Hui Xiao 2025-03-31 19:29:40 -07:00
  • 461d7f4464 Bump patch version to fix a mistake in release tagging v9.11.2 9.11.fb anand76 2025-03-29 14:42:01 -07:00
  • 325dcdf2e5 Deprecate ReadOptions::ignore_range_deletions and experimental::PromoteL0() (#13500) Changyu Bi 2025-03-28 14:49:28 -07:00
  • 743a02d6f6 Check for yields while waiting for lock in a loop (#13498) prerit 2025-03-27 15:10:55 -07:00
  • 3a00304c7b update point_lock_manager.cc rocksdb_fork prerit 2025-03-27 10:47:48 -07:00
  • 7d971cbd33 Check for yields while waiting for lock in a loop prerit 2025-03-27 10:38:01 -07:00
  • 9072f5db09 Update for 10.1 release (#13485) Hui Xiao 2025-03-25 14:55:07 -07:00
  • 5cfafd5e67 History change for 10.1 Hui Xiao 2025-03-25 11:38:13 -07:00
  • 49b0cb64df Fix uninitialized use in WBWIMemTable::Get (#13486) Peter Dillinger 2025-03-25 10:56:25 -07:00
  • 82794e0a4f Deprecate RangePtr, favor new RangeOpt and OptSlice (#13481) Peter Dillinger 2025-03-24 17:08:17 -07:00
  • 934cf2d40d Implement the DB::GetPropertiesOfTablesForLevels API (#13469) Yu Zhang 2025-03-21 17:23:01 -07:00
  • 0b815cf3b3 Add a CompactionJobStats.num_input_files_trivially_moved field (#13479) Yu Zhang 2025-03-21 17:17:03 -07:00
  • 7f3ee34cdf Experimental ingestion option atomic_replace_range (#13453) Peter Dillinger 2025-03-21 15:55:41 -07:00
  • d0374a0a72 Control SST write lifetime hints based on compaction style (#13472) Maciej Szeszko 2025-03-21 13:10:43 -07:00
  • 12829883d7 Fix CompactionStats when max_sub_compaction > 1 (#13470) Jay Huh 2025-03-20 13:18:48 -07:00
  • 2e175124d8 Rename Env::IOActivity::kReadManifest (#13471) Hui Xiao 2025-03-19 12:08:06 -07:00
  • 0a43d8a261 Verify compaction output record count (#13455) Jay Huh 2025-03-18 18:40:33 -07:00
  • cc487ba367 Fix Compaction Stats for Remote Compaction and Tiered Storage (#13464) Jay Huh 2025-03-18 16:28:18 -07:00
  • 17ac19f2c4 Add a check during recovery for proper seqno advancement (#13465) Yu Zhang 2025-03-17 12:49:10 -07:00
  • 24952ff088 Expose number of L0 files in the CF right before the compaction starts in CompactionJobInfo (#13462) Hui Xiao 2025-03-17 11:11:44 -07:00
  • 6ac13a5f0a Expose WriteLifeTimeHint at the FileOptions level (#13461) Maciej Szeszko 2025-03-14 21:43:50 -07:00
  • 0cc943c067 format_version < 2 unsupported for write, deprecated for read (#13463) Peter Dillinger 2025-03-14 10:50:05 -07:00
  • ca7367a003 Replace penultimate naming with proximal (#13460) Jay Huh 2025-03-12 18:24:28 -07:00
  • c5921df3d7 Add PerKeyPlacement support (#13459) Jay Huh 2025-03-12 11:46:02 -07:00
  • 8e16f8fecf Reduce db stress noise (#13447) Maciej Szeszko 2025-03-12 01:13:40 -07:00
  • 22ca6e5e68 Additional debug logging for InputFileCheck Failure (#13452) Jay Huh 2025-03-10 13:37:47 -07:00
  • 60c266658d Use nullptr in infra_asic_fpga/ip/mtia/athena/main/models/cmodel/util/jsonUtils.cpp Richard Barnes 2025-03-09 11:18:56 -07:00
  • b9c7481fc2 Fix some secondary/read-only DB logic (#13441) Peter Dillinger 2025-03-07 14:56:45 -08:00
  • 5d1c0a8832 Reformat assertion in TEST_VerifyNoObsoleteFilesCached (#13446) Peter Dillinger 2025-03-07 11:25:44 -08:00
  • 45f7473909 set ignore_unknown_options when parsing options (#13443) v10.0.1 10.0.fb Jay Huh 2025-03-06 17:26:37 -08:00
  • d033c6a849 set ignore_unknown_options when parsing options (#13443) Jay Huh 2025-03-06 17:26:37 -08:00
  • 884f57ccc1 Fix version numbering from 10.1.0 to 10.0.1 anand76 2025-03-06 09:53:11 -08:00
  • 6fff8f6849 Update HISTORY and version to 10.1.0 anand76 2025-03-06 09:51:05 -08:00
  • 28788c6337 Introduce kAborted Status (#13438) Jay Huh 2025-03-05 22:15:17 -08:00
  • b09612881c Add Logging for debugging InputFileCheck Failure (#13427) Jay Huh 2025-02-26 15:31:47 -08:00
  • 513c8d2f16 Initial implementation of ExternalTableBuilder (#13434) anand76 2025-03-05 16:30:46 -08:00
  • 82ada7502d Add opaque options in ReadOptions for external tables (#13436) anand76 2025-03-05 16:25:41 -08:00
  • 20b93e3bf7 New CF option disallow_memtable_writes (#13431) Peter Dillinger 2025-03-04 18:33:52 -08:00
  • 68b2d941be Introduce kAborted Status (#13438) v9.11.1 Jay Huh 2025-03-05 22:15:17 -08:00
  • 8e6d431153 Add IOActivityToString helper method (#13440) Andrew Chang 2025-03-05 19:07:01 -08:00
  • 14c949df8b Initial implementation of ExternalTableBuilder (#13434) anand76 2025-03-05 16:30:46 -08:00
  • f6bff87b92 Add opaque options in ReadOptions for external tables (#13436) anand76 2025-03-05 16:25:41 -08:00
  • ec8f1452f5 Temp disable in crash test: secondary instance + seqno-time tracking (#13439) Peter Dillinger 2025-03-05 14:32:05 -08:00
  • 15873b1fdd New CF option disallow_memtable_writes (#13431) Peter Dillinger 2025-03-04 18:33:52 -08:00
  • da8eba8b49 Improve consistency of SeqnoToTime tracking in SuperVersion (#13316) Peter Dillinger 2025-03-04 17:44:01 -08:00
  • 5f9b7ccce3 Add ROCKSDB_AUXV_GETAUXVAL_PRESENT flag to defs.bzl (#13435) Nicolas De Carli 2025-03-04 16:51:19 -08:00
  • 0c7e5bd2f0 Shrink size of HashSkipList buckets from 56B to 48B (#13424) Sean Ovens 2025-03-03 21:25:29 -08:00
  • 7e272d2032 Update MultiGet to provide consistent CF view for kPersistedTier (#13433) Changyu Bi 2025-03-03 15:21:10 -08:00
  • 1d6c33d2a5 Enable hardware accelerated crc32c for ARM on Linux (#13432) Nicolas De Carli 2025-03-02 08:05:21 -08:00
  • ebaeb03648 Write failure can be permanently fatal and break WriteBatch atomicity (#13428) Peter Dillinger 2025-02-27 11:37:56 -08:00
  • d1f383b8eb Add Logging for debugging InputFileCheck Failure (#13427) Jay Huh 2025-02-26 15:31:47 -08:00
  • 3af905aa68 Format compatibility test cover compressions, including mixed (#13414) Peter Dillinger 2025-02-25 00:12:34 -08:00
  • 3740fccc4b Update for next release 10.0 (#13417) Changyu Bi 2025-02-24 13:28:20 -08:00
  • c1f63e16f0 Add missing txn updates to HISTORY.md Changyu Bi 2025-02-22 17:44:19 -08:00
  • ba27c3a0f9 Update HISTORY.md for 10.0 release Changyu Bi 2025-02-21 20:29:21 -08:00
  • 4c975a7c22 Disable flaky unit test RoundRobinSubcompactionsAgainstPressureToken (#13416) Changyu Bi 2025-02-21 12:55:29 -08:00
  • 5139ff5c29 Conditional check reordering (#13415) Maciej Szeszko 2025-02-21 12:42:14 -08:00