From b4d6ca22336d58a93d57a863cdb91f1c1fd2b527 Mon Sep 17 00:00:00 2001 From: jbajic Date: Tue, 6 Dec 2022 11:47:48 +0100 Subject: [PATCH] Use bool as data --- tests/benchmark/data_structures_common.hpp | 6 +++--- tests/benchmark/data_structures_insert.cpp | 8 ++++---- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/tests/benchmark/data_structures_common.hpp b/tests/benchmark/data_structures_common.hpp index 56c4d60cd..23fe394ee 100644 --- a/tests/benchmark/data_structures_common.hpp +++ b/tests/benchmark/data_structures_common.hpp @@ -30,7 +30,7 @@ inline void PrepareData(utils::SkipList &skip_list, const int64_t num_element storage::v3::Transaction transaction{start_timestamp, storage::v3::IsolationLevel::SNAPSHOT_ISOLATION}; for (auto i{0}; i < num_elements; ++i) { auto acc = skip_list.access(); - acc.insert({storage::v3::PrimaryKey{storage::v3::PropertyValue{i}}}); + acc.insert({storage::v3::PrimaryKey{storage::v3::PropertyValue{true}}}); } } @@ -42,7 +42,7 @@ inline void PrepareData(std::map &std_map, const int64_t num_eleme for (auto i{0}; i < num_elements; ++i) { std_map.insert({storage::v3::PrimaryKey{storage::v3::PropertyValue{i}}, storage::v3::LexicographicallyOrderedVertex{storage::v3::Vertex{ - delta, std::vector{storage::v3::PropertyValue{i}}}}}); + delta, std::vector{storage::v3::PropertyValue{true}}}}}); } } @@ -51,7 +51,7 @@ inline void PrepareData(std::set &std_set, const int64_t num_elements) { coordinator::Hlc start_timestamp; storage::v3::Transaction transaction{start_timestamp, storage::v3::IsolationLevel::SNAPSHOT_ISOLATION}; for (auto i{0}; i < num_elements; ++i) { - std_set.insert(std::vector{storage::v3::PropertyValue{i}}); + std_set.insert(std::vector{storage::v3::PropertyValue{true}}); } } diff --git a/tests/benchmark/data_structures_insert.cpp b/tests/benchmark/data_structures_insert.cpp index 6469c8ea3..d83cbfe23 100644 --- a/tests/benchmark/data_structures_insert.cpp +++ b/tests/benchmark/data_structures_insert.cpp @@ -40,12 +40,11 @@ static void BM_BenchmarkInsertSkipList(::benchmark::State &state) { utils::SkipList skip_list; coordinator::Hlc start_timestamp; storage::v3::Transaction transaction{start_timestamp, storage::v3::IsolationLevel::SNAPSHOT_ISOLATION}; - auto *delta = storage::v3::CreateDeleteObjectDelta(&transaction); for (auto _ : state) { for (auto i{0}; i < state.range(0); ++i) { auto acc = skip_list.access(); - acc.insert({storage::v3::PrimaryKey{storage::v3::PropertyValue{i}}}); + acc.insert({storage::v3::PrimaryKey{storage::v3::PropertyValue{true}}}); } } } @@ -60,7 +59,7 @@ static void BM_BenchmarkInsertStdMap(::benchmark::State &state) { for (auto i{0}; i < state.range(0); ++i) { std_map.insert({storage::v3::PrimaryKey{storage::v3::PropertyValue{i}}, storage::v3::LexicographicallyOrderedVertex{storage::v3::Vertex{ - delta, std::vector{storage::v3::PropertyValue{i}}}}}); + delta, std::vector{storage::v3::PropertyValue{true}}}}}); } } } @@ -69,7 +68,8 @@ static void BM_BenchmarkInsertStdSet(::benchmark::State &state) { std::set std_set; for (auto _ : state) { for (auto i{0}; i < state.range(0); ++i) { - std_set.insert(storage::v3::PrimaryKey{std::vector{storage::v3::PropertyValue{i}}}); + std_set.insert( + storage::v3::PrimaryKey{std::vector{storage::v3::PropertyValue{true}}}); } } }