Impala
Impalaistheopensource,nativeanalyticdatabaseforApacheHadoop.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
com.cloudera.impala.analysis.Analyzer Member List

This is the complete list of members for com.cloudera.impala.analysis.Analyzer, including all inherited members.

addAccessEvent(TAccessEvent event)com.cloudera.impala.analysis.Analyzerinline
addSlotDescriptor(TupleDescriptor tupleDesc)com.cloudera.impala.analysis.Analyzerinline
addWarning(String msg)com.cloudera.impala.analysis.Analyzerinline
aliasMap_com.cloudera.impala.analysis.Analyzerprivate
ambiguousAliases_com.cloudera.impala.analysis.Analyzerprivate
Analyzer(ImpaladCatalog catalog, TQueryCtx queryCtx, AuthorizationConfig authzConfig)com.cloudera.impala.analysis.Analyzerinline
Analyzer(Analyzer parentAnalyzer)com.cloudera.impala.analysis.Analyzerinline
Analyzer(Analyzer parentAnalyzer, GlobalState globalState)com.cloudera.impala.analysis.Analyzerinlineprivate
ancestors_com.cloudera.impala.analysis.Analyzerprivate
authErrorMsg_com.cloudera.impala.analysis.Analyzerprivate
authorize(AuthorizationChecker authzChecker)com.cloudera.impala.analysis.Analyzerinline
callDepth_com.cloudera.impala.analysis.Analyzerprivate
canEvalAntiJoinedConjunct(Expr e, List< TupleId > nodeTupleIds)com.cloudera.impala.analysis.Analyzerinline
canEvalFullOuterJoinedConjunct(Expr e, List< TupleId > tids)com.cloudera.impala.analysis.Analyzerinline
canEvalPredicate(List< TupleId > tupleIds, Expr e)com.cloudera.impala.analysis.Analyzerinline
canEvalPredicate(PlanNode node, Expr e)com.cloudera.impala.analysis.Analyzerinlineprivate
castAllToCompatibleType(List< Expr > exprs)com.cloudera.impala.analysis.Analyzerinline
castToUnionCompatibleTypes(List< List< Expr >> exprLists)com.cloudera.impala.analysis.Analyzerinline
checkSystemDbAccess(String dbName, Privilege privilege)com.cloudera.impala.analysis.Analyzerinlineprivate
computeEquivClasses()com.cloudera.impala.analysis.Analyzerinline
containsOuterJoinedTid(List< TupleId > tids)com.cloudera.impala.analysis.Analyzerinline
containsSubquery()com.cloudera.impala.analysis.Analyzerinline
copySlotDescriptor(SlotDescriptor srcSlotDesc, TupleDescriptor tupleDesc)com.cloudera.impala.analysis.Analyzerinline
createAuxEquivPredicate(Expr lhs, Expr rhs)com.cloudera.impala.analysis.Analyzerinline
createEqPredicate(SlotId lhsSlotId, SlotId rhsSlotId)com.cloudera.impala.analysis.Analyzerinline
createEquivConjuncts(List< TupleId > lhsTids, TupleId rhsTid, List< T > conjuncts)com.cloudera.impala.analysis.Analyzerinlinepackage
createEquivConjuncts(TupleId tid, List< T > conjuncts, Set< SlotId > ignoreSlots)com.cloudera.impala.analysis.Analyzerinlinepackage
createEquivConjuncts(TupleId tid, List< T > conjuncts)com.cloudera.impala.analysis.Analyzerinlinepackage
createIdentityEquivClasses()com.cloudera.impala.analysis.Analyzerinline
createWithNewGlobalState(Analyzer parentAnalyzer)com.cloudera.impala.analysis.Analyzerinlinestatic
DATA_SRC_ALREADY_EXISTS_ERROR_MSGcom.cloudera.impala.analysis.Analyzerstatic
DATA_SRC_DOES_NOT_EXIST_ERROR_MSGcom.cloudera.impala.analysis.Analyzerstatic
DB_ALREADY_EXISTS_ERROR_MSGcom.cloudera.impala.analysis.Analyzerstatic
DB_DOES_NOT_EXIST_ERROR_MSGcom.cloudera.impala.analysis.Analyzerstatic
dbContainsTable(String dbName, String tableName, Privilege privilege)com.cloudera.impala.analysis.Analyzerinline
decrementCallDepth()com.cloudera.impala.analysis.Analyzerinline
enablePrivChecks_com.cloudera.impala.analysis.Analyzerprivate
equivExprs(Expr e1, Expr e2)com.cloudera.impala.analysis.Analyzerinline
equivSets(List< Expr > l1, List< Expr > l2)com.cloudera.impala.analysis.Analyzerinline
evalByJoin(Expr e)com.cloudera.impala.analysis.Analyzerinline
FN_ALREADY_EXISTS_ERROR_MSGcom.cloudera.impala.analysis.Analyzerstatic
FN_DOES_NOT_EXIST_ERROR_MSGcom.cloudera.impala.analysis.Analyzerstatic
getAccessEvents()com.cloudera.impala.analysis.Analyzerinline
getAliases()com.cloudera.impala.analysis.Analyzerinline
getAntiJoinRef(Expr e)com.cloudera.impala.analysis.Analyzerinline
getAssignedConjuncts()com.cloudera.impala.analysis.Analyzerinline
getAuthzConfig()com.cloudera.impala.analysis.Analyzerinline
getBoundPredicates(TupleId destTid, Set< SlotId > ignoreSlots, boolean markAssigned)com.cloudera.impala.analysis.Analyzerinline
getBoundPredicates(TupleId destTid)com.cloudera.impala.analysis.Analyzerinline
getCallDepth()com.cloudera.impala.analysis.Analyzerinline
getCatalog()com.cloudera.impala.analysis.Analyzerinline
getColumnLineageGraph()com.cloudera.impala.analysis.Analyzerinline
getColumnSlot(TupleDescriptor tupleDesc, Column col)com.cloudera.impala.analysis.Analyzerinline
getCompatibleType(Type lastCompatibleType, Expr lastCompatibleExpr, Expr expr)com.cloudera.impala.analysis.Analyzerinline
getConjunct(ExprId exprId)com.cloudera.impala.analysis.Analyzerinline
getConjuncts()com.cloudera.impala.analysis.Analyzerinline
getDb(String dbName, Privilege privilege)com.cloudera.impala.analysis.Analyzerinline
getDb(String dbName, Privilege privilege, boolean throwIfDoesNotExist)com.cloudera.impala.analysis.Analyzerinline
getDefaultDb()com.cloudera.impala.analysis.Analyzerinline
getDescriptor(String tableAlias)com.cloudera.impala.analysis.Analyzerinline
getDescTbl()com.cloudera.impala.analysis.Analyzerinline
getEqJoinConjuncts(List< TupleId > tids, TableRef joinedTblRef)com.cloudera.impala.analysis.Analyzerinline
getEquivClasses(List< TupleId > tids)com.cloudera.impala.analysis.Analyzerinlineprivate
getEquivClassId(SlotId slotId)com.cloudera.impala.analysis.Analyzerinline
getEquivClassSmap()com.cloudera.impala.analysis.Analyzerinline
getEquivDestSlotIds(TupleId srcTid, List< SlotId > srcSids, TupleId destTid, Set< SlotId > ignoreSlots)com.cloudera.impala.analysis.Analyzerinlineprivate
getEquivSlots(SlotId slotId, List< TupleId > tupleIds, List< SlotId > equivSlotIds)com.cloudera.impala.analysis.Analyzerinline
getFqTableName(TableName tableName)com.cloudera.impala.analysis.Analyzerinline
getFullOuterJoinRef(Expr e)com.cloudera.impala.analysis.Analyzerinline
getHostIndex()com.cloudera.impala.analysis.Analyzerinline
getLastOjClause(TupleId id)com.cloudera.impala.analysis.Analyzerinline
getLocalViews()com.cloudera.impala.analysis.Analyzerinline
getMissingTbls()com.cloudera.impala.analysis.Analyzerinline
getParentAnalyzer()com.cloudera.impala.analysis.Analyzerinline
getPrivilegeReqs()com.cloudera.impala.analysis.Analyzerinline
getQueryCtx()com.cloudera.impala.analysis.Analyzerinline
getSerializedLineageGraph()com.cloudera.impala.analysis.Analyzerinline
getSlotDescriptor(String qualifiedColumnName)com.cloudera.impala.analysis.Analyzerinline
getTable(String dbName, String tableName)com.cloudera.impala.analysis.Analyzerinline
getTable(TableName tableName, Privilege privilege, boolean addAccessEvent)com.cloudera.impala.analysis.Analyzerinline
getTable(TableName tableName, Privilege privilege)com.cloudera.impala.analysis.Analyzerinline
getTableRef(TupleId tid)com.cloudera.impala.analysis.Analyzerinline
getTargetDbName(TableName tableName)com.cloudera.impala.analysis.Analyzerinline
getTargetDbName(FunctionName fnName)com.cloudera.impala.analysis.Analyzerinline
getTimeline()com.cloudera.impala.analysis.Analyzerinline
getTupleDesc(TupleId id)com.cloudera.impala.analysis.Analyzerinline
getTupleId(SlotId slotId)com.cloudera.impala.analysis.Analyzerinline
getUnassignedConjuncts(List< TupleId > tupleIds, boolean inclOjConjuncts)com.cloudera.impala.analysis.Analyzerinline
getUnassignedConjuncts(PlanNode node)com.cloudera.impala.analysis.Analyzerinline
getUnassignedOjConjuncts(TableRef ref)com.cloudera.impala.analysis.Analyzerinline
getUser()com.cloudera.impala.analysis.Analyzerinline
getWarnings()com.cloudera.impala.analysis.Analyzerinline
globalState_com.cloudera.impala.analysis.Analyzerprivate
hasAncestors()com.cloudera.impala.analysis.Analyzerinline
hasEmptyResultSet()com.cloudera.impala.analysis.Analyzerinline
hasEmptyResultSet_com.cloudera.impala.analysis.Analyzerprivate
hasEmptySpjResultSet()com.cloudera.impala.analysis.Analyzerinline
hasEmptySpjResultSet_com.cloudera.impala.analysis.Analyzerprivate
hasLimitOffsetClause_com.cloudera.impala.analysis.Analyzerprivate
hasMissingTbls()com.cloudera.impala.analysis.Analyzerinline
hasMutualValueTransfer(SlotId slotA, SlotId slotB)com.cloudera.impala.analysis.Analyzerinlineprivate
hasOuterJoinedTuple(EquivalenceClassId eqClassId)com.cloudera.impala.analysis.Analyzerinlineprivate
hasPlanHints()com.cloudera.impala.analysis.Analyzerinline
hasUnassignedConjuncts()com.cloudera.impala.analysis.Analyzerinline
hasValueTransfer(SlotId a, SlotId b)com.cloudera.impala.analysis.Analyzerinline
incrementCallDepth()com.cloudera.impala.analysis.Analyzerinline
invertOuterJoinState(TableRef oldRhsTbl, TableRef newRhsTbl)com.cloudera.impala.analysis.Analyzerinline
isAntiJoinedConjunct(Expr e)com.cloudera.impala.analysis.Analyzerinline
isConjunctAssigned(Expr conjunct)com.cloudera.impala.analysis.Analyzerinline
isExplain()com.cloudera.impala.analysis.Analyzerinline
isFullOuterJoined(Expr e)com.cloudera.impala.analysis.Analyzerinline
isFullOuterJoined(TupleId tid)com.cloudera.impala.analysis.Analyzerinline
isFullOuterJoined(SlotId sid)com.cloudera.impala.analysis.Analyzerinline
isOjConjunct(Expr e)com.cloudera.impala.analysis.Analyzerinline
isOuterJoined(TupleId tid)com.cloudera.impala.analysis.Analyzerinline
isOuterJoined(SlotId sid)com.cloudera.impala.analysis.Analyzerinline
isRootAnalyzer()com.cloudera.impala.analysis.Analyzerinline
isSemiJoined(TupleId tid)com.cloudera.impala.analysis.Analyzerinline
isSubquery()com.cloudera.impala.analysis.Analyzerinline
isSubquery_com.cloudera.impala.analysis.Analyzerprivate
isTrueWithNullSlots(Expr p)com.cloudera.impala.analysis.Analyzerinlineprivate
isVisible(TupleId tid)com.cloudera.impala.analysis.Analyzerinline
localViews_com.cloudera.impala.analysis.Analyzerprivate
LOGcom.cloudera.impala.analysis.Analyzerprivatestatic
markConjunctAssigned(Expr conjunct)com.cloudera.impala.analysis.Analyzerinline
markConjunctsAssigned(List< Expr > conjuncts)com.cloudera.impala.analysis.Analyzerinline
markConstantConjunct(Expr conjunct, boolean fromHavingClause)com.cloudera.impala.analysis.Analyzerinlineprivate
materializeSlots(List< Expr > exprs)com.cloudera.impala.analysis.Analyzerinline
materializeSlots(Expr e)com.cloudera.impala.analysis.Analyzerinline
missingTbls_com.cloudera.impala.analysis.Analyzerprivate
registerConjunct(Expr e)com.cloudera.impala.analysis.Analyzerinlineprivate
registerConjuncts(List< Expr > l)com.cloudera.impala.analysis.Analyzerinline
registerConjuncts(Expr e, boolean fromHavingClause)com.cloudera.impala.analysis.Analyzerinline
registerFullOuterJoinedConjunct(Expr e)com.cloudera.impala.analysis.Analyzerinline
registerFullOuterJoinedTids(List< TupleId > tids, TableRef rhsRef)com.cloudera.impala.analysis.Analyzerinline
registerLocalView(View view)com.cloudera.impala.analysis.Analyzerinline
registerOnClauseConjuncts(Expr e, TableRef rhsRef)com.cloudera.impala.analysis.Analyzerinline
registerOuterJoinedTids(List< TupleId > tids, TableRef rhsRef)com.cloudera.impala.analysis.Analyzerinline
registerPrivReq(PrivilegeRequest privReq)com.cloudera.impala.analysis.Analyzerinline
registerSemiJoinedTid(TupleId tid, TableRef rhsRef)com.cloudera.impala.analysis.Analyzerinline
registerSlotRef(Path slotPath)com.cloudera.impala.analysis.Analyzerinline
registerTableRef(TableRef ref)com.cloudera.impala.analysis.Analyzerinline
registerValueTransfer(SlotId id1, SlotId id2)com.cloudera.impala.analysis.Analyzerinline
removeRedundantExprs(List< Expr > exprs)com.cloudera.impala.analysis.Analyzerinline
resolvePath(List< String > rawPath, PathType pathType)com.cloudera.impala.analysis.Analyzerinline
resolvePath(List< String > rawPath, PathType pathType, boolean resolveInAncestors)com.cloudera.impala.analysis.Analyzerinlineprivate
resolvePaths(List< String > rawPath, List< Path > paths, PathType pathType, LinkedList< String > errors)com.cloudera.impala.analysis.Analyzerinlineprivate
resolveTableRef(TableRef tableRef)com.cloudera.impala.analysis.Analyzerinline
setAssignedConjuncts(Set< ExprId > assigned)com.cloudera.impala.analysis.Analyzerinline
setAuthErrMsg(String errMsg)com.cloudera.impala.analysis.Analyzerinline
setEnablePrivChecks(boolean value)com.cloudera.impala.analysis.Analyzerinline
setHasEmptyResultSet()com.cloudera.impala.analysis.Analyzerinline
setHasLimitOffsetClause(boolean hasLimitOffset)com.cloudera.impala.analysis.Analyzerinline
setHasPlanHints()com.cloudera.impala.analysis.Analyzerinline
setIsExplain()com.cloudera.impala.analysis.Analyzerinline
setIsSubquery()com.cloudera.impala.analysis.Analyzerinline
setUseHiveColLabels(boolean useHiveColLabels)com.cloudera.impala.analysis.Analyzerinline
setVisibleSemiJoinedTuple(TupleId tid)com.cloudera.impala.analysis.Analyzerinline
slotRefMap_com.cloudera.impala.analysis.Analyzerprivate
tableRefMap_com.cloudera.impala.analysis.Analyzerprivate
TBL_ALREADY_EXISTS_ERROR_MSGcom.cloudera.impala.analysis.Analyzerstatic
TBL_DOES_NOT_EXIST_ERROR_MSGcom.cloudera.impala.analysis.Analyzerstatic
useHiveColLabels()com.cloudera.impala.analysis.Analyzerinline
user_com.cloudera.impala.analysis.Analyzerprivate
visibleSemiJoinedTupleId_com.cloudera.impala.analysis.Analyzerprivate