[
https://issues.apache.org/jira/browse/PARQUET-1830?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17068707#comment-17068707
]
Felix Kizhakkel Jose commented on PARQUET-1830:
-----------------------------------------------
Thank you [~gszadovszky]
IMHO, I prefer option 1 as a short term work around. This could benefit a lot
of people by the great performance improvement by the Offset and Column Indexes.
But for long term, in addition to Option 2, make it a Vectorized API and
coordinate with Spark team to integrate the work. And avoid spilling of logic
outside of core library(parquet) if possible or at least make it minimal.
> Vectorized API to support Column Index in Apache Spark
> ------------------------------------------------------
>
> Key: PARQUET-1830
> URL: https://issues.apache.org/jira/browse/PARQUET-1830
> Project: Parquet
> Issue Type: New Feature
> Components: parquet-mr
> Affects Versions: 1.11.0
> Reporter: Felix Kizhakkel Jose
> Priority: Major
>
> As per the comment on https://issues.apache.org/jira/browse/SPARK-26345. Its
> seems like Apache Spark doesn't support Column Index until we disable
> vectorizedReader in Spark - which will have other performance implications.
> As per [~zi] , parquet-mr should implement a Vectorized API. Is it already
> implemented or any pull request for the same?
--
This message was sent by Atlassian Jira
(v8.3.4#803005)