+1 (non-binding) * validated checksum and signature * checked license docs & ran RAT checks * ran build and tests with JDK11 * ran some internal tests
On Sun, Oct 1, 2023 at 10:59 PM Driesprong, Fokko <fo...@driesprong.frl> wrote: > +1 (binding) > > Thanks Anton for running the release, and everyone for contributing! > > - Ran license checks > - Validated signature and checksum > - Ran notebooks against 1.4.0 with iceberg-aws-bundle > <https://github.com/tabular-io/docker-spark-iceberg/pull/93> > - Tested against Trino <https://github.com/trinodb/trino/pull/19188>, > and found three differences, but expected: > - More defensive cleaning up of files on a failed commit, to make > table recovery easier when needed. > - A new property that's set on the table, indicating zstd > compression. > - Changes in the exceptions when binding a transform to a column > type that is not allowed > > Kind regards, Fokko > > > Op zo 1 okt 2023 om 22:43 schreef Ryan Blue <b...@tabular.io>: > >> +1 (binding) >> >> - Ran license checks (dev/check-license) >> - Validated signature and checksum >> - Built and ran tests with Flink 1.17 and Spark 3.5 in Java 11 >> - Ran queries in Spark 3.5 with the iceberg-aws-bundle providing S3 >> dependencies >> - Checked CI tests are all passing >> >> On Sun, Oct 1, 2023 at 1:53 AM Ajantha Bhat <ajanthab...@gmail.com> >> wrote: >> >>> +1 (non-binding) >>> >>> - Verified Nessie integration testing (API v2 and V1) with >>> Spark-3.3_2.12_runtime jar. >>> - Validated checksum and signature >>> - Checked license docs & ran RAT checks >>> - Verified build with JDK11 >>> >>> >>> @Dan: >>> Flink test failure with Java 17 is tracked from >>> https://github.com/apache/iceberg/issues/8680 >>> and it seems Flink doesn't officially support Java 17 in the current >>> Iceberg integrated versions. >>> So, we are good to go I guess. >>> >>> Thanks, >>> Ajantha >>> >>> On Sun, Oct 1, 2023 at 3:45 AM Daniel Weeks <dwe...@apache.org> wrote: >>> >>>> +1 (binding) >>>> >>>> Verified sigs/sums/license/build/test >>>> >>>> Using Java 17 I had failures in Flink tests (seems isolated to the >>>> Flink test framework, so not a blocker): >>>> TestIcebergSourceFailover > testBoundedWithTaskManagerFailover FAILED >>>> java.lang.IllegalAccessError: class org.apache.flink.util.NetUtils >>>> (in unnamed module @0x37858383) cannot access class >>>> sun.net.util.IPAddressUtil (in module java.base) because module java.base >>>> does not export sun.net.util to unnamed module @0x37858383 >>>> >>>> However, these passed when I switched to Java 8 >>>> >>>> I also performed some manual validation using Spark 3.5. >>>> >>>> Looks good! >>>> -Dan >>>> >>>> >>>> On Sat, Sep 30, 2023 at 12:13 PM Hussein Awala <huss...@awala.fr> >>>> wrote: >>>> >>>>> +1 (non-binding) I tested it with Spark 3.3, all looks good. >>>>> >>>>> On Sat, Sep 30, 2023 at 9:04 PM Bryan Keller <brya...@gmail.com> >>>>> wrote: >>>>> >>>>>> +1 (non-binding) >>>>>> >>>>>> I reran the TPC-DS benchmark with RC2, with the same setup as with >>>>>> RC1, and there were no warnings about decimal pushdown, so that appears >>>>>> resolved. The results were also a bit better at 4915 sec. >>>>>> >>>>>> -Bryan >>>>>> >>>>>> On Fri, Sep 29, 2023 at 10:37 PM Anton Okolnychyi < >>>>>> aokolnyc...@apache.org> wrote: >>>>>> >>>>>>> +1 (binding) >>>>>>> >>>>>>> Validated signature, checksum, local build + tests. >>>>>>> >>>>>>> - Anton >>>>>>> >>>>>>> On 2023/09/30 04:58:15 Jean-Baptiste Onofré wrote: >>>>>>> > +1 (non binding) >>>>>>> > >>>>>>> > As for RC1, I checked: >>>>>>> > - signature and hash are OK >>>>>>> > - ASF headers are there >>>>>>> > - source distribution doesn't contain binary >>>>>>> > - build is OK >>>>>>> > >>>>>>> > Thanks, >>>>>>> > Regards >>>>>>> > JB >>>>>>> > >>>>>>> > On Sat, Sep 30, 2023 at 1:25 AM Anton Okolnychyi >>>>>>> > <aokolnyc...@apple.com.invalid> wrote: >>>>>>> > > >>>>>>> > > Hi Everyone, >>>>>>> > > >>>>>>> > > I propose that we release the following RC as the official >>>>>>> Apache Iceberg 1.4.0 release. >>>>>>> > > >>>>>>> > > The commit ID is 10367c380098c2e06a49521a33681ac7f6c64b2c >>>>>>> > > * This corresponds to the tag: apache-iceberg-1.4.0-rc2 >>>>>>> > > * >>>>>>> https://github.com/apache/iceberg/commits/apache-iceberg-1.4.0-rc2 >>>>>>> > > * >>>>>>> https://github.com/apache/iceberg/tree/10367c380098c2e06a49521a33681ac7f6c64b2c >>>>>>> > > >>>>>>> > > The release tarball, signature, and checksums are here: >>>>>>> > > * >>>>>>> https://dist.apache.org/repos/dist/dev/iceberg/apache-iceberg-1.4.0-rc2 >>>>>>> > > >>>>>>> > > 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-1146/ >>>>>>> > > >>>>>>> > > Please download, verify, and test. >>>>>>> > > >>>>>>> > > Please vote in the next 72 hours. (Weekends excluded) >>>>>>> > > >>>>>>> > > [ ] +1 Release this as Apache Iceberg 1.4.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. >>>>>>> > > >>>>>>> > > - Anton >>>>>>> > > >>>>>>> > >>>>>>> >>>>>> >> >> -- >> Ryan Blue >> Tabular >> >