Jerry, Matteo

Il giorno gio 10 giu 2021 alle ore 02:52 Matteo Merli
<matteo.me...@gmail.com> ha scritto:
>
> I agree with Jerry on this one, since it impairs the classpath for
> existing functions.

I strongly believe that #10878 is to be discussed more,
see my comments here
https://github.com/apache/pulsar/pull/10878#pullrequestreview-680377047


Enrico

>
>
> --
> Matteo Merli
> <matteo.me...@gmail.com>
>
> On Wed, Jun 9, 2021 at 5:40 PM Jerry Peng <jerry.boyang.p...@gmail.com> wrote:
> >
> > Hi all,
> >
> > I noticed another issue with the current release candidate.  The
> > java-instance.jar that is used as the root classloader for Pulsar Functions
> > still contains too many dependencies.  It should only contain the following
> > deps:
> >
> >    1. pulsar-io-core
> >     2. pulsar-functions-api
> >     3. pulsar-client-api
> >     4. slf4j-api
> >     5. log4j-slf4j-impl
> >     6. log4j-api
> >     7. log4j-core
> >
> > No additional 3rd party libraries should be included as that could cause
> > dependency conflicts with user code.
> >
> > I have created a PR to fix this issue:
> >
> > https://github.com/apache/pulsar/pull/10878
> >
> > Let's also include this fix in 2.8
> >
> > Best,
> >
> > Jerry
> >
> > On Wed, Jun 9, 2021 at 4:09 PM Andrey Yegorov <andrey.yego...@datastax.com>
> > wrote:
> >
> > > We talked about having pulsar-adapters released at the same time as 2.8 /
> > > being a part of the release process.
> > > https://github.com/apache/pulsar-adapters
> > >
> > > I don't see artifacts from the pulsar-adapters among the staged maven
> > > artifacts.
> > > I.e. pulsar-log4j2-appender is not there.
> > > pulsar-adapters were missed in 2.7.x releases.
> > >
> > > Have I missed the plan change to release them separately?
> > >
> > >
> > > On Wed, Jun 9, 2021 at 2:42 PM Matteo Merli <mme...@apache.org> wrote:
> > >
> > > > Since transactions is a new feature and auto-creation of topics is by
> > > > default enabled, I'd be more inclined to let the current RC go
> > > > through.
> > > >
> > > > There is an easy workaround for this issue if someone wants to use
> > > > transactions with no auto topic creation, which is to manually create
> > > > these topics. We can add documentation around this.
> > > >
> > > > We will surely encounter more of these issues and we'll fix them for
> > > > 2.8.1 (which we should do soon enough).
> > > >
> > > > I would suggest not to stop the release unless we encounter that:
> > > >  * Some new major feature is broken in ways that renders it useless
> > > >  * Some existing functionality or behavior is impacted.
> > > >
> > > >
> > > > Matteo
> > > >
> > > > --
> > > > Matteo Merli
> > > > <mme...@apache.org>
> > > >
> > > > On Wed, Jun 9, 2021 at 11:06 AM Michael Marshall <mikemars...@gmail.com>
> > > > wrote:
> > > > >
> > > > > > But I found this problem while trying to upgrade a project that uses
> > > > > > Transactions (Pulsar JMS client), it may be a showstopper for the
> > > > > > adoption of Transactions.
> > > > > > https://github.com/apache/pulsar/issues/10871
> > > > >
> > > > > I put together a PR that will allow the transaction topic to get
> > > created
> > > > > regardless of the value of `allowAutoTopicCreation`:
> > > > > https://github.com/apache/pulsar/pull/10876.
> > > > >
> > > > > Please take a look.
> > > > >
> > > > > Best,
> > > > > Michael
> > > > >
> > > > > On Wed, Jun 9, 2021 at 4:52 AM Enrico Olivelli <eolive...@gmail.com>
> > > > wrote:
> > > > >
> > > > > > PengHui,
> > > > > > I am testing the release and at the moment everything is good.
> > > > > >
> > > > > > But I found this problem while trying to upgrade a project that uses
> > > > > > Transactions (Pulsar JMS client), it may be a showstopper for the
> > > > > > adoption of Transactions.
> > > > > >
> > > > > > https://github.com/apache/pulsar/issues/10871
> > > > > >
> > > > > > The problem is about using allowAutoTopicCreation=false together 
> > > > > > with
> > > > > > transactionCoordinatorEnabled=true
> > > > > >
> > > > > > In the meantime I will continue my testing
> > > > > >
> > > > > > Enrico
> > > > > >
> > > > > > Can you please take a look ?
> > > > > >
> > > > > > Il giorno mer 9 giu 2021 alle ore 12:36 Guangning E
> > > > > > <eguangn...@gmail.com> ha scritto:
> > > > > > >
> > > > > > > +1(non-binding)
> > > > > > >
> > > > > > > * Build bin package and image
> > > > > > > * pub/sub
> > > > > > > * Run as a cluster
> > > > > > >
> > > > > > > Thanks,
> > > > > > > Guangning
> > > > > > >
> > > > > > > Yuri Mizushima <yumiz...@yahoo-corp.jp> 于2021年6月9日周三 下午5:09写道:
> > > > > > >
> > > > > > > > +1 (non-binding)
> > > > > > > >
> > > > > > > > I checked
> > > > > > > > * shasum and signature
> > > > > > > > * pub/sub and Java Functions
> > > > > > > > * connectors
> > > > > > > > * stateful functions
> > > > > > > >
> > > > > > > > Thank you for your work!
> > > > > > > >
> > > > > > > > --
> > > > > > > > Yuri Mizushima
> > > > > > > > yumiz...@yahoo-corp.jp
> > > > > > > >
> > > > > > > >
> > > > > > > > "PengHui Li" <peng...@apache.org> wrote:
> > > > > > > >
> > > > > > > >     Sorry for the typo,
> > > > > > > >
> > > > > > > >     ```
> > > > > > > >
> > > > > > > >
> > > > > >
> > > >
> > > 9f7304c3d35db97998a16a46362433c43c61d20eb3d2f51eb43175fa79728925175d47777646c2cd72ad39fc614e425814af1b9a8a8635545cea291a28e28d57
> > > > > > > >     apache-pulsar-2.8.0-SNAPSHOT-bin.tar.gz
> > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > >
> > > >
> > > 8fe7e30c3cda0993114996dced0bf49986365a76bcc69b2e68160d6a9e52c9e9a2bc174eba7eb0c7467f6a62e009ee7d8a3457e0e46657ecf8f79f665549a176
> > > > > > > >     apache-pulsar-2.8.0-SNAPSHOT-src.tar.gz
> > > > > > > >     ```
> > > > > > > >
> > > > > > > >     it should be
> > > > > > > >
> > > > > > > >     ```
> > > > > > > >
> > > > > > > >
> > > > > >
> > > >
> > > 9f7304c3d35db97998a16a46362433c43c61d20eb3d2f51eb43175fa79728925175d47777646c2cd72ad39fc614e425814af1b9a8a8635545cea291a28e28d57
> > > > > > > >     apache-pulsar-2.8.0-bin.tar.gz
> > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > >
> > > >
> > > 8fe7e30c3cda0993114996dced0bf49986365a76bcc69b2e68160d6a9e52c9e9a2bc174eba7eb0c7467f6a62e009ee7d8a3457e0e46657ecf8f79f665549a176
> > > > > > > >     apache-pulsar-2.8.0-src.tar.gz
> > > > > > > >     ```
> > > > > > > >
> > > > > > > >     Thanks,
> > > > > > > >     Penghui
> > > > > > > >
> > > > > > > >     PengHui Li <peng...@apache.org> 于2021年6月8日周二 下午6:37写道:
> > > > > > > >
> > > > > > > >     > This is the second release candidate for Apache Pulsar,
> > > > version
> > > > > > > > 2.8.0.
> > > > > > > >     >
> > > > > > > >     > It fixes the following issues:
> > > > > > > >     >
> > > > > > > >     >
> > > > > > > >
> > > > > >
> > > >
> > > https://github.com/apache/pulsar/pulls?q=is%3Apr+milestone%3A2.8.0+-label%3Arelease%2F2.7.1+-label%3Arelease%2F2.7.2+is%3Aclosed
> > > > > > > >     >
> > > > > > > >     > *** Please download, test and vote on this release. This
> > > vote
> > > > > > will
> > > > > > > > stay
> > > > > > > >     > open
> > > > > > > >     > for at least 72 hours ***
> > > > > > > >     >
> > > > > > > >     > Note that we are voting upon the source (tag), binaries 
> > > > > > > > are
> > > > > > provided
> > > > > > > > for
> > > > > > > >     > convenience.
> > > > > > > >     >
> > > > > > > >     > Source and binary files:
> > > > > > > >     >
> > > > > > > >
> > > > > >
> > > > https://dist.apache.org/repos/dist/dev/pulsar/pulsar-2.8.0-candidate-2/
> > > > > > > >     >
> > > > > > > >     > SHA-512 checksums:
> > > > > > > >     >
> > > > > > > >     >
> > > > > > > >     >
> > > > > > > >
> > > > > >
> > > >
> > > 9f7304c3d35db97998a16a46362433c43c61d20eb3d2f51eb43175fa79728925175d47777646c2cd72ad39fc614e425814af1b9a8a8635545cea291a28e28d57
> > > > > > > >     > apache-pulsar-2.8.0-SNAPSHOT-bin.tar.gz
> > > > > > > >     >
> > > > > > > >     >
> > > > > > > >     >
> > > > > > > >
> > > > > >
> > > >
> > > 8fe7e30c3cda0993114996dced0bf49986365a76bcc69b2e68160d6a9e52c9e9a2bc174eba7eb0c7467f6a62e009ee7d8a3457e0e46657ecf8f79f665549a176
> > > > > > > >     > apache-pulsar-2.8.0-SNAPSHOT-src.tar.gz
> > > > > > > >     >
> > > > > > > >     > Maven staging repo:
> > > > > > > >     >
> > > > > > > >
> > > > > >
> > > > https://repository.apache.org/content/repositories/orgapachepulsar-1089/
> > > > > > > >     >
> > > > > > > >     > The tag to be voted upon:
> > > > > > > >     > v2.8.0-candidate-2
> > > (63126b9d6606863c1b889f75737623e1fa9e1638)
> > > > > > > >     >
> > > > https://github.com/apache/pulsar/releases/tag/v2.8.0-candidate-2
> > > > > > > >     >
> > > > > > > >     > Pulsar's KEYS file containing PGP keys we use to sign the
> > > > > > release:
> > > > > > > >     > https://dist.apache.org/repos/dist/dev/pulsar/KEYS
> > > > > > > >     >
> > > > > > > >     > Please download the the source package, and follow the
> > > > README to
> > > > > > > > build
> > > > > > > >     > and run the Pulsar standalone service.
> > > > > > > >     >
> > > > > > > >
> > > > > > > >
> > > > > >
> > > >
> > >
> > >
> > > --
> > > Andrey Yegorov
> > >

Reply via email to