58 Commits (release-4.2)

Author SHA1 Message Date
Viacheslav Klimov 5b5b4dff6b Update license header 1 month ago
VIacheslavKlimov e7580f6093 Short-lived cache for Kafka topics 6 months ago
Andrii Landiak edd7d6392a Improvement after review 10 months ago
ViacheslavKlimov f8bf512a0a Introduce PartitionedQueueResponseTemplate with consumer per partition; use it for EDQS requests processing 10 months ago
Andrii Shvaika 62da129d6b Review comments fixed 12 months ago
Igor Kulikov 5cf26d4851 Update license header 12 months ago
Viacheslav Klimov 86b5378d59 EDQS (#3196) 1 year ago
ViacheslavKlimov 12ca1739d4 Remove all queue types except Kafka 1 year ago
Dmytro Skarzhynets bbe328d158 Implemented safe scheduled thread pool 1 year ago
ThingsBoard Bot 189778efb9 License header format 1 year ago
Dmytro Skarzhynets f6a1c14353 Fix last activity not being reported when activity reporting period ends 1 year ago
Andrii Landiak c6ee0bff19
Add edgeIdsCache to decrease number of calls to db for findRelatedEdgeByEntityId 1 year ago
ViacheslavKlimov 92cabebb04 Fix unrecognized Kafka config 'session.timeout.ms' 2 years ago
Sergey Matvienko 258c26ed04 Kafka groupId syncOffsets from a fat group to a single-partition group 2 years ago
Sergey Matvienko 34cfd588b1 mvn license:format 2 years ago
Sergey Matvienko d89b14e359 Kafka Confluent compatibility out of the box: segment.bytes:26214400 increased segment.bytes:52428800 2 years ago
Sergey Matvienko 07de3b975f TbKafkaAdmin WIP 2 years ago
Oleksandra Matviienko 63df92e995 JUnit5 migration in common. Junit-platform.properties and logback-test.xml where added to java resource directories if needed. 2 years ago
Ivan Raznatovskyi 09fc025e12 Initial commit from another fork 2 years ago
Igor Kulikov c5a72ed8df Update license header to 2024 year. 2 years ago
Andrii Shvaika 694b6bf851 Refactoring: new data structures and message flow 2 years ago
YevhenBondarenko ac2aac8aa7 refactored due to comments 3 years ago
YevhenBondarenko 948f517898 added zk restart node tests 3 years ago
YevhenBondarenko d9c39c362e refactored due to comments 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
YevhenBondarenko 75b3882782 added zk restart node tests 3 years ago
driesva ee45763ceb fix: Slow RabbitMQ message polling 3 years ago
YevhenBondarenko fbf9773a61 optimize imports 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
Seraphym-Tuhai 29c3eddc8a Merge with branch 'develop/3.5' of github.com:thingsboard/thingsboard 3 years ago
Igor Kulikov cbdc4517e4 Update license header year to 2023 3 years ago
ShvaykaD f5e20b5a3e move default queue names and topics to DataConstants 3 years ago
Sergey Matvienko cffd0a3a1e QueueKey toString for better logging experience 4 years ago
Sergey Matvienko f8a6751182 InMemoryStorage performance improved. Many test cases added since it is essential piece of code. 4 years ago
Sergey Matvienko b9b4d06376 DefaultInMemoryStorageTest test added on Poll before improvement 4 years ago
Sergey Matvienko d18533a88f InMemoryStorage extracted 4 years ago
Sergey Matvienko 9a2bc5ab9d InMemoryStorage refactored from the static singleton to the Spring Bean 4 years ago
Igor Kulikov da4c742872 Update license year to 2022 4 years ago
Sergey Matvienko eab54435eb fixed license header for InMemoryStorageTest 4 years ago
Sergey Matvienko d98419106b InMemoryStorage: added getLagTotal to be able to await while queue have any messages (no guarantee that messages was processed). 4 years ago
Igor Kulikov b173e0799c Update OS package plugin version. Code cleanup. 4 years ago
Sergey Matvienko bec228bc83 test: removed unnecessary stubbing on DefaultTbQueueRequestTemplateTest 5 years ago
Sergey Matvienko aaedb9e879 DefaultTbQueueRequestTemplateTest updated licence header for CE 5 years ago
Sergey Matvienko ed44ac8f19 test fixed for DefaultTbQueueRequestTemplateTest 5 years ago
Sergey Matvienko 9daa43a115 queue request template: sleep on exception shortened according to the stopwatch. test adjusted 5 years ago
Sergey Matvienko 928b8f0fd9 test: refactored for assertThat for DefaultTbQueueRequestTemplateTest 5 years ago
Sergey Matvienko 28235732c6 test: fixed class DefaultTbQueueRequestTemplate 5 years ago
Sergey Matvienko 9666986156 test: added failed test for FetchAndProcessResponses when request removed as staled too early DefaultTbQueueRequestTemplate 5 years ago
Sergey Matvienko d5fffa5002 test: added failed test case with overflow maxPendingRequests for DefaultTbQueueRequestTemplate.send(). another refactoring for easy mocking. 5 years ago