Lines Matching refs:ThreadState
35 void OperateDb(ThreadState* thread);
36 virtual void VerifyDb(ThreadState* thread) const = 0;
37 virtual void ContinuouslyVerifyDb(ThreadState* /*thread*/) const {} in ContinuouslyVerifyDb() argument
43 ThreadState::SnapshotState& snap_state);
49 Status SetOptions(ThreadState* thread);
59 virtual void MaybeClearOneColumnFamily(ThreadState* /* thread */) {} in MaybeClearOneColumnFamily() argument
72 virtual Status TestGet(ThreadState* thread, const ReadOptions& read_opts,
77 ThreadState* thread, const ReadOptions& read_opts,
81 virtual Status TestPrefixScan(ThreadState* thread,
86 virtual Status TestPut(ThreadState* thread, WriteOptions& write_opts,
92 virtual Status TestDelete(ThreadState* thread, WriteOptions& write_opts,
97 virtual Status TestDeleteRange(ThreadState* thread, WriteOptions& write_opts,
103 ThreadState* thread, const std::vector<int>& rand_column_families,
109 virtual void TestCompactRange(ThreadState* thread, int64_t rand_key,
115 uint32_t GetRangeHash(ThreadState* thread, const Snapshot* snapshot,
122 virtual ColumnFamilyHandle* GetControlCfh(ThreadState* /* thread*/, in GetControlCfh() argument
130 std::vector<std::string> GetWhiteBoxKeys(ThreadState* thread, DB* db,
134 std::vector<std::string> GetWhiteBoxKeys(ThreadState*, DB*, in GetWhiteBoxKeys() argument
143 virtual Status TestIterate(ThreadState* thread, const ReadOptions& read_opts,
163 void VerifyIterator(ThreadState* thread, ColumnFamilyHandle* cmp_cfh,
168 virtual Status TestBackupRestore(ThreadState* thread,
172 virtual Status TestCheckpoint(ThreadState* thread,
176 void TestCompactFiles(ThreadState* thread, ColumnFamilyHandle* column_family);
180 Status TestPauseBackground(ThreadState* thread);
182 void TestAcquireSnapshot(ThreadState* thread, int rand_column_family,
185 Status MaybeReleaseSnapshots(ThreadState* thread, uint64_t i);
192 ThreadState* thread, uint64_t iteration,
206 void Reopen(ThreadState* thread);