addAccessEvent(TAccessEvent event) | com.cloudera.impala.analysis.Analyzer | inline |
addSlotDescriptor(TupleDescriptor tupleDesc) | com.cloudera.impala.analysis.Analyzer | inline |
addWarning(String msg) | com.cloudera.impala.analysis.Analyzer | inline |
aliasMap_ | com.cloudera.impala.analysis.Analyzer | private |
ambiguousAliases_ | com.cloudera.impala.analysis.Analyzer | private |
Analyzer(ImpaladCatalog catalog, TQueryCtx queryCtx, AuthorizationConfig authzConfig) | com.cloudera.impala.analysis.Analyzer | inline |
Analyzer(Analyzer parentAnalyzer) | com.cloudera.impala.analysis.Analyzer | inline |
Analyzer(Analyzer parentAnalyzer, GlobalState globalState) | com.cloudera.impala.analysis.Analyzer | inlineprivate |
ancestors_ | com.cloudera.impala.analysis.Analyzer | private |
authErrorMsg_ | com.cloudera.impala.analysis.Analyzer | private |
authorize(AuthorizationChecker authzChecker) | com.cloudera.impala.analysis.Analyzer | inline |
callDepth_ | com.cloudera.impala.analysis.Analyzer | private |
canEvalAntiJoinedConjunct(Expr e, List< TupleId > nodeTupleIds) | com.cloudera.impala.analysis.Analyzer | inline |
canEvalFullOuterJoinedConjunct(Expr e, List< TupleId > tids) | com.cloudera.impala.analysis.Analyzer | inline |
canEvalPredicate(List< TupleId > tupleIds, Expr e) | com.cloudera.impala.analysis.Analyzer | inline |
canEvalPredicate(PlanNode node, Expr e) | com.cloudera.impala.analysis.Analyzer | inlineprivate |
castAllToCompatibleType(List< Expr > exprs) | com.cloudera.impala.analysis.Analyzer | inline |
castToUnionCompatibleTypes(List< List< Expr >> exprLists) | com.cloudera.impala.analysis.Analyzer | inline |
checkSystemDbAccess(String dbName, Privilege privilege) | com.cloudera.impala.analysis.Analyzer | inlineprivate |
computeEquivClasses() | com.cloudera.impala.analysis.Analyzer | inline |
containsOuterJoinedTid(List< TupleId > tids) | com.cloudera.impala.analysis.Analyzer | inline |
containsSubquery() | com.cloudera.impala.analysis.Analyzer | inline |
copySlotDescriptor(SlotDescriptor srcSlotDesc, TupleDescriptor tupleDesc) | com.cloudera.impala.analysis.Analyzer | inline |
createAuxEquivPredicate(Expr lhs, Expr rhs) | com.cloudera.impala.analysis.Analyzer | inline |
createEqPredicate(SlotId lhsSlotId, SlotId rhsSlotId) | com.cloudera.impala.analysis.Analyzer | inline |
createEquivConjuncts(List< TupleId > lhsTids, TupleId rhsTid, List< T > conjuncts) | com.cloudera.impala.analysis.Analyzer | inlinepackage |
createEquivConjuncts(TupleId tid, List< T > conjuncts, Set< SlotId > ignoreSlots) | com.cloudera.impala.analysis.Analyzer | inlinepackage |
createEquivConjuncts(TupleId tid, List< T > conjuncts) | com.cloudera.impala.analysis.Analyzer | inlinepackage |
createIdentityEquivClasses() | com.cloudera.impala.analysis.Analyzer | inline |
createWithNewGlobalState(Analyzer parentAnalyzer) | com.cloudera.impala.analysis.Analyzer | inlinestatic |
DATA_SRC_ALREADY_EXISTS_ERROR_MSG | com.cloudera.impala.analysis.Analyzer | static |
DATA_SRC_DOES_NOT_EXIST_ERROR_MSG | com.cloudera.impala.analysis.Analyzer | static |
DB_ALREADY_EXISTS_ERROR_MSG | com.cloudera.impala.analysis.Analyzer | static |
DB_DOES_NOT_EXIST_ERROR_MSG | com.cloudera.impala.analysis.Analyzer | static |
dbContainsTable(String dbName, String tableName, Privilege privilege) | com.cloudera.impala.analysis.Analyzer | inline |
decrementCallDepth() | com.cloudera.impala.analysis.Analyzer | inline |
enablePrivChecks_ | com.cloudera.impala.analysis.Analyzer | private |
equivExprs(Expr e1, Expr e2) | com.cloudera.impala.analysis.Analyzer | inline |
equivSets(List< Expr > l1, List< Expr > l2) | com.cloudera.impala.analysis.Analyzer | inline |
evalByJoin(Expr e) | com.cloudera.impala.analysis.Analyzer | inline |
FN_ALREADY_EXISTS_ERROR_MSG | com.cloudera.impala.analysis.Analyzer | static |
FN_DOES_NOT_EXIST_ERROR_MSG | com.cloudera.impala.analysis.Analyzer | static |
getAccessEvents() | com.cloudera.impala.analysis.Analyzer | inline |
getAliases() | com.cloudera.impala.analysis.Analyzer | inline |
getAntiJoinRef(Expr e) | com.cloudera.impala.analysis.Analyzer | inline |
getAssignedConjuncts() | com.cloudera.impala.analysis.Analyzer | inline |
getAuthzConfig() | com.cloudera.impala.analysis.Analyzer | inline |
getBoundPredicates(TupleId destTid, Set< SlotId > ignoreSlots, boolean markAssigned) | com.cloudera.impala.analysis.Analyzer | inline |
getBoundPredicates(TupleId destTid) | com.cloudera.impala.analysis.Analyzer | inline |
getCallDepth() | com.cloudera.impala.analysis.Analyzer | inline |
getCatalog() | com.cloudera.impala.analysis.Analyzer | inline |
getColumnLineageGraph() | com.cloudera.impala.analysis.Analyzer | inline |
getColumnSlot(TupleDescriptor tupleDesc, Column col) | com.cloudera.impala.analysis.Analyzer | inline |
getCompatibleType(Type lastCompatibleType, Expr lastCompatibleExpr, Expr expr) | com.cloudera.impala.analysis.Analyzer | inline |
getConjunct(ExprId exprId) | com.cloudera.impala.analysis.Analyzer | inline |
getConjuncts() | com.cloudera.impala.analysis.Analyzer | inline |
getDb(String dbName, Privilege privilege) | com.cloudera.impala.analysis.Analyzer | inline |
getDb(String dbName, Privilege privilege, boolean throwIfDoesNotExist) | com.cloudera.impala.analysis.Analyzer | inline |
getDefaultDb() | com.cloudera.impala.analysis.Analyzer | inline |
getDescriptor(String tableAlias) | com.cloudera.impala.analysis.Analyzer | inline |
getDescTbl() | com.cloudera.impala.analysis.Analyzer | inline |
getEqJoinConjuncts(List< TupleId > tids, TableRef joinedTblRef) | com.cloudera.impala.analysis.Analyzer | inline |
getEquivClasses(List< TupleId > tids) | com.cloudera.impala.analysis.Analyzer | inlineprivate |
getEquivClassId(SlotId slotId) | com.cloudera.impala.analysis.Analyzer | inline |
getEquivClassSmap() | com.cloudera.impala.analysis.Analyzer | inline |
getEquivDestSlotIds(TupleId srcTid, List< SlotId > srcSids, TupleId destTid, Set< SlotId > ignoreSlots) | com.cloudera.impala.analysis.Analyzer | inlineprivate |
getEquivSlots(SlotId slotId, List< TupleId > tupleIds, List< SlotId > equivSlotIds) | com.cloudera.impala.analysis.Analyzer | inline |
getFqTableName(TableName tableName) | com.cloudera.impala.analysis.Analyzer | inline |
getFullOuterJoinRef(Expr e) | com.cloudera.impala.analysis.Analyzer | inline |
getHostIndex() | com.cloudera.impala.analysis.Analyzer | inline |
getLastOjClause(TupleId id) | com.cloudera.impala.analysis.Analyzer | inline |
getLocalViews() | com.cloudera.impala.analysis.Analyzer | inline |
getMissingTbls() | com.cloudera.impala.analysis.Analyzer | inline |
getParentAnalyzer() | com.cloudera.impala.analysis.Analyzer | inline |
getPrivilegeReqs() | com.cloudera.impala.analysis.Analyzer | inline |
getQueryCtx() | com.cloudera.impala.analysis.Analyzer | inline |
getSerializedLineageGraph() | com.cloudera.impala.analysis.Analyzer | inline |
getSlotDescriptor(String qualifiedColumnName) | com.cloudera.impala.analysis.Analyzer | inline |
getTable(String dbName, String tableName) | com.cloudera.impala.analysis.Analyzer | inline |
getTable(TableName tableName, Privilege privilege, boolean addAccessEvent) | com.cloudera.impala.analysis.Analyzer | inline |
getTable(TableName tableName, Privilege privilege) | com.cloudera.impala.analysis.Analyzer | inline |
getTableRef(TupleId tid) | com.cloudera.impala.analysis.Analyzer | inline |
getTargetDbName(TableName tableName) | com.cloudera.impala.analysis.Analyzer | inline |
getTargetDbName(FunctionName fnName) | com.cloudera.impala.analysis.Analyzer | inline |
getTimeline() | com.cloudera.impala.analysis.Analyzer | inline |
getTupleDesc(TupleId id) | com.cloudera.impala.analysis.Analyzer | inline |
getTupleId(SlotId slotId) | com.cloudera.impala.analysis.Analyzer | inline |
getUnassignedConjuncts(List< TupleId > tupleIds, boolean inclOjConjuncts) | com.cloudera.impala.analysis.Analyzer | inline |
getUnassignedConjuncts(PlanNode node) | com.cloudera.impala.analysis.Analyzer | inline |
getUnassignedOjConjuncts(TableRef ref) | com.cloudera.impala.analysis.Analyzer | inline |
getUser() | com.cloudera.impala.analysis.Analyzer | inline |
getWarnings() | com.cloudera.impala.analysis.Analyzer | inline |
globalState_ | com.cloudera.impala.analysis.Analyzer | private |
hasAncestors() | com.cloudera.impala.analysis.Analyzer | inline |
hasEmptyResultSet() | com.cloudera.impala.analysis.Analyzer | inline |
hasEmptyResultSet_ | com.cloudera.impala.analysis.Analyzer | private |
hasEmptySpjResultSet() | com.cloudera.impala.analysis.Analyzer | inline |
hasEmptySpjResultSet_ | com.cloudera.impala.analysis.Analyzer | private |
hasLimitOffsetClause_ | com.cloudera.impala.analysis.Analyzer | private |
hasMissingTbls() | com.cloudera.impala.analysis.Analyzer | inline |
hasMutualValueTransfer(SlotId slotA, SlotId slotB) | com.cloudera.impala.analysis.Analyzer | inlineprivate |
hasOuterJoinedTuple(EquivalenceClassId eqClassId) | com.cloudera.impala.analysis.Analyzer | inlineprivate |
hasPlanHints() | com.cloudera.impala.analysis.Analyzer | inline |
hasUnassignedConjuncts() | com.cloudera.impala.analysis.Analyzer | inline |
hasValueTransfer(SlotId a, SlotId b) | com.cloudera.impala.analysis.Analyzer | inline |
incrementCallDepth() | com.cloudera.impala.analysis.Analyzer | inline |
invertOuterJoinState(TableRef oldRhsTbl, TableRef newRhsTbl) | com.cloudera.impala.analysis.Analyzer | inline |
isAntiJoinedConjunct(Expr e) | com.cloudera.impala.analysis.Analyzer | inline |
isConjunctAssigned(Expr conjunct) | com.cloudera.impala.analysis.Analyzer | inline |
isExplain() | com.cloudera.impala.analysis.Analyzer | inline |
isFullOuterJoined(Expr e) | com.cloudera.impala.analysis.Analyzer | inline |
isFullOuterJoined(TupleId tid) | com.cloudera.impala.analysis.Analyzer | inline |
isFullOuterJoined(SlotId sid) | com.cloudera.impala.analysis.Analyzer | inline |
isOjConjunct(Expr e) | com.cloudera.impala.analysis.Analyzer | inline |
isOuterJoined(TupleId tid) | com.cloudera.impala.analysis.Analyzer | inline |
isOuterJoined(SlotId sid) | com.cloudera.impala.analysis.Analyzer | inline |
isRootAnalyzer() | com.cloudera.impala.analysis.Analyzer | inline |
isSemiJoined(TupleId tid) | com.cloudera.impala.analysis.Analyzer | inline |
isSubquery() | com.cloudera.impala.analysis.Analyzer | inline |
isSubquery_ | com.cloudera.impala.analysis.Analyzer | private |
isTrueWithNullSlots(Expr p) | com.cloudera.impala.analysis.Analyzer | inlineprivate |
isVisible(TupleId tid) | com.cloudera.impala.analysis.Analyzer | inline |
localViews_ | com.cloudera.impala.analysis.Analyzer | private |
LOG | com.cloudera.impala.analysis.Analyzer | privatestatic |
markConjunctAssigned(Expr conjunct) | com.cloudera.impala.analysis.Analyzer | inline |
markConjunctsAssigned(List< Expr > conjuncts) | com.cloudera.impala.analysis.Analyzer | inline |
markConstantConjunct(Expr conjunct, boolean fromHavingClause) | com.cloudera.impala.analysis.Analyzer | inlineprivate |
materializeSlots(List< Expr > exprs) | com.cloudera.impala.analysis.Analyzer | inline |
materializeSlots(Expr e) | com.cloudera.impala.analysis.Analyzer | inline |
missingTbls_ | com.cloudera.impala.analysis.Analyzer | private |
registerConjunct(Expr e) | com.cloudera.impala.analysis.Analyzer | inlineprivate |
registerConjuncts(List< Expr > l) | com.cloudera.impala.analysis.Analyzer | inline |
registerConjuncts(Expr e, boolean fromHavingClause) | com.cloudera.impala.analysis.Analyzer | inline |
registerFullOuterJoinedConjunct(Expr e) | com.cloudera.impala.analysis.Analyzer | inline |
registerFullOuterJoinedTids(List< TupleId > tids, TableRef rhsRef) | com.cloudera.impala.analysis.Analyzer | inline |
registerLocalView(View view) | com.cloudera.impala.analysis.Analyzer | inline |
registerOnClauseConjuncts(Expr e, TableRef rhsRef) | com.cloudera.impala.analysis.Analyzer | inline |
registerOuterJoinedTids(List< TupleId > tids, TableRef rhsRef) | com.cloudera.impala.analysis.Analyzer | inline |
registerPrivReq(PrivilegeRequest privReq) | com.cloudera.impala.analysis.Analyzer | inline |
registerSemiJoinedTid(TupleId tid, TableRef rhsRef) | com.cloudera.impala.analysis.Analyzer | inline |
registerSlotRef(Path slotPath) | com.cloudera.impala.analysis.Analyzer | inline |
registerTableRef(TableRef ref) | com.cloudera.impala.analysis.Analyzer | inline |
registerValueTransfer(SlotId id1, SlotId id2) | com.cloudera.impala.analysis.Analyzer | inline |
removeRedundantExprs(List< Expr > exprs) | com.cloudera.impala.analysis.Analyzer | inline |
resolvePath(List< String > rawPath, PathType pathType) | com.cloudera.impala.analysis.Analyzer | inline |
resolvePath(List< String > rawPath, PathType pathType, boolean resolveInAncestors) | com.cloudera.impala.analysis.Analyzer | inlineprivate |
resolvePaths(List< String > rawPath, List< Path > paths, PathType pathType, LinkedList< String > errors) | com.cloudera.impala.analysis.Analyzer | inlineprivate |
resolveTableRef(TableRef tableRef) | com.cloudera.impala.analysis.Analyzer | inline |
setAssignedConjuncts(Set< ExprId > assigned) | com.cloudera.impala.analysis.Analyzer | inline |
setAuthErrMsg(String errMsg) | com.cloudera.impala.analysis.Analyzer | inline |
setEnablePrivChecks(boolean value) | com.cloudera.impala.analysis.Analyzer | inline |
setHasEmptyResultSet() | com.cloudera.impala.analysis.Analyzer | inline |
setHasLimitOffsetClause(boolean hasLimitOffset) | com.cloudera.impala.analysis.Analyzer | inline |
setHasPlanHints() | com.cloudera.impala.analysis.Analyzer | inline |
setIsExplain() | com.cloudera.impala.analysis.Analyzer | inline |
setIsSubquery() | com.cloudera.impala.analysis.Analyzer | inline |
setUseHiveColLabels(boolean useHiveColLabels) | com.cloudera.impala.analysis.Analyzer | inline |
setVisibleSemiJoinedTuple(TupleId tid) | com.cloudera.impala.analysis.Analyzer | inline |
slotRefMap_ | com.cloudera.impala.analysis.Analyzer | private |
tableRefMap_ | com.cloudera.impala.analysis.Analyzer | private |
TBL_ALREADY_EXISTS_ERROR_MSG | com.cloudera.impala.analysis.Analyzer | static |
TBL_DOES_NOT_EXIST_ERROR_MSG | com.cloudera.impala.analysis.Analyzer | static |
useHiveColLabels() | com.cloudera.impala.analysis.Analyzer | inline |
user_ | com.cloudera.impala.analysis.Analyzer | private |
visibleSemiJoinedTupleId_ | com.cloudera.impala.analysis.Analyzer | private |