Commit Graph

966 Commits (9f7877f2461c1812c9872f7c7d44dcfb6b67f5a1)

Author SHA1 Message Date
andrew 622683000c Allow users to stop manual compactions (#3971) 5 years ago
sdong b931f84e56 Divide file_reader_writer.h and .cc (#5803) 5 years ago
Wilfried Goesgens fbab9913e2 upgrade gtest 1.7.0 => 1.8.1 for json result writing 5 years ago
Affan Dar 229e6fbe0e Adding DB::GetCurrentWalFile() API as a repliction/backup helper (#5765) 5 years ago
Zhongyi Xie 2f41ecfe75 Refactor trimming logic for immutable memtables (#5022) 5 years ago
sdong e1c468d16f Do readahead in VerifyChecksum() (#5713) 5 years ago
Yanqin Jin 5d9a67e718 Support loading custom objects in unit tests (#5676) 5 years ago
Vijay Nadimpalli d150e01474 New API to get all merge operands for a Key (#5604) 5 years ago
Eli Pozniansky 4834dab578 Improve CPU Efficiency of ApproximateSize (part 2) (#5609) 5 years ago
Eli Pozniansky 9625a2bc2b Added SizeApproximationOptions to DB::GetApproximateSizes (#5626) 5 years ago
Venki Pallipadi 22ce462450 Export Import sst files (#5495) 6 years ago
Zhongyi Xie 24f73436fb sanitize and limit block_size under 4GB (#5492) 6 years ago
Sagar Vemuri f1219644ec Validate CF Options when creating a new column family (#5453) 6 years ago
Maysam Yabandeh f43edff9ac Disable kPipelinedWrite in MultiThreaded (#5442) 6 years ago
Levi Tamasi a94aef6596 Fix DBTest.DynamicMiscOptions so it passes even with Snappy disabled (#5438) 6 years ago
Maysam Yabandeh ae05a83e19 Call ValidateOptions from SetOptions (#5368) 6 years ago
Vijay Nadimpalli 49c5a12dbe Organizing rocksdb/db directory 6 years ago
Siying Dong 8843129ece Move some memory related files from util/ to memory/ (#5382) 6 years ago
Vijay Nadimpalli 50e470791d Organizing rocksdb/table directory by format 6 years ago
Siying Dong e9e0101ca4 Move test related files under util/ to test_util/ (#5377) 6 years ago
Siying Dong 545d206040 Move some file related files outside util/ (#5375) 6 years ago
anand76 fefd4b98c5 Introduce a new MultiGet batching implementation (#5011) 6 years ago
Siying Dong aef763b6d6 Make statistics's stats_level change thread-safe (#5030) 6 years ago
Aubin Sanyal 3231a2e581 Deprecate ttl option from CompactionOptionsFIFO (#4965) 6 years ago
Michael Liu ca89ac2ba9 Apply modernize-use-override (2nd iteration) 6 years ago
Yanqin Jin a69d4deefb Atomic ingest (#4895) 6 years ago
Siying Dong cf3a671733 Remove cuckoo hash memtable (#4953) 6 years ago
Zhongyi Xie 71cae59a99 exclude test CompactFilesShouldTriggerAutoCompaction from ROCKSDB_LITE (#4950) 6 years ago
Jay Zhuang c9a52cbdc8 Fix potential DB hang while using CompactFiles (#4940) 6 years ago
DorianZheng 2670fe8c73 Get `CompactionJobInfo` from CompactFiles 6 years ago
Siying Dong f5c8cf5fed Increase wait time in DBTest.SanitizeNumThreads (#4659) 6 years ago
Yi Wu 859dbda6e3 Fix DBTest.SoftLimit flakyness (#4658) 6 years ago
Sagar Vemuri dc3528077a Update all unique/shared_ptr instances to be qualified with namespace std (#4638) 6 years ago
Zhongyi Xie fce5994603 Add more sync point to fix flaky test GroupCommitTest 6 years ago
Yanqin Jin 5b4c709fad Enable atomic flush (#4023) 6 years ago
Maysam Yabandeh 0afa5b53d7 Disable GroupCommitTest in Appveyor (#4536) 6 years ago
Anand Ananthabhotla 854a4be03f Handle mixed slowdown/no_slowdown writer properly (#4475) 6 years ago
Mikhail Antonov 927f274939 Avoiding write stall caused by manual flushes (#4297) 6 years ago
Sagar Vemuri f3801528c1 Disable DBFlushTest.SyncFail and DBTest.GroupCommitTest on Travis (#4154) 7 years ago
Maysam Yabandeh 8581a93a6b Per-thread unique test db names (#4135) 7 years ago
Zhongyi Xie 408205a36b use user_key and iterate_upper_bound to determine compatibility of bloom filters (#3899) 7 years ago
Zhongyi Xie 795e663df0 option for timing measurement of non-blocking ops during compaction (#4029) 7 years ago
Siying Dong 4dd80debd0 Remove tests from ROCKSDB_VALGRIND_RUN 7 years ago
Andrew Kryczka 7db721b9a6 Avoid sleep in DBTest.GroupCommitTest to fix flakiness 7 years ago
Zhongyi Xie c3ebc75843 Move prefix_extractor to MutableCFOptions 7 years ago
Dmitri Smirnov f92cd2feb4 Introduce and use the option to disable stall notifications structures 7 years ago
David Lai 3be9b36453 comment unused parameters to turn on -Wunused-parameter flag 7 years ago
Maysam Yabandeh 35a4469bbf Fix race condition via concurrent FlushWAL 7 years ago
Niv Dayan da82aab126 allowing CompactFiles to return new file names 7 years ago
Dmitri Smirnov c364eb42b5 Windows cumulative patch 7 years ago