Commit Graph

778 Commits (3a1d4e6c9f1a8d24c84152039b7342643509a219)

Author SHA1 Message Date
agiardullo dc9d70de65 Optimistic Transactions 10 years ago
agiardullo c815351038 Support saving history in memtable_list 10 years ago
Yueh-Hsuan Chiang ec4ff4e99c Rename EventLoggerHelpers EventHelpers 10 years ago
Yueh-Hsuan Chiang 672dda9b3b [API Change] Move listeners from ColumnFamilyOptions to DBOptions 10 years ago
Yueh-Hsuan Chiang a0580205c8 Removed an unused private variable in db_impl.h 10 years ago
Yueh-Hsuan Chiang 5c224d1b70 Fixed two bugs on logging file deletion. 10 years ago
Yueh-Hsuan Chiang dc81efe415 Change the log-level of DB summary and options from INFO_LEVEL to WARN_LEVEL 10 years ago
Yueh-Hsuan Chiang 2abb592688 Avoid logging under mutex in DBImpl::WriteLevel0TableForRecovery(). 10 years ago
Yueh-Hsuan Chiang e2c1d4b57f [Public API Change] Make DB::GetDbIdentity() be const function. 10 years ago
Yueh-Hsuan Chiang 812c461c96 Dump db stats in WARN level 10 years ago
Igor Canadi 4a855c0799 Add an option wal_bytes_per_sync to control sync_file_range for WAL files 10 years ago
Igor Canadi b0fdda4ff0 Allow flushes to run in parallel with manual compaction 10 years ago
sdong 6fa7085121 CompactRange skips levels 1 to base_level -1 for dynamic level base size 10 years ago
Igor Canadi dbd95b7532 Add more table properties to EventLogger 10 years ago
agiardullo 711465ccec API to fetch from both a WriteBatchWithIndex and the db 10 years ago
Igor Canadi 65fe1cfbb3 Cleanup CompactionJob 10 years ago
Laurent Demailly df4130ad85 fix crashes in stats and compaction filter for db_ttl_impl 10 years ago
Igor Canadi 36a7408896 Fix UNLIKELY parenthesis 10 years ago
Venkatesh Radhakrishnan d2346c2cf0 Fix hang with large write batches and column families. 10 years ago
krad d4540654e9 Optimize GetApproximateSizes() to use lesser CPU cycles. 10 years ago
Igor Canadi 7f47ba0e26 Fix possible SIGSEGV in CompactRange (github issue #596) 10 years ago
Igor Canadi 1bb4928da9 Include bunch of more events into EventLogger 10 years ago
sdong d01bbb53ae Fix CompactRange for universal compaction with num_levels > 1 10 years ago
Igor Canadi e003d3864c Abstract out SetMaxPossibleForUserKey() and SetMinPossibleForUserKey 10 years ago
sdong debaf85ef5 Bug of trivial move of dynamic level 10 years ago
Igor Canadi 47b8743984 Make Compaction class easier to use 10 years ago
Yueh-Hsuan Chiang 9741dec0e5 Fix a compile error in ROCKSDB_LITE in db/db_impl.cc 10 years ago
sdong b1bbdd7919 Create EnvOptions using sanitized DB Options 10 years ago
Igor Canadi 5e067a7b19 Clean up compression logging 10 years ago
sdong 953a885ebf A new call back to TablePropertiesCollector to allow users know the entry is add, delete or merge 10 years ago
Venkatesh Radhakrishnan afbafeaeae Disallow trivial move if compression level is different 10 years ago
sdong b23bbaa82a Universal Compactions with Small Files 10 years ago
Igor Canadi fd3dbef22b Clean up old log files in background threads 10 years ago
Herman Lee e018892bb6 Formalize the DB properties string definitions. 10 years ago
Igor Canadi 030859eb5d Dump compression info on startup 10 years ago
Yueh-Hsuan Chiang a057bb2a8e Improve ThreadStatusSingleCompaction 10 years ago
Igor Canadi b088c83e6e Don't delete files when column family is dropped 10 years ago
Igor Canadi c88ff4ca76 Deprecate removeScanCountLimit in NewLRUCache 10 years ago
Venkatesh Radhakrishnan 98c37fda5d Remove unused parameter in CancelAllBackgroundWork 10 years ago
Venkatesh Radhakrishnan b2b3086524 Speed up rocksDB close call. 10 years ago
Igor Canadi 52d8347a91 EventLogger 10 years ago
Yueh-Hsuan Chiang 2b785d76b8 Fixed a bug where CompactFiles won't delete obsolete files until flush. 10 years ago
Venkatesh Radhakrishnan 284be570c8 Provide a mechanism to inform Rocksdb that it is shutting down 10 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
Igor Sugak 62247ffa3b rocksdb: Add missing override 10 years ago
Jinfu Leng 96d989f70d catch config errors with L0 file count triggers 10 years ago
Jim Meyering a42324e370 build: do not relink every single binary just for a timestamp 10 years ago