Commit Graph

1234 Commits (c5f52714fb6327af28a9357531cb4b36d9b67802)

Author SHA1 Message Date
Faustin Lammler 7d65bd5ce4 Fix spelling errors (#4827) 6 years ago
Abhishek Madan 81b6b09f6b Remove v1 RangeDelAggregator (#4778) 6 years ago
Abhishek Madan abf931afa6 Add compaction logic to RangeDelAggregatorV2 (#4758) 6 years ago
Maysam Yabandeh 67e5b5420e Reduce runtime of compact_on_deletion_collector_test (#4779) 6 years ago
DorianZheng 2670fe8c73 Get `CompactionJobInfo` from CompactFiles 6 years ago
Yanqin Jin f307479ba6 Enable checkpoint of read-only db (#4681) 6 years ago
Pengchao Wang c41c60be13 fix tombstone collectable test (#4755) 6 years ago
Maysam Yabandeh b878f93c70 Extend Transaction::GetForUpdate with do_validate (#4680) 6 years ago
Zhongyi Xie 2f1ca4e838 Revert "BaseDeltaIterator: always check valid() before accessing key(… (#4744) 6 years ago
Zhongyi Xie 3a18bb3e15 BaseDeltaIterator: always check valid() before accessing key() (#4702) 6 years ago
Maysam Yabandeh f1b0841f06 WritePrepared: followup fix for snapshot double release issue (#4734) 6 years ago
Maysam Yabandeh 1a5a93ff74 WritePrepared: Fix double snapshot release issue (#4727) 6 years ago
Abhishek Madan 8fe1e06ca0 Clean up FragmentedRangeTombstoneList (#4692) 6 years ago
Zhichao Cao 7125e24619 Add the max trace file size limitation option to Tracing (#4610) 6 years ago
Zhongyi Xie a21cb22ee3 Revert "apply ReadOptions.iterate_upper_bound to transaction iterator… (#4705) 6 years ago
Abhishek Madan 457f77b9ff Introduce RangeDelAggregatorV2 (#4649) 6 years ago
Zhongyi Xie b76398a82b apply ReadOptions.iterate_upper_bound to transaction iterator (#4656) 6 years ago
Yi Wu 05dab3aacd BlobDB: use char array instead of string as buffer (#4662) 6 years ago
Andrew Kryczka ea9454700a Backup engine support for direct I/O reads (#4640) 6 years ago
Sagar Vemuri dc3528077a Update all unique/shared_ptr instances to be qualified with namespace std (#4638) 6 years ago
Peter (Stig) Edwards bec59f9072 Ensure delete[] and not delete is used on buffer_ (#4647) 6 years ago
Siying Dong 566fc8b994 Black list some valgrind tests (#4642) 6 years ago
Maysam Yabandeh 2b5b7bc795 WritePrepared: Fix bug in searching in non-cached snapshots (#4639) 6 years ago
Soli 3f8f81cfeb FIX #3820: shorter file name in logs (#4616) 6 years ago
Simon Grätzer ad21b1af52 Set WriteCommitted txn id to commit sequence number (#4565) 6 years ago
Neil Mayhew 43dbd4411e Adapt three unit tests with newer compiler/libraries (#4562) 6 years ago
Yi Wu c7a45ca91f BlobDB: handle IO error on write (#4580) 6 years ago
jsteemann d1c0d3f358 Small issues (#4564) 6 years ago
Siying Dong c17383f918 Fix WriteBatchWithIndex's SeekForPrev() (#4559) 6 years ago
jsteemann 141ef7f8d3 avoid copying when iterating using range-based for (#4459) 6 years ago
DorianZheng 27090ae8f6 Fix DBImpl::GetColumnFamilyHandleUnlocked race condition (#4391) 6 years ago
Andrew Gallagher 897fe6a4a3 rocksdb: put `#pragma once` before `#ifdef` 6 years ago
Yi Wu 04d373b260 BlobDB: handle IO error on read (#4410) 6 years ago
Anand Ananthabhotla 72712f4e28 Allow dynamic modification of window size and deletion trigger (#4403) 6 years ago
Yanqin Jin 8959063c9c Store the return value of Fsync for check 6 years ago
Maysam Yabandeh 3f5282268f Skip concurrency control during recovery of pessimistic txn (#4346) 6 years ago
Andrew Kryczka 2c14662213 Revert "Digest ZSTD compression dictionary once per SST file (#4251)" (#4347) 6 years ago
cngzhnp 64324e329e Support pragma once in all header files and cleanup some warnings (#4339) 6 years ago
Yi Wu 462ed70d64 BlobDB: GetLiveFiles and GetLiveFilesMetadata return relative path (#4326) 6 years ago
Yi Wu 3e801e5ed1 BlobDB: Improve info log (#4324) 6 years ago
Mikhail Antonov 927f274939 Avoiding write stall caused by manual flushes (#4297) 6 years ago
Andrew Kryczka 42733637e1 Sync CURRENT file during checkpoint (#4322) 6 years ago
Yi Wu 38ad3c9f8a BlobDB: Avoid returning garbage value on key not found (#4321) 6 years ago
Yi Wu a6d3de4e7a BlobDB: Implement DisableFileDeletions (#4314) 6 years ago
Andrew Kryczka 6c40806e51 Digest ZSTD compression dictionary once per SST file (#4251) 6 years ago
Yanqin Jin bb5dcea98e Add path to WritableFileWriter. (#4039) 6 years ago
Yi Wu 4f12d49daf Suppress clang analyzer error (#4299) 6 years ago
Yi Wu 7188bd34f3 BlobDB: Fix expired file not being evicted (#4294) 6 years ago
jsteemann 90f744941d adds missing PopSavePoint method to Transaction (#4256) 6 years ago
Siying Dong 9c0c8f5ff6 GetAllKeyVersions() to take an extra argument of `max_num_ikeys`. (#4271) 6 years ago