diff --git a/CMakeLists.txt b/CMakeLists.txt index 62c5a6fcf..3812cc86d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -189,7 +189,7 @@ add_custom_target(clean_all # is easier debugging of compilation and linker flags. set(CMAKE_EXPORT_COMPILE_COMMANDS ON) -set(CMAKE_CXX_STANDARD 20) +set(CMAKE_CXX_STANDARD 23) set(CMAKE_CXX_STANDARD_REQUIRED ON) # c99-designator is disabled because of required mixture of designated and # non-designated initializers in Python Query Module code (`py_module.cpp`). diff --git a/tests/unit/integrations_kafka_consumer.cpp b/tests/unit/integrations_kafka_consumer.cpp index 3d5feb80b..2265aa310 100644 --- a/tests/unit/integrations_kafka_consumer.cpp +++ b/tests/unit/integrations_kafka_consumer.cpp @@ -1,4 +1,4 @@ -// Copyright 2023 Memgraph Ltd. +// Copyright 2024 Memgraph Ltd. // // Use of this software is governed by the Business Source License // included in the file licenses/BSL.txt; by using this file, you agree to be bound by the terms of the Business Source @@ -113,7 +113,6 @@ struct ConsumerTest : public ::testing::Test { void SeedTopicWithInt(const std::string &topic_name, int value) { std::array<char, sizeof(int)> int_as_char{}; std::memcpy(int_as_char.data(), &value, int_as_char.size()); - cluster.SeedTopic(topic_name, int_as_char); } diff --git a/tests/unit/kafka_mock.cpp b/tests/unit/kafka_mock.cpp index 7cf788479..0ea9bcac4 100644 --- a/tests/unit/kafka_mock.cpp +++ b/tests/unit/kafka_mock.cpp @@ -1,4 +1,4 @@ -// Copyright 2022 Memgraph Ltd. +// Copyright 2024 Memgraph Ltd. // // Use of this software is governed by the Business Source License // included in the file licenses/BSL.txt; by using this file, you agree to be bound by the terms of the Business Source @@ -78,10 +78,6 @@ void KafkaClusterMock::CreateTopic(const std::string &topic_name) { } } -void KafkaClusterMock::SeedTopic(const std::string &topic_name, std::string_view message) { - SeedTopic(topic_name, std::span{message.data(), message.size()}); -} - void KafkaClusterMock::SeedTopic(const std::string &topic_name, std::span<const char> message) { char errstr[256] = {'\0'}; std::string bootstraps_servers = Bootstraps(); diff --git a/tests/unit/kafka_mock.hpp b/tests/unit/kafka_mock.hpp index fce563fda..5905d281f 100644 --- a/tests/unit/kafka_mock.hpp +++ b/tests/unit/kafka_mock.hpp @@ -1,4 +1,4 @@ -// Copyright 2021 Memgraph Ltd. +// Copyright 2024 Memgraph Ltd. // // Use of this software is governed by the Business Source License // included in the file licenses/BSL.txt; by using this file, you agree to be bound by the terms of the Business Source @@ -41,7 +41,6 @@ class KafkaClusterMock { std::string Bootstraps() const; void CreateTopic(const std::string &topic_name); void SeedTopic(const std::string &topic_name, std::span<const char> message); - void SeedTopic(const std::string &topic_name, std::string_view message); private: RdKafkaUniquePtr rk_{nullptr};