+1 (non-binding) Verified: - Signature and SHA-512 checksum - Tag apache-iceberg-1.12.0-rc2 points to 212aa894e919ff9fdf89160da4aadcbe6858ac01; source tarball matches the tag - No binaries in the source tarball; RAT check passes - Built all modules with JDK 21 (Spark 3.5/4.0/4.1/4.2, Flink 1.20/2.1/2.2/2.3) - Ran api, core, data and Spark 4.1 tests - Tested the staged iceberg-spark-runtime-4.1_2.13 on Spark 4.1.1: MoR DML, partition/schema evolution, tag time travel, rewrite_data_files, expire_snapshots, and v3 deletion vectors, row lineage and variant
On Tue, Sep 29, 2026 at 9:03 AM Anoop Johnson <[email protected]> wrote: > +1 (non-binding) > > Thanks Neelesh for running the release! > > Verified the source release candidate (commit > 212aa894e919ff9fdf89160da4aadcbe6858ac01, tag apache-iceberg-1.12.0-rc2): > > - Signature: gpg --verify -> Good signature (Amogh Jahagirdar, key in KEYS) > - Checksum: shasum -a 512 --check -> OK > - License: dev/check-license (Apache RAT 0.17) -> passed, no missing > headers > - Built from source > - Ran :iceberg-api and :iceberg-core test suites -> all green > (api: 1287 tests, core: 9075 tests, 0 failures) > > Note: I did not run the downstream Spark/Flink/Hive test suites or test the > staged convenience binaries. > > Tested against: > - Java: OpenJDK 17.0.15 > - OS: Linux (x86_64) > > On Mon, Sep 28, 2026 at 3:08 PM Andrei Tserakhau via dev < > [email protected]> wrote: > >> +1 (non-binding) >> >> >> On Mon, Sep 28, 2026 at 10:19 PM huaxin gao <[email protected]> >> wrote: >> >>> +1 (non-binding) >>> >>> Verified: >>> - git tag apache-iceberg-1.12.0-rc2 == >>> 212aa894e919ff9fdf89160da4aadcbe6858ac01 >>> - sha512 matches >>> - gpg --verify: good signature from Amogh Jahagirdar (80763BA3EDCCE745), >>> key in KEYS >>> - version.txt is 1.12.0 >>> - RAT (dev/check-license) passed >>> - ./gradlew build -x test -x integrationTest passed >>> - ./gradlew :iceberg-core:test passed >>> - Staged binaries in orgapacheiceberg-1286 are present with signatures >>> >>> The LICENSE findings from RC1 are all fixed: Caffeine now has an entry in >>> gcp-bundle/LICENSE, and Schubfach and fast_double_parser are present in >>> all 11 >>> bundle and runtime LICENSE files. CEL-Java is in gcp-bundle/LICENSE as >>> well. >>> The variant NoSuchMethodError fix is also in; ParquetVariantReaders no >>> longer >>> references commons-lang3. >>> >>> Tested with Java 17.0.16 (OpenJDK) on macOS. >>> >>> Thanks, >>> Huaxin >>> >>> On Mon, Sep 28, 2026 at 12:59 PM Neelesh Salian < >>> [email protected]> wrote: >>> >>>> Thanks for sorting this out. >>>> Please continue the voting process. >>>> >>>> On Mon, Sep 28, 2026 at 12:54 PM huaxin gao <[email protected]> >>>> wrote: >>>> >>>>> I just remembered we intentionally not to release 4.2. Sorry about the >>>>> false alarm. >>>>> >>>>> >>>>> On Mon, Sep 28, 2026 at 12:33 PM Amogh Jahagirdar <[email protected]> >>>>> wrote: >>>>> >>>>>> I missed this thread >>>>>> <https://lists.apache.org/thread/821bjvx2jym709yvt56xl6vm733z742t> , >>>>>> sounds like it was done intentionally so that development work could >>>>>> continue on 4.2 but there were doubts on releasing it due to evolving >>>>>> spark >>>>>> APIs. >>>>>> >>>>>
