Commit Graph

1462 Commits (4720ba4391eb016b05a30d09a8275624c3a4a87e)

Author SHA1 Message Date
Peter Dillinger ad5325a736 Experimental support for SST unique IDs (#8990) 3 years ago
Jay Zhuang 314de7e7de Make `DB::Close()` thread-safe (#8970) 3 years ago
Alan Paxton 86cf7266c3 keyMayExist() supports ByteBuffer (#9013) 3 years ago
Peter Dillinger 3ffb3baa0b Add (Live)FileStorageInfo API (#8968) 3 years ago
Andrew Kryczka ffc48b6cad Update HISTORY.md for #9009 (#9036) 3 years ago
Giuseppe Ottaviano 4bfd415e34 Fix sequence number bump logic in multi-CF SST ingestion (#9005) 3 years ago
Levi Tamasi 7cc52cd8f5 Update HISTORY for PR 8994 (#9017) 3 years ago
Andrew Kryczka a282eff3d1 Protect existing files in `FaultInjectionTest{Env,FS}::ReopenWritableFile()` (#8995) 3 years ago
Hui Xiao 6c3bf83d6f Update HISTORY.md for #8428 (#9001) 3 years ago
Zhichao Cao bcd049cd2d Ingest external SST files with Temperature hints (#8949) 3 years ago
Andrew Kryczka fcaa7ff638 Cancel manual compactions waiting on automatic compactions to drain (#8991) 3 years ago
Zhichao Cao 699f45049d Introduce a mechanism to dump out blocks from block cache and re-insert to secondary cache (#8912) 3 years ago
Pradeep Ambati e5bfb91d09 List blob files when using command - list_live_files_metadata (#8976) 3 years ago
anand76 532ff334d9 Don't ignore deletion rate limit if WAL dir is different (#8967) 3 years ago
Jay Zhuang 6b34eb0ebc Add remote compaction read/write bytes statistics (#8939) 3 years ago
Hui Xiao d6bd1a0291 Support "level_at_creation" in TablePropertiesCollectorFactory::Context (#8919) 3 years ago
mrambacher 7fd68b7c39 Make WalFilter, SstPartitionerFactory, FileChecksumGenFactory, and TableProperties Customizable (#8638) 3 years ago
sdong b88109db19 Pollute buffer before calling Read() (#8955) 3 years ago
Akanksha Mahajan a2f29ce70a Update History.md for SingleDelete with user defined timestamp (#8964) 3 years ago
mrambacher e0f697d2bd Make SliceTransform into a Customizable class (#8641) 3 years ago
Yanqin Jin b92cef2d1d Sort per-file blob read requests by offset (#8953) 3 years ago
Hui Xiao b25f2afeff Return Status::NotSupported() in RateLimiter::GetTotalPendingRequests default impl (#8950) 3 years ago
sdong c988e4720b Add HISTORY.md entry to a recent bug fix. (#8948) 3 years ago
Hui Xiao 58444eadda Make RateLimiter::GetTotalPendingRequest() non pure virtual for backward compability (#8938) 3 years ago
Peter Dillinger 5268cdc997 Finish BackupEngine migration to IOStatus (#8940) 3 years ago
mrambacher 6924869867 Make SystemClock into a Customizable Class (#8636) 3 years ago
Peter Dillinger d497cdfbb2 Update version to 6.25.0 (#8935) 3 years ago
anand76 99fe4c5005 Add a gflag for IO uring enable/disable (#8931) 3 years ago
Jay Zhuang 1c290c785d RemoteCompaction support Fallback to local compaction (#8709) 3 years ago
Yanqin Jin b512f4bc76 Batch blob read IO for MultiGet (#8699) 3 years ago
Peter Dillinger 4149d044cd Change `SstFileMetaData::size` from `size_t` to `uint64_t` (#8926) 3 years ago
mrambacher 272cc77751 Added a default Name method to Statistics (#8918) 3 years ago
Akanksha Mahajan d6aa8c49f8 Expose blob file information through the EventListener interface (#8675) 3 years ago
Jay Zhuang b97c53b629 Add compaction priority information in RemoteCompaction (#8707) 3 years ago
Peter Dillinger 2819c7840e Fix PrepopulateBlockCache::kFlushOnly (#8750) 3 years ago
anand76 7743f033b1 More robust checking of IO uring completion data (#8894) 3 years ago
eharry 0b6be7eb68 Fix WAL log data corruption #8723 (#8746) 3 years ago
Yanqin Jin 2a2b3e03a5 Allow WriteBatch to have keys with different timestamp sizes (#8725) 3 years ago
Levi Tamasi 5f40b05c98 Update HISTORY.md for PR 8899 (#8905) 3 years ago
Hui Xiao 12542488ef Add public API RateLimiter::GetTotalPendingRequests() (#8890) 3 years ago
Hui Xiao 6785135bc2 Update HISTORY.md for new rate limiter io priorities (#8896) 3 years ago
hx235 45175ca2e1 Charge read to rate limiter in BackupEngine (#8722) 3 years ago
Zhiyi Zhang 0cb0fc6fd3 Add DB properties for BlobDB (#8734) 3 years ago
Peter Dillinger e40b04e9fa Fix POSIX LockFile after failure to create file (#8747) 3 years ago
Andrew Kryczka 9308ff366c Bytes read/written stats for `CreateNewBackup*()` (#8819) 3 years ago
Andrew Kryczka 941543721d Bytes read stat for `VerifyChecksum()` and `VerifyFileChecksums()` APIs (#8741) 3 years ago
Peter Dillinger c9cd5d25a8 Remove some unneeded code (#8736) 3 years ago
Peter Dillinger 32752551b9 Fix a buffer size race condition in BackupEngine (#8732) 3 years ago
anand76 ec9f52ece6 Fix a race in LRUCacheShard::Promote (#8717) 3 years ago
Peter Dillinger 13ded69484 Built-in support for generating unique IDs, bug fix (#8708) 3 years ago