Commit Graph

9646 Commits (04b3524ad00cb162020f5e56ae04d77ed1812bc9)
 

Author SHA1 Message Date
Zhichao Cao 04b3524ad0 Inject the random write error to stress test (#7653) 4 years ago
Akanksha Mahajan 99f5a800c3 Fix clang_analyze error (#7777) 4 years ago
Adam Retter 29d12748b0 Fix failing RocksJava test compilation and add CI (#7769) 4 years ago
Burton Li 2021392e25 Do not full scan obsolete files on compaction busy (#7739) 4 years ago
Jay Zhuang a0e4421e81 Log sst number in Corruption status (#7767) 4 years ago
Levi Tamasi 1afbd1948c Add initial blob support to batched MultiGet (#7766) 4 years ago
Peter Dillinger 003e72b201 Use size_t for filter APIs, protect against overflow (#7726) 4 years ago
Cheng Chang 491779514e Update SstFileWriter fuzzer to iterate and check all key-value pairs (#7761) 4 years ago
Peter Dillinger b1ee191405 Fix memory leak for ColumnFamily drop with live iterator (#7749) 4 years ago
Jay Zhuang 07c0fc002a Fix pyenv-version-name not found issue (#7768) 4 years ago
Cheng Chang fd7d8dc56e Do not log unnecessary WAL obsoletion events (#7765) 4 years ago
Azat Khuzhin 40f2b65008 Eliminate possible race between LockFile() vs UnlockFile() (#7721) 4 years ago
Adam Retter 8ff6557e7f Add further tests to ASSERT_STATUS_CHECKED (2) (#7698) 4 years ago
Michael Lee 8e2749fd3a Fix use of positional args in BUCK rules (#7760) 4 years ago
Manuel Ung 71239908cf Invalidate iterator on transaction clear (#7733) 4 years ago
Cheng Chang 80159f6e0b Carry over min_log_number_to_keep_2pc in new MANIFEST (#7747) 4 years ago
anand76 8a1488efbf Ensure that MultiGet works properly with compressed cache (#7756) 4 years ago
Cheng Chang 3c2a448856 Add a test for disabling tracking WAL (#7757) 4 years ago
Cheng Chang 89cc06b3e7 Add a new db_map_fuzzer (#7762) 4 years ago
Cheng Chang efe827baf0 Always track WAL obsoletion (#7759) 4 years ago
Sergei Petrunia 98236fb10e LockTree library, originally from PerconaFT (#7753) 4 years ago
Adam Retter 7b2216c906 Add further tests to ASSERT_STATUS_CHECKED (1) (#7679) 4 years ago
pkubaj 66e54c5984 Fix build on FreeBSD/powerpc64(le) (#7732) 4 years ago
Vincent Milum Jr 93c6c18cf9 Adding ARM AT_HWCAP support for FreeBSD (#7750) 4 years ago
Cheng Chang 07030c6f4a Do not track obsolete WALs in MANIFEST even if they are synced (#7725) 4 years ago
Yanqin Jin 11c4be2222 Refactor ProcessManifestWrites a little bit (#7751) 4 years ago
Sergei Petrunia d8bd9fc7b3 Range Locking: Allow different LockManagers, add Range Lock definitions (#7443) 4 years ago
mrambacher db03172d08 Change ErrorHandler methods to return const Status& (#7539) 4 years ago
Levi Tamasi 8a06fe278f Do not use ASSERT_OK in child threads in ExternalSstFileTest.PickedLevelBug (#7754) 4 years ago
davkor ba2a3bf092 OSS-Fuzz integration and db_fuzzer (#7674) 4 years ago
Akanksha Mahajan 20c7d7c58a Handling misuse of snprintf return value (#7686) 4 years ago
Neil Mitchell b77569f18b Make the TARGETS file Starlark compliant (#7743) 4 years ago
Akanksha Mahajan 1df8584896 Fix unit test failure ppc64le in travis (#7752) 4 years ago
Yanqin Jin eee0af9af1 Add full_history_ts_low to column family (#7740) 4 years ago
Peter Dillinger e34b2e9f41 Migrate away from broken macos on Travis (#7745) 4 years ago
Levi Tamasi 61932cdf1d Add blob support to DBIter (#7731) 4 years ago
Zhichao Cao e102de7318 Fix assert(cfd->imm()->NumNotFlushed() > 0) in FlushMemtable (#7744) 4 years ago
Adam Retter ee4bd4780b Fix compilation on Apple Silicon (#7714) 4 years ago
Zhichao Cao eb5a8c06dd Fix the thread wait case in error_handler (#7700) 4 years ago
Cheng Chang 70f2e0916a Write min_log_number_to_keep to MANIFEST during atomic flush under 2 phase commit (#7570) 4 years ago
Ramkumar Vadivelu ac2f90d6f9 add 6.15.fb to check_format_compatible.sh (#7738) 4 years ago
Zhichao Cao 29e8f6a698 Add kManifestWriteNoWAL to BackgroundErrorReason to handle Flush IO Error when WAL is disabled (#7693) 4 years ago
Peter Dillinger 3b9bfe8f14 Skip minimum rate check in Sandcastle (#7728) 4 years ago
Jay Zhuang 7fec715db4 Make CompactRange and GetApproximateSizes work with timestamp (#7684) 4 years ago
Yanqin Jin e062a719cc Fix assertion failure in bg flush (#7362) 4 years ago
Jay Zhuang 9e1640403a Exclude timestamp from prefix extractor (#7668) 4 years ago
Adam Retter b937be3779 Fix Compilation on ppc64le using Clang 11 (#7713) 4 years ago
Peter Dillinger 0b06af9146 Warn about practically unfixable TSAN warnings in stack trace (#7723) 4 years ago
Andrew Kryczka eb65d673fe Fix kPointInTimeRecovery handling of truncated WAL (#7701) 4 years ago
Steve Yen cc431ece37 Fix merge operator docs typo (#7716) 4 years ago