[
https://issues.apache.org/jira/browse/HIVE-12355?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15052301#comment-15052301
]
Laljo John Pullokkaran commented on HIVE-12355:
-----------------------------------------------
TS keeps pruned col list;
private List<Integer> neededColumnIDs;
private List<String> neededColumns;
This is what TS really outputs.
There is two parts to this:
1. RS should match needColumns (I have a patch for this as part of union fix)
2. Output Obj Ins should match neededColumns
This bug is for #2.
> Keep Obj Inspectors in Sync with RowSchema
> ------------------------------------------
>
> Key: HIVE-12355
> URL: https://issues.apache.org/jira/browse/HIVE-12355
> Project: Hive
> Issue Type: Bug
> Components: Query Processor
> Affects Versions: 1.0.0, 1.1.0, 1.2.1
> Reporter: Laljo John Pullokkaran
> Assignee: Ashutosh Chauhan
> Attachments: HIVE-12355.1.patch
>
>
> Currently Not all operators match their Output Obj inspectors to Row schema.
> Many times OutputObjectInspectors may be more than needed.
> This causes problems especially with union.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)