Commit Graph

955 Commits (6009c473c7645b3edfdace85b088fe84e9df6cb1)

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