Commit Graph

2340 Commits (c5d367f47226cac748148882e156f9c73cca38af)

Author SHA1 Message Date
Akanksha Mahajan 3653029dda Add stats related to async prefetching (#9845) 3 years ago
Akanksha Mahajan 5bd374b392 Add experimental new FS API AbortIO to cancel read request (#9901) 3 years ago
yuzhangyu fff28a7725 Add blob dump support to the dump command (#9881) 3 years ago
Yanqin Jin d13825e586 Add rollback_deletion_type_callback to TxnDBOptions (#9873) 3 years ago
Peter Dillinger 1bac873fcf Mark GetLiveFilesStorageInfo ready for production use (#9868) 3 years ago
Federico Guerinoni bbf5867353 Add C API for setting `strict_capacity_limit` (#9855) 3 years ago
Jay Zhuang 3d473235d4 Update main version.h to NEXT release (7.3) (#9852) 3 years ago
sdong 4f9c0fd083 Add Aggregation Merge Operator (#9780) 3 years ago
Yanqin Jin be81609b43 Add a `fail_if_not_bottommost_level` to IngestExternalFileOptions (#9849) 3 years ago
Akanksha Mahajan 0c7f455f85 Make initial auto readahead_size configurable (#9836) 3 years ago
yuzhangyu 082eb04200 Add option --decode_blob_index to dump_live_files command (#9842) 3 years ago
Yanqin Jin fe63899d1a Add checks to GetUpdatesSince (#9459) 3 years ago
Andrew Kryczka d6e016be6d Expose `CacheEntryRole` and map keys for block cache stat collections (#9838) 3 years ago
Levi Tamasi 5645207758 Expose the amount of garbage in live blob files as a dedicated DB property (#9835) 3 years ago
Jay Zhuang dc1c90c4e3 Support canceling running RemoteCompaction on remote side (#9725) 3 years ago
Peter Dillinger 7c7df1850a Update main version.h to NEXT release (#9834) 3 years ago
Jay Zhuang f934a0af46 Add event listener support on remote compactor side (#9821) 3 years ago
mrambacher b7db7eae26 Plugin Registry (#7949) 3 years ago
gitbw95 f241d082b6 Prevent double caching in the compressed secondary cache (#9747) 3 years ago
Akanksha Mahajan 0b8f885939 Update stats for Read and ReadAsync in random_access_file_reader for async prefetching (#9810) 3 years ago
Hui Xiao 49623f9c8e Account memory of big memory users in BlockBasedTable in global memory limit (#9748) 3 years ago
Ramkumar Vadivelu 633b7f15d5 Update/Fix API comments for OpenForReadOnly() and OpenAsSecondary() (#9807) 3 years ago
gukaifeng 60ceb8d0e2 rename property "kIsFileDeletionsEnabled" to "kIsFileDeletionsDisabled" (#9791) 3 years ago
Yanqin Jin 1a1c5bda23 Disallow commit-time-batch for write-prepared/write-unprepared txn conditionally (#9794) 3 years ago
Hui Xiao 9cd47ce554 Add Env::IOPriority to IOOptions (#9806) 3 years ago
yaphet fcd32e687b remove some break line (#9716) 3 years ago
Bo Wang bcabee737f Improve comments for some files (#9793) 3 years ago
Andrew Kryczka f246e56d0a Fix a few documentation errors including in public APIs (#9789) 3 years ago
Peter Dillinger 105d7f0c7c Document SetOptions API (#9778) 3 years ago
Peter Dillinger 40e3f30a28 Fix FileStorageInfo fields from GetLiveFilesMetaData (#9769) 3 years ago
Alan Paxton b6ad0d958f Fb 9718 verify checksums is ignored (#9767) 3 years ago
Hui Xiao e2cb9aa27c Clarify Options::rate_limiter api doc for #9607 Rate-limit automatic WAL flush after each user write (#9745) 3 years ago
Peter Dillinger 91687d70ea Fix a major performance bug in 7.0 re: filter compatibility (#9736) 3 years ago
gitbw95 8102690a52 Update Cache::Release param from force_erase to erase_if_last_ref (#9728) 3 years ago
Hui Xiao b360d25deb Update HISTORY.md and version.h for 7.1 release (#9727) 3 years ago
duyuqi cbe303c19b fix a bug, c api, if enable inplace_update_support, and use create sn… (#9471) 3 years ago
Akanksha Mahajan 49a10feb21 Provide implementation to prefetch data asynchronously in FilePrefetchBuffer (#9674) 3 years ago
Peter Dillinger a8a422e962 Add manifest fix-up utility for file temperatures (#9683) 3 years ago
Peter Dillinger cff0d1e8e6 New backup meta schema, with file temperatures (#9660) 3 years ago
Yanqin Jin 5894761056 Improve stress test for transactions (#9568) 3 years ago
slk 95305c44a1 Add OpenAndTrimHistory API to support trimming data with specified timestamp (#9410) 3 years ago
Akanksha Mahajan 8465cccde2 Posix API support for Async Read and Poll APIs (#9578) 3 years ago
Hui Xiao ca0ef54f16 Rate-limit automatic WAL flush after each user write (#9607) 3 years ago
Jay Zhuang 36aec94d85 `compression_per_level` should be used for flush and changeable (#9658) 3 years ago
Hui Xiao 4a776d81cc Dynamic toggling of BlockBasedTableOptions::detect_filter_construct_corruption (#9654) 3 years ago
Akanksha Mahajan d74468e348 Update Poll and ReadAsync API in File System (#9623) 3 years ago
sdong 33742c2a9f Remove BlockBasedTableOptions.hash_index_allow_collision (#9454) 3 years ago
Changneng Chen 9ed96703d1 Add support for BlobDB to ldb (#9630) 3 years ago
Bo Wang f706a9c199 Add a secondary cache implementation based on LRUCache 1 (#9518) 3 years ago
Yanqin Jin 6f12599863 Support WBWI for keys having timestamps (#9603) 3 years ago