Commit Graph

88 Commits (3d844dff1d17484c49b0b57a5c30d0dcf9c158a0)

Author SHA1 Message Date
sdong 0ed8cb666d Write file temperature information to manifest (#8284) 4 years ago
Levi Tamasi 2d37830e44 Make blob related VersionEdit tags unignorable (#7886) 4 years ago
Cheng Chang e44948295e Make it able to ignore WAL related VersionEdits in older versions (#7873) 4 years ago
Yanqin Jin eee0af9af1 Add full_history_ts_low to column family (#7740) 4 years ago
Cheng Chang 1e40696dd1 Track WAL in MANIFEST: LogAndApply WAL events to MANIFEST (#7601) 4 years ago
Levi Tamasi b0e7834100 Integrate blob file writing with the flush logic (#7345) 4 years ago
Levi Tamasi 9b083cb11c Build blob file reader/writer classes in LITE mode as well (#7272) 4 years ago
Cheng Chang cd48ecaa1a Define WAL related classes to be used in VersionEdit and VersionSet (#7164) 4 years ago
Yanqin Jin 3020df9df5 Remove unnecessary inclusion of version_edit.h in env (#6952) 5 years ago
Zhichao Cao 5c6346c420 Revert "Added the safe-to-ignore tag to version_edit (#6530)" (#6569) 5 years ago
Zhichao Cao e10553f2a6 Added the safe-to-ignore tag to version_edit (#6530) 5 years ago
Levi Tamasi c15e85bdcb Move BlobDB related files under db/ to db/blob/ (#6519) 5 years ago
Levi Tamasi f5bc3b99d5 Split BlobFileState into an immutable and a mutable part (#6502) 5 years ago
Levi Tamasi d87c10c6ab Add blob file state to VersionEdit (#6416) 5 years ago
sdong fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 5 years ago
Zhichao Cao 4369f2c7bb Checksum for each SST file and stores in MANIFEST (#6216) 5 years ago
Levi Tamasi 752c87af78 Clean up VersionEdit a bit (#6383) 5 years ago
sdong aa1857e2df Support options.max_open_files = -1 with periodic_compaction_seconds (#6090) 5 years ago
sdong d8c28e692a Support options.ttl with options.max_open_files = -1 (#6060) 5 years ago
Levi Tamasi 5f025ea832 BlobDB GC: add SST <-> oldest blob file referenced mapping (#5903) 5 years ago
Vijay Nadimpalli 979fbdc696 Persistent globally unique DB ID in manifest (#5725) 5 years ago
Siying Dong 000b9ec217 Move some logging related files to logging/ (#5387) 6 years ago
Siying Dong 8843129ece Move some memory related files from util/ to memory/ (#5382) 6 years ago
Siying Dong e9e0101ca4 Move test related files under util/ to test_util/ (#5377) 6 years ago
Siying Dong 1a761e6a6c Add a placeholder in manifest indicating ignorable record (#4960) 6 years ago
Faustin Lammler 7d65bd5ce4 Fix spelling errors (#4827) 6 years ago
Yanqin Jin 4fce44fc8b Improve flushing multiple column families (#4708) 6 years ago
Yanqin Jin d116a1725d Update recovery code for version edits group commit. (#3945) 6 years ago
Maysam Yabandeh caf0f53a74 Index value delta encoding (#3983) 6 years ago
Yanqin Jin 54de56844d Remove random writes from SST file ingestion (#4172) 6 years ago
Yanqin Jin 4011012d9d Specify the underlying type of enums. 7 years ago
Siying Dong d59549298f Skip deleted WALs during recovery 7 years ago
Siying Dong d5afa73789 Revert "Skip deleted WALs during recovery" 7 years ago
Maysam Yabandeh 73f21a7b21 Skip deleted WALs during recovery 7 years ago
Andrew Kryczka 5d68243e61 Comment out unused variables 7 years ago
Igor Sugak aba3409740 Back out "[codemod] - comment out unused parameters" 7 years ago
David Lai f4a030ce81 - comment out unused parameters 7 years ago
Sagar Vemuri 72502cf227 Revert "comment out unused parameters" 7 years ago
Victor Gao 1d7048c598 comment out unused parameters 7 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 7 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 8 years ago
Sagar Vemuri 343b59d6ee Move various string utility functions into string_util 8 years ago
Jay Edgar efd013d6d8 Miscellaneous performance improvements 8 years ago
Baraa Hamodi 21e95811d1 Updated all copyright headers to the new format. 9 years ago
sdong b77eb16aba New Manifest format to allow customized fields in NewFile. 9 years ago
Ari Ekmekji 74c755c552 Added JSON manifest dump option to ldb command 9 years ago
Igor Canadi 9f7fc3ac45 Turn on -Wshadow 10 years ago
Yueh-Hsuan Chiang c9c935923e Move the check to the beginning of the loop in VersionEdit::EncodeTo() 10 years ago
Yueh-Hsuan Chiang 2110e43a5a Remove an unnecessary include file in version_edit.cc 10 years ago
Yueh-Hsuan Chiang 3772a3d09d Fix the bug where compaction does not fail when RocksDB can't create a new file. 10 years ago