Commit Graph

11654 Commits (00238a386b79af797f2276180bf1f3cb8c826cfc)
 

Author SHA1 Message Date
Levi Tamasi 01e88dfeb4 Support using cache warming with the secondary blob cache (#10603) 2 years ago
Hui Xiao 8a85946f58 Add missing mutex when reading from shared variable bg_bottom_compaction_scheduled_, bg_compaction_scheduled_ (#10610) 2 years ago
gitbw95 6cd8133035 Fix an import issue in fbcode. (#10604) 2 years ago
Yanqin Jin 7c0838e65e Use std::make_unique when possible (#10578) 2 years ago
Hui Xiao e484b81eee Sync dir containing CURRENT after RenameFile on CURRENT as much as possible (#10573) 2 years ago
Levi Tamasi 7818560194 Add a dedicated cache entry role for blobs (#10601) 2 years ago
anand76 72a3fb3424 Update statistics for async scan readaheads (#10585) 2 years ago
Yanqin Jin 3613d862ba print value when verification fails (#10587) 2 years ago
Peter Dillinger c5afbbfe4b Don't wait for indirect flush in read-only DB (#10569) 2 years ago
Changyu Bi 5532b462c4 Verify Iterator/Get() against expected state in only `no_batched_ops_test` (#10590) 2 years ago
Levi Tamasi 64e74723f7 Use the default metadata charge policy when creating an LRU cache via the Java API (#10577) 2 years ago
Andrew Hutchings ce529a4ce1 Fix FreeBSD building (#10575) 2 years ago
zhangenming d17be55aab Make header more natural. (#10580) 2 years ago
Levi Tamasi 23376aa576 Improve the accounting of memory used by cached blobs (#10583) 2 years ago
bilyz 7670fdd690 fix trace_analyzer_tool args column position (#10576) 2 years ago
Jay Zhuang d9e71fb2c5 Fix periodic_task unable to re-register the same task type (#10379) 2 years ago
Levi Tamasi 3f57d84af4 Introduce a dedicated class to represent blob values (#10571) 2 years ago
Brendan MacDonell 418b36a9bc Support CompactionPri::kRoundRobin in RocksJava (#10572) 2 years ago
Brendan MacDonell 9f290a5d15 Update the javadoc for setforceConsistencyChecks (#10574) 2 years ago
Andrew Kryczka 7ad4b38617 Ensure writes to WAL tail during `FlushWAL(true /* sync */)` will be synced (#10560) 2 years ago
Alan Paxton 7fbee01f0c CI benchmarks refine configuration (#10514) 2 years ago
Andrew Kryczka d95e376368 Disable db_stress features incompatible with unsynced data dropping when sync_fault_injection=1 (#10559) 2 years ago
Changyu Bi d140fbfd7d Add Iterator test against expected state to stress test (#10538) 2 years ago
muthukrishnan.s 79ed4be80f Add get_name, get_id for column family handle in C API (#10499) 2 years ago
Levi Tamasi 78bbdef530 Fix a typo in BlobSecondaryCacheTest (#10566) 2 years ago
sdong 4915f89513 WritableFileWriter to allow operation after failure when SyncWithoutFlush() is involved (#10555) 2 years ago
Changyu Bi 198e5d8ee9 Update `TestGet()` to verify against expected state (#10553) 2 years ago
Mohamed Issa cbe2c6d2d2 Remove unnecessary append to PLUGINS variable in top-level CMakeLists.txt (#10494) 2 years ago
muthukrishnan.s 616f3bd02e Add grocksdb in Go language bindings (#10498) 2 years ago
lhsoft 38bf569ee7 Fix build error with NIOSTATS_CONTEXT (#10506) 2 years ago
EdvardD 6e93d24935 Expose set_checksum function to C api (#10537) 2 years ago
Ryan Mack 06f73d2575 Fix autovector::emplace_back return type for C++17 (#10542) 2 years ago
Chen Lixiang 9593fd1c82 Fix wrong compression type and options in universal compaction picker (#10515) 2 years ago
Peter Dillinger db7606a41a Fix "Behavior Changes" in 7.6 HISTORY.md (#10557) 2 years ago
Changyu Bi 7b9e970042 Optionally issue `DeleteRange` in `*whilewriting` benchmarks (#10552) 2 years ago
Hui Xiao b16655a547 Add missing synchronization in TestFSWritableFile (#10544) 2 years ago
Bo Wang b0048b673c Post 7.6 branch cut changes (#10546) 2 years ago
gitbw95 a9c2c7778d Update HISTORY.md for the upcoming 7.6 release (#10543) 2 years ago
anand76 35cdd3e71e MultiGet async IO across multiple levels (#10535) 2 years ago
Levi Tamasi 81388b36e0 Add support for wide-column point lookups (#10540) 2 years ago
anand76 2553d1efa1 Revert "Avoid dynamic memory allocation on read path (#10453)" (#10541) 2 years ago
Bo Wang 13cb7a84b6 Fix the memory leak in db_stress tests that are caused by `FaultInjectionSecondaryCache` and add `CompressedSecondaryCache` into stress tests. (#10523) 2 years ago
Akanksha Mahajan 5956ef0089 Add initial_auto_readahead_size and max_auto_readahead_size to db_bench (#10539) 2 years ago
Andrew Kryczka 91166012c8 Prevent a case of WriteBufferManager flush thrashing (#6364) 2 years ago
anand76 65814a4ae6 Fix range deletion handling in async MultiGet (#10534) 2 years ago
Gang Liao 275cd80cdb Add a blob-specific cache priority (#10461) 2 years ago
sdong bc575c614c Fix two extra headers (#10525) 2 years ago
Changyu Bi fd165c869d Add memtable per key-value checksum (#10281) 2 years ago
Peter Dillinger 86a1e3e0e7 Derive cache keys from SST unique IDs (#10394) 2 years ago
Peter Dillinger 9fa5c146d7 LOG more info on oldest snapshot and sequence numbers (#10454) 2 years ago