(#25073) [fix][broker]Infinitely failed to delete topic if the first time failed and enabled transaction(#25047) [fix][broker]Fix incorrect backlog if use multiple acknowledge types on the same subscription(#24980) [fix][broker] fix prepareInitPoliciesCacheAsync in SystemTopicBasedTopicPoliciesService(#24658) [improve][broker] Optimize Reader creation in TopicPoliciesService(#25053) [improve][broker] Use atomic counter for ongoing transaction count(#25069) [fix][client] Fix invalid parameter type passed to Map.get in TopicsImpl.getListAsync method(#25066) [fix][broker] PIP-442: Fix race condition in async semaphore permit updates that causes memory limits to become ineffective(#25044) [improve][broker] Improve replicated subscription snapshot cache so that subscriptions can be replicated when mark delete position update is not frequent(#25067) [fix][broker] Force EnsemblePolicies to resolve network location after rackInfoMap is updated due to changes in /ledgers/available znode(#25050) [fix][admin] Refactor bookie affinity group sync operations to async in rest api(#25059) [fix][broker] Fix various error-prone detected errors mainly in logging and String.format parameters(#25054) [improve][build] Upgrade errorprone to 2.45.0 version(#25056) [fix][cli] Fix output of —print-metadata in cli consume(#25051) [fix][cli] Fix some pulsar-admin topicPolicies commands exiting before async operations complete(#16651) [improve][broker] Fix replicated subscriptions race condition with mark delete update and snapshot completion(#25027) [improve][misc] Add log4j-layout-template-json to server distribution to enable e.g. ECS template support in log4j configurations for Pulsar server components.(#25032) [fix][test] Replace LZ4FastDecompressor with LZ4SafeDecompressor in test(#25034) [improve][misc]introduce log4j Console appender ConsoleJson(#25039) [fix][broker] Fix potential NPE in InMemTransactionBuffer.appendBufferToTxn by returning a valid Position(#25026) [improve][broker]Add test for getting partitioned topic metadata with PulsarAdmin client(#25029) [improve][io] Upgrade Debezium version to 3.2.5.Final(#25036) [improve][client] Add null checks for MessageAcknowledger methods to prevent NullPointerException(#25037) [fix][broker]Incorrect backlog that is larger than expected
Handle no zone case for ursa storageFix schema-registry docker image build workflowBuild docker image for schema-registry[Ursa] Recover producer state according to the client id’s zoneUpgrade Confluent Schema Registry version to 7.9.4[Ursa] Fix producer state recovery will never complete when messages are written concurrentlyBump-branch-4.1 to 4.1.0.9Add detailed logging for Schema Registry error responses