Andrii Shvaika
694b6bf851
Refactoring: new data structures and message flow
Local Subscription Service refactoring
Refactoring of the proto structures
Bug fixing after refactoring
Minor improvements and bug fixes
Improvements to avoid additional DB calls
Bug fixes after refactoring
Cluster mode improvements
3 years ago
Sergey Matvienko
febff6bd00
TbKafkaProducerTemplate: addAnalyticHeaders - stacktrace level increased from 10 to 20 for TRACE enabled
3 years ago
ViacheslavKlimov
4e526aa969
Queue removal: always publish PartitionChangeEvent; remove redundant recalculatePartitions; add debug log
3 years ago
ViacheslavKlimov
0d8a2549d9
Single PartitionChangeEvent after recalculatePartitions
3 years ago
ViacheslavKlimov
3f2a3e35ff
Fixes for partition recalculation with isolated queues
3 years ago
Igor Kulikov
98c245e293
Switch to version 3.6.0
3 years ago
ViacheslavKlimov
d30f8a8352
Minor refactoring
3 years ago
ViacheslavKlimov
b8a7c6a3cd
Don't init unneeded actors and consumers for dedicated Rule Engine
3 years ago
ViacheslavKlimov
6751820e0a
Dedicated Rule Engines for tenant profile
3 years ago
ViacheslavKlimov
f32e2f6fde
Refactoring after review
3 years ago
YevhenBondarenko
141a7ff0e6
changed recalculate_delay
3 years ago
ViacheslavKlimov
0f13d46144
Add more tests
3 years ago
ShvaykaD
c2ce40cd39
added rpc sequential strategies: init commit
3 years ago
ViacheslavKlimov
c087359077
Move messages to other queue on deletion; improvements
3 years ago
YevhenBondarenko
ac2aac8aa7
refactored due to comments
3 years ago
YevhenBondarenko
948f517898
added zk restart node tests
3 years ago
YevhenBondarenko
ce9552e1a8
improvements
3 years ago
YevhenBondarenko
68149d9673
added recalculetePartitions delay for node restart
3 years ago
YevhenBondarenko
d9c39c362e
refactored due to comments
3 years ago
ViacheslavKlimov
5862b417aa
Add custom topic properties configuration
3 years ago
Sergey Matvienko
825eaf640c
RuleEngineException cause added to be able to analyse cause by rate limit exceptions
3 years ago
Sergey Matvienko
2cccd0951a
TbKafkaProducerTemplate: addAnalyticHeaders optimized
3 years ago
ViacheslavKlimov
137cc18099
Auto offset reset config for Kafka
3 years ago
ViacheslavKlimov
55775f2815
Consumer group per isolated tenant's queue; remove sleeping for Kafka consumer
3 years ago
Sergey Matvienko
c3e9ab5991
TbKafkaProducerTemplate will add headers for each message when log level: DEBUG - producerId and thread name; TRACE - stacktrace first 10-2=8 lines
3 years ago
ViacheslavKlimov
6db3171ffb
Refactoring
3 years ago
ViacheslavKlimov
fa61783ac6
Log topics list on unsubscribe
3 years ago
ViacheslavKlimov
3b86c8c1f5
Refactor HashPartitionService.resolve(..)
3 years ago
ViacheslavKlimov
1ee3c24532
Refactor HashPartitionService.resolve(..)
3 years ago
ViacheslavKlimov
bfd8ff934f
Use system queue with same name instead of Main when missing
3 years ago
ViacheslavKlimov
18ce96fd10
Ability to update isolated processing option in tenant profile
3 years ago
YevhenBondarenko
75b3882782
added zk restart node tests
3 years ago
YevhenBondarenko
ffdb16766c
improvements
3 years ago
YevhenBondarenko
aa28b276d2
added recalculetePartitions delay for node restart
3 years ago
ViacheslavKlimov
0bd7f74c47
Fix issues
3 years ago
ViacheslavKlimov
93e8770023
Don't write to cache on each deduplication
3 years ago
ViacheslavKlimov
b77078c24e
Notifications deduplication improvements
3 years ago
ViacheslavKlimov
2f560315d1
Exceeded rate limits notifications; their deduplication; refactoring
3 years ago
ViacheslavKlimov
67656a2757
Notifications deduplication
3 years ago
AndriiD
c863cf6c15
\changed ServiceType.valueOf to ServiceType.of
3 years ago
Igor Kulikov
9ae1f1e329
Version set to 3.5.2-SNAPSHOT
3 years ago
Igor Kulikov
59cc8244b5
Version set to 3.5.1-SNAPSHOT
3 years ago
Igor Kulikov
c422e39724
Version set to 3.5.1-SNAPSHOT
3 years ago
Andrii Shvaika
6120fb132a
Version set to 3.5.2. Migration script improved
3 years ago
Igor Kulikov
7058f99068
Version set to 3.5.1-SNAPSHOT
3 years ago
YevhenBondarenko
fbf9773a61
optimize imports
3 years ago
ViacheslavKlimov
af49a6a0be
Fix failing tests
3 years ago
ViacheslavKlimov
97cc1ab0da
Improve entities count limit notification rule
3 years ago
Sergey Matvienko
26ed90c534
kafka settings: kafka yaml parameters added for microservices same as thingsboard.yml . PropertyUtils added, duplicated code refactored to getProps. TB_QUEUE_KAFKA_REQUEST_TIMEOUT_MS and TB_QUEUE_KAFKA_SESSION_TIMEOUT_MS moved from other to main properties. Other yaml props is deprecated. other-inline added TB_QUEUE_KAFKA_OTHER_PROPERTIES. Tests added.
3 years ago
Sergey Matvienko
e621a21df3
kafka settings: test added, refactored to use configureSSL exact once
3 years ago