-1

Unfortunately we found that the Hive catalog wasn't properly locking on
table updates.  I feel that since a major aspect of this release is write
support, we shouldn't introduce that feature in an unsafe way.

We already have a fix on main, so it shouldn't hold up moving forward with
another release candidate.

-Dan

On Fri, Feb 9, 2024, 9:13 PM Jack Ye <yezhao...@gmail.com> wrote:

> +1 (binding)
>
> Checked license, signature, checksum
> Ran test and test-s3 in python 3.11
> Ran manual testing with Glue catalog
>
> Thanks for the work, and happy Chinese New Year!
>
> Best,
> Jack Ye
>
>
> On Fri, Feb 9, 2024 at 4:34 PM Ryan Blue <b...@tabular.io> wrote:
>
>> +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
>>
>

Reply via email to