Hi,

+1 (non-binding)

I have checked:

- signature that made by fo...@apache.org

```
:) for name in $(ls /tmp/pyiceberg/pyiceberg-*.whl 
/tmp/pyiceberg/pyiceberg-*.tar.gz)
do
gpg --verify ${name}.asc ${name}
done
gpg: Signature made Wed 13 Sep 2023 08:07:40 PM CST
gpg:                using RSA key FCD3779E399C53D995FC82A35171BA3E54493550
gpg:                issuer "fo...@apache.org"
gpg: Good signature from "Fokko Driesprong <fo...@apache.org>" [ultimate]
gpg: Signature made Wed 13 Sep 2023 08:07:40 PM CST
gpg:                using RSA key FCD3779E399C53D995FC82A35171BA3E54493550
gpg:                issuer "fo...@apache.org"
gpg: Good signature from "Fokko Driesprong <fo...@apache.org>" [ultimate]
gpg: Signature made Wed 13 Sep 2023 08:07:40 PM CST
gpg:                using RSA key FCD3779E399C53D995FC82A35171BA3E54493550
gpg:                issuer "fo...@apache.org"
gpg: Good signature from "Fokko Driesprong <fo...@apache.org>" [ultimate]
gpg: Signature made Wed 13 Sep 2023 08:07:40 PM CST
gpg:                using RSA key FCD3779E399C53D995FC82A35171BA3E54493550
gpg:                issuer "fo...@apache.org"
gpg: Good signature from "Fokko Driesprong <fo...@apache.org>" [ultimate]
gpg: Signature made Wed 13 Sep 2023 08:07:41 PM CST
gpg:                using RSA key FCD3779E399C53D995FC82A35171BA3E54493550
gpg:                issuer "fo...@apache.org"
gpg: Good signature from "Fokko Driesprong <fo...@apache.org>" [ultimate]
gpg: Signature made Wed 13 Sep 2023 08:07:41 PM CST
gpg:                using RSA key FCD3779E399C53D995FC82A35171BA3E54493550
gpg:                issuer "fo...@apache.org"
gpg: Good signature from "Fokko Driesprong <fo...@apache.org>" [ultimate]
gpg: Signature made Wed 13 Sep 2023 08:07:41 PM CST
gpg:                using RSA key FCD3779E399C53D995FC82A35171BA3E54493550
gpg:                issuer "fo...@apache.org"
gpg: Good signature from "Fokko Driesprong <fo...@apache.org>" [ultimate]
gpg: Signature made Wed 13 Sep 2023 08:07:41 PM CST
gpg:                using RSA key FCD3779E399C53D995FC82A35171BA3E54493550
gpg:                issuer "fo...@apache.org"
gpg: Good signature from "Fokko Driesprong <fo...@apache.org>" [ultimate]
gpg: Signature made Wed 13 Sep 2023 08:07:38 PM CST
gpg:                using RSA key FCD3779E399C53D995FC82A35171BA3E54493550
gpg:                issuer "fo...@apache.org"
gpg: Good signature from "Fokko Driesprong <fo...@apache.org>" [ultimate]
gpg: Signature made Wed 13 Sep 2023 08:07:39 PM CST
gpg:                using RSA key FCD3779E399C53D995FC82A35171BA3E54493550
gpg:                issuer "fo...@apache.org"
gpg: Good signature from "Fokko Driesprong <fo...@apache.org>" [ultimate]
gpg: Signature made Wed 13 Sep 2023 08:07:39 PM CST
gpg:                using RSA key FCD3779E399C53D995FC82A35171BA3E54493550
gpg:                issuer "fo...@apache.org"
gpg: Good signature from "Fokko Driesprong <fo...@apache.org>" [ultimate]
gpg: Signature made Wed 13 Sep 2023 08:07:39 PM CST
gpg:                using RSA key FCD3779E399C53D995FC82A35171BA3E54493550
gpg:                issuer "fo...@apache.org"
gpg: Good signature from "Fokko Driesprong <fo...@apache.org>" [ultimate]
gpg: Signature made Wed 13 Sep 2023 08:07:39 PM CST
gpg:                using RSA key FCD3779E399C53D995FC82A35171BA3E54493550
gpg:                issuer "fo...@apache.org"
gpg: Good signature from "Fokko Driesprong <fo...@apache.org>" [ultimate]
gpg: Signature made Wed 13 Sep 2023 08:07:39 PM CST
gpg:                using RSA key FCD3779E399C53D995FC82A35171BA3E54493550
gpg:                issuer "fo...@apache.org"
gpg: Good signature from "Fokko Driesprong <fo...@apache.org>" [ultimate]
gpg: Signature made Wed 13 Sep 2023 08:07:40 PM CST
gpg:                using RSA key FCD3779E399C53D995FC82A35171BA3E54493550
gpg:                issuer "fo...@apache.org"
gpg: Good signature from "Fokko Driesprong <fo...@apache.org>" [ultimate]
gpg: Signature made Wed 13 Sep 2023 08:07:40 PM CST
gpg:                using RSA key FCD3779E399C53D995FC82A35171BA3E54493550
gpg:                issuer "fo...@apache.org"
gpg: Good signature from "Fokko Driesprong <fo...@apache.org>" [ultimate]
gpg: Signature made Wed 13 Sep 2023 08:07:42 PM CST
gpg:                using RSA key FCD3779E399C53D995FC82A35171BA3E54493550
gpg:                issuer "fo...@apache.org"
gpg: Good signature from "Fokko Driesprong <fo...@apache.org>" [ultimate]
gpg: Signature made Wed 13 Sep 2023 08:07:42 PM CST
gpg:                using RSA key FCD3779E399C53D995FC82A35171BA3E54493550
gpg:                issuer "fo...@apache.org"
gpg: Good signature from "Fokko Driesprong <fo...@apache.org>" [ultimate]
gpg: Signature made Wed 13 Sep 2023 08:07:42 PM CST
gpg:                using RSA key FCD3779E399C53D995FC82A35171BA3E54493550
gpg:                issuer "fo...@apache.org"
gpg: Good signature from "Fokko Driesprong <fo...@apache.org>" [ultimate]
gpg: Signature made Wed 13 Sep 2023 08:07:42 PM CST
gpg:                using RSA key FCD3779E399C53D995FC82A35171BA3E54493550
gpg:                issuer "fo...@apache.org"
gpg: Good signature from "Fokko Driesprong <fo...@apache.org>" [ultimate]
gpg: Signature made Wed 13 Sep 2023 08:07:43 PM CST
gpg:                using RSA key FCD3779E399C53D995FC82A35171BA3E54493550
gpg:                issuer "fo...@apache.org"
gpg: Good signature from "Fokko Driesprong <fo...@apache.org>" [ultimate]
gpg: Signature made Wed 13 Sep 2023 08:07:43 PM CST
gpg:                using RSA key FCD3779E399C53D995FC82A35171BA3E54493550
gpg:                issuer "fo...@apache.org"
gpg: Good signature from "Fokko Driesprong <fo...@apache.org>" [ultimate]
gpg: Signature made Wed 13 Sep 2023 08:07:41 PM CST
gpg:                using RSA key FCD3779E399C53D995FC82A35171BA3E54493550
gpg:                issuer "fo...@apache.org"
gpg: Good signature from "Fokko Driesprong <fo...@apache.org>" [ultimate]
gpg: Signature made Wed 13 Sep 2023 08:07:42 PM CST
gpg:                using RSA key FCD3779E399C53D995FC82A35171BA3E54493550
gpg:                issuer "fo...@apache.org"
gpg: Good signature from "Fokko Driesprong <fo...@apache.org>" [ultimate]
gpg: Signature made Wed 13 Sep 2023 08:07:42 PM CST
gpg:                using RSA key FCD3779E399C53D995FC82A35171BA3E54493550
gpg:                issuer "fo...@apache.org"
gpg: Good signature from "Fokko Driesprong <fo...@apache.org>" [ultimate]
gpg: Signature made Wed 13 Sep 2023 08:07:43 PM CST
gpg:                using RSA key FCD3779E399C53D995FC82A35171BA3E54493550
gpg:                issuer "fo...@apache.org"
gpg: Good signature from "Fokko Driesprong <fo...@apache.org>" [ultimate]
```

- licenses checked by RAT

```shell
:) ./dev/check-license
Attempting to fetch rat
Ignored 0 lines in your exclusion files as comments or empty lines.
RAT checks passed.
```

On Fri, Sep 15, 2023, at 04:15, Fokko Driesprong wrote:
> Hey everyone,
> 
> A small follow-up on how to easily run the checks:
> curl https://dist.apache.org/repos/dist/dev/iceberg/KEYS -o KEYS
> gpg --import KEYS
> 
> svn checkout 
> https://dist.apache.org/repos/dist/dev/iceberg/pyiceberg-0.5.0rc3/ 
> /tmp/pyiceberg/
> 
> for name in $(ls /tmp/pyiceberg/pyiceberg-*.whl 
> /tmp/pyiceberg/pyiceberg-*.tar.gz)
> do
>     gpg --verify ${name}.asc ${name}
> done
> 
> cd  /tmp/pyiceberg/
> for name in $(ls /tmp/pyiceberg/pyiceberg-*.whl.asc.sha512 
> /tmp/pyiceberg/pyiceberg-*.tar.gz.asc.sha512)
> do
>     shasum -a 512 --check ${name}
> done
> 
> tar xzf pyiceberg-0.5.0.tar.gz
> cd pyiceberg-0.5.0
> 
> ./dev/check-license
> 
> This will be part of the docs once released.
> Kind regards,
> Fokko
> 
> 
> Op wo 13 sep 2023 om 14:18 schreef Fokko Driesprong <fo...@apache.org>:
>> Hi Everyone,
>> 
>> 
>> 
>> I propose that we release the following RC as the official PyIceberg 0.5.0 
>> release. This includes the performance issue that was discovered in RC2. A 
>> summary of what's included in 0.5.0:
>> 
>>  • Add gzip metadata support <https://github.com/apache/iceberg/pull/7984>
>>  • PyArrow HDFS support <https://github.com/apache/iceberg/pull/7997>
>>  • Support serverless environments (AWS Lambda) 
>> <https://github.com/apache/iceberg/pull/8061>
>>  • Many fixes around Avro performance (PRs 1 
>> <https://github.com/apache/iceberg/pull/8074>, 2 
>> <https://github.com/apache/iceberg/pull/8075>, 3 
>> <https://github.com/apache/iceberg/pull/8082>, 4 
>> <https://github.com/apache/iceberg/pull/8084>)
>>  • Remove the upper bound of PyParsing dependency 
>> <https://github.com/apache/iceberg/pull/8116> (blocking a PR in Airflow 
>> <https://github.com/apache/airflow/pull/32786>)
>>  • Moving the reading of Avro to Cython 
>> <https://github.com/apache/iceberg/pull/8134> (10x speed improvement(!))
>>  • Support for the SQLCatalog <https://github.com/apache/iceberg/pull/7921> 
>> (JDBC in Java)
>>  • Fix support for UUID columns <https://github.com/apache/iceberg/pull/8267>
>>  • Support for adding columns <https://github.com/apache/iceberg/pull/8174>
>>  • Optimize concurrency <https://github.com/apache/iceberg/pull/8104> 
>> (follow up on the Support serverless environments)
>>  • Bump Pydantic to v2 <https://github.com/apache/iceberg/pull/7782> 
>> (improved performance of the JSON (de)serialization)
>>  • A lot of bugfixes!
>> The commit ID is f798b06246e67131d413dfceece5ccaf269e01fe
>> 
>> 
>> 
>>  • This corresponds to the tag: pyiceberg-0.5.0rc3 
>> (37fa779b0957644590a03754a733a5b3e3f589d0)
>>  • https://github.com/apache/iceberg/releases/tag/pyiceberg-0.5.0rc3
>>  • 
>> https://github.com/apache/iceberg/tree/f798b06246e67131d413dfceece5ccaf269e01fe
>> 
>> 
>> The release tarball, signature, and checksums are here:
>> 
>> 
>> 
>>  • https://dist.apache.org/repos/dist/dev/iceberg/pyiceberg-0.5.0rc3/
>> 
>> 
>> You can find the KEYS file here:
>> 
>> 
>> 
>>  • https://dist.apache.org/repos/dist/dev/iceberg/KEYS
>> 
>> 
>> Convenience binary artifacts are staged on pypi:
>> 
>> 
>> 
>> https://pypi.org/project/pyiceberg/0.5.0rc3/
>> 
>> 
>> 
>> And can be installed using: pip3 install pyiceberg==0.5.0rc3
>> 
>> 
>> 
>> Please download, verify, and test.
>> 
>> 
>> 
>> Please vote in the next 72 hours.
>> 
>> 
>> 
>> [ ] +1 Release this as PyIceberg 0.5.0
>> 
>> [ ] +0
>> 
>> [ ] -1 Do not release this because...
>> 
>> 
>> 
>> Cheers, Fokko
>> 
>> 
>> 
Xuanwo

Reply via email to