| Package | Description |
|---|---|
| org.apache.kylin.query.enumerator | |
| org.apache.kylin.query.relnode | |
| org.apache.kylin.query.routing | |
| org.apache.kylin.query.security |
| Constructor and Description |
|---|
HiveEnumerator(OLAPContext olapContext) |
LookupTableEnumerator(OLAPContext olapContext) |
OLAPEnumerator(OLAPContext olapContext,
org.apache.calcite.DataContext optiqContext) |
| Modifier and Type | Field and Description |
|---|---|
protected OLAPContext |
OLAPTableScan.context |
protected OLAPContext |
OLAPJoinRel.context |
| Modifier and Type | Method and Description |
|---|---|
OLAPContext |
OLAPAggregateRel.getContext() |
OLAPContext |
OLAPTableScan.getContext() |
OLAPContext |
OLAPLimitRel.getContext() |
OLAPContext |
OLAPFilterRel.getContext() |
OLAPContext |
OLAPProjectRel.getContext() |
OLAPContext |
OLAPUnionRel.getContext() |
OLAPContext |
OLAPWindowRel.getContext() |
OLAPContext |
OLAPRel.getContext()
get olap context
|
OLAPContext |
OLAPRel.OLAPImplementor.getContext() |
OLAPContext |
OLAPJoinRel.getContext() |
OLAPContext |
OLAPSortRel.getContext() |
OLAPContext |
OLAPRel.RewriteImplementor.getParentContext() |
static OLAPContext |
OLAPContext.getThreadLocalContextById(int id) |
| Modifier and Type | Method and Description |
|---|---|
static Collection<OLAPContext> |
OLAPContext.getThreadLocalContexts() |
protected List<OLAPContext> |
OLAPToEnumerableConverter.listContextsHavingScan() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
OLAPRel.RewriteImplementor.needRewrite(OLAPContext ctx) |
static void |
OLAPContext.registerContext(OLAPContext ctx) |
| Modifier and Type | Method and Description |
|---|---|
void |
OLAPContext.IAccessController.check(List<OLAPContext> contexts,
org.apache.kylin.common.KylinConfig config) |
protected void |
OLAPToEnumerableConverter.doAccessControl(List<OLAPContext> contexts) |
| Modifier and Type | Method and Description |
|---|---|
static org.apache.kylin.metadata.realization.IRealization |
QueryRouter.selectRealization(OLAPContext olapContext,
Set<org.apache.kylin.metadata.realization.IRealization> realizations) |
| Modifier and Type | Method and Description |
|---|---|
static void |
RealizationChooser.selectRealization(List<OLAPContext> contexts) |
| Modifier and Type | Method and Description |
|---|---|
static void |
TableLevelACL.columnFilter(List<OLAPContext> contexts,
List<String> columnBlackList) |
static List<String> |
TableLevelACL.getAllColWithTblAndSchema(List<OLAPContext> contexts) |
protected abstract Collection<String> |
QueryInterceptor.getIdentifierBlackList(List<OLAPContext> contexts) |
protected String |
QueryInterceptor.getProject(List<OLAPContext> contexts) |
protected abstract Collection<String> |
QueryInterceptor.getQueryIdentifiers(List<OLAPContext> contexts) |
static Set<String> |
TableLevelACL.getTableWithSchema(List<OLAPContext> contexts) |
protected String |
QueryInterceptor.getUser(List<OLAPContext> contexts) |
void |
QueryInterceptor.intercept(List<OLAPContext> contexts) |
static void |
TableLevelACL.tableFilter(List<OLAPContext> contexts,
List<String> tableBlackList) |
Copyright © 2014–2018 Apache Software Foundation. All rights reserved.