Commit Graph

4987 Commits (e576f2ab1920b05892d6ae330f982963e02b6a14)

Author SHA1 Message Date
haoyuhuang 74a334a2eb Provide an option so that SST ingestion won't fall back to copy after hard linking fails (#5333) 6 years ago
Zhongyi Xie 09b534cc2f improve comments for CompactionJob (#5341) 6 years ago
Siying Dong 02830a20f8 Add comments in db/dbformat.h 6 years ago
Siying Dong dc30a9b69b Add comments to db/db_iter.h (#5340) 6 years ago
Thomas Fersch 3d9d77d900 Restrict L0->L0 compaction according to max_compaction_bytes option (#5329) 6 years ago
haoyuhuang 518cd1a62a Use GetCurrentManifestPath to locate current MANIFEST file (#5331) 6 years ago
Siying Dong b2274da0e5 LogWriter to only flush after finish generating whole record (#5328) 6 years ago
Siying Dong cd43446d01 Improve DBTablePropertiesTest.GetPropertiesOfTablesInRange (#5302) 6 years ago
Vijay Nadimpalli 931c9df886 Use separate status code for column family drop and db shutdown in progress (#5275) 6 years ago
Maysam Yabandeh 5c0e304170 WritePrepared: Clarify the need for two_write_queues in unordered_write (#5313) 6 years ago
Yanqin Jin fb4c6a31ce Log replay integration for secondary instance (#5305) 6 years ago
yiwu-arbug f3a7847598 Reduce iterator key comparison for upper/lower bound check (#5111) 6 years ago
Siying Dong f82e693a31 RangeDelAggregator::StripeRep::Invalidate() to be skipped if empty (#5312) 6 years ago
Yanqin Jin 1583cb402e Fix a flaky test with test sync point (#5310) 6 years ago
Maysam Yabandeh f0e8216197 WritePrepared: Fix deadlock in WriteRecoverableState (#5306) 6 years ago
Thomas Fersch a42757607d Use pre-increment instead of post-increment for iterators (#5296) 6 years ago
Maysam Yabandeh 3c3252a06a Fix tsan complaint in ConcurrentMergeWrite test (#5308) 6 years ago
anand76 6492430eaf Fix a bug in db_stress and an incorrect assertion in FilePickerMultiGet (#5301) 6 years ago
Maysam Yabandeh f383641a1d Unordered Writes (#5218) 6 years ago
Yanqin Jin e626016545 Fix a race condition caused by unlocking db mutex (#5294) 6 years ago
Jelte Fennema 6451673f37 Add C bindings for LowerThreadPoolIO/CPUPriority (#5285) 6 years ago
Siying Dong 9fad3e21eb Merging iterator to avoid child iterator reseek for some cases (#5286) 6 years ago
anand76 181bb43f08 Fix bugs in FilePickerMultiGet (#5292) 6 years ago
Siying Dong 25d81e4577 DBIter::Next() can skip user key checking if previous entry's seqnum is 0 (#5244) 6 years ago
Zhongyi Xie bdba6c56dd add WAL replay in TryCatchUpWithPrimary (#5282) 6 years ago
Maysam Yabandeh 6a40ee5eb1 Refresh snapshot list during long compactions (2nd attempt) (#5278) 6 years ago
Zhongyi Xie 5d27d65bef multiget: fix memory issues due to vector auto resizing (#5279) 6 years ago
Siying Dong 4479dff208 Reduce binary search when reseek into the same data block (#5256) 6 years ago
Siying Dong 4e0f2aadb0 DB::Close() to fail when there are unreleased snapshots (#5272) 6 years ago
Maysam Yabandeh 521d234bda Revert snap_refresh_nanos feature (#5269) 6 years ago
David Palm a5debd7ed8 Add rocksdb_property_int_cf (#5268) 6 years ago
Yanqin Jin 35e6ba734e Fix a bug when trigger atomic flush and close db (#5254) 6 years ago
Sagar Vemuri 3548e4220d Improve explicit user readahead performance (#5246) 6 years ago
Maysam Yabandeh 8c7eb59838 Fix ubsan failure in snapshot refresh (#5257) 6 years ago
Maysam Yabandeh 506e8448be Refresh snapshot list during long compactions (#5099) 6 years ago
niukuo 084a3c697c add missing rocksdb_flush_cf in c (#5243) 6 years ago
Yanqin Jin da96f2fe00 Close WAL files before deletion (#5233) 6 years ago
Mike Kolupaev cd77d3c558 Don't call FindObsoleteFiles() in ~ColumnFamilyHandleImpl() if CF is not dropped (#5238) 6 years ago
Zhongyi Xie aa56b7e74a secondary instance: add support for WAL tailing on `OpenAsSecondary` 6 years ago
qinzuoyan a7d103198e Print smallest and largest seqno in Version::DebugString() for more details (#5231) 6 years ago
Siying Dong 72c8533f2c DBIter to use IteratorWrapper for inner iterator (#5214) 6 years ago
Sagar Vemuri 47fd574829 Log file_creation_time table property (#5232) 6 years ago
Mike Kolupaev df38c1ce66 Add BlockBasedTableOptions::index_shortening (#5174) 6 years ago
jsteemann de76909464 refactor SavePoints (#5192) 6 years ago
Yanqin Jin c77aab584e Force read existing data during db repair (#5209) 6 years ago
Siying Dong 7a73adda9c Add some "inline" annotation to DBIter functions (#5217) 6 years ago
Sagar Vemuri efa948741c Use creation_time or mtime when file_creation_time=0 (#5184) 6 years ago
Siying Dong d6862b3f51 Make ReadRangeDelAggregator::ShouldDelete() more inline friendly (#5202) 6 years ago
Siying Dong 01cfea6637 Some small code changes to improve Next() (#5200) 6 years ago
Siying Dong 992dfc7811 Introduce InternalIteratorBase::NextAndGetResult() (#5197) 6 years ago