diff options
author | Tor Egge <Tor.Egge@online.no> | 2021-11-18 11:50:05 +0100 |
---|---|---|
committer | Tor Egge <Tor.Egge@online.no> | 2021-11-18 11:50:05 +0100 |
commit | 07a28cb38176baab60bc4bc7a96ba1d1927f2670 (patch) | |
tree | 3cb1ccfca00436daa3c1b76c87fabf65dabb3699 /searchcore/src/tests/proton/documentmetastore | |
parent | 23dd2b6d8f86531ca3f8929559a50890b0afea45 (diff) |
Remove dead code for handling lid reuse.
Diffstat (limited to 'searchcore/src/tests/proton/documentmetastore')
-rw-r--r-- | searchcore/src/tests/proton/documentmetastore/lidreusedelayer/lidreusedelayer_test.cpp | 26 |
1 files changed, 11 insertions, 15 deletions
diff --git a/searchcore/src/tests/proton/documentmetastore/lidreusedelayer/lidreusedelayer_test.cpp b/searchcore/src/tests/proton/documentmetastore/lidreusedelayer/lidreusedelayer_test.cpp index 9162972a4cb..c04f5f7f0b0 100644 --- a/searchcore/src/tests/proton/documentmetastore/lidreusedelayer/lidreusedelayer_test.cpp +++ b/searchcore/src/tests/proton/documentmetastore/lidreusedelayer/lidreusedelayer_test.cpp @@ -169,16 +169,12 @@ public: _writeService.index().execute(makeLambdaTask([this, lids]() { performCycleLids(lids);})); } - bool delayReuse(uint32_t lid) { - bool res = false; - runInMaster([&] () { res = _lidReuseDelayer->delayReuse(lid); } ); - return res; + void delayReuse(uint32_t lid) { + runInMaster([&] () { _lidReuseDelayer->delayReuse(lid); } ); } - bool delayReuse(const std::vector<uint32_t> &lids) { - bool res = false; - runInMaster([&] () { res = _lidReuseDelayer->delayReuse(lids); }); - return res; + void delayReuse(const std::vector<uint32_t> &lids) { + runInMaster([&] () { _lidReuseDelayer->delayReuse(lids); }); } void commit() { @@ -191,8 +187,8 @@ public: TEST_F("require that nothing happens before free list is active", Fixture) { - EXPECT_FALSE(f.delayReuse(4)); - EXPECT_FALSE(f.delayReuse({ 5, 6})); + f.delayReuse(4); + f.delayReuse({ 5, 6}); EXPECT_TRUE(f._store.assertWork(0, 0, 0)); EXPECT_TRUE(assertThreadObserver(2, 0, 0, f._writeService)); } @@ -200,15 +196,15 @@ TEST_F("require that nothing happens before free list is active", Fixture) TEST_F("require that reuse can be batched", Fixture) { f._store._freeListActive = true; - EXPECT_FALSE(f.delayReuse(4)); - EXPECT_FALSE(f.delayReuse({ 5, 6, 7})); + f.delayReuse(4); + f.delayReuse({ 5, 6, 7}); EXPECT_TRUE(f._store.assertWork(0, 0, 0)); EXPECT_TRUE(assertThreadObserver(2, 0, 0, f._writeService)); f.commit(); EXPECT_TRUE(f._store.assertWork(0, 1, 4)); EXPECT_TRUE(assertThreadObserver(4, 1, 0, f._writeService)); - EXPECT_FALSE(f.delayReuse(8)); - EXPECT_FALSE(f.delayReuse({ 9, 10})); + f.delayReuse(8); + f.delayReuse({ 9, 10}); EXPECT_TRUE(f._store.assertWork(0, 1, 4)); EXPECT_TRUE(assertThreadObserver(6, 1, 0, f._writeService)); } @@ -216,7 +212,7 @@ TEST_F("require that reuse can be batched", Fixture) TEST_F("require that single element array is optimized", Fixture) { f._store._freeListActive = true; - EXPECT_FALSE(f.delayReuse({ 4})); + f.delayReuse({ 4}); EXPECT_TRUE(f._store.assertWork(0, 0, 0)); EXPECT_TRUE(assertThreadObserver(1, 0, 0, f._writeService)); f.commit(); |