628 Commits (9d1f751f3a8ec2fb331d2e27a5839ee0a4e4a42e)

Author SHA1 Message Date
dashevchenko 11b8d3c41e added global queue prefix for pubsub queue factory 2 years ago
Andrii Shvaika 45443d98fc Rewrite for clarity 2 years ago
Alexander Keidel 005d555bc5 Global Queue Prefix is now correctly respected by js-executor, rule-node and tb-rule-engine-notifications-node- consumer groups 2 years ago
ViacheslavKlimov 91d6cf6dee Non-isolated tenant is not managed even if assignedTenantProfiles contains his profile 2 years ago
ViacheslavKlimov 492dc5916e Improvements for tenant actors init with dedicated rule engines 2 years ago
ViacheslavKlimov c1f16769f4 Fix partition change event ignored 2 years ago
dashevchenko ce9351ba27 deleted unused classes 2 years ago
ViacheslavKlimov 5875a40118 Error handling for PartitionChangeEvent listeners 2 years ago
ViacheslavKlimov 2f73512005 Don't remove from myPartitions on queue update 2 years ago
ViacheslavKlimov 27f448a543 Improve partition service logs 2 years ago
ViacheslavKlimov a571153b7c Single update message for multiple queues 2 years ago
Dmytro Skarzhynets 5e846116a8 Use consumer instead of runnable in SimpleTbQueueCallback 2 years ago
Dmytro Skarzhynets c9d97553b8 Update license headers with 2024 year. 2 years ago
Ivan Raznatovskyi 09fc025e12 Initial commit from another fork 2 years ago
Andrii Shvaika 5acf527f1a Version set to 3.7.0-SNAPSHOT 2 years ago
ViacheslavKlimov 8e126e57dc Refactoring and fixes for partitions recalculation 2 years ago
YevhenBondarenko 720afebeeb Used Java serialization for NotificationRuleTrigger 2 years ago
Igor Kulikov c5a72ed8df Update license header to 2024 year. 2 years ago
dashevchenko 5e471364de changed fixedPool to newWorkStealingPool 2 years ago
dashevchenko b95adb439a added yml parameters for aws-sqs eproducer executor thread pool size 2 years ago
dashevchenko f2ea1b87d7 added shutdown for producerExecutor 2 years ago
dashevchenko 63a85161b2 moved producer executor to TbAwsSqsAdmin 2 years ago
dashevchenko 3ac0cc241a TbAwsSqsProducerTemplate: native thread allocation error fix (provided one executor for message sending with limited thread pool size) 2 years ago
Igor Kulikov bc35df1dd7 Version set to 3.6.3-SNAPSHOT 2 years ago
YevhenBondarenko 1fc704bae1 test fixes and minor refactoring 2 years ago
YevhenBondarenko 8ccd70fc65 Used ProtoUtils instead of ProtoWIthFSTService for serialization 2 years ago
YevhenBondarenko 8ac80476ad added encode/decode time stats and refactoring 2 years ago
YevhenBondarenko d6b56177a2 fst stats in Grafana 2 years ago
dashevchenko fa12ba544d moved pubsub queue executor to PubSubSettings 2 years ago
dashevchenko 66b768a499 added @Lazy to PubSubRuleNodeExecutorProvider 2 years ago
dashevchenko fbec7aab25 moved pubsub executors to pubsubSettings 2 years ago
dashevchenko 1be39aa9aa fixed license, env name refactoring 2 years ago
dashevchenko 08727b4c36 added executor provider for pubsub queue, added env variable to manage pubsub queue executor provider thread pool 2 years ago
dashevchenko 4f22ef9733 created PubSubExecutor to use each time publisher is created and do not produce too much threads created 2 years ago
Andrii Shvaika df24c363ce Version set to 3.6.2-SNAPSHOT 2 years ago
dashevchenko 442fe9029e added env variable to regulate pubsud queue executor threads pool size 2 years ago
dashevchenko 86f8965eab fixed thingsboard.yml 2 years ago
ViacheslavKlimov 0812149524 Minor refactoring for HashPartitionService 2 years ago
ViacheslavKlimov 9e408cd6f3 Distribute partitions between Rule Engines based only on tenant id 2 years ago
Andrii Shvaika 694b6bf851 Refactoring: new data structures and message flow 2 years ago
dashevchenko 15e6190a9d optimized topicName creation in HashPartitionService 2 years ago
dashevchenko 603be29f1b fixed topic naming 2 years ago
dashevchenko f3a0d3a7e8 fixed HashPartitionService 2 years ago
ViacheslavKlimov be7854fb5b Add 'isolated' to topic and consumer group name for isolated queues 2 years ago
ViacheslavKlimov cf951ee2b2 Multiple improvements for Rule Engine consumer services 2 years ago
Andrii Shvaika 45fd970898 Refactoring in progress 2 years ago
dashevchenko dd53193371 fixed unit tests 2 years ago
dashevchenko c195fd5a4c added ability to add global prefix for all topics 2 years ago
Sergey Matvienko febff6bd00 TbKafkaProducerTemplate: addAnalyticHeaders - stacktrace level increased from 10 to 20 for TRACE enabled 2 years ago
Andrii Shvaika dd4b874b5f Version set to 3.6.1-SNAPSHOT 2 years ago