+1 (non binding). Thanks for pushing this forward, Prateek!

Thanks,
Vinoo Ganesh | [email protected]

<[email protected]>


On Mon, Jul 20, 2026 at 10:21 AM Arnav Balyan <[email protected]>
wrote:

> +1 (non binding)
> Thank you for all the work on the proposal and implementations. It is great
> to see ALP moving forward.
>
> Warm regards,
> Arnav
>
> On Mon, Jul 20, 2026 at 7:16 PM PRATEEK GAUR <[email protected]> wrote:
>
> > Hello everyone,
> >
> > This is a vote to add ALP (Adaptive Lossless floating-Point) as a new
> > encoding in Parquet, as discussed in the design document and proposal
> pull
> > request.
> >
> > We've had discussions on this in the design document (
> >
> https://docs.google.com/document/d/1xz2cudDpN2Y1ImFcTXh15s-3fPtD_aWt/edit)
> > and the proposal pull request (
> > https://github.com/apache/parquet-format/pull/557), as well as the
> > discussion thread (
> > https://lists.apache.org/thread/tjtln1mmjqfoql1ls2dw9xpdk91r1909).
> >
> > Reference implementations are available in
> >
> >    - parquet-java (https://github.com/apache/parquet-java/pull/3397)
> >    - Arrow C++ (https://github.com/apache/arrow/pull/48345)
> >    - Arrow Go (https://github.com/apache/arrow-go/pull/704).
> >    - Test artifacts : https://github.com/apache/parquet-testing/pull/100
> >
> > Cross-language compatibility is verified: the Arrow C++ decoder reads
> > Java-written data bit, covering V1 and V2 pages, multiple vector sizes,
> and
> > several real datasets — zero mismatches.
> >
> > This vote will be open for at least 72 hours:
> >
> >   [ ] +1: Add ALP encoding to the Parquet spec
> >   [ ] +0: Not going to block, but prefer . . .
> >   [ ] -1: Do not add ALP to Parquet
> >
> > Thank you for all the feedback, input, and involvement in developing this
> > new encoding!
> >
> > Thanks,
> > Prateek Gaur
> >
>

Reply via email to