Class ClientQuerySegmentWalker

java.lang.Object
org.apache.druid.server.ClientQuerySegmentWalker
All Implemented Interfaces:
QuerySegmentWalker

public class ClientQuerySegmentWalker extends Object implements QuerySegmentWalker
Query handler for the Broker processes (see CliBroker).

This class is responsible for:

1) Running queries on the cluster using its 'clusterClient' 2) Running queries locally (when all datasources are global) using its 'localClient' 3) Inlining subqueries if necessary, in service of the above two goals