Class QueryServer
- java.lang.Object
-
- org.apache.pinot.common.proto.PinotQueryWorkerGrpc.PinotQueryWorkerImplBase
-
- org.apache.pinot.query.service.server.QueryServer
-
- All Implemented Interfaces:
io.grpc.BindableService
public class QueryServer extends PinotQueryWorkerGrpc.PinotQueryWorkerImplBase
QueryServeris the GRPC server that accepts query plan requests sent fromQueryDispatcher.
-
-
Constructor Summary
Constructors Constructor Description QueryServer(int port, QueryRunner queryRunner)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcancel(Worker.CancelRequest request, io.grpc.stub.StreamObserver<Worker.CancelResponse> responseObserver)voidshutdown()voidstart()voidsubmit(Worker.QueryRequest request, io.grpc.stub.StreamObserver<Worker.QueryResponse> responseObserver)-
Methods inherited from class org.apache.pinot.common.proto.PinotQueryWorkerGrpc.PinotQueryWorkerImplBase
bindService
-
-
-
-
Constructor Detail
-
QueryServer
public QueryServer(int port, QueryRunner queryRunner)
-
-
Method Detail
-
start
public void start()
-
shutdown
public void shutdown()
-
submit
public void submit(Worker.QueryRequest request, io.grpc.stub.StreamObserver<Worker.QueryResponse> responseObserver)
- Overrides:
submitin classPinotQueryWorkerGrpc.PinotQueryWorkerImplBase
-
cancel
public void cancel(Worker.CancelRequest request, io.grpc.stub.StreamObserver<Worker.CancelResponse> responseObserver)
- Overrides:
cancelin classPinotQueryWorkerGrpc.PinotQueryWorkerImplBase
-
-