Commit Graph

2370 Commits (880ee363eb49f66de2cb2a6fbc25b5a775c0b09d)

Author SHA1 Message Date
Igor Canadi ae82849bc9 Fix build failure 10 years ago
Igor Canadi 423dee8418 Abort db_bench if Get() returns error 10 years ago
sdong 206237d121 DBImpl::CheckConsistency() shouldn't create path name with double "/" 10 years ago
Yueh-Hsuan Chiang b229f970df Remove Compaction::ReleaseInputs(). 10 years ago
Thomas Dudziak d10f1de2b4 Ported LevelDB's fault_injection_test 10 years ago
Igor Canadi 9ab5adfc59 New BlockBasedTable version -- better compressed block format 10 years ago
sdong bb128bfec3 More accurate message for compaction applied to a different version 10 years ago
Igor Canadi 53f615df6a Fix clang build 10 years ago
Yueh-Hsuan Chiang 2159484dd6 Remove two unnecessary blank lines in db/db_test.cc 10 years ago
Yueh-Hsuan Chiang d2c018fd5b Make ThreadStatusMultipleCompaction more robust. 10 years ago
Yueh-Hsuan Chiang bf9aa4dfcd Improve GetThreadStatus to avoid false alarm in some case. 10 years ago
Yueh-Hsuan Chiang c91cdd59c1 Allow GetThreadList() to indicate a thread is doing Compaction. 10 years ago
Igor Canadi 15d2abbec3 Fix build issues 10 years ago
Igor Canadi abb9b95ffe Move compression functions from port/ to util/ 10 years ago
sdong 9132e52ea4 DB Stats Dump to print total stall time 10 years ago
Ameya Gupte 242b9769c3 Memtablerep Benchmark 10 years ago
sdong 73ee4febab Add comments about properties supported by DB::GetProperty() and DB::GetIntProperty() 10 years ago
sdong 9ef59a09a5 VersionSet::AddLiveFiles() to assert current version is included. 10 years ago
sdong 4d16a9a633 VersionBuilder to optimize for applying a later edit deleting files added by previous edits 10 years ago
Igor Canadi 7731d51c82 Simplify column family concurrency 10 years ago
Igor Canadi 07aa4e0e35 Fix compaction summary log for trivial move 10 years ago
Leonidas Galanis 9d5bd411be benchmark.sh won't run through all tests properly if one specifies wal_dir to be different than db directory. 10 years ago
Igor Canadi 62ad0a9b19 Deprecating skip_log_error_on_recovery 10 years ago
Igor Canadi fa0b126c0c Fix corruption_test -- if status is not OK, return status -- during recovery 10 years ago
Igor Canadi d7b4bb62a7 Fail DB::Open() on WAL corruption 10 years ago
sdong e9ca358157 Fix CLANG build for db_bench 10 years ago
Yueh-Hsuan Chiang bf287b76e0 Add structures for exposing thread events and operations. 10 years ago
sdong a801c1fb09 db_bench --num_hot_column_families to be default off 10 years ago
sdong ddc81440d5 db_bench to add an option as number of hot column families to add to 10 years ago
Yueh-Hsuan Chiang a944afd356 Fixed a compile error in db/db_impl.cc on ROCKSDB_LITE 10 years ago
Chris BeHanna d232cb156b Fix the build with -DNDEBUG. 10 years ago
Yueh-Hsuan Chiang 45bab305f9 Move GetThreadList() feature under Env. 10 years ago
Igor Canadi 4fd26f287c Only execute flush from compaction if max_background_flushes = 0 10 years ago
Igor Canadi 0acc738810 Speed up FindObsoleteFiles() 10 years ago
Igor Canadi f8999fcf31 Fix a SIGSEGV in BackgroundFlush 10 years ago
Igor Canadi fdb6be4e24 Rewritten system for scheduling background work 10 years ago
Yueh-Hsuan Chiang 25f70a5abb Avoid unnecessary unlock and lock mutex when notifying events. 10 years ago
Venkatesh Radhakrishnan 7661e5a76e Move the file copy out of the mutex. 10 years ago
Venkatesh Radhakrishnan 153f4f0719 RocksDB: Allow Level-Style Compaction to Place Files in Different Paths 10 years ago
sdong 7ab1526c0e Add an assert and avoid std::sort(autovector) to investigate an ASAN issue 10 years ago
sdong d7a486668c Improve scalability of DB::GetSnapshot() 10 years ago
sdong 0ab0242f37 VersionBuilder to use unordered set and map to store added and deleted files 10 years ago
sdong 046ba7d47c Fix calculation of max_total_wal_size in db_options_.max_total_wal_size == 0 case 10 years ago
Leonidas Galanis 635c61fd3b Fix problem with create_if_missing option when wal_dir is used 10 years ago
sdong 1f04066cab Add DBProperty to return number of snapshots and time for oldest snapshot 10 years ago
Yueh-Hsuan Chiang a94d54aa47 Remove the use of exception in WriteBatch::Handler 10 years ago
Yueh-Hsuan Chiang 5f719d7202 Replace exception by setting valid_ = false in DBIter::MergeValuesNewToOld() 10 years ago
Mark Callaghan 32a0a03844 Add Moved(GB) to Compaction IO stats 10 years ago
Jonah Cohen a14b7873ee Enforce write buffer memory limit across column families 10 years ago
Igor Canadi 37d73d597e Fix linters 10 years ago