From 6fd50506d2e50d2faf2478a2883a2ef1b4840a78 Mon Sep 17 00:00:00 2001 From: Douglas Rumbaugh Date: Wed, 17 May 2023 16:00:20 -0400 Subject: Started implementing shard interface (not finished yet) --- tests/dynamic_extension_tests.cpp | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) (limited to 'tests/dynamic_extension_tests.cpp') diff --git a/tests/dynamic_extension_tests.cpp b/tests/dynamic_extension_tests.cpp index 3638b76..422e904 100644 --- a/tests/dynamic_extension_tests.cpp +++ b/tests/dynamic_extension_tests.cpp @@ -15,13 +15,14 @@ #include "testing.h" #include "framework/DynamicExtension.h" +#include "shard/WIRS.h" #include using namespace de; START_TEST(t_create) { - auto ext_wirs = new DynamicExtension(100, 100, 2, 1, 1, g_rng); + auto ext_wirs = new DynamicExtension>(100, 100, 2, 1, 1, g_rng); ck_assert_ptr_nonnull(ext_wirs); @@ -35,7 +36,7 @@ END_TEST START_TEST(t_append) { - auto ext_wirs = new DynamicExtension(100, 100, 2, 1, 1, g_rng); + auto ext_wirs = new DynamicExtension>(100, 100, 2, 1, 1, g_rng); uint64_t key = 0; uint32_t val = 0; @@ -56,7 +57,7 @@ END_TEST START_TEST(t_append_with_mem_merges) { - auto ext_wirs = new DynamicExtension(100, 100, 2, 1, 1, g_rng); + auto ext_wirs = new DynamicExtension>(100, 100, 2, 1, 1, g_rng); uint64_t key = 0; uint32_t val = 0; @@ -77,7 +78,7 @@ END_TEST START_TEST(t_range_sample_memtable) { - auto ext_wirs = new DynamicExtension(100, 100, 2, 1, 1, g_rng); + auto ext_wirs = new DynamicExtension>(100, 100, 2, 1, 1, g_rng); uint64_t key = 0; uint32_t val = 0; @@ -112,7 +113,7 @@ END_TEST START_TEST(t_range_sample_memlevels) { - auto ext_wirs = new DynamicExtension(100, 100, 2, 1, 1, g_rng); + auto ext_wirs = new DynamicExtension>(100, 100, 2, 1, 1, g_rng); uint64_t key = 0; uint32_t val = 0; @@ -146,7 +147,7 @@ END_TEST START_TEST(t_range_sample_weighted) { - auto ext_wirs = new DynamicExtension(100, 100, 2, 1, 1, g_rng); + auto ext_wirs = new DynamicExtension>(100, 100, 2, 1, 1, g_rng); size_t n = 10000; std::vector keys; @@ -217,7 +218,7 @@ END_TEST START_TEST(t_tombstone_merging_01) { size_t reccnt = 100000; - auto ext_wirs = new DynamicExtension(100, 100, 2, .01, 1, g_rng); + auto ext_wirs = new DynamicExtension>(100, 100, 2, .01, 1, g_rng); std::set> records; std::set> to_delete; @@ -265,8 +266,8 @@ START_TEST(t_tombstone_merging_01) } END_TEST -DynamicExtension *create_test_tree(size_t reccnt, size_t memlevel_cnt) { - auto ext_wirs = new DynamicExtension(1000, 1000, 2, 1, 1, g_rng); +DynamicExtension> *create_test_tree(size_t reccnt, size_t memlevel_cnt) { + auto ext_wirs = new DynamicExtension>(1000, 1000, 2, 1, 1, g_rng); std::set records; std::set to_delete; @@ -309,7 +310,7 @@ DynamicExtension *create_test_tree(size_t reccnt, size_t memlevel_cnt) { START_TEST(t_sorted_array) { size_t reccnt = 100000; - auto ext_wirs = new DynamicExtension(100, 100, 2, 1, 1, g_rng); + auto ext_wirs = new DynamicExtension>(100, 100, 2, 1, 1, g_rng); std::set> records; std::set> to_delete; -- cgit v1.2.3