7844 Commits

Author SHA1 Message Date
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
c7c9d58973 mqtt parameter MQTT_MSG_QUEUE_SIZE_PER_DEVICE_LIMIT:100 added for the monolith yml 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
Igor Kulikov
49a156846d
Merge pull request #5034 from kalutkaz/AssetsEditModFix
[3.3.0] Fixed asset disappears menu
2021-08-04 18:49:43 +03:00
Igor Kulikov
a89798c468
Merge pull request #5032 from blackstar-baba/master
Fix spring security issue
2021-08-04 18:45:57 +03:00
Igor Kulikov
b5f4434173
Merge pull request #5026 from kalutkaz/fixDeleteEntityTimeseries
[3.3.0] AttributeService: Fixed startTs and endTs for deleteEntityTimeseries
2021-08-04 18:44:47 +03:00
Igor Kulikov
8174568dfa
Merge pull request #5024 from vvlladd28/bug/action/element-click/propagation
[3.3.0] UI: Fixed widget action element click - not correct processing propagation event
2021-08-04 18:44:09 +03:00
Igor Kulikov
831ff5c76f
Merge pull request #5017 from deaflynx/edge/update-locales
[3.3.0] UI Fixed and updated some of edge related ES,FR,DE translations
2021-08-04 18:42:31 +03:00
Igor Kulikov
5867fa8c92
Merge pull request #5015 from vvlladd28/improvement/widget-context/open-dashboard-state-in-dialog
[3.3.0] UI: Added new function openDashboardStateInSeparateDialog to widget context
2021-08-04 18:41:30 +03:00
Igor Kulikov
017dde8c55
Merge pull request #4993 from vvlladd28/improvement/mail-setting/edit-password
[3.3.0] Mail server settings improvement change password
2021-08-04 18:37:43 +03:00
Kalutka Zhenya
c7b1d70fbd Refactoring 2021-08-04 17:56:25 +03:00
Kalutka Zhenya
31f7ec9879 Fixed asset disappears menu 2021-08-04 13:46:44 +03:00
blackstar-baba
d529eb9b21
Fix spring security issue
Spring security has issue in 5.4.1, Changing SecurityContext More Than Once in Single Request Can Fail to Save.
Look here: https://tanzu.vmware.com/security/cve-2021-22112
2021-08-04 17:40:19 +08:00
Kalutka Zhenya
82bdb6acf1 Refactoring 2021-08-04 10:46:24 +03:00
Kalutka Zhenya
b8a3b8ae14 Fixed startTs, endTs in deleteEntityTimeseries 2021-08-03 17:00:23 +03:00
Vladyslav_Prykhodko
01b595185f UI: Fixed widget action element click - not correct processing propagation event 2021-08-03 16:45:09 +03:00
YevhenBondarenko
1539e4550d fixed tests 2021-08-03 16:22:33 +03:00
YevhenBondarenko
ee74bbed21 fixed race condition during unreq and updating lwm2m client 2021-08-03 14:23:27 +03:00
Dima Landiak
bfb055cc6e enqueue newly created messages 2021-08-03 12:31:59 +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
Vladyslav_Prykhodko
7515ce7a3d UI: Added new function openDashboardStateInSeparateDialog to widget context 2021-08-02 18:22:01 +03:00
deaflynx
4e1c29472c Edge locales: ES,FR minor updates 2021-08-02 18:05:29 +03:00
deaflynx
a6b7aa344e Edge locales: ES,FR minor updates 2021-08-02 18:01:30 +03:00
Volodymyr Babak
c6cf1b3a4e Added registration of time module to parse Instant objects 2021-08-02 17:53:57 +03:00
Sergey Matvienko
aec087bba1 fix NoSecLwM2MIntegrationTest.testSoftwareUpdateByObject9 with awaitility (detailed log and javadoc) 2021-08-02 17:48:59 +03:00
Sergey Matvienko
eb7053d722 fix NoSecLwM2MIntegrationTest.testSoftwareUpdateByObject9 with awaitility 2021-08-02 17:48:59 +03:00
deaflynx
887763251b Updated DE,ES,FR locales for edge 2021-08-02 17:48:51 +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
c9c13457e1 org.awaitility to test asynchronous API 2021-08-02 17:44:23 +03:00
Sergey Matvienko
e61d433082 mqtt transport close channel on processing exception for handleGatewayPublishMsg method 2021-08-02 17:43:13 +03:00
Sergey Matvienko
2a4a9187d1 kafka producer - call callback.onFailure in case of producer.send exception (like InterruptedException when buffer.memory and max.block.ms reached) 2021-08-02 17:42:45 +03:00
Volodymyr Babak
2d4831af39 Added additional check that device belongs to current node before adding to states map. Added clean up in case device doesnt belong to this node anymore 2021-08-02 17:37:13 +03:00
Volodymyr Babak
7be8572364 Comment improve #2 2021-08-02 17:19:44 +03:00
Volodymyr Babak
ee13f53eca Comment improve 2021-08-02 17:19:44 +03:00
Volodymyr Babak
d5319c9de0 Partitions should not be removed by custom TTL 2021-08-02 17:19:44 +03:00
Volodymyr Babak
e27ef59eed Log to debug 2021-08-02 17:15:46 +03:00
Volodymyr Babak
aea8a0f537 Added logging of error msg to easily identify root cause of failed logins 2021-08-02 17:15:46 +03:00
Vladyslav_Prykhodko
e4bfbacdd8 UI: Add select time unit for power mode in CoAP and LwM2M profile 2021-07-30 16:17:36 +03:00