Commit Graph

585 Commits (a03085b5569520becb74a2f06156b78060533686)

Author SHA1 Message Date
Venkatesh Radhakrishnan 0b8dec7172 Cross functional test infrastructure for RocksDB. 10 years ago
sdong 5917de0bae CappedFixTransform: return fixed length prefix, or full key if key is shorter than the fixed length 10 years ago
Igor Canadi 6c6037f60c Expose Snapshot's SequenceNumber 10 years ago
sdong d07fec3bdc make DBTest.SharedWriteBuffer to pass MockEnv 10 years ago
Igor Canadi 4bdf38b16e Disable FlushSchedule when running TSAN 10 years ago
Igor Canadi 560ed402bd [minor] fprintf to stderr instead of stdout in test 10 years ago
Yueh-Hsuan Chiang 46a7048dcd Reduce false alarm in ThreadStatusMultipleCompaction test 10 years ago
sdong 4e48753b73 Sync manifest file when initializing it 10 years ago
Igor Canadi 9ab5adfc59 New BlockBasedTable version -- better compressed block format 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
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