Commit Graph

955 Commits (6009c473c7645b3edfdace85b088fe84e9df6cb1)

Author SHA1 Message Date
Stanislau Hlebik 2fa643466d Add scope guard 11 years ago
Stanislau Hlebik 06a52bda64 Flush only one column family 11 years ago
miguelportilla 93e6b5e9d9 Changes to support unity build: 11 years ago
sdong 54153ab07a Include candidate files under options.db_log_dir in FindObsoleteFiles() 11 years ago
sdong 4632239d13 Need to schedule compactions when manual compaction finishes 11 years ago
Igor Canadi 5e0868147d Fix SIGSEGV in travis 11 years ago
sdong 7abe9655d3 Fix valgrind failure caused by recent checked-in. 11 years ago
Spencer Kimball 38e8b727a8 Fix typo, add missing inclusion of state void* in invocation of 11 years ago
Spencer Kimball c1f588af71 Add support for C bindings to the compaction V2 filter mechanism. 11 years ago
sdong 1242bfcad7 Add DB property "rocksdb.estimate-table-readers-mem" 11 years ago
Feng Zhu 1129921e9b logging_when_create_and_delete_manifest 11 years ago
Igor Canadi e4c3673923 Never CompactRange to level 0 in level compaction 11 years ago
Yueh-Hsuan Chiang 49ee5a4ac4 Fixed the crash when merge_operator is not properly set after reopen. 11 years ago
sdong f04356e660 Add DB::GetIntProperty() to return integer properties to be returned as integers 11 years ago
Lei Jin 7e8bb71dd0 InternalStats to take cfd on constructor 11 years ago
Lei Jin 1bd3431f7c Change StopWatch interface 11 years ago
Lei Jin f6ca226c17 make statistics forward-able 11 years ago
Lei Jin 40fa8a4cd5 make statistics forward-able 11 years ago
sdong f6b7e1ed1a Allow user to specify DB path of output file of manual compaction 11 years ago
Lei Jin f6f1533c6f make internal stats independent of statistics 11 years ago
Yueh-Hsuan Chiang 3178510153 Allow class Compaction to handle input files from multiple levels. 11 years ago
Feng Zhu 87895c62db fix bug in LOG for flush memtable 11 years ago
sdong 0abaed2e08 Support multiple DB directories in universal compaction style 11 years ago
Igor Canadi 20c056306b Remove stats logger 11 years ago
Lei Jin 46f0f6ddd5 improve InternalStats output 11 years ago
Feng Zhu 178fd6f9db use FileLevel in LevelFileNumIterator 11 years ago
Lei Jin 534357ca3a integrate rate limiter into rocksdb 11 years ago
Yueh-Hsuan Chiang d33657a4a5 Fixed a warning in release mode. 11 years ago
Yueh-Hsuan Chiang 90a6aca48e Finer report I/O stats about Flush and Compaction. 11 years ago
Yueh-Hsuan Chiang d4d338de33 Add timeout_hint_us to WriteOptions and introduce Status::TimeOut. 11 years ago
sdong 2459f7ec4e Support Multiple DB paths (without having an interface to expose to users) 11 years ago
Igor Canadi f146cab261 Centralize compression decision to compaction picker 11 years ago
sdong dd337bc0b2 In logging format, use PRIu64 instead of casting 11 years ago
Stanislau Hlebik a3594867ba Cache some conditions for DBImpl::MakeRoomForWrite 11 years ago
Igor Canadi d4a8423334 Remove seek compaction 11 years ago
Yueh-Hsuan Chiang 4f5ccfd179 Fixed a potential write hang 11 years ago
Lei Jin c4e90c79ed bug fix: iteration over ColumnFamilySet needs to be under mutex 11 years ago
sdong cadc1adffa Refactor: group metadata needed to open an SST file to a separate copyable struct 11 years ago
Igor Canadi a0191c9dfe Create Missing Column Families 11 years ago
Igor Canadi 99d3eed2fd Write Fast-path for single column family 11 years ago
Igor Canadi 5d870717ae Correctly preallocate files in universal compaction 11 years ago
Igor Canadi fd27001072 Fix compile errors on Mac 11 years ago
sdong df9069d23f In DB::NewIterator(), try to allocate the whole iterator tree in an arena 11 years ago
Igor Canadi 91ddd587cc Only signal cond variable if need to 11 years ago
Igor Canadi 8cb7ad83c3 Flush stale column families less aggressively 11 years ago
Lei Jin 388d2054c7 forward iterator 11 years ago
Igor Canadi 6de6a06631 FIFO compaction style 11 years ago
Yueh-Hsuan Chiang 1c7799d8aa Fixed a file-not-found issue when a log file is moved to archive. 11 years ago
sdong 9efbd85ac9 fsync directory after creating current file in NewDB() 11 years ago
Igor Canadi 16f1aa7b2d Fix signed/unsigned compare 11 years ago