Commit Graph

  • ce419c0f10 Allow db_bench and db_stress to set `allow_data_in_errors` (#10171) Yanqin Jin 2022-06-15 12:38:04 -0700
  • 19345de60d fix cancel argument for latest liburing (#10168) Akanksha Mahajan 2022-06-15 09:10:19 -0700
  • 40dfa26049 Fix C4702 on windows (#10146) iseki 2022-06-14 21:32:10 -0700
  • 77f4799515 Fix potential leak when reusing PinnableSlice instances. (#10166) mpoeter 2022-06-14 21:29:52 -0700
  • b550fc0b09 Modify the instructions emited for PREFETCH on arm64 (#10117) Ali Saidi 2022-06-14 17:58:44 -0700
  • 751d1a3e48 mingw: remove no-asynchronous-unwind-tables (#9963) James Tucker 2022-06-14 17:42:55 -0700
  • cba398df8a Add blob cache option in the column family options (#10155) Gang Liao 2022-06-14 14:19:26 -0700
  • 1d2950b8dd fix a false positive case of parsing table factory from options file (#10094) tabokie 2022-06-14 13:20:54 -0700
  • d665afdbf3 Account memory of FileMetaData in global memory limit (#9924) Hui Xiao 2022-06-14 13:06:40 -0700
  • 40d19bc12c Fix the failure related to io_uring_prep_cancel (#10165) Akanksha Mahajan 2022-06-14 12:35:11 -0700
  • f105e1a501 Make the per-shard hash table fixed-size. (#10154) Guido Tagliavini Ponce 2022-06-13 20:29:00 -0700
  • bfaf8291c5 Fix a race condition in transaction stress test (#10157) Yanqin Jin 2022-06-13 18:54:38 -0700
  • c0e0f30667 Implement AbortIO using io_uring (#10125) Akanksha Mahajan 2022-06-13 18:07:24 -0700
  • 04bd347995 Increase num_levels for universal from 8 to 40 (#10158) Mark Callaghan 2022-06-13 16:24:32 -0700
  • ad135f3ffd Document design/specification bugs with auto_prefix_mode (#10144) Peter Dillinger 2022-06-13 11:08:50 -0700
  • 8273435c22 Bypass tests instead of skipping to resolve internal failure (#10148) Akanksha Mahajan 2022-06-12 12:05:11 -0700
  • 415200d792 Assume fixed size key (#10137) Guido Tagliavini Ponce 2022-06-10 19:12:18 -0700
  • 80afa77660 Run fadvise with mmap file (#10142) sdong 2022-06-10 16:34:01 -0700
  • 1777e5f7e9 Snapshots with user-specified timestamps (#9879) Yanqin Jin 2022-06-10 16:07:03 -0700
  • f4052d13b7 Enable SecondaryCache::CreateFromString to create sec cache based on the uri for CompressedSecondaryCache (#10132) gitbw95 2022-06-10 12:23:10 -0700
  • d3a3b02134 Fix bug with kHashSearch and changing prefix_extractor with SetOptions (#10128) Peter Dillinger 2022-06-10 08:51:45 -0700
  • 693dffd8e8 Return try again when full_history_ts_low is higher than requested ts (#10126) Yu Zhang 2022-06-10 08:21:08 -0700
  • 5fa6ef7f18 Fix fragile CacheTest::ApplyToAllEntriesDuringResize (#10145) Peter Dillinger 2022-06-09 19:43:19 -0700
  • 1a3e23a251 Update jemalloc version for platform009 (#10143) Bo Wang 2022-06-09 17:13:13 -0700
  • ecfd4aef0c Enable wal_compression in crash_tests (#10141) Akanksha Mahajan 2022-06-09 12:08:01 -0700
  • f85b31a2e9 Fix bug for WalManager with compressed WAL (#10130) Akanksha Mahajan 2022-06-08 14:16:43 -0700
  • 9efae14428 Fix parsing of db_bench output (#10124) Mark Callaghan 2022-06-08 09:23:36 -0700
  • f890527b16 Update test for secondary instance in stress test (#10121) Yanqin Jin 2022-06-07 21:07:47 -0700
  • ff32346415 Set db_stress defaults for TSAN deadlock detector (#10131) Andrew Kryczka 2022-06-07 15:15:09 -0700
  • 5cbee1f609 Add unit test to verify that the dynamic priority can be passed from compaction to FS (#10088) gitbw95 2022-06-07 11:57:12 -0700
  • b6de139df5 Handle "NotSupported" status by default implementation of Close() in … (#10127) zczhu 2022-06-07 09:49:31 -0700
  • 3ee6c9baec Consolidate manual_compaction_paused_ check (#10070) zczhu 2022-06-06 18:32:26 -0700
  • a101c9de60 Return "invalid argument" when read timestamp is too old (#10109) Yu Zhang 2022-06-06 14:36:22 -0700
  • 9f244b2119 Fix default implementaton of close() function for Directory/FSDirecto… (#10123) zczhu 2022-06-06 14:27:31 -0700
  • 2af132c341 Fix overflow bug in standard deviation computation. (#10100) Guido Tagliavini Ponce 2022-06-06 13:53:47 -0700
  • 4f78f9699b Refactor: Add BlockTypes to make them imply C++ type in block cache (#10098) Peter Dillinger 2022-06-06 11:16:12 -0700
  • e36008d863 Disable CI benchmark from #9723 (#10119) Jay Zhuang 2022-06-05 22:28:50 -0700
  • 2f4a0ffef8 CI Benchmarking with CircleCI Runner and OpenSearch Dashboard (EB 1088) (#9723) Alan Paxton 2022-06-04 09:31:47 -0700
  • 560906ab33 Add a simple example of backup and restore (#10054) yite.gu 2022-06-03 23:25:31 -0700
  • e9c74bc474 Add wide column serialization primitives (#9915) Levi Tamasi 2022-06-03 20:54:48 -0700
  • 3e02c6e05a Point-lookup returns timestamps of Delete and SingleDelete (#10056) Yanqin Jin 2022-06-03 20:00:42 -0700
  • 4bdcc80192 Increase ChargeTableReaderTest/ChargeTableReaderTest.Basic error tolerance rate from 1% to 5% (#10113) Hui Xiao 2022-06-03 19:42:22 -0700
  • c1018b7516 cmake: add an option to skip thirdparty.inc on Windows (#10110) Zeyi (Rice) Fan 2022-06-03 19:20:34 -0700
  • 7d36bc4273 Fix some bugs in verify_random_db.sh (#10112) Levi Tamasi 2022-06-03 16:35:13 -0700
  • d739de63e5 Fix a bug in WAL tracking (#10087) Yanqin Jin 2022-06-03 16:33:00 -0700
  • eb99e08076 Add support for FastLRUCache in cache_bench (#10095) Guido Tagliavini Ponce 2022-06-03 13:40:09 -0700
  • 21906d66f6 Add default impl to dir close (#10101) zczhu 2022-06-03 12:53:28 -0700
  • cf85607795 Add support for FastLRUCache in db_bench. (#10096) Guido Tagliavini Ponce 2022-06-03 11:16:49 -0700
  • 2b3c50c429 Temporarily disable wal compression (#10108) Yanqin Jin 2022-06-03 10:22:52 -0700
  • 5506954b1f Enhance to support more tuning options, and universal and integrated… (#9704) Mark Callaghan 2022-06-03 08:20:10 -0700
  • 7b2c0140ba Fix Java build (#10105) Levi Tamasi 2022-06-03 08:11:31 -0700
  • b8fe7df2e5 Fix LITE build (#10106) Levi Tamasi 2022-06-02 23:42:41 -0700
  • e88d8935ae Add comments/permit unchecked error to close_db_dir pull requests (#10093) zczhu 2022-06-02 21:52:35 -0700
  • ed50ccd19a Install zstd on CircleCI linux (#10102) Yanqin Jin 2022-06-02 21:38:29 -0700
  • e6432dfd4c Make it possible to enable blob files starting from a certain LSM tree level (#10077) Gang Liao 2022-06-02 20:04:33 -0700
  • a020031552 Add kLastTemperature as temperature high bound (#10044) Jay Zhuang 2022-06-02 13:10:49 -0700
  • 3dc6ebaf74 Support specifying blob garbage collection parameters when CompactRange() (#10073) Gang Liao 2022-06-01 19:40:26 -0700
  • 65893ad959 Explicitly closing all directory file descriptors (#10049) Zichen Zhu 2022-06-01 18:03:34 -0700
  • b4d0e041d0 Add support for FastLRUCache in stress and crash tests. (#10081) Guido Tagliavini Ponce 2022-06-01 18:00:28 -0700
  • 45b1c788c4 Update History.md for #9922 (#10092) Akanksha Mahajan 2022-06-01 15:36:55 -0700
  • 5864900cf4 Get current LogFileNumberSize the same as log_writer (#10086) Jay Zhuang 2022-06-01 15:33:22 -0700
  • 463873f1bb Add bug fix to HISTORY.md (#10091) Changyu Bi 2022-06-01 14:07:13 -0700
  • a00cffaf69 Reduce risk of backup or checkpoint missing a WAL file (#10083) Peter Dillinger 2022-06-01 11:02:27 -0700
  • d04df2752a Persist the new MANIFEST after successfully syncing the new WAL during recovery (#9922) Akanksha Mahajan 2022-06-01 10:52:26 -0700
  • 7c8c803938 Remove unused variable `single_column_family_mode_` (#10078) Yanqin Jin 2022-05-31 13:03:37 -0700
  • 151dc0038a Bypass tests instead of skipping (#10076) Jay Zhuang 2022-05-31 13:02:50 -0700
  • 5ab5537d79 Deflake unit test BackupEngineTest.Concurrency (#10069) Yanqin Jin 2022-05-31 09:36:32 -0700
  • 9baeef712f Fix unittest ExternalSSTFileBasicTest.StableSnapshotWhileLoggingToManifest (#10066) Changyu Bi 2022-05-31 08:48:57 -0700
  • a0f391cafc build: fix pkg-config file generation (#9953) Andrea Pappacoda 2022-05-30 12:46:40 -0700
  • 0adac6f88e Deflake Transaction stress tests (#10063) Jay Zhuang 2022-05-30 12:34:43 -0700
  • 460b44c07f Deflake column_family_test to avoid hang (#10060) Jay Zhuang 2022-05-30 12:31:46 -0700
  • 4eb7b35f6d Fix compile error in Clang 13 (#10033) Jaepil Jeong 2022-05-28 00:15:28 -0700
  • 514f0b0937 Fail DB::Open() if logger cannot be created (#9984) Yanqin Jin 2022-05-27 07:23:31 -0700
  • e228515740 Pass the size of blob files to SstFileManager during DB open (#10062) Gang Liao 2022-05-27 05:58:43 -0700
  • 8c4ea7b851 Add timestamp support to secondary instance (#10061) Yu Zhang 2022-05-26 19:45:31 -0700
  • f6e45382e9 Disable file ingestion in crash test for CF consistency (#10067) Andrew Kryczka 2022-05-26 17:41:30 -0700
  • 6c50082654 Remove code that only compiles for Visual Studio versions older than 2015 (#10065) tagliavini 2022-05-26 16:55:08 -0700
  • 91ba7837b7 Enable IngestExternalFile() in crash test (#9357) Andrew Kryczka 2022-05-26 10:31:37 -0700
  • c9c58a320f Add C API for User Defined Timestamp (#9914) Muthu Krishnan 2022-05-26 09:40:10 -0700
  • 4cf2f6723a Expose DisableManualCompaction and EnableManualCompaction to C api (#10052) Jie Liang Ang 2022-05-25 21:46:17 -0700
  • 28ea1fb44a Provide support for IOTracing for ReadAsync API (#9833) Akanksha Mahajan 2022-05-25 19:47:03 -0700
  • 5490da20a5 Fix flaky db_basic_bench caused by unreleased iterator (#10058) Jay Zhuang 2022-05-25 18:02:04 -0700
  • bd170dda03 Abort RocksDB performance regression test on failure in test setup (#10053) Peter Dillinger 2022-05-25 13:35:08 -0700
  • 356f8c5d81 FindObsoleteFiles() to directly check whether candidate files are live (#10040) sdong 2022-05-25 12:43:48 -0700
  • b0e190604b Update VersionSet last seqno after LogAndApply (#10051) Changyu Bi 2022-05-25 10:05:17 -0700
  • b71466e982 Improve transaction C-API (#9252) Yiyuan Liu 2022-05-25 09:38:10 -0700
  • 9901e7f681 Enable checkpoint and backup in db_stress when timestamp is enabled (#10047) Yanqin Jin 2022-05-24 18:25:43 -0700
  • af7ae912e2 Fix potential ambiguities in/around port/sys_time.h (#10045) Levi Tamasi 2022-05-24 18:20:17 -0700
  • a96a4a2f7b Fix ApproximateOffsetOfCompressed test (#10048) Jay Zhuang 2022-05-24 16:35:58 -0700
  • 23f34c7ae5 Skip ZSTD dict tests if the version doesn't support it (#10046) Jay Zhuang 2022-05-24 15:44:49 -0700
  • c78a87cd71 Avoid malloc_usable_size() call inside LRU Cache mutex (#10026) sdong 2022-05-24 13:31:16 -0700
  • d4081bf0be Add timestamp support to CompactedDBImpl (#10030) Yu Zhang 2022-05-24 12:14:10 -0700
  • 8515bd50c9 Support read rate-limiting in SequentialFileReader (#9973) Changyu Bi 2022-05-24 10:28:57 -0700
  • fd24e4479b Fix failed VerifySstUniqueIds unittests (#10043) Jay Zhuang 2022-05-24 09:00:06 -0700
  • 700d597bd8 Expose unix time in rocksdb::Snapshot (#9923) Akanksha Mahajan 2022-05-23 22:31:08 -0700
  • 8e9d9156b0 Fix fbcode internal build failure (#10041) anand76 2022-05-23 20:06:14 -0700
  • 253ae017fa Update version on main to 7.4 and add 7.3 to the format compatibility checks (#10038) Levi Tamasi 2022-05-23 14:55:33 -0700
  • a479c2c2b2 Fix stress test failure "Corruption: checksum mismatch" or "Iterator Diverged" with async_io enabled (#10032) Akanksha Mahajan 2022-05-23 12:15:26 -0700
  • bea5831bff Move three info logging within DB Mutex to use log buffer (#10029) sdong 2022-05-23 10:09:37 -0700
  • 1e4850f626 Java build: finish compiling before testing (etc) (#10034) Peter Dillinger 2022-05-23 09:56:40 -0700