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