(#25707) [feat][broker] PIP-469: Legacy-aware topic policies backend routing and metadata-store topic policies(#25547) [feat][pip] PIP-469: Legacy-aware topic policies backend routing and metadata-store topic policies(#25943) [improve][misc] Upgrade Jetty to 12.1.10(#25942) [fix][fn] Fix orphan exclusive producer on creation timeout in WorkerUtils.createExclusiveProducerWithRetry(#25907) [fix][client] Preserve equals in FieldParser map values(#25923) [improve][client] Clean up unacked message tracker when topics are removed in multi-topic consumers(#25921) [fix][client] Match logical topic when removing unacked messages(#25872) [improve][functions] Allow customizing Kubernetes service domain suffix in Function Worker(#25924) [improve][misc] Upgrade vert.x to 4.5.28(#25900) [fix][test] Stabilize testSecondaryIsolationGroupsBookiesNegative() test(#25793) [improve][offload] Coalesce automatic offload triggers to reduce retry loops and ledger scans(#25899) [fix][client] Prevent duplicate ServiceUrlProvider initialization(#25919) [fix][proxy] Avoid intermittent 502 when admin proxy follows a broker redirect for a request with a body(#25916) [fix][client] Clean up unacked messages when unsubscribing a topic with ack timeout backoff(#25868) [improve][fn] make built-in functions reload incremental(#25892) [fix][test] Fix flaky SameAuthParamsLookupAutoClusterFailoverTest.testAutoClusterFailover() test(#25910) [fix][meta] Fix ZooKeeper session reconnect race condition in PulsarZooKeeperClient.clientCreator(#25913) [fix][meta] Fix PulsarZooKeeperClient async addWatch callback retry behavior(#23549) [improve][broker] PIP-380: Support-setting-up-specific-namespaces-to-skipping-the-load-shedding(#25426) [fix][test] Fix flaky testMsgDropStat in NonPersistentTopicTest(#25365) [fix][test] Fix flaky MessagePublishBufferThrottleTest.testBlockByPublishRateLimiting(#25826) [fix][client] Reset higher-index states on recovery in SameAuthParamsLookupAutoClusterFailover(#25388) [fix][client] Fix stale Healthy state in SameAuthParamsLookupAutoClusterFailover causing flaky test(#25620) [fix][broker] Fix stuck chunks in SharedConsumerAssignor permit tracking(#25594) [fix][broker] Fix precision loss in DataSketchesSummaryLogger by replacing LongAdder with DoubleAdder for sum accumulation(#25525) [improve][client] Best-effort retry for individual/batch-index acks on send failure when ackReceiptEnabled=false(#25817) [fix][broker] Fix non-batched null-value messages not removed during topic compaction(#25825) [fix][bk] Fix NPE in IsolatedBookieEnsemblePlacementPolicy when policy class does not match(#25803) [fix][broker] Fix PersistentMessageExpiryMonitor findEntryComplete() method may lose mark-delete properties in race condition(#25865) Return 400 for invalid reader messageId query parameter(#25862) [fix][broker] Fix compaction cursor reset may lose mark-delete properties(#25889) [fix][test] Fix flaky PulsarFunctionTlsTest.testFunctionsCreation() test(#25864) [fix][test] Fix flaky ProducerCleanupTest timer cleanup(#25867) [fix][fn] Fix Go function runtime to continue after user exceptions and add neg-ack tests(#25870) [improve][misc] Upgrade Netty to 4.1.134
330aa061f [branch-4.0] Fix ProtobufSchema incompatibilityFix build failure after wire-schema-jvm is upgraded to 6.3.0Ensure stats subscriptions (__ksn_xxx) are created even if the Pulsar subscription exists[fix] Improve error log for OauthValidatorCallbackHandlerFix destination broker for NotOwnedBundleHandler5b62396db Increase the unload time for NotOwnedBundleHandlerInitialize PID with carried producer ID
961c01fb fix buildfeat: support Kafka functions in registry serviceregistry-service: Support agent trigger client paginationfeat: support orca managed agents
(#25918) [fix][sec] Upgrade Netty to 4.1.135.Final to address several CVEs(#25844) [fix][sec] Upgrade commons-configuration2 to 2.15.0 to address CVE-2026-45205