AbstractSemanticAnalyzerHook |
|
AlterTablePartMergeFilesDesc |
|
AnalyzeCommandUtils |
|
AppMasterEventProcessor |
FileSinkProcessor is a simple rule to remember seen unions for later
processing.
|
ASTErrorNode |
|
ASTNode |
|
ASTNodeOrigin |
ASTNodeOrigin contains contextual information about the object from whose
definition a particular ASTNode originated.
|
BaseSemanticAnalyzer |
BaseSemanticAnalyzer.
|
BaseSemanticAnalyzer.TableSpec |
TableSpec.
|
CalcitePlanner |
|
CalcitePlanner.ASTSearcher |
|
ColumnAccessAnalyzer |
|
ColumnAccessInfo |
|
ColumnStatsAutoGatherContext |
ColumnStatsAutoGatherContext: This is passed to the compiler when set
hive.stats.autogather=true during the INSERT OVERWRITE command.
|
ColumnStatsSemanticAnalyzer |
ColumnStatsSemanticAnalyzer.
|
DDLSemanticAnalyzer |
DDLSemanticAnalyzer.
|
EximUtil |
EximUtil.
|
EximUtil.ReadMetaData |
Utility class to help return complex value from readMetaData function
|
EximUtil.SemanticAnalyzerWrapperContext |
Wrapper class for common BaseSemanticAnalyzer non-static members
into static generic methods without having the fn signatures
becoming overwhelming, with passing each of these into every function.
|
ExplainConfiguration |
ExplainConfiguration
|
ExplainSemanticAnalyzer |
ExplainSemanticAnalyzer.
|
ExplainSQRewriteSemanticAnalyzer |
|
ExportSemanticAnalyzer |
ExportSemanticAnalyzer.
|
FileSinkProcessor |
FileSinkProcessor is a simple rule to remember seen file sinks for later
processing.
|
FunctionSemanticAnalyzer |
FunctionSemanticAnalyzer.
|
GenMapRedWalker |
Walks the operator tree in pre order fashion.
|
GenTezProcContext |
GenTezProcContext.
|
GenTezUtils |
GenTezUtils is a collection of shared helper methods to produce TezWork.
|
GenTezWork |
GenTezWork separates the operator tree into tez tasks.
|
GenTezWorkWalker |
Walks the operator tree in DFS fashion.
|
GlobalLimitCtx |
context for pruning inputs.
|
HintParser |
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements.
|
HintParser.hint_return |
|
HintParser.hintArgName_return |
|
HintParser.hintArgs_return |
|
HintParser.hintItem_return |
|
HintParser.hintList_return |
|
HintParser.hintName_return |
|
HiveLexer |
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements.
|
HiveParser |
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements.
|
HiveParser_FromClauseParser |
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements.
|
HiveParser_FromClauseParser.aliasList_return |
|
HiveParser_FromClauseParser.atomjoinSource_return |
|
HiveParser_FromClauseParser.expressionList_return |
|
HiveParser_FromClauseParser.fromClause_return |
|
HiveParser_FromClauseParser.fromSource_return |
|
HiveParser_FromClauseParser.joinSource_return |
|
HiveParser_FromClauseParser.joinSourcePart_return |
|
HiveParser_FromClauseParser.joinToken_return |
|
HiveParser_FromClauseParser.lateralView_return |
|
HiveParser_FromClauseParser.partitionedTableFunction_return |
|
HiveParser_FromClauseParser.partitioningSpec_return |
|
HiveParser_FromClauseParser.partitionTableFunctionSource_return |
|
HiveParser_FromClauseParser.searchCondition_return |
|
HiveParser_FromClauseParser.splitSample_return |
|
HiveParser_FromClauseParser.subQuerySource_return |
|
HiveParser_FromClauseParser.tableAlias_return |
|
HiveParser_FromClauseParser.tableAllColumns_return |
|
HiveParser_FromClauseParser.tableBucketSample_return |
|
HiveParser_FromClauseParser.tableName_return |
|
HiveParser_FromClauseParser.tableNameColList_return |
|
HiveParser_FromClauseParser.tableOrColumn_return |
|
HiveParser_FromClauseParser.tableSample_return |
|
HiveParser_FromClauseParser.tableSource_return |
|
HiveParser_FromClauseParser.uniqueJoinExpr_return |
|
HiveParser_FromClauseParser.uniqueJoinSource_return |
|
HiveParser_FromClauseParser.uniqueJoinTableSource_return |
|
HiveParser_FromClauseParser.uniqueJoinToken_return |
|
HiveParser_FromClauseParser.valueRowConstructor_return |
|
HiveParser_FromClauseParser.valuesClause_return |
|
HiveParser_FromClauseParser.valuesTableConstructor_return |
|
HiveParser_FromClauseParser.viewName_return |
|
HiveParser_FromClauseParser.virtualTableSource_return |
|
HiveParser_FromClauseParser.whereClause_return |
|
HiveParser_IdentifiersParser |
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements.
|
HiveParser_IdentifiersParser.atomExpression_return |
|
HiveParser_IdentifiersParser.booleanValue_return |
|
HiveParser_IdentifiersParser.booleanValueTok_return |
|
HiveParser_IdentifiersParser.caseExpression_return |
|
HiveParser_IdentifiersParser.castExpression_return |
|
HiveParser_IdentifiersParser.charSetStringLiteral_return |
|
HiveParser_IdentifiersParser.clusterByClause_return |
|
HiveParser_IdentifiersParser.columnRefOrderInParenthesis_return |
|
HiveParser_IdentifiersParser.columnRefOrderNotInParenthesis_return |
|
HiveParser_IdentifiersParser.constant_return |
|
HiveParser_IdentifiersParser.dateLiteral_return |
|
HiveParser_IdentifiersParser.descFuncNames_return |
|
HiveParser_IdentifiersParser.distributeByClause_return |
|
HiveParser_IdentifiersParser.dropPartitionOperator_return |
|
HiveParser_IdentifiersParser.dropPartitionSpec_return |
|
HiveParser_IdentifiersParser.dropPartitionVal_return |
|
HiveParser_IdentifiersParser.expression_return |
|
HiveParser_IdentifiersParser.expressionPart_return |
|
HiveParser_IdentifiersParser.expressions_return |
|
HiveParser_IdentifiersParser.expressionsInParenthesis_return |
|
HiveParser_IdentifiersParser.expressionsNotInParenthesis_return |
|
HiveParser_IdentifiersParser.extractExpression_return |
|
HiveParser_IdentifiersParser.floorDateQualifiers_return |
|
HiveParser_IdentifiersParser.floorExpression_return |
|
HiveParser_IdentifiersParser.function_return |
|
HiveParser_IdentifiersParser.functionIdentifier_return |
|
HiveParser_IdentifiersParser.functionName_return |
|
HiveParser_IdentifiersParser.groupby_expression_return |
|
HiveParser_IdentifiersParser.groupByClause_return |
|
HiveParser_IdentifiersParser.groupByEmpty_return |
|
HiveParser_IdentifiersParser.groupingExpressionSingle_return |
|
HiveParser_IdentifiersParser.groupingSetExpression_return |
|
HiveParser_IdentifiersParser.groupingSetExpressionMultiple_return |
|
HiveParser_IdentifiersParser.havingClause_return |
|
HiveParser_IdentifiersParser.havingCondition_return |
|
HiveParser_IdentifiersParser.identifier_return |
|
HiveParser_IdentifiersParser.intervalExpression_return |
|
HiveParser_IdentifiersParser.intervalLiteral_return |
|
HiveParser_IdentifiersParser.intervalQualifiers_return |
|
HiveParser_IdentifiersParser.intervalValue_return |
|
HiveParser_IdentifiersParser.nonReserved_return |
|
HiveParser_IdentifiersParser.nullCondition_return |
|
HiveParser_IdentifiersParser.orderByClause_return |
|
HiveParser_IdentifiersParser.partitionByClause_return |
|
HiveParser_IdentifiersParser.partitionSpec_return |
|
HiveParser_IdentifiersParser.partitionVal_return |
|
HiveParser_IdentifiersParser.precedenceAmpersandExpression_return |
|
HiveParser_IdentifiersParser.precedenceAmpersandOperator_return |
|
HiveParser_IdentifiersParser.precedenceAndExpression_return |
|
HiveParser_IdentifiersParser.precedenceAndOperator_return |
|
HiveParser_IdentifiersParser.precedenceBitwiseOrExpression_return |
|
HiveParser_IdentifiersParser.precedenceBitwiseOrOperator_return |
|
HiveParser_IdentifiersParser.precedenceBitwiseXorExpression_return |
|
HiveParser_IdentifiersParser.precedenceBitwiseXorOperator_return |
|
HiveParser_IdentifiersParser.precedenceConcatenateExpression_return |
|
HiveParser_IdentifiersParser.precedenceConcatenateOperator_return |
|
HiveParser_IdentifiersParser.precedenceEqualExpression_return |
|
HiveParser_IdentifiersParser.precedenceEqualOperator_return |
|
HiveParser_IdentifiersParser.precedenceFieldExpression_return |
|
HiveParser_IdentifiersParser.precedenceNotExpression_return |
|
HiveParser_IdentifiersParser.precedenceNotOperator_return |
|
HiveParser_IdentifiersParser.precedenceOrExpression_return |
|
HiveParser_IdentifiersParser.precedenceOrOperator_return |
|
HiveParser_IdentifiersParser.precedencePlusExpression_return |
|
HiveParser_IdentifiersParser.precedencePlusOperator_return |
|
HiveParser_IdentifiersParser.precedenceRegexpOperator_return |
|
HiveParser_IdentifiersParser.precedenceSimilarExpression_return |
|
HiveParser_IdentifiersParser.precedenceSimilarExpressionAtom_return |
|
HiveParser_IdentifiersParser.precedenceSimilarExpressionIn_return |
|
HiveParser_IdentifiersParser.precedenceSimilarExpressionMain_return |
|
HiveParser_IdentifiersParser.precedenceSimilarExpressionPart_return |
|
HiveParser_IdentifiersParser.precedenceSimilarExpressionPartNot_return |
|
HiveParser_IdentifiersParser.precedenceSimilarOperator_return |
|
HiveParser_IdentifiersParser.precedenceStarExpression_return |
|
HiveParser_IdentifiersParser.precedenceStarOperator_return |
|
HiveParser_IdentifiersParser.precedenceUnaryOperator_return |
|
HiveParser_IdentifiersParser.precedenceUnaryPrefixExpression_return |
|
HiveParser_IdentifiersParser.precedenceUnarySuffixExpression_return |
|
HiveParser_IdentifiersParser.principalIdentifier_return |
|
HiveParser_IdentifiersParser.rollupOldSyntax_return |
|
HiveParser_IdentifiersParser.rollupStandard_return |
|
HiveParser_IdentifiersParser.sortByClause_return |
|
HiveParser_IdentifiersParser.sql11ReservedKeywordsUsedAsFunctionName_return |
|
HiveParser_IdentifiersParser.stringLiteralSequence_return |
|
HiveParser_IdentifiersParser.subQueryExpression_return |
|
HiveParser_IdentifiersParser.sysFuncNames_return |
|
HiveParser_IdentifiersParser.tableOrPartition_return |
|
HiveParser_IdentifiersParser.timeQualifiers_return |
|
HiveParser_IdentifiersParser.timestampLiteral_return |
|
HiveParser_IdentifiersParser.whenExpression_return |
|
HiveParser_SelectClauseParser |
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements.
|
HiveParser_SelectClauseParser.selectClause_return |
|
HiveParser_SelectClauseParser.selectExpression_return |
|
HiveParser_SelectClauseParser.selectExpressionList_return |
|
HiveParser_SelectClauseParser.selectItem_return |
|
HiveParser_SelectClauseParser.selectList_return |
|
HiveParser_SelectClauseParser.selectTrfmClause_return |
|
HiveParser_SelectClauseParser.trfmClause_return |
|
HiveParser_SelectClauseParser.window_clause_return |
|
HiveParser_SelectClauseParser.window_defn_return |
|
HiveParser_SelectClauseParser.window_frame_boundary_return |
|
HiveParser_SelectClauseParser.window_frame_return |
|
HiveParser_SelectClauseParser.window_frame_start_boundary_return |
|
HiveParser_SelectClauseParser.window_range_expression_return |
|
HiveParser_SelectClauseParser.window_specification_return |
|
HiveParser_SelectClauseParser.window_value_expression_return |
|
HiveParser.abortTransactionStatement_return |
|
HiveParser.adminOptionFor_return |
|
HiveParser.alterDatabaseStatementSuffix_return |
|
HiveParser.alterDatabaseSuffixProperties_return |
|
HiveParser.alterDatabaseSuffixSetOwner_return |
|
HiveParser.alterIndexStatementSuffix_return |
|
HiveParser.alterStatement_return |
|
HiveParser.alterStatementChangeColPosition_return |
|
HiveParser.alterStatementPartitionKeyType_return |
|
HiveParser.alterStatementSuffixAddCol_return |
|
HiveParser.alterStatementSuffixAddConstraint_return |
|
HiveParser.alterStatementSuffixAddPartitions_return |
|
HiveParser.alterStatementSuffixAddPartitionsElement_return |
|
HiveParser.alterStatementSuffixArchive_return |
|
HiveParser.alterStatementSuffixBucketNum_return |
|
HiveParser.alterStatementSuffixClusterbySortby_return |
|
HiveParser.alterStatementSuffixCompact_return |
|
HiveParser.alterStatementSuffixDropConstraint_return |
|
HiveParser.alterStatementSuffixDropPartitions_return |
|
HiveParser.alterStatementSuffixExchangePartition_return |
|
HiveParser.alterStatementSuffixFileFormat_return |
|
HiveParser.alterStatementSuffixLocation_return |
|
HiveParser.alterStatementSuffixMergeFiles_return |
|
HiveParser.alterStatementSuffixProperties_return |
|
HiveParser.alterStatementSuffixRename_return |
|
HiveParser.alterStatementSuffixRenameCol_return |
|
HiveParser.alterStatementSuffixRenamePart_return |
|
HiveParser.alterStatementSuffixSerdeProperties_return |
|
HiveParser.alterStatementSuffixSkewedby_return |
|
HiveParser.alterStatementSuffixStatsPart_return |
|
HiveParser.alterStatementSuffixTouch_return |
|
HiveParser.alterStatementSuffixUnArchive_return |
|
HiveParser.alterStatementSuffixUpdateStats_return |
|
HiveParser.alterStatementSuffixUpdateStatsCol_return |
|
HiveParser.alterTableStatementSuffix_return |
|
HiveParser.alterTblPartitionStatementSuffix_return |
|
HiveParser.alterTblPartitionStatementSuffixSkewedLocation_return |
|
HiveParser.alterViewStatementSuffix_return |
|
HiveParser.alterViewSuffixProperties_return |
|
HiveParser.analyzeStatement_return |
|
HiveParser.atomSelectStatement_return |
|
HiveParser.autoRebuild_return |
|
HiveParser.blocking_return |
|
HiveParser.body_return |
|
HiveParser.colType_return |
|
HiveParser.colTypeList_return |
|
HiveParser.columnAssignmentClause_return |
|
HiveParser.columnName_return |
|
HiveParser.columnNameColonType_return |
|
HiveParser.columnNameColonTypeList_return |
|
HiveParser.columnNameComment_return |
|
HiveParser.columnNameCommentList_return |
|
HiveParser.columnNameList_return |
|
HiveParser.columnNameOrder_return |
|
HiveParser.columnNameOrderList_return |
|
HiveParser.columnNameType_return |
|
HiveParser.columnNameTypeList_return |
|
HiveParser.columnNameTypeOrPKOrFK_return |
|
HiveParser.columnNameTypeOrPKOrFKList_return |
|
HiveParser.columnParenthesesList_return |
|
HiveParser.columnRefOrder_return |
|
HiveParser.commitStatement_return |
|
HiveParser.createDatabaseStatement_return |
|
HiveParser.createFunctionStatement_return |
|
HiveParser.createIndexStatement_return |
|
HiveParser.createMacroStatement_return |
|
HiveParser.createMaterializedViewStatement_return |
|
HiveParser.createRoleStatement_return |
|
HiveParser.createTableStatement_return |
|
HiveParser.createViewStatement_return |
|
HiveParser.cteStatement_return |
|
HiveParser.databaseComment_return |
|
HiveParser.dbLocation_return |
|
HiveParser.dbProperties_return |
|
HiveParser.dbPropertiesList_return |
|
HiveParser.ddlStatement_return |
|
HiveParser.deleteStatement_return |
|
HiveParser.descStatement_return |
|
HiveParser.destination_return |
|
HiveParser.dropDatabaseStatement_return |
|
HiveParser.dropFunctionStatement_return |
|
HiveParser.dropIndexStatement_return |
|
HiveParser.dropMacroStatement_return |
|
HiveParser.dropMaterializedViewStatement_return |
|
HiveParser.dropRoleStatement_return |
|
HiveParser.dropTableStatement_return |
|
HiveParser.dropViewStatement_return |
|
HiveParser.enableSpecification_return |
|
HiveParser.execStatement_return |
|
HiveParser.explainOption_return |
|
HiveParser.explainStatement_return |
|
HiveParser.exportStatement_return |
|
HiveParser.extColumnName_return |
|
HiveParser.fileFormat_return |
|
HiveParser.foreignKeyWithName_return |
|
HiveParser.foreignKeyWithoutName_return |
|
HiveParser.fromStatement_return |
|
HiveParser.grantOptionFor_return |
|
HiveParser.grantPrivileges_return |
|
HiveParser.grantRole_return |
|
HiveParser.ifExists_return |
|
HiveParser.ifNotExists_return |
|
HiveParser.importStatement_return |
|
HiveParser.indexComment_return |
|
HiveParser.indexProperties_return |
|
HiveParser.indexPropertiesList_return |
|
HiveParser.indexPropertiesPrefixed_return |
|
HiveParser.indexTblName_return |
|
HiveParser.insertClause_return |
|
HiveParser.isolationLevel_return |
|
HiveParser.keyProperty_return |
|
HiveParser.keyValueProperty_return |
|
HiveParser.levelOfIsolation_return |
|
HiveParser.limitClause_return |
|
HiveParser.listType_return |
|
HiveParser.loadStatement_return |
|
HiveParser.lockDatabase_return |
|
HiveParser.lockMode_return |
|
HiveParser.lockStatement_return |
|
HiveParser.mapType_return |
|
HiveParser.mergeStatement_return |
|
HiveParser.metastoreCheck_return |
|
HiveParser.nullOrdering_return |
|
HiveParser.orderSpecification_return |
|
HiveParser.orReplace_return |
|
HiveParser.partitionLocation_return |
|
HiveParser.partTypeExpr_return |
|
HiveParser.primaryKeyWithName_return |
|
HiveParser.primaryKeyWithoutName_return |
|
HiveParser.primitiveType_return |
|
HiveParser.principalName_return |
|
HiveParser.principalSpecification_return |
|
HiveParser.privilegeIncludeColObject_return |
|
HiveParser.privilegeList_return |
|
HiveParser.privilegeObject_return |
|
HiveParser.privilegeType_return |
|
HiveParser.privlegeDef_return |
|
HiveParser.privObject_return |
|
HiveParser.privObjectCols_return |
|
HiveParser.queryStatementExpression_return |
|
HiveParser.queryStatementExpressionBody_return |
|
HiveParser.recordReader_return |
|
HiveParser.recordWriter_return |
|
HiveParser.regularBody_return |
|
HiveParser.reloadFunctionStatement_return |
|
HiveParser.relySpecification_return |
|
HiveParser.replDumpStatement_return |
|
HiveParser.replicationClause_return |
|
HiveParser.replLoadStatement_return |
|
HiveParser.replStatusStatement_return |
|
HiveParser.resource_return |
|
HiveParser.resourceList_return |
|
HiveParser.resourceType_return |
|
HiveParser.restrictOrCascade_return |
|
HiveParser.revokePrivileges_return |
|
HiveParser.revokeRole_return |
|
HiveParser.rewriteDisabled_return |
|
HiveParser.rewriteEnabled_return |
|
HiveParser.rollbackStatement_return |
|
HiveParser.rowFormat_return |
|
HiveParser.rowFormatDelimited_return |
|
HiveParser.rowFormatSerde_return |
|
HiveParser.selectStatement_return |
|
HiveParser.selectStatementWithCTE_return |
|
HiveParser.setAutoCommitStatement_return |
|
HiveParser.setColumnsClause_return |
|
HiveParser.setOperator_return |
|
HiveParser.setOpSelectStatement_return |
|
HiveParser.setRole_return |
|
HiveParser.showCurrentRole_return |
|
HiveParser.showFunctionIdentifier_return |
|
HiveParser.showGrants_return |
|
HiveParser.showRoleGrants_return |
|
HiveParser.showRolePrincipals_return |
|
HiveParser.showRoles_return |
|
HiveParser.showStatement_return |
|
HiveParser.showStmtIdentifier_return |
|
HiveParser.singleFromStatement_return |
|
HiveParser.skewedColumnValue_return |
|
HiveParser.skewedColumnValuePair_return |
|
HiveParser.skewedColumnValuePairList_return |
|
HiveParser.skewedColumnValues_return |
|
HiveParser.skewedLocationMap_return |
|
HiveParser.skewedLocations_return |
|
HiveParser.skewedLocationsList_return |
|
HiveParser.skewedValueElement_return |
|
HiveParser.skewedValueLocationElement_return |
|
HiveParser.sqlTransactionStatement_return |
|
HiveParser.startTransactionStatement_return |
|
HiveParser.statement_return |
|
HiveParser.storedAsDirs_return |
|
HiveParser.structType_return |
|
HiveParser.switchDatabaseStatement_return |
|
HiveParser.tableBuckets_return |
|
HiveParser.tableComment_return |
|
HiveParser.tableFileFormat_return |
|
HiveParser.tableLocation_return |
|
HiveParser.tablePartition_return |
|
HiveParser.tablePartitionPrefix_return |
|
HiveParser.tableProperties_return |
|
HiveParser.tablePropertiesList_return |
|
HiveParser.tablePropertiesPrefixed_return |
|
HiveParser.tableRowFormat_return |
|
HiveParser.tableRowFormatCollItemsIdentifier_return |
|
HiveParser.tableRowFormatFieldIdentifier_return |
|
HiveParser.tableRowFormatLinesIdentifier_return |
|
HiveParser.tableRowFormatMapKeysIdentifier_return |
|
HiveParser.tableRowNullFormat_return |
|
HiveParser.tableSkewed_return |
|
HiveParser.tabPartColTypeExpr_return |
|
HiveParser.tabTypeExpr_return |
|
HiveParser.transactionAccessMode_return |
|
HiveParser.transactionMode_return |
|
HiveParser.truncateTableStatement_return |
|
HiveParser.type_return |
|
HiveParser.unionType_return |
|
HiveParser.unlockDatabase_return |
|
HiveParser.unlockStatement_return |
|
HiveParser.updateOrDelete_return |
|
HiveParser.updateStatement_return |
|
HiveParser.validateSpecification_return |
|
HiveParser.vectorizationOnly_return |
|
HiveParser.vectorizatonDetail_return |
|
HiveParser.viewPartition_return |
|
HiveParser.whenClauses_return |
|
HiveParser.whenMatchedAndClause_return |
|
HiveParser.whenMatchedThenClause_return |
|
HiveParser.whenNotMatchedClause_return |
|
HiveParser.withAdminOption_return |
|
HiveParser.withClause_return |
|
HiveParser.withGrantOption_return |
|
HiveSemanticAnalyzerHookContextImpl |
|
ImportSemanticAnalyzer |
ImportSemanticAnalyzer.
|
IndexUpdater |
|
InputSignature |
The input signature of a function or operator.
|
JoinCond |
Join conditions Descriptor implementation.
|
LeadLagInfo |
Lead Lag functionality
|
LoadSemanticAnalyzer |
LoadSemanticAnalyzer.
|
MacroSemanticAnalyzer |
MacroSemanticAnalyzer.
|
MapReduceCompiler |
|
MaskAndFilterInfo |
|
MetaDataExportListener |
This class listens for drop events and, if set, exports the table's metadata as JSON to the trash
of the user performing the drop
|
NamedJoinInfo |
NamedColsInJoin encapsulates information about using clause of join.
|
OpParseContext |
Implementation of the Operator Parse Context.
|
OptimizeTezProcContext |
OptimizeTezProcContext.
|
ParseContext |
Parse Context: The current parse context.
|
ParseDriver |
ParseDriver.
|
ParseError |
|
ParseUtils |
Library of utility functions used in the parse code.
|
PreInsertTableDesc |
|
PrintOpTreeProcessor |
PrintOpTreeProcessor.
|
ProcessAnalyzeTable |
ProcessAnalyzeTable sets up work for the several variants of analyze table
(normal, no scan, partial scan.) The plan at this point will be a single
table scan operator.
|
PrunedPartitionList |
The list of pruned partitions.
|
PTFInvocationSpec |
|
PTFInvocationSpec.OrderExpression |
|
PTFInvocationSpec.OrderSpec |
|
PTFInvocationSpec.PartitionedTableFunctionSpec |
|
PTFInvocationSpec.PartitionExpression |
|
PTFInvocationSpec.PartitioningSpec |
|
PTFInvocationSpec.PartitionSpec |
|
PTFInvocationSpec.PTFInputSpec |
|
PTFInvocationSpec.PTFQueryInputSpec |
|
PTFTranslator |
|
PTFTranslator.ValidateNoLeadLag |
|
QB |
Implementation of the query block.
|
QBExpr |
Implementation of the query block expression.
|
QBJoinTree |
Internal representation of the join tree.
|
QBMetaData |
Implementation of the metadata information related to a query block.
|
QBParseInfo |
Implementation of the parse information related to a query block.
|
QBSubQuery |
|
QBSubQuery.SubQueryTypeDef |
|
ReplicationSemanticAnalyzer |
|
ReplicationSpec |
Statements executed to handle replication have some additional
information relevant to the replication subsystem - this class
captures those bits of information.
|
ReplicationSpec.ReplStateMap<K,V extends Comparable> |
Class that extends HashMap with a slightly different put semantic, where
put behaves as follows:
a) If the key does not already exist, then retains existing HashMap.put behaviour
b) If the map already contains an entry for the given key, then will replace only
if the new value is "greater" than the old value.
|
RowResolver |
Implementation of the Row Resolver.
|
RuntimeValuesInfo |
Holds structures required for runtime values and mappings.
|
SemanticAnalyzer |
Implementation of the semantic analyzer.
|
SemanticAnalyzer.GenericUDAFInfo |
Class to store GenericUDAF related information.
|
SemanticAnalyzerFactory |
SemanticAnalyzerFactory.
|
SplitSample |
This class stores all the information specified in the TABLESAMPLE(...) clause.
|
StorageFormat |
|
SubQueryDiagnostic |
|
SubQueryDiagnostic.QBSubQueryRewrite |
|
SubQueryDiagnostic.QBSubQueryRewriteNoop |
|
SubQueryUtils |
|
TableAccessAnalyzer |
TableAccessAnalyzer walks the operator graph from joins and group bys
to the table scan operator backing it.
|
TableAccessCtx |
This class implements the context information that is used for typechecking
phase in query compilation.
|
TableAccessInfo |
|
TableMask |
The main purpose for this class is for authorization.
|
TableSample |
This class stores all the information specified in the TABLESAMPLE clause.
|
TaskCompiler |
TaskCompiler is a the base class for classes that compile
operator pipelines into tasks.
|
TaskCompilerFactory |
TaskCompilerFactory is a factory class to choose the appropriate
TaskCompiler.
|
TezCompiler |
TezCompiler translates the operator plan into TezTasks.
|
TezWalker |
Walks the operator tree in DFS fashion.
|
TypeCheckCtx |
This class implements the context information that is used for typechecking
phase in query compilation.
|
TypeCheckProcFactory |
The Factory for creating typecheck processors.
|
TypeCheckProcFactory.BoolExprProcessor |
Processor for boolean constants.
|
TypeCheckProcFactory.ColumnExprProcessor |
Processor for table columns.
|
TypeCheckProcFactory.DateTimeExprProcessor |
Processor for date constants.
|
TypeCheckProcFactory.DefaultExprProcessor |
The default processor for typechecking.
|
TypeCheckProcFactory.IntervalExprProcessor |
Processor for interval constants.
|
TypeCheckProcFactory.NullExprProcessor |
Processor for processing NULL expression.
|
TypeCheckProcFactory.NumExprProcessor |
Processor for processing numeric constants.
|
TypeCheckProcFactory.StrExprProcessor |
Processor for processing string constants.
|
TypeCheckProcFactory.SubQueryExprProcessor |
Processor for subquery expressions..
|
UnionProcessor |
FileSinkProcessor is a simple rule to remember seen unions for later
processing.
|
UnparseTranslator |
UnparseTranslator is used to "unparse" objects such as views when their
definition is stored.
|
UpdateDeleteSemanticAnalyzer |
A subclass of the SemanticAnalyzer that just handles
update, delete and merge statements.
|
WindowingComponentizer |
|
WindowingExprNodeEvaluatorFactory |
|
WindowingExprNodeEvaluatorFactory.FindLeadLagFuncExprs |
|
WindowingSpec |
|
WindowingSpec.BoundarySpec |
|
WindowingSpec.WindowExpressionSpec |
|
WindowingSpec.WindowFrameSpec |
|
WindowingSpec.WindowFunctionSpec |
|
WindowingSpec.WindowSpec |
|