I probably need to be taught more about this, but isn't the only difference
from the Iceberg perspective whether or not to wrap min max values? I
thought the actual projection encoding was being saved in table properties
in either case?

On Wed, Dec 4, 2024 at 8:18 PM Gang Wu <ust...@gmail.com> wrote:

> Update:
>
> The Iceberg community has discussed and agreed on splitting geometry and
> geography types and focusing on the geometry type [1] at this point. We
> have also modified the Parquet PR [2] to reflect this. Please take a look
> and let me know what you think. If there is no objection, we will start a
> formal vote to accept the new geometry logical type and release it in the
> parquet-format version 2.11.0.
>
> [1] https://github.com/apache/iceberg/pull/10981
> [2] https://github.com/apache/parquet-format/pull/240
>
> Best,
> Gang
>
> On Sun, Sep 8, 2024 at 12:30 AM Gang Wu <ust...@gmail.com> wrote:
>
> > Update:
> >
> > We are working with Apache Iceberg, Apache Sedona, and GeoParquet
> > communities to finalize the spec addition of Geometry type [1]. Two PoC
> > implementations [2][3] are on the way with the help from the Apache
> Sedona
> > community.
> >
> > Now the spec change has been stable and the implementations are close to
> > the finish line. In the meantime, Apache Iceberg is waiting for the
> Parquet
> > side before adding the geometry support to its v3 spec. I want to
> encourage
> > everyone to take a review on the spec and the PoCs. A vote thread will
> > be sent to finalize the process.
> >
> > [1] https://github.com/apache/parquet-format/pull/240
> > [2] https://github.com/apache/parquet-java/pull/2971
> > [3] https://github.com/apache/arrow/pull/43977
> >
> > Thanks,
> > Gang
> >
> > On Sun, May 12, 2024 at 4:14 PM Gang Wu <ust...@gmail.com> wrote:
> >
> >> Hi,
> >>
> >> Apache Iceberg community is proposing to add geospatial support [1]. It
> >> would
> >> be good if Apache Parquet can support native geometry type to implement
> >> more
> >> efficient encoding, statistics and filtering. Therefore, I'd like to
> >> propose a format
> >> change to add a new geometry logical type: [2]. It is still in a very
> >> early stage and
> >> I'm working with Apache Iceberg community and GeoParquet community to
> >> polish
> >> the design. Hopefully this design will be a good starting point to
> >> support geospatial
> >> features from the file format level and be interoperable to more table
> >> formats and
> >> popular query engines in the future. Any feedback is welcomed!
> >>
> >> [1]
> >>
> https://docs.google.com/document/d/1iVFbrRNEzZl8tDcZC81GFt01QJkLJsI9E2NBOt21IRI
> >> [2] https://github.com/apache/parquet-format/pull/240
> >>
> >> Best,
> >> Gang
> >>
> >>
>

Reply via email to