Commit Graph

1813 Commits (be8621ffafe34ac5e4560a70b0e795eee6f2bc6b)

Author SHA1 Message Date
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
Yueh-Hsuan Chiang bcf9086899 Block Universal and FIFO compactions in ROCKSDB_LITE 10 years ago
Yueh-Hsuan Chiang 73d72ed5c7 Block ReadOnlyDB in ROCKSDB_LITE 10 years ago
Matt Amos 26109d487a Store upper bound `Slice` with the same lifetime as the `ReadOptions` so that we can provide a pointer to it. 10 years ago
Matt Amos 805bac6d25 Add test for upper bounds on iterators using C interface. 10 years ago
Yueh-Hsuan Chiang 274ba62707 Block internal_stats in ROCKSDB_LITE 10 years ago
Reed Allman 88dd8d889b c api: add max wal total to opts 10 years ago
Yueh-Hsuan Chiang 13de000f07 Add rocksdb::ToString() to address cases where std::to_string is not available. 10 years ago
Yueh-Hsuan Chiang 90ee85f8e1 Improve listener_test to avoid possible false alarm 10 years ago
Lei Jin 2946e37a08 remove unreliable test in db/cuckoo_table_db_test.cc 10 years ago
Lei Jin 9c7ca65d21 free builders in VersionSet::DumpManifest 10 years ago
Venkatesh Radhakrishnan 3257221499 Fixes valgrind error in GetSnapshotLink. Free checkpoint now. 10 years ago
Yueh-Hsuan Chiang 569853ed10 Fix leak when create_missing_column_families=true on ThreadStatus 10 years ago
sdong 3a40c427b9 Fix db_bench on CLANG mode 10 years ago
Yueh-Hsuan Chiang aa31fc5068 Improve listener_test by ensuring flushes are completed before assert. 10 years ago
Igor Canadi cd278584c9 Clean up StringSplit 10 years ago
Yueh-Hsuan Chiang 4b63fcbff3 Add enable_thread_tracking to DBOptions 10 years ago
Venkatesh Radhakrishnan 004f416b77 Moved checkpoint to utilities 10 years ago
Yueh-Hsuan Chiang d0c5f28a5c Introduce GetThreadList API 10 years ago
Lei Jin 8d3f8f9696 remove all remaining references to cfd->options() 10 years ago
Lei Jin 1e4a45aac8 remove cfd->options() in DBImpl::NotifyOnFlushCompleted 10 years ago
Yueh-Hsuan Chiang 98e59f9813 Fixed a bug which could hide non-ok status in CompactionJob::Run() 10 years ago
Igor Canadi 23295b74b6 Clean job_context 10 years ago
Igor Canadi 84af2ff8d3 Clean job context in DeleteFile 10 years ago
Igor Canadi 5c04acda08 Explicitly clean JobContext 10 years ago
Igor Canadi 26dc5da96c Fix compaction_job_test 10 years ago
Igor Canadi 04ca7481d2 Fix build 10 years ago
Venkatesh Radhakrishnan 6c1b040cc9 Provide openable snapshots 10 years ago
Igor Canadi 9be338cf9d CompactionJobTest 10 years ago
Lukáš Lalinský e6c3cc6574 Add very basic tests to make sure the C cuckoo table options compile and run 10 years ago
Lukáš Lalinský c44a292781 Add cuckoo table options to the C interface 10 years ago
sdong a177742a9b Make db_stress built for ROCKSDB_LITE 10 years ago
sdong f822129b32 Add a unit test for behavior when merge operator and compaction filter co-exist. 10 years ago