nickAS21
|
d491e0f664
|
lwm2m: Security key validate in dao
|
2021-09-08 22:12:08 +03:00 |
|
nickAS21
|
4b74d2bde1
|
lwm2m: fix bug WriteUpdate & updateAttributes after sleep
|
2021-09-08 13:15:27 +03:00 |
|
nickAS21
|
e68a713b4f
|
lwm2m: if client reboot or new connect and sharedAttribute not change: log "warn" ...Value is not changed
"error" ...Value is bad
|
2021-09-06 11:18:27 +03:00 |
|
nickAS21
|
0c5d07e3a7
|
lwm2m: if client reboot or new connect and sharedAttribute not change: log "warn" ...Value is not changed or bad
|
2021-09-03 18:37:13 +03:00 |
|
nickAS21
|
0a3c626333
|
lwm2m: abstract integration RPC test delete, create, writeAttribute, execute
|
2021-08-31 23:38:31 +03:00 |
|
nickAS21
|
bed8881d93
|
lwm2m: abstract test create
|
2021-08-30 20:48:36 +03:00 |
|
nickAS21
|
6f32942f37
|
lwm2m: fix bug execute
|
2021-08-30 20:07:17 +03:00 |
|
Andrew Shvayka
|
a9460fa22a
|
Merge pull request #5156 from thingsboard/feature/lwm2m-improvements5
Lwm2m: tests5
|
2021-08-27 18:27:42 +03:00 |
|
Andrew Shvayka
|
3d2e86b62f
|
Merge pull request #5154 from thingsboard/master
Merge master to Develop 3.3.2
|
2021-08-27 15:54:46 +03:00 |
|
nickAS21
|
f2b58fd939
|
Lwm2m: tests5
|
2021-08-27 11:44:09 +03:00 |
|
Andrii Shvaika
|
e5b988a297
|
Merge branch 'rpc-improvements' of https://github.com/YevhenBondarenko/thingsboard into develop/3.3.1
|
2021-08-19 18:04:32 +03:00 |
|
Andrii Shvaika
|
a51c00bd10
|
Session Activity reporting is isolated and supports short-lived sessions
|
2021-08-19 17:51:52 +03:00 |
|
YevhenBondarenko
|
2a2441b248
|
used timeout from yml
|
2021-08-18 16:46:01 +03:00 |
|
YevhenBondarenko
|
5d6ec0dd0e
|
refactoring
|
2021-08-18 10:48:04 +03:00 |
|
YevhenBondarenko
|
8513c99903
|
added sequence for the all RPC
|
2021-08-18 09:56:57 +03:00 |
|
YevhenBondarenko
|
8869dc0cb0
|
added new RPC statuses
|
2021-08-17 13:25:24 +03:00 |
|
YevhenBondarenko
|
6436c8a26c
|
Implemented rpc sending sequence
|
2021-08-16 18:14:00 +03:00 |
|
Andrii Shvaika
|
6be0cb020a
|
Version set to 3.3.2-SNAPSHOT
|
2021-08-16 12:41:29 +03:00 |
|
Andrii Shvaika
|
3661647c3a
|
Version set to 3.3.1-SNAPSHOT
|
2021-08-16 12:39:43 +03:00 |
|
Sergey Matvienko
|
6d20ca441e
|
Merge TS fix using cherry-pick
|
2021-08-13 15:49:01 +03:00 |
|
Viacheslav Klimov
|
b0c6ce9f98
|
Fix circular reference for CoapClientContext and CoapTransportContext
|
2021-08-06 18:55:20 +03:00 |
|
Andrii Shvaika
|
2078c71d32
|
Added module cluster-api and used it in rule engine and other services
|
2021-08-06 17:33:52 +03:00 |
|
Andrii Shvaika
|
daac250c2e
|
Correct close and cleanup of the MQTT session context
|
2021-08-05 17:22:40 +03:00 |
|
Andrii Shvaika
|
9d651a7252
|
Fix reference count issue
|
2021-08-05 15:10:04 +03:00 |
|
Sergey Matvienko
|
33887ecb3b
|
mqtt handler test improved
|
2021-08-04 19:02:16 +03:00 |
|
Sergey Matvienko
|
69a7779253
|
added MqttTransportHandlerTest
|
2021-08-04 19:02:16 +03:00 |
|
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
|
2021-08-04 19:02:16 +03:00 |
|
Sergey Matvienko
|
607fd7a74f
|
mqtt transport handler refactored for test
|
2021-08-04 19:02:16 +03:00 |
|
Sergey Matvienko
|
43fc44f071
|
fixed >= with > for MessageQueueSizePerDeviceLimit according to test results
|
2021-08-04 19:02:16 +03:00 |
|
Sergey Matvienko
|
7dfed3e14a
|
removed msg-processor-on-device-connect executor. will use transportCallbackExecutor instead
|
2021-08-04 19:02:16 +03:00 |
|
Sergey Matvienko
|
efe123d96b
|
transport.mqtt.msg_queue_size_per_device_limit:100 in code
|
2021-08-04 19:02:16 +03:00 |
|
Sergey Matvienko
|
1f1f7e3456
|
DeviceAwareSessionContext refactored: setDeviceInfo splitted into setDeviceInfo and setConnected to able to set connected status on callback after device info already set.
|
2021-08-04 19:02:16 +03:00 |
|
Sergey Matvienko
|
40bcd2fa8a
|
mqtt transport refactored msqProcessorExecutor lifecycle
|
2021-08-04 19:02:16 +03:00 |
|
Sergey Matvienko
|
712ccd4c26
|
mqtt transport renamed thread pool msqProcessorExecutor
|
2021-08-04 19:02:16 +03:00 |
|
Sergey Matvienko
|
5741e34c62
|
mqtt transport accumulate msg before device isConnected
|
2021-08-04 19:02:16 +03:00 |
|
YevhenBondarenko
|
ee74bbed21
|
fixed race condition during unreq and updating lwm2m client
|
2021-08-03 14:23:27 +03:00 |
|
nickAS21
|
4457b5a11a
|
Lwm2m: fix bug Bootstrap + Tests NoSec - ok
|
2021-08-03 12:24:39 +03:00 |
|
YevhenBondarenko
|
309715641f
|
fixed race condition during unreq
|
2021-08-02 18:41:53 +03:00 |
|
Sergey Matvienko
|
b8cecbeefd
|
close channel if processPostTelemetryMsg exception (Failed to convert telemetry)
|
2021-08-02 17:45:22 +03:00 |
|
Sergey Matvienko
|
e3303f1b64
|
this.deviceCreationLockMap = createWeakMap();
|
2021-08-02 17:45:22 +03:00 |
|
Sergey Matvienko
|
6e559994ca
|
GatewaySessionHandlerTest license header fixed for CE
|
2021-08-02 17:45:22 +03:00 |
|
Sergey Matvienko
|
2cad1f9912
|
gateway session test added for a weak map with awaitility
|
2021-08-02 17:45:22 +03:00 |
|
Sergey Matvienko
|
89e3ba253c
|
gateway session - weak map for locks (auto cleanup), getDeviceCreationFuture refactored using concurrent putIfAbsent
|
2021-08-02 17:45:22 +03:00 |
|
Sergey Matvienko
|
e61d433082
|
mqtt transport close channel on processing exception for handleGatewayPublishMsg method
|
2021-08-02 17:43:13 +03:00 |
|
YevhenBondarenko
|
9a1000a45d
|
fixed registration looping
|
2021-07-30 11:04:25 +03:00 |
|
YevhenBondarenko
|
4cbbefdd26
|
fw update improvements
|
2021-07-29 16:36:22 +03:00 |
|
Andrii Shvaika
|
d731c1df08
|
Fix tests
|
2021-07-27 18:44:02 +03:00 |
|
Andrii Shvaika
|
f932a90b00
|
Improvements to Persistent RPC call delivery confirmation
|
2021-07-26 15:57:27 +03:00 |
|
YevhenBondarenko
|
0fbb347b27
|
persistent rpc improvements
|
2021-07-26 14:20:00 +03:00 |
|
YevhenBondarenko
|
9720dfac47
|
Fixed lwm2m fw/sw logs
|
2021-07-26 14:11:17 +03:00 |
|