+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
>

Reply via email to