| Modifier and Type | Field and Description |
|---|---|
private List<VirtualColumn> |
DruidQuery.ScanQuery.virtualColumnList |
| Modifier and Type | Method and Description |
|---|---|
VirtualColumn |
VirtualColumn.Builder.build() |
| Modifier and Type | Method and Description |
|---|---|
protected static Pair<List<String>,List<VirtualColumn>> |
DruidQuery.computeProjectAsScan(Project projectRel,
RelDataType inputRowType,
DruidQuery druidQuery)
Translates list of projects to Druid Column names and Virtual Columns if any
We can not use
Pair.zip(Object[], Object[]), since size can be different |
protected static Pair<List<DimensionSpec>,List<VirtualColumn>> |
DruidQuery.computeProjectGroupSet(Project projectNode,
ImmutableBitSet groupSet,
RelDataType inputRowType,
DruidQuery druidQuery)
Computes the project group set.
|
| Constructor and Description |
|---|
ScanQuery(String dataSource,
List<org.joda.time.Interval> intervals,
DruidJsonFilter jsonFilter,
List<VirtualColumn> virtualColumnList,
List<String> columns,
Integer fetchLimit) |
Copyright © 2012–2018 The Apache Software Foundation. All rights reserved.