Commit Graph

507 Commits (20d49da90ced7cda61ec49bcff3f55b58d8e0cf5)

Author SHA1 Message Date
Yi Wu 8a1ecd1982 Fix build failures due to missing JEMALLOC_CXX_THROW macro (#5053) 6 years ago
Siying Dong 0920bf4e68 Revert "Remove PlainTable's feature store_index_in_file (#4914)" (#5034) 6 years ago
Siying Dong aef763b6d6 Make statistics's stats_level change thread-safe (#5030) 6 years ago
Siying Dong 5e298f865b Add two more StatsLevel (#5027) 6 years ago
Zhongyi Xie c4f5d0aa15 add GetStatsHistory to retrieve stats snapshots (#4748) 6 years ago
Fosco Marotto 48c8d8445e Update version and history for 6.0 6 years ago
Zhongyi Xie ed995c6a69 add whole key bloom filter support in memtables (#4985) 6 years ago
Aubin Sanyal 3231a2e581 Deprecate ttl option from CompactionOptionsFIFO (#4965) 6 years ago
Andrew Kryczka c8c8104d7e Dictionary compression for files written by SstFileWriter (#4978) 6 years ago
Yanqin Jin 5af9446ee6 Remove Lua compaction filter from RocksDB main repo (#4971) 6 years ago
Yanqin Jin a69d4deefb Atomic ingest (#4895) 6 years ago
Andrew Kryczka 62f70f6d14 Reduce scope of compression dictionary to single SST (#4952) 6 years ago
Peter (Stig) Edwards 79496d71ed Increment NUMBER_BLOCK_NOT_COMPRESSED when !GoodCompressionRatio (#4929) 6 years ago
Yanqin Jin 2d049ab7e8 Checksum properties block for block-based table (#4956) 6 years ago
tang-jianfeng 08809f5e6c Implement trace sampling (#4963) 6 years ago
Siying Dong 1a761e6a6c Add a placeholder in manifest indicating ignorable record (#4960) 6 years ago
Siying Dong f48758e939 Deprecate CompactionFilter::IgnoreSnapshots() = false (#4954) 6 years ago
Siying Dong cf3a671733 Remove cuckoo hash memtable (#4953) 6 years ago
Yanqin Jin 158da7a6ee Verify checksum before ingestion (#4916) 6 years ago
Siying Dong ee1818081f Remove PlainTable's feature store_index_in_file (#4914) 6 years ago
Andrew Kryczka 8ec3e72551 Cache dictionary used for decompressing data blocks (#4881) 6 years ago
Siying Dong d94aa2f7db Make compaction_pri = kMinOverlappingRatio to be default (#4911) 6 years ago
Siying Dong 5bf941966b CompactionPri = kMinOverlappingRatio also uses compensated file size (#4907) 6 years ago
Siying Dong 08b8cea69f Deleting Blob files also goes through SstFileManager (#4904) 6 years ago
Andrew Kryczka 16a5ac5b69 Update HISTORY.md with new use of ZSTD_CDict (#4901) 6 years ago
Yanqin Jin e79df377c5 Use chrono::time_point instead of time_t (#4868) 6 years ago
Siying Dong 4e37251b4d With ldb --try_load_options and wal_dir doesn't exist, ignore it (#4875) 6 years ago
Siying Dong 1fb2e274c5 Remove some components (#4101) 6 years ago
Andrew Kryczka 9e2c804fe6 Fix point lookup on range tombstone sentinel endpoint (#4829) 6 years ago
DorianZheng 8c79f79208 Fix skip WAL for whole write_group when leader's callback fail (#4838) 6 years ago
Andrew Kryczka ace543a815 fix accounting for range tombstones in TableProperties (#4841) 6 years ago
Anand Ananthabhotla b9d6eccac1 Lock free MultiGet (#4754) 6 years ago
Siying Dong f0dda35d7d Preload some files even if options.max_open_files (#3340) 6 years ago
Andrew Kryczka e0be1bc4f1 fix DeleteRange memory leak for mmap and block cache (#4810) 6 years ago
Yanqin Jin 4fce44fc8b Improve flushing multiple column families (#4708) 6 years ago
Yanqin Jin f307479ba6 Enable checkpoint of read-only db (#4681) 6 years ago
Maysam Yabandeh b878f93c70 Extend Transaction::GetForUpdate with do_validate (#4680) 6 years ago
Yanqin Jin 1d679e35fd Update HISTORY.md (#4753) 6 years ago
Fosco Marotto 55479eb572 Update History for fast-forwarded 5.18 branch 6 years ago
Siying Dong 6e938c904f Make NewBloomFilterPolicy() use full filter by default (#4735) 6 years ago
Yi Wu 512a5e3ef8 Fix BlockBasedTable not always using memory allocator if available (#4678) 6 years ago
Abhishek Madan e76448185c Remove DeleteRange experimental comment (#4709) 6 years ago
Andrew Kryczka 07cf0ee589 Fix ticker stat for number files closed (#4703) 6 years ago
Yi Wu 05d9d82181 Revert "Move MemoryAllocator option from Cache to BlockBasedTableOpti… (#4697) 6 years ago
Abhishek Madan ed5aec5ba3 Fix range tombstone covering short-circuit logic (#4698) 6 years ago
Yi Wu b32d087dbb Move MemoryAllocator option from Cache to BlockBasedTableOptions (#4676) 6 years ago
Soli Como 5945e16dfc Divide `NO_ITERATORS` into two counters `NO_ITERATOR_CREATED` and `NO_ITERATOR_DELETE` (#4498) 6 years ago
Andrew Kryczka ea9454700a Backup engine support for direct I/O reads (#4640) 6 years ago
Zhongyi Xie b313019326 use per-level perfcontext for DB::Get calls (#4617) 6 years ago
Fosco Marotto 050d73551b Update history and version for future 5.18 release. 6 years ago