39 std::unique_ptr<TransactionManager> executor,
40 std::unique_ptr<CustomQuery> query_executor =
nullptr);
44 std::unique_ptr<Request> request)
override;
50 void SetPrimary(uint32_t primary, uint64_t version)
override;
52 void Start()
override;
60 std::unique_ptr<Request> request);
62 std::unique_ptr<Request> request);
64 std::unique_ptr<Request> request);
65 absl::StatusOr<std::pair<std::unique_ptr<Context>, std::unique_ptr<Request>>>
67 absl::StatusOr<std::pair<std::unique_ptr<Context>, std::unique_ptr<Request>>>
81 std::queue<std::pair<std::unique_ptr<Context>, std::unique_ptr<Request>>>
83 std::queue<std::pair<std::unique_ptr<Context>, std::unique_ptr<Request>>>