Commit Graph

32 Commits (925d8252e5303c35760b64fff999753987f8b533)

Author SHA1 Message Date
Hui Xiao 11cb6af6e5 Fix bug of prematurely excluded CF in atomic flush contains unflushed data that should've been included in the atomic flush (#11148) 2 years ago
Peter Dillinger 390cc0b156 Ensure LockWAL() stall cleared for UnlockWAL() return (#11172) 2 years ago
sdong 4720ba4391 Remove RocksDB LITE (#11147) 2 years ago
Jay Zhuang 1078d860a9 Add an unittest for Periodic compaction conflict with ongoing compaction (#10908) 2 years ago
Hui Xiao 3b8164912e Add manual_wal_flush, FlushWAL() to stress/crash test (#10698) 2 years ago
Jay Zhuang d9e71fb2c5 Fix periodic_task unable to re-register the same task type (#10379) 2 years ago
Wallace 1e9bf25f61 Do not hold mutex when write keys if not necessary (#7516) 2 years ago
Jay Zhuang 18a61a1734 Fix seqno->time worker not scheduled with multi DB instances (#10383) 2 years ago
Jay Zhuang a3acf2ef87 Add seqno to time mapping (#10338) 2 years ago
sdong 49628c9a83 Use std::numeric_limits<> (#9954) 3 years ago
slk 95305c44a1 Add OpenAndTrimHistory API to support trimming data with specified timestamp (#9410) 3 years ago
Yanqin Jin 1cda273dc3 Fix a silent data loss for write-committed txn (#9571) 3 years ago
Levi Tamasi 320d9a8e8a Use a sorted vector instead of a map to store blob file metadata (#9526) 3 years ago
Jay Zhuang 980b9ff385 Add more micro-benchmark tests (#9436) 3 years ago
Peter Dillinger 8064a3ac31 Fix flaky EventListenerTest.DisableBGCompaction (#9400) 3 years ago
Andrew Kryczka 538d2365e9 Fix race condition in BackupEngineTest.ChangeManifestDuringBackupCreation (#9327) 3 years ago
Jay Zhuang 29102641dd Skip directory fsync for filesystem btrfs (#8903) 3 years ago
longlijian ac3f3f3719 Eliminate compiler complaining, which the return type of the function… (#8498) 3 years ago
mrambacher be219089ad Add BlobMetaData retrieval methods (#8273) 3 years ago
Zhichao Cao 95013df278 Do not set bg error for compaction in retryable IO Error case (#7899) 4 years ago
Adam Retter 8ff6557e7f Add further tests to ASSERT_STATUS_CHECKED (2) (#7698) 4 years ago
mrambacher db03172d08 Change ErrorHandler methods to return const Status& (#7539) 4 years ago
Andrew Kryczka 1e00909730 Periodically flush info log out of application buffer (#7488) 4 years ago
Jay Zhuang 69760b4d05 Introduce a global StatsDumpScheduler for stats dumping (#7223) 4 years ago
Jay Zhuang 00de699096 Replace reinterpret_cast with static_cast_with_check (#7067) 4 years ago
sdong fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 5 years ago
Andrew Kryczka c6abe30ee3 Fix concurrent full purge and WAL recycling (#5900) 5 years ago
Little-Wallace f65ec09ef8 Fix IngestExternalFile's bug with two_write_queue (#5976) 5 years ago
sdong bd2c753dd0 Add command "list_file_range_deletes" in ldb (#5615) 5 years ago
Yanqin Jin 1e87f2b68b Ref and unref cfd before and after calling WaitForFlushMemTables (#5513) 5 years ago
Zhongyi Xie 671d15cbdd Persistent Stats: persist stats history to disk (#5046) 5 years ago
Vijay Nadimpalli 49c5a12dbe Organizing rocksdb/db directory 6 years ago
Zhongyi Xie baa5302447 Avoid double-compacting data in bottom level in manual compactions (#5138) 6 years ago
Sergei Glushchenko 39c6c5fc1b Expose DB methods to lock and unlock the WAL (#5146) 6 years ago
Siying Dong 89ab1381f8 Apply automatic formatting to some files (#5114) 6 years ago
Zhongyi Xie c4f5d0aa15 add GetStatsHistory to retrieve stats snapshots (#4748) 6 years ago
Yanqin Jin 5b4c709fad Enable atomic flush (#4023) 6 years ago
Zhongyi Xie cac87fcf57 move dump stats to a separate thread (#4382) 6 years ago
Yi Wu dc813e4b85 Improve log handling when recover without flush (#4405) 6 years ago
Anand Ananthabhotla a27fce408e Auto recovery from out of space errors (#4164) 6 years ago
Mikhail Antonov 927f274939 Avoiding write stall caused by manual flushes (#4297) 6 years ago
Anand Ananthabhotla 52d4c9b7f6 Allow DB resume after background errors (#3997) 6 years ago
Maysam Yabandeh 718c1c9c1f Pass manual_wal_flush also to the first wal file 7 years ago
Siying Dong d59549298f Skip deleted WALs during recovery 7 years ago
Huachao Huang ed7a95b28c Add max_subcompactions as a compaction option 7 years ago
amytai 0a3db28d98 Disallow compactions if there isn't enough free space 7 years ago
Maysam Yabandeh d060421c77 Fix a leak in prepared_section_completed_ 7 years ago
Zhongyi Xie 945f618ba5 log flush reason for better debugging experience 7 years ago
Maysam Yabandeh 18dcf7f98d WritePrepared Txn: PreReleaseCallback 7 years ago
Maysam Yabandeh 857adf388f WritePrepared Txn: Refactor conf params 7 years ago