+1 - *Passed:* GPG signature, SHA-512, announced commit/tag, and license/RAT checks. - *Core tests:* 8,400 passed, 550 skipped, zero failures. - *Spark test:* passed using a Spark 4.2 built from verified RC0 source. - - I'm unable to access the staged binaries at the moment, so built from source. - - Thanks - Szehon
On Tue, Sep 22, 2026 at 4:08 PM Szehon Ho <[email protected]> wrote: > Hi > > If we make another RC, it'd be nice to get this one in: > https://github.com/apache/iceberg/pull/18069. > > Like the other one, its a pre-existing issue and maybe not worth to stop > this RC, but just another one to add to Gianluca's list. > > Thanks, > Szehon > > On Tue, Sep 22, 2026 at 1:03 PM Neelesh Salian <[email protected]> > wrote: > >> Thanks for raising that Gianluca. >> Since the issue isn't exactly a regression and constrained to the version >> of the commons-lang3, I think we can make a patch into the respective >> branches. >> I tried a local fix but want to make sure it can be tested well before >> making it into a fix. I'll follow up after the release to see how to get a >> proper fix in. >> >> On Tue, Sep 22, 2026 at 11:18 AM Gianluca Graziadei < >> [email protected]> wrote: >> >>> +1 (non-binding) >>> >>> Verified checksums, signature, source archive vs. tag, RAT, and ran >>> smoke tests with the staged Spark 4.0 runtime. >>> >>> Already mentioned for RC0: I hit a pre-existing NoSuchMethodError when >>> reading variant columns with commons-lang3 < 3.13 on the classpath. >>> iceberg-parquet uses Streams.of(Iterable) without declaring the dependency. >>> This is also present in 1.11.0, so it’s not a regression. The issue is >>> tracked here: https://github.com/apache/iceberg/issues/18164 (PR ready). >>> If there’s a new RC, please consider including the fix. It’s not >>> impactful enough to block the release process. >>> >>> Cheers, >>> Gianluca >>> >>> On 2026/09/22 03:35:41 Neelesh Salian wrote: >>> > Hi Everyone, >>> > >>> > I propose that we release the following RC as the official Apache >>> Iceberg >>> > 1.12.0 release. >>> > >>> > The commit ID is e8d0f0f3004a608e45986cbc2f8e5baf1a8a7db9 >>> > * This corresponds to the tag: apache-iceberg-1.12.0-rc1 >>> > * https://github.com/apache/iceberg/commits/apache-iceberg-1.12.0-rc1 >>> > * >>> > >>> https://github.com/apache/iceberg/tree/e8d0f0f3004a608e45986cbc2f8e5baf1a8a7db9 >>> > >>> > The release tarball, signature, and checksums are here: >>> > * >>> https://dist.apache.org/repos/dist/dev/iceberg/apache-iceberg-1.12.0-rc1 >>> > >>> > You can find the KEYS file here: >>> > * https://downloads.apache.org/iceberg/KEYS >>> > >>> > Convenience binary artifacts are staged on Nexus. The Maven repository >>> URL >>> > is: >>> > * >>> https://repository.apache.org/content/repositories/orgapacheiceberg-1285/ >>> > >>> > Please download, verify, and test. >>> > >>> > Instructions for verifying a release can be found here: >>> > * https://iceberg.apache.org/how-to-release/#how-to-verify-a-release >>> > >>> > Please vote in the next 72 hours. >>> > >>> > [ ] +1 Release this as Apache Iceberg 1.12.0 >>> > [ ] +0 >>> > [ ] -1 Do not release this because... >>> > >>> > Only PMC members have binding votes, but other community members are >>> > encouraged to cast >>> > non-binding votes. This vote will pass if there are 3 binding +1 votes >>> and >>> > more binding >>> > +1 votes than -1 votes. >>> > >>> >>
