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 > > > > > >