68 Commits (482cb6d43f17d0677e7018cd7cd5342a5ebcf6ba)

Author SHA1 Message Date
Viacheslav Klimov 5b5b4dff6b Update license header 8 months ago
Artem Barysh 80061bb7c3 Fixed 1 year ago
Andrii Landiak 3e223ed8bf Max client id for different mqtt protocol version 1 year ago
Sergey Matvienko 480b89c11c Reduced log severity to debug for Scheduling reconnect message to avoid log flood under high-load. Logs are made more informative. 1 year ago
Artem Barysh 9786e0a2f8 Resolved PR comments 1 year ago
Artem Barysh e112077cb0 fixed 1 year ago
Artem Barysh 0bbec75e75 Fixed channel disconnection 1 year ago
Dmytro Skarzhynets 8d749f593b
MQTT client: limit retransmission attempts to prevent unlimited memory usage and network overload 1 year ago
Sergey Matvienko 5a46a170e4 MQTT client log added: Scheduling reconnect in [{}] sec 1 year ago
Sergey Matvienko 83790fa0fb ReconnectStrategyExponential jitter, max added, refactored, tested 1 year ago
Sergey Matvienko 264775ddb4 MQTT client reconnect strategy exponential 1 year ago
Igor Kulikov 5cf26d4851 Update license header 2 years ago
Andrii Landiak 5ca6ad03e3 CE: optimize java imports 2 years ago
imbeacon 764de2c8d6 Imports and refactoring 2 years ago
imbeacon 03ca18b64b Added MQTT reason codes from netty library 2 years ago
Sergey Matvienko a1c226ae17 @ResourceLock("port8885") added for MQTT test with server on port 8885 2 years ago
Oleksandra Matviienko f83ffa0990 removed unused classpath suite 2 years ago
Oleksandra Matviienko 1e581ffea4 JUnit5 migration in netty-mqtt. Junit-platform.properties and logback-test.xml where added to java resource directory. 2 years ago
Sergey Matvienko 89713558cf MqttClient use Promise<V> extends Future<V> to have full async capabilities provided by Netty (addListener, etc) 3 years ago
Ivan Raznatovskyi 09fc025e12 Initial commit from another fork 3 years ago
Igor Kulikov c5a72ed8df Update license header to 2024 year. 3 years ago
chenggwang 9efec4755a
CompletableFuture compliant scheduling tasks 3 years ago
Sergey Matvienko ed6614af71 MqttClientConfig - ownerId added for exceptions logging purposes. MqttChannelHandler - improved logging 3 years ago
Sergey Matvienko d74e0c45df MqttHandler - processAsync (required for AbstractMqttIntegration) 3 years ago
Sergey Matvienko 7e27c5b683 mqtt-client: messages processing moved from netty event loop pool and to the handlerExecutor to make netty handlers non-blocking 3 years ago
YevhenBondarenko db6f310284 migration to spring boot 3.1 3 years ago
Andrii Landiak 6426dc4f6b MqttChannelHandler: add decoderResult check before casting to prevent class cast exception 3 years ago
YevhenBondarenko fbf9773a61 optimize imports 3 years ago
Seraphym-Tuhai 29c3eddc8a Merge with branch 'develop/3.5' of github.com:thingsboard/thingsboard 3 years ago
dlandiak cf9159db26 mqtt integration test improved 4 years ago
Igor Kulikov cbdc4517e4 Update license header year to 2023 4 years ago
Dima Landiak 60ee2bb6ea netty tests - added custom mqtt server and test with keepalive logic 4 years ago
Dima Landiak d6244a8422 netty client - added channel reader idle state handling, fixed ping/pong keepalive logic 4 years ago
towfiq 59f18b0e02 fix: typo fix in variable name and method name 4 years ago
Igor Kulikov da4c742872 Update license year to 2022 5 years ago
Andrii Shvaika 0468cf8cf5 Fix duplication of MQTT packets in MQTT Client 5 years ago
zbeacon 06f199b936 Added stopping for subscriptions handlers and for unsubscription handlers 5 years ago
zbeacon e7c4e76851 Added removing for timers in pendingPublishes on channel is closed 5 years ago
zbeacon 037d1797ac Fix for mqtt duplication sending on sent failed 5 years ago
vzikratyi eec4f5a403 Removed unnecessary retain of PUBLISH message for QoS 2 5 years ago
Igor Kulikov d31358b2ea Update license header - set 2021 year 6 years ago
zbeacon 444af2e57b Refactoring 6 years ago
zbeacon ce591f9b38 Refactoring 6 years ago
zbeacon 9cdf3dd80c Improvements in MQTT publish processing 6 years ago
Andrii Shvaika 2e694e1d64 Dao layer for UsageRecords 6 years ago
vzikratyi 8e8c1ae860 Removed resending of PUBREC msgs 6 years ago
blackstar-baba 7fd517dafa
Follow mqtt 3.1.1 protocol number 3.3.1-2 6 years ago
blackstar-baba dda3124835
fix bug: Resending the message causes the client to interrupt 6 years ago
blackstar-baba 00b5d36e0b
fix bug: Under high concurrency, Mqtt client nextMessageId exceeds the 0xffff limit (#2564) 7 years ago
Igor Kulikov 3e2a87135f Prepare for merge with master 7 years ago