Commit Graph

1517 Commits (e110d713e0f0880e5621e6875c60e9c9c0239480)

Author SHA1 Message Date
anand76 2084cdf237 Delete temp OPTIONS file on failure to write it (#11423) 2 years ago
Andrew Kryczka 113f3250f1 Add block checksum mismatch ticker stat (#11438) 2 years ago
Changyu Bi 8827cd0618 Support compacting files to different temperatures in FIFO compaction (#11428) 2 years ago
Peter Dillinger 459969e993 Simplify detection of x86 CPU features (#11419) 2 years ago
Peter Dillinger f4a02f2c52 Add hash_seed to Caches (#11391) 2 years ago
Hui Xiao 8f763bdeab Record and use the tail size to prefetch table tail (#11406) 2 years ago
anand76 03a892a9fb Delete empty WAL files on reopen (#11409) 2 years ago
Peter Dillinger 41a7fbf758 Avoid long parameter lists configuring Caches (#11386) 2 years ago
Andrew Kryczka 925d8252e5 Shard JemallocNodumpAllocator (#11400) 2 years ago
Changyu Bi 62fc15f009 Block per key-value checksum (#11287) 2 years ago
Peter Dillinger 46dbcfd799 Start version 8.3 (#11405) 2 years ago
Peter Dillinger d79be3dca2 Changes and enhancements to compression stats, thresholds (#11388) 2 years ago
Hui Xiao 151242ce46 Group rocksdb.sst.read.micros stat by IOActivity flush and compaction (#11288) 2 years ago
Changyu Bi 43e9a60bb2 Always allow L0->L1 trivial move during manual compaction (#11375) 2 years ago
Peter Dillinger f9db0c6e9c Refactor block cache tracing w/improved MultiGet (#11339) 2 years ago
Changyu Bi b3c43a5b99 Drain unnecessary levels when `level_compaction_dynamic_level_bytes=true` (#11340) 2 years ago
anand76 0623c5b903 Ensure VerifyFileChecksums reads don't exceed readahead_size (#11328) 2 years ago
Andrew Kryczka b45738622a Use user-provided ReadOptions for metadata block reads more often (#11208) 2 years ago
Peter Dillinger 3c17930ede Change default block cache from 8MB to 32MB (#11350) 2 years ago
Hui Xiao 39c29372bf Add `SetAllowStall()` (#11335) 2 years ago
Hui Xiao c14eb134ed Add experimental PerfContext counters for db iterator Prev/Next/Seek* APIs (#11320) 2 years ago
Changyu Bi 601320164b Trivially move files down when opening db with level_compaction_dynamic_l… (#11321) 2 years ago
karemta-orday 40c2ec6d08 Add in-transaction multi-get-for-update to the C interface (#11107) 2 years ago
Andrew Kryczka 9f8cdc8ad6 validate SstFileWriter range tombstones cover positive ranges (#11322) 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
Hui Xiao bab5f9a6f2 Add new stat rocksdb.table.open.prefetch.tail.read.bytes, rocksdb.table.open.prefetch.tail.{miss|hit} (#11265) 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
Levi Tamasi 49881921cd Rename a recently added PerfContext counter (#11294) 2 years ago
Changyu Bi 9aa3b6f9ae Support range deletion tombstones in `CreateColumnFamilyWithImport` (#11252) 2 years ago
Levi Tamasi 1d52438504 Add a PerfContext counter for merge operands applied in point lookups (#11284) 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
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
Andrew Kryczka 286080456c Update HISTORY.md and version.h for 8.0 release (#11238) 2 years ago
mrambacher b6640c3117 Remove FactoryFunc from LoadXXXObject (#11203) 2 years ago
Andrew Kryczka 25e1365227 Merge operator failed subcode (#11231) 2 years ago
akankshamahajan 68e4581c67 Return NotSupported in scan if IOUring not supported and enable IOUring in db_stress for async_io testing (#11197) 2 years ago
Peter Dillinger 64a1f7670f Customize CompressedSecondaryCache by block kind (#11204) 2 years ago
Levi Tamasi 94ec433833 Mention the new MultiGetEntity API in HISTORY.md (#11226) 2 years ago
Peter Dillinger 3cacd4b4ec Put Cache and CacheWrapper in new public header (#11192) 2 years ago
anand76 77b61abc7b Fix bug in WAL streaming uncompression (#11198) 2 years ago
Levi Tamasi 876d281592 Add compaction filter support for wide-column entities (#11196) 2 years ago
Hui Xiao 6650ca244e Remove a couple deprecated convenience.h APIs (#11120) 2 years ago
Peter Dillinger cf756ed916 Use LIB_MODE=shared build by default with make (#11168) 2 years ago
Peter Dillinger 0cf1008fe3 Deprecate write_global_seqno and default to false (#11179) 2 years ago
anand76 63da9cfa26 Return any errors returned by ReadAsync to the MultiGet caller (#11171) 2 years ago