Commit Graph

1858 Commits (a203b913c1851897e9ebf0f669d5f56e422dac8a)

Author SHA1 Message Date
Islam AbdelRahman cccd2199a6 Revert skip bottommost compaction 9 years ago
Islam AbdelRahman 20f2b54252 Skip bottom most level compaction if no compaction filter 9 years ago
sdong 7842920be5 Slow down writes by bytes written 9 years ago
Igor Canadi a84df655f3 Don't let two L0->L1 compactions run in parallel 9 years ago
Islam AbdelRahman d6ce0f7c61 Add largest sequence to FlushJobInfo 9 years ago
Yueh-Hsuan Chiang 3eddd1abe9 Add Env::GetThreadID(), which returns the ID of the current thread. 9 years ago
Islam AbdelRahman 73faa3d41d Handling edge cases for ReFitLevel 9 years ago
Reed Allman 735df66552 C: add WriteBatch.PutLogData support 9 years ago
sdong e409d3d745 Make "make all" work for CYGWIN 9 years ago
sdong 75d7075a8a Print info message about files need compaction for debuging purpose 9 years ago
Venkatesh Radhakrishnan 406a5682eb Fix hang when closing a DB after doing loads with WAL disabled. 9 years ago
sdong d8c8f08c12 GetSnapshot() and ReleaseSnapshot() to move new and free out of DB mutex 9 years ago
Islam AbdelRahman 643bbbf081 Use nullptr for default compaction_filter_factory 9 years ago
Igor Canadi f02ce0c651 Fix ASAN errors in c_test 9 years ago
sdong 6df589b446 Add TablePropertiesCollector::NeedCompact() to suggest DB to further compact output files 9 years ago
Yueh-Hsuan Chiang 2e764f06ea [API Change] Improve EventListener::OnFlushCompleted interface 9 years ago
Yueh-Hsuan Chiang 7322c74012 Revert incorrect commit 9 years ago
Islam AbdelRahman 31e60e2a77 Unlock mutex in ReFitLevel 9 years ago
Yueh-Hsuan Chiang 7647df8f9e Fixed the tsan failure in util/compaction_job_stats_impl.cc 9 years ago
Igor Canadi b2785472c8 Fix compile 9 years ago
Islam AbdelRahman 3ce3bb3da2 Allowing L0 -> L1 trivial move on sorted data 9 years ago
Yueh-Hsuan Chiang bb808eaddb Changed the CompactionJobStats::output_key_prefix type from char[] to string. 9 years ago
Yueh-Hsuan Chiang 0b3172d071 Add EventListener::OnTableFileDeletion() 9 years ago
Reed Allman 211a195d41 C: add MultiGet support 9 years ago
Reed Allman 5dc174e11a C: add support for WriteBatch SliceParts params 9 years ago
Igor Canadi 2d0b9e5f0a Fix compile on darwin 9 years ago
sdong 3af668ed17 Fix DBTest.MigrateToDynamicLevelMaxBytesBase slowness with valgrind 9 years ago
Igor Canadi 408cc4b8e0 Revert "Merge pull request #621 from rdallman/c-slice-parts-support" 9 years ago
Yueh-Hsuan Chiang 0483dab2ab Remove a TODO that has been done 9 years ago
Yueh-Hsuan Chiang 8afafc2783 Fix compile warning in db/db_impl 9 years ago
Yueh-Hsuan Chiang fe5c6321cb Allow EventListener::OnCompactionCompleted to return CompactionJobStats. 9 years ago
Yueh-Hsuan Chiang 3083ed2129 Fixed heap-use-after-free error in compaction_job_test.cc 9 years ago
Yueh-Hsuan Chiang ab946af08a Fix a compile warning in listener_test.cc 9 years ago
Yueh-Hsuan Chiang fc83821270 Add EventListener::OnTableFileCreated() 9 years ago
Yueh-Hsuan Chiang 898e803fc5 Add a stats counter for DB_WRITE back which was mistakenly removed. 9 years ago
Mike Kolupaev ec7a944360 more times in perf_context and iostats_context 9 years ago
sdong 4266d4fd90 Allow users to migrate to options.level_compaction_dynamic_level_bytes=true using CompactRange() 9 years ago
Yueh-Hsuan Chiang d333820bad Removed DBImpl::notifying_events_ 9 years ago
Igor Canadi 4c181f08bc Fix compile on darwin 9 years ago
agiardullo bc7a7a400c fix LITE build 9 years ago
agiardullo dc9d70de65 Optimistic Transactions 9 years ago
Reed Allman 21cd6b7ad8 C: add support for WriteBatch SliceParts params 9 years ago
Reed Allman a0635ba3f6 WriteBatch.Merge w/ SliceParts support 9 years ago
agiardullo c815351038 Support saving history in memtable_list 9 years ago
Yueh-Hsuan Chiang ec4ff4e99c Rename EventLoggerHelpers EventHelpers 9 years ago
Yueh-Hsuan Chiang 672dda9b3b [API Change] Move listeners from ColumnFamilyOptions to DBOptions 9 years ago
Yueh-Hsuan Chiang 3ab8ffd4dd Compaction now conditionally boosts the size of deletion entries. 9 years ago
Yueh-Hsuan Chiang 6d299b70b8 Fixed a bug in EventLoggerHelpers::LogTableFileCreation 9 years ago
Yueh-Hsuan Chiang a0580205c8 Removed an unused private variable in db_impl.h 9 years ago
Reed Allman 9c38ce1d02 C: extra bbto / noop slice transform 9 years ago