Hi Neelesh,

Thanks for tracking these items. Would you mind including the Hilbert Curve
clustering PR <https://github.com/apache/iceberg/pull/16827> 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 <https://github.com/apache/iceberg/pull/16543>  Build: Clean
>    up shaded-jar LICENSE/NOTICE and add missing third-party notices
>    - #16449 <https://github.com/apache/iceberg/pull/16449>  All: Remove
>    deprecated methods for 1.12.0
>    - #17638 <https://github.com/apache/iceberg/pull/17638> Core: Reduce
>    visibility on scan planning response builder for specsById and deleteFiles
>    - #17627 <https://github.com/apache/iceberg/pull/17627> AWS: Remove
>    deprecated class and require SIGNER_ENDPOINT
>
> Correctness (great to get these in):
>
>    - #17557 <https://github.com/apache/iceberg/pull/17557> Core, Parquet:
>    Fix null counting for parquet that doesn't have null_count
>    - #15989 <https://github.com/apache/iceberg/pull/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 <https://github.com/apache/iceberg/pull/14984> Spark: Add
>    support for 4.2.0
>    - #16750 <https://github.com/apache/iceberg/pull/16750> Spark 4.1:
>    Implement SupportsReportOrdering DSv2 API
>    - #16507 <https://github.com/apache/iceberg/pull/16507> API, Core: Add
>    exceptions for OAuth2 token endpoint errors
>    - #16305 <https://github.com/apache/iceberg/pull/16305> Core, Spark
>    4.1: Add K-way merge rewrite strategy for pre-sorted data files
>    - #17520 <https://github.com/apache/iceberg/pull/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
>>> <https://lists.apache.org/thread/kd183vz2v2y69v4kwbz5wbjfxvx3gf1f> 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