Sergey Matvienko
69a7779253
added MqttTransportHandlerTest
5 years ago
Sergey Matvienko
cbe51cee57
execute processMsgQueue on connected callback in separate thread because producer.send() will execute in Producer worker thread and can block messages producing
5 years ago
Sergey Matvienko
607fd7a74f
mqtt transport handler refactored for test
5 years ago
Sergey Matvienko
43fc44f071
fixed >= with > for MessageQueueSizePerDeviceLimit according to test results
5 years ago
Sergey Matvienko
7dfed3e14a
removed msg-processor-on-device-connect executor. will use transportCallbackExecutor instead
5 years ago
Sergey Matvienko
efe123d96b
transport.mqtt.msg_queue_size_per_device_limit:100 in code
5 years ago
Sergey Matvienko
1f1f7e3456
DeviceAwareSessionContext refactored: setDeviceInfo splitted into setDeviceInfo and setConnected to able to set connected status on callback after device info already set.
5 years ago
Sergey Matvienko
40bcd2fa8a
mqtt transport refactored msqProcessorExecutor lifecycle
5 years ago
Sergey Matvienko
712ccd4c26
mqtt transport renamed thread pool msqProcessorExecutor
5 years ago
Sergey Matvienko
5741e34c62
mqtt transport accumulate msg before device isConnected
5 years ago
Volodymyr Babak
5557406f07
Added alarm id for future needs
5 years ago
Viacheslav Klimov
33592ca072
Bulk import for devices, assets and edges
5 years ago
YevhenBondarenko
ee74bbed21
fixed race condition during unreq and updating lwm2m client
5 years ago
nickAS21
4457b5a11a
Lwm2m: fix bug Bootstrap + Tests NoSec - ok
5 years ago
YevhenBondarenko
309715641f
fixed race condition during unreq
5 years ago
Sergey Matvienko
b8cecbeefd
close channel if processPostTelemetryMsg exception (Failed to convert telemetry)
5 years ago
Sergey Matvienko
e3303f1b64
this.deviceCreationLockMap = createWeakMap();
5 years ago
Sergey Matvienko
6e559994ca
GatewaySessionHandlerTest license header fixed for CE
5 years ago
Sergey Matvienko
2cad1f9912
gateway session test added for a weak map with awaitility
5 years ago
Sergey Matvienko
89e3ba253c
gateway session - weak map for locks (auto cleanup), getDeviceCreationFuture refactored using concurrent putIfAbsent
5 years ago
Sergey Matvienko
e61d433082
mqtt transport close channel on processing exception for handleGatewayPublishMsg method
5 years ago
Sergey Matvienko
2a4a9187d1
kafka producer - call callback.onFailure in case of producer.send exception (like InterruptedException when buffer.memory and max.block.ms reached)
5 years ago
Volodymyr Babak
e05e681bd9
Properly hanlde null values in proto classes
5 years ago
YevhenBondarenko
9a1000a45d
fixed registration looping
5 years ago
YevhenBondarenko
4cbbefdd26
fw update improvements
5 years ago
Andrii Shvaika
d731c1df08
Fix tests
5 years ago
Andrii Shvaika
f932a90b00
Improvements to Persistent RPC call delivery confirmation
5 years ago
YevhenBondarenko
0fbb347b27
persistent rpc improvements
5 years ago
YevhenBondarenko
9720dfac47
Fixed lwm2m fw/sw logs
5 years ago
YevhenBondarenko
c7274b6139
ota package tag improvements
5 years ago
Andrii Shvaika
99b19034e2
Uplink notifications for PSM & eDRX for CoAP in MSA deployment
5 years ago
Andrii Shvaika
60c9e43ea5
Uplink notifications for PSM & eDRX for CoAP in MSA deployment
5 years ago
YevhenBondarenko
c9fbe74321
Used OtaPackage tag for FW/SW updates
5 years ago
Vladyslav_Prykhodko
5a88034645
UI: Add new fields tag in ota package component
5 years ago
YevhenBondarenko
2af3be7827
added tag for OtaPackage
5 years ago
Andrii Shvaika
856b0259d1
Fix the microservices mode for CoAP
5 years ago
Volodymyr Babak
3ae5acbcc8
Added lock on edge event save/read. Removed save async method
5 years ago
Igor Kulikov
e1afbe6667
Control visibility and order of dashboard in mobile application. Ability to hide widgets in mobile mode. Fix dashboard state changes processing.
5 years ago
Andrii Shvaika
4ce9e0968d
CoAP Content format improvements
5 years ago
YevhenBondarenko
5c8618c3cc
added content format for the CoAP responses
5 years ago
Andrii Shvaika
a4636347e5
Merge PSM & eDRX for LwM2M
5 years ago
Andrii Shvaika
3a7a97dd91
PSM and eDRX implementation draft
5 years ago
Andrii Shvaika
4364755e11
Optimized imports
5 years ago
Andrii Shvaika
34aa44d2cb
Added deduplication of transport sessions for CoAP. Fix response codes
5 years ago
YevhenBondarenko
b3d988cbbf
Added PowerSavingConfiguretion for Coap device and profile
5 years ago
hanyuepeng
d3c51ca1c7
fix(Claiming devices): resolve SerializationFailedException
when use redis as the cache, this
interface
http(s)://host:port/api/v1/$ACCESS_TOKEN/claim throw
a
SerializationFailedException but ignored by AbstractTransformFuture
,and when do Device Claiming API
Request(http(s)://host:port/api/customer/device/$DEVICE_NAME/claim),the
system show :Failed to claim the device
5 years ago
Volodymyr Babak
7b855e50db
Fixed typo in equals method of widget bundle class
5 years ago
Volodymyr Babak
6702aabc31
Added image field for device profile and description field for widget bundle
5 years ago
Igor Kulikov
e7f30dff8d
Increase timeout for actors tests
5 years ago
AndrewVolosytnykhThingsboard
4bd3288f57
Tests for fields validation
5 years ago