Commit Graph

1125 Commits (6892f19b1163ae056df4b4abeacc979c61385404)

Author SHA1 Message Date
Andrew Kryczka 3dc823212d add missing release notes to HISTORY.md (#7545) 4 years ago
Andrew Kryczka 75d3b6fdf0 Redesign block cache pinning API (#7520) 4 years ago
Akanksha Mahajan 9dd25487cc Update release history 6.14 (#7525) 4 years ago
Akanksha Mahajan 38d0a365e3 Add Stats for MultiGet (#7366) 4 years ago
Jay Zhuang 8891e9a0eb Disallow trivial move if BottommostLevelCompaction is kForce* (#7368) 4 years ago
Peter Dillinger 9082771b86 Add is_full_compaction to CompactionJobStats, cleanup (#7451) 4 years ago
sdong 7508175558 Introduce options.check_flush_compaction_key_order (#7467) 4 years ago
Peter Dillinger ddbc5dad05 Enable force_consistency_checks by default (#7446) 4 years ago
Akanksha Mahajan 9d212d3f0e Provide users with option to opt-in to get corrupt data in logs/messages (#7420) 4 years ago
Ramkumar Vadivelu c203e01773 reset refitting_level_ flag to false in error paths (#7403) 4 years ago
Peter Dillinger 9d8eb77c4d Less I/O for incremental backups, slightly better corruption detection (#7413) 4 years ago
Peter Dillinger 52691703fc Update HISTORY.md for #7346 (#7417) 4 years ago
Peter Dillinger b475a83f9d Postponing custom checksum support in BackupEngine (#7411) 4 years ago
Zhichao Cao c268628c25 Map retryable IO error during Flush without WAL to soft error and no switch memtable during resume (#7310) 4 years ago
anand76 b9750c7c3c Update HISTORY.md with IO fencing error code (#7402) 4 years ago
Peter Dillinger 93719fc953 Restore file size in backup table file names (and other cleanup) (#7400) 4 years ago
Peter Dillinger 7780a360eb Fix HISTORY.md and check_format_compatible.sh for 6.13 branch (#7401) 4 years ago
mrambacher 67bd5401e9 Changes to EncryptedEnv public API (#7279) 4 years ago
mrambacher 7d472accdc Bring the Configurable options together (#5753) 4 years ago
Peter Dillinger ecc8ffe17b Update master to version 6.13 (#7378) 4 years ago
Yanqin Jin 205e577694 Cancel tombstone skipping during bottommost compaction (#7356) 4 years ago
Peter Dillinger 92639b93a6 Fix checkpoint file deletion race with avoid_unnecessary_blocking_io (#7369) 4 years ago
Yanqin Jin 8307d4400c Update HISTORY.md for PR7329 (#7355) 4 years ago
Andrew Kryczka 5746767387 add `ldb unsafe_remove_sst_file` subcommand (#7335) 4 years ago
Andrew Kryczka 40e97b02be add warning on `DeleteFile()` API (#7337) 4 years ago
Andrew Kryczka af54c4092a fix SstFileWriter with dictionary compression (#7323) 4 years ago
Hiep d0c1a01c1b Avoid converting MERGES to PUTS when allow_ingest_behind is true (#7166) 4 years ago
Andrew Kryczka 177f8bd063 Bound L0->Lbase fanout in dynamic leveled compaction (#7325) 4 years ago
Akanksha Mahajan 963314ffd6 Add unit test for max_write_buffer_size_to_maintain (#7311) 4 years ago
Jay Zhuang c2485f2d81 Add buffer prefetch support for non directIO usecase (#7312) 4 years ago
Peter Dillinger 9aad24da55 Real fix for race in backup custom checksum checking (#7309) 4 years ago
sdong 722814e357 Get() to fail with underlying failures in PartitionIndexReader::CacheDependencies() (#7297) 4 years ago
Zhichao Cao d51f88c9e4 Pass SST file checksum information through OnTableFileCreated (#7108) 4 years ago
Connor1996 416943bf28 Eliminates a no-op compaction upon snapshot release when disabling auto compactions (#7267) 4 years ago
Akanksha Mahajan 3844612625 Bug Fix for memtables not trimmed down. (#7296) 4 years ago
Peter Dillinger a1b5484811 Work around a backup bug with DB custom checksums (#7294) 4 years ago
Andrew Kryczka 5d5ff82408 Disable `recycle_log_file_num` with `kTolerateCorruptedTailRecords` (#7271) 4 years ago
Yanqin Jin 92593d511a Add a new EntryType for deletion with timestamp (#7195) 4 years ago
sdong 1760637539 CompactRange() refit level should confirm destination level is not empty (#7261) 4 years ago
Jay Zhuang 69760b4d05 Introduce a global StatsDumpScheduler for stats dumping (#7223) 4 years ago
Andrew Kryczka a1aa3f8385 Disable manual compaction during `ReFitLevel()` (#7250) 4 years ago
Zitan Chen b578ca2e4d BackupEngine supports custom file checksums (#7085) 4 years ago
sdong 41c328fe57 Fix a perf regression that caused every key to go through upper bound check (#7209) 4 years ago
Yanqin Jin a38f04ac26 Update HISTORY and version for 6.12 release (#7194) 4 years ago
Tomas Kolda cd4592c220 SST Partitioner interface that allows to split SST files (#6957) 4 years ago
Cheng Chang 7af1fab443 Update HISTORY (#7158) 4 years ago
Jay Zhuang b0c5ecd6b3 Make max_subcompactions dynamically changeable (#7159) 4 years ago
mrambacher d44cbc5314 Add hash of key/value checks when paranoid_file_checks=true (#7134) 4 years ago
Haosen Wen dbc51adbac Use steady_clock instead of system_clock in FileOperationInfo::TimePoint (#7153) 4 years ago
Zitan Chen b923dc720b BackupEngine computes table checksums only once if db session ids are available (#7110) 4 years ago