Hi,

Thanks for the comments Anurag, Anton and Alex.

re Hilbert Curve PR: It has been added and is on track for the release.
re Spark 4.2: This makes sense. The PR does touch a large surface and I was
hoping we could get a baseline 4.2 support in and add more things along.
I've removed it from the milestone for 1.12.
re the REST changes: Alex, I've included 17709 and 17627 onto the milestone.

Thanks.

On Tue, Aug 18, 2026 at 6:05 AM Alexandre Dutra <[email protected]> wrote:

> Hi all,
>
> I'd like to request that #17709 be included in 1.12 as well. This PR
> implements the REST spec changes related to remote signing
> configuration, which were introduced by #16822.
>
> Without #17709, we would be shipping a spec change that is not
> implemented in any language.
>
> Thanks,
> Alex
>
> [16822]: https://github.com/apache/iceberg/pull/16822
> [17627]: https://github.com/apache/iceberg/pull/17627
> [17709]: https://github.com/apache/iceberg/pull/17709
>
> On Tue, Aug 18, 2026 at 2:01 PM Anton Okolnychyi <[email protected]>
> wrote:
> >
> > Btw, I would advise against shipping Spark 4.2 support. Each new Spark
> release is a unique opportunity to address some tech debt because the DSv2
> APIs are evolving. 4.2 is no different. I'd suggest getting the module into
> main to unblock development but skip it from the next Iceberg release. We
> can do another Iceberg release when the Spark 4.2 integration matures.
> >
> > пн, 17 серп. 2026 р. о 21:58 Anurag Mantripragada <
> [email protected]> пише:
> >>
> >> Hi Neelesh,
> >>
> >> Thanks for tracking these items. Would you mind including the Hilbert
> Curve clustering PR in this release? It is already approved by Russell. It
> will be a useful clustering strategy.
> >>
> >> ~ Anurag
> >>
> >> On Sun, Aug 16, 2026 at 6:56 PM Neelesh Salian <
> [email protected]> wrote:
> >>>
> >>> Hi all,
> >>>
> >>> We are targeting a 1.12.0 RC on or shortly after Aug 26. The following
> PRs are still open on the 1.12.0 milestone and need reviews to make the
> release.
> >>> If you own or can review any of these, please take a pass this week.
> >>>
> >>> Blockers (need to land before the RC is cut):
> >>>
> >>> #16543  Build: Clean up shaded-jar LICENSE/NOTICE and add missing
> third-party notices
> >>> #16449  All: Remove deprecated methods for 1.12.0
> >>> #17638 Core: Reduce visibility on scan planning response builder for
> specsById and deleteFiles
> >>> #17627 AWS: Remove deprecated class and require SIGNER_ENDPOINT
> >>>
> >>> Correctness (great to get these in):
> >>>
> >>> #17557 Core, Parquet: Fix null counting for parquet that doesn't have
> null_count
> >>> #15989 Core, REST: Fix path segment encoding to use RFC 3986
> percent-encoding
> >>>
> >>> Feature/enhancement candidates (in if ready, otherwise they can be
> moved to 1.13):
> >>>
> >>> #14984 Spark: Add support for 4.2.0
> >>> #16750 Spark 4.1: Implement SupportsReportOrdering DSv2 API
> >>> #16507 API, Core: Add exceptions for OAuth2 token endpoint errors
> >>> #16305 Core, Spark 4.1: Add K-way merge rewrite strategy for
> pre-sorted data files
> >>> #17520 Data, Kafka Connect: Enable Parquet variant shredding for Kafka
> Connect and generic Record writes
> >>>
> >>> Full milestone: https://github.com/apache/iceberg/milestone/60
> >>> If you have a feature(s), fix(es), or breaking change(s) that are
> missed, please let me know so we can track them.
> >>>
> >>> Thank you for all the great work across the community.
> >>>
> >>> Thanks,
> >>> Neelesh
> >>>
> >>> On Thu, Aug 13, 2026 at 2:27 AM Péter Váry <
> [email protected]> wrote:
> >>>>
> >>>> Yeah,
> >>>> I think we definitely want to decide and move forward with the Flink
> version upgrade for the next Iceberg release.
> >>>>
> >>>> Felix Perez Diener via dev <[email protected]> ezt írta
> (időpont: 2026. aug. 10., H, 15:47):
> >>>>>
> >>>>> Hello all,
> >>>>>
> >>>>> I see that support for Flink 2.3 was discussed for release in
> Iceberg 1.12.0. Is that still the case? Would really love to have Flink 2.3
> supported, since at Stripe we have started upgrading to Flink 2.3, but
> missing Iceberg support may make things difficult.
> >>>>>
> >>>>> Best,
> >>>>> Felix
> >>>>>
> >>>>> On Mon, Aug 10, 2026 at 7:14 AM Maximilian Michels <[email protected]>
> wrote:
> >>>>>>
> >>>>>> Thanks Neelesh for getting us started on the 1.12.0 release!
> >>>>>>
> >>>>>> -Max
> >>>>>>
> >>>>>> On Sat, Aug 8, 2026 at 7:14 PM Neelesh Salian <
> [email protected]> wrote:
> >>>>>> >
> >>>>>> > Thanks, Alex. Looks like the PR was added to the milestone.
> >>>>>> >
> >>>>>> > Cheng, thank you for the note. I do agree that at some point the
> default should move forward, but there are still gaps to be closed on
> Variant as well as Geo types.
> >>>>>> > I don't think that would happen within the timeline of 1.12.
> >>>>>> > Let me look at the current state and see what is pending, as well
> as improve the tracking. I'll start a separate thread for that effort.
> >>>>>> >
> >>>>>> > On Sat, Aug 8, 2026 at 8:19 AM Cheng Pan <[email protected]>
> wrote:
> >>>>>> >>
> >>>>>> >> I assume the Iceberg Java already includes a full implementation
> of the Table Spec V3 features. Does the community have plans to switch the
> default table version from 2 to 3 for Iceberg tables created by Spark in
> the next release? This would help drive the adoption of new features such
> as Variant.
> >>>>>> >>
> >>>>>> >> Thanks,
> >>>>>> >> Cheng Pan
> >>>>>> >>
> >>>>>> >>
> >>>>>> >>
> >>>>>> >> On Aug 6, 2026, at 16:18, Alexandre Dutra <[email protected]>
> wrote:
> >>>>>> >>
> >>>>>> >> Hi Neelesh,
> >>>>>> >>
> >>>>>> >> If possible, I'd like to have this PR included:
> >>>>>> >>
> >>>>>> >> https://github.com/apache/iceberg/pull/15989
> >>>>>> >>
> >>>>>> >> It's the fix for the path segment encoding issue in Iceberg
> REST. The
> >>>>>> >> PR got one review already but isn't approved yet.
> >>>>>> >>
> >>>>>> >> Thanks,
> >>>>>> >> Alex
> >>>>>> >>
> >>>>>> >> On Wed, Aug 5, 2026 at 10:37 PM Oğuzhan Ünlü <
> [email protected]> wrote:
> >>>>>> >>
> >>>>>> >>
> >>>>>> >> Hi Neelesh,
> >>>>>> >>
> >>>>>> >> I'd like to get https://github.com/apache/iceberg/pull/16507
> included in the milestone if possible. I previously asked for a review but
> didn't hear back. Not sure if that went to spam for some reason.
> >>>>>> >>
> >>>>>> >> Thanks,
> >>>>>> >> Oguzhan
> >>>>>> >>
> >>>>>> >> On Wed, Aug 5, 2026 at 11:03 PM Neelesh Salian <
> [email protected]> wrote:
> >>>>>> >>
> >>>>>> >>
> >>>>>> >> Hi folks,
> >>>>>> >>
> >>>>>> >> As mentioned during the community sync this morning, the release
> is on track.
> >>>>>> >> A few updates:
> >>>>>> >>
> >>>>>> >> I plan to cut the branch / RC on or after August 26, 2026 (after
> the community sync that morning). I'll be working with Amogh to help with
> the branching + artifacts.
> >>>>>> >> There are still active items needing reviews. Please take a look
> at the 1.12.0 milestone.
> >>>>>> >> Calling out the Spark 4.2.0 PR:
> https://github.com/apache/iceberg/pull/14984 - it needs more eyes and
> review time to make this release.
> >>>>>> >> I'll keep watching for blockers and bugs that should be part of
> the release and surface them as needed, including any forward-porting to
> Spark 4.2.
> >>>>>> >>
> >>>>>> >> If you have a feature(s), fix(es), or breaking change(s) you
> want considered for 1.12.0, please let me know.
> >>>>>> >>
> >>>>>> >> Thanks,
> >>>>>> >> Neelesh
> >>>>>> >>
> >>>>>> >> On Fri, Jun 5, 2026 at 3:54 PM Steven Wu <[email protected]>
> wrote:
> >>>>>> >>
> >>>>>> >>
> >>>>>> >> If we develop good habit of regular releases, we normally won't
> need to hold the release train to get things in (except for critical
> security and correctness issues) as the next one is 2-3 months away.
> >>>>>> >>
> >>>>>> >> On Fri, Jun 5, 2026 at 3:42 PM Neelesh Salian <
> [email protected]> wrote:
> >>>>>> >>
> >>>>>> >>
> >>>>>> >> Hi folks,
> >>>>>> >>
> >>>>>> >> With 1.11.0 out the door, I want to open up the planning around
> 1.12.0.
> >>>>>> >> As Steven noted on the dev list (thread for 1.11), 1.11.0 took
> roughly 8 months from 1.10.0. This is longer than the 3-4 month cadence we
> have previously discussed.
> >>>>>> >> For 1.12.0 I'd like us to aim closer to that target.
> >>>>>> >>
> >>>>>> >> I'll be acting as the release manager for this release. Here are
> a few notes to kick things off:
> >>>>>> >>
> >>>>>> >> Tentative release target: late August / early September 2026 (~3
> months from 1.11.0).
> >>>>>> >> Curation: We'll use the June 24 community sync as the formal
> kickoff to surface in-flight work and call out anything that should land in
> this release.
> >>>>>> >> Cadence reminder: If something doesn't make it in 1.12, the next
> one is ~3 months out (1.13).
> >>>>>> >> Mid-cycle check-in: I'll send a state-of-the-release update
> around mid-July with what is in, what is in-flight, and what remains a
> blocker.
> >>>>>> >> Tracking: The open issues and PRs targeting this release are
> tagged with the Iceberg 1.12.0 milestone. I'll keep this milestone updated
> as things land in the repo.
> >>>>>> >>
> >>>>>> >> If you have a feature, fix, or breaking change you want
> considered for 1.12.0, please reply on this thread or flag it on the June
> 24 sync.
> >>>>>> >>
> >>>>>> >> Thanks,
> >>>>>> >> Neelesh
> >>>>>> >>
> >>>>>> >>
>

Reply via email to