Commit Graph

  • 6bab3a34e9 Move RegisterOptions into the Configurable API (#8223) mrambacher 2021-04-26 03:12:35 -0700
  • cc1c3ee54e Eliminate double-buffering of keys in block_based_table_builder (#8219) Saketh Are 2021-04-23 12:44:11 -0700
  • d65d7d657d Expose JemallocNodumpAllocator to C API (#8178) Sahir Hoda 2021-04-22 22:21:48 -0700
  • 01e460d538 Make types of Immutable/Mutable Options fields match that of the underlying Option (#8176) mrambacher 2021-04-22 20:42:50 -0700
  • f0fca2b1d5 Add internal compaction API for Secondary instance (#8171) Jay Zhuang 2021-04-22 13:01:00 -0700
  • e85d8a6517 Add ZenFS to plugin list (#8218) Hans Holmberg 2021-04-22 11:11:31 -0700
  • 09a9ec3ac0 Fix the false positive alert of CF consistency check in WAL recovery (#8207) Zhichao Cao 2021-04-22 10:27:56 -0700
  • 47b424f4bd Add check to cmake to see if we need to link against -latomic (#8183) mrambacher 2021-04-22 08:28:20 -0700
  • 314352761f Ignore comparator name mismatch in ldb manifest dump (#8216) Yanqin Jin 2021-04-21 20:42:02 -0700
  • 4985cea141 Add comment to DisableManualCompaction() (#8186) sdong 2021-04-21 15:23:04 -0700
  • 596e9008e4 Stall writes in WriteBufferManager when memory_usage exceeds buffer_size (#7898) Akanksha Mahajan 2021-04-21 13:53:05 -0700
  • 95f6add746 Revert Ribbon starting level support from #8198 (#8212) Peter Dillinger 2021-04-20 19:45:08 -0700
  • 2e5de5a2c3 Cleanup include (#8208) Andrew Gallagher 2021-04-20 14:56:33 -0700
  • 905dd17b35 Fix seqno in ingested file boundary key metadata (#8209) Andrew Kryczka 2021-04-20 13:59:24 -0700
  • 1b99947e99 Mention PR 8206 in HISTORY.md (#8210) Levi Tamasi 2021-04-20 12:01:58 -0700
  • a89740fbc6 Fix unittest no space issue (#8204) Jay Zhuang 2021-04-20 08:41:32 -0700
  • a345b4d60d Move arm build from travis to circleci (#8203) Jay Zhuang 2021-04-19 20:05:56 -0700
  • a376c22066 Handle rename() failure in non-local FS (#8192) Yanqin Jin 2021-04-19 18:10:23 -0700
  • 0c6e4674a6 Fix a data race related to DB properties (#8206) Levi Tamasi 2021-04-19 16:37:16 -0700
  • b0e20194ea Handle blob files when options.best_efforts_recovery is true (#8180) Yanqin Jin 2021-04-19 11:55:20 -0700
  • c377c2ba15 Fix flaky test BackupableDBTest.FileSizeForIncremental (#8197) Akanksha Mahajan 2021-04-18 16:17:48 -0700
  • 531a5f88a1 Update release version to 6.20 (#8199) Akanksha Mahajan 2021-04-16 20:14:51 -0700
  • 10196d7edc Ribbon long-term support, starting level support (#8198) Peter Dillinger 2021-04-16 15:41:35 -0700
  • 90e245697f Fix Windows strcmp for Unicode (#8190) Adam Retter 2021-04-16 12:10:22 -0700
  • c871142988 Fix Makefile when multiple targets are invoked (#8195) mrambacher 2021-04-16 08:34:00 -0700
  • 4c41e51c07 Add Blob Options to C API (#8148) mrambacher 2021-04-16 05:55:08 -0700
  • 00803d619c Fix flaky failure in DBSSTest.DBWithSstFileManagerForBlobFilesWithGC (#8196) Akanksha Mahajan 2021-04-15 20:17:53 -0700
  • 83031e7343 Fix for LITE mode failure on MacOS (#8189) Akanksha Mahajan 2021-04-15 09:44:00 -0700
  • 296b47db25 Extend file_checksum_dump ldb command and DB::GetLiveFilesChecksumInfo to blob files (#8179) Akanksha Mahajan 2021-04-15 09:36:57 -0700
  • b1f62be10e Use the right level (L0) for files written during WAL recovery (#8187) Yanqin Jin 2021-04-14 23:39:35 -0700
  • d89483098f Assert unlimited max_open_files for FIFO compaction. (#8172) Justin Chapman 2021-04-14 12:03:56 -0700
  • c861fb390d Add Blog Post "(Call For Contribution) Make Universal Compaction More Incremental" (#8182) sdong 2021-04-13 13:17:36 -0700
  • fd00f39f97 Disable IOStatsContext/PerfContext if no thread local (#8117) Yanqin Jin 2021-04-13 07:55:58 -0700
  • bb75092574 Misc Backup API enhancements (#8170) Peter Dillinger 2021-04-12 10:57:35 -0700
  • 8972dd1ffa Add util/crc32c_arm64.cc to TARGETS (#8168) Xavier Deguillard 2021-04-12 10:56:42 -0700
  • 139778dfb3 Expose Cache::DisownData in C API (#8160) Sahir Hoda 2021-04-09 10:34:13 -0700
  • 728e5f5750 db_bench_tool: basic sys infos for FreeBSD. (#8169) David Carlier 2021-04-09 10:34:01 -0700
  • 48cd7a3aae Fix flush reason attribution (#8150) Giuseppe Ottaviano 2021-04-07 23:17:41 -0700
  • 0be89e87fd Enable backup/restore for Integrated BlobDB in stress and crash tests (#8165) Akanksha Mahajan 2021-04-07 17:56:07 -0700
  • d52b520d51 Integrated BlobDB for backup/restore support (#8129) Akanksha Mahajan 2021-04-07 13:37:36 -0700
  • a4e82a3cca Fix read-only DB writing to filesystem with write_dbid_to_manifest (#8164) Peter Dillinger 2021-04-07 10:25:35 -0700
  • 35af0433cf Fix crash test with backup as read-only DB (#8161) Peter Dillinger 2021-04-06 23:30:55 -0700
  • 6db3af1124 Update installation instructions (#8158) Sahir Hoda 2021-04-06 16:00:12 -0700
  • 879357fdb0 Make backups openable as read-only DBs (#8142) Peter Dillinger 2021-04-06 14:36:45 -0700
  • 09528f9fa1 Fix a bug for SeekForPrev with partitioned filter and prefix (#8137) Yanqin Jin 2021-04-06 12:12:57 -0700
  • c4d0e66d65 Remove check for status returned by `InvalidatePageCache` (#8156) sunby 2021-04-06 11:53:54 -0700
  • 2d8518f5ea Reset pinnable slice before using it in Get() (#8154) Yanqin Jin 2021-04-06 11:30:17 -0700
  • ffd3f493e3 Update ZStd. Fixes an issue with Make 3.82 (#8155) Adam Retter 2021-04-06 11:04:06 -0700
  • b2c48a570f Support cpu_write_nanos and cpu_read_nanos in IOStatsContext (#8149) darionyaphet 2021-04-06 00:30:57 -0700
  • 88c8f7a090 stack trace freebsd update. using native api to get the process (#8144) David Carlier 2021-04-06 00:27:59 -0700
  • 96205baa63 Likely fix flaky TableFileCorruptedBeforeBackup (#8151) Peter Dillinger 2021-04-05 11:39:39 -0700
  • bd7ddf58cb Make tests "parallel" and "passing ASC" by default (#8146) Peter Dillinger 2021-04-04 20:09:05 -0700
  • d0d2ab0b1a Use `include_paths` instead of raw `-I` in TARGETS (#8143) Andrew Gallagher 2021-04-03 14:41:25 -0700
  • dd3fbbbf95 Use separate db dir for different tests hoping to remove flakiness (#8147) Yanqin Jin 2021-04-03 11:47:48 -0700
  • 0fccc6225e Fix db_test2 parallelism (#8145) Peter Dillinger 2021-04-02 13:37:16 -0700
  • 689b13e639 Add request_id in IODebugContext. (#8045) Akanksha Mahajan 2021-04-01 13:14:01 -0700
  • 5025c7ec09 version_set_test.cc: remove a redundent obj copy (#7880) rockeet 2021-04-01 11:27:57 -0700
  • 17002365c1 Replace Status with IOStatus for block fetcher IO function (#8130) Zhichao Cao 2021-04-01 10:06:55 -0700
  • c43a37a922 Fix compression dictionary sampling with dedicated range tombstone SSTs (#8141) Andrew Kryczka 2021-04-01 05:07:19 -0700
  • a3a943bf63 Merge checks into one (#8138) darionyaphet 2021-03-31 19:12:29 -0700
  • 1ba2b8a568 Add sample_for_compression results to table properties (#8139) Andrew Kryczka 2021-03-31 18:20:44 -0700
  • a781b103da Fix getApproximateMemTableStats() return type (#8098) Jay Zhuang 2021-03-31 09:45:47 -0700
  • 493a4e28d9 Pass PLATFORM_FLAGS in build_detect_platform (#8111) mrambacher 2021-03-31 07:39:41 -0700
  • 335c5a6be5 Fix error_handler_fs_test failure due to statistics (#8136) Zhichao Cao 2021-03-30 21:43:47 -0700
  • e6534900bd Fix possible hang issue in ~DBImpl() when flush is scheduled in LOW pool (#8125) sherriiiliu 2021-03-30 18:34:11 -0700
  • 9418403c4b Unittest uses unique test db name (#8124) Jay Zhuang 2021-03-30 16:50:17 -0700
  • f03606cd5c Vulnerability issue in kramdown dependency (#8131) Akanksha Mahajan 2021-03-30 10:30:36 -0700
  • ec11c23caa Add thread safety to BackupEngine, explain more (#8115) Peter Dillinger 2021-03-29 22:41:09 -0700
  • 04191e1c5d Adding safer permissions to PosixFilesystem::NewLogger (#8106) Imanol-Mikel Barba Sabariego 2021-03-29 20:46:18 -0700
  • a037bb35e9 Compaction should not move data to up level (#8116) Jay Zhuang 2021-03-29 17:09:31 -0700
  • 24b7ebee80 range_tree requires GNU libc on ppc64 (#8070) Adam Retter 2021-03-29 16:31:26 -0700
  • 25ae380784 Fix comment spelling (#7960) kshair 2021-03-29 10:34:36 -0700
  • 1be3867689 Fix check in db_bench for num shard bits to match check in LRUCache (#8110) mrambacher 2021-03-29 10:31:58 -0700
  • 70e80c91b6 fix typo (#8118) yaphet 2021-03-29 10:31:11 -0700
  • 524b10bd6e Fix spelling in comments in include/rocksdb/ (#8120) mrambacher 2021-03-29 05:04:06 -0700
  • ae7a795686 Disable partitioned filters in ts stress test (#8127) Yanqin Jin 2021-03-29 00:39:56 -0700
  • 5841bbe36c Fix make tags to not rebuild all the object files (#8097) mrambacher 2021-03-28 21:10:24 -0700
  • 7d7f14480e Always truncate the latest WAL file on DB Open (#8122) anand76 2021-03-28 09:58:42 -0700
  • 0a5d23944d use the pointer directly (#8095) darionyaphet 2021-03-26 21:30:27 -0700
  • ce6de862c1 Avoid checking errno on success call (#8119) Jay Zhuang 2021-03-26 18:45:19 -0700
  • 63748c2204 On ARM platform, use yield op to relax CPU. See issue 7376 (#7438) wolfkdy 2021-03-26 18:12:23 -0700
  • a34dafe5ff Fix clang analyze for trace replace GetPayload (#8121) mrambacher 2021-03-26 17:47:32 -0700
  • c5f52714fb Use malloc in rocksdb_transaction_get_snapshot (#8114) anand76 2021-03-26 15:48:56 -0700
  • 7f27767efa Remove disabled tests (#8123) Zhichao Cao 2021-03-26 12:46:07 -0700
  • 06bb45a65a fix typo (#8088) junhan lee 2021-03-26 11:46:47 -0700
  • 303cb23a0f Introduce a ThreadGuard class and use it in ExternalSSTFileTest.PickedLevelBug (#8112) Levi Tamasi 2021-03-25 22:08:16 -0700
  • af80a78ba4 Fix flush no wal IO error bug (#8107) Zhichao Cao 2021-03-25 21:41:44 -0700
  • 711881bc25 Fix some typos in comments (#8066) storagezhang 2021-03-25 21:17:17 -0700
  • c20a7cd6c7 Apply `sample_for_compression` to all block-based tables (#8105) Andrew Kryczka 2021-03-25 14:58:23 -0700
  • 45c65d6dcf Use thread-safe `strerror_r()` to get error message (#8087) Jay Zhuang 2021-03-24 23:06:31 -0700
  • f06b761185 Fix unexpected compaction error for compact files (#8024) Connor 2021-03-24 21:17:06 -0700
  • 469164dc3c Add stress crash test with timestamp to lego determinator (#8104) Yanqin Jin 2021-03-24 17:57:39 -0700
  • da6b90ab48 Improve bloom_test bits_per_key flag (#8093) Peter Dillinger 2021-03-23 21:41:15 -0700
  • 41e554da2b Fix Race condition in db_sst_test (#8092) Akanksha Mahajan 2021-03-23 17:36:28 -0700
  • 8dc6d8c748 Added append with checksum handoff API to hdfs (#8084) Zhichao Cao 2021-03-23 15:11:13 -0700
  • 9f7c02dad5 Move compacted_db_impl.[c|h] to db/db_impl (#8082) Yanqin Jin 2021-03-23 13:47:56 -0700
  • e1aa8c160f Fix an error while running db_crashtest for non-user-ts tests (#8091) Yanqin Jin 2021-03-23 12:43:19 -0700
  • 4a6bc47b2e Fix possible mistype in a comment (#8086) Vlad Artamonov 2021-03-23 12:35:57 -0700
  • 2a12b80769 Fix a compilation error in CircleCI vs2019 CXX20 (#8090) Yanqin Jin 2021-03-23 10:26:31 -0700
  • 08144bc2f5 Add user-defined timestamps to db_stress (#8061) Yanqin Jin 2021-03-23 05:12:04 -0700