Commit Graph

2340 Commits (c5d367f47226cac748148882e156f9c73cca38af)

Author SHA1 Message Date
Alan Paxton e5b34f5867 Fb 5789 max total WAL size clarification (#9108) 3 years ago
Hui Xiao 3018a3e27e Minor improvement to CacheReservationManager/WriteBufferManager/CompressionDictBuilding (#9139) 3 years ago
Siying Dong 28bab0ef7e Improve comments on options.writable_file_max_buffer_size (#9131) 3 years ago
Hui Xiao a64c8ca7a8 Sanitize negative request bytes in GenericRateLimiter::Request and clarify API (#9112) 3 years ago
Jay Zhuang 29102641dd Skip directory fsync for filesystem btrfs (#8903) 3 years ago
Andrew Kryczka 67a7b74b7f Clarify setting `CompressionOptions::max_dict_bytes > 0` will charge block cache (#9119) 3 years ago
Peter Dillinger 82afa01815 Some API clarifications (#9080) 3 years ago
mrambacher f72c834eab Make FileSystem a Customizable Class (#8649) 3 years ago
Peter Dillinger 92e2399669 Fix EnvLibrados and add to CI (#9088) 3 years ago
Peter Dillinger a7d4bea43a Implement XXH3 block checksum type (#9069) 3 years ago
Peter Dillinger 5bf9a7d5ee Clarify caching behavior for index and filter partitions (#9068) 3 years ago
sdong 633f069c29 Update Release Version to 6.26 (#9059) 3 years ago
Andrew Kryczka 4217d1bce7 Support `GetMapProperty()` with "rocksdb.dbstats" (#9057) 3 years ago
sdong c66b4429ff Incremental Space Amp Compactions in Universal Style (#8655) 3 years ago
Zhichao Cao 6d93b87588 Add lowest_used_cache_tier to ImmutableDBOptions to enable or disable Secondary Cache (#9050) 3 years ago
Peter Dillinger ad5325a736 Experimental support for SST unique IDs (#8990) 3 years ago
anand76 aa21896880 Add property_bag to FileOptions (#9030) 3 years ago
Jay Zhuang 314de7e7de Make `DB::Close()` thread-safe (#8970) 3 years ago
Peter Dillinger 3ffb3baa0b Add (Live)FileStorageInfo API (#8968) 3 years ago
jsteemann ab6755711b add IsSyncThreadSafe() override to EncryptedWritableFile (#8993) 3 years ago
Levi Tamasi fbb09cf7aa Mention a new BlobDB option in a couple of comments (#9038) 3 years ago
Giuseppe Ottaviano 22d4dc5066 Fix race in WriteBufferManager (#9009) 3 years ago
Levi Tamasi 3e1bf771a3 Make it possible to force the garbage collection of the oldest blob files (#8994) 3 years ago
Andrew Kryczka a282eff3d1 Protect existing files in `FaultInjectionTest{Env,FS}::ReopenWritableFile()` (#8995) 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 b632ed0c67 Add file temperature related counter and bytes stats to and io_stats (#8710) 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
Ramkumar Vadivelu fe994bbd0b Misc doc fixes (#8983) 3 years ago
Peter Dillinger 61a63ae2f9 Add/improve misc comments (#8963) 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
mrambacher e0f697d2bd Make SliceTransform into a Customizable class (#8641) 3 years ago
Hui Xiao b25f2afeff Return Status::NotSupported() in RateLimiter::GetTotalPendingRequests default impl (#8950) 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
Jay Zhuang 1c290c785d RemoteCompaction support Fallback to local compaction (#8709) 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
Zhichao Cao 82e7631de6 Replace Status with IOStatus in the backupable_db (#8820) 3 years ago
mrambacher dafa584fd1 Change the File System File Wrappers to std::unique_ptr (#8618) 3 years ago
Yanqin Jin 2a2b3e03a5 Allow WriteBatch to have keys with different timestamp sizes (#8725) 3 years ago
Peter Dillinger bda8d93ba9 Fix and detect headers with missing dependencies (#8893) 3 years ago
mrambacher dc0dc90cf5 Make Statistics a Customizable Class (#8637) 3 years ago
Hui Xiao 12542488ef Add public API RateLimiter::GetTotalPendingRequests() (#8890) 3 years ago