Commit Graph

473 Commits (a1d7e487b32a548c5336067a656e9ae0dcceb4e6)

Author SHA1 Message Date
Daniel Black f4fce4751e Fix clang compile error - [-Werror,-Wunused-lambda-capture] 8 years ago
Islam AbdelRahman e19163688b Add macros to include file name and line number during Logging 8 years ago
Maysam Yabandeh 11526252cc Pinnableslice (2nd attempt) 8 years ago
Siying Dong 8efb5ffa2a [rocksdb][PR] Remove option min_partial_merge_operands and verify_checksums_in_comp… 9 years ago
Aaron Gao 2a0f3d0de1 level compaction expansion 9 years ago
Aaron Gao db2b4eb50e avoid direct io in rocksdb_lite 9 years ago
Sagar Vemuri eb912a927e Remove disableDataSync option 9 years ago
Islam AbdelRahman 574b543f80 Rename merger.h -> merging_iterator.h 9 years ago
Maysam Yabandeh d0ba8ec8f9 Revert "PinnableSlice" 9 years ago
Maysam Yabandeh 54d94e9c2c PinnableSlice 9 years ago
Andrew Kryczka 48e8baebc0 Decouple data iterator and range deletion iterator in TableCache 9 years ago
Andrew Kryczka 9e7cf3469b DeleteRange user iterator support 9 years ago
Andrew Kryczka f998c9790f DeleteRange Get support 9 years ago
Benoit Girard 2b16d664cb Change max_bytes_for_level_multiplier to double 9 years ago
Islam AbdelRahman 869ae5d786 Support IngestExternalFile (remove AddFile restrictions) 9 years ago
Andrew Kryczka 6fbe96baf8 Compaction Support for Range Deletion 9 years ago
Islam AbdelRahman 2ad68b971a Support running consistency checks in release mode 9 years ago
Aaron Gao f517d9dd09 Add SeekForPrev() to Iterator 9 years ago
Yi Wu 9ed928e7a9 Split DBOptions into ImmutableDBOptions and MutableDBOptions 9 years ago
Yi Wu 81747f1be6 Refactor MutableCFOptions 9 years ago
omegaga e70020e4f6 Only cache level 0 indexes and filter when opening table reader 9 years ago
Islam AbdelRahman 68a8e6b8fa Introduce FullMergeV2 (eliminate memcpy from merge operators) 9 years ago
John Alexander 9430333f84 New Statistics to track Compression/Decompression (#1197) 9 years ago
Yi Wu 296545a2c7 Fix clang analyzer errors 9 years ago
Gunnar Kudrjavets b954847fca Fix release build for MyRocks by using debug-only code only in debug builds 9 years ago
sdong 32df9733d1 Add options.write_buffer_manager: control total memtable size across DB instances 9 years ago
Aaron Gao 5aaef91d4a group multiple batch of flush into one manifest file (one call to LogAndApply) 9 years ago
Islam AbdelRahman 7c919deccc Reuse TimedFullMerge instead of FullMerge + instrumentation 9 years ago
Ashish Shenoy 99765ed855 Clean up the ComputeCompactionScore() API 9 years ago
Aaron Orenstein 2073cf3775 Eliminate use of 'using namespace std'. Also remove a number of ADL references to std functions. 9 years ago
Islam AbdelRahman 560358dc93 Fix data race in GetObsoleteFiles() 9 years ago
sdong bfb6b1b8a8 Estimate pending compaction bytes more accurately 9 years ago
Andrew Kryczka 73a847ef89 Add per-level compression ratio property 9 years ago
Igor Canadi ab4c62332e Don't use version in the error message 9 years ago
Aaron Gao cc87075d63 No need to limit to 20 files in UpdateAccumulatedStats() if options.max_open_files=-1 9 years ago
Marton Trencseni 9b51987521 Adding pin_l0_filter_and_index_blocks_in_cache feature and related fixes. 9 years ago
Islam AbdelRahman 99ffb3d533 Fix perf_context::merge_operator_time_nanos calculation 9 years ago
Yueh-Hsuan Chiang be9816b3d9 Fix data race issue when sub-compaction is used in CompactionJob 9 years ago
sdong b1fafcaca6 Revert "Adding pin_l0_filter_and_index_blocks_in_cache feature." 9 years ago
Marton Trencseni 522de4f59e Adding pin_l0_filter_and_index_blocks_in_cache feature. 9 years ago
Edouard A 02e62ebbc8 Fixes warnings and ensure correct int behavior on 32-bit platforms. 9 years ago
Andrew Kryczka d9620239d2 Cleanup stale manifests outside of full purge 9 years ago
Andrew Kryczka 69c471bd9b Handle concurrent manifest update and backup creation 10 years ago
sdong 92a9ccf1a6 Add a new compaction priority that picks file whose overlapping ratio is smallest 10 years ago
Baraa Hamodi 21e95811d1 Updated all copyright headers to the new format. 10 years ago
Andrew Kryczka fdd70d1495 Skip filters for last L0 file if hit-optimized 10 years ago
sdong 4b50f13540 Should not skip bloom filter for L0 during the query. 10 years ago
Venkatesh Radhakrishnan b7ecf3d214 Fix intermittent hang in ColumnFamilyTest.FlushAndDropRaceCondition 10 years ago
agiardullo bcd4ccbc33 Revert D7809 10 years ago
Mike Kolupaev 34704d5c7b [easy] Fixed a crash in LogAndApply() when CF creation failed 10 years ago