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