Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/info logging #479

Open
wants to merge 62 commits into
base: develop-2
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
62 commits
Select commit Hold shift + click to select a range
feec2a7
Removed deprecated methods
SgtSilvio Nov 12, 2020
12b5853
RxClient.publish(Flowable) -> (Publisher)
SgtSilvio Nov 12, 2020
e3ecf95
Moved default constants from MqttClient -> TransportConfig
SgtSilvio Nov 12, 2020
eff5897
BlockingClient.Mqtt3/5Publishes -> Publishes
SgtSilvio Nov 12, 2020
380e37b
FlowableWithSingle.observeOnBoth -> observeBothOn
SgtSilvio Nov 12, 2020
53bcd17
Subscription.getQos -> getMaxQos
SgtSilvio Nov 12, 2020
a0275db
ssl -> tls
SgtSilvio Nov 12, 2020
b2ed27f
MqttClientTransportConfig -> MqttTransportConfig
SgtSilvio Nov 12, 2020
288cc32
MqttClientTlsConfig -> MqttTlsConfig
SgtSilvio Nov 12, 2020
4e62f54
MqttClientExecutorConfig -> MqttExecutorConfig
SgtSilvio Nov 12, 2020
b8d2e41
Mqtt5ClientAdvancedConfig -> Mqtt5AdvancedConfig
SgtSilvio Nov 13, 2020
7bf5a06
MqttClientAutoReconnect -> MqttAutoReconnect
SgtSilvio Nov 13, 2020
2a655b8
MqttClientConnectedContext/Listener -> MqttConnectedContext/Listener
SgtSilvio Nov 13, 2020
94393af
Reduced package depth of messages
SgtSilvio Nov 13, 2020
d62bab3
Updated jetrains.annotations to 20.1.0
SgtSilvio Nov 13, 2020
40b5e3a
Replaced Immutable with Unmodifiable annotation
SgtSilvio Nov 16, 2020
7746cfd
Removed empty ClientModule
SgtSilvio Nov 16, 2020
a9bdcaa
Added Range annotations
SgtSilvio Nov 17, 2020
a36cc5d
AsyncClient.Mqtt3/5SubscribeAndCallbackBuilder -> .SubscribeBuilder
SgtSilvio Nov 18, 2020
962484e
Mqtt3/5SubscribeBuilder.Publishes.Args -> .Publishes.AfterComplete
SgtSilvio Nov 18, 2020
fb951cf
Add Mqtt3SubscribeBuilderBase.Complete
SgtSilvio Nov 18, 2020
4852412
Add Mqtt3UnsubscribeBuilderBase.Complete
SgtSilvio Nov 18, 2020
97ddc5c
Add Mqtt5SimpleAuthBuilderBase.Complete
SgtSilvio Nov 18, 2020
7969953
Add MqttTopicBuilderBase.Complete
SgtSilvio Nov 18, 2020
0cd435a
Add With postfix to nested builder methods in ClientBuilder and Trans…
SgtSilvio Nov 21, 2020
9281fbd
Add With postfix to nested builder methods in Reconnector and Advance…
SgtSilvio Nov 21, 2020
f86f591
Add With postfix to nested builder methods in message builders
SgtSilvio Nov 21, 2020
5d755c9
Mqtt5RetainHandling.SEND_IF_SUBSCRIPTION_DOES_NOT_EXIST -> SEND_IF_NE…
SgtSilvio Nov 22, 2020
cb64c3b
Simplified Mqtt5RetainHandling.getCode
SgtSilvio Nov 22, 2020
ea150bc
Refactored MqttCommonReasonCode -> MqttReasonCodes
SgtSilvio Nov 22, 2020
51d455b
Remove hardcoded message instances from MQTT 3 message exceptions
SgtSilvio Nov 22, 2020
406bcef
Extend MqttClientBuilderBase from MqttTransportConfigBuilderBase
SgtSilvio Nov 23, 2020
a54b133
Remove methods from MqttClientConfig that are part of MqttTransportCo…
SgtSilvio Nov 23, 2020
a76b094
Fixed transport config builder overrides in MqttRxClientBuilderBase
SgtSilvio Nov 24, 2020
51cc65a
Mqtt3RxClient.unsubscribe: Completable -> Single<Mqtt3UnsubAck>
SgtSilvio Nov 24, 2020
188eece
Mqtt3AsyncClient.unsubscribe: CompletableFuture<Void> -> CompletableF…
SgtSilvio Nov 24, 2020
e9405c4
Mqtt3BlockingClient.unsubscribe: void -> Mqtt3UnsubAck
SgtSilvio Nov 24, 2020
aa11357
Mqtt3AsyncClient.publish: CompletableFuture<Mqtt3Publish> -> Completa…
SgtSilvio Nov 24, 2020
b196dcc
Incoming/Outgoing*Interceptor -> Inbound/Outbound*Interceptor
SgtSilvio Dec 6, 2020
235b2b7
Version to 2.0.0
SgtSilvio Dec 18, 2020
a5baef1
Removed AdvancedConfig.allowServerReAuth and changed Mqtt5EnhancedAut…
SgtSilvio Dec 19, 2020
7bd7865
Improved javadoc of auth handlers
SgtSilvio Dec 19, 2020
2859aa1
jctools.version -> 3.2.0
SgtSilvio Dec 19, 2020
3a46b33
dagger.version -> 2.30.1
SgtSilvio Dec 19, 2020
631cc71
netty.version -> 4.1.56.Final
SgtSilvio Dec 19, 2020
246d8ec
reactor.version -> 3.4.1
SgtSilvio Dec 19, 2020
001a2c4
rxjava.version -> 3.0.8
SgtSilvio Dec 19, 2020
bf881e7
Formatting
SgtSilvio Dec 19, 2020
074ab31
Updated test dependencies and gradle plugins
SgtSilvio Dec 20, 2020
d0dc865
MqttClientConfig.getClientIdentifier -> getIdentifier
SgtSilvio Dec 20, 2020
44b4dbf
com.hivemq.client -> com.hivemq.client2
SgtSilvio Dec 21, 2020
04381a4
Formatting
SgtSilvio Dec 21, 2020
31d25e6
Update dependencies
SgtSilvio Mar 13, 2021
dcb0c97
MqttWebSocketConfig.serverPath -> path
SgtSilvio Mar 13, 2021
80def8f
Added missing ", " to toAttributeString in MqttStatefulSubscribe
Sarek Mar 23, 2021
cf13f8b
Added log level trace to InternalLogger
Sarek Feb 1, 2021
d87d0b7
Added log level debug to InternalLogger
Sarek Mar 22, 2021
874e7b6
Added logs for incoming publishes
Sarek Mar 23, 2021
04187fd
Added logs for PINGREQ and PINGRESP
Sarek Mar 23, 2021
68cad61
Added logs for outgoing publishes
Sarek Mar 23, 2021
ecb866d
Added logs for SUBSCRIBE, UNSUBSCRIBE, SUBACK, UNSUBACK
Sarek Mar 23, 2021
c7774b6
Added logs for CONNECT, DISCONNECT and channel initialization
Sarek Mar 23, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Formatting
  • Loading branch information
SgtSilvio committed Mar 29, 2021
commit 04381a4a1f1b72c5349740a493652be1b17eb59f
Original file line number Diff line number Diff line change
@@ -84,7 +84,7 @@ public interface Mqtt3BlockingClient extends Mqtt3Client {
* @return the SubAck message if all subscriptions of the Subscribe message were successful (the SubAck message
* contains no Error Codes).
* @throws com.hivemq.client2.mqtt.mqtt3.exceptions.Mqtt3SubAckException wrapping the SubAck message if it contains
* at least one Error Code.
* at least one Error Code.
*/
@NotNull Mqtt3SubAck subscribe(@NotNull Mqtt3Subscribe subscribe);

Original file line number Diff line number Diff line change
@@ -86,7 +86,7 @@ public interface Mqtt5BlockingClient extends Mqtt5Client {
* @return the SubAck message if all subscriptions of the Subscribe message were successful (the SubAck message
* contains no Error Codes).
* @throws com.hivemq.client2.mqtt.mqtt5.exceptions.Mqtt5SubAckException wrapping the SubAck message if it contains
* at least one Error Code.
* at least one Error Code.
*/
@NotNull Mqtt5SubAck subscribe(@NotNull Mqtt5Subscribe subscribe);

@@ -129,7 +129,7 @@ public interface Mqtt5BlockingClient extends Mqtt5Client {
* @return the UnsubAck message if all Topic Filters of the Unsubscribe message were successfully unsubscribed (the
* UnsubAck message contains no Error Codes).
* @throws com.hivemq.client2.mqtt.mqtt5.exceptions.Mqtt5UnsubAckException wrapping the UnsubAck message if it
* contains at least one Error Code.
* contains at least one Error Code.
*/
@NotNull Mqtt5UnsubAck unsubscribe(@NotNull Mqtt5Unsubscribe unsubscribe);

@@ -151,10 +151,10 @@ public interface Mqtt5BlockingClient extends Mqtt5Client {
* @param publish the Publish message sent to the broker.
* @return the {@link Mqtt5PublishResult} if the Publish message was successfully published (no acknowledgement
* message contains an Error Code, {@link Mqtt5PublishResult#getError()} will always be absent).
* @throws com.hivemq.client2.mqtt.mqtt5.exceptions.Mqtt5PubAckException wrapping the corresponding PubAck message if
* it contains an Error Code.
* @throws com.hivemq.client2.mqtt.mqtt5.exceptions.Mqtt5PubRecException wrapping the corresponding PubRec message if
* it contains an Error Code.
* @throws com.hivemq.client2.mqtt.mqtt5.exceptions.Mqtt5PubAckException wrapping the corresponding PubAck message
* if it contains an Error Code.
* @throws com.hivemq.client2.mqtt.mqtt5.exceptions.Mqtt5PubRecException wrapping the corresponding PubRec message
* if it contains an Error Code.
*/
@NotNull Mqtt5PublishResult publish(@NotNull Mqtt5Publish publish);

@@ -174,7 +174,7 @@ public interface Mqtt5BlockingClient extends Mqtt5Client {
* Re-authenticates this client.
*
* @throws com.hivemq.client2.mqtt.mqtt5.exceptions.Mqtt5AuthException wrapping the Auth message with the Error Code
* if not re-authenticated successfully.
* if not re-authenticated successfully.
*/
void reauth();