Commit Graph

11865 Commits (e0e318f37072ba5f45a156eb45c0075e212b5b9f)
 

Author SHA1 Message Date
Andrew Kryczka 9f8cdc8ad6 validate SstFileWriter range tombstones cover positive ranges (#11322) 2 years ago
Levi Tamasi 57abdea389 Backport an internal change to regression_build_test.sh (#11319) 2 years ago
Tobias Ruck 8f6c2a2cc0 Remove unused `#include <stdarg.h>` in include/rocksdb/c.h (#11302) 2 years ago
sdong b92bc04ab0 Deflake DBCompactionTest.CancelCompactionWaitingOnConflict (#11318) 2 years ago
sdong cea81cad66 Disabling some IO error assertion in EnvLogger (#11314) 2 years ago
Andrew Kryczka 8c445407b7 Specify precedence in `SstFileWriter::DeleteRange()` API contract (#11309) 2 years ago
Levi Tamasi 87de4fee6b Updates for the 8.1 release (HISTORY, version.h, compatibility tests) (#11307) 2 years ago
Hui Xiao cb58477185 New stat rocksdb.{cf|db}-write-stall-stats exposed in a structural way (#11300) 2 years ago
Peter Dillinger 204fcff751 HyperClockCache support for SecondaryCache, with refactoring (#11301) 2 years ago
anand76 eac6b6d0cd Ignore async_io ReadOption if FileSystem doesn't support it (#11296) 2 years ago
Levi Tamasi a72d55c99d Increase the stress test coverage of GetEntity (#11303) 2 years ago
hackingthekernel 291300ece8 add c-api for allowing FIFO compaction (#11156) 2 years ago
Peter Dillinger ccaa3225b0 Simplify tracking entries already in SecondaryCache (#11299) 2 years ago
nccx 664dabda8f Add Microsoft Bing as a user (#11270) 2 years ago
Hui Xiao bab5f9a6f2 Add new stat rocksdb.table.open.prefetch.tail.read.bytes, rocksdb.table.open.prefetch.tail.{miss|hit} (#11265) 2 years ago
Peter Dillinger 601efe3cf2 Misc cleanup of block cache code (#11291) 2 years ago
Hui Xiao 11cb6af6e5 Fix bug of prematurely excluded CF in atomic flush contains unflushed data that should've been included in the atomic flush (#11148) 2 years ago
Peter Dillinger 2a23bee963 Use CacheWrapper in more places (#11295) 2 years ago
Levi Tamasi 49881921cd Rename a recently added PerfContext counter (#11294) 2 years ago
Peter Dillinger 648e972f30 Document DB::Resume(), fix LockWALInEffect test (#11290) 2 years ago
Changyu Bi 9aa3b6f9ae Support range deletion tombstones in `CreateColumnFamilyWithImport` (#11252) 2 years ago
Alan Paxton fbd603d04a Reverse wrong order of parameter names for Java WriteBatchWithIndex#iteratorWithBase (#11280) 2 years ago
Jaepil Jeong 969d4e1dd2 Fix compile errors in Clang due to unused variables depending on the build configuration (#11234) 2 years ago
zhangliangkai1992 7a07afe82e DBWithTTLImpl::IsStale overflow when ttl is 15 years (#11279) 2 years ago
Alan Paxton daeec505a4 Add instructions for installing googlebenchmark (#11282) 2 years ago
akankshamahajan 1de697628e Fix hang in async_io benchmarks in regression script (#11285) 2 years ago
Levi Tamasi 1d52438504 Add a PerfContext counter for merge operands applied in point lookups (#11284) 2 years ago
akankshamahajan 6c65bf1743 Decrease duration time for internally debugging the regression_script (#11283) 2 years ago
Peter Dillinger e01073252b Tests verifying non-zero checksums of zero bytes (#11260) 2 years ago
akankshamahajan 13357de0c2 Add support for parameters setting related to async_io benchmarks (#11262) 2 years ago
Levi Tamasi a1a3b23346 Deflake/fix BlobSourceCacheReservationTest.IncreaseCacheReservationOnFullCache (#11273) 2 years ago
Peter Dillinger 50e9b3f9c7 Default print stack traces with GDB on Linux (#11272) 2 years ago
Peter Dillinger e168c1b1a4 Use FaultInjectionTestFS in DBWriteTest.LockWALInEffect (#11271) 2 years ago
Igor Canadi ddde1e6af8 Avoid ColumnFamilyDescriptor copy (#10978) 2 years ago
Changyu Bi d053926fa2 Improve documentation for MergingIterator (#11161) 2 years ago
Levi Tamasi 95d67f3646 Fix/clarify/extend the API comments of CompactionFilter (#11261) 2 years ago
Yu Zhang 8dfcfd4e90 Fix backward iteration issue when user defined timestamp is enabled in BlobDB (#11258) 2 years ago
anand76 cf09917c18 Add filter/index/data secondary cache hits stats (#11246) 2 years ago
yihuang b7e73501d8 fix: add extern and ROCKSDB_LIBRARY_API to two c apis (#11217) 2 years ago
Levi Tamasi 3c9eed688e Enable moving a string or PinnableSlice into PinnableWideColumns (#11248) 2 years ago
Yu Zhang af7872ffd1 Fix a TestGet failure when user defined timestamp is enabled (#11249) 2 years ago
Yu Zhang f007b8fdea Support iter_start_ts in integrated BlobDB (#11244) 2 years ago
Changyu Bi 229297d1b8 Refactor AddRangeDels() + consider range tombstone during compaction file cutting (#11113) 2 years ago
ywave 9fa9becf53 fix -Wrange-loop-analysis in Apple clang version 12.0.0 (clang-1200.0.32.29) (#11240) 2 years ago
Andrew Kryczka 286080456c Update HISTORY.md and version.h for 8.0 release (#11238) 2 years ago
anand76 476b01579c Revert enabling IO uring in db_stress (#11242) 2 years ago
Changyu Bi 1b48ecc2c6 Fix an assertion failure in DBIter::SeekToLast() when user-defined timestamp is enabled (#11223) 2 years ago
leipeng ea85148b78 DBIter::FindNextUserEntryInternal: do not PrepareValue for `Delete` (#11211) 2 years ago
Changyu Bi ebfca2cf00 Fix comment for option `periodic_compaction_seconds` (#11227) 2 years ago
HuangYi 83bc03a99a add c api to set option fail_if_not_bottommost_level (#11158) 2 years ago