Commit Graph

  • cb8586003d Add plugin header install in CMakeLists.txt (#10025) Tom Blamer 2022-05-23 09:53:36 -0700
  • 56ce3aef33 Minimum macOS version needed to build v7.2.2 and up is 10.13 (#9976) Adam Retter 2022-05-22 15:06:46 -0700
  • bed40e7266 Update HISTORY for 7.3 release (#10031) Levi Tamasi 2022-05-21 04:54:36 -0700
  • 899db56a76 Point libprotobuf-mutator to the latest verified commit hash (#10028) Yanqin Jin 2022-05-20 17:16:07 -0700
  • f648915b0d Fix a bug of not setting enforce_single_del_contracts (#10027) Yanqin Jin 2022-05-20 16:48:50 -0700
  • 2db6a4a1d6 Seek parallelization (#9994) Akanksha Mahajan 2022-05-20 16:09:33 -0700
  • e015206dd6 Fix crash due to MultiGet async IO and direct IO (#10024) anand76 2022-05-20 12:38:21 -0700
  • cc23b46da1 Support using ZDICT_finalizeDictionary to generate zstd dictionary (#9857) Changyu Bi 2022-05-20 12:09:09 -0700
  • 6255ac7223 Bump nokogiri from 1.13.4 to 1.13.6 in /docs (#10019) dependabot[bot] 2022-05-20 11:00:15 -0700
  • 16bdb1f999 Add timestamp support to DBImplReadOnly (#10004) Yu Zhang 2022-05-19 18:39:41 -0700
  • 57997ddaaf Multi file concurrency in MultiGet using coroutines and async IO (#9968) anand76 2022-05-19 15:36:27 -0700
  • 5be1579ead Address comments for PR #9988 and #9996 (#10020) Bo Wang 2022-05-19 15:23:53 -0700
  • 280b9f371a Fix auto_prefix_mode performance with partitioned filters (#10012) Peter Dillinger 2022-05-19 13:09:03 -0700
  • c6d326d3d7 Track SST unique id in MANIFEST and verify (#9990) Jay Zhuang 2022-05-19 11:04:21 -0700
  • dde774db64 Mark old reserve* option deprecated (#10016) Hui Xiao 2022-05-18 22:25:54 -0700
  • 4da34b97ee Set Read rate limiter priority dynamically and pass it to FS (#9996) gitbw95 2022-05-18 19:41:44 -0700
  • f1303bf8d8 Remove two tests from platform dependent tests (#10017) sdong 2022-05-18 16:18:12 -0700
  • 0a43061f8d Remove ROCKSDB_SUPPORT_THREAD_LOCAL define because it's a part of C++11 (#10015) Yaroslav Stepanchuk 2022-05-18 15:25:19 -0700
  • e3a3dbf2be Avoid overwriting options loaded from OPTIONS (#9943) Yanqin Jin 2022-05-18 12:43:50 -0700
  • a74f14b550 Log error message when LinkFile() is not supported when ingesting files (#10010) sdong 2022-05-18 11:23:12 -0700
  • 05c678e135 Set Write rate limiter priority dynamically and pass it to FS (#9988) gitbw95 2022-05-18 00:41:41 -0700
  • b84e3363f5 Add table_properties_collector_factories override (#9995) Jay Zhuang 2022-05-17 20:57:51 -0700
  • 0070680cfd Adjust public APIs to prefer 128-bit SST unique ID (#10009) Peter Dillinger 2022-05-17 18:43:48 -0700
  • 8b1df101da fix: build on risc-v (#9215) XieJiSS 2022-05-17 17:33:01 -0700
  • 3573558ec5 Rewrite memory-charging feature's option API (#9926) Hui Xiao 2022-05-17 15:01:51 -0700
  • f6339de0d2 Clarify some SequentialFileReader::Read logic (#10002) Hui Xiao 2022-05-17 10:24:04 -0700
  • b11ff347b4 Use STATIC_AVOID_DESTRUCTION for static objects with non-trivial destructors (#9958) mrambacher 2022-05-17 09:39:22 -0700
  • 3f263ef536 Add a temporary option for user to opt-out enforcement of SingleDelete contract (#9983) Yanqin Jin 2022-05-16 15:44:59 -0700
  • e66e6d2faa Use SpecialEnv to speed up some slow BackupEngineRateLimitingTestWithParam (#9974) Hui Xiao 2022-05-16 10:54:02 -0700
  • 204a42ca97 Added GetFactoryCount/Names/Types to ObjectRegistry (#9358) mrambacher 2022-05-16 09:44:43 -0700
  • c4cd8e1acc Fix a bug handling multiget index I/O error. (#9993) sdong 2022-05-13 13:15:10 -0700
  • b58a1a035b Revert "Bugfix/fix manual flush blocking bug (#9893)" (#9992) Yanqin Jin 2022-05-13 12:31:30 -0700
  • f6d9730ea1 Fix stress test with best-efforts-recovery (#9986) Yanqin Jin 2022-05-13 12:29:20 -0700
  • bfc6a8ee4a Option type info functions (#9411) mrambacher 2022-05-13 04:57:08 -0700
  • cdaa9576bb Put build size checking logic in Makefile (#9989) Peter Dillinger 2022-05-12 22:54:18 -0700
  • 07c6807113 Add pmem-rocksdb-plugin link in PLUGINs.md (#9934) Chen Xiao 2022-05-12 22:02:28 -0700
  • bcb1287235 Port the batched version of MultiGet() to RocksDB's C API (#9952) Yueh-Hsuan Chiang 2022-05-12 18:17:36 -0700
  • 6442a62e46 Update WAL corruption test so that it fails without fix (#9942) Akanksha Mahajan 2022-05-11 16:12:55 -0700
  • e96e8e2d05 Remove slack CircleCI hook (#9982) Peter Dillinger 2022-05-11 13:17:21 -0700
  • e943bbdd2f Temporarily disable sync_fault_injection (#9979) Andrew Kryczka 2022-05-11 12:19:07 -0700
  • e8d604cf85 Reorganize CircleCI workflows (#9981) Peter Dillinger 2022-05-11 11:16:09 -0700
  • 26768edb65 Support single delete in ldb (#9469) yaphet 2022-05-10 16:37:19 -0700
  • 0d1613aad6 Avoid some warnings-as-error in CircleCI+unity+AVX512F (#9978) Peter Dillinger 2022-05-10 15:24:40 -0700
  • e78451f3f6 Increase soft open file limit for mini-crashtest on Linux (#9972) Peter Dillinger 2022-05-10 09:51:03 -0700
  • 7b7a37c069 Add microbenchmarks for `DB::GetMergeOperands()` (#9971) Andrew Kryczka 2022-05-09 15:17:19 -0700
  • c5c58708db Fix format_compatible blowing away its TEST_TMPDIR (#9970) Peter Dillinger 2022-05-09 13:38:46 -0700
  • 4527bb2fed Fix conversion issues in MutableOptions (#9194) Davide Angelocola 2022-05-09 12:34:26 -0700
  • 89571b30e5 Improve the precision of row entry charge in row_cache (#9337) Wang Yuan 2022-05-09 12:27:38 -0700
  • 39b6c5791a Improve memkind library detection (#9134) Luca Giacchino 2022-05-09 12:26:09 -0700
  • 9f7968b2ed arena.h: fix Arena::IsInInlineBlock() (#9317) leipeng 2022-05-09 12:21:21 -0700
  • 7b55b50839 util/ribbon_alg.h: removed duplicate word "vector" (#9216) Qingyou Meng 2022-05-06 18:38:13 -0700
  • d1cc91c142 typo fix: delete duplicate comment word (#9249) aierui 2022-05-06 18:29:33 -0700
  • 9381436bf3 Fixed typo (#9331) ♚ PH⑦ de Soria™♛ 2022-05-06 17:41:07 -0700
  • e03d958b91 Clean up variables for temporary directory (#9961) Peter Dillinger 2022-05-06 16:38:06 -0700
  • 00889cf8f2 Never use String#getBytes() in the production code (#9487) Roman Puchkovskiy 2022-05-06 16:22:15 -0700
  • 736a7b5433 Remove own ToString() (#9955) sdong 2022-05-06 13:03:58 -0700
  • 62d84e2a2b db_stress fault injection in release mode (#9957) Andrew Kryczka 2022-05-06 11:17:08 -0700
  • b7aaa98762 Fix various spelling errors still found in code (#9653) Otto Kekäläinen 2022-05-05 19:45:32 -0700
  • a62506aee2 Enable unsynced data loss in crash test (#9947) Andrew Kryczka 2022-05-05 13:21:03 -0700
  • 49628c9a83 Use std::numeric_limits<> (#9954) sdong 2022-05-05 13:08:21 -0700
  • 46f8889b6a platform010 gcc (#9946) sdong 2022-05-05 11:45:51 -0700
  • e62c23cce4 Generate pkg-config file via CMake (#9945) Trynity Mirell 2022-05-05 09:03:31 -0700
  • 9d634dd5b6 Rename kRemoveWithSingleDelete to kPurge (#9951) Yanqin Jin 2022-05-05 08:16:20 -0700
  • 68ac507f96 Printing IO Error in DumpDBFileSummary (#9940) sdong 2022-05-04 10:19:53 -0700
  • bf68d1c93d Print elapsed time and number of operations completed (#9886) Mark Callaghan 2022-05-04 10:15:49 -0700
  • 95663ff763 do not call DeleteFile for not-created sst files (#9920) jsteemann 2022-05-04 10:15:30 -0700
  • de537dcaf1 Fix a comment in RateLimiter::RequestToken (#9933) Hui Xiao 2022-05-04 10:10:36 -0700
  • 270179bb12 Default `try_load_options` to true when DB is specified (#9937) Jay Zhuang 2022-05-04 08:49:46 -0700
  • 8b74cea7fe Reduce comparator objects init cost in BlockIter (#9611) Xinyu Zeng 2022-05-03 17:37:19 -0700
  • b82edffc7b Improve comments to options.allow_mmap_reads (#9936) Siying Dong 2022-05-03 16:21:31 -0700
  • 440c7f6306 db_basic_bench fix for DB object cleanup (#9939) Andrew Kryczka 2022-05-03 13:38:38 -0700
  • bb87164db3 Fork and simplify LRUCache for developing enhancements (#9917) Peter Dillinger 2022-05-03 12:32:02 -0700
  • 4b9a1a2f56 Fix db_crashtest.py call inconsistency in crash_test.mk (#9935) Peter Dillinger 2022-05-03 12:03:57 -0700
  • b6ec3328af Make --benchmarks=flush flush the default column family (#9887) Mark Callaghan 2022-05-03 09:37:49 -0700
  • 2b5df21e95 Remove ifdef for try_emplace after upgrading to c++17 (#9932) Yanqin Jin 2022-05-02 19:39:24 -0700
  • cda34dd64a Allow consecutive SingleDelete() in stress/crash test (#9930) Andrew Kryczka 2022-05-02 16:19:00 -0700
  • 06394ff4e7 Fix a bug of CompactionIterator/CompactionFilter using `Delete` (#9929) Yanqin Jin 2022-05-02 13:25:45 -0700
  • 37f490834d Specify largest_seqno in VerifyChecksum (#9919) Changyu Bi 2022-05-02 10:22:08 -0700
  • 2b5c29f9f3 Enforce the contract of SingleDelete (#9888) Yanqin Jin 2022-04-28 14:48:27 -0700
  • aafb377bb5 Update protection info on recovered logs data (#9875) Anvesh Komuravelli 2022-04-28 14:42:00 -0700
  • fce65e7e4f Fix bug in async_io path which reads incorrect length (#9916) Akanksha Mahajan 2022-04-27 22:33:29 -0700
  • 94e245a14d Improve stress test for MultiOpsTxnsStressTest (#9829) Yanqin Jin 2022-04-27 17:50:54 -0700
  • d9d456de49 Fix locktree accesses to PessimisticTransactions (#9898) Herman Lee 2022-04-27 09:12:52 -0700
  • 68ee228dec RocksDB: fix bug in crash-recovery correctness testing (#9897) Paras Sethia 2022-04-27 06:01:09 -0700
  • 9d0cae7104 Eliminate unnecessary (slow) block cache Ref()ing in MultiGet (#9899) Peter Dillinger 2022-04-26 21:59:24 -0700
  • ce2d8a4239 fix clang-analyze in corruption_test (#9908) Andrew Kryczka 2022-04-26 19:21:34 -0700
  • 1eb279dcce Add mmap DBGet microbench parameters (#9903) Andrew Kryczka 2022-04-26 16:46:39 -0700
  • c5d367f472 Revert open logic changes in #9634 (#9906) Andrew Kryczka 2022-04-26 14:46:53 -0700
  • 3653029dda Add stats related to async prefetching (#9845) Akanksha Mahajan 2022-04-25 21:58:22 -0700
  • 6d2577e567 Bugfix/fix manual flush blocking bug (#9893) RoeyMaor 2022-04-25 18:52:33 -0700
  • fb9a167a55 Add 95% confidence intervals to db_bench output (#9882) Jaromir Vanek 2022-04-25 14:49:54 -0700
  • 5bd374b392 Add experimental new FS API AbortIO to cancel read request (#9901) Akanksha Mahajan 2022-04-25 14:20:03 -0700
  • ac29645743 Add blob dump support to the dump_live_files command (#9896) yuzhangyu 2022-04-22 16:54:43 -0700
  • fff28a7725 Add blob dump support to the dump command (#9881) yuzhangyu 2022-04-21 20:37:07 -0700
  • d13825e586 Add rollback_deletion_type_callback to TxnDBOptions (#9873) Yanqin Jin 2022-04-20 18:57:32 -0700
  • 1bac873fcf Mark GetLiveFilesStorageInfo ready for production use (#9868) Peter Dillinger 2022-04-20 16:09:34 -0700
  • 2ea4205a69 Add 7.2 to compatible check (#9858) Jay Zhuang 2022-04-20 11:34:20 -0700
  • 9b5790f018 Add --decode_blob_index option to idump and dump commands (#9870) yuzhangyu 2022-04-20 11:10:20 -0700
  • a5063c8931 Fix issue of opening too many files in BlockBasedTableReaderCapMemoryTest.CapMemoryUsageUnderCacheCapacity (#9869) Hui Xiao 2022-04-19 19:02:00 -0700
  • 01fdec23fe Add release note for #9747 (#9874) Bo Wang 2022-04-19 18:24:58 -0700