[ 
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)

Reply via email to