Hi Alex,

Thanks for the note.
It looks like https://github.com/apache/iceberg/pull/17713 has already been
merged, so it should be in the release.
I would defer the https://github.com/apache/iceberg/pull/13979 over to the
next release given that it isn't necessarily a blocker for 1.12.
I've gone ahead and added it to the 1.13.0. milestone for now.


On Thu, Sep 17, 2026 at 9:00 AM Alex Reid <[email protected]> wrote:

> Hi All,
>
> Is it possible to get the following PR into the 1.12 release?
> https://github.com/apache/iceberg/pull/17713 -- This is another fix for
> Kafka-Connect to prevent committing already committed files in certain
> rebalance cases.
>
> Also, I'd like to discuss the "referenced-by" implementation -
> https://github.com/apache/iceberg/pull/13979
> This was added to the spec last year (
> https://github.com/apache/iceberg/pull/13810), but the actual REST client
> implementation, etc. Is it possible to try and get this into the 1.12
> release as well?
>
> Thanks,
> Alex
>
> On Wed, Sep 16, 2026 at 1:58 PM Neelesh Salian <[email protected]>
> wrote:
>
>> Thanks for the note Gabor.
>> I believe we're now in a good place with the
>> https://github.com/apache/iceberg/pull/17984 fix and it has been merged.
>> I do think the interface change needs more debate and I don't see it
>> needing to be rushed for this release.
>>
>> Separately, we are ready to cut the RC. Thanks again for all the work
>> across the community. I followed up with the voting.
>>
>> On Sun, Sep 13, 2026 at 11:41 PM Gábor Kaszab <[email protected]>
>> wrote:
>>
>>> Hi All,
>>>
>>> Thanks for the update, Neelesh!
>>> Mentioning *encryption keys* reminds me that I bumped into a PR
>>> <https://github.com/apache/iceberg/pull/16353> the other day saying
>>> that currently there is *no mechanism to clean up* unused encryption
>>> keys from TableMetadata. I'm wondering how severe of an issue this is,
>>> should we add it into this release or can it wait.
>>>
>>> Thanks,
>>> Gabor
>>>
>>> Neelesh Salian <[email protected]> ezt írta (időpont: 2026.
>>> szept. 12., Szo, 3:44):
>>>
>>>> Hi folks,
>>>>
>>>> Thank you for all the great work across the community for getting the
>>>> fixes in.
>>>> All of the previous correctness fixes have been merged.
>>>>
>>>> The only one that prevails:
>>>> [#17984 <https://github.com/apache/iceberg/pull/17984>] - Core, Hive:
>>>> Commit manifest list encryption keys with the snapshot that uses them
>>>> Once this merges, the release will be cut and I'll follow up with the
>>>> formalities.
>>>>
>>>> As always, please reach out if you have questions.
>>>>
>>>> Thank you.
>>>>
>>>> On Tue, Sep 1, 2026 at 10:35 PM Neelesh Salian <
>>>> [email protected]> wrote:
>>>>
>>>>> Hi folks,
>>>>>
>>>>> Thank you to everyone who has been reviewing and merging 1.12.0 work
>>>>> over the
>>>>> past few weeks. We are close. The milestone is down to a few open PRs,
>>>>> and I would
>>>>> like to get through them so we can cut RC0 in the next few days.
>>>>> Given the long weekend in the US, I'll be sure to keep the vote open
>>>>> for longer to give enough time.
>>>>>
>>>>> If you have some time, reviews on the following would help most. I
>>>>> have grouped them by where they stand.
>>>>>
>>>>> *Approved, needs more reviews + merge:*
>>>>>   - #17552 <https://github.com/apache/iceberg/pull/17552>  Kafka
>>>>> Connect: coordinator only commits offsets when greater than existing 
>>>>> offsets
>>>>>   - #15989 <https://github.com/apache/iceberg/pull/15989>  Core,
>>>>> REST: Fix path segment encoding to use RFC 3986 percent-encoding
>>>>> *Need review:*
>>>>>   - #17774 <https://github.com/apache/iceberg/pull/17774>  Core:
>>>>> Interleave Z-order bits a byte at a time with a lookup table
>>>>>   - #17669 <https://github.com/apache/iceberg/pull/17669>  Spark: Fix
>>>>> Z-order NPE on null booleans and case-insensitive column resolution
>>>>>   - #17557 <https://github.com/apache/iceberg/pull/17557>  Core,
>>>>> Parquet: Fix null counting for Parquet that does not have null_count
>>>>>   - #17431  <https://github.com/apache/iceberg/pull/17431> Parquet:
>>>>> Guard ordered predicates on variant/nested types in the metrics row group
>>>>> filter
>>>>>   - #17320  <https://github.com/apache/iceberg/pull/17320> Parquet:
>>>>> Fix nested initial default applied when ancestor struct is null
>>>>>   - #16507 <https://github.com/apache/iceberg/pull/16507>  API, Core:
>>>>> Add exceptions for OAuth2 token endpoint errors
>>>>> *Needs another round (changes requested):*
>>>>>   - #17764 <https://github.com/apache/iceberg/pull/17764>  Core: Fix
>>>>> commit validation when a data file has multiple DVs across snapshots
>>>>>
>>>>> If any of these should move to 1.12.1 rather than block the release,
>>>>> please say
>>>>> so on the PR or here and I will take it off the milestone. Otherwise
>>>>> the plan is to cut RC0 once they are resolved.
>>>>>
>>>>> The Full Milestone is here:
>>>>> https://github.com/apache/iceberg/milestone/60
>>>>>
>>>>> Thanks again for helping get us here.
>>>>>
>>>>> Neelesh.
>>>>>
>>>>> On Thu, Aug 27, 2026 at 10:12 AM Neelesh Salian <
>>>>> [email protected]> wrote:
>>>>>
>>>>>> Hi folks,
>>>>>>
>>>>>> As mentioned during the community sync yesterday, I've cleaned up the
>>>>>> milestone to reflect what is needed for the 1.12 release.
>>>>>> There are a few new additions:
>>>>>>
>>>>>> Core:
>>>>>> - Tolerate multiple cross-snapshot DVs for the same data file in
>>>>>> commit validation: https://github.com/apache/iceberg/pull/17764
>>>>>>
>>>>>> Updating the Flink version support:
>>>>>> - Flink: Upgrade to latest supported Flink versions 2.2 and 2.3
>>>>>> without dropping 2.1 (https://github.com/apache/iceberg/pull/17849)
>>>>>> - Flink: Upgrade to latest supported Flink versions 2.2 and 2.3 (
>>>>>> https://github.com/apache/iceberg/pull/17845)
>>>>>>
>>>>>> The previous blocker:  #16543
>>>>>> <https://github.com/apache/iceberg/pull/16543> - Build: Clean up
>>>>>> shaded-jar LICENSE/NOTICE and add missing third-party notices has been
>>>>>> merged.
>>>>>>
>>>>>> I'll communicate on this thread when we are past the active work and
>>>>>> when we are ready to cut an RC.
>>>>>>
>>>>>> Thank you again for all the contributions, reviews.
>>>>>> As always, please reach out if you have questions.
>>>>>>
>>>>>> Thank you.
>>>>>>
>>>>>> On Mon, Aug 24, 2026 at 2:31 PM Neelesh Salian <
>>>>>> [email protected]> wrote:
>>>>>>
>>>>>>> Hi folks,
>>>>>>>
>>>>>>> Surfacing the following to close out before the RC is cut.
>>>>>>>
>>>>>>> *Blockers for the release:*
>>>>>>>
>>>>>>>    - #16543 <https://github.com/apache/iceberg/pull/16543> - Build:
>>>>>>>    Clean up shaded-jar LICENSE/NOTICE and add missing third-party 
>>>>>>> notices.
>>>>>>>    Follow-up to the LICENSE/NOTICE findings from the 1.11.0 RC4 vote. 
>>>>>>> It has
>>>>>>>    no approvals yet. IMO, we should not cut RC0 with this open.
>>>>>>>    - #17552 <https://github.com/apache/iceberg/pull/17552> - Kafka
>>>>>>>    Connect: coordinator only commits offsets when greater than existing
>>>>>>>    offsets. When it merges it closes: #17551
>>>>>>>    <https://github.com/apache/iceberg/issues/17551> - data loss
>>>>>>>    with default configs due to persistent zombie coordinators.
>>>>>>>    - Related to the above Kafka Connect one #17340
>>>>>>>    <https://github.com/apache/iceberg/issues/17340>- duplicate data
>>>>>>>    file commits after task restart - is a separate open issue on the 
>>>>>>> milestone
>>>>>>>    and still needs a fix
>>>>>>>
>>>>>>> *Decisions (needed before the RC0 cut):*
>>>>>>>
>>>>>>>    - #17706 <https://github.com/apache/iceberg/pull/17706> - Remove
>>>>>>>    writing of position delete files with row data (PDWR). Should this 
>>>>>>> be in or
>>>>>>>    out for 1.12.0. Please weigh in on the discussion thread: Dev
>>>>>>>    List Thread for PDWR
>>>>>>>    <https://lists.apache.org/thread/3tz63wok59hhqphswovvl9z0yrh0z7pl>
>>>>>>>
>>>>>>> *Correctness Fixes:*
>>>>>>>
>>>>>>>    - #17669 <https://github.com/apache/iceberg/pull/17669> - Spark:
>>>>>>>    Fix Z-order NPE on null booleans and case-insensitive column 
>>>>>>> resolution
>>>>>>>    - #17557  <https://github.com/apache/iceberg/pull/17557>- Core,
>>>>>>>    Parquet: Fix null counting for parquet without null_count
>>>>>>>    - #17431 <https://github.com/apache/iceberg/pull/17431> -
>>>>>>>    Parquet: Guard ordered predicates on variant/nested types in metrics 
>>>>>>> row
>>>>>>>    group filter
>>>>>>>    - #17320 <https://github.com/apache/iceberg/pull/17320> -
>>>>>>>    Parquet: Fix nested initial default applied when ancestor struct is 
>>>>>>> null.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> re the Flink Docs: Cheng, thanks for the note. Would you be able to
>>>>>>> put up a PR to update, we can iterate on it? I wouldn't put it as a 
>>>>>>> blocker
>>>>>>> for now, but worth getting the docs in a good place.
>>>>>>>
>>>>>>> If folks could review and help these  in, it would be helpful before
>>>>>>> the RC. Partnering with Amogh to do the artifact generation, etc.
>>>>>>> Full milestone: https://github.com/apache/iceberg/milestone/60
>>>>>>>
>>>>>>> I would not add anything additional to the milestone unless it is a
>>>>>>> blocker / bug or license issue going forward from today (08/24/26) so 
>>>>>>> our
>>>>>>> release timeline is met.
>>>>>>> As always, please reach out if you have questions.
>>>>>>>
>>>>>>> Thank you.
>>>>>>>
>>>>>>> On Thu, Aug 20, 2026 at 11:46 PM Cheng Pan <[email protected]>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> Have a glance at the docs site, I found that the latest docs still
>>>>>>>> have many references to the old versions of engines (especially Flink, 
>>>>>>>> and
>>>>>>>> Spark looks better) that Iceberg has already removed support for. Just
>>>>>>>> wondering if someone familiar with Flink has a chance to update that.
>>>>>>>>
>>>>>>>> Thanks,
>>>>>>>> Cheng Pan
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> On Aug 21, 2026, at 09:40, Manu Zhang <[email protected]>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>> Hi all,
>>>>>>>>
>>>>>>>> For Spark 4.2.0 support, Szehon has a nice suggestion: merge the
>>>>>>>> source code while excluding it from release. In the latest commit, I've
>>>>>>>> excluded it from both binary and source tarballs, and I believe the PR 
>>>>>>>> is
>>>>>>>> ready to merge now (Thanks to all the reviewers!)
>>>>>>>>
>>>>>>>> Neelesh,
>>>>>>>> Can we also include #16028
>>>>>>>> <https://github.com/apache/iceberg/pull/16028>, to mark overrides
>>>>>>>> of deprecated Spark API as deprecated? It's also close to merging.
>>>>>>>>
>>>>>>>> On Wed, Aug 19, 2026 at 1:27 AM Neelesh Salian <
>>>>>>>> [email protected]> wrote:
>>>>>>>>
>>>>>>>>> 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