Commit Graph

829 Commits (35f26beca5379c1a977d44e5c1a1431545be5e57)

Author SHA1 Message Date
Yueh-Hsuan Chiang bf287b76e0 Add structures for exposing thread events and operations. 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 0acc738810 Speed up FindObsoleteFiles() 10 years ago
Venkatesh Radhakrishnan 153f4f0719 RocksDB: Allow Level-Style Compaction to Place Files in Different Paths 10 years ago
sdong d7a486668c Improve scalability of DB::GetSnapshot() 10 years ago
sdong 1f04066cab Add DBProperty to return number of snapshots and time for oldest snapshot 10 years ago
Jonah Cohen a14b7873ee Enforce write buffer memory limit across column families 10 years ago
Yueh-Hsuan Chiang 13de000f07 Add rocksdb::ToString() to address cases where std::to_string is not available. 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
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
Igor Canadi 5c04acda08 Explicitly clean JobContext 10 years ago
Venkatesh Radhakrishnan 6c1b040cc9 Provide openable snapshots 10 years ago
sdong f822129b32 Add a unit test for behavior when merge operator and compaction filter co-exist. 10 years ago
Igor Canadi 767777c2bd Turn on -Wshorten-64-to-32 and fix all the errors 10 years ago
Yueh-Hsuan Chiang 8447861896 Fixed -WShadow errors in db/db_test.cc and include/rocksdb/metadata.h 10 years ago
Yueh-Hsuan Chiang 28c82ff1b3 CompactFiles, EventListener and GetDatabaseMetaData 10 years ago
Igor Canadi a0f887c9e4 Fix compile 10 years ago
Igor Canadi 53af5d877d Redesign pending_outputs_ 10 years ago
Jonah Cohen ec101cd49a Correctly test both compaction styles in CompactionDeletionTriggerReopen 10 years ago
Yueh-Hsuan Chiang 8d87467bb0 Make PartialCompactionFailure Test more robust again. 10 years ago
Lei Jin 64d302d304 make DropWritesFlush deterministic 10 years ago
Yueh-Hsuan Chiang e526b71402 Make PartialCompactionFailure Test more robust. 10 years ago
Igor Canadi 9f20395cd6 Turn -Wshadow back on 10 years ago
sdong 367a3f9cb4 Improve DBTest.GroupCommitTest: artificially slowdown log writing to trigger group commit 10 years ago
sdong ac95ae1b5d Make sure WAL is synced for DB::Write() if write batch is empty 10 years ago
Lei Jin fd24ae9d05 SetOptions() to return status and also add it to StackableDB 10 years ago
sdong da5daa061c Replace some ASSERT_TRUE() asserts in DBTest.DynamicMemtableOptions and DynamicCompactionOptions with more specific ones 10 years ago
sdong b0cda4a116 DBTest.DynamicMemtableOptions to use single background compaction 10 years ago
sdong ac6afaf9ef Enforce naming convention of getters in version_set.h 10 years ago
sdong 09899f0b51 DB::Open() to automatically increase thread pool size if it is smaller than max number of parallel compactions or flushes 10 years ago
Lei Jin 0e526eb9d7 introduce TestMemEnv and use it in db_test 10 years ago
Igor Canadi 9f7fc3ac45 Turn on -Wshadow 10 years ago
Igor Canadi 635905481d WalManager 10 years ago
Lei Jin 065766b8d2 DynamicCompactionOptions: relax the check bound a little 10 years ago
Lei Jin 2d4fe048f4 remove dead code 10 years ago
Lei Jin 76d54530d3 minor - remove default value for ChangeFilterOptions() and ChangeCompactionOptions() 10 years ago
Lei Jin e130e88bc6 DBTest: options clean up - part 4 10 years ago
Lei Jin 34f3c5a20f DBTest: options clean up - part 3 10 years ago
Lei Jin cdc7230e4c DBTest: options clean up - part 2 10 years ago
Lei Jin 5a921b8950 DBTest: options clean up - part 1 10 years ago
Yueh-Hsuan Chiang fb3f8ffe5e Improve the robustness of PartialCompactionFailure test again. 10 years ago
Yueh-Hsuan Chiang 60fa7d1365 Improve the robustnesss of PartialCompactionFailure test. 10 years ago
Yueh-Hsuan Chiang 3772a3d09d Fix the bug where compaction does not fail when RocksDB can't create a new file. 10 years ago
Igor Canadi 48842ab316 Deprecate AtomicPointer 10 years ago
Lei Jin 122f98e0b9 dynamic max_mem_compact_level 10 years ago
Lei Jin 1fee591e74 comments for DynamicCompactionOptions test 10 years ago