9377 Commits (4523efbcdd73993c3822f68e587ac33157f663e9)

Author SHA1 Message Date
陈旭 4523efbcdd Fix: Improve Edge session cleanup to prevent resource leaks In unstable network environments, Edge devices may frequently disconnect and reconnect. The previous session cleanup logic could fail to stop the Kafka consumer, creating a 'zombie consumer'. This commit introduces a multi-layered defense: 1. Proactively evicts stale members from the Kafka consumer group upon new connection to ensure immediate functionality. 2. Adds a background task to persistently try and clean up session objects that failed to destroy, preventing memory/thread leaks. 1 year ago
陈旭 e30adf0447 Fix: Improve Edge session cleanup to prevent resource leaks In unstable network environments, Edge devices may frequently disconnect and reconnect. The previous session cleanup logic could fail to stop the Kafka consumer, creating a 'zombie consumer'. This commit introduces a multi-layered defense: 1. Proactively evicts stale members from the Kafka consumer group upon new connection to ensure immediate functionality. 2. Adds a background task to persistently try and clean up session objects that failed to destroy, preventing memory/thread leaks. 1 year ago
Igor Kulikov 0c00b02a0d
Update cross-connector-hp.svg 1 year ago
VIacheslavKlimov f2ad1ef796 Fix Slack files upload support 1 year ago
yevhenii_zahrebelnyi 320e0b674e
Added per-edge stats (#13651) 1 year ago
Artem Dzhereleiko a7ba9d8c02 UI: Fixed font on preview scada symbols 1 year ago
Artem Dzhereleiko 1c5f186418 UI: Fixed line width for cross connector hp 1 year ago
dshvaika e69b2df28d added additional fix for handling text nodes of additional info 1 year ago
Andrii Landiak caa831e7fa Refactoring clean up of entity alarm records after review 1 year ago
Andrii Landiak aa00631246 Small changes to test 1 year ago
Andrii Landiak cff4f35b9a Auto-remove alarms when originator is deleted 1 year ago
Igor Kulikov 418cecf016 Version 4.3.0-SNAPSHOT 1 year ago
Igor Kulikov 4cdf1baf9a Temp version set to 4.2.0-RC 1 year ago
Igor Kulikov 8dca042035 Update help base url. 1 year ago
Igor Kulikov 20bccee972 Version set 4.3.0-SNAPSHOT 1 year ago
Igor Kulikov cc7c496b13 Version set to 4.2.0-RC 1 year ago
VIacheslavKlimov 45a57230c1 Upgrade versions of most libraries; refactor dependency management 1 year ago
Dmytro Skarzhynets b323bdc5d0
Create alarm node: process message asynchronously to avoid blocking dispatcher thread 1 year ago
Dmytro Skarzhynets f8784fa48f
Fix blank check 1 year ago
Dmytro Skarzhynets 3f60d1c0fb
Improve error messages when testing scripts 1 year ago
Igor Kulikov 1330cd932e Fix black box tests. 1 year ago
dshvaika f321ca7c53 Handle MethodArgumentTypeMismatchException as 400 Bad Request 1 year ago
Igor Kulikov 7c2c0357c1 Move alias entity resolution to backend. 1 year ago
VIacheslavKlimov 42f7fd32e5 Add missing license header 1 year ago
nickAS21 5f6cc76d11 tbel: reName createSetTb to newSet and to toSet 1 year ago
Vladyslav_Prykhodko 3a441567d9 Rename pkgTitle to title 1 year ago
Vladyslav_Prykhodko 5a848477fc Add support mobile application title in predefined config 1 year ago
Yatharth Sharma 331266499c removed version property from docker-compose 1 year ago
nickAS21 8b86fdc1dc lwm2m: fix bug in onUpdateValueWithSendRequest convertObjectIdToVersionedId 1 year ago
Dmytro Skarzhynets 8dd5a4e7cd
AI rule node: add tests for audit logs and rule engine lifecycle messages 1 year ago
Andrii Landiak 2eb043f291 Refactor DefaultSmsService 1 year ago
nick 3d5d84eb1a tbel: test for docs: add toSorted 1 year ago
nick 017d523cc6 tbel: test for docs: add Contains 1 year ago
Andrii Landiak 63dd915e1b Renaming 1 year ago
nick 62c8c1dbc0 tbel: add to tests isSet refactoring 1 year ago
nick 03c135e6ca tbel: add to tests isSet 1 year ago
nick edba3517da tbel: add ExecutionArrayList with methods: add, addAll, remove, clear, sort, toSorted, toList 1 year ago
Andrii Landiak 1143a6f3e0 Fix upgrade 1 year ago
Dmytro Skarzhynets 152d685225
AI rule node: add tests for paginated get models API 1 year ago
Dmytro Skarzhynets 61bc7ace5e
AI rule node: add get by ID API tests 1 year ago
Dmytro Skarzhynets 0b1ac8c8f0
AI rule node: add delete API tests 1 year ago
Dmytro Skarzhynets 17d7931e5d
AI rule node: add basic save API tests 1 year ago
Dmytro Skarzhynets b6b30dbba9
AI rule node: rename AI model settings to AI model 1 year ago
Dmytro Skarzhynets a0e8b01429
Add tests for compilation errors when evaluating scripts 1 year ago
Andrii Landiak 349e7402a4 Small refactoring 1 year ago
Dmytro Skarzhynets 2055dc83be
Cleanup script engine classes 1 year ago
Andrii Landiak a691ff1262 Fix upgrade for ota_package 1 year ago
Andrii Landiak c6497281c3 Fix upgrade for ota_package 1 year ago
Andrii Landiak 345c28c482 Add admin settings entity type 1 year ago
Dmytro Skarzhynets 69964a2413
Make script compilation errors unrecoverable during rule node initialization 1 year ago