Skip to main content

Client Java 4.1.2

  • [improve][misc] Upgrade Netty to 4.1.128.Final (#24911)
  • [fix][client] Add description method to ClientBuilder (#24728)
  • [fix][client] Fix deduplication for getPartitionedTopicMetadata to include method parameters (#24965)
  • [fix][client] Fix getPendingQueueSize for PartitionedTopicProducerStatsRecorderImpl: avoid NPE and implement aggregation (#24830)
  • [fix][client] Fix PulsarAdmin description check and add test (#24734)
  • [fix][client] Fix thread leak in reloadLookUp method which is used by ServiceUrlProvider (#24794)
  • [fix][client] Make auto partitions update work for old brokers without PIP-344 (#24822)
  • [improve][client] Allow adding custom description to User-Agent header (#24729)
  • [improve][client] Deduplicate getTopicsUnderNamespace in BinaryProtoLookupService (#24962)
  • [improve][client] PIP-420: Update the schema ID format (#24798)
  • [improve][client]Add null check for Pulsar client clock configuration (#24848)
  • [feat][client] Implement PIP-234 for sharing thread pools and DNS resolver/cache across multiple Pulsar Client instances (#24790)
  • [feat][client] PIP-234: Support shared resources in PulsarAdmin to reduce thread usage (#24893)
  • [improve][client/broker] Add DnsResolverGroup to share DNS cache across multiple PulsarClient instances (#24784)
  • [fix] Fix mixed lookup/partition metadata requests causing reliability issues and incorrect responses (#24832)