main
Add interpolation search as an alternative to binary search (#14247)
Extend Get/MultiGet deadline support to table open (#6982)
Measuring script (fails fixed)
Support automated interpolation search (#14383)
First working example of range query!
Support UDI as primary index (#14547)
Collecting and creating SER-tree files!
Prune MultiScan blocks using first internal key (#14784)
Guard auto-readahead against exhausted index iter (#14631)
Separate keys and values in data blocks (#14287)
Add per-block-type block read byte perf counters (#14473)
Enforce < 4GB sizes for keys, values, and some BlockBuilder inputs (#14461)
Add prefetch feature enum to FSSupportedOps (#13917)
Refactor FilePrefetchBuffer code (#12097)
Fix bug with kHashSearch and changing prefix_extractor with SetOptions (#10128)
Add uniform block tracking stats (#14513)
Add block type to corruption error message (#14225)
Start development 11.4 (#14747)
Support pro-actively erasing obsolete block cache entries (#12694)
Fix check-sources.sh non-ASCII check and remove non-ASCII from sources (#14729)
Format files under table/ by clang-format (#10852)
Preliminary support for custom compression algorithms (#13659)
Introduce tail estimation to prevent oversized compaction files (#14051)
Big refactor for preliminary custom compression API (#13540)
Remove redundant no_io parameters to filter functions (#12762)
Merge BuiltinFilterBitsBuilder into FilterBitsBuilder for accurate filter size estimation (#14111)
Refactor/improve PartitionedIndexBuilder::AddIndexEntry (#13828)
Eliminate some parameters redundant with ReadOptions (#12761)
Reformat source files (#14331)
Hide FilterBits{Builder,Reader} from public API (#9592)
Major Cache refactoring, CPU efficiency improvement (#10975)
DROP support for block-based SST format_version < 2 (#14315)
Fix an assertion failure in stress test (#13988)
Remove obsolete compression code and some .h->.cc movement (#14325)