[fix][build] Remove duplicate dependencies in pom.xml[fix][broker] normalize path[improve][ci] Continue Pulsar CI build even when Trivy scanner fails[fix][broker] Avoid orphan ledgers in BucketDelayedDeliveryTracker[improve][client] Increase default Java client connectionMaxIdleSeconds to 60 seconds[fix][ci] Pin aquasecurity/[email protected] since master is broken[improve][build] Update maven-wrapper (mvnw) to recent stable version 3.3.2[improve][misc] Upgrade Jetty to 9.4.56.v20240826[fix][ml] Managed ledger should recover after open ledger failed[improve][broker] PIP-383: Support granting/revoking permissions for multiple topics[fix][broker] Fix AvgShedder strategy check[improve][build] Require Java 17 or Java 21 for building Pulsar8fa42ca824 Bump version to next snapshot version[fix][broker] Fix out-of-order issues with ConsistentHashingStickyKeyConsumerSelector[fix][broker] Cancel possible pending replay read in cancelPendingRead[improve] Upgrade Pulsar Python client in docker image to 3.5.0[improve][ci] Switch to Java 21 as default JVM version for CI[improve][build] Use amazoncorretto:21-alpine image instead of apk installation[improve] Install openssl in the docker image to fix compatibility with Apache Pulsar Helm chart[fix][misc] Log Conscrypt security provider initialization warnings at debug level[fix][broker] Fix the broker registery cannot recover from the metadata node deletion[fix] [log] Do not print error log if tenant/namespace does not exist when calling get topic metadata