17962 Commits

Author SHA1 Message Date
Sergey Matvienko
ec68fe6c96 Merge remote-tracking branch 'ce/master' into feature/latest-ts-redis-cache-aside-dao
# Conflicts:
#	dao/src/main/java/org/thingsboard/server/dao/sqlts/SqlTimeseriesLatestDao.java
2024-04-17 12:21:14 +02:00
Sergey Matvienko
743b8b1d80 logback-test temporary added TRACE for SqlTimeseriesLatestDao and CachedRedisSqlTimeseriesLatestDao 2024-04-17 12:16:31 +02:00
Sergey Matvienko
67c2392ccc RedisClusterSqlTestSuite introduced 2024-04-17 12:15:22 +02:00
Sergey Matvienko
a4469f6953 TsLatestRedisCache: added LUA upsert script. load script, eval, evalsha, test for script sha, fetch latest by zRange Redis command 2024-04-17 12:14:42 +02:00
Sergey Matvienko
c49d97f7d1 BaseTimeseriesServiceTest added overwrite TS cases and historical data load case, that fails without condition on update only if ts is the latest 2024-04-16 17:35:04 +02:00
Viacheslav Klimov
cbda6154f8
Merge pull request #10483 from ShvaykaD/improvements/calculate-delta-node
CalculateDeltaNode make non-blocking on find latest telemetry
2024-04-16 18:24:41 +03:00
Sergey Matvienko
551325b8c7 added CachedRedisSqlTimeseriesLatestDao and TsLatestRedisCache (prototype impl with string commands). Caffeine cache not implemented yet 2024-04-16 16:53:59 +02:00
Sergey Matvienko
9b41a4e26c SqlTimeseriesLatestDao refactored to use a common doFindLatestSync for any find request 2024-04-16 16:50:36 +02:00
Sergey Matvienko
034b480a6c RedisTbTransactionalCache refactored to make doGet using the rawKey and the Redis connection precalculated slot based on hash 2024-04-16 16:47:27 +02:00
Sergey Matvienko
771d15a6dd BaseTimeseriesServiceTest: 3 findLatest related tests added 2024-04-16 16:43:47 +02:00
Sergey Matvienko
3003fccf3b BaseTimeseriesServiceTest refactored 2024-04-16 16:43:20 +02:00
ShvaykaD
c92294610b Merge branch 'master' into improvements/calculate-delta-node 2024-04-16 12:43:05 +03:00
ShvaykaD
0fb35a3844 merge with master 2024-04-16 12:40:04 +03:00
Igor Kulikov
6c7ed5ee90 Merge branch 'master' of github.com:thingsboard/thingsboard 2024-04-16 12:34:10 +03:00
Igor Kulikov
9c383be12a UI: Add grid settings to time series charts. 2024-04-16 12:34:00 +03:00
ShvaykaD
daa3c766f0 additional fixes in utils classes and tests 2024-04-16 12:08:28 +03:00
ShvaykaD
27d026821a fixed adter review 2024-04-16 11:56:56 +03:00
Volodymyr Babak
63c100b4bb
Merge pull request #10548 from AndriiLandiak/feature/edge-notification
Edge - notification support
2024-04-16 11:56:11 +03:00
Igor Kulikov
fab780a912 UI: Time series chart: Improve smooth line settings. 2024-04-15 19:00:14 +03:00
Igor Kulikov
345aa95485 UI: Time series charts: improve data zoom filtering mode. 2024-04-15 17:19:45 +03:00
Andrew Shvayka
e6766fce8f
Merge pull request #10530 from thingsboard/lwm2m_msa_tests
Lwm2m msa tests
2024-04-15 15:09:25 +03:00
Andrii Landiak
9c81dbd1e5 Minor improvements after review 2024-04-15 14:47:39 +03:00
Igor Kulikov
b453bc6ced
Merge pull request #10562 from thingsboard/feature/time-series-comparison
Comparison support for new time series charts
2024-04-12 19:19:11 +03:00
Andrew Shvayka
75b54f5faa
Merge pull request #10559 from d2eight/fix/extra-in-docker
[IoT Gateway] Deleting an extra in in the Docker Commands/Launch Command pop-overs
2024-04-12 18:20:59 +03:00
Igor Kulikov
15be7312ca Merge branch 'master' into feature/time-series-comparison 2024-04-12 17:35:45 +03:00
Igor Kulikov
82ab52889b UI: Implement time series comparison widget settings. 2024-04-12 17:34:43 +03:00
d2eight
d15f9da1f4 Deleting an extra in in the Docker Commands/Launch Command pop-overs 2024-04-12 17:25:49 +03:00
Andrew Shvayka
a45c722bf5
Merge pull request #10533 from thingsboard/fix_bug_test_difPort
fix_bug_lwm2m tests dif Port
2024-04-12 16:20:41 +03:00
nick
eedf0432da Merge branch 'master' into lwm2m_msa_tests 2024-04-12 11:00:15 +03:00
Igor Kulikov
95ac620977 Merge branch 'master' into feature/time-series-comparison 2024-04-11 18:42:18 +03:00
Igor Kulikov
d62875db98 Merge branch 'master' of github.com:thingsboard/thingsboard 2024-04-11 18:41:23 +03:00
Igor Kulikov
69e38fe372 Fix API annotations 2024-04-11 18:41:10 +03:00
Viacheslav Klimov
c667764233
Merge pull request #10534 from dskarzh/swagger-required-deprecation
Replace usages of deprecated `@Schema(required = ...)` with `@Schema(requiredMode = ...)`
2024-04-11 18:15:48 +03:00
Igor Kulikov
ae44dac850 Merge branch 'master' into feature/time-series-comparison 2024-04-11 17:52:53 +03:00
Igor Kulikov
ce44bbc248 Merge with hotfix/3.6.3 2024-04-11 17:52:26 +03:00
Andrii Landiak
c4ba6411c8 Add optional to int64 idMsg, idLsb for NotificationMsg 2024-04-11 17:33:03 +03:00
Andrii Landiak
fed295017d Improve NotificationMsgConstructorImpl 2024-04-11 17:31:51 +03:00
Andrii Landiak
e8c238e5a6 Add NotificationEdgeTest 2024-04-11 17:30:05 +03:00
nick
0a16214af5 fix bug: lwm2m tests dif Port Comments 2 2024-04-11 16:34:23 +03:00
Igor Kulikov
4a41d4af1b Merge branch 'hotfix/3.6.3' of github.com:thingsboard/thingsboard into hotfix/3.6.3 2024-04-11 16:13:11 +03:00
Igor Kulikov
0f259cf357 Update pkg.updateVersion to 3.6.4 2024-04-11 16:13:00 +03:00
Igor Kulikov
651a9b2731
Merge pull request #10544 from thingsboard/3.6.4-upgrade
3.6.4 upgrade script
2024-04-11 16:08:07 +03:00
Andrew Shvayka
0bec132f8a
Merge pull request #10539 from ShvaykaD/bugfix/claim-device-flaky-tests
Fixed claim device flaky tests
2024-04-11 16:06:30 +03:00
ViacheslavKlimov
6c592a249e 3.6.3 to 3.6.4 upgrade script 2024-04-11 15:57:06 +03:00
Andrii Landiak
5191143c3f Provide support for Notification to Edge 2024-04-11 15:50:57 +03:00
Igor Kulikov
3e527f2634 UI: Implement comparison support for new time series charts. 2024-04-11 13:53:00 +03:00
ShvaykaD
211226e230 added fix for mqttv5 test 2024-04-11 13:40:49 +03:00
Volodymyr Babak
41c967be80
Merge pull request #10540 from volodymyr-babak/hotfix/3.6.3
Set edge client version to 3.6.4
2024-04-11 13:33:14 +03:00
Volodymyr Babak
2d1a3a9b05 Set edge client version to 3.6.4 2024-04-11 13:28:47 +03:00
ShvaykaD
faf172bdb2 fixed claim device flaky tests 2024-04-11 13:11:28 +03:00