编程不良人~
|
50ff24d8e8
|
Merge branch 'master' into fix-edge-zombie-consumer-cleanup
|
2025-08-12 09:17:58 +08:00 |
|
Viacheslav Klimov
|
c05f41ad8d
|
Merge pull request #13850 from thingsboard/rc
rc
|
2025-08-11 13:02:44 +03:00 |
|
陈旭
|
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.
|
2025-08-10 11:42:47 +08:00 |
|
陈旭
|
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.
|
2025-08-10 10:30:49 +08:00 |
|
dashevchenko
|
c127b96bb3
|
fixed flaky edqs tests
|
2025-08-08 12:30:10 +03:00 |
|
dashevchenko
|
fdd01dfc9d
|
fixed flaky edqs tests
|
2025-08-07 12:01:52 +03:00 |
|
Viacheslav Klimov
|
4f18df907b
|
Merge pull request #13827 from pon0marev/improvement/redis-pool-config
Redis pool latency optimization by reducing excessive pings
|
2025-08-07 10:32:04 +03:00 |
|
Viacheslav Klimov
|
e309225f12
|
Merge pull request #13832 from thingsboard/fix/mobile-app
Fix NPE on Firebase app cleanup
|
2025-08-06 18:57:07 +03:00 |
|
VIacheslavKlimov
|
e0c2051c6a
|
Fix NPE on Firebase app cleanup
|
2025-08-06 18:54:22 +03:00 |
|
Viacheslav Klimov
|
f206983406
|
Merge pull request #13799 from thingsboard/fix/isolated-queues
Fix topics creation for isolated tenants
|
2025-08-06 18:48:13 +03:00 |
|
Viacheslav Klimov
|
efedbfd100
|
Merge pull request #13830 from dashevchenko/edqsDefaultSortProperty
Fixed default sort property for alarm entity query
|
2025-08-06 18:31:37 +03:00 |
|
dashevchenko
|
9a75fa07d9
|
fixed default sort property for alarm data entity query
|
2025-08-06 17:30:14 +03:00 |
|
dashevchenko
|
226e82c722
|
fixed default sort property for alarm entity query
|
2025-08-06 17:20:08 +03:00 |
|
VIacheslavKlimov
|
552524d4b1
|
Increate timeout for testDelete_singleConsumer
|
2025-08-06 15:25:15 +03:00 |
|
pon0marev
|
c24b44b762
|
Optimize Redis pool ping parameters
|
2025-08-06 15:18:23 +03:00 |
|
VIacheslavKlimov
|
e7580f6093
|
Short-lived cache for Kafka topics
|
2025-08-06 14:43:34 +03:00 |
|
VIacheslavKlimov
|
1097005178
|
Refactor Kafka admin usage
|
2025-08-06 13:05:59 +03:00 |
|
Viacheslav Klimov
|
8ce3c1fa33
|
Merge pull request #13788 from dashevchenko/latestTelemetryEdqsFix
EDQS: fixed displaying of tenant's telemetry saved by sysadmin
|
2025-08-05 11:44:51 +03:00 |
|
Igor Kulikov
|
1a13d50ab9
|
Merge branch 'rc'
|
2025-07-31 16:45:27 +03:00 |
|
Igor Kulikov
|
a07d61e1a4
|
Merge pull request #13782 from ArtemDzhereleiko/AD/bug-fix/scada-preview-font
Fixed incorrect font rendering in SCADA symbols preview
|
2025-07-31 16:24:40 +03:00 |
|
Igor Kulikov
|
4cc7e1fbee
|
Merge pull request #13780 from ArtemDzhereleiko/AD/bug-fix/scada-hp/cross-connector-hp-main-line-width-visability
Fixed line width for Cross connector HP SCADA symbol
|
2025-07-31 16:24:03 +03:00 |
|
Igor Kulikov
|
0c00b02a0d
|
Update cross-connector-hp.svg
|
2025-07-31 16:23:42 +03:00 |
|
dashevchenko
|
b925fd1685
|
test fix
|
2025-07-30 18:46:55 +03:00 |
|
dashevchenko
|
5ee4ebea57
|
fixed tenant attribute save by system admin
|
2025-07-30 18:20:50 +03:00 |
|
dashevchenko
|
00bc14ab61
|
fixed tenant attribute save by system admin
|
2025-07-30 18:07:05 +03:00 |
|
VIacheslavKlimov
|
01e72f4e30
|
Fix topics creation for isolated tenants
|
2025-07-30 17:03:49 +03:00 |
|
Viacheslav Klimov
|
85ae3ed778
|
Merge pull request #13794 from thingsboard/fix/slack
Fix Slack files upload support
|
2025-07-30 12:30:15 +03:00 |
|
VIacheslavKlimov
|
f2ad1ef796
|
Fix Slack files upload support
|
2025-07-30 12:23:06 +03:00 |
|
Viacheslav Klimov
|
0f08fafec7
|
Merge pull request #13785 from thingsboard/rc
rc
|
2025-07-29 13:10:25 +03:00 |
|
yevhenii_zahrebelnyi
|
320e0b674e
|
Added per-edge stats (#13651)
|
2025-07-29 10:02:37 +03:00 |
|
Artem Dzhereleiko
|
a7ba9d8c02
|
UI: Fixed font on preview scada symbols
|
2025-07-28 15:13:08 +03:00 |
|
Artem Dzhereleiko
|
1c5f186418
|
UI: Fixed line width for cross connector hp
|
2025-07-28 09:41:15 +03:00 |
|
dshvaika
|
e69b2df28d
|
added additional fix for handling text nodes of additional info
|
2025-07-25 18:01:18 +03:00 |
|
Igor Kulikov
|
04ecc107ba
|
Merge branch 'rc'
|
2025-07-25 14:12:45 +03:00 |
|
Andrii Landiak
|
caa831e7fa
|
Refactoring clean up of entity alarm records after review
|
2025-07-24 16:32:38 +03:00 |
|
Andrii Landiak
|
aa00631246
|
Small changes to test
|
2025-07-24 14:50:29 +03:00 |
|
Andrii Landiak
|
cff4f35b9a
|
Auto-remove alarms when originator is deleted
|
2025-07-24 13:21:19 +03:00 |
|
Igor Kulikov
|
418cecf016
|
Version 4.3.0-SNAPSHOT
|
2025-07-24 12:58:19 +03:00 |
|
Igor Kulikov
|
4cdf1baf9a
|
Temp version set to 4.2.0-RC
|
2025-07-24 12:56:40 +03:00 |
|
Igor Kulikov
|
8dca042035
|
Update help base url.
|
2025-07-24 12:55:45 +03:00 |
|
Igor Kulikov
|
20bccee972
|
Version set 4.3.0-SNAPSHOT
|
2025-07-24 12:55:19 +03:00 |
|
Igor Kulikov
|
cc7c496b13
|
Version set to 4.2.0-RC
|
2025-07-24 12:47:33 +03:00 |
|
Igor Kulikov
|
29635bfdc0
|
Merge pull request #13747 from thingsboard/versions-upgrade
Fixed vulnerabilites and updated libraries
|
2025-07-24 12:42:55 +03:00 |
|
Viacheslav Klimov
|
2637963c08
|
Merge pull request #13741 from dskarzh/create-alarm-node-async-processing
Create alarm node: process message asynchronously to avoid blocking dispatcher thread
|
2025-07-24 11:13:01 +03:00 |
|
VIacheslavKlimov
|
947c2c2ad6
|
Merge branch 'master' of github.com:thingsboard/thingsboard into versions-upgrade
|
2025-07-22 13:37:05 +03:00 |
|
VIacheslavKlimov
|
45a57230c1
|
Upgrade versions of most libraries; refactor dependency management
|
2025-07-22 12:40:57 +03:00 |
|
Viacheslav Klimov
|
47c0103105
|
Merge pull request #13737 from ShvaykaD/http-api-error-handling
Handle MethodArgumentTypeMismatchException as 400 Bad Request
|
2025-07-22 11:20:59 +03:00 |
|
Dmytro Skarzhynets
|
b323bdc5d0
|
Create alarm node: process message asynchronously to avoid blocking dispatcher thread
|
2025-07-18 17:47:04 +03:00 |
|
Viacheslav Klimov
|
aed4af9477
|
Merge pull request #13738 from dskarzh/improve-script-errors
Improve rule engine and calculated fields test script errors
|
2025-07-18 15:27:26 +03:00 |
|
Dmytro Skarzhynets
|
f8784fa48f
|
Fix blank check
|
2025-07-18 15:03:30 +03:00 |
|