Commit Graph

786 Commits (f32a5720994dca9b5d95cec20ec89fce5abb7694)

Author SHA1 Message Date
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 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
agiardullo bc7a7a400c fix LITE build 9 years ago
agiardullo dc9d70de65 Optimistic Transactions 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 a0580205c8 Removed an unused private variable in db_impl.h 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 2abb592688 Avoid logging under mutex in DBImpl::WriteLevel0TableForRecovery(). 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
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 6fa7085121 CompactRange skips levels 1 to base_level -1 for dynamic level base size 9 years ago
Igor Canadi dbd95b7532 Add more table properties to EventLogger 9 years ago
agiardullo 711465ccec API to fetch from both a WriteBatchWithIndex and the db 9 years ago
Igor Canadi 65fe1cfbb3 Cleanup CompactionJob 9 years ago
Laurent Demailly df4130ad85 fix crashes in stats and compaction filter for db_ttl_impl 9 years ago
Igor Canadi 36a7408896 Fix UNLIKELY parenthesis 9 years ago
Venkatesh Radhakrishnan d2346c2cf0 Fix hang with large write batches and column families. 9 years ago
krad d4540654e9 Optimize GetApproximateSizes() to use lesser CPU cycles. 9 years ago
Igor Canadi 7f47ba0e26 Fix possible SIGSEGV in CompactRange (github issue #596) 9 years ago
Igor Canadi 1bb4928da9 Include bunch of more events into EventLogger 9 years ago
sdong d01bbb53ae Fix CompactRange for universal compaction with num_levels > 1 9 years ago
Igor Canadi e003d3864c Abstract out SetMaxPossibleForUserKey() and SetMinPossibleForUserKey 9 years ago
sdong debaf85ef5 Bug of trivial move of dynamic level 9 years ago
Igor Canadi 47b8743984 Make Compaction class easier to use 9 years ago
Yueh-Hsuan Chiang 9741dec0e5 Fix a compile error in ROCKSDB_LITE in db/db_impl.cc 9 years ago
sdong b1bbdd7919 Create EnvOptions using sanitized DB Options 9 years ago
Igor Canadi 5e067a7b19 Clean up compression logging 9 years ago
sdong 953a885ebf A new call back to TablePropertiesCollector to allow users know the entry is add, delete or merge 9 years ago
Venkatesh Radhakrishnan afbafeaeae Disallow trivial move if compression level is different 9 years ago
sdong b23bbaa82a Universal Compactions with Small Files 9 years ago
Igor Canadi fd3dbef22b Clean up old log files in background threads 9 years ago
Herman Lee e018892bb6 Formalize the DB properties string definitions. 9 years ago
Igor Canadi 030859eb5d Dump compression info on startup 9 years ago
Yueh-Hsuan Chiang a057bb2a8e Improve ThreadStatusSingleCompaction 9 years ago
Igor Canadi b088c83e6e Don't delete files when column family is dropped 9 years ago
Igor Canadi c88ff4ca76 Deprecate removeScanCountLimit in NewLRUCache 9 years ago
Venkatesh Radhakrishnan 98c37fda5d Remove unused parameter in CancelAllBackgroundWork 9 years ago
Venkatesh Radhakrishnan b2b3086524 Speed up rocksDB close call. 9 years ago
Igor Canadi 52d8347a91 EventLogger 9 years ago
Yueh-Hsuan Chiang 2b785d76b8 Fixed a bug where CompactFiles won't delete obsolete files until flush. 9 years ago