Uses of Class
io.trino.plugin.pinot.query.PinotQueryInfo
-
Packages that use PinotQueryInfo Package Description io.trino.plugin.pinot io.trino.plugin.pinot.client -
-
Uses of PinotQueryInfo in io.trino.plugin.pinot
Constructors in io.trino.plugin.pinot with parameters of type PinotQueryInfo Constructor Description PinotBrokerPageSource(ConnectorSession session, PinotQueryInfo query, List<PinotColumnHandle> columnHandles, PinotClient pinotClient, int limitForBrokerQueries)PinotInsufficientServerResponseException(PinotQueryInfo query, int numberOfServersResponded, int numberOfServersQueried)PinotInsufficientServerResponseException(PinotQueryInfo query, String message) -
Uses of PinotQueryInfo in io.trino.plugin.pinot.client
Methods in io.trino.plugin.pinot.client with parameters of type PinotQueryInfo Modifier and Type Method Description Iterator<PinotClient.BrokerResultRow>PinotClient. createResultIterator(ConnectorSession session, PinotQueryInfo query, List<PinotColumnHandle> columnHandles)columnIndices: column name -> column index from column handles indiceToGroupByFunction(groupByFunctions): aggregationIndex -> groupByFunctionName(columnName) groupByFunctions is for values groupByColumnNames: from aggregationResult.groupByResult.groupByColumnNames() aggregationResults[GroupByColumns, GroupByResult] GroupByColumns: String[] // column names, i.e.
-