Disable AttributeGroup in multiops txn test (#12781)

Summary:
AttributeGroup is not yet supported in MultiOpsTxn Test. Disabling it for now.

Pull Request resolved: https://github.com/facebook/rocksdb/pull/12781

Test Plan: Disabling in the test

Reviewed By: hx235

Differential Revision: D58757042

Pulled By: jaykorean

fbshipit-source-id: 8c3c85376e6ec0d1c7027b83abeb91eddc64236f
This commit is contained in:
Jay Huh 2024-06-18 16:05:18 -07:00 committed by Facebook GitHub Bot
parent d0259c2c98
commit f26e2fedb3
3 changed files with 14 additions and 0 deletions

View File

@ -432,6 +432,13 @@ Status MultiOpsTxnsStressTest::TestIterate(
return s; return s;
} }
Status MultiOpsTxnsStressTest::TestIterateAttributeGroups(
ThreadState* /*thread*/, const ReadOptions& /*read_opts*/,
const std::vector<int>& /*rand_column_families*/,
const std::vector<int64_t>& /*rand_keys*/) {
return Status::NotSupported();
}
// Not intended for use. // Not intended for use.
Status MultiOpsTxnsStressTest::TestPut(ThreadState* /*thread*/, Status MultiOpsTxnsStressTest::TestPut(ThreadState* /*thread*/,
WriteOptions& /*write_opts*/, WriteOptions& /*write_opts*/,

View File

@ -228,6 +228,11 @@ class MultiOpsTxnsStressTest : public StressTest {
const std::vector<int>& rand_column_families, const std::vector<int>& rand_column_families,
const std::vector<int64_t>& rand_keys) override; const std::vector<int64_t>& rand_keys) override;
Status TestIterateAttributeGroups(
ThreadState* thread, const ReadOptions& read_opts,
const std::vector<int>& rand_column_families,
const std::vector<int64_t>& rand_keys) override;
Status TestPut(ThreadState* thread, WriteOptions& write_opts, Status TestPut(ThreadState* thread, WriteOptions& write_opts,
const ReadOptions& read_opts, const std::vector<int>& cf_ids, const ReadOptions& read_opts, const std::vector<int>& cf_ids,
const std::vector<int64_t>& keys, char (&value)[100]) override; const std::vector<int64_t>& keys, char (&value)[100]) override;

View File

@ -627,6 +627,8 @@ multiops_txn_default_params = {
"inplace_update_support": 0, "inplace_update_support": 0,
# TimedPut not supported in transaction # TimedPut not supported in transaction
"use_timed_put_one_in": 0, "use_timed_put_one_in": 0,
# AttributeGroup not yet supported
"use_attribute_group": 0,
} }
multiops_wc_txn_params = { multiops_wc_txn_params = {