From 2ded45f5a20f38fdfd9f348c446c38dc713a5591 Mon Sep 17 00:00:00 2001 From: Douglas Rumbaugh Date: Mon, 3 Mar 2025 13:41:19 -0500 Subject: Fixed a few concurrency bugs --- tests/include/pointlookup.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'tests/include/pointlookup.h') diff --git a/tests/include/pointlookup.h b/tests/include/pointlookup.h index f3a03dd..a365144 100644 --- a/tests/include/pointlookup.h +++ b/tests/include/pointlookup.h @@ -37,10 +37,10 @@ START_TEST(t_point_lookup_query) { auto buffer = create_test_mbuffer(1000); - auto shard = Shard(buffer->get_buffer_view()); + auto shard = Shard(buffer->get_buffer_view(buffer->debug_get_head())); { - auto bv = buffer->get_buffer_view(); + auto bv = buffer->get_buffer_view(buffer->debug_get_head()); for (size_t i=0; irec.key; @@ -73,7 +73,7 @@ START_TEST(t_buffer_point_lookup) auto buffer = create_test_mbuffer(1000); { - auto view = buffer->get_buffer_view(); + auto view = buffer->get_buffer_view(buffer->debug_get_head()); for (int i=view.get_record_count()-1; i>=0; i--) { pl::Query::Parameters parms = {view.get(i)->rec.key}; auto local_query = pl::Query::local_preproc_buffer(&view, &parms); -- cgit v1.2.3