Viacheslav Klimov
5809d014de
Queue option to duplicate msgs to all partitions ( #10815 )
...
* Queue config option to duplicate msgs to all partitions
* UI for queue config option to duplicate msgs to all partitions
* Fixes for msg duplication; add tests
* Introduce TbRuleEngineProducerService
* Use TbRuleEngineProducerService in TbClusterService
* Fix DefaultTbClusterServiceTest
* Add correlationId to TbMsg
* Refactor TbMsg
* Support msg duplication for all msg types
2024-05-22 12:11:32 +03:00
YevhenBondarenko
161e10a686
added rate limits for the gateway
2024-05-19 22:35:21 +02:00
Sergey Matvienko
58374a1176
JsonConverterTest @Isolated as it not suitable for any parallel test because the test changes global static JsonConverter settings
2024-04-27 01:09:36 +02:00
Oleksandra Matviienko
63df92e995
JUnit5 migration in common. Junit-platform.properties and logback-test.xml where added to java resource directories if needed.
...
Signed-off-by: Oleksandra Matviienko <al.zzzeebra@gmail.com>
2024-04-26 23:55:17 +02:00
ViacheslavKlimov
1dcc52dad1
Merge remote-tracking branch 'origin/master' into feature/housekeeper
2024-04-24 11:41:04 +03:00
IrynaMatveieva
59daf9123b
replaced the use of the deprecated method with the use of a static method
2024-04-22 10:45:39 +03:00
ViacheslavKlimov
79dc46a65b
Merge branch 'master' into feature/housekeeper
...
# Conflicts:
# application/src/main/java/org/thingsboard/server/install/ThingsboardInstallService.java
2024-04-12 15:33:56 +03:00
Andrii Landiak
d041faae89
Micro refactoring: using java 17
2024-04-09 15:42:54 +03:00
ViacheslavKlimov
00f8fd2c35
Merge remote-tracking branch 'origin/master' into feature/housekeeper
2024-04-09 12:08:53 +03:00
Andrew Shvayka
eab88dd500
Merge pull request #10416 from AndriiLandiak/fix/kv-proto-util
...
Fix KvProtoUtils order for matching KeyValueType and DataType
2024-04-03 17:39:51 +03:00
Andrew Shvayka
b276d5e3da
Merge pull request #10145 from dashevchenko/queueStatsEntity
...
Entity for queue statistics
2024-04-02 12:19:33 +03:00
Andrii Landiak
0107bc29ad
Add yaml parameter to set max size for telemetry message
2024-03-29 16:37:49 +02:00
dashevchenko
dae4f313e2
merged with master
2024-03-26 19:09:21 +02:00
Andrii Landiak
2e91612534
Minor refactoring
2024-03-25 14:04:08 +02:00
Andrii Landiak
8fb54e6759
Merge remote-tracking branch 'upstream/master' into fix/kv-proto-util
2024-03-25 13:33:38 +02:00
Andrii Landiak
7edb18673c
Improve test for KvProtoUtil
2024-03-25 12:47:20 +02:00
Andrii Landiak
ee1209b19f
Fix KvProtoUtils order for matching KeyValueType and DataType
2024-03-22 12:01:36 +02:00
ViacheslavKlimov
be3e78044c
Merge remote-tracking branch 'origin/master' into feature/housekeeper
2024-03-21 11:52:07 +02:00
ViacheslavKlimov
4ed952a9d6
Merge branch 'master' into develop/3.7
2024-03-19 15:44:23 +02:00
dashevchenko
c1093dd627
merged with master
2024-03-04 11:54:56 +02:00
ViacheslavKlimov
85f5420019
Revert proto formatting
2024-02-22 14:03:16 +02:00
ViacheslavKlimov
b72af4ead9
Housekeeper tasks encoded to json
2024-02-21 18:49:15 +02:00
ViacheslavKlimov
69ead8cc47
Merge branch 'master' into feature/housekeeper
...
# Conflicts:
# dao/src/main/java/org/thingsboard/server/dao/sql/user/JpaUserSettingsDao.java
# dao/src/main/java/org/thingsboard/server/dao/sql/user/UserSettingsRepository.java
# dao/src/main/java/org/thingsboard/server/dao/tenant/TenantServiceImpl.java
# dao/src/main/java/org/thingsboard/server/dao/user/UserServiceImpl.java
# dao/src/main/java/org/thingsboard/server/dao/user/UserSettingsDao.java
2024-02-20 18:53:13 +02:00
ViacheslavKlimov
721854c879
Housekeeper: reprocessing improvements
2024-02-20 18:50:29 +02:00
Andrew Shvayka
d5da538e09
Merge pull request #9030 from dskarzh/feature/device-state-node
...
Device state rule node; device state service improvements
2024-02-16 12:18:39 +02:00
Dmytro Skarzhynets
11cf5e7de8
Change proto numbering
2024-02-15 18:36:16 +02:00
Dmytro Skarzhynets
89db4b1188
Change proto numbers to avoid conflicts with PE
2024-02-15 17:37:28 +02:00
ViacheslavKlimov
7e07771acc
Housekeeper tasks reprocessing
2024-02-14 20:20:08 +02:00
Igor Kulikov
2fb9b74bae
Fix conflicts
2024-02-12 14:30:38 +02:00
dashevchenko
c0f9ef8a6d
new entity for queue statistics: added cleanup for tenant, added tests, updated UI
2024-02-09 15:09:00 +02:00
ViacheslavKlimov
55dc23b9ff
Merge with hotfix/3.6.2
2024-02-09 11:38:40 +02:00
ViacheslavKlimov
e5311984bb
Housekeeper API
2024-02-07 15:24:40 +02:00
ViacheslavKlimov
a571153b7c
Single update message for multiple queues
2024-01-24 18:08:01 +02:00
Dmytro Skarzhynets
085187176a
Merge branch 'master' into feature/device-state-node
2024-01-24 11:03:53 +02:00
Andrii Shvaika
5acf527f1a
Version set to 3.7.0-SNAPSHOT
2024-01-16 11:43:44 +02:00
YevhenBondarenko
60be820915
merge with master
2024-01-15 18:51:00 +01:00
YevhenBondarenko
71bd6f2bd2
added tests for proto entities
2024-01-10 21:47:39 +01:00
YevhenBondarenko
720afebeeb
Used Java serialization for NotificationRuleTrigger
2024-01-09 12:31:23 +01:00
Igor Kulikov
c5a72ed8df
Update license header to 2024 year.
2024-01-09 10:46:16 +02:00
YevhenBondarenko
61602330ec
merge with 3.7
2023-12-28 12:16:14 +01:00
Igor Kulikov
bc35df1dd7
Version set to 3.6.3-SNAPSHOT
2023-12-27 12:58:15 +02:00
YevhenBondarenko
feb44656f1
merge with master
2023-12-26 00:58:31 +01:00
YevhenBondarenko
ec19c2a718
minor proto fix
2023-12-21 10:56:29 +01:00
YevhenBondarenko
16cb74f0b5
merge with master
2023-12-20 22:08:19 +01:00
YevhenBondarenko
8ccd70fc65
Used ProtoUtils instead of ProtoWIthFSTService for serialization
2023-12-20 17:33:04 +01:00
YevhenBondarenko
5eadc90d26
added custome serializer for device profile
2023-12-18 10:00:47 +01:00
YevhenBondarenko
5869378c2c
Implemented Json serialization, added custom serializer for the Device redis cache
2023-12-14 20:02:53 +01:00
ViacheslavKlimov
a058f865da
Rename to publicResourceKey
2023-12-14 17:57:41 +02:00
ViacheslavKlimov
36a89bea91
Public images
2023-12-14 16:24:36 +02:00
ViacheslavKlimov
ebfab0e941
Merge branch 'master' into feature/image-resources
2023-12-04 12:57:57 +02:00