Commit Graph

781 Commits (c2868cbc52ca655f5ae28bcd07c4f9fbf0868da9)

Author SHA1 Message Date
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
Venkatesh Radhakrishnan 284be570c8 Provide a mechanism to inform Rocksdb that it is shutting down 9 years ago
Igor Canadi 485ac0dbd0 Add rate_limiter to string options 10 years ago
Yueh-Hsuan Chiang 694988b627 Fix a bug in stall time counter. Improve its output format. 10 years ago
Igor Canadi db03739340 options.level_compaction_dynamic_level_bytes to allow RocksDB to pick size bases of levels dynamically. 10 years ago
Mark Callaghan c4bd03a97e Fix typo in log message 10 years ago