[
https://issues.apache.org/jira/browse/ARROW-15135?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17461106#comment-17461106
]
Will Jones commented on ARROW-15135:
------------------------------------
There is no C++ (or Rust) implementation of Iceberg; the main implementation is
in Java. My impression is that writers for these table formats are about 10x
more complex than the readers (but I say that having implemented a reader and
not a writer :)). I think it's reasonable to start by creating the reader +
dataset logic within Arrow, though once we get to the writer I do have some
questions as to whether there should just be a C++ implementation managed by
the Iceberg project.
> [C++][R][Python] Support reading from Apache Iceberg tables
> -----------------------------------------------------------
>
> Key: ARROW-15135
> URL: https://issues.apache.org/jira/browse/ARROW-15135
> Project: Apache Arrow
> Issue Type: New Feature
> Components: C++
> Reporter: Will Jones
> Priority: Major
>
> This is an umbrella issue for supporting the [Apache Iceberg table
> format|https://iceberg.apache.org/].
> Dremio has a good overview of the format here:
> https://www.dremio.com/apache-iceberg-an-architectural-look-under-the-covers/
--
This message was sent by Atlassian Jira
(v8.20.1#820001)