+1 (binding) - Checked licenses, signature, checksum, and tag hash - Built and tested in Python 3.10 - Ran some REST catalog interactions via the PyIceberg CLI
On Fri, Feb 9, 2024 at 11:38 AM Drew <img...@gmail.com> wrote: > +1 (non-binding) > > - verified signature and checksum > - verified RAT license check > - ran install, tests, and integration tests in python 3.11 > - ran some manual tests with GlueCatalog > > Looks good! > - Drew > > On Thu, Feb 8, 2024 at 10:29 PM Honah J. <hon...@apache.org> wrote: > >> +1 (non-binding) >> >> - Verified signatures and checksums >> - Verified license >> - Ran unit tests and integration tests >> >> Thanks to Sung for preparing the release, and a big thank you to everyone >> who contributed to pyiceberg 0.6.0 >> >> Best regards, >> Honah >> >> On Thu, Feb 8, 2024 at 6:28 AM Sung Yun (BLOOMBERG/ 120 PARK) < >> syu...@bloomberg.net> wrote: >> >>> Hi Everyone, >>> >>> Apologies for the many RC's, but as people are actively trying out >>> PyIceberg and write >>> support, we continue to find bugs and improvements. This RC includes: >>> >>> - Support converting Arrow int8, int16 and large-string types. >>> - Fixed a discrepancy between the Daft docs and code. >>> - Properly track the partition-spec and sort-order when assigning fresh >>> IDs for the REST-catalog. >>> >>> I propose that we release the following RC as the official PyIceberg >>> 0.6.0 release. >>> >>> Again, here's a summary of the high level features included in this >>> release: >>> >>> * Write support for writing to unpartitioned tables >>> * Includes snapshot generation >>> * Constructing Avro writer trees >>> * Support writing metadata which allows to commit support for the Hive, >>> Sql, and Glue catalog. >>> * Support for name-mapping >>> * Easy evolution of schema using the union_by_name method >>> * Support for creating unpartitioned tables using PyArrow Schema >>> >>> The commit ID is 7a1fe28df38bfdc69166915dca49cfde660853bf >>> >>> * This corresponds to the tag: pyiceberg-0.6.0rc4 >>> (5d746613219d4e68735d347c4d6cab85946c0f8b) >>> * >>> https://github.com/apache/iceberg-python/releases/tag/pyiceberg-0.6.0rc4 >>> * >>> https://github.com/apache/iceberg-python/tree/7a1fe28df38bfdc69166915dca49cfde660853bf >>> >>> The release tarball, signature, and checksums are here: >>> >>> * https://dist.apache.org/repos/dist/dev/iceberg/pyiceberg-0.6.0rc4/ >>> >>> 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.6.0rc4/ >>> >>> And can be installed using: pip3 install pyiceberg==0.6.0rc4 >>> >>> Please download, verify, and test. >>> >>> Please vote in the next 72 hours. >>> [ ] +1 Release this as PyIceberg 0.6.0 >>> [ ] +0 >>> [ ] -1 Do not release this because... >>> >> -- Ryan Blue Tabular