You are viewing a plain text version of this content. The canonical link for it is here.
Posted to general@incubator.apache.org by Jingsong Li <ji...@gmail.com> on 2023/11/27 03:03:51 UTC

[VOTE] Release Apache Paimon(incubating) 0.6.0-incubating rc1

Hello Incubator PMC,

The Apache Paimon community has voted and approved the release of
Apache Paimon(incubating) 0.6.0-incubating rc1. We now kindly request
the IPMC members review and vote for this release.

Apache Paimon(incubating) is a streaming data lake platform that
supports high-speed data ingestion, change data tracking and efficient
real-time analytics.

Paimon community vote thread:

https://lists.apache.org/thread/fvzljoyokvs0dp6d24wwvtgdmrczfb3j

Vote result thread:

https://lists.apache.org/thread/3gsgkk9n0mpmw98f7y2wyfog0pgc58xc

The official Apache source release to be deployed to dist.apache.org:

https://dist.apache.org/repos/dist/dev/incubator/paimon/paimon-0.6.0-incubating-rc1/

This source release has been signed with a PGP available here (Apache
ID: lzljs3620320):

https://downloads.apache.org/incubator/paimon/KEYS

All artifacts to be deployed to the Maven Central Repository:

https://repository.apache.org/content/repositories/orgapachepaimon-1029/

Git branch for the release:

https://github.com/apache/incubator-paimon/tree/release-0.6.0-incubating-rc1

Please download, verify, and test.

The VOTE will pass after 3 binding approve.

[ ] +1 approve
[ ] +0 no opinion
[ ] -1 disapprove with the reason

To learn more about apache paimon, please see https://paimon.apache.org/

Checklist for reference:

[ ] Download links are valid.
[ ] Checksums and signatures.
[ ] LICENSE/NOTICE files exist
[ ] No unexpected binary files
[ ] All source files have ASF headers
[ ] Can compile from source

Best,
Jingsong

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE] Release Apache Paimon(incubating) 0.6.0-incubating rc1

Posted by Jingsong Li <ji...@gmail.com>.
Thanks PJ and Yu,

This RC has been cancelled.

We will:
1. exclude JindoData dependency.
2. move paimon-plugin-s3/META-INF to /META-INF

Best,
Jingsong

On Thu, Nov 30, 2023 at 6:31 PM Yu Li <ca...@gmail.com> wrote:
>
> -1 (binding)
>
> When checking the diff between 0.5.0 and 0.6.0 [1] I noticed newly introduced dependency on JindoData [2] [3], which is not open sourced (binary and docs only in the github repo) and has the risk to bundle codes with unapproved licenses.
>
> Best Regards,
> Yu
>
> [1] https://github.com/apache/incubator-paimon/compare/release-0.5.0-incubating...release-0.6.0-incubating-rc1
> [2] https://github.com/apache/incubator-paimon/pull/2290
> [3] https://github.com/aliyun/alibabacloud-jindodata
>
>
> On Wed, 29 Nov 2023 at 10:30, Jingsong Li <ji...@gmail.com> wrote:
>>
>> Hi PJ and Yu,
>>
>> Thanks for the careful checking and suggestions. I've opened [1] to
>> track the issue and we will resolve it in the next release, if you
>> also don't think this is a release blocker.
>>
>> [1] https://github.com/apache/incubator-paimon/issues/2413
>>
>> Best,
>> Jingsong
>>
>> On Wed, Nov 29, 2023 at 8:33 AM Yu Li <ca...@gmail.com> wrote:
>> >
>> > I agree that the current organization of the jar is a little bit confusing. It would be better to keep a single META-INF directory at the root level, and introduce no additional "paimon-plugin-s3" directory in the dir tree.
>> >
>> > @Jingsong Li and team: please take a look here and open an issue to track/resolve it if you also find this reasonable, or let us know your thoughts if I miss anything.
>> >
>> > Best Regards,
>> > Yu
>> >
>> >
>> > On Wed, 29 Nov 2023 at 03:08, PJ Fanning <fa...@gmail.com> wrote:
>> >>
>> >> I've also never seen the multi-release classes in a dir like
>> >> paimon-plugin-s3/META-INF/versions/ - I've only ever seen them in
>> >> META-INF/versions dir (ie no paimon-plugin-s3 dir in the dir tree).
>> >>
>> >> On Tue, 28 Nov 2023 at 20:03, PJ Fanning <fa...@gmail.com> wrote:
>> >> >
>> >> > Why is there a META-INF dir and a paimon-plugin-s3/META-INF dir with
>> >> > revival license files?
>> >> >
>> >> > I must admit to finding this confusing. Is there any way to only have
>> >> > one META-INF dir. Most people expect META-INF at the root level - so
>> >> > if we consolidate the 2 META-INF dirs then I'd prefer if the root
>> >> > level one is the one that is kept.
>> >> >
>> >> > On Tue, 28 Nov 2023 at 15:50, Yu Li <ca...@gmail.com> wrote:
>> >> > >
>> >> > > Hi PJ,
>> >> > >
>> >> > > Thanks for the notice.
>> >> > >
>> >> > > It seems to me that in the META-INF/NOTICE file bundled in the
>> >> > > paimon-s3-0.6.0-incubating.jar files, there're license disclaimers about
>> >> > > the dependencies, with references to the location of the relative license
>> >> > > file (under the nested "licenses" directory), such as:
>> >> > > -------------
>> >> > >
>> >> > > This project bundles the following dependencies under BSD-2 License (
>> >> > > https://opensource.org/licenses/BSD-2-Clause).
>> >> > >
>> >> > > You find it under licenses/LICENSE.dnsjava.
>> >> > >
>> >> > > ...
>> >> > >
>> >> > > This project bundles the following dependencies under the MIT (
>> >> > > https://opensource.org/licenses/MIT)
>> >> > >
>> >> > > You find them under licenses/LICENSE.checker-framework-qualifiers and
>> >> > > licenses/LICENSE.animal-sniffer.
>> >> > >
>> >> > > ...
>> >> > >
>> >> > > This project bundles the following dependencies under the CDDL 1.1 license.
>> >> > >
>> >> > > You find it under licenses/LICENSE.jaxb.
>> >> > >
>> >> > > ...
>> >> > > -------------
>> >> > >
>> >> > > I happen to know this since I noticed similar issues and asked the team to
>> >> > > resolve them in release 0.4.0 [1], so just for your information.
>> >> > >
>> >> > > Since I haven't completed checking this rc yet, it's possible that there
>> >> > > are newly introduced dependencies in the paimon-filesystems module
>> >> > > (especially the paimon-s3 and paimon-s3-impl sub-modules). Would you mind
>> >> > > further checking it and let us know the detailed dependency with license
>> >> > > (notice/file) missing? Thanks.
>> >> > >
>> >> > > And I will also check this carefully when time allows.
>> >> > >
>> >> > > Best Regards,
>> >> > > Yu
>> >> > >
>> >> > > [1]
>> >> > > https://github.com/apache/incubator-paimon/pull/1067#issuecomment-1537338118
>> >> > >
>> >> > > On Tue, 28 Nov 2023 at 18:10, PJ Fanning <fa...@gmail.com> wrote:
>> >> > >
>> >> > > > There is a META-INF/DEPENDENCIES file in
>> >> > > > paimon-s3-0.6.0-incubating.jar but it lists only a small fraction of
>> >> > > > the external jars that are bundled into
>> >> > > > paimon-s3-0.6.0-incubating.jar.
>> >> > > >
>> >> > > > On Tue, 28 Nov 2023 at 11:05, PJ Fanning <fa...@gmail.com> wrote:
>> >> > > > >
>> >> > > > > I had a look at this jar:
>> >> > > > >
>> >> > > > >
>> >> > > > https://repository.apache.org/content/repositories/orgapachepaimon-1029/org/apache/paimon/paimon-s3/0.6.0-incubating/paimon-s3-0.6.0-incubating.jar
>> >> > > > >
>> >> > > > > It has a META-INF/LICENSE file but this file is a generic ASF license
>> >> > > > > and has no details about all the non-ASF classes that are bundled in
>> >> > > > > the jar.
>> >> > > > >
>> >> > > > > The META-INF/NOTICE likewise does not mention anything about the
>> >> > > > > non-ASF classes.
>> >> > > > >
>> >> > > > >
>> >> > > > > On Mon, 27 Nov 2023 at 04:04, Jingsong Li <ji...@gmail.com>
>> >> > > > wrote:
>> >> > > > > >
>> >> > > > > > Hello Incubator PMC,
>> >> > > > > >
>> >> > > > > > The Apache Paimon community has voted and approved the release of
>> >> > > > > > Apache Paimon(incubating) 0.6.0-incubating rc1. We now kindly request
>> >> > > > > > the IPMC members review and vote for this release.
>> >> > > > > >
>> >> > > > > > Apache Paimon(incubating) is a streaming data lake platform that
>> >> > > > > > supports high-speed data ingestion, change data tracking and efficient
>> >> > > > > > real-time analytics.
>> >> > > > > >
>> >> > > > > > Paimon community vote thread:
>> >> > > > > >
>> >> > > > > > https://lists.apache.org/thread/fvzljoyokvs0dp6d24wwvtgdmrczfb3j
>> >> > > > > >
>> >> > > > > > Vote result thread:
>> >> > > > > >
>> >> > > > > > https://lists.apache.org/thread/3gsgkk9n0mpmw98f7y2wyfog0pgc58xc
>> >> > > > > >
>> >> > > > > > The official Apache source release to be deployed to dist.apache.org:
>> >> > > > > >
>> >> > > > > >
>> >> > > > https://dist.apache.org/repos/dist/dev/incubator/paimon/paimon-0.6.0-incubating-rc1/
>> >> > > > > >
>> >> > > > > > This source release has been signed with a PGP available here (Apache
>> >> > > > > > ID: lzljs3620320):
>> >> > > > > >
>> >> > > > > > https://downloads.apache.org/incubator/paimon/KEYS
>> >> > > > > >
>> >> > > > > > All artifacts to be deployed to the Maven Central Repository:
>> >> > > > > >
>> >> > > > > >
>> >> > > > https://repository.apache.org/content/repositories/orgapachepaimon-1029/
>> >> > > > > >
>> >> > > > > > Git branch for the release:
>> >> > > > > >
>> >> > > > > >
>> >> > > > https://github.com/apache/incubator-paimon/tree/release-0.6.0-incubating-rc1
>> >> > > > > >
>> >> > > > > > Please download, verify, and test.
>> >> > > > > >
>> >> > > > > > The VOTE will pass after 3 binding approve.
>> >> > > > > >
>> >> > > > > > [ ] +1 approve
>> >> > > > > > [ ] +0 no opinion
>> >> > > > > > [ ] -1 disapprove with the reason
>> >> > > > > >
>> >> > > > > > To learn more about apache paimon, please see
>> >> > > > https://paimon.apache.org/
>> >> > > > > >
>> >> > > > > > Checklist for reference:
>> >> > > > > >
>> >> > > > > > [ ] Download links are valid.
>> >> > > > > > [ ] Checksums and signatures.
>> >> > > > > > [ ] LICENSE/NOTICE files exist
>> >> > > > > > [ ] No unexpected binary files
>> >> > > > > > [ ] All source files have ASF headers
>> >> > > > > > [ ] Can compile from source
>> >> > > > > >
>> >> > > > > > Best,
>> >> > > > > > Jingsong
>> >> > > > > >
>> >> > > > > > ---------------------------------------------------------------------
>> >> > > > > > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>> >> > > > > > For additional commands, e-mail: general-help@incubator.apache.org
>> >> > > > > >
>> >> > > >
>> >> > > > ---------------------------------------------------------------------
>> >> > > > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>> >> > > > For additional commands, e-mail: general-help@incubator.apache.org
>> >> > > >
>> >> > > >
>> >>
>> >> ---------------------------------------------------------------------
>> >> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>> >> For additional commands, e-mail: general-help@incubator.apache.org
>> >>

Re: [VOTE] Release Apache Paimon(incubating) 0.6.0-incubating rc1

Posted by Jingsong Li <ji...@gmail.com>.
Thanks PJ and Yu,

This RC has been cancelled.

We will:
1. exclude JindoData dependency.
2. move paimon-plugin-s3/META-INF to /META-INF

Best,
Jingsong

On Thu, Nov 30, 2023 at 6:31 PM Yu Li <ca...@gmail.com> wrote:
>
> -1 (binding)
>
> When checking the diff between 0.5.0 and 0.6.0 [1] I noticed newly introduced dependency on JindoData [2] [3], which is not open sourced (binary and docs only in the github repo) and has the risk to bundle codes with unapproved licenses.
>
> Best Regards,
> Yu
>
> [1] https://github.com/apache/incubator-paimon/compare/release-0.5.0-incubating...release-0.6.0-incubating-rc1
> [2] https://github.com/apache/incubator-paimon/pull/2290
> [3] https://github.com/aliyun/alibabacloud-jindodata
>
>
> On Wed, 29 Nov 2023 at 10:30, Jingsong Li <ji...@gmail.com> wrote:
>>
>> Hi PJ and Yu,
>>
>> Thanks for the careful checking and suggestions. I've opened [1] to
>> track the issue and we will resolve it in the next release, if you
>> also don't think this is a release blocker.
>>
>> [1] https://github.com/apache/incubator-paimon/issues/2413
>>
>> Best,
>> Jingsong
>>
>> On Wed, Nov 29, 2023 at 8:33 AM Yu Li <ca...@gmail.com> wrote:
>> >
>> > I agree that the current organization of the jar is a little bit confusing. It would be better to keep a single META-INF directory at the root level, and introduce no additional "paimon-plugin-s3" directory in the dir tree.
>> >
>> > @Jingsong Li and team: please take a look here and open an issue to track/resolve it if you also find this reasonable, or let us know your thoughts if I miss anything.
>> >
>> > Best Regards,
>> > Yu
>> >
>> >
>> > On Wed, 29 Nov 2023 at 03:08, PJ Fanning <fa...@gmail.com> wrote:
>> >>
>> >> I've also never seen the multi-release classes in a dir like
>> >> paimon-plugin-s3/META-INF/versions/ - I've only ever seen them in
>> >> META-INF/versions dir (ie no paimon-plugin-s3 dir in the dir tree).
>> >>
>> >> On Tue, 28 Nov 2023 at 20:03, PJ Fanning <fa...@gmail.com> wrote:
>> >> >
>> >> > Why is there a META-INF dir and a paimon-plugin-s3/META-INF dir with
>> >> > revival license files?
>> >> >
>> >> > I must admit to finding this confusing. Is there any way to only have
>> >> > one META-INF dir. Most people expect META-INF at the root level - so
>> >> > if we consolidate the 2 META-INF dirs then I'd prefer if the root
>> >> > level one is the one that is kept.
>> >> >
>> >> > On Tue, 28 Nov 2023 at 15:50, Yu Li <ca...@gmail.com> wrote:
>> >> > >
>> >> > > Hi PJ,
>> >> > >
>> >> > > Thanks for the notice.
>> >> > >
>> >> > > It seems to me that in the META-INF/NOTICE file bundled in the
>> >> > > paimon-s3-0.6.0-incubating.jar files, there're license disclaimers about
>> >> > > the dependencies, with references to the location of the relative license
>> >> > > file (under the nested "licenses" directory), such as:
>> >> > > -------------
>> >> > >
>> >> > > This project bundles the following dependencies under BSD-2 License (
>> >> > > https://opensource.org/licenses/BSD-2-Clause).
>> >> > >
>> >> > > You find it under licenses/LICENSE.dnsjava.
>> >> > >
>> >> > > ...
>> >> > >
>> >> > > This project bundles the following dependencies under the MIT (
>> >> > > https://opensource.org/licenses/MIT)
>> >> > >
>> >> > > You find them under licenses/LICENSE.checker-framework-qualifiers and
>> >> > > licenses/LICENSE.animal-sniffer.
>> >> > >
>> >> > > ...
>> >> > >
>> >> > > This project bundles the following dependencies under the CDDL 1.1 license.
>> >> > >
>> >> > > You find it under licenses/LICENSE.jaxb.
>> >> > >
>> >> > > ...
>> >> > > -------------
>> >> > >
>> >> > > I happen to know this since I noticed similar issues and asked the team to
>> >> > > resolve them in release 0.4.0 [1], so just for your information.
>> >> > >
>> >> > > Since I haven't completed checking this rc yet, it's possible that there
>> >> > > are newly introduced dependencies in the paimon-filesystems module
>> >> > > (especially the paimon-s3 and paimon-s3-impl sub-modules). Would you mind
>> >> > > further checking it and let us know the detailed dependency with license
>> >> > > (notice/file) missing? Thanks.
>> >> > >
>> >> > > And I will also check this carefully when time allows.
>> >> > >
>> >> > > Best Regards,
>> >> > > Yu
>> >> > >
>> >> > > [1]
>> >> > > https://github.com/apache/incubator-paimon/pull/1067#issuecomment-1537338118
>> >> > >
>> >> > > On Tue, 28 Nov 2023 at 18:10, PJ Fanning <fa...@gmail.com> wrote:
>> >> > >
>> >> > > > There is a META-INF/DEPENDENCIES file in
>> >> > > > paimon-s3-0.6.0-incubating.jar but it lists only a small fraction of
>> >> > > > the external jars that are bundled into
>> >> > > > paimon-s3-0.6.0-incubating.jar.
>> >> > > >
>> >> > > > On Tue, 28 Nov 2023 at 11:05, PJ Fanning <fa...@gmail.com> wrote:
>> >> > > > >
>> >> > > > > I had a look at this jar:
>> >> > > > >
>> >> > > > >
>> >> > > > https://repository.apache.org/content/repositories/orgapachepaimon-1029/org/apache/paimon/paimon-s3/0.6.0-incubating/paimon-s3-0.6.0-incubating.jar
>> >> > > > >
>> >> > > > > It has a META-INF/LICENSE file but this file is a generic ASF license
>> >> > > > > and has no details about all the non-ASF classes that are bundled in
>> >> > > > > the jar.
>> >> > > > >
>> >> > > > > The META-INF/NOTICE likewise does not mention anything about the
>> >> > > > > non-ASF classes.
>> >> > > > >
>> >> > > > >
>> >> > > > > On Mon, 27 Nov 2023 at 04:04, Jingsong Li <ji...@gmail.com>
>> >> > > > wrote:
>> >> > > > > >
>> >> > > > > > Hello Incubator PMC,
>> >> > > > > >
>> >> > > > > > The Apache Paimon community has voted and approved the release of
>> >> > > > > > Apache Paimon(incubating) 0.6.0-incubating rc1. We now kindly request
>> >> > > > > > the IPMC members review and vote for this release.
>> >> > > > > >
>> >> > > > > > Apache Paimon(incubating) is a streaming data lake platform that
>> >> > > > > > supports high-speed data ingestion, change data tracking and efficient
>> >> > > > > > real-time analytics.
>> >> > > > > >
>> >> > > > > > Paimon community vote thread:
>> >> > > > > >
>> >> > > > > > https://lists.apache.org/thread/fvzljoyokvs0dp6d24wwvtgdmrczfb3j
>> >> > > > > >
>> >> > > > > > Vote result thread:
>> >> > > > > >
>> >> > > > > > https://lists.apache.org/thread/3gsgkk9n0mpmw98f7y2wyfog0pgc58xc
>> >> > > > > >
>> >> > > > > > The official Apache source release to be deployed to dist.apache.org:
>> >> > > > > >
>> >> > > > > >
>> >> > > > https://dist.apache.org/repos/dist/dev/incubator/paimon/paimon-0.6.0-incubating-rc1/
>> >> > > > > >
>> >> > > > > > This source release has been signed with a PGP available here (Apache
>> >> > > > > > ID: lzljs3620320):
>> >> > > > > >
>> >> > > > > > https://downloads.apache.org/incubator/paimon/KEYS
>> >> > > > > >
>> >> > > > > > All artifacts to be deployed to the Maven Central Repository:
>> >> > > > > >
>> >> > > > > >
>> >> > > > https://repository.apache.org/content/repositories/orgapachepaimon-1029/
>> >> > > > > >
>> >> > > > > > Git branch for the release:
>> >> > > > > >
>> >> > > > > >
>> >> > > > https://github.com/apache/incubator-paimon/tree/release-0.6.0-incubating-rc1
>> >> > > > > >
>> >> > > > > > Please download, verify, and test.
>> >> > > > > >
>> >> > > > > > The VOTE will pass after 3 binding approve.
>> >> > > > > >
>> >> > > > > > [ ] +1 approve
>> >> > > > > > [ ] +0 no opinion
>> >> > > > > > [ ] -1 disapprove with the reason
>> >> > > > > >
>> >> > > > > > To learn more about apache paimon, please see
>> >> > > > https://paimon.apache.org/
>> >> > > > > >
>> >> > > > > > Checklist for reference:
>> >> > > > > >
>> >> > > > > > [ ] Download links are valid.
>> >> > > > > > [ ] Checksums and signatures.
>> >> > > > > > [ ] LICENSE/NOTICE files exist
>> >> > > > > > [ ] No unexpected binary files
>> >> > > > > > [ ] All source files have ASF headers
>> >> > > > > > [ ] Can compile from source
>> >> > > > > >
>> >> > > > > > Best,
>> >> > > > > > Jingsong
>> >> > > > > >
>> >> > > > > > ---------------------------------------------------------------------
>> >> > > > > > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>> >> > > > > > For additional commands, e-mail: general-help@incubator.apache.org
>> >> > > > > >
>> >> > > >
>> >> > > > ---------------------------------------------------------------------
>> >> > > > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>> >> > > > For additional commands, e-mail: general-help@incubator.apache.org
>> >> > > >
>> >> > > >
>> >>
>> >> ---------------------------------------------------------------------
>> >> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>> >> For additional commands, e-mail: general-help@incubator.apache.org
>> >>

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE] Release Apache Paimon(incubating) 0.6.0-incubating rc1

Posted by Yu Li <ca...@gmail.com>.
-1 (binding)

When checking the diff between 0.5.0 and 0.6.0 [1] I noticed newly
introduced dependency on JindoData [2] [3], which is not open sourced
(binary and docs only in the github repo) and has the risk to bundle codes
with unapproved licenses.

Best Regards,
Yu

[1]
https://github.com/apache/incubator-paimon/compare/release-0.5.0-incubating...release-0.6.0-incubating-rc1
[2] https://github.com/apache/incubator-paimon/pull/2290
[3] https://github.com/aliyun/alibabacloud-jindodata


On Wed, 29 Nov 2023 at 10:30, Jingsong Li <ji...@gmail.com> wrote:

> Hi PJ and Yu,
>
> Thanks for the careful checking and suggestions. I've opened [1] to
> track the issue and we will resolve it in the next release, if you
> also don't think this is a release blocker.
>
> [1] https://github.com/apache/incubator-paimon/issues/2413
>
> Best,
> Jingsong
>
> On Wed, Nov 29, 2023 at 8:33 AM Yu Li <ca...@gmail.com> wrote:
> >
> > I agree that the current organization of the jar is a little bit
> confusing. It would be better to keep a single META-INF directory at the
> root level, and introduce no additional "paimon-plugin-s3" directory in the
> dir tree.
> >
> > @Jingsong Li and team: please take a look here and open an issue to
> track/resolve it if you also find this reasonable, or let us know your
> thoughts if I miss anything.
> >
> > Best Regards,
> > Yu
> >
> >
> > On Wed, 29 Nov 2023 at 03:08, PJ Fanning <fa...@gmail.com> wrote:
> >>
> >> I've also never seen the multi-release classes in a dir like
> >> paimon-plugin-s3/META-INF/versions/ - I've only ever seen them in
> >> META-INF/versions dir (ie no paimon-plugin-s3 dir in the dir tree).
> >>
> >> On Tue, 28 Nov 2023 at 20:03, PJ Fanning <fa...@gmail.com> wrote:
> >> >
> >> > Why is there a META-INF dir and a paimon-plugin-s3/META-INF dir with
> >> > revival license files?
> >> >
> >> > I must admit to finding this confusing. Is there any way to only have
> >> > one META-INF dir. Most people expect META-INF at the root level - so
> >> > if we consolidate the 2 META-INF dirs then I'd prefer if the root
> >> > level one is the one that is kept.
> >> >
> >> > On Tue, 28 Nov 2023 at 15:50, Yu Li <ca...@gmail.com> wrote:
> >> > >
> >> > > Hi PJ,
> >> > >
> >> > > Thanks for the notice.
> >> > >
> >> > > It seems to me that in the META-INF/NOTICE file bundled in the
> >> > > paimon-s3-0.6.0-incubating.jar files, there're license disclaimers
> about
> >> > > the dependencies, with references to the location of the relative
> license
> >> > > file (under the nested "licenses" directory), such as:
> >> > > -------------
> >> > >
> >> > > This project bundles the following dependencies under BSD-2 License
> (
> >> > > https://opensource.org/licenses/BSD-2-Clause).
> >> > >
> >> > > You find it under licenses/LICENSE.dnsjava.
> >> > >
> >> > > ...
> >> > >
> >> > > This project bundles the following dependencies under the MIT (
> >> > > https://opensource.org/licenses/MIT)
> >> > >
> >> > > You find them under licenses/LICENSE.checker-framework-qualifiers
> and
> >> > > licenses/LICENSE.animal-sniffer.
> >> > >
> >> > > ...
> >> > >
> >> > > This project bundles the following dependencies under the CDDL 1.1
> license.
> >> > >
> >> > > You find it under licenses/LICENSE.jaxb.
> >> > >
> >> > > ...
> >> > > -------------
> >> > >
> >> > > I happen to know this since I noticed similar issues and asked the
> team to
> >> > > resolve them in release 0.4.0 [1], so just for your information.
> >> > >
> >> > > Since I haven't completed checking this rc yet, it's possible that
> there
> >> > > are newly introduced dependencies in the paimon-filesystems module
> >> > > (especially the paimon-s3 and paimon-s3-impl sub-modules). Would
> you mind
> >> > > further checking it and let us know the detailed dependency with
> license
> >> > > (notice/file) missing? Thanks.
> >> > >
> >> > > And I will also check this carefully when time allows.
> >> > >
> >> > > Best Regards,
> >> > > Yu
> >> > >
> >> > > [1]
> >> > >
> https://github.com/apache/incubator-paimon/pull/1067#issuecomment-1537338118
> >> > >
> >> > > On Tue, 28 Nov 2023 at 18:10, PJ Fanning <fa...@gmail.com>
> wrote:
> >> > >
> >> > > > There is a META-INF/DEPENDENCIES file in
> >> > > > paimon-s3-0.6.0-incubating.jar but it lists only a small fraction
> of
> >> > > > the external jars that are bundled into
> >> > > > paimon-s3-0.6.0-incubating.jar.
> >> > > >
> >> > > > On Tue, 28 Nov 2023 at 11:05, PJ Fanning <fa...@gmail.com>
> wrote:
> >> > > > >
> >> > > > > I had a look at this jar:
> >> > > > >
> >> > > > >
> >> > > >
> https://repository.apache.org/content/repositories/orgapachepaimon-1029/org/apache/paimon/paimon-s3/0.6.0-incubating/paimon-s3-0.6.0-incubating.jar
> >> > > > >
> >> > > > > It has a META-INF/LICENSE file but this file is a generic ASF
> license
> >> > > > > and has no details about all the non-ASF classes that are
> bundled in
> >> > > > > the jar.
> >> > > > >
> >> > > > > The META-INF/NOTICE likewise does not mention anything about the
> >> > > > > non-ASF classes.
> >> > > > >
> >> > > > >
> >> > > > > On Mon, 27 Nov 2023 at 04:04, Jingsong Li <
> jingsonglee0@gmail.com>
> >> > > > wrote:
> >> > > > > >
> >> > > > > > Hello Incubator PMC,
> >> > > > > >
> >> > > > > > The Apache Paimon community has voted and approved the
> release of
> >> > > > > > Apache Paimon(incubating) 0.6.0-incubating rc1. We now kindly
> request
> >> > > > > > the IPMC members review and vote for this release.
> >> > > > > >
> >> > > > > > Apache Paimon(incubating) is a streaming data lake platform
> that
> >> > > > > > supports high-speed data ingestion, change data tracking and
> efficient
> >> > > > > > real-time analytics.
> >> > > > > >
> >> > > > > > Paimon community vote thread:
> >> > > > > >
> >> > > > > >
> https://lists.apache.org/thread/fvzljoyokvs0dp6d24wwvtgdmrczfb3j
> >> > > > > >
> >> > > > > > Vote result thread:
> >> > > > > >
> >> > > > > >
> https://lists.apache.org/thread/3gsgkk9n0mpmw98f7y2wyfog0pgc58xc
> >> > > > > >
> >> > > > > > The official Apache source release to be deployed to
> dist.apache.org:
> >> > > > > >
> >> > > > > >
> >> > > >
> https://dist.apache.org/repos/dist/dev/incubator/paimon/paimon-0.6.0-incubating-rc1/
> >> > > > > >
> >> > > > > > This source release has been signed with a PGP available here
> (Apache
> >> > > > > > ID: lzljs3620320):
> >> > > > > >
> >> > > > > > https://downloads.apache.org/incubator/paimon/KEYS
> >> > > > > >
> >> > > > > > All artifacts to be deployed to the Maven Central Repository:
> >> > > > > >
> >> > > > > >
> >> > > >
> https://repository.apache.org/content/repositories/orgapachepaimon-1029/
> >> > > > > >
> >> > > > > > Git branch for the release:
> >> > > > > >
> >> > > > > >
> >> > > >
> https://github.com/apache/incubator-paimon/tree/release-0.6.0-incubating-rc1
> >> > > > > >
> >> > > > > > Please download, verify, and test.
> >> > > > > >
> >> > > > > > The VOTE will pass after 3 binding approve.
> >> > > > > >
> >> > > > > > [ ] +1 approve
> >> > > > > > [ ] +0 no opinion
> >> > > > > > [ ] -1 disapprove with the reason
> >> > > > > >
> >> > > > > > To learn more about apache paimon, please see
> >> > > > https://paimon.apache.org/
> >> > > > > >
> >> > > > > > Checklist for reference:
> >> > > > > >
> >> > > > > > [ ] Download links are valid.
> >> > > > > > [ ] Checksums and signatures.
> >> > > > > > [ ] LICENSE/NOTICE files exist
> >> > > > > > [ ] No unexpected binary files
> >> > > > > > [ ] All source files have ASF headers
> >> > > > > > [ ] Can compile from source
> >> > > > > >
> >> > > > > > Best,
> >> > > > > > Jingsong
> >> > > > > >
> >> > > > > >
> ---------------------------------------------------------------------
> >> > > > > > To unsubscribe, e-mail:
> general-unsubscribe@incubator.apache.org
> >> > > > > > For additional commands, e-mail:
> general-help@incubator.apache.org
> >> > > > > >
> >> > > >
> >> > > >
> ---------------------------------------------------------------------
> >> > > > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> >> > > > For additional commands, e-mail:
> general-help@incubator.apache.org
> >> > > >
> >> > > >
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> >> For additional commands, e-mail: general-help@incubator.apache.org
> >>
>

Re: [VOTE] Release Apache Paimon(incubating) 0.6.0-incubating rc1

Posted by Yu Li <ca...@gmail.com>.
-1 (binding)

When checking the diff between 0.5.0 and 0.6.0 [1] I noticed newly
introduced dependency on JindoData [2] [3], which is not open sourced
(binary and docs only in the github repo) and has the risk to bundle codes
with unapproved licenses.

Best Regards,
Yu

[1]
https://github.com/apache/incubator-paimon/compare/release-0.5.0-incubating...release-0.6.0-incubating-rc1
[2] https://github.com/apache/incubator-paimon/pull/2290
[3] https://github.com/aliyun/alibabacloud-jindodata


On Wed, 29 Nov 2023 at 10:30, Jingsong Li <ji...@gmail.com> wrote:

> Hi PJ and Yu,
>
> Thanks for the careful checking and suggestions. I've opened [1] to
> track the issue and we will resolve it in the next release, if you
> also don't think this is a release blocker.
>
> [1] https://github.com/apache/incubator-paimon/issues/2413
>
> Best,
> Jingsong
>
> On Wed, Nov 29, 2023 at 8:33 AM Yu Li <ca...@gmail.com> wrote:
> >
> > I agree that the current organization of the jar is a little bit
> confusing. It would be better to keep a single META-INF directory at the
> root level, and introduce no additional "paimon-plugin-s3" directory in the
> dir tree.
> >
> > @Jingsong Li and team: please take a look here and open an issue to
> track/resolve it if you also find this reasonable, or let us know your
> thoughts if I miss anything.
> >
> > Best Regards,
> > Yu
> >
> >
> > On Wed, 29 Nov 2023 at 03:08, PJ Fanning <fa...@gmail.com> wrote:
> >>
> >> I've also never seen the multi-release classes in a dir like
> >> paimon-plugin-s3/META-INF/versions/ - I've only ever seen them in
> >> META-INF/versions dir (ie no paimon-plugin-s3 dir in the dir tree).
> >>
> >> On Tue, 28 Nov 2023 at 20:03, PJ Fanning <fa...@gmail.com> wrote:
> >> >
> >> > Why is there a META-INF dir and a paimon-plugin-s3/META-INF dir with
> >> > revival license files?
> >> >
> >> > I must admit to finding this confusing. Is there any way to only have
> >> > one META-INF dir. Most people expect META-INF at the root level - so
> >> > if we consolidate the 2 META-INF dirs then I'd prefer if the root
> >> > level one is the one that is kept.
> >> >
> >> > On Tue, 28 Nov 2023 at 15:50, Yu Li <ca...@gmail.com> wrote:
> >> > >
> >> > > Hi PJ,
> >> > >
> >> > > Thanks for the notice.
> >> > >
> >> > > It seems to me that in the META-INF/NOTICE file bundled in the
> >> > > paimon-s3-0.6.0-incubating.jar files, there're license disclaimers
> about
> >> > > the dependencies, with references to the location of the relative
> license
> >> > > file (under the nested "licenses" directory), such as:
> >> > > -------------
> >> > >
> >> > > This project bundles the following dependencies under BSD-2 License
> (
> >> > > https://opensource.org/licenses/BSD-2-Clause).
> >> > >
> >> > > You find it under licenses/LICENSE.dnsjava.
> >> > >
> >> > > ...
> >> > >
> >> > > This project bundles the following dependencies under the MIT (
> >> > > https://opensource.org/licenses/MIT)
> >> > >
> >> > > You find them under licenses/LICENSE.checker-framework-qualifiers
> and
> >> > > licenses/LICENSE.animal-sniffer.
> >> > >
> >> > > ...
> >> > >
> >> > > This project bundles the following dependencies under the CDDL 1.1
> license.
> >> > >
> >> > > You find it under licenses/LICENSE.jaxb.
> >> > >
> >> > > ...
> >> > > -------------
> >> > >
> >> > > I happen to know this since I noticed similar issues and asked the
> team to
> >> > > resolve them in release 0.4.0 [1], so just for your information.
> >> > >
> >> > > Since I haven't completed checking this rc yet, it's possible that
> there
> >> > > are newly introduced dependencies in the paimon-filesystems module
> >> > > (especially the paimon-s3 and paimon-s3-impl sub-modules). Would
> you mind
> >> > > further checking it and let us know the detailed dependency with
> license
> >> > > (notice/file) missing? Thanks.
> >> > >
> >> > > And I will also check this carefully when time allows.
> >> > >
> >> > > Best Regards,
> >> > > Yu
> >> > >
> >> > > [1]
> >> > >
> https://github.com/apache/incubator-paimon/pull/1067#issuecomment-1537338118
> >> > >
> >> > > On Tue, 28 Nov 2023 at 18:10, PJ Fanning <fa...@gmail.com>
> wrote:
> >> > >
> >> > > > There is a META-INF/DEPENDENCIES file in
> >> > > > paimon-s3-0.6.0-incubating.jar but it lists only a small fraction
> of
> >> > > > the external jars that are bundled into
> >> > > > paimon-s3-0.6.0-incubating.jar.
> >> > > >
> >> > > > On Tue, 28 Nov 2023 at 11:05, PJ Fanning <fa...@gmail.com>
> wrote:
> >> > > > >
> >> > > > > I had a look at this jar:
> >> > > > >
> >> > > > >
> >> > > >
> https://repository.apache.org/content/repositories/orgapachepaimon-1029/org/apache/paimon/paimon-s3/0.6.0-incubating/paimon-s3-0.6.0-incubating.jar
> >> > > > >
> >> > > > > It has a META-INF/LICENSE file but this file is a generic ASF
> license
> >> > > > > and has no details about all the non-ASF classes that are
> bundled in
> >> > > > > the jar.
> >> > > > >
> >> > > > > The META-INF/NOTICE likewise does not mention anything about the
> >> > > > > non-ASF classes.
> >> > > > >
> >> > > > >
> >> > > > > On Mon, 27 Nov 2023 at 04:04, Jingsong Li <
> jingsonglee0@gmail.com>
> >> > > > wrote:
> >> > > > > >
> >> > > > > > Hello Incubator PMC,
> >> > > > > >
> >> > > > > > The Apache Paimon community has voted and approved the
> release of
> >> > > > > > Apache Paimon(incubating) 0.6.0-incubating rc1. We now kindly
> request
> >> > > > > > the IPMC members review and vote for this release.
> >> > > > > >
> >> > > > > > Apache Paimon(incubating) is a streaming data lake platform
> that
> >> > > > > > supports high-speed data ingestion, change data tracking and
> efficient
> >> > > > > > real-time analytics.
> >> > > > > >
> >> > > > > > Paimon community vote thread:
> >> > > > > >
> >> > > > > >
> https://lists.apache.org/thread/fvzljoyokvs0dp6d24wwvtgdmrczfb3j
> >> > > > > >
> >> > > > > > Vote result thread:
> >> > > > > >
> >> > > > > >
> https://lists.apache.org/thread/3gsgkk9n0mpmw98f7y2wyfog0pgc58xc
> >> > > > > >
> >> > > > > > The official Apache source release to be deployed to
> dist.apache.org:
> >> > > > > >
> >> > > > > >
> >> > > >
> https://dist.apache.org/repos/dist/dev/incubator/paimon/paimon-0.6.0-incubating-rc1/
> >> > > > > >
> >> > > > > > This source release has been signed with a PGP available here
> (Apache
> >> > > > > > ID: lzljs3620320):
> >> > > > > >
> >> > > > > > https://downloads.apache.org/incubator/paimon/KEYS
> >> > > > > >
> >> > > > > > All artifacts to be deployed to the Maven Central Repository:
> >> > > > > >
> >> > > > > >
> >> > > >
> https://repository.apache.org/content/repositories/orgapachepaimon-1029/
> >> > > > > >
> >> > > > > > Git branch for the release:
> >> > > > > >
> >> > > > > >
> >> > > >
> https://github.com/apache/incubator-paimon/tree/release-0.6.0-incubating-rc1
> >> > > > > >
> >> > > > > > Please download, verify, and test.
> >> > > > > >
> >> > > > > > The VOTE will pass after 3 binding approve.
> >> > > > > >
> >> > > > > > [ ] +1 approve
> >> > > > > > [ ] +0 no opinion
> >> > > > > > [ ] -1 disapprove with the reason
> >> > > > > >
> >> > > > > > To learn more about apache paimon, please see
> >> > > > https://paimon.apache.org/
> >> > > > > >
> >> > > > > > Checklist for reference:
> >> > > > > >
> >> > > > > > [ ] Download links are valid.
> >> > > > > > [ ] Checksums and signatures.
> >> > > > > > [ ] LICENSE/NOTICE files exist
> >> > > > > > [ ] No unexpected binary files
> >> > > > > > [ ] All source files have ASF headers
> >> > > > > > [ ] Can compile from source
> >> > > > > >
> >> > > > > > Best,
> >> > > > > > Jingsong
> >> > > > > >
> >> > > > > >
> ---------------------------------------------------------------------
> >> > > > > > To unsubscribe, e-mail:
> general-unsubscribe@incubator.apache.org
> >> > > > > > For additional commands, e-mail:
> general-help@incubator.apache.org
> >> > > > > >
> >> > > >
> >> > > >
> ---------------------------------------------------------------------
> >> > > > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> >> > > > For additional commands, e-mail:
> general-help@incubator.apache.org
> >> > > >
> >> > > >
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> >> For additional commands, e-mail: general-help@incubator.apache.org
> >>
>

Re: [VOTE] Release Apache Paimon(incubating) 0.6.0-incubating rc1

Posted by Jingsong Li <ji...@gmail.com>.
Hi PJ and Yu,

Thanks for the careful checking and suggestions. I've opened [1] to
track the issue and we will resolve it in the next release, if you
also don't think this is a release blocker.

[1] https://github.com/apache/incubator-paimon/issues/2413

Best,
Jingsong

On Wed, Nov 29, 2023 at 8:33 AM Yu Li <ca...@gmail.com> wrote:
>
> I agree that the current organization of the jar is a little bit confusing. It would be better to keep a single META-INF directory at the root level, and introduce no additional "paimon-plugin-s3" directory in the dir tree.
>
> @Jingsong Li and team: please take a look here and open an issue to track/resolve it if you also find this reasonable, or let us know your thoughts if I miss anything.
>
> Best Regards,
> Yu
>
>
> On Wed, 29 Nov 2023 at 03:08, PJ Fanning <fa...@gmail.com> wrote:
>>
>> I've also never seen the multi-release classes in a dir like
>> paimon-plugin-s3/META-INF/versions/ - I've only ever seen them in
>> META-INF/versions dir (ie no paimon-plugin-s3 dir in the dir tree).
>>
>> On Tue, 28 Nov 2023 at 20:03, PJ Fanning <fa...@gmail.com> wrote:
>> >
>> > Why is there a META-INF dir and a paimon-plugin-s3/META-INF dir with
>> > revival license files?
>> >
>> > I must admit to finding this confusing. Is there any way to only have
>> > one META-INF dir. Most people expect META-INF at the root level - so
>> > if we consolidate the 2 META-INF dirs then I'd prefer if the root
>> > level one is the one that is kept.
>> >
>> > On Tue, 28 Nov 2023 at 15:50, Yu Li <ca...@gmail.com> wrote:
>> > >
>> > > Hi PJ,
>> > >
>> > > Thanks for the notice.
>> > >
>> > > It seems to me that in the META-INF/NOTICE file bundled in the
>> > > paimon-s3-0.6.0-incubating.jar files, there're license disclaimers about
>> > > the dependencies, with references to the location of the relative license
>> > > file (under the nested "licenses" directory), such as:
>> > > -------------
>> > >
>> > > This project bundles the following dependencies under BSD-2 License (
>> > > https://opensource.org/licenses/BSD-2-Clause).
>> > >
>> > > You find it under licenses/LICENSE.dnsjava.
>> > >
>> > > ...
>> > >
>> > > This project bundles the following dependencies under the MIT (
>> > > https://opensource.org/licenses/MIT)
>> > >
>> > > You find them under licenses/LICENSE.checker-framework-qualifiers and
>> > > licenses/LICENSE.animal-sniffer.
>> > >
>> > > ...
>> > >
>> > > This project bundles the following dependencies under the CDDL 1.1 license.
>> > >
>> > > You find it under licenses/LICENSE.jaxb.
>> > >
>> > > ...
>> > > -------------
>> > >
>> > > I happen to know this since I noticed similar issues and asked the team to
>> > > resolve them in release 0.4.0 [1], so just for your information.
>> > >
>> > > Since I haven't completed checking this rc yet, it's possible that there
>> > > are newly introduced dependencies in the paimon-filesystems module
>> > > (especially the paimon-s3 and paimon-s3-impl sub-modules). Would you mind
>> > > further checking it and let us know the detailed dependency with license
>> > > (notice/file) missing? Thanks.
>> > >
>> > > And I will also check this carefully when time allows.
>> > >
>> > > Best Regards,
>> > > Yu
>> > >
>> > > [1]
>> > > https://github.com/apache/incubator-paimon/pull/1067#issuecomment-1537338118
>> > >
>> > > On Tue, 28 Nov 2023 at 18:10, PJ Fanning <fa...@gmail.com> wrote:
>> > >
>> > > > There is a META-INF/DEPENDENCIES file in
>> > > > paimon-s3-0.6.0-incubating.jar but it lists only a small fraction of
>> > > > the external jars that are bundled into
>> > > > paimon-s3-0.6.0-incubating.jar.
>> > > >
>> > > > On Tue, 28 Nov 2023 at 11:05, PJ Fanning <fa...@gmail.com> wrote:
>> > > > >
>> > > > > I had a look at this jar:
>> > > > >
>> > > > >
>> > > > https://repository.apache.org/content/repositories/orgapachepaimon-1029/org/apache/paimon/paimon-s3/0.6.0-incubating/paimon-s3-0.6.0-incubating.jar
>> > > > >
>> > > > > It has a META-INF/LICENSE file but this file is a generic ASF license
>> > > > > and has no details about all the non-ASF classes that are bundled in
>> > > > > the jar.
>> > > > >
>> > > > > The META-INF/NOTICE likewise does not mention anything about the
>> > > > > non-ASF classes.
>> > > > >
>> > > > >
>> > > > > On Mon, 27 Nov 2023 at 04:04, Jingsong Li <ji...@gmail.com>
>> > > > wrote:
>> > > > > >
>> > > > > > Hello Incubator PMC,
>> > > > > >
>> > > > > > The Apache Paimon community has voted and approved the release of
>> > > > > > Apache Paimon(incubating) 0.6.0-incubating rc1. We now kindly request
>> > > > > > the IPMC members review and vote for this release.
>> > > > > >
>> > > > > > Apache Paimon(incubating) is a streaming data lake platform that
>> > > > > > supports high-speed data ingestion, change data tracking and efficient
>> > > > > > real-time analytics.
>> > > > > >
>> > > > > > Paimon community vote thread:
>> > > > > >
>> > > > > > https://lists.apache.org/thread/fvzljoyokvs0dp6d24wwvtgdmrczfb3j
>> > > > > >
>> > > > > > Vote result thread:
>> > > > > >
>> > > > > > https://lists.apache.org/thread/3gsgkk9n0mpmw98f7y2wyfog0pgc58xc
>> > > > > >
>> > > > > > The official Apache source release to be deployed to dist.apache.org:
>> > > > > >
>> > > > > >
>> > > > https://dist.apache.org/repos/dist/dev/incubator/paimon/paimon-0.6.0-incubating-rc1/
>> > > > > >
>> > > > > > This source release has been signed with a PGP available here (Apache
>> > > > > > ID: lzljs3620320):
>> > > > > >
>> > > > > > https://downloads.apache.org/incubator/paimon/KEYS
>> > > > > >
>> > > > > > All artifacts to be deployed to the Maven Central Repository:
>> > > > > >
>> > > > > >
>> > > > https://repository.apache.org/content/repositories/orgapachepaimon-1029/
>> > > > > >
>> > > > > > Git branch for the release:
>> > > > > >
>> > > > > >
>> > > > https://github.com/apache/incubator-paimon/tree/release-0.6.0-incubating-rc1
>> > > > > >
>> > > > > > Please download, verify, and test.
>> > > > > >
>> > > > > > The VOTE will pass after 3 binding approve.
>> > > > > >
>> > > > > > [ ] +1 approve
>> > > > > > [ ] +0 no opinion
>> > > > > > [ ] -1 disapprove with the reason
>> > > > > >
>> > > > > > To learn more about apache paimon, please see
>> > > > https://paimon.apache.org/
>> > > > > >
>> > > > > > Checklist for reference:
>> > > > > >
>> > > > > > [ ] Download links are valid.
>> > > > > > [ ] Checksums and signatures.
>> > > > > > [ ] LICENSE/NOTICE files exist
>> > > > > > [ ] No unexpected binary files
>> > > > > > [ ] All source files have ASF headers
>> > > > > > [ ] Can compile from source
>> > > > > >
>> > > > > > Best,
>> > > > > > Jingsong
>> > > > > >
>> > > > > > ---------------------------------------------------------------------
>> > > > > > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>> > > > > > For additional commands, e-mail: general-help@incubator.apache.org
>> > > > > >
>> > > >
>> > > > ---------------------------------------------------------------------
>> > > > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>> > > > For additional commands, e-mail: general-help@incubator.apache.org
>> > > >
>> > > >
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>> For additional commands, e-mail: general-help@incubator.apache.org
>>

Re: [VOTE] Release Apache Paimon(incubating) 0.6.0-incubating rc1

Posted by Jingsong Li <ji...@gmail.com>.
Hi PJ and Yu,

Thanks for the careful checking and suggestions. I've opened [1] to
track the issue and we will resolve it in the next release, if you
also don't think this is a release blocker.

[1] https://github.com/apache/incubator-paimon/issues/2413

Best,
Jingsong

On Wed, Nov 29, 2023 at 8:33 AM Yu Li <ca...@gmail.com> wrote:
>
> I agree that the current organization of the jar is a little bit confusing. It would be better to keep a single META-INF directory at the root level, and introduce no additional "paimon-plugin-s3" directory in the dir tree.
>
> @Jingsong Li and team: please take a look here and open an issue to track/resolve it if you also find this reasonable, or let us know your thoughts if I miss anything.
>
> Best Regards,
> Yu
>
>
> On Wed, 29 Nov 2023 at 03:08, PJ Fanning <fa...@gmail.com> wrote:
>>
>> I've also never seen the multi-release classes in a dir like
>> paimon-plugin-s3/META-INF/versions/ - I've only ever seen them in
>> META-INF/versions dir (ie no paimon-plugin-s3 dir in the dir tree).
>>
>> On Tue, 28 Nov 2023 at 20:03, PJ Fanning <fa...@gmail.com> wrote:
>> >
>> > Why is there a META-INF dir and a paimon-plugin-s3/META-INF dir with
>> > revival license files?
>> >
>> > I must admit to finding this confusing. Is there any way to only have
>> > one META-INF dir. Most people expect META-INF at the root level - so
>> > if we consolidate the 2 META-INF dirs then I'd prefer if the root
>> > level one is the one that is kept.
>> >
>> > On Tue, 28 Nov 2023 at 15:50, Yu Li <ca...@gmail.com> wrote:
>> > >
>> > > Hi PJ,
>> > >
>> > > Thanks for the notice.
>> > >
>> > > It seems to me that in the META-INF/NOTICE file bundled in the
>> > > paimon-s3-0.6.0-incubating.jar files, there're license disclaimers about
>> > > the dependencies, with references to the location of the relative license
>> > > file (under the nested "licenses" directory), such as:
>> > > -------------
>> > >
>> > > This project bundles the following dependencies under BSD-2 License (
>> > > https://opensource.org/licenses/BSD-2-Clause).
>> > >
>> > > You find it under licenses/LICENSE.dnsjava.
>> > >
>> > > ...
>> > >
>> > > This project bundles the following dependencies under the MIT (
>> > > https://opensource.org/licenses/MIT)
>> > >
>> > > You find them under licenses/LICENSE.checker-framework-qualifiers and
>> > > licenses/LICENSE.animal-sniffer.
>> > >
>> > > ...
>> > >
>> > > This project bundles the following dependencies under the CDDL 1.1 license.
>> > >
>> > > You find it under licenses/LICENSE.jaxb.
>> > >
>> > > ...
>> > > -------------
>> > >
>> > > I happen to know this since I noticed similar issues and asked the team to
>> > > resolve them in release 0.4.0 [1], so just for your information.
>> > >
>> > > Since I haven't completed checking this rc yet, it's possible that there
>> > > are newly introduced dependencies in the paimon-filesystems module
>> > > (especially the paimon-s3 and paimon-s3-impl sub-modules). Would you mind
>> > > further checking it and let us know the detailed dependency with license
>> > > (notice/file) missing? Thanks.
>> > >
>> > > And I will also check this carefully when time allows.
>> > >
>> > > Best Regards,
>> > > Yu
>> > >
>> > > [1]
>> > > https://github.com/apache/incubator-paimon/pull/1067#issuecomment-1537338118
>> > >
>> > > On Tue, 28 Nov 2023 at 18:10, PJ Fanning <fa...@gmail.com> wrote:
>> > >
>> > > > There is a META-INF/DEPENDENCIES file in
>> > > > paimon-s3-0.6.0-incubating.jar but it lists only a small fraction of
>> > > > the external jars that are bundled into
>> > > > paimon-s3-0.6.0-incubating.jar.
>> > > >
>> > > > On Tue, 28 Nov 2023 at 11:05, PJ Fanning <fa...@gmail.com> wrote:
>> > > > >
>> > > > > I had a look at this jar:
>> > > > >
>> > > > >
>> > > > https://repository.apache.org/content/repositories/orgapachepaimon-1029/org/apache/paimon/paimon-s3/0.6.0-incubating/paimon-s3-0.6.0-incubating.jar
>> > > > >
>> > > > > It has a META-INF/LICENSE file but this file is a generic ASF license
>> > > > > and has no details about all the non-ASF classes that are bundled in
>> > > > > the jar.
>> > > > >
>> > > > > The META-INF/NOTICE likewise does not mention anything about the
>> > > > > non-ASF classes.
>> > > > >
>> > > > >
>> > > > > On Mon, 27 Nov 2023 at 04:04, Jingsong Li <ji...@gmail.com>
>> > > > wrote:
>> > > > > >
>> > > > > > Hello Incubator PMC,
>> > > > > >
>> > > > > > The Apache Paimon community has voted and approved the release of
>> > > > > > Apache Paimon(incubating) 0.6.0-incubating rc1. We now kindly request
>> > > > > > the IPMC members review and vote for this release.
>> > > > > >
>> > > > > > Apache Paimon(incubating) is a streaming data lake platform that
>> > > > > > supports high-speed data ingestion, change data tracking and efficient
>> > > > > > real-time analytics.
>> > > > > >
>> > > > > > Paimon community vote thread:
>> > > > > >
>> > > > > > https://lists.apache.org/thread/fvzljoyokvs0dp6d24wwvtgdmrczfb3j
>> > > > > >
>> > > > > > Vote result thread:
>> > > > > >
>> > > > > > https://lists.apache.org/thread/3gsgkk9n0mpmw98f7y2wyfog0pgc58xc
>> > > > > >
>> > > > > > The official Apache source release to be deployed to dist.apache.org:
>> > > > > >
>> > > > > >
>> > > > https://dist.apache.org/repos/dist/dev/incubator/paimon/paimon-0.6.0-incubating-rc1/
>> > > > > >
>> > > > > > This source release has been signed with a PGP available here (Apache
>> > > > > > ID: lzljs3620320):
>> > > > > >
>> > > > > > https://downloads.apache.org/incubator/paimon/KEYS
>> > > > > >
>> > > > > > All artifacts to be deployed to the Maven Central Repository:
>> > > > > >
>> > > > > >
>> > > > https://repository.apache.org/content/repositories/orgapachepaimon-1029/
>> > > > > >
>> > > > > > Git branch for the release:
>> > > > > >
>> > > > > >
>> > > > https://github.com/apache/incubator-paimon/tree/release-0.6.0-incubating-rc1
>> > > > > >
>> > > > > > Please download, verify, and test.
>> > > > > >
>> > > > > > The VOTE will pass after 3 binding approve.
>> > > > > >
>> > > > > > [ ] +1 approve
>> > > > > > [ ] +0 no opinion
>> > > > > > [ ] -1 disapprove with the reason
>> > > > > >
>> > > > > > To learn more about apache paimon, please see
>> > > > https://paimon.apache.org/
>> > > > > >
>> > > > > > Checklist for reference:
>> > > > > >
>> > > > > > [ ] Download links are valid.
>> > > > > > [ ] Checksums and signatures.
>> > > > > > [ ] LICENSE/NOTICE files exist
>> > > > > > [ ] No unexpected binary files
>> > > > > > [ ] All source files have ASF headers
>> > > > > > [ ] Can compile from source
>> > > > > >
>> > > > > > Best,
>> > > > > > Jingsong
>> > > > > >
>> > > > > > ---------------------------------------------------------------------
>> > > > > > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>> > > > > > For additional commands, e-mail: general-help@incubator.apache.org
>> > > > > >
>> > > >
>> > > > ---------------------------------------------------------------------
>> > > > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>> > > > For additional commands, e-mail: general-help@incubator.apache.org
>> > > >
>> > > >
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>> For additional commands, e-mail: general-help@incubator.apache.org
>>

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE] Release Apache Paimon(incubating) 0.6.0-incubating rc1

Posted by Yu Li <ca...@gmail.com>.
I agree that the current organization of the jar is a little bit confusing.
It would be better to keep a single META-INF directory at the root level,
and introduce no additional "paimon-plugin-s3" directory in the dir tree.

@Jingsong Li <ji...@gmail.com> and team: please take a look here and
open an issue to track/resolve it if you also find this reasonable, or let
us know your thoughts if I miss anything.

Best Regards,
Yu


On Wed, 29 Nov 2023 at 03:08, PJ Fanning <fa...@gmail.com> wrote:

> I've also never seen the multi-release classes in a dir like
> paimon-plugin-s3/META-INF/versions/ - I've only ever seen them in
> META-INF/versions dir (ie no paimon-plugin-s3 dir in the dir tree).
>
> On Tue, 28 Nov 2023 at 20:03, PJ Fanning <fa...@gmail.com> wrote:
> >
> > Why is there a META-INF dir and a paimon-plugin-s3/META-INF dir with
> > revival license files?
> >
> > I must admit to finding this confusing. Is there any way to only have
> > one META-INF dir. Most people expect META-INF at the root level - so
> > if we consolidate the 2 META-INF dirs then I'd prefer if the root
> > level one is the one that is kept.
> >
> > On Tue, 28 Nov 2023 at 15:50, Yu Li <ca...@gmail.com> wrote:
> > >
> > > Hi PJ,
> > >
> > > Thanks for the notice.
> > >
> > > It seems to me that in the META-INF/NOTICE file bundled in the
> > > paimon-s3-0.6.0-incubating.jar files, there're license disclaimers
> about
> > > the dependencies, with references to the location of the relative
> license
> > > file (under the nested "licenses" directory), such as:
> > > -------------
> > >
> > > This project bundles the following dependencies under BSD-2 License (
> > > https://opensource.org/licenses/BSD-2-Clause).
> > >
> > > You find it under licenses/LICENSE.dnsjava.
> > >
> > > ...
> > >
> > > This project bundles the following dependencies under the MIT (
> > > https://opensource.org/licenses/MIT)
> > >
> > > You find them under licenses/LICENSE.checker-framework-qualifiers and
> > > licenses/LICENSE.animal-sniffer.
> > >
> > > ...
> > >
> > > This project bundles the following dependencies under the CDDL 1.1
> license.
> > >
> > > You find it under licenses/LICENSE.jaxb.
> > >
> > > ...
> > > -------------
> > >
> > > I happen to know this since I noticed similar issues and asked the
> team to
> > > resolve them in release 0.4.0 [1], so just for your information.
> > >
> > > Since I haven't completed checking this rc yet, it's possible that
> there
> > > are newly introduced dependencies in the paimon-filesystems module
> > > (especially the paimon-s3 and paimon-s3-impl sub-modules). Would you
> mind
> > > further checking it and let us know the detailed dependency with
> license
> > > (notice/file) missing? Thanks.
> > >
> > > And I will also check this carefully when time allows.
> > >
> > > Best Regards,
> > > Yu
> > >
> > > [1]
> > >
> https://github.com/apache/incubator-paimon/pull/1067#issuecomment-1537338118
> > >
> > > On Tue, 28 Nov 2023 at 18:10, PJ Fanning <fa...@gmail.com> wrote:
> > >
> > > > There is a META-INF/DEPENDENCIES file in
> > > > paimon-s3-0.6.0-incubating.jar but it lists only a small fraction of
> > > > the external jars that are bundled into
> > > > paimon-s3-0.6.0-incubating.jar.
> > > >
> > > > On Tue, 28 Nov 2023 at 11:05, PJ Fanning <fa...@gmail.com>
> wrote:
> > > > >
> > > > > I had a look at this jar:
> > > > >
> > > > >
> > > >
> https://repository.apache.org/content/repositories/orgapachepaimon-1029/org/apache/paimon/paimon-s3/0.6.0-incubating/paimon-s3-0.6.0-incubating.jar
> > > > >
> > > > > It has a META-INF/LICENSE file but this file is a generic ASF
> license
> > > > > and has no details about all the non-ASF classes that are bundled
> in
> > > > > the jar.
> > > > >
> > > > > The META-INF/NOTICE likewise does not mention anything about the
> > > > > non-ASF classes.
> > > > >
> > > > >
> > > > > On Mon, 27 Nov 2023 at 04:04, Jingsong Li <ji...@gmail.com>
> > > > wrote:
> > > > > >
> > > > > > Hello Incubator PMC,
> > > > > >
> > > > > > The Apache Paimon community has voted and approved the release of
> > > > > > Apache Paimon(incubating) 0.6.0-incubating rc1. We now kindly
> request
> > > > > > the IPMC members review and vote for this release.
> > > > > >
> > > > > > Apache Paimon(incubating) is a streaming data lake platform that
> > > > > > supports high-speed data ingestion, change data tracking and
> efficient
> > > > > > real-time analytics.
> > > > > >
> > > > > > Paimon community vote thread:
> > > > > >
> > > > > > https://lists.apache.org/thread/fvzljoyokvs0dp6d24wwvtgdmrczfb3j
> > > > > >
> > > > > > Vote result thread:
> > > > > >
> > > > > > https://lists.apache.org/thread/3gsgkk9n0mpmw98f7y2wyfog0pgc58xc
> > > > > >
> > > > > > The official Apache source release to be deployed to
> dist.apache.org:
> > > > > >
> > > > > >
> > > >
> https://dist.apache.org/repos/dist/dev/incubator/paimon/paimon-0.6.0-incubating-rc1/
> > > > > >
> > > > > > This source release has been signed with a PGP available here
> (Apache
> > > > > > ID: lzljs3620320):
> > > > > >
> > > > > > https://downloads.apache.org/incubator/paimon/KEYS
> > > > > >
> > > > > > All artifacts to be deployed to the Maven Central Repository:
> > > > > >
> > > > > >
> > > >
> https://repository.apache.org/content/repositories/orgapachepaimon-1029/
> > > > > >
> > > > > > Git branch for the release:
> > > > > >
> > > > > >
> > > >
> https://github.com/apache/incubator-paimon/tree/release-0.6.0-incubating-rc1
> > > > > >
> > > > > > Please download, verify, and test.
> > > > > >
> > > > > > The VOTE will pass after 3 binding approve.
> > > > > >
> > > > > > [ ] +1 approve
> > > > > > [ ] +0 no opinion
> > > > > > [ ] -1 disapprove with the reason
> > > > > >
> > > > > > To learn more about apache paimon, please see
> > > > https://paimon.apache.org/
> > > > > >
> > > > > > Checklist for reference:
> > > > > >
> > > > > > [ ] Download links are valid.
> > > > > > [ ] Checksums and signatures.
> > > > > > [ ] LICENSE/NOTICE files exist
> > > > > > [ ] No unexpected binary files
> > > > > > [ ] All source files have ASF headers
> > > > > > [ ] Can compile from source
> > > > > >
> > > > > > Best,
> > > > > > Jingsong
> > > > > >
> > > > > >
> ---------------------------------------------------------------------
> > > > > > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > > > > > For additional commands, e-mail:
> general-help@incubator.apache.org
> > > > > >
> > > >
> > > > ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > > > For additional commands, e-mail: general-help@incubator.apache.org
> > > >
> > > >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
>

Re: [VOTE] Release Apache Paimon(incubating) 0.6.0-incubating rc1

Posted by Yu Li <ca...@gmail.com>.
I agree that the current organization of the jar is a little bit confusing.
It would be better to keep a single META-INF directory at the root level,
and introduce no additional "paimon-plugin-s3" directory in the dir tree.

@Jingsong Li <ji...@gmail.com> and team: please take a look here and
open an issue to track/resolve it if you also find this reasonable, or let
us know your thoughts if I miss anything.

Best Regards,
Yu


On Wed, 29 Nov 2023 at 03:08, PJ Fanning <fa...@gmail.com> wrote:

> I've also never seen the multi-release classes in a dir like
> paimon-plugin-s3/META-INF/versions/ - I've only ever seen them in
> META-INF/versions dir (ie no paimon-plugin-s3 dir in the dir tree).
>
> On Tue, 28 Nov 2023 at 20:03, PJ Fanning <fa...@gmail.com> wrote:
> >
> > Why is there a META-INF dir and a paimon-plugin-s3/META-INF dir with
> > revival license files?
> >
> > I must admit to finding this confusing. Is there any way to only have
> > one META-INF dir. Most people expect META-INF at the root level - so
> > if we consolidate the 2 META-INF dirs then I'd prefer if the root
> > level one is the one that is kept.
> >
> > On Tue, 28 Nov 2023 at 15:50, Yu Li <ca...@gmail.com> wrote:
> > >
> > > Hi PJ,
> > >
> > > Thanks for the notice.
> > >
> > > It seems to me that in the META-INF/NOTICE file bundled in the
> > > paimon-s3-0.6.0-incubating.jar files, there're license disclaimers
> about
> > > the dependencies, with references to the location of the relative
> license
> > > file (under the nested "licenses" directory), such as:
> > > -------------
> > >
> > > This project bundles the following dependencies under BSD-2 License (
> > > https://opensource.org/licenses/BSD-2-Clause).
> > >
> > > You find it under licenses/LICENSE.dnsjava.
> > >
> > > ...
> > >
> > > This project bundles the following dependencies under the MIT (
> > > https://opensource.org/licenses/MIT)
> > >
> > > You find them under licenses/LICENSE.checker-framework-qualifiers and
> > > licenses/LICENSE.animal-sniffer.
> > >
> > > ...
> > >
> > > This project bundles the following dependencies under the CDDL 1.1
> license.
> > >
> > > You find it under licenses/LICENSE.jaxb.
> > >
> > > ...
> > > -------------
> > >
> > > I happen to know this since I noticed similar issues and asked the
> team to
> > > resolve them in release 0.4.0 [1], so just for your information.
> > >
> > > Since I haven't completed checking this rc yet, it's possible that
> there
> > > are newly introduced dependencies in the paimon-filesystems module
> > > (especially the paimon-s3 and paimon-s3-impl sub-modules). Would you
> mind
> > > further checking it and let us know the detailed dependency with
> license
> > > (notice/file) missing? Thanks.
> > >
> > > And I will also check this carefully when time allows.
> > >
> > > Best Regards,
> > > Yu
> > >
> > > [1]
> > >
> https://github.com/apache/incubator-paimon/pull/1067#issuecomment-1537338118
> > >
> > > On Tue, 28 Nov 2023 at 18:10, PJ Fanning <fa...@gmail.com> wrote:
> > >
> > > > There is a META-INF/DEPENDENCIES file in
> > > > paimon-s3-0.6.0-incubating.jar but it lists only a small fraction of
> > > > the external jars that are bundled into
> > > > paimon-s3-0.6.0-incubating.jar.
> > > >
> > > > On Tue, 28 Nov 2023 at 11:05, PJ Fanning <fa...@gmail.com>
> wrote:
> > > > >
> > > > > I had a look at this jar:
> > > > >
> > > > >
> > > >
> https://repository.apache.org/content/repositories/orgapachepaimon-1029/org/apache/paimon/paimon-s3/0.6.0-incubating/paimon-s3-0.6.0-incubating.jar
> > > > >
> > > > > It has a META-INF/LICENSE file but this file is a generic ASF
> license
> > > > > and has no details about all the non-ASF classes that are bundled
> in
> > > > > the jar.
> > > > >
> > > > > The META-INF/NOTICE likewise does not mention anything about the
> > > > > non-ASF classes.
> > > > >
> > > > >
> > > > > On Mon, 27 Nov 2023 at 04:04, Jingsong Li <ji...@gmail.com>
> > > > wrote:
> > > > > >
> > > > > > Hello Incubator PMC,
> > > > > >
> > > > > > The Apache Paimon community has voted and approved the release of
> > > > > > Apache Paimon(incubating) 0.6.0-incubating rc1. We now kindly
> request
> > > > > > the IPMC members review and vote for this release.
> > > > > >
> > > > > > Apache Paimon(incubating) is a streaming data lake platform that
> > > > > > supports high-speed data ingestion, change data tracking and
> efficient
> > > > > > real-time analytics.
> > > > > >
> > > > > > Paimon community vote thread:
> > > > > >
> > > > > > https://lists.apache.org/thread/fvzljoyokvs0dp6d24wwvtgdmrczfb3j
> > > > > >
> > > > > > Vote result thread:
> > > > > >
> > > > > > https://lists.apache.org/thread/3gsgkk9n0mpmw98f7y2wyfog0pgc58xc
> > > > > >
> > > > > > The official Apache source release to be deployed to
> dist.apache.org:
> > > > > >
> > > > > >
> > > >
> https://dist.apache.org/repos/dist/dev/incubator/paimon/paimon-0.6.0-incubating-rc1/
> > > > > >
> > > > > > This source release has been signed with a PGP available here
> (Apache
> > > > > > ID: lzljs3620320):
> > > > > >
> > > > > > https://downloads.apache.org/incubator/paimon/KEYS
> > > > > >
> > > > > > All artifacts to be deployed to the Maven Central Repository:
> > > > > >
> > > > > >
> > > >
> https://repository.apache.org/content/repositories/orgapachepaimon-1029/
> > > > > >
> > > > > > Git branch for the release:
> > > > > >
> > > > > >
> > > >
> https://github.com/apache/incubator-paimon/tree/release-0.6.0-incubating-rc1
> > > > > >
> > > > > > Please download, verify, and test.
> > > > > >
> > > > > > The VOTE will pass after 3 binding approve.
> > > > > >
> > > > > > [ ] +1 approve
> > > > > > [ ] +0 no opinion
> > > > > > [ ] -1 disapprove with the reason
> > > > > >
> > > > > > To learn more about apache paimon, please see
> > > > https://paimon.apache.org/
> > > > > >
> > > > > > Checklist for reference:
> > > > > >
> > > > > > [ ] Download links are valid.
> > > > > > [ ] Checksums and signatures.
> > > > > > [ ] LICENSE/NOTICE files exist
> > > > > > [ ] No unexpected binary files
> > > > > > [ ] All source files have ASF headers
> > > > > > [ ] Can compile from source
> > > > > >
> > > > > > Best,
> > > > > > Jingsong
> > > > > >
> > > > > >
> ---------------------------------------------------------------------
> > > > > > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > > > > > For additional commands, e-mail:
> general-help@incubator.apache.org
> > > > > >
> > > >
> > > > ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > > > For additional commands, e-mail: general-help@incubator.apache.org
> > > >
> > > >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
>

Re: [VOTE] Release Apache Paimon(incubating) 0.6.0-incubating rc1

Posted by PJ Fanning <fa...@gmail.com>.
I've also never seen the multi-release classes in a dir like
paimon-plugin-s3/META-INF/versions/ - I've only ever seen them in
META-INF/versions dir (ie no paimon-plugin-s3 dir in the dir tree).

On Tue, 28 Nov 2023 at 20:03, PJ Fanning <fa...@gmail.com> wrote:
>
> Why is there a META-INF dir and a paimon-plugin-s3/META-INF dir with
> revival license files?
>
> I must admit to finding this confusing. Is there any way to only have
> one META-INF dir. Most people expect META-INF at the root level - so
> if we consolidate the 2 META-INF dirs then I'd prefer if the root
> level one is the one that is kept.
>
> On Tue, 28 Nov 2023 at 15:50, Yu Li <ca...@gmail.com> wrote:
> >
> > Hi PJ,
> >
> > Thanks for the notice.
> >
> > It seems to me that in the META-INF/NOTICE file bundled in the
> > paimon-s3-0.6.0-incubating.jar files, there're license disclaimers about
> > the dependencies, with references to the location of the relative license
> > file (under the nested "licenses" directory), such as:
> > -------------
> >
> > This project bundles the following dependencies under BSD-2 License (
> > https://opensource.org/licenses/BSD-2-Clause).
> >
> > You find it under licenses/LICENSE.dnsjava.
> >
> > ...
> >
> > This project bundles the following dependencies under the MIT (
> > https://opensource.org/licenses/MIT)
> >
> > You find them under licenses/LICENSE.checker-framework-qualifiers and
> > licenses/LICENSE.animal-sniffer.
> >
> > ...
> >
> > This project bundles the following dependencies under the CDDL 1.1 license.
> >
> > You find it under licenses/LICENSE.jaxb.
> >
> > ...
> > -------------
> >
> > I happen to know this since I noticed similar issues and asked the team to
> > resolve them in release 0.4.0 [1], so just for your information.
> >
> > Since I haven't completed checking this rc yet, it's possible that there
> > are newly introduced dependencies in the paimon-filesystems module
> > (especially the paimon-s3 and paimon-s3-impl sub-modules). Would you mind
> > further checking it and let us know the detailed dependency with license
> > (notice/file) missing? Thanks.
> >
> > And I will also check this carefully when time allows.
> >
> > Best Regards,
> > Yu
> >
> > [1]
> > https://github.com/apache/incubator-paimon/pull/1067#issuecomment-1537338118
> >
> > On Tue, 28 Nov 2023 at 18:10, PJ Fanning <fa...@gmail.com> wrote:
> >
> > > There is a META-INF/DEPENDENCIES file in
> > > paimon-s3-0.6.0-incubating.jar but it lists only a small fraction of
> > > the external jars that are bundled into
> > > paimon-s3-0.6.0-incubating.jar.
> > >
> > > On Tue, 28 Nov 2023 at 11:05, PJ Fanning <fa...@gmail.com> wrote:
> > > >
> > > > I had a look at this jar:
> > > >
> > > >
> > > https://repository.apache.org/content/repositories/orgapachepaimon-1029/org/apache/paimon/paimon-s3/0.6.0-incubating/paimon-s3-0.6.0-incubating.jar
> > > >
> > > > It has a META-INF/LICENSE file but this file is a generic ASF license
> > > > and has no details about all the non-ASF classes that are bundled in
> > > > the jar.
> > > >
> > > > The META-INF/NOTICE likewise does not mention anything about the
> > > > non-ASF classes.
> > > >
> > > >
> > > > On Mon, 27 Nov 2023 at 04:04, Jingsong Li <ji...@gmail.com>
> > > wrote:
> > > > >
> > > > > Hello Incubator PMC,
> > > > >
> > > > > The Apache Paimon community has voted and approved the release of
> > > > > Apache Paimon(incubating) 0.6.0-incubating rc1. We now kindly request
> > > > > the IPMC members review and vote for this release.
> > > > >
> > > > > Apache Paimon(incubating) is a streaming data lake platform that
> > > > > supports high-speed data ingestion, change data tracking and efficient
> > > > > real-time analytics.
> > > > >
> > > > > Paimon community vote thread:
> > > > >
> > > > > https://lists.apache.org/thread/fvzljoyokvs0dp6d24wwvtgdmrczfb3j
> > > > >
> > > > > Vote result thread:
> > > > >
> > > > > https://lists.apache.org/thread/3gsgkk9n0mpmw98f7y2wyfog0pgc58xc
> > > > >
> > > > > The official Apache source release to be deployed to dist.apache.org:
> > > > >
> > > > >
> > > https://dist.apache.org/repos/dist/dev/incubator/paimon/paimon-0.6.0-incubating-rc1/
> > > > >
> > > > > This source release has been signed with a PGP available here (Apache
> > > > > ID: lzljs3620320):
> > > > >
> > > > > https://downloads.apache.org/incubator/paimon/KEYS
> > > > >
> > > > > All artifacts to be deployed to the Maven Central Repository:
> > > > >
> > > > >
> > > https://repository.apache.org/content/repositories/orgapachepaimon-1029/
> > > > >
> > > > > Git branch for the release:
> > > > >
> > > > >
> > > https://github.com/apache/incubator-paimon/tree/release-0.6.0-incubating-rc1
> > > > >
> > > > > Please download, verify, and test.
> > > > >
> > > > > The VOTE will pass after 3 binding approve.
> > > > >
> > > > > [ ] +1 approve
> > > > > [ ] +0 no opinion
> > > > > [ ] -1 disapprove with the reason
> > > > >
> > > > > To learn more about apache paimon, please see
> > > https://paimon.apache.org/
> > > > >
> > > > > Checklist for reference:
> > > > >
> > > > > [ ] Download links are valid.
> > > > > [ ] Checksums and signatures.
> > > > > [ ] LICENSE/NOTICE files exist
> > > > > [ ] No unexpected binary files
> > > > > [ ] All source files have ASF headers
> > > > > [ ] Can compile from source
> > > > >
> > > > > Best,
> > > > > Jingsong
> > > > >
> > > > > ---------------------------------------------------------------------
> > > > > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > > > > For additional commands, e-mail: general-help@incubator.apache.org
> > > > >
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > > For additional commands, e-mail: general-help@incubator.apache.org
> > >
> > >

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE] Release Apache Paimon(incubating) 0.6.0-incubating rc1

Posted by PJ Fanning <fa...@gmail.com>.
Why is there a META-INF dir and a paimon-plugin-s3/META-INF dir with
revival license files?

I must admit to finding this confusing. Is there any way to only have
one META-INF dir. Most people expect META-INF at the root level - so
if we consolidate the 2 META-INF dirs then I'd prefer if the root
level one is the one that is kept.

On Tue, 28 Nov 2023 at 15:50, Yu Li <ca...@gmail.com> wrote:
>
> Hi PJ,
>
> Thanks for the notice.
>
> It seems to me that in the META-INF/NOTICE file bundled in the
> paimon-s3-0.6.0-incubating.jar files, there're license disclaimers about
> the dependencies, with references to the location of the relative license
> file (under the nested "licenses" directory), such as:
> -------------
>
> This project bundles the following dependencies under BSD-2 License (
> https://opensource.org/licenses/BSD-2-Clause).
>
> You find it under licenses/LICENSE.dnsjava.
>
> ...
>
> This project bundles the following dependencies under the MIT (
> https://opensource.org/licenses/MIT)
>
> You find them under licenses/LICENSE.checker-framework-qualifiers and
> licenses/LICENSE.animal-sniffer.
>
> ...
>
> This project bundles the following dependencies under the CDDL 1.1 license.
>
> You find it under licenses/LICENSE.jaxb.
>
> ...
> -------------
>
> I happen to know this since I noticed similar issues and asked the team to
> resolve them in release 0.4.0 [1], so just for your information.
>
> Since I haven't completed checking this rc yet, it's possible that there
> are newly introduced dependencies in the paimon-filesystems module
> (especially the paimon-s3 and paimon-s3-impl sub-modules). Would you mind
> further checking it and let us know the detailed dependency with license
> (notice/file) missing? Thanks.
>
> And I will also check this carefully when time allows.
>
> Best Regards,
> Yu
>
> [1]
> https://github.com/apache/incubator-paimon/pull/1067#issuecomment-1537338118
>
> On Tue, 28 Nov 2023 at 18:10, PJ Fanning <fa...@gmail.com> wrote:
>
> > There is a META-INF/DEPENDENCIES file in
> > paimon-s3-0.6.0-incubating.jar but it lists only a small fraction of
> > the external jars that are bundled into
> > paimon-s3-0.6.0-incubating.jar.
> >
> > On Tue, 28 Nov 2023 at 11:05, PJ Fanning <fa...@gmail.com> wrote:
> > >
> > > I had a look at this jar:
> > >
> > >
> > https://repository.apache.org/content/repositories/orgapachepaimon-1029/org/apache/paimon/paimon-s3/0.6.0-incubating/paimon-s3-0.6.0-incubating.jar
> > >
> > > It has a META-INF/LICENSE file but this file is a generic ASF license
> > > and has no details about all the non-ASF classes that are bundled in
> > > the jar.
> > >
> > > The META-INF/NOTICE likewise does not mention anything about the
> > > non-ASF classes.
> > >
> > >
> > > On Mon, 27 Nov 2023 at 04:04, Jingsong Li <ji...@gmail.com>
> > wrote:
> > > >
> > > > Hello Incubator PMC,
> > > >
> > > > The Apache Paimon community has voted and approved the release of
> > > > Apache Paimon(incubating) 0.6.0-incubating rc1. We now kindly request
> > > > the IPMC members review and vote for this release.
> > > >
> > > > Apache Paimon(incubating) is a streaming data lake platform that
> > > > supports high-speed data ingestion, change data tracking and efficient
> > > > real-time analytics.
> > > >
> > > > Paimon community vote thread:
> > > >
> > > > https://lists.apache.org/thread/fvzljoyokvs0dp6d24wwvtgdmrczfb3j
> > > >
> > > > Vote result thread:
> > > >
> > > > https://lists.apache.org/thread/3gsgkk9n0mpmw98f7y2wyfog0pgc58xc
> > > >
> > > > The official Apache source release to be deployed to dist.apache.org:
> > > >
> > > >
> > https://dist.apache.org/repos/dist/dev/incubator/paimon/paimon-0.6.0-incubating-rc1/
> > > >
> > > > This source release has been signed with a PGP available here (Apache
> > > > ID: lzljs3620320):
> > > >
> > > > https://downloads.apache.org/incubator/paimon/KEYS
> > > >
> > > > All artifacts to be deployed to the Maven Central Repository:
> > > >
> > > >
> > https://repository.apache.org/content/repositories/orgapachepaimon-1029/
> > > >
> > > > Git branch for the release:
> > > >
> > > >
> > https://github.com/apache/incubator-paimon/tree/release-0.6.0-incubating-rc1
> > > >
> > > > Please download, verify, and test.
> > > >
> > > > The VOTE will pass after 3 binding approve.
> > > >
> > > > [ ] +1 approve
> > > > [ ] +0 no opinion
> > > > [ ] -1 disapprove with the reason
> > > >
> > > > To learn more about apache paimon, please see
> > https://paimon.apache.org/
> > > >
> > > > Checklist for reference:
> > > >
> > > > [ ] Download links are valid.
> > > > [ ] Checksums and signatures.
> > > > [ ] LICENSE/NOTICE files exist
> > > > [ ] No unexpected binary files
> > > > [ ] All source files have ASF headers
> > > > [ ] Can compile from source
> > > >
> > > > Best,
> > > > Jingsong
> > > >
> > > > ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > > > For additional commands, e-mail: general-help@incubator.apache.org
> > > >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > For additional commands, e-mail: general-help@incubator.apache.org
> >
> >

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE] Release Apache Paimon(incubating) 0.6.0-incubating rc1

Posted by Yu Li <ca...@gmail.com>.
Hi PJ,

Thanks for the notice.

It seems to me that in the META-INF/NOTICE file bundled in the
paimon-s3-0.6.0-incubating.jar files, there're license disclaimers about
the dependencies, with references to the location of the relative license
file (under the nested "licenses" directory), such as:
-------------

This project bundles the following dependencies under BSD-2 License (
https://opensource.org/licenses/BSD-2-Clause).

You find it under licenses/LICENSE.dnsjava.

...

This project bundles the following dependencies under the MIT (
https://opensource.org/licenses/MIT)

You find them under licenses/LICENSE.checker-framework-qualifiers and
licenses/LICENSE.animal-sniffer.

...

This project bundles the following dependencies under the CDDL 1.1 license.

You find it under licenses/LICENSE.jaxb.

...
-------------

I happen to know this since I noticed similar issues and asked the team to
resolve them in release 0.4.0 [1], so just for your information.

Since I haven't completed checking this rc yet, it's possible that there
are newly introduced dependencies in the paimon-filesystems module
(especially the paimon-s3 and paimon-s3-impl sub-modules). Would you mind
further checking it and let us know the detailed dependency with license
(notice/file) missing? Thanks.

And I will also check this carefully when time allows.

Best Regards,
Yu

[1]
https://github.com/apache/incubator-paimon/pull/1067#issuecomment-1537338118

On Tue, 28 Nov 2023 at 18:10, PJ Fanning <fa...@gmail.com> wrote:

> There is a META-INF/DEPENDENCIES file in
> paimon-s3-0.6.0-incubating.jar but it lists only a small fraction of
> the external jars that are bundled into
> paimon-s3-0.6.0-incubating.jar.
>
> On Tue, 28 Nov 2023 at 11:05, PJ Fanning <fa...@gmail.com> wrote:
> >
> > I had a look at this jar:
> >
> >
> https://repository.apache.org/content/repositories/orgapachepaimon-1029/org/apache/paimon/paimon-s3/0.6.0-incubating/paimon-s3-0.6.0-incubating.jar
> >
> > It has a META-INF/LICENSE file but this file is a generic ASF license
> > and has no details about all the non-ASF classes that are bundled in
> > the jar.
> >
> > The META-INF/NOTICE likewise does not mention anything about the
> > non-ASF classes.
> >
> >
> > On Mon, 27 Nov 2023 at 04:04, Jingsong Li <ji...@gmail.com>
> wrote:
> > >
> > > Hello Incubator PMC,
> > >
> > > The Apache Paimon community has voted and approved the release of
> > > Apache Paimon(incubating) 0.6.0-incubating rc1. We now kindly request
> > > the IPMC members review and vote for this release.
> > >
> > > Apache Paimon(incubating) is a streaming data lake platform that
> > > supports high-speed data ingestion, change data tracking and efficient
> > > real-time analytics.
> > >
> > > Paimon community vote thread:
> > >
> > > https://lists.apache.org/thread/fvzljoyokvs0dp6d24wwvtgdmrczfb3j
> > >
> > > Vote result thread:
> > >
> > > https://lists.apache.org/thread/3gsgkk9n0mpmw98f7y2wyfog0pgc58xc
> > >
> > > The official Apache source release to be deployed to dist.apache.org:
> > >
> > >
> https://dist.apache.org/repos/dist/dev/incubator/paimon/paimon-0.6.0-incubating-rc1/
> > >
> > > This source release has been signed with a PGP available here (Apache
> > > ID: lzljs3620320):
> > >
> > > https://downloads.apache.org/incubator/paimon/KEYS
> > >
> > > All artifacts to be deployed to the Maven Central Repository:
> > >
> > >
> https://repository.apache.org/content/repositories/orgapachepaimon-1029/
> > >
> > > Git branch for the release:
> > >
> > >
> https://github.com/apache/incubator-paimon/tree/release-0.6.0-incubating-rc1
> > >
> > > Please download, verify, and test.
> > >
> > > The VOTE will pass after 3 binding approve.
> > >
> > > [ ] +1 approve
> > > [ ] +0 no opinion
> > > [ ] -1 disapprove with the reason
> > >
> > > To learn more about apache paimon, please see
> https://paimon.apache.org/
> > >
> > > Checklist for reference:
> > >
> > > [ ] Download links are valid.
> > > [ ] Checksums and signatures.
> > > [ ] LICENSE/NOTICE files exist
> > > [ ] No unexpected binary files
> > > [ ] All source files have ASF headers
> > > [ ] Can compile from source
> > >
> > > Best,
> > > Jingsong
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > > For additional commands, e-mail: general-help@incubator.apache.org
> > >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
>

Re: [VOTE] Release Apache Paimon(incubating) 0.6.0-incubating rc1

Posted by PJ Fanning <fa...@gmail.com>.
There is a META-INF/DEPENDENCIES file in
paimon-s3-0.6.0-incubating.jar but it lists only a small fraction of
the external jars that are bundled into
paimon-s3-0.6.0-incubating.jar.

On Tue, 28 Nov 2023 at 11:05, PJ Fanning <fa...@gmail.com> wrote:
>
> I had a look at this jar:
>
> https://repository.apache.org/content/repositories/orgapachepaimon-1029/org/apache/paimon/paimon-s3/0.6.0-incubating/paimon-s3-0.6.0-incubating.jar
>
> It has a META-INF/LICENSE file but this file is a generic ASF license
> and has no details about all the non-ASF classes that are bundled in
> the jar.
>
> The META-INF/NOTICE likewise does not mention anything about the
> non-ASF classes.
>
>
> On Mon, 27 Nov 2023 at 04:04, Jingsong Li <ji...@gmail.com> wrote:
> >
> > Hello Incubator PMC,
> >
> > The Apache Paimon community has voted and approved the release of
> > Apache Paimon(incubating) 0.6.0-incubating rc1. We now kindly request
> > the IPMC members review and vote for this release.
> >
> > Apache Paimon(incubating) is a streaming data lake platform that
> > supports high-speed data ingestion, change data tracking and efficient
> > real-time analytics.
> >
> > Paimon community vote thread:
> >
> > https://lists.apache.org/thread/fvzljoyokvs0dp6d24wwvtgdmrczfb3j
> >
> > Vote result thread:
> >
> > https://lists.apache.org/thread/3gsgkk9n0mpmw98f7y2wyfog0pgc58xc
> >
> > The official Apache source release to be deployed to dist.apache.org:
> >
> > https://dist.apache.org/repos/dist/dev/incubator/paimon/paimon-0.6.0-incubating-rc1/
> >
> > This source release has been signed with a PGP available here (Apache
> > ID: lzljs3620320):
> >
> > https://downloads.apache.org/incubator/paimon/KEYS
> >
> > All artifacts to be deployed to the Maven Central Repository:
> >
> > https://repository.apache.org/content/repositories/orgapachepaimon-1029/
> >
> > Git branch for the release:
> >
> > https://github.com/apache/incubator-paimon/tree/release-0.6.0-incubating-rc1
> >
> > Please download, verify, and test.
> >
> > The VOTE will pass after 3 binding approve.
> >
> > [ ] +1 approve
> > [ ] +0 no opinion
> > [ ] -1 disapprove with the reason
> >
> > To learn more about apache paimon, please see https://paimon.apache.org/
> >
> > Checklist for reference:
> >
> > [ ] Download links are valid.
> > [ ] Checksums and signatures.
> > [ ] LICENSE/NOTICE files exist
> > [ ] No unexpected binary files
> > [ ] All source files have ASF headers
> > [ ] Can compile from source
> >
> > Best,
> > Jingsong
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > For additional commands, e-mail: general-help@incubator.apache.org
> >

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE] Release Apache Paimon(incubating) 0.6.0-incubating rc1

Posted by PJ Fanning <fa...@gmail.com>.
I had a look at this jar:

https://repository.apache.org/content/repositories/orgapachepaimon-1029/org/apache/paimon/paimon-s3/0.6.0-incubating/paimon-s3-0.6.0-incubating.jar

It has a META-INF/LICENSE file but this file is a generic ASF license
and has no details about all the non-ASF classes that are bundled in
the jar.

The META-INF/NOTICE likewise does not mention anything about the
non-ASF classes.


On Mon, 27 Nov 2023 at 04:04, Jingsong Li <ji...@gmail.com> wrote:
>
> Hello Incubator PMC,
>
> The Apache Paimon community has voted and approved the release of
> Apache Paimon(incubating) 0.6.0-incubating rc1. We now kindly request
> the IPMC members review and vote for this release.
>
> Apache Paimon(incubating) is a streaming data lake platform that
> supports high-speed data ingestion, change data tracking and efficient
> real-time analytics.
>
> Paimon community vote thread:
>
> https://lists.apache.org/thread/fvzljoyokvs0dp6d24wwvtgdmrczfb3j
>
> Vote result thread:
>
> https://lists.apache.org/thread/3gsgkk9n0mpmw98f7y2wyfog0pgc58xc
>
> The official Apache source release to be deployed to dist.apache.org:
>
> https://dist.apache.org/repos/dist/dev/incubator/paimon/paimon-0.6.0-incubating-rc1/
>
> This source release has been signed with a PGP available here (Apache
> ID: lzljs3620320):
>
> https://downloads.apache.org/incubator/paimon/KEYS
>
> All artifacts to be deployed to the Maven Central Repository:
>
> https://repository.apache.org/content/repositories/orgapachepaimon-1029/
>
> Git branch for the release:
>
> https://github.com/apache/incubator-paimon/tree/release-0.6.0-incubating-rc1
>
> Please download, verify, and test.
>
> The VOTE will pass after 3 binding approve.
>
> [ ] +1 approve
> [ ] +0 no opinion
> [ ] -1 disapprove with the reason
>
> To learn more about apache paimon, please see https://paimon.apache.org/
>
> Checklist for reference:
>
> [ ] Download links are valid.
> [ ] Checksums and signatures.
> [ ] LICENSE/NOTICE files exist
> [ ] No unexpected binary files
> [ ] All source files have ASF headers
> [ ] Can compile from source
>
> Best,
> Jingsong
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org