blob: 33aa98da055130926373ccfc17f13d38c22f6a44 [file] [view]
---
id: client-java-2.10.1
title: Client Java 2.10.1
sidebar_label: Client Java 2.10.1
---
- [fix][Java] Fixes NPE when TableView handles null value message [15951](https://github.com/apache/pulsar/pull/15951)
- [fix][Java] Fix conversion of `TimestampMillisConversion` has no effect when Jsr310Conversion enabled [15863](https://github.com/apache/pulsar/pull/15863)
- [fix][Java] Fix messages sent by producers without schema cannot be decoded [15622](https://github.com/apache/pulsar/pull/15622)
- [improve][Java] improve logic when ACK grouping tracker checks duplicated message id [15465](https://github.com/apache/pulsar/pull/15465)
- [improve][Java] Add pending messages information while printing the producer stats [15440](https://github.com/apache/pulsar/pull/15440)
- [fix][Java] Fix negative ack not redelivery [15312](https://github.com/apache/pulsar/pull/15312)
- [improve][admin/client] AsyncHttpConnector doesn't use the system properties configured [15307](https://github.com/apache/pulsar/pull/15307)
- [fix][Java] TableView should cache created readers [15178](https://github.com/apache/pulsar/pull/15178)
- [fix][Java] Fix performance regression with message listener [15162](https://github.com/apache/pulsar/pull/15162)
- [fix][Java] Fix internal receive used wrong timeout type [15014](https://github.com/apache/pulsar/pull/15014)
- [fix][Java] ConsumerBuilderImpl can not set null to deadLetterPolicy. [14980](https://github.com/apache/pulsar/pull/14980)
- [fix][Java] Returns immutable data set when use TableView. [14833](https://github.com/apache/pulsar/pull/14833)
- [improve][Java] Avoid timer task run before previous subscribe complete. [14818](https://github.com/apache/pulsar/pull/14818)