blob: 3d934be062a79b5a4a1a5be0c38374bb90ebed4e [file] [view]
---
id: client-java-2.7.5
title: Client Java 2.7.5
sidebar_label: Client Java 2.7.5
---
- [fix][java] Fix semaphore release duplicated in ProducerImpl [#16972](https://github.com/apache/pulsar/pull/16972)
- [fix][java] Fix MaxQueueSize semaphore release leak in createOpSendMsg [#16915](https://github.com/apache/pulsar/pull/16915)
- [fix][java] Fix PatternTopicsChangedListener blocked when topic removed [#16842](https://github.com/apache/pulsar/pull/16842)
- [fix][java] Fix ReconsumeLater will hang up if retryLetterProducer exception [#16655](https://github.com/apache/pulsar/pull/16655)
- [fix][java] Fix DNS server denial-of-service issue when DNS entry expires [#15403](https://github.com/apache/pulsar/pull/15403)
- [fix][java] Configure Netty DNS resolver to match JDK DNS caching setting, share DNS resolver instance in Proxy [#15219](https://github.com/apache/pulsar/pull/15219)
- [refactor][java] Switch to rely on Netty for Hostname Verification [#15824](https://github.com/apache/pulsar/pull/15824)
- [improve][java] Remove unnecessary Pulsar Client usage from Pulsar Proxy [#13836](https://github.com/apache/pulsar/pull/13836)