14038 Commits (a7eae9dbac84835bd0d170b0e2ebd70993c1dfac)
 

Author SHA1 Message Date
Andrew Shvayka a7eae9dbac
Merge pull request #8988 from thingsboard/feature/update-tenant-profile-isolation 3 years ago
ViacheslavKlimov d30f8a8352 Minor refactoring 3 years ago
ViacheslavKlimov 46e0262419 Update profile isolation option description 3 years ago
ViacheslavKlimov 916487105a Update profile isolation option description 3 years ago
Andrew Shvayka 21a55630f0
Merge pull request #9084 from smatvienko-tb/feature/math-node-sequential-non-blocking 3 years ago
Sergey Matvienko 44ea477b7b TbMathNode: refactored to act in non-blocking style. All messages go through queue by originator with single semaphore and never wait on tryAcquire. Test refactored to provide more details on how slaw and fast messages being submitted and processed 3 years ago
ViacheslavKlimov 97e9f43f65 Add createCondition to TbActorCtx 3 years ago
ViacheslavKlimov b8a7c6a3cd Don't init unneeded actors and consumers for dedicated Rule Engine 3 years ago
Sergey Matvienko 16fdfc518d TbMathNode: test added for concurrent calls by the same originator utilizing the whole rule-dispatcher pool. 1 failed. non-blocking implementation wanted; Additional refactoring: JUnit5 and mock init 3 years ago
Sergey Matvienko 97ee45be24 TbMathNode: refactored for easier testing. Semaphores - WEAK reference type. calculateResult method - removed unused args. 3 years ago
ShvaykaD a90653d660 refactored to parameterized test 3 years ago
ShvaykaD 14ad1df873 refactoring of test base 3 years ago
ShvaykaD 928962898e PROD-2339: fix getFeatureType method to handle RPC server-side response over DTLS 3 years ago
ViacheslavKlimov 6751820e0a Dedicated Rule Engines for tenant profile 3 years ago
ViacheslavKlimov ae76f4ebbb Merge branch 'master' into feature/update-tenant-profile-isolation 3 years ago
Andrew Shvayka eb694be975
Merge pull request #9061 from YevhenBondarenko/feature/recalculate 3 years ago
ViacheslavKlimov f32e2f6fde Refactoring after review 3 years ago
YevhenBondarenko 141a7ff0e6 changed recalculate_delay 3 years ago
Andrew Shvayka e4bf5a9b3a
Merge pull request #9056 from smatvienko-tb/ui-event-table-speedup-config 3 years ago
Vladyslav b7d5222958
UI: Updated code style 3 years ago
Sergey Matvienko 33bab60954 ui: event table: ts with ms 5 years ago
Sergey Matvienko fe7846d152 ui: event table: default interval is 15 minutes 5 years ago
ViacheslavKlimov 12f8e14c04 Increase default poll interval for isolated queues 3 years ago
ViacheslavKlimov 0f13d46144 Add more tests 3 years ago
ViacheslavKlimov c087359077 Move messages to other queue on deletion; improvements 3 years ago
Andrew Shvayka f618599d15
Merge pull request #8998 from smatvienko-tb/feature/kafka-producer-append-debug-headers 3 years ago
Andrew Shvayka 14378f4876
Merge pull request #8996 from smatvienko-tb/feature/mqtt-client-channel-handler-invokeHandlersForIncomingPublish 3 years ago
Andrew Shvayka a8d0968cc3
Merge pull request #8983 from smatvienko-tb/feature/onRateLimit-TbMsgPackCallback-skipAllRateLimited 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
Andrew Shvayka 1248b66004
Merge pull request #9016 from smatvienko-tb/feature/cassandra-result_processing_threads 3 years ago
Sergey Matvienko 9e92d10dc5 Cassandra: AbstractBufferedRateExecutor improved logging to clarify whether the Read or Write operations logged 3 years ago
Sergey Matvienko 161d7c3eda Cassandra: unlimited cached thread pool replaced with limited pool to prevent stack memory peaks. New env CASSANDRA_QUERY_RESULT_PROCESSING_THREADS introduced. 3 years ago
ViacheslavKlimov 5862b417aa Add custom topic properties configuration 3 years ago
Sergey Matvienko 4f99d75e15 license:format for new classes 3 years ago
Sergey Matvienko e75307c2be ExceptionUtil.lookupExceptionInCause refactored from recursion to a loop. Tests added 3 years ago
Sergey Matvienko 4720bc283c TbMsgPackCallback: AbstractRateLimitException lookup in cause of RuleEngineException. Tests added 3 years ago
Sergey Matvienko 825eaf640c RuleEngineException cause added to be able to analyse cause by rate limit exceptions 3 years ago
Sergey Matvienko 859c820dc3 AbstractRateLimitException introduced in common/data for all rate limit related exceptions 3 years ago
Sergey Matvienko dfe21e3b00 ExceptionUtil moved to the common/util package 3 years ago
Sergey Matvienko 1b565e01ce Rule engine: ack all rate limited failures (draft) 3 years ago
Sergey Matvienko ed6614af71 MqttClientConfig - ownerId added for exceptions logging purposes. MqttChannelHandler - improved logging 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
Andrew Shvayka cb37450470
Merge pull request #8981 from smatvienko-tb/hotfix/lwm2m-transport-start 3 years ago
Sergey Matvienko d74e0c45df MqttHandler - processAsync (required for AbstractMqttIntegration) 3 years ago