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/irs.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'tests/include/irs.h') diff --git a/tests/include/irs.h b/tests/include/irs.h index 35a4bbb..8a05761 100644 --- a/tests/include/irs.h +++ b/tests/include/irs.h @@ -42,7 +42,7 @@ static gsl_rng *g_rng; START_TEST(t_irs) { auto buffer = create_sequential_mbuffer(100, 1000); - auto shard = Shard(buffer->get_buffer_view()); + auto shard = Shard(buffer->get_buffer_view(buffer->debug_get_head())); size_t k = 5; irs::Query::Parameters parms; @@ -80,7 +80,7 @@ START_TEST(t_buffer_irs) parms.rng = g_rng; { - auto view = buffer->get_buffer_view(); + auto view = buffer->get_buffer_view(buffer->debug_get_head()); auto query = irs::Query::local_preproc_buffer(&view, &parms); irs::Query::distribute_query(&parms, {}, query); auto result = irs::Query::local_query_buffer(query); @@ -103,8 +103,8 @@ START_TEST(t_irs_merge) auto buffer1 = create_sequential_mbuffer(100, 200); auto buffer2 = create_sequential_mbuffer(400, 1000); - auto shard1 = Shard(buffer1->get_buffer_view()); - auto shard2 = Shard(buffer2->get_buffer_view()); + auto shard1 = Shard(buffer1->get_buffer_view(buffer1->debug_get_head())); + auto shard2 = Shard(buffer2->get_buffer_view(buffer2->debug_get_head())); size_t k = 10; irs::Query::Parameters parms; -- cgit v1.2.3