Each invocation of processQueriesOnSingleStream starts new streaming operation to query-frontend or query-scheduler to fetch queries and execute them. This method must react on context being finished, and stop when that happens. processorManager (not processor) is responsible for starting as many
(ctx context.Context, conn *grpc.ClientConn, address string)
| 82 | // |
| 83 | // processorManager (not processor) is responsible for starting as many goroutines as needed for each connection. |
| 84 | processQueriesOnSingleStream(ctx context.Context, conn *grpc.ClientConn, address string) |
| 85 | |
| 86 | // notifyShutdown notifies the remote query-frontend or query-scheduler that the querier is |
| 87 | // shutting down. |
no outgoing calls