hive-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Manoj Narayanan (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HIVE-21713) Explain consistency Task/Operator
Date Sat, 13 Jul 2019 17:41:00 GMT

    [ https://issues.apache.org/jira/browse/HIVE-21713?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16884427#comment-16884427
] 

Manoj Narayanan commented on HIVE-21713:
----------------------------------------

|OperatorClass|OfType|Current Explain String|Proposed Name|NeedsChange|hasOperator|hasTask|ChangeToOperator|AddOperator|
|CommonMergeJoinOperator|CommonMergeJoinDesc|Merge Join Operator| |FALSE|TRUE|FALSE|FALSE|FALSE|
|SMBMapJoinOperator|SMBJoinDesc|Sorted Merge Bucket Map Join Operator| |FALSE|TRUE|FALSE|FALSE|FALSE|
|ScriptOperator|ScriptDesc|Transform Operator| |FALSE|TRUE|FALSE|FALSE|FALSE|
|AbstractMapOperator|MapWork|NO_EXPLAIN_STRING| |FALSE|FALSE|FALSE|FALSE|TRUE|
|AbstractMapJoinOperator|MapJoinDesc|Map Join Operator| |FALSE|TRUE|FALSE|FALSE|FALSE|
|GroupByOperator|GroupByDesc|Group By Operator| |FALSE|TRUE|FALSE|FALSE|FALSE|
|LimitOperator|LimitDesc|Limit|Limit Operator|TRUE|FALSE|FALSE|FALSE|TRUE|
|AbstractFileMergeOperator|FileMergeDesc|NO_EXPLAIN_STRING| |FALSE|FALSE|FALSE|FALSE|TRUE|
|HashTableDummyOperator|HashTableDummyDesc|HashTable Dummy Operator| |FALSE|TRUE|FALSE|FALSE|FALSE|
|SelectOperator|SelectDesc|Select Operator| |FALSE|TRUE|FALSE|FALSE|FALSE|
|LateralViewJoinOperator|LateralViewJoinDesc|Lateral View Join Operator| |FALSE|TRUE|FALSE|FALSE|FALSE|
|ReduceSinkOperator|ReduceSinkDesc|Reduce Output Operator| |FALSE|TRUE|FALSE|FALSE|FALSE|
|HashTableSinkOperator|HashTableSinkDesc|HashTable Sink Operator| |FALSE|TRUE|FALSE|FALSE|FALSE|
|ForwardOperator|ForwardDesc|Forward|Forward Operator|TRUE|FALSE|FALSE|FALSE|TRUE|
|TableScanOperator|TableScanDesc|TableScan|TableScan Operator|TRUE|FALSE|FALSE|FALSE|TRUE|
|TopNKeyOperator|TopNKeyDesc|Top N Key Operator| |FALSE|TRUE|FALSE|FALSE|FALSE|
|TopNKeyOperator|TopNKeyDesc|keys|TopNKeyOperator|TRUE|FALSE|FALSE|FALSE|TRUE|
|FileSinkOperator|FileSinkDesc|File Output Operator| |FALSE|TRUE|FALSE|FALSE|FALSE|
|JoinOperator|JoinDesc|Join Operator| |FALSE|TRUE|FALSE|FALSE|FALSE|
|UnionOperator|UnionDesc|Union|Union Operator|TRUE|FALSE|FALSE|FALSE|TRUE|
|UDTFOperator|UDTFDesc|UDTF Operator| |FALSE|TRUE|FALSE|FALSE|FALSE|
|CollectOperator|CollectDesc|Collect|Collect Operator|TRUE|FALSE|FALSE|FALSE|TRUE|
|FilterOperator|FilterDesc|Filter Operator| |FALSE|TRUE|FALSE|FALSE|FALSE|
|MapJoinOperator|MapJoinDesc|Map Join Operator| |FALSE|TRUE|FALSE|FALSE|FALSE|
|DemuxOperator|DemuxDesc|Demux Operator| |FALSE|TRUE|FALSE|FALSE|FALSE|
|PTFOperator|PTFDesc|PTF Operator| |FALSE|TRUE|FALSE|FALSE|FALSE|
|AppMasterEventOperator|AppMasterEventDesc|Application Master Event Operator| |FALSE|TRUE|FALSE|FALSE|FALSE|
|LateralViewForwardOperator|LateralViewForwardDesc|Lateral View Forward|Lateral View Forward
Operator|TRUE|FALSE|FALSE|FALSE|TRUE|
|CommonJoinOperator|JoinDesc|Join Operator| |FALSE|TRUE|FALSE|FALSE|FALSE|
|DummyStoreOperator|DummyStoreDesc|Dummy Store|Dummy Store Operator|TRUE|FALSE|FALSE|FALSE|TRUE|
|MuxOperator|MuxDesc|Mux Operator| |FALSE|TRUE|FALSE|FALSE|FALSE|
|ListSinkOperator|ListSinkDesc|ListSink|List Sink Operator|TRUE|FALSE|FALSE|FALSE|TRUE|
|FetchOperator|FetchWork|Fetch Operator| |FALSE|TRUE|FALSE|FALSE|FALSE|
|MapOperator| |NO_EXPLAIN_STRING| | | | | | |
|OrcFileMergeOperator|OrcFileMergeDesc|ORC File Merge Operator| |FALSE|TRUE|FALSE|FALSE|FALSE|
|RCFileMergeOperator|RCFileMergeDesc|RCFile Merge Operator| |FALSE|TRUE|FALSE|FALSE|FALSE|
|SparkHashTableSinkOperator|SparkHashTableSinkDesc|Spark HashTable Sink Operator| |FALSE|TRUE|FALSE|FALSE|FALSE|
|TemporaryHashSinkOperator| |HashTable Sink Operator|Temporary HashSink Operator| | | | | |
|TezDummyStoreOperator| |Dummy Store|Tez DummyStore Operator| | | | | |
| | | | | | | | | |
|OperatorClass|OfType|ExplainString| |NeedsChange|hasOperator|hasTask|ChangeToTask|AddTask|
| | | | | | | | | |
|FunctionTask|FunctionWork|NO_EXPLAIN_STRING|Function Task|TRUE|FALSE|FALSE|FALSE|TRUE|
|DDLTask|DDLWork|NO_EXPLAIN_STRING|DDL Task|TRUE|FALSE|FALSE|FALSE|TRUE|
|FetchTask|FetchWork|Fetch Operator|Fetch Task|TRUE|FALSE|TRUE|TRUE|FALSE|
|ReplCopyTask|ReplCopyWork|Repl Copy|Replication Copy Task|TRUE|FALSE|FALSE|FALSE|TRUE|
|ConditionalTask|ConditionalWork|Conditional Operator|Conditional Task|TRUE|FALSE|TRUE|TRUE|FALSE|
|MaterializedViewTask|MaterializedViewDesc|Materialized View Work|MaterializedView Task|TRUE|FALSE|FALSE|FALSE|TRUE|
|ColumnStatsUpdateTask|ColumnStatsUpdateWork|Column Stats Update Work|Column Stats UpdateTask|TRUE|FALSE|FALSE|FALSE|TRUE|
|ReplTxnTask|ReplTxnWork|Replication Transaction|Replication Transaction Task|TRUE|FALSE|FALSE|FALSE|TRUE|
|DependencyCollectionTask|DependencyCollectionWork|Dependency Collection|Dependency Collection
Task|TRUE|FALSE|FALSE|FALSE|TRUE|
|ExplainTask|ExplainWork|NO_EXPLAIN_STRING|Explain Task|TRUE|FALSE|FALSE|FALSE|TRUE|
|ExportTask|ExportWork|Export Work|Export Task|TRUE|FALSE|FALSE|FALSE|TRUE|
|CopyTask|CopyWork|Copy|Copy Task|TRUE|FALSE|FALSE|FALSE|TRUE|
|MoveTask|MoveWork|Move Operator|Move Task|TRUE|FALSE|TRUE|TRUE|FALSE|
|ExplainSQRewriteTask|ExplainSQRewriteWork|NO_EXPLAIN_STRING|Explain SQRewrite Task|TRUE|FALSE|FALSE|FALSE|TRUE|
|StatsTask|StatsWork|Stats Work|Stats Task|TRUE|FALSE|FALSE|FALSE|TRUE|
| | | | | | | |

> Explain consistency Task/Operator
> ---------------------------------
>
>                 Key: HIVE-21713
>                 URL: https://issues.apache.org/jira/browse/HIVE-21713
>             Project: Hive
>          Issue Type: Improvement
>            Reporter: Zoltan Haindrich
>            Assignee: Manoj Narayanan
>            Priority: Major
>
> there seems to be some inconsistency what gets printed in the explain;
> for example "MoveTask" is shown as "Move Operator" in the explain
> Becase Tasks and Operators are basically different things - this should be corrected
as it may cause confusion



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)

Mime
View raw message