[ 
https://issues.apache.org/jira/browse/HAWQ-931?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shivram Mani updated HAWQ-931:
------------------------------
    Description: 
HiveORCAccessor will be a subclass of the existing HiveAccessor with support 
for Predicate Pushdown and Column projection.
We will be using the job configuration object which is used by the ORC reader. 
This will still be a record based reader and not batch/vector based

We will  map the filter information passed from HAWQ via PXF into 
SearchArgument object and set in sarg.pushdown configuration property.
We will populate the column info passed from HAWQ (HAWQ-927) into the following 
configuration properties
hive.io.file.readcolumn.ids, hive.io.file.readcolumn.names. 
hive.io.file.read.all.columns will be set to false.




  was:
HiveORCAccessor will be a subclass of the existing HiveAccessor with support 
for Predicate Pushdown and Column projection.
We will be using the job configuration object which is used by the ORC reader.

We will  map the filter information passed from HAWQ via PXF into 
SearchArgument object and set in sarg.pushdown configuration property.
We will populate the column info passed from HAWQ (HAWQ-927) into the following 
configuration properties
hive.io.file.readcolumn.ids, hive.io.file.readcolumn.names. 
hive.io.file.read.all.columns will be set to false.



> HiveORCAccessor with support for Predicate pushdown and Column Projection
> -------------------------------------------------------------------------
>
>                 Key: HAWQ-931
>                 URL: https://issues.apache.org/jira/browse/HAWQ-931
>             Project: Apache HAWQ
>          Issue Type: Sub-task
>          Components: PXF
>            Reporter: Shivram Mani
>            Assignee: Shivram Mani
>             Fix For: backlog
>
>
> HiveORCAccessor will be a subclass of the existing HiveAccessor with support 
> for Predicate Pushdown and Column projection.
> We will be using the job configuration object which is used by the ORC 
> reader. This will still be a record based reader and not batch/vector based
> We will  map the filter information passed from HAWQ via PXF into 
> SearchArgument object and set in sarg.pushdown configuration property.
> We will populate the column info passed from HAWQ (HAWQ-927) into the 
> following configuration properties
> hive.io.file.readcolumn.ids, hive.io.file.readcolumn.names. 
> hive.io.file.read.all.columns will be set to false.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to