Commit Graph

1835 Commits (c2868cbc52ca655f5ae28bcd07c4f9fbf0868da9)

Author SHA1 Message Date
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
Igor Canadi ea6d3a8ac0 Don't skip last level when calculating compaction stats 9 years ago
Yueh-Hsuan Chiang 5c224d1b70 Fixed two bugs on logging file deletion. 9 years ago
Yueh-Hsuan Chiang dc81efe415 Change the log-level of DB summary and options from INFO_LEVEL to WARN_LEVEL 9 years ago
Yueh-Hsuan Chiang 687214f878 Ensure ColumnFamilyOptions.num_levels >= 2 when level compaction is used. 9 years ago
Yueh-Hsuan Chiang 2abb592688 Avoid logging under mutex in DBImpl::WriteLevel0TableForRecovery(). 9 years ago
Yueh-Hsuan Chiang 7fee8775a4 Allow EventLogger to directly log from a JSONWriter. 9 years ago
Igor Canadi 7a3577519f Don't artificially inflate L0 score 9 years ago
Yueh-Hsuan Chiang e2c1d4b57f [Public API Change] Make DB::GetDbIdentity() be const function. 9 years ago
Yueh-Hsuan Chiang 812c461c96 Dump db stats in WARN level 9 years ago
Mark Callaghan 944043d683 Add --wal_bytes_per_sync for db_bench and more IO stats 9 years ago
Igor Canadi 04feaeebb9 Fix comparison between signed and usigned integers 9 years ago
Igor Canadi 4a855c0799 Add an option wal_bytes_per_sync to control sync_file_range for WAL files 9 years ago
Igor Canadi b0fdda4ff0 Allow flushes to run in parallel with manual compaction 9 years ago
sdong fb5bdbf987 DBTest.DynamicLevelMaxBytesCompactRange: make sure L0 is not empty before running compact range 9 years ago
sdong 6fa7085121 CompactRange skips levels 1 to base_level -1 for dynamic level base size 9 years ago
Holodov Alexander eeb44366ba C api: human-readable statistics 9 years ago
Yueh-Hsuan Chiang 3f0867c0fe Allow GetThreadList to report Flush properties. 9 years ago
Igor Canadi 7413306d94 Take a chance on a random file when choosing compaction 9 years ago
sdong 5aad881298 DBTest.DynamicLevelMaxBytesBase2: remove an unnecesary check 9 years ago
sdong ec43a8b9fb Universal Compaction with multiple levels won't allocate up to output size 9 years ago
sdong bc68bd5a13 db_bench to support rate limiter 9 years ago
Yueh-Hsuan Chiang df1f87a882 Fixed compile error in db/column_family.cc 9 years ago
Yueh-Hsuan Chiang 14431e971d Fixed a bug in EventListener::OnCompactionCompleted(). 9 years ago