Hey everyone,

Thanks for casting the vote, appreciate it. I would like to cancel this RC,
and run RC2 which will include 3 PRs:

   - Python: Non-Cython fallback Avro parser
   <https://github.com/apache/iceberg/pull/8521>
   - Python: Fix pyarrow hdfs support
   <https://github.com/apache/iceberg/pull/8524>
   - Python: Issue with Windows cython build
   <https://github.com/apache/iceberg/issues/8530> (still an issue, working
   on a fix)

While we don't officially support Windows (Anybody willing to add it to the
CI? :D), it is evident that support is broken with the new release, and I
think that we should fix that regression. If there is anything that you
want to include as well, please let me know.

Cheers,
Fokko


Op za 9 sep 2023 om 09:37 schreef Jonas Jiang <jonasjiang....@gmail.com>:

> +1 (non-binding)
>
> Verified signature, checksum, license using the updated steps
> Ran tests via "make test-coverage"
> Ran glue integration tests
>
> Best regards,
> Jonas
>
> On Fri, Sep 8, 2023 at 3:19 PM Hussein Awala <huss...@awala.fr> wrote:
>
>> +1 (non binding) I ran the example notebooks and tested some queries
>> with PyArrow and Pandas
>>
>> On Tue, Sep 5, 2023 at 9:21 PM Fokko Driesprong <fo...@apache.org> wrote:
>>
>>> Hi everyone
>>>
>>> I propose that we release the following RC as the official PyIceberg
>>> 0.5.0 release.
>>>
>>> The commit ID is 5bd7c649e4743a61eace5f52517db9b5b56ff8e6
>>>
>>> * This corresponds to the tag: pyiceberg-0.5.0rc1 (
>>> 4f314fc507dec4ae918d3a3dfba567a28f92ac22)
>>> * https://github.com/apache/iceberg/releases/tag/pyiceberg-0.5.0rc1
>>> *
>>> https://github.com/apache/iceberg/tree/5bd7c649e4743a61eace5f52517db9b5b56ff8e6
>>>
>>> The release tarball, signature, and checksums are here:
>>>
>>> * https://dist.apache.org/repos/dist/dev/iceberg/pyiceberg-0.5.0rc1/
>>>
>>> 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.0rc1/
>>>
>>> And can be installed using: pip3 install pyiceberg==0.5.0rc1
>>>
>>> Since a lot has changed due to the release of the wheels (binary Python
>>> libraries), I've included the following steps to verify the release
>>> <https://github.com/apache/iceberg/pull/8504>:
>>>
>>> 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.0rc1/
>>> /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
>>>
>>> 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...
>>>
>>> Consider this my +1 (binding), I've tested the license, and checksums
>>> and ran example notebooks against the 0.5.0 rc1
>>> <https://github.com/tabular-io/docker-spark-iceberg/pull/92>.
>>>
>>> Cheers, Fokko
>>>
>>

Reply via email to