diff --git a/src/io/rsm/raft.hpp b/src/io/rsm/raft.hpp index d3b9de49d..cde9016c2 100644 --- a/src/io/rsm/raft.hpp +++ b/src/io/rsm/raft.hpp @@ -187,8 +187,8 @@ concept Rsm = requires(T t, Write w) template concept Rsm = requires(ReplicatedState state, WriteOperation w, ReadOperation r) { - { state.read(r) } -> std::same_as; - { state.apply(w) } -> std::same_as; + { state.Read(r) } -> std::same_as; + { state.Apply(w) } -> std::same_as; }; /// Parameter Purpose diff --git a/tests/simulation/raft.cpp b/tests/simulation/raft.cpp index 7cf6144fd..9182fbc8e 100644 --- a/tests/simulation/raft.cpp +++ b/tests/simulation/raft.cpp @@ -60,7 +60,7 @@ class TestState { std::map state_; public: - GetResponse read(GetRequest request) { + GetResponse Read(GetRequest request) { GetResponse ret; if (state_.contains(request.key)) { ret.value = state_[request.key]; @@ -68,7 +68,7 @@ class TestState { return ret; } - CasResponse apply(CasRequest request) { + CasResponse Apply(CasRequest request) { CasResponse ret; // Key exist