I have cherry-picked to branch-2.9
https://github.com/apache/pulsar/pull/12659

I encourage everyone to continue testing this RC and validate it.

It is possible that we will roll out a new RC in order to include 12659,

I am NOT cancelling the VOTE at the moment




Enrico

Il giorno ven 19 nov 2021 alle ore 10:21 Enrico Olivelli <
eolive...@gmail.com> ha scritto:

> Yuri
>
> Il giorno ven 19 nov 2021 alle ore 08:38 Yuri Mizushima <
> yumiz...@yahoo-corp.jp> ha scritto:
>
>> +1 (non-binding)
>>
>> * Verified checksum/signature
>> * Ran release candidate validation on JDK8+macOS
>>
>> Thank you for being release manager.
>>
>> nits:
>> Do we apply the https://github.com/apache/pulsar/pull/12659 commit to
>> v2.9.0?
>> In my environment, StringIndexOutOfBoundsException occurs when I create a
>> tenant.
>> I think it is not critical at least in my case because of
>> https://github.com/apache/pulsar/blob/v2.9.0-candidate-4/pulsar-broker/src/main/java/org/apache/pulsar/broker/resourcegroup/ResourceGroupNamespaceConfigListener.java#L139-L141
>> .
>> What do you think?
>>
>
> I believe that if you see that error just by creating a tenant then this
> is a blocker for the release.
>
> We cannot release something that reports and error during very common
> admin operations
>
>
>
> Enrico
>
>
>
>>
>> ```
>> java.lang.StringIndexOutOfBoundsException: String index out of range: -1
>>         at java.lang.String.substring(String.java:1931) ~[?:1.8.0_312]
>>         at
>> org.apache.pulsar.broker.resources.NamespaceResources.pathIsFromNamespace(NamespaceResources.java:121)
>> ~[org.apache.pulsar-pulsar-broker-common-2.9.0.jar:2.9.0]
>>         at
>> org.apache.pulsar.broker.resourcegroup.ResourceGroupNamespaceConfigListener.accept(ResourceGroupNamespaceConfigListener.java:139)
>> ~[org.apache.pulsar-pulsar-broker-2.9.0.jar:2.9.0]
>>         at
>> org.apache.pulsar.broker.resourcegroup.ResourceGroupNamespaceConfigListener.accept(ResourceGroupNamespaceConfigListener.java:42)
>> ~[org.apache.pulsar-pulsar-broker-2.9.0.jar:2.9.0]
>>         at
>> org.apache.pulsar.metadata.impl.AbstractMetadataStore.lambda$receivedNotification$0(AbstractMetadataStore.java:167)
>> ~[org.apache.pulsar-pulsar-metadata-2.9.0.jar:2.9.0]
>>         at
>> java.util.concurrent.CopyOnWriteArrayList.forEach(CopyOnWriteArrayList.java:895)
>> ~[?:1.8.0_312]
>>         at
>> org.apache.pulsar.metadata.impl.AbstractMetadataStore.lambda$receivedNotification$1(AbstractMetadataStore.java:165)
>> ~[org.apache.pulsar-pulsar-metadata-2.9.0.jar:2.9.0]
>>         at
>> java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1604)
>> [?:1.8.0_312]
>>         at
>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
>> [?:1.8.0_312]
>>         at
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
>> [?:1.8.0_312]
>>         at
>> io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
>> [io.netty-netty-common-4.1.68.Final.jar:4.1.68.Final]
>>         at java.lang.Thread.run(Thread.java:748) [?:1.8.0_312]
>> ```
>>
>> Regards,
>> --
>> Yuri Mizushima
>> yumiz...@yahoo-corp.jp
>>
>>
>> "Enrico Olivelli" <eolive...@gmail.com> wrote:
>>
>>     I have pushed in my personal dockerhub the docker images for this RC:
>>
>>     eolivelli/pulsar-all:2.9.0rc4
>>     eolivelli/pulsar:2.9.0rc4
>>
>>     Enrico
>>
>>     Il giorno mer 17 nov 2021 alle ore 14:04 Enrico Olivelli <
>>     eolive...@gmail.com> ha scritto:
>>
>>     > This is the fourth release candidate for Apache Pulsar, version
>> 2.9.0.
>>     >
>>     > It fixes the following issues:
>>     > https://github.com/apache/pulsar/milestone/30?closed=1
>>     >
>>     > *** 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.9.0-candidate-4/
>>     >
>>     > SHA-512 checksums:
>>     >
>>     >
>> 659afa98e2475fc95f3126aab47d365e3e43a9d419c9cbe20c99520029f0b28aec2f471da5ccf47b92017a4c7943fc113a96232b075eb675e2b9df3601b2a7ad
>> apache-pulsar-2.9.0-SNAPSHOT-bin.tar.gz
>>     >
>> ed93aa1b57411c5d153bcd1433db6679ddb9b4d23896b39c1a1ad8edc70aaa7e95842a5770d6d55b466ab90500e17f50549673601556e767f7c12135ae360e85
>> apache-pulsar-2.9.0-SNAPSHOT-src.tar.gz
>>     >
>>     > Maven staging repo:
>>     >
>> https://repository.apache.org/content/repositories/orgapachepulsar-1104/
>>     >
>>     > The tag to be voted upon:
>>     > v2.9.0-candidate-4 (bdd57b21a66b81aab72c4ec39d516ffd2a769c35)
>>     > https://github.com/apache/pulsar/releases/tag/v2.9.0-candidate-4
>>     >
>>     > 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 source package, and follow the README to build
>>     > and run the Pulsar standalone service.
>>     >
>>     > Enrico Olivelli
>>     >
>>     >
>>
>>

Reply via email to