You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@iceberg.apache.org by Ryan Blue <bl...@apache.org> on 2022/07/13 02:12:12 UTC

[VOTE] Release Apache Iceberg 0.14.0 RC1

Hi everyone,

I propose the following RC to be released as the official Apache Iceberg
0.14.0 release.

The commit id is 6d2edd6284ebc5301dbe45376a31ca8316852a77
* This corresponds to the tag: apache-iceberg-0.14.0-rc1
* https://github.com/apache/iceberg/commits/apache-iceberg-0.14.0-rc1
* https://github.com/apache/iceberg/tree/6d2edd62

The release tarball, signature, and checksums are here:
* https://dist.apache.org/repos/dist/dev/iceberg/apache-iceberg-0.14.0-rc1/

You can find the KEYS file here:
* https://dist.apache.org/repos/dist/dev/iceberg/KEYS

Convenience binary artifacts are staged in Nexus. The Maven repository URL
is:
* https://repository.apache.org/content/repositories/orgapacheiceberg-1099/

This release includes:
* MERGE and UPDATE plans using v2 deletes in Spark
* A REST catalog implementation
* Support for Spark 3.3
* Support for Flink 1.15
* A format for stats, sketches, and indexes (Puffin)
* Zorder support while rewriting data files
* Ranged IO reads
* Additional metrics collection

Please download, verify, and test.

Please vote in the next 72 hours.

[ ] +1 Release this as Apache Iceberg 0.14.0
[ ] +0
[ ] -1 Do not release this because...

-- 
Ryan Blue

Re: [VOTE] Release Apache Iceberg 0.14.0 RC1

Posted by Venkatakrishnan Sowrirajan <vs...@asu.edu>.
Thanks for the confirmation.

Regards
Venkata krishnan


On Wed, Jul 13, 2022 at 1:55 PM Ryan Blue <bl...@tabular.io> wrote:

> Yes, the FLIP-27 Iceberg source for data streams is available in this RC.
> Please test it out!
>
> On Wed, Jul 13, 2022 at 12:19 PM Venkatakrishnan Sowrirajan <
> vsowrira@asu.edu> wrote:
>
>> Ryan,
>>
>> Quick question, with this release 0.14.0, would FLIP-27 Iceberg Source
>> <https://urldefense.com/v3/__https://github.com/apache/iceberg/projects/23__;!!IKRxdwAv5BmarQ!a5VDpyHIZixpxH_RF7khYcFZDU4CjxHO6DCeoDWNdzTsigEmhcdIJh6blp6FgLHBeNF7huKz9dwmqQ$>
>> be available as well? I am asking this because this is not included in the
>> "This release includes:" section although I think all the FLIP-27 Iceberg
>> Source changes are part of the apache-iceberg-0.14.0-rc1 tag.
>>
>> Regards
>> Venkata krishnan
>>
>>
>> On Tue, Jul 12, 2022 at 7:19 PM Nan Zhu <zh...@gmail.com> wrote:
>>
>>> can we consider having https://github.com/apache/iceberg/pull/5083
>>> <https://urldefense.com/v3/__https://github.com/apache/iceberg/pull/5083__;!!IKRxdwAv5BmarQ!eQp0DHu_fZKmKCbSxKOrVLBMLw7H-L4qTPTmjqRHWRC11PIQcKNxPss2HVHJL1aLssBTOryYKib5h0hFZJaqRw$>
>>> in before releasing a new iceberg version with Spark 3.3 support?
>>>
>>> the issue being addressed there is a breaking change from iceberg +
>>> spark 3.1 to iceberg + spark 3.2 and above...and it essentially blocks us
>>> from upgrading to higher version of Spark in a low cost
>>>
>>> On Tue, Jul 12, 2022 at 7:12 PM Ryan Blue <bl...@apache.org> wrote:
>>>
>>>> Hi everyone,
>>>>
>>>> I propose the following RC to be released as the official Apache
>>>> Iceberg 0.14.0 release.
>>>>
>>>> The commit id is 6d2edd6284ebc5301dbe45376a31ca8316852a77
>>>> * This corresponds to the tag: apache-iceberg-0.14.0-rc1
>>>> * https://github.com/apache/iceberg/commits/apache-iceberg-0.14.0-rc1
>>>> <https://urldefense.com/v3/__https://github.com/apache/iceberg/commits/apache-iceberg-0.14.0-rc1__;!!IKRxdwAv5BmarQ!eQp0DHu_fZKmKCbSxKOrVLBMLw7H-L4qTPTmjqRHWRC11PIQcKNxPss2HVHJL1aLssBTOryYKib5h0h1r8n_Pw$>
>>>> * https://github.com/apache/iceberg/tree/6d2edd62
>>>> <https://urldefense.com/v3/__https://github.com/apache/iceberg/tree/6d2edd62__;!!IKRxdwAv5BmarQ!eQp0DHu_fZKmKCbSxKOrVLBMLw7H-L4qTPTmjqRHWRC11PIQcKNxPss2HVHJL1aLssBTOryYKib5h0jcZ_wJOA$>
>>>>
>>>> The release tarball, signature, and checksums are here:
>>>> *
>>>> https://dist.apache.org/repos/dist/dev/iceberg/apache-iceberg-0.14.0-rc1/
>>>> <https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/iceberg/apache-iceberg-0.14.0-rc1/__;!!IKRxdwAv5BmarQ!eQp0DHu_fZKmKCbSxKOrVLBMLw7H-L4qTPTmjqRHWRC11PIQcKNxPss2HVHJL1aLssBTOryYKib5h0gzy9jKFA$>
>>>>
>>>> You can find the KEYS file here:
>>>> * https://dist.apache.org/repos/dist/dev/iceberg/KEYS
>>>> <https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/iceberg/KEYS__;!!IKRxdwAv5BmarQ!eQp0DHu_fZKmKCbSxKOrVLBMLw7H-L4qTPTmjqRHWRC11PIQcKNxPss2HVHJL1aLssBTOryYKib5h0gbMh-ZFg$>
>>>>
>>>> Convenience binary artifacts are staged in Nexus. The Maven repository
>>>> URL is:
>>>> *
>>>> https://repository.apache.org/content/repositories/orgapacheiceberg-1099/
>>>> <https://urldefense.com/v3/__https://repository.apache.org/content/repositories/orgapacheiceberg-1099/__;!!IKRxdwAv5BmarQ!eQp0DHu_fZKmKCbSxKOrVLBMLw7H-L4qTPTmjqRHWRC11PIQcKNxPss2HVHJL1aLssBTOryYKib5h0gsuSVGsQ$>
>>>>
>>>> This release includes:
>>>> * MERGE and UPDATE plans using v2 deletes in Spark
>>>> * A REST catalog implementation
>>>> * Support for Spark 3.3
>>>> * Support for Flink 1.15
>>>> * A format for stats, sketches, and indexes (Puffin)
>>>> * Zorder support while rewriting data files
>>>> * Ranged IO reads
>>>> * Additional metrics collection
>>>>
>>>> Please download, verify, and test.
>>>>
>>>> Please vote in the next 72 hours.
>>>>
>>>> [ ] +1 Release this as Apache Iceberg 0.14.0
>>>> [ ] +0
>>>> [ ] -1 Do not release this because...
>>>>
>>>> --
>>>> Ryan Blue
>>>>
>>>
>
> --
> Ryan Blue
> Tabular
>

Re: [VOTE] Release Apache Iceberg 0.14.0 RC1

Posted by Ryan Blue <bl...@tabular.io>.
Yes, the FLIP-27 Iceberg source for data streams is available in this RC.
Please test it out!

On Wed, Jul 13, 2022 at 12:19 PM Venkatakrishnan Sowrirajan <
vsowrira@asu.edu> wrote:

> Ryan,
>
> Quick question, with this release 0.14.0, would FLIP-27 Iceberg Source
> <https://github.com/apache/iceberg/projects/23> be available as well? I
> am asking this because this is not included in the "This release includes:"
> section although I think all the FLIP-27 Iceberg Source changes are part of
> the apache-iceberg-0.14.0-rc1 tag.
>
> Regards
> Venkata krishnan
>
>
> On Tue, Jul 12, 2022 at 7:19 PM Nan Zhu <zh...@gmail.com> wrote:
>
>> can we consider having https://github.com/apache/iceberg/pull/5083
>> <https://urldefense.com/v3/__https://github.com/apache/iceberg/pull/5083__;!!IKRxdwAv5BmarQ!eQp0DHu_fZKmKCbSxKOrVLBMLw7H-L4qTPTmjqRHWRC11PIQcKNxPss2HVHJL1aLssBTOryYKib5h0hFZJaqRw$>
>> in before releasing a new iceberg version with Spark 3.3 support?
>>
>> the issue being addressed there is a breaking change from iceberg + spark
>> 3.1 to iceberg + spark 3.2 and above...and it essentially blocks us from
>> upgrading to higher version of Spark in a low cost
>>
>> On Tue, Jul 12, 2022 at 7:12 PM Ryan Blue <bl...@apache.org> wrote:
>>
>>> Hi everyone,
>>>
>>> I propose the following RC to be released as the official Apache Iceberg
>>> 0.14.0 release.
>>>
>>> The commit id is 6d2edd6284ebc5301dbe45376a31ca8316852a77
>>> * This corresponds to the tag: apache-iceberg-0.14.0-rc1
>>> * https://github.com/apache/iceberg/commits/apache-iceberg-0.14.0-rc1
>>> <https://urldefense.com/v3/__https://github.com/apache/iceberg/commits/apache-iceberg-0.14.0-rc1__;!!IKRxdwAv5BmarQ!eQp0DHu_fZKmKCbSxKOrVLBMLw7H-L4qTPTmjqRHWRC11PIQcKNxPss2HVHJL1aLssBTOryYKib5h0h1r8n_Pw$>
>>> * https://github.com/apache/iceberg/tree/6d2edd62
>>> <https://urldefense.com/v3/__https://github.com/apache/iceberg/tree/6d2edd62__;!!IKRxdwAv5BmarQ!eQp0DHu_fZKmKCbSxKOrVLBMLw7H-L4qTPTmjqRHWRC11PIQcKNxPss2HVHJL1aLssBTOryYKib5h0jcZ_wJOA$>
>>>
>>> The release tarball, signature, and checksums are here:
>>> *
>>> https://dist.apache.org/repos/dist/dev/iceberg/apache-iceberg-0.14.0-rc1/
>>> <https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/iceberg/apache-iceberg-0.14.0-rc1/__;!!IKRxdwAv5BmarQ!eQp0DHu_fZKmKCbSxKOrVLBMLw7H-L4qTPTmjqRHWRC11PIQcKNxPss2HVHJL1aLssBTOryYKib5h0gzy9jKFA$>
>>>
>>> You can find the KEYS file here:
>>> * https://dist.apache.org/repos/dist/dev/iceberg/KEYS
>>> <https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/iceberg/KEYS__;!!IKRxdwAv5BmarQ!eQp0DHu_fZKmKCbSxKOrVLBMLw7H-L4qTPTmjqRHWRC11PIQcKNxPss2HVHJL1aLssBTOryYKib5h0gbMh-ZFg$>
>>>
>>> Convenience binary artifacts are staged in Nexus. The Maven repository
>>> URL is:
>>> *
>>> https://repository.apache.org/content/repositories/orgapacheiceberg-1099/
>>> <https://urldefense.com/v3/__https://repository.apache.org/content/repositories/orgapacheiceberg-1099/__;!!IKRxdwAv5BmarQ!eQp0DHu_fZKmKCbSxKOrVLBMLw7H-L4qTPTmjqRHWRC11PIQcKNxPss2HVHJL1aLssBTOryYKib5h0gsuSVGsQ$>
>>>
>>> This release includes:
>>> * MERGE and UPDATE plans using v2 deletes in Spark
>>> * A REST catalog implementation
>>> * Support for Spark 3.3
>>> * Support for Flink 1.15
>>> * A format for stats, sketches, and indexes (Puffin)
>>> * Zorder support while rewriting data files
>>> * Ranged IO reads
>>> * Additional metrics collection
>>>
>>> Please download, verify, and test.
>>>
>>> Please vote in the next 72 hours.
>>>
>>> [ ] +1 Release this as Apache Iceberg 0.14.0
>>> [ ] +0
>>> [ ] -1 Do not release this because...
>>>
>>> --
>>> Ryan Blue
>>>
>>

-- 
Ryan Blue
Tabular

Re: [VOTE] Release Apache Iceberg 0.14.0 RC1

Posted by Venkatakrishnan Sowrirajan <vs...@asu.edu>.
Ryan,

Quick question, with this release 0.14.0, would FLIP-27 Iceberg Source
<https://github.com/apache/iceberg/projects/23> be available as well? I am
asking this because this is not included in the "This release includes:"
section although I think all the FLIP-27 Iceberg Source changes are part of
the apache-iceberg-0.14.0-rc1 tag.

Regards
Venkata krishnan


On Tue, Jul 12, 2022 at 7:19 PM Nan Zhu <zh...@gmail.com> wrote:

> can we consider having https://github.com/apache/iceberg/pull/5083
> <https://urldefense.com/v3/__https://github.com/apache/iceberg/pull/5083__;!!IKRxdwAv5BmarQ!eQp0DHu_fZKmKCbSxKOrVLBMLw7H-L4qTPTmjqRHWRC11PIQcKNxPss2HVHJL1aLssBTOryYKib5h0hFZJaqRw$>
> in before releasing a new iceberg version with Spark 3.3 support?
>
> the issue being addressed there is a breaking change from iceberg + spark
> 3.1 to iceberg + spark 3.2 and above...and it essentially blocks us from
> upgrading to higher version of Spark in a low cost
>
> On Tue, Jul 12, 2022 at 7:12 PM Ryan Blue <bl...@apache.org> wrote:
>
>> Hi everyone,
>>
>> I propose the following RC to be released as the official Apache Iceberg
>> 0.14.0 release.
>>
>> The commit id is 6d2edd6284ebc5301dbe45376a31ca8316852a77
>> * This corresponds to the tag: apache-iceberg-0.14.0-rc1
>> * https://github.com/apache/iceberg/commits/apache-iceberg-0.14.0-rc1
>> <https://urldefense.com/v3/__https://github.com/apache/iceberg/commits/apache-iceberg-0.14.0-rc1__;!!IKRxdwAv5BmarQ!eQp0DHu_fZKmKCbSxKOrVLBMLw7H-L4qTPTmjqRHWRC11PIQcKNxPss2HVHJL1aLssBTOryYKib5h0h1r8n_Pw$>
>> * https://github.com/apache/iceberg/tree/6d2edd62
>> <https://urldefense.com/v3/__https://github.com/apache/iceberg/tree/6d2edd62__;!!IKRxdwAv5BmarQ!eQp0DHu_fZKmKCbSxKOrVLBMLw7H-L4qTPTmjqRHWRC11PIQcKNxPss2HVHJL1aLssBTOryYKib5h0jcZ_wJOA$>
>>
>> The release tarball, signature, and checksums are here:
>> *
>> https://dist.apache.org/repos/dist/dev/iceberg/apache-iceberg-0.14.0-rc1/
>> <https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/iceberg/apache-iceberg-0.14.0-rc1/__;!!IKRxdwAv5BmarQ!eQp0DHu_fZKmKCbSxKOrVLBMLw7H-L4qTPTmjqRHWRC11PIQcKNxPss2HVHJL1aLssBTOryYKib5h0gzy9jKFA$>
>>
>> You can find the KEYS file here:
>> * https://dist.apache.org/repos/dist/dev/iceberg/KEYS
>> <https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/iceberg/KEYS__;!!IKRxdwAv5BmarQ!eQp0DHu_fZKmKCbSxKOrVLBMLw7H-L4qTPTmjqRHWRC11PIQcKNxPss2HVHJL1aLssBTOryYKib5h0gbMh-ZFg$>
>>
>> Convenience binary artifacts are staged in Nexus. The Maven repository
>> URL is:
>> *
>> https://repository.apache.org/content/repositories/orgapacheiceberg-1099/
>> <https://urldefense.com/v3/__https://repository.apache.org/content/repositories/orgapacheiceberg-1099/__;!!IKRxdwAv5BmarQ!eQp0DHu_fZKmKCbSxKOrVLBMLw7H-L4qTPTmjqRHWRC11PIQcKNxPss2HVHJL1aLssBTOryYKib5h0gsuSVGsQ$>
>>
>> This release includes:
>> * MERGE and UPDATE plans using v2 deletes in Spark
>> * A REST catalog implementation
>> * Support for Spark 3.3
>> * Support for Flink 1.15
>> * A format for stats, sketches, and indexes (Puffin)
>> * Zorder support while rewriting data files
>> * Ranged IO reads
>> * Additional metrics collection
>>
>> Please download, verify, and test.
>>
>> Please vote in the next 72 hours.
>>
>> [ ] +1 Release this as Apache Iceberg 0.14.0
>> [ ] +0
>> [ ] -1 Do not release this because...
>>
>> --
>> Ryan Blue
>>
>

Re: [VOTE] Release Apache Iceberg 0.14.0 RC1

Posted by John Zhuge <jz...@apache.org>.
+1 (non-binding)

Verified sigs, sums, license (same #5262), build and test with
OpenJDK 1.8.0_332.

Ignore the following unit test failure:

org.apache.iceberg.aws.s3.TestS3FileIO > testPrefixDelete FAILED
    software.amazon.awssdk.services.s3.model.S3Exception: null (Service:
S3, Status Code: 500, Request ID: null)


On Fri, Jul 15, 2022 at 12:12 PM Jack Ye <ye...@gmail.com> wrote:

> +1 (binding)
>
> - verified checksum, license, RAT (same issue as reported)
>
> - ran build, unit test, AWS integration test (Java 8, Amazon corretto)
>
> - did some benchmarking and internal release test verification with AWS
> EMR Spark 3.2
>
>
> Best,
> Jack Ye
>
> On Thu, Jul 14, 2022 at 5:24 PM Jahagirdar, Amogh
> <ja...@amazon.com.invalid> wrote:
>
>> +1 (non-binding)
>>
>> * Verified signatures, checksums, and license checks (ignoring the
>> iceberg-build.properties header “issue”)
>> * Ran build and tests
>>
>> * Verified AWS Integration tests passed
>>
>>
>>
>> Thanks,
>>
>>
>>
>> Amogh Jahagirdar
>>
>>
>>
>>
>>
>> *From: *Ryan Blue <bl...@tabular.io>
>> *Reply-To: *"dev@iceberg.apache.org" <de...@iceberg.apache.org>
>> *Date: *Wednesday, July 13, 2022 at 3:55 PM
>> *To: *Iceberg Dev List <de...@iceberg.apache.org>
>> *Subject: *RE: [EXTERNAL][VOTE] Release Apache Iceberg 0.14.0 RC1
>>
>>
>>
>> *CAUTION*: This email originated from outside of the organization. Do
>> not click links or open attachments unless you can confirm the sender and
>> know the content is safe.
>>
>>
>>
>> +1 (binding)
>>
>>
>>
>> * Checked signature, checksum
>>
>> * Ran RAT checks (iceberg-build.properties has no header, but that's okay
>> -- opened #5262 <https://github.com/apache/iceberg/pull/5262> to
>> exclude it)
>>
>> * Ran build and tests in Java 8
>>
>> * Tested REST catalog, using Spark 3.3 with Scala 2.13 runtime Jar
>>
>>
>>
>> Ryan
>>
>>
>>
>> On Wed, Jul 13, 2022 at 2:36 PM Nan Zhu <zh...@gmail.com> wrote:
>>
>> Thanks, Ryan! really hope to get that merged (most of reviews should have
>> been finished?) ASAP to unblock us, thanks!
>>
>>
>>
>> On Wed, Jul 13, 2022 at 1:59 PM Ryan Blue <bl...@tabular.io> wrote:
>>
>> Nan,
>>
>>
>>
>> I'd love to get that in, but we try not to block releases for features.
>> We want to release more often to get features out, rather than less often
>> to get features out. And it's already tough to get a release out given
>> unexpected blockers!
>>
>>
>>
>> I think we should be able to get that one in soon, but I think it's okay
>> if we proceed with the 0.14.0 release for now.
>>
>>
>>
>> Ryan
>>
>>
>>
>> On Tue, Jul 12, 2022 at 7:19 PM Nan Zhu <zh...@gmail.com> wrote:
>>
>> can we consider having https://github.com/apache/iceberg/pull/5083 in
>> before releasing a new iceberg version with Spark 3.3 support?
>>
>>
>>
>> the issue being addressed there is a breaking change from iceberg + spark
>> 3.1 to iceberg + spark 3.2 and above...and it essentially blocks us from
>> upgrading to higher version of Spark in a low cost
>>
>>
>>
>> On Tue, Jul 12, 2022 at 7:12 PM Ryan Blue <bl...@apache.org> wrote:
>>
>> Hi everyone,
>>
>> I propose the following RC to be released as the official Apache Iceberg
>> 0.14.0 release.
>>
>> The commit id is 6d2edd6284ebc5301dbe45376a31ca8316852a77
>> * This corresponds to the tag: apache-iceberg-0.14.0-rc1
>> * https://github.com/apache/iceberg/commits/apache-iceberg-0.14.0-rc1
>> * https://github.com/apache/iceberg/tree/6d2edd62
>>
>> The release tarball, signature, and checksums are here:
>> *
>> https://dist.apache.org/repos/dist/dev/iceberg/apache-iceberg-0.14.0-rc1/
>>
>> You can find the KEYS file here:
>> * https://dist.apache.org/repos/dist/dev/iceberg/KEYS
>>
>> Convenience binary artifacts are staged in Nexus. The Maven repository
>> URL is:
>> *
>> https://repository.apache.org/content/repositories/orgapacheiceberg-1099/
>>
>> This release includes:
>>
>> * MERGE and UPDATE plans using v2 deletes in Spark
>>
>> * A REST catalog implementation
>>
>> * Support for Spark 3.3
>>
>> * Support for Flink 1.15
>>
>> * A format for stats, sketches, and indexes (Puffin)
>>
>> * Zorder support while rewriting data files
>>
>> * Ranged IO reads
>>
>> * Additional metrics collection
>>
>>
>> Please download, verify, and test.
>>
>> Please vote in the next 72 hours.
>>
>> [ ] +1 Release this as Apache Iceberg 0.14.0
>> [ ] +0
>> [ ] -1 Do not release this because...
>>
>>
>>
>> --
>>
>> Ryan Blue
>>
>>
>>
>>
>> --
>>
>> Ryan Blue
>>
>> Tabular
>>
>>
>>
>>
>> --
>>
>> Ryan Blue
>>
>> Tabular
>>
>

-- 
John Zhuge

Re: [VOTE] Release Apache Iceberg 0.14.0 RC1

Posted by Jack Ye <ye...@gmail.com>.
+1 (binding)

- verified checksum, license, RAT (same issue as reported)

- ran build, unit test, AWS integration test (Java 8, Amazon corretto)

- did some benchmarking and internal release test verification with AWS EMR
Spark 3.2


Best,
Jack Ye

On Thu, Jul 14, 2022 at 5:24 PM Jahagirdar, Amogh
<ja...@amazon.com.invalid> wrote:

> +1 (non-binding)
>
> * Verified signatures, checksums, and license checks (ignoring the
> iceberg-build.properties header “issue”)
> * Ran build and tests
>
> * Verified AWS Integration tests passed
>
>
>
> Thanks,
>
>
>
> Amogh Jahagirdar
>
>
>
>
>
> *From: *Ryan Blue <bl...@tabular.io>
> *Reply-To: *"dev@iceberg.apache.org" <de...@iceberg.apache.org>
> *Date: *Wednesday, July 13, 2022 at 3:55 PM
> *To: *Iceberg Dev List <de...@iceberg.apache.org>
> *Subject: *RE: [EXTERNAL][VOTE] Release Apache Iceberg 0.14.0 RC1
>
>
>
> *CAUTION*: This email originated from outside of the organization. Do not
> click links or open attachments unless you can confirm the sender and know
> the content is safe.
>
>
>
> +1 (binding)
>
>
>
> * Checked signature, checksum
>
> * Ran RAT checks (iceberg-build.properties has no header, but that's okay
> -- opened #5262 <https://github.com/apache/iceberg/pull/5262> to
> exclude it)
>
> * Ran build and tests in Java 8
>
> * Tested REST catalog, using Spark 3.3 with Scala 2.13 runtime Jar
>
>
>
> Ryan
>
>
>
> On Wed, Jul 13, 2022 at 2:36 PM Nan Zhu <zh...@gmail.com> wrote:
>
> Thanks, Ryan! really hope to get that merged (most of reviews should have
> been finished?) ASAP to unblock us, thanks!
>
>
>
> On Wed, Jul 13, 2022 at 1:59 PM Ryan Blue <bl...@tabular.io> wrote:
>
> Nan,
>
>
>
> I'd love to get that in, but we try not to block releases for features. We
> want to release more often to get features out, rather than less often to
> get features out. And it's already tough to get a release out given
> unexpected blockers!
>
>
>
> I think we should be able to get that one in soon, but I think it's okay
> if we proceed with the 0.14.0 release for now.
>
>
>
> Ryan
>
>
>
> On Tue, Jul 12, 2022 at 7:19 PM Nan Zhu <zh...@gmail.com> wrote:
>
> can we consider having https://github.com/apache/iceberg/pull/5083 in
> before releasing a new iceberg version with Spark 3.3 support?
>
>
>
> the issue being addressed there is a breaking change from iceberg + spark
> 3.1 to iceberg + spark 3.2 and above...and it essentially blocks us from
> upgrading to higher version of Spark in a low cost
>
>
>
> On Tue, Jul 12, 2022 at 7:12 PM Ryan Blue <bl...@apache.org> wrote:
>
> Hi everyone,
>
> I propose the following RC to be released as the official Apache Iceberg
> 0.14.0 release.
>
> The commit id is 6d2edd6284ebc5301dbe45376a31ca8316852a77
> * This corresponds to the tag: apache-iceberg-0.14.0-rc1
> * https://github.com/apache/iceberg/commits/apache-iceberg-0.14.0-rc1
> * https://github.com/apache/iceberg/tree/6d2edd62
>
> The release tarball, signature, and checksums are here:
> *
> https://dist.apache.org/repos/dist/dev/iceberg/apache-iceberg-0.14.0-rc1/
>
> You can find the KEYS file here:
> * https://dist.apache.org/repos/dist/dev/iceberg/KEYS
>
> Convenience binary artifacts are staged in Nexus. The Maven repository URL
> is:
> *
> https://repository.apache.org/content/repositories/orgapacheiceberg-1099/
>
> This release includes:
>
> * MERGE and UPDATE plans using v2 deletes in Spark
>
> * A REST catalog implementation
>
> * Support for Spark 3.3
>
> * Support for Flink 1.15
>
> * A format for stats, sketches, and indexes (Puffin)
>
> * Zorder support while rewriting data files
>
> * Ranged IO reads
>
> * Additional metrics collection
>
>
> Please download, verify, and test.
>
> Please vote in the next 72 hours.
>
> [ ] +1 Release this as Apache Iceberg 0.14.0
> [ ] +0
> [ ] -1 Do not release this because...
>
>
>
> --
>
> Ryan Blue
>
>
>
>
> --
>
> Ryan Blue
>
> Tabular
>
>
>
>
> --
>
> Ryan Blue
>
> Tabular
>

Re: [VOTE] Release Apache Iceberg 0.14.0 RC1

Posted by "Jahagirdar, Amogh" <ja...@amazon.com.INVALID>.
+1 (non-binding)

* Verified signatures, checksums, and license checks (ignoring the iceberg-build.properties header “issue”)
* Ran build and tests
* Verified AWS Integration tests passed

Thanks,

Amogh Jahagirdar


From: Ryan Blue <bl...@tabular.io>
Reply-To: "dev@iceberg.apache.org" <de...@iceberg.apache.org>
Date: Wednesday, July 13, 2022 at 3:55 PM
To: Iceberg Dev List <de...@iceberg.apache.org>
Subject: RE: [EXTERNAL][VOTE] Release Apache Iceberg 0.14.0 RC1


CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you can confirm the sender and know the content is safe.


+1 (binding)

* Checked signature, checksum
* Ran RAT checks (iceberg-build.properties has no header, but that's okay -- opened #5262<https://github.com/apache/iceberg/pull/5262> to exclude it)
* Ran build and tests in Java 8
* Tested REST catalog, using Spark 3.3 with Scala 2.13 runtime Jar

Ryan

On Wed, Jul 13, 2022 at 2:36 PM Nan Zhu <zh...@gmail.com>> wrote:
Thanks, Ryan! really hope to get that merged (most of reviews should have been finished?) ASAP to unblock us, thanks!

On Wed, Jul 13, 2022 at 1:59 PM Ryan Blue <bl...@tabular.io>> wrote:
Nan,

I'd love to get that in, but we try not to block releases for features. We want to release more often to get features out, rather than less often to get features out. And it's already tough to get a release out given unexpected blockers!

I think we should be able to get that one in soon, but I think it's okay if we proceed with the 0.14.0 release for now.

Ryan

On Tue, Jul 12, 2022 at 7:19 PM Nan Zhu <zh...@gmail.com>> wrote:
can we consider having https://github.com/apache/iceberg/pull/5083 in before releasing a new iceberg version with Spark 3.3 support?

the issue being addressed there is a breaking change from iceberg + spark 3.1 to iceberg + spark 3.2 and above...and it essentially blocks us from upgrading to higher version of Spark in a low cost

On Tue, Jul 12, 2022 at 7:12 PM Ryan Blue <bl...@apache.org>> wrote:
Hi everyone,

I propose the following RC to be released as the official Apache Iceberg 0.14.0 release.

The commit id is 6d2edd6284ebc5301dbe45376a31ca8316852a77
* This corresponds to the tag: apache-iceberg-0.14.0-rc1
* https://github.com/apache/iceberg/commits/apache-iceberg-0.14.0-rc1
* https://github.com/apache/iceberg/tree/6d2edd62

The release tarball, signature, and checksums are here:
* https://dist.apache.org/repos/dist/dev/iceberg/apache-iceberg-0.14.0-rc1/

You can find the KEYS file here:
* https://dist.apache.org/repos/dist/dev/iceberg/KEYS

Convenience binary artifacts are staged in Nexus. The Maven repository URL is:
* https://repository.apache.org/content/repositories/orgapacheiceberg-1099/

This release includes:
* MERGE and UPDATE plans using v2 deletes in Spark
* A REST catalog implementation
* Support for Spark 3.3
* Support for Flink 1.15
* A format for stats, sketches, and indexes (Puffin)
* Zorder support while rewriting data files
* Ranged IO reads
* Additional metrics collection

Please download, verify, and test.

Please vote in the next 72 hours.

[ ] +1 Release this as Apache Iceberg 0.14.0
[ ] +0
[ ] -1 Do not release this because...

--
Ryan Blue


--
Ryan Blue
Tabular


--
Ryan Blue
Tabular

Re: [VOTE] Release Apache Iceberg 0.14.0 RC1

Posted by Ryan Blue <bl...@tabular.io>.
+1 (binding)

* Checked signature, checksum
* Ran RAT checks (iceberg-build.properties has no header, but that's okay
-- opened #5262 <https://github.com/apache/iceberg/pull/5262> to exclude it)
* Ran build and tests in Java 8
* Tested REST catalog, using Spark 3.3 with Scala 2.13 runtime Jar

Ryan

On Wed, Jul 13, 2022 at 2:36 PM Nan Zhu <zh...@gmail.com> wrote:

> Thanks, Ryan! really hope to get that merged (most of reviews should have
> been finished?) ASAP to unblock us, thanks!
>
> On Wed, Jul 13, 2022 at 1:59 PM Ryan Blue <bl...@tabular.io> wrote:
>
>> Nan,
>>
>> I'd love to get that in, but we try not to block releases for features.
>> We want to release more often to get features out, rather than less often
>> to get features out. And it's already tough to get a release out given
>> unexpected blockers!
>>
>> I think we should be able to get that one in soon, but I think it's okay
>> if we proceed with the 0.14.0 release for now.
>>
>> Ryan
>>
>> On Tue, Jul 12, 2022 at 7:19 PM Nan Zhu <zh...@gmail.com> wrote:
>>
>>> can we consider having https://github.com/apache/iceberg/pull/5083 in
>>> before releasing a new iceberg version with Spark 3.3 support?
>>>
>>> the issue being addressed there is a breaking change from iceberg +
>>> spark 3.1 to iceberg + spark 3.2 and above...and it essentially blocks us
>>> from upgrading to higher version of Spark in a low cost
>>>
>>> On Tue, Jul 12, 2022 at 7:12 PM Ryan Blue <bl...@apache.org> wrote:
>>>
>>>> Hi everyone,
>>>>
>>>> I propose the following RC to be released as the official Apache
>>>> Iceberg 0.14.0 release.
>>>>
>>>> The commit id is 6d2edd6284ebc5301dbe45376a31ca8316852a77
>>>> * This corresponds to the tag: apache-iceberg-0.14.0-rc1
>>>> * https://github.com/apache/iceberg/commits/apache-iceberg-0.14.0-rc1
>>>> * https://github.com/apache/iceberg/tree/6d2edd62
>>>>
>>>> The release tarball, signature, and checksums are here:
>>>> *
>>>> https://dist.apache.org/repos/dist/dev/iceberg/apache-iceberg-0.14.0-rc1/
>>>>
>>>> You can find the KEYS file here:
>>>> * https://dist.apache.org/repos/dist/dev/iceberg/KEYS
>>>>
>>>> Convenience binary artifacts are staged in Nexus. The Maven repository
>>>> URL is:
>>>> *
>>>> https://repository.apache.org/content/repositories/orgapacheiceberg-1099/
>>>>
>>>> This release includes:
>>>> * MERGE and UPDATE plans using v2 deletes in Spark
>>>> * A REST catalog implementation
>>>> * Support for Spark 3.3
>>>> * Support for Flink 1.15
>>>> * A format for stats, sketches, and indexes (Puffin)
>>>> * Zorder support while rewriting data files
>>>> * Ranged IO reads
>>>> * Additional metrics collection
>>>>
>>>> Please download, verify, and test.
>>>>
>>>> Please vote in the next 72 hours.
>>>>
>>>> [ ] +1 Release this as Apache Iceberg 0.14.0
>>>> [ ] +0
>>>> [ ] -1 Do not release this because...
>>>>
>>>> --
>>>> Ryan Blue
>>>>
>>>
>>
>> --
>> Ryan Blue
>> Tabular
>>
>

-- 
Ryan Blue
Tabular

Re: [VOTE] Release Apache Iceberg 0.14.0 RC1

Posted by Nan Zhu <zh...@gmail.com>.
Thanks, Ryan! really hope to get that merged (most of reviews should have
been finished?) ASAP to unblock us, thanks!

On Wed, Jul 13, 2022 at 1:59 PM Ryan Blue <bl...@tabular.io> wrote:

> Nan,
>
> I'd love to get that in, but we try not to block releases for features. We
> want to release more often to get features out, rather than less often to
> get features out. And it's already tough to get a release out given
> unexpected blockers!
>
> I think we should be able to get that one in soon, but I think it's okay
> if we proceed with the 0.14.0 release for now.
>
> Ryan
>
> On Tue, Jul 12, 2022 at 7:19 PM Nan Zhu <zh...@gmail.com> wrote:
>
>> can we consider having https://github.com/apache/iceberg/pull/5083 in
>> before releasing a new iceberg version with Spark 3.3 support?
>>
>> the issue being addressed there is a breaking change from iceberg + spark
>> 3.1 to iceberg + spark 3.2 and above...and it essentially blocks us from
>> upgrading to higher version of Spark in a low cost
>>
>> On Tue, Jul 12, 2022 at 7:12 PM Ryan Blue <bl...@apache.org> wrote:
>>
>>> Hi everyone,
>>>
>>> I propose the following RC to be released as the official Apache Iceberg
>>> 0.14.0 release.
>>>
>>> The commit id is 6d2edd6284ebc5301dbe45376a31ca8316852a77
>>> * This corresponds to the tag: apache-iceberg-0.14.0-rc1
>>> * https://github.com/apache/iceberg/commits/apache-iceberg-0.14.0-rc1
>>> * https://github.com/apache/iceberg/tree/6d2edd62
>>>
>>> The release tarball, signature, and checksums are here:
>>> *
>>> https://dist.apache.org/repos/dist/dev/iceberg/apache-iceberg-0.14.0-rc1/
>>>
>>> You can find the KEYS file here:
>>> * https://dist.apache.org/repos/dist/dev/iceberg/KEYS
>>>
>>> Convenience binary artifacts are staged in Nexus. The Maven repository
>>> URL is:
>>> *
>>> https://repository.apache.org/content/repositories/orgapacheiceberg-1099/
>>>
>>> This release includes:
>>> * MERGE and UPDATE plans using v2 deletes in Spark
>>> * A REST catalog implementation
>>> * Support for Spark 3.3
>>> * Support for Flink 1.15
>>> * A format for stats, sketches, and indexes (Puffin)
>>> * Zorder support while rewriting data files
>>> * Ranged IO reads
>>> * Additional metrics collection
>>>
>>> Please download, verify, and test.
>>>
>>> Please vote in the next 72 hours.
>>>
>>> [ ] +1 Release this as Apache Iceberg 0.14.0
>>> [ ] +0
>>> [ ] -1 Do not release this because...
>>>
>>> --
>>> Ryan Blue
>>>
>>
>
> --
> Ryan Blue
> Tabular
>

Re: [VOTE] Release Apache Iceberg 0.14.0 RC1

Posted by Ryan Blue <bl...@tabular.io>.
Nan,

I'd love to get that in, but we try not to block releases for features. We
want to release more often to get features out, rather than less often to
get features out. And it's already tough to get a release out given
unexpected blockers!

I think we should be able to get that one in soon, but I think it's okay if
we proceed with the 0.14.0 release for now.

Ryan

On Tue, Jul 12, 2022 at 7:19 PM Nan Zhu <zh...@gmail.com> wrote:

> can we consider having https://github.com/apache/iceberg/pull/5083 in
> before releasing a new iceberg version with Spark 3.3 support?
>
> the issue being addressed there is a breaking change from iceberg + spark
> 3.1 to iceberg + spark 3.2 and above...and it essentially blocks us from
> upgrading to higher version of Spark in a low cost
>
> On Tue, Jul 12, 2022 at 7:12 PM Ryan Blue <bl...@apache.org> wrote:
>
>> Hi everyone,
>>
>> I propose the following RC to be released as the official Apache Iceberg
>> 0.14.0 release.
>>
>> The commit id is 6d2edd6284ebc5301dbe45376a31ca8316852a77
>> * This corresponds to the tag: apache-iceberg-0.14.0-rc1
>> * https://github.com/apache/iceberg/commits/apache-iceberg-0.14.0-rc1
>> * https://github.com/apache/iceberg/tree/6d2edd62
>>
>> The release tarball, signature, and checksums are here:
>> *
>> https://dist.apache.org/repos/dist/dev/iceberg/apache-iceberg-0.14.0-rc1/
>>
>> You can find the KEYS file here:
>> * https://dist.apache.org/repos/dist/dev/iceberg/KEYS
>>
>> Convenience binary artifacts are staged in Nexus. The Maven repository
>> URL is:
>> *
>> https://repository.apache.org/content/repositories/orgapacheiceberg-1099/
>>
>> This release includes:
>> * MERGE and UPDATE plans using v2 deletes in Spark
>> * A REST catalog implementation
>> * Support for Spark 3.3
>> * Support for Flink 1.15
>> * A format for stats, sketches, and indexes (Puffin)
>> * Zorder support while rewriting data files
>> * Ranged IO reads
>> * Additional metrics collection
>>
>> Please download, verify, and test.
>>
>> Please vote in the next 72 hours.
>>
>> [ ] +1 Release this as Apache Iceberg 0.14.0
>> [ ] +0
>> [ ] -1 Do not release this because...
>>
>> --
>> Ryan Blue
>>
>

-- 
Ryan Blue
Tabular

Re: [VOTE] Release Apache Iceberg 0.14.0 RC1

Posted by Nan Zhu <zh...@gmail.com>.
can we consider having https://github.com/apache/iceberg/pull/5083 in
before releasing a new iceberg version with Spark 3.3 support?

the issue being addressed there is a breaking change from iceberg + spark
3.1 to iceberg + spark 3.2 and above...and it essentially blocks us from
upgrading to higher version of Spark in a low cost

On Tue, Jul 12, 2022 at 7:12 PM Ryan Blue <bl...@apache.org> wrote:

> Hi everyone,
>
> I propose the following RC to be released as the official Apache Iceberg
> 0.14.0 release.
>
> The commit id is 6d2edd6284ebc5301dbe45376a31ca8316852a77
> * This corresponds to the tag: apache-iceberg-0.14.0-rc1
> * https://github.com/apache/iceberg/commits/apache-iceberg-0.14.0-rc1
> * https://github.com/apache/iceberg/tree/6d2edd62
>
> The release tarball, signature, and checksums are here:
> *
> https://dist.apache.org/repos/dist/dev/iceberg/apache-iceberg-0.14.0-rc1/
>
> You can find the KEYS file here:
> * https://dist.apache.org/repos/dist/dev/iceberg/KEYS
>
> Convenience binary artifacts are staged in Nexus. The Maven repository URL
> is:
> *
> https://repository.apache.org/content/repositories/orgapacheiceberg-1099/
>
> This release includes:
> * MERGE and UPDATE plans using v2 deletes in Spark
> * A REST catalog implementation
> * Support for Spark 3.3
> * Support for Flink 1.15
> * A format for stats, sketches, and indexes (Puffin)
> * Zorder support while rewriting data files
> * Ranged IO reads
> * Additional metrics collection
>
> Please download, verify, and test.
>
> Please vote in the next 72 hours.
>
> [ ] +1 Release this as Apache Iceberg 0.14.0
> [ ] +0
> [ ] -1 Do not release this because...
>
> --
> Ryan Blue
>

[RESULT] [VOTE] Release Apache Iceberg 0.14.0 RC1

Posted by Ryan Blue <bl...@tabular.io>.
With 7 +1 votes (4 binding) and no -1 or +0 votes, this release passes.

Thank you for testing and validating, everyone! I'll start finalizing the
release.

Ryan

On Sat, Jul 16, 2022 at 12:24 PM Daniel Weeks <dw...@apache.org> wrote:

> +1 (Binding)
>
> I checked sigs/sums/build/test and verified with some local tests.
>
> I did run into some minor issues that I wouldn't consider release blocking:
>  - Some transient test failures
>  - I was able to reproduce the S3FileIO test failure others reported, but
> it was transient
>  - I ran into seme issues running specific gradle targets like the
> following (I believe this might be related to non having a .git directory
> for release verification)
>
> ./gradlew :iceberg-aws:test
>
> * What went wrong:
> Execution failed for task ':generateGitProperties'.
> > Error while evaluating property 'generatedProperties' of task
> ':generateGitProperties'
>    > No Git repository found.
>
> * Try:
> > Run with --stacktrace option to get the stack trace.
> > Run with --info or --debug option to get more log output.
> > Run with --scan to get full insights.
>
> * Get more help at https://help.gradle.org
>
> BUILD FAILED in 2s
> 2 actionable tasks: 2 executed
>
>
> On Fri, Jul 15, 2022 at 5:13 PM Szehon Ho <sz...@gmail.com> wrote:
>
>> +1 (non-binding)
>>
>>
>>    - Verified signature
>>    - Verified checksum
>>    - Rat check
>>       - Could not find Apache license headers on
>>       iceberg-build.properties ( as mentioned by Ryan)
>>    - Ran tests
>>       - Same error mentioned by John:
>>
>>       org.apache.iceberg.aws.s3.TestS3FileIO > testPrefixDelete FAILED
>>
>>           software.amazon.awssdk.services.s3.model.S3Exception: null
>>       (Service: S3, Status Code: 500, Request ID: null)
>>       -
>>
>>       This seems to fails gradle test early, commented out the test to
>>       proceed and run other tests successfully
>>       -
>>
>>    Test manually against Spark 3.2 Scala 2.13, create Iceberg table ,
>>    simple queries and metadata queries
>>
>>
>> Thanks
>> Szehon
>>
>> On Fri, Jul 15, 2022 at 2:18 PM Russell Spitzer <
>> russell.spitzer@gmail.com> wrote:
>>
>>> +1 (binding)
>>>
>>> On Jul 12, 2022, at 9:12 PM, Ryan Blue <bl...@apache.org> wrote:
>>>
>>> Hi everyone,
>>>
>>> I propose the following RC to be released as the official Apache Iceberg
>>> 0.14.0 release.
>>>
>>> The commit id is 6d2edd6284ebc5301dbe45376a31ca8316852a77
>>> * This corresponds to the tag: apache-iceberg-0.14.0-rc1
>>> * https://github.com/apache/iceberg/commits/apache-iceberg-0.14.0-rc1
>>> * https://github.com/apache/iceberg/tree/6d2edd62
>>>
>>> The release tarball, signature, and checksums are here:
>>> *
>>> https://dist.apache.org/repos/dist/dev/iceberg/apache-iceberg-0.14.0-rc1/
>>>
>>> You can find the KEYS file here:
>>> * https://dist.apache.org/repos/dist/dev/iceberg/KEYS
>>>
>>> Convenience binary artifacts are staged in Nexus. The Maven repository
>>> URL is:
>>> *
>>> https://repository.apache.org/content/repositories/orgapacheiceberg-1099/
>>>
>>> This release includes:
>>> * MERGE and UPDATE plans using v2 deletes in Spark
>>> * A REST catalog implementation
>>> * Support for Spark 3.3
>>> * Support for Flink 1.15
>>> * A format for stats, sketches, and indexes (Puffin)
>>> * Zorder support while rewriting data files
>>> * Ranged IO reads
>>> * Additional metrics collection
>>>
>>> Please download, verify, and test.
>>>
>>> Please vote in the next 72 hours.
>>>
>>> [ ] +1 Release this as Apache Iceberg 0.14.0
>>> [ ] +0
>>> [ ] -1 Do not release this because...
>>>
>>> --
>>> Ryan Blue
>>>
>>>
>>>

-- 
Ryan Blue
Tabular

Re: [VOTE] Release Apache Iceberg 0.14.0 RC1

Posted by Daniel Weeks <dw...@apache.org>.
+1 (Binding)

I checked sigs/sums/build/test and verified with some local tests.

I did run into some minor issues that I wouldn't consider release blocking:
 - Some transient test failures
 - I was able to reproduce the S3FileIO test failure others reported, but
it was transient
 - I ran into seme issues running specific gradle targets like the
following (I believe this might be related to non having a .git directory
for release verification)

./gradlew :iceberg-aws:test

* What went wrong:
Execution failed for task ':generateGitProperties'.
> Error while evaluating property 'generatedProperties' of task
':generateGitProperties'
   > No Git repository found.

* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 2s
2 actionable tasks: 2 executed


On Fri, Jul 15, 2022 at 5:13 PM Szehon Ho <sz...@gmail.com> wrote:

> +1 (non-binding)
>
>
>    - Verified signature
>    - Verified checksum
>    - Rat check
>       - Could not find Apache license headers on iceberg-build.properties
>       ( as mentioned by Ryan)
>    - Ran tests
>       - Same error mentioned by John:
>
>       org.apache.iceberg.aws.s3.TestS3FileIO > testPrefixDelete FAILED
>
>           software.amazon.awssdk.services.s3.model.S3Exception: null
>       (Service: S3, Status Code: 500, Request ID: null)
>       -
>
>       This seems to fails gradle test early, commented out the test to
>       proceed and run other tests successfully
>       -
>
>    Test manually against Spark 3.2 Scala 2.13, create Iceberg table ,
>    simple queries and metadata queries
>
>
> Thanks
> Szehon
>
> On Fri, Jul 15, 2022 at 2:18 PM Russell Spitzer <ru...@gmail.com>
> wrote:
>
>> +1 (binding)
>>
>> On Jul 12, 2022, at 9:12 PM, Ryan Blue <bl...@apache.org> wrote:
>>
>> Hi everyone,
>>
>> I propose the following RC to be released as the official Apache Iceberg
>> 0.14.0 release.
>>
>> The commit id is 6d2edd6284ebc5301dbe45376a31ca8316852a77
>> * This corresponds to the tag: apache-iceberg-0.14.0-rc1
>> * https://github.com/apache/iceberg/commits/apache-iceberg-0.14.0-rc1
>> * https://github.com/apache/iceberg/tree/6d2edd62
>>
>> The release tarball, signature, and checksums are here:
>> *
>> https://dist.apache.org/repos/dist/dev/iceberg/apache-iceberg-0.14.0-rc1/
>>
>> You can find the KEYS file here:
>> * https://dist.apache.org/repos/dist/dev/iceberg/KEYS
>>
>> Convenience binary artifacts are staged in Nexus. The Maven repository
>> URL is:
>> *
>> https://repository.apache.org/content/repositories/orgapacheiceberg-1099/
>>
>> This release includes:
>> * MERGE and UPDATE plans using v2 deletes in Spark
>> * A REST catalog implementation
>> * Support for Spark 3.3
>> * Support for Flink 1.15
>> * A format for stats, sketches, and indexes (Puffin)
>> * Zorder support while rewriting data files
>> * Ranged IO reads
>> * Additional metrics collection
>>
>> Please download, verify, and test.
>>
>> Please vote in the next 72 hours.
>>
>> [ ] +1 Release this as Apache Iceberg 0.14.0
>> [ ] +0
>> [ ] -1 Do not release this because...
>>
>> --
>> Ryan Blue
>>
>>
>>

Re: [VOTE] Release Apache Iceberg 0.14.0 RC1

Posted by Szehon Ho <sz...@gmail.com>.
+1 (non-binding)


   - Verified signature
   - Verified checksum
   - Rat check
      - Could not find Apache license headers on iceberg-build.properties (
      as mentioned by Ryan)
   - Ran tests
      - Same error mentioned by John:

      org.apache.iceberg.aws.s3.TestS3FileIO > testPrefixDelete FAILED

          software.amazon.awssdk.services.s3.model.S3Exception: null
      (Service: S3, Status Code: 500, Request ID: null)
      -

      This seems to fails gradle test early, commented out the test to
      proceed and run other tests successfully
      -

   Test manually against Spark 3.2 Scala 2.13, create Iceberg table ,
   simple queries and metadata queries


Thanks
Szehon

On Fri, Jul 15, 2022 at 2:18 PM Russell Spitzer <ru...@gmail.com>
wrote:

> +1 (binding)
>
> On Jul 12, 2022, at 9:12 PM, Ryan Blue <bl...@apache.org> wrote:
>
> Hi everyone,
>
> I propose the following RC to be released as the official Apache Iceberg
> 0.14.0 release.
>
> The commit id is 6d2edd6284ebc5301dbe45376a31ca8316852a77
> * This corresponds to the tag: apache-iceberg-0.14.0-rc1
> * https://github.com/apache/iceberg/commits/apache-iceberg-0.14.0-rc1
> * https://github.com/apache/iceberg/tree/6d2edd62
>
> The release tarball, signature, and checksums are here:
> *
> https://dist.apache.org/repos/dist/dev/iceberg/apache-iceberg-0.14.0-rc1/
>
> You can find the KEYS file here:
> * https://dist.apache.org/repos/dist/dev/iceberg/KEYS
>
> Convenience binary artifacts are staged in Nexus. The Maven repository URL
> is:
> *
> https://repository.apache.org/content/repositories/orgapacheiceberg-1099/
>
> This release includes:
> * MERGE and UPDATE plans using v2 deletes in Spark
> * A REST catalog implementation
> * Support for Spark 3.3
> * Support for Flink 1.15
> * A format for stats, sketches, and indexes (Puffin)
> * Zorder support while rewriting data files
> * Ranged IO reads
> * Additional metrics collection
>
> Please download, verify, and test.
>
> Please vote in the next 72 hours.
>
> [ ] +1 Release this as Apache Iceberg 0.14.0
> [ ] +0
> [ ] -1 Do not release this because...
>
> --
> Ryan Blue
>
>
>

Re: [VOTE] Release Apache Iceberg 0.14.0 RC1

Posted by Russell Spitzer <ru...@gmail.com>.
+1 (binding) 

> On Jul 12, 2022, at 9:12 PM, Ryan Blue <bl...@apache.org> wrote:
> 
> Hi everyone,
> 
> I propose the following RC to be released as the official Apache Iceberg 0.14.0 release.
> 
> The commit id is 6d2edd6284ebc5301dbe45376a31ca8316852a77
> * This corresponds to the tag: apache-iceberg-0.14.0-rc1
> * https://github.com/apache/iceberg/commits/apache-iceberg-0.14.0-rc1 <https://github.com/apache/iceberg/commits/apache-iceberg-0.14.0-rc1>
> * https://github.com/apache/iceberg/tree/6d2edd62 <https://github.com/apache/iceberg/tree/6d2edd62>
> 
> The release tarball, signature, and checksums are here:
> * https://dist.apache.org/repos/dist/dev/iceberg/apache-iceberg-0.14.0-rc1/ <https://dist.apache.org/repos/dist/dev/iceberg/apache-iceberg-0.14.0-rc1/>
> 
> You can find the KEYS file here:
> * https://dist.apache.org/repos/dist/dev/iceberg/KEYS <https://dist.apache.org/repos/dist/dev/iceberg/KEYS>
> 
> Convenience binary artifacts are staged in Nexus. The Maven repository URL is:
> * https://repository.apache.org/content/repositories/orgapacheiceberg-1099/ <https://repository.apache.org/content/repositories/orgapacheiceberg-1099/>
> 
> This release includes:
> * MERGE and UPDATE plans using v2 deletes in Spark
> * A REST catalog implementation
> * Support for Spark 3.3
> * Support for Flink 1.15
> * A format for stats, sketches, and indexes (Puffin)
> * Zorder support while rewriting data files
> * Ranged IO reads
> * Additional metrics collection
> 
> Please download, verify, and test.
> 
> Please vote in the next 72 hours.
> 
> [ ] +1 Release this as Apache Iceberg 0.14.0
> [ ] +0
> [ ] -1 Do not release this because...
> 
> -- 
> Ryan Blue