#pragma once #include #include namespace DB { class ParallelReplicasReadingCoordinator { public: ParallelReplicasReadingCoordinator(); ~ParallelReplicasReadingCoordinator(); PartitionReadResponse handleRequest(PartitionReadRequest request); private: class Impl; std::unique_ptr pimpl; }; using ParallelReplicasReadingCoordinatorPtr = std::shared_ptr; }