+1 (binding)
Verified signature, checksum, license, build. Successfully tested the following Spark SQL commands on Polaris, using Spark 3.5.3 with the binary artifacts Iceberg 1.7.0 jar. All operations worked as expected. create database db1; show databases; create table db1.t1 (id int, name string); insert into db1.t1 values (1, 'a'); select * from db1.t1; insert into db1.t1 values (2, 'b'); call polaris.system.expire_snapshots('db1.t1', timestamp '2024-11-11'); select * from db1.t1.snapshots; Notably, the snapshot summary shows the latest Iceberg version: 2024-11-05 18:31:10.92 2780504056765263301 5332711584219924798 append file:/tmp/polaris/db1/t1/metadata/snap-2780504056765263301-1-634b033c-45dd-40d6-8cb4-468fe6015ba4.avro { "added-data-files": "1", "added-files-size": "611", "added-records": "1", "app-id": "local-1730860071427", "changed-partition-count": "1", "engine-name": "spark", "engine-version": "3.5.3",* "iceberg-version": "Apache Iceberg 1.7.0 (commit 5f7c992ca673bf41df1d37543b24d646c24568a9)", * "spark.app.id": "local-1730860071427", "total-data-files": "2", "total-delete-files": "0", "total-equality-deletes": "0", "total-files-size": "1222", "total-position-deletes": "0", "total-records": "2" } Yufei On Mon, Nov 4, 2024 at 11:58 PM Jean-Baptiste Onofré <j...@nanthrax.net> wrote: > +1 (non binding) > > I checked: > - Parquet has been updated > - the planned Avro readers used in both Flink and Spark, they are actually > used > - Signature and hash are good > - No binary file found in the source distribution > - ASF header is present in all expected file > - LICENSE and NOTICE look good > - Build is OK > - Tested using Spark SQL with JDBC Catalog and Apache Polaris without > problem > > Thanks ! > Regards > JB > > > > On Mon, Nov 4, 2024 at 9:46 PM Russell Spitzer > <russell.spit...@gmail.com> wrote: > > > > Hi y'all! > > > > I propose that we release the following RC as the official Apache > Iceberg 1.7.0 release. > > > > The commit ID is 5f7c992ca673bf41df1d37543b24d646c24568a9 > > * This corresponds to the tag: apache-iceberg-1.7.0-rc1 > > * https://github.com/apache/iceberg/commits/apache-iceberg-1.7.0-rc1 > > * > https://github.com/apache/iceberg/tree/5f7c992ca673bf41df1d37543b24d646c24568a9 > > > > The release tarball, signature, and checksums are here: > > * > https://dist.apache.org/repos/dist/dev/iceberg/apache-iceberg-1.7.0-rc1 > > > > You can find the KEYS file here: > > * https://dist.apache.org/repos/dist/dev/iceberg/KEYS > > > > Convenience binary artifacts are staged on Nexus. The Maven repository > URL is: > > * > https://repository.apache.org/content/repositories/orgapacheiceberg-1176/ > > > > Difference between 1.7.0 and 1.6.1 > > > https://github.com/apache/iceberg/compare/apache-iceberg-1.6.1...apache-iceberg-1.7.0-rc1 > > > > Difference between 1.7.0 RC1 and 1.7.0 RC0 > > > https://github.com/apache/iceberg/compare/apache-iceberg-1.7.0-rc0...apache-iceberg-1.7.0-rc1 > > > > Please download, verify, and test. > > > > Please vote in the next 72 hours. > > > > [ ] +1 Release this as Apache Iceberg 1.7.0 > > [ ] +0 > > [ ] -1 Do not release this because... > > > > Only PMC members have binding votes, but other community members are > encouraged to cast >