Sergey Matvienko
|
d89b14e359
|
Kafka Confluent compatibility out of the box: segment.bytes:26214400 increased segment.bytes:52428800
|
2024-05-10 11:45:52 +02:00 |
|
Sergey Matvienko
|
07de3b975f
|
TbKafkaAdmin WIP
|
2024-05-08 13:58:21 +02:00 |
|
ViacheslavKlimov
|
15d189ead7
|
Refactoring for consumer manager
|
2024-05-07 15:13:52 +03:00 |
|
ViacheslavKlimov
|
9f6156a0fb
|
Merge remote-tracking branch 'origin/master' into feature/parallel-core-consumer
|
2024-05-07 14:57:19 +03:00 |
|
Sergey Matvienko
|
8519387ca7
|
Rule engine: Kafka consumer group per partition
|
2024-05-07 00:14:15 +02:00 |
|
ViacheslavKlimov
|
f23061a9ae
|
Fix notification deduplication service (ConcurrentModificationException for deduplicationDurations map)
|
2024-05-06 12:22:26 +03: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
|
327503fd0a
|
Await all housekeeper tasks to be processed in tests
|
2024-04-25 12:03:12 +03:00 |
|
ViacheslavKlimov
|
0361d34767
|
Minor refactoring
|
2024-04-16 14:01:11 +03:00 |
|
ViacheslavKlimov
|
881a8048ce
|
Fix EntityDaoRegistry init
|
2024-04-15 12:34:16 +03:00 |
|
ViacheslavKlimov
|
0b18de1482
|
Refactor entities deletion
|
2024-04-12 15:32:07 +03:00 |
|
ViacheslavKlimov
|
49a76cad5a
|
Housekeeper: disabled task types; refactoring
|
2024-04-11 11:53:32 +03:00 |
|
ViacheslavKlimov
|
00f8fd2c35
|
Merge remote-tracking branch 'origin/master' into feature/housekeeper
|
2024-04-09 12:08:53 +03:00 |
|
dashevchenko
|
11b8d3c41e
|
added global queue prefix for pubsub queue factory
|
2024-03-22 13:06:58 +02:00 |
|
ViacheslavKlimov
|
be3e78044c
|
Merge remote-tracking branch 'origin/master' into feature/housekeeper
|
2024-03-21 11:52:07 +02:00 |
|
ViacheslavKlimov
|
47cfebe2a7
|
Use QueueConsumerManager for other consumers
|
2024-03-20 13:25:30 +02:00 |
|
ViacheslavKlimov
|
e4cbbb0c5d
|
Merge branch 'master' into feature/parallel-core-consumer
# Conflicts:
# application/src/main/java/org/thingsboard/server/service/queue/DefaultTbCoreConsumerService.java
# application/src/main/java/org/thingsboard/server/service/queue/DefaultTbRuleEngineConsumerService.java
# application/src/main/java/org/thingsboard/server/service/queue/processing/AbstractConsumerService.java
|
2024-03-20 12:26:41 +02:00 |
|
ViacheslavKlimov
|
4ed952a9d6
|
Merge branch 'master' into develop/3.7
|
2024-03-19 15:44:23 +02:00 |
|
ViacheslavKlimov
|
8636ed3b0d
|
TB Core consumer - parallel processing; refactoring
|
2024-03-19 12:57:37 +02:00 |
|
ViacheslavKlimov
|
b0d4faf798
|
Fix transactional calls in TransactionalEventListener
|
2024-03-16 15:49:40 +02:00 |
|
ViacheslavKlimov
|
22f5573e8d
|
Housekeeper client for all service types
|
2024-03-13 19:59:13 +02:00 |
|
ViacheslavKlimov
|
0d3c3d6b25
|
Housekeeper: tests and refactoring
|
2024-03-13 14:09:05 +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
|
7ec87494f9
|
Merge pull request #10185 from thingsboard/fix/consumer-group-prefix
Added global queue prefix to js-executor, rule-node and tb-rule-engine-notifications-node- consumer group id
|
2024-02-16 16:32:17 +02:00 |
|
Andrew Shvayka
|
1894a16bea
|
Merge pull request #10157 from thingsboard/fix/rule-node-repartition
Improve actors init and repartitioning
|
2024-02-16 15:59:38 +02:00 |
|
Andrii Shvaika
|
45443d98fc
|
Rewrite for clarity
|
2024-02-16 15:57:50 +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 |
|
ViacheslavKlimov
|
7e07771acc
|
Housekeeper tasks reprocessing
|
2024-02-14 20:20:08 +02:00 |
|
Alexander Keidel
|
005d555bc5
|
Global Queue Prefix is now correctly respected by js-executor, rule-node and tb-rule-engine-notifications-node- consumer groups
|
2024-02-14 13:25:13 +02:00 |
|
ViacheslavKlimov
|
91d6cf6dee
|
Non-isolated tenant is not managed even if assignedTenantProfiles contains his profile
|
2024-02-13 13:50:41 +02:00 |
|
ViacheslavKlimov
|
492dc5916e
|
Improvements for tenant actors init with dedicated rule engines
|
2024-02-13 11:07:34 +02:00 |
|
Igor Kulikov
|
2fb9b74bae
|
Fix conflicts
|
2024-02-12 14:30:38 +02:00 |
|
ViacheslavKlimov
|
ba5c59f9d5
|
Merge branch 'master' into fix/rule-node-repartition
# Conflicts:
# application/src/main/java/org/thingsboard/server/service/queue/DefaultTbClusterService.java
|
2024-02-12 11:13:03 +02:00 |
|
ViacheslavKlimov
|
c1f16769f4
|
Fix partition change event ignored
|
2024-02-09 14:15:24 +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 |
|
YevhenBondarenko
|
d2961e39e7
|
merge with master
|
2024-02-06 22:40:27 +01:00 |
|
Dmytro Skarzhynets
|
f5a7fe73ab
|
Merge branch 'master' into feature/device-state-node
|
2024-02-06 14:11:57 +02:00 |
|
ViacheslavKlimov
|
1f50a8c3ad
|
Merge branch 'hotfix/3.6.2' into fix/actors-init
# Conflicts:
# common/queue/src/main/java/org/thingsboard/server/queue/discovery/HashPartitionService.java
|
2024-01-31 13:39:43 +02:00 |
|
dashevchenko
|
8c41935c70
|
merged with master
|
2024-01-31 13:27:32 +02:00 |
|
Andrew Shvayka
|
34fa9fe035
|
Merge pull request #10102 from thingsboard/hotfix/3.6.2
Hotfix/3.6.2 sync up
|
2024-01-31 13:15:34 +02:00 |
|
dashevchenko
|
ce9351ba27
|
deleted unused classes
|
2024-01-30 18:20:23 +02:00 |
|
ViacheslavKlimov
|
5875a40118
|
Error handling for PartitionChangeEvent listeners
|
2024-01-30 15:16:53 +02:00 |
|
ViacheslavKlimov
|
2f73512005
|
Don't remove from myPartitions on queue update
|
2024-01-25 15:47:26 +02:00 |
|
ViacheslavKlimov
|
27f448a543
|
Improve partition service logs
|
2024-01-25 12:04:18 +02:00 |
|
ViacheslavKlimov
|
a571153b7c
|
Single update message for multiple queues
|
2024-01-24 18:08:01 +02:00 |
|
Dmytro Skarzhynets
|
5e846116a8
|
Use consumer instead of runnable in SimpleTbQueueCallback
|
2024-01-24 17:27:10 +02:00 |
|
Dmytro Skarzhynets
|
c9d97553b8
|
Update license headers with 2024 year.
|
2024-01-24 11:10:17 +02:00 |
|