+1 (non-binding).

Verified against Snowflake engine.

On Tue, May 27, 2025 at 9:28 AM huaxin gao <huaxin.ga...@gmail.com> wrote:

> +1 (non-binding)
> Verified signature, checksum, license and ran some tests.
>
> On Tue, May 27, 2025 at 9:06 AM Russell Spitzer <russell.spit...@gmail.com>
> wrote:
>
>> For all those who haven't seen this before, GPG key signing is a very
>> "early hacker" sort of thing. The idea is the only way to trust a signature
>> is to
>> have it signed by someone that you also trust. This builds a network of
>> trust so you could essentially do something like say I trust that key X is
>> Russell
>> and therefore trust that Key Y signed by Key X is also trusted to be
>> whoever they say they are because you trust Russell and his key. I don't
>> think folks do
>> this all that often any more but never fear, our current process is not
>> "completely" anonymous.
>>
>> When you download the KEYS file from SVN you are downloading what is
>> essentially a list of Public Keys and Identities that is updated only by
>> folks
>> with valid Apache SVN credentials so there is a bit of security there.
>>
>> All of that to say, yes that key is mine and if you trust that this email
>> comes from me, you can trust that key is also me. If you don't trust this
>> email ...
>> send me a message and I can 1 on 1 verify with you on video (although
>> with AI who knows) that I am Russell and that is my key. I'll be in SF in
>> person next week for Snowflake Summit if anyone wants in person
>> validation :)
>>
>>
>> On Tue, May 27, 2025 at 10:38 AM Kevin Liu <kevinjq...@apache.org> wrote:
>>
>>> +1 (non-binding)
>>>
>>> - Verified signature, checksum, license.
>>> * Build + test passed using Java 17 on M1
>>> * Ran a few examples on Spark
>>> * Ran pyiceberg integration tests
>>>
>>> Best,
>>> Kevin Liu
>>>
>>> On Tue, May 27, 2025 at 7:59 AM karuppayya <karuppayya1...@gmail.com>
>>> wrote:
>>>
>>>> When verifying
>>>> <https://iceberg.apache.org/how-to-release/#verifying-signatures>
>>>> signatures. I got a warning. Am I missing something with the gpg
>>>> configuration?
>>>>
>>>> gpg: assuming signed data in 'apache-iceberg-1.9.1.tar.gz'
>>>> gpg: Signature made Wed May 21 15:19:17 2025 PDT
>>>> gpg:                using RSA key xxx
>>>> gpg: Good signature from "Russell Spitzer (CODE SIGNING KEY) 
>>>> <russellspit...@apache.org>" [unknown]
>>>> gpg: WARNING: This key is not certified with a trusted signature!
>>>> gpg:          There is no indication that the signature belongs to the 
>>>> owner.
>>>> Primary key fingerprint: x
>>>>
>>>>
>>>> Verified checksums, local build and ran basic tests on Spark 3.5.
>>>>
>>>> If the warning is ok to ignore,
>>>> +1 (non-binding)
>>>>
>>>> - Karuppayya
>>>>
>>>>
>>>>
>>>>
>>>> On Tue, May 27, 2025 at 7:29 AM Jean-Baptiste Onofré <j...@nanthrax.net>
>>>> wrote:
>>>>
>>>>> +1 (non binding)
>>>>>
>>>>> I checked:
>>>>> * source distribution
>>>>> ** checksum and signature are good
>>>>> ** LICENSE and NOTICE look good
>>>>> ** No binary file found in the source distribution
>>>>> ** Header looks good in files
>>>>> ** Build works from the source distribution
>>>>> ** Tested with Spark and Polaris
>>>>> * in the bundled jar files:
>>>>> ** aws-bundle jar contains correct LICENSE/NOTICE
>>>>> ** azure-bundle jar contains LICENSE/NOTICE, nit: Azure MIT license
>>>>> content should be part of the LICENSE (inline). I will fix that.
>>>>> ** gcp-bundle jar contains LICENSE/NOTICE, nit: Google BSD 3-Clause
>>>>> license content should be part of the LICENSE (inline), and some
>>>>> dependencies have dual licenses, only one should be "selected" in
>>>>> Iceberg (exclusive). I will fix that.
>>>>> ** kafka-runtime (main and hive) contains LICENSE/NOTICE, nit: same
>>>>> issue as in azure-bundle and gcp-bundle about exclusive license and
>>>>> MIT/BSD license content
>>>>>
>>>>> Regards
>>>>> JB
>>>>>
>>>>> On Thu, May 22, 2025 at 1:19 AM Russell Spitzer
>>>>> <russell.spit...@gmail.com> wrote:
>>>>> >
>>>>> > Hi Y'all,
>>>>> >
>>>>> > I propose that we release the following RC as the official Apache
>>>>> Iceberg 1.9.1 release.
>>>>> >
>>>>> > The commit ID is f40208ae6fb2f33e578c2637d3dea1db18739f31
>>>>> > * This corresponds to the tag: apache-iceberg-1.9.1-rc1
>>>>> > * https://github.com/apache/iceberg/commits/apache-iceberg-1.9.1-rc1
>>>>> > *
>>>>> https://github.com/apache/iceberg/tree/f40208ae6fb2f33e578c2637d3dea1db18739f31
>>>>> >
>>>>> > The release tarball, signature, and checksums are here:
>>>>> > *
>>>>> https://dist.apache.org/repos/dist/dev/iceberg/apache-iceberg-1.9.1-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-1202/
>>>>> >
>>>>> > Please download, verify, and test.
>>>>> >
>>>>> > Please vote in the next 72 hours.
>>>>> >
>>>>> > [ ] +1 Release this as Apache Iceberg 1.9.1
>>>>> > [ ] +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.
>>>>> >
>>>>> > ---
>>>>> >
>>>>> > For those watching the big change between this and RC0 was the
>>>>> reversion of code which
>>>>> > caused the rest client to emit multiple Snapshot Removals Requests
>>>>> in the same MetadataUpdate.
>>>>> > This restores the behavior to that of 1.8.X, 1 removal per update.
>>>>> > We plan to move to the new behavior in a later release
>>>>>
>>>>

Reply via email to