hivemq-mqtt-client
hivemq-mqtt-client copied to clipboard
HiveMQ MQTT Client is an MQTT 5.0 and MQTT 3.1.1 compatible and feature-rich high-performance Java client library with different API flavours and backpressure support
## Checklist - [x ] I've searched the project's [`issues`](https://github.com/hivemq/hivemq-mqtt-client/issues?q=is%3Aissue). - [x ] I've searched the project's [`discussions`](https://github.com/hivemq/hivemq-mqtt-client/discussions). ## ❓ Question I am using `Mqtt5AsyncClient`, after publishing a message, is...
## Checklist - [x] I've searched the project's [`issues`](https://github.com/hivemq/hivemq-mqtt-client/issues?q=is%3Aissue). - [x] I've searched the project's [`discussions`](https://github.com/hivemq/hivemq-mqtt-client/discussions). ## ❓ Question I am getting "java.net.UnknownHostException: No such host is known (*************.s2.eu.hivemq.cloud)" when...
## 🐛 Bug Report If credentials are provided to `Mqtt5ClientBuilder`, reconnections to a broker when the broker is restarted work. However, when provided to `Mqtt5ConnectBuilder` (as exemplified in the [docs](https://hivemq.github.io/hivemq-mqtt-client/docs/mqtt-operations/connect/#simple-auth-username--password)),...
## 🐛 Bug Report We have a production Android application that uses the HiveMQ client for mqtt. We are noticing that on some devices, the "User Data" of the application...
**Motivation** Using the reactive integrations (rxjava2/reactor) results in a situation where after an MqttPublish has been processed a Mqtt5PublishResult is forward in the stream. This object doesn't contain any processing...
## 🚀 Feature Request Going through the API I can't find a way to specify or receive an MQTT 5 topic alias. This is weird since the connection parameters for...
Currently, the `Mqtt5AsyncClient` doesn't propagate the exceptions that might have been caused while connecting to the broker, for example, due to unreachable broker, wrong password etc. The RX Client callback...
## Expected behavior The async client (in my case `Mqtt3AsyncClient`) should not block when calling `send` no matter what the client state is; instead I would expect to get the...
## Expected behavior No dependency to `jdk.unsupported` ## Actual behavior ClassNotFound Exception if module `jdk.unsupported` not packaged in the runtime ## To Reproduce ### Steps create a JDK without the...
## Expected behavior After an exception occurred while consuming an mqtt 3 event, mqtt should continue consuming events ## Actual behavior A reactivex UndeliverableException will be thrown and no more...