@@ -77,8 +77,6 @@ DOCTEST_TEST_CASE("Single node commit" * doctest::test_suite("single"))
7777 entry->push_back (2 );
7878 entry->push_back (3 );
7979
80- auto hooks = std::make_shared<ccf::kv::ConsensusHookPtrs>();
81-
8280 r0.replicate (ccf::kv::BatchVector{{i, entry, true , hooks}}, 1 );
8381 DOCTEST_REQUIRE (r0.get_last_idx () == i);
8482 DOCTEST_REQUIRE (r0.get_committed_seqno () == i);
@@ -430,7 +428,6 @@ DOCTEST_TEST_CASE(
430428 DOCTEST_INFO (" Try to replicate on a follower, and fail" );
431429 std::vector<uint8_t > entry = {1 , 2 , 3 };
432430 auto data = std::make_shared<std::vector<uint8_t >>(entry);
433- auto hooks = std::make_shared<ccf::kv::ConsensusHookPtrs>();
434431 DOCTEST_REQUIRE_FALSE (
435432 r1.replicate (ccf::kv::BatchVector{{1 , data, true , hooks}}, 1 ));
436433
@@ -551,7 +548,6 @@ DOCTEST_TEST_CASE("Multiple nodes late join" * doctest::test_suite("multiple"))
551548
552549 std::vector<uint8_t > first_entry = {1 , 2 , 3 };
553550 auto data = std::make_shared<std::vector<uint8_t >>(first_entry);
554- auto hooks = std::make_shared<ccf::kv::ConsensusHookPtrs>();
555551 DOCTEST_REQUIRE (
556552 r0.replicate (ccf::kv::BatchVector{{1 , data, true , hooks}}, 1 ));
557553 r0.periodic (request_timeout);
@@ -625,7 +621,6 @@ DOCTEST_TEST_CASE("Recv append entries logic" * doctest::test_suite("multiple"))
625621 std::make_shared<aft::ChannelStubProxy>(),
626622 std::make_shared<aft::State>(node_id1),
627623 nullptr );
628- auto hooks = std::make_shared<ccf::kv::ConsensusHookPtrs>();
629624
630625 aft::Configuration::Nodes config0;
631626 config0[node_id0] = {};
@@ -939,14 +934,13 @@ DOCTEST_TEST_CASE("Exceed append entries limit")
939934 // send_append_entries() triggered or not
940935 bool expected_ae = false ;
941936
942- for (size_t i = 1 ; i <= num_big_entries; ++i)
937+ for (size_t i = 1 ; i <= static_cast < size_t >( num_big_entries) ; ++i)
943938 {
944- auto hooks = std::make_shared<ccf::kv::ConsensusHookPtrs>();
945939 DOCTEST_REQUIRE (
946940 r0.replicate (ccf::kv::BatchVector{{i, data, true , hooks}}, 1 ));
947941 const auto received_ae =
948942 dispatch_all_and_DOCTEST_CHECK<aft::AppendEntries>(
949- nodes, node_id0, r0c->messages , [&i ](const auto & msg) {
943+ nodes, node_id0, r0c->messages , [](const auto & msg) {
950944 DOCTEST_REQUIRE (msg.term == 1 );
951945 }) > 0 ;
952946 DOCTEST_REQUIRE (received_ae == expected_ae);
@@ -957,9 +951,10 @@ DOCTEST_TEST_CASE("Exceed append entries limit")
957951 (individual_entries - num_big_entries);
958952 auto smaller_data = std::make_shared<std::vector<uint8_t >>(data_size, 1 );
959953
960- for (size_t i = num_big_entries + 1 ; i <= individual_entries; ++i)
954+ for (size_t i = num_big_entries + 1 ;
955+ i <= static_cast <size_t >(individual_entries);
956+ ++i)
961957 {
962- auto hooks = std::make_shared<ccf::kv::ConsensusHookPtrs>();
963958 DOCTEST_REQUIRE (
964959 r0.replicate (ccf::kv::BatchVector{{i, smaller_data, true , hooks}}, 1 ));
965960 dispatch_all (nodes, node_id0, r0c->messages );
0 commit comments