Commit Graph

908 Commits (a657ee9a9c4a2acb529b8f5567965e4bf6d38fd5)

Author SHA1 Message Date
Reid Horuff a657ee9a9c [rocksdb] Recovery path sequence miscount fix 8 years ago
Reid Horuff 1b8a2e8fdd [rocksdb] Memtable Log Referencing and Prepared Batch Recovery 8 years ago
Islam AbdelRahman 4b31723433 Add bottommost_compression option 8 years ago
Yi Wu a92049e3e7 Added EventListener::OnTableFileCreationStarted() callback 8 years ago
sdong 992a8f83b7 Not enable jemalloc status printing if USE_CLANG=1 8 years ago
Islam AbdelRahman 0850bc5147 Fix build on machines without jemalloc 8 years ago
Sergey Makarenko 1c80dfab24 Print memory allocation counters 8 years ago
sdong ac0e54b4c6 CompactedDB should not be used if there is outstanding WAL files 8 years ago
Yueh-Hsuan Chiang 24110ce90c Correct Statistics FLUSH_WRITE_BYTES 8 years ago
sdong 4b6833aec1 Rename options.compaction_measure_io_stats to options.report_bg_io_stats and include flush too. 8 years ago
Jay Edgar 2448f80375 Make sure that if use_mmap_reads is on use_os_buffer is also on 8 years ago
Andrew Kryczka 2391ef7214 Embed column family name in SST file 8 years ago
Marton Trencseni 9b51987521 Adding pin_l0_filter_and_index_blocks_in_cache feature and related fixes. 8 years ago
zensan 78711524b7 In all the places where log records are read, there was a check that 8 years ago
Praveen Rao 583157f710 Avoid overloaded virtual function 8 years ago
Praveen Rao f8c2189307 Publish log numbers for column family to wal_filter, and provide log number in the record callback 8 years ago
Baris Yazici e8e6cf0173 fix: handle_fatal_signal (sig=6) in std::vector<std::string, std::allocator<std::string> >::_M_range_check | c++/4.8.2/bits/stl_vector.h:794 #174 8 years ago
Andrew Kryczka d9620239d2 Cleanup stale manifests outside of full purge 8 years ago
Yueh-Hsuan Chiang 765597fa78 Update compaction score right after CompactFiles forms a compaction 8 years ago
Yueh-Hsuan Chiang a7d4eb2f34 Fix a bug where flush does not happen when a manual compaction is running 8 years ago
Islam AbdelRahman dfe96c72c3 Fix WriteLevel0TableForRecovery file delete protection 8 years ago
sdong e79ad9e184 Add Iterator Property rocksdb.iterator.version_number 8 years ago
Islam AbdelRahman 6743135ea1 Fix DB::AddFile() issue when PurgeObsoleteFiles() is called 8 years ago
sdong 38201b3599 Fix assert failure when DBImpl::SyncWAL() conflicts with log rolling 8 years ago
Mike Kolupaev eef63ef807 Fixed CompactFiles() spuriously failing or corrupting DB 8 years ago
Islam AbdelRahman df9ba6df62 Introduce SstFileManager::SetMaxAllowedSpaceUsage() to cap disk space usage 9 years ago
reid horuff 5bcf952a87 Fix WriteImpl empty batch hanging issue 9 years ago
Mike Kolupaev 44371501f0 Fixed a segfault when compaction fails 9 years ago
Baraa Hamodi 21e95811d1 Updated all copyright headers to the new format. 9 years ago
Yueh-Hsuan Chiang 4a8cbf4e31 Allows Get and MultiGet to read directly from SST files. 9 years ago
reid horuff 6f71d3b68b Improve perf of Pessimistic Transaction expirations (and optimistic transactions) 9 years ago
Andrew Kryczka 284aa613a7 Eliminate duplicated property constants 9 years ago
Nathan Bronson 9c2cf9479b Fix for --allow_concurrent_memtable_write with batching 9 years ago
SherlockNoMad 37159a6448 Add histogram for value size per operation 9 years ago
Venkatesh Radhakrishnan 3b2a1ddd2e Add options.base_background_compactions as a number of compaction threads for low compaction debt 9 years ago
Islam AbdelRahman d6c838f1e1 Add SstFileManager (component tracking all SST file in DBs and control the deletion rate) 9 years ago
Andrew Kryczka 167bd8856d [directory includes cleanup] Finish removing util->db dependencies 9 years ago
Andrew Kryczka acd7d58695 [directory includes cleanup] Remove util->db dependency for ThreadStatusUtil 9 years ago
Andrew Kryczka 46f9cd46af [directory includes cleanup] Move cross-function test points 9 years ago
Islam AbdelRahman 2fbc59a348 Disallow SstFileWriter from creating empty sst files 9 years ago
David Bernard 3f12e16f27 Make alloca.h optional 9 years ago
David Bernard d78c6b28c4 Changes for build on solaris 9 years ago
Venkatesh Radhakrishnan 7ece10ecb6 DeleteFilesInRange: Mark files to be deleted as being compacted before applying change 9 years ago
Reid Horuff da032495d3 Optimize GetLatestSequenceForKey 9 years ago
Venkatesh Radhakrishnan d74c9f0a57 DeleteFilesInRange: Clean job context if no files deleted 9 years ago
Nathan Bronson ac16663bd6 use -Werror=missing-field-initializers, to closer match MyRocks build 9 years ago
Venkatesh Radhakrishnan 63ddb783db Delete files in given key range 9 years ago
Siying Dong 22c0ed8a5f Disable Visual Studio Warning C4351 9 years ago
sdong 11672df19a Fix CLANG errors introduced by 7d87f02799 9 years ago
Nathan Bronson 7d87f02799 support for concurrent adds to memtable 9 years ago