460 Commits (feature/deduplication-node)

Author SHA1 Message Date
Andrii Shvaika 76082c7177 Version set to 3.5.0-SNAPSHOT 3 years ago
Igor Kulikov 4c3154da4b Version set to 3.4.4-SNAPSHOT 3 years ago
Igor Kulikov 109caee7c7 Version set to 3.4.3-SNAPSHOT 3 years ago
Andrii Shvaika 770f069f22 Version set to 3.4.2 3 years ago
Andrii Shvaika 609107468c Api Usage Client refactoring 3 years ago
Andrii Shvaika 9769f95c27 Refactoring of the JS API to separate module: Script API 3 years ago
Andrii Shvaika dea933d906 Version set to 3.4.2 4 years ago
Andrii Shvaika fa0433a7eb Version set to 3.4.1-SNAPSHOT 4 years ago
Igor Kulikov 626f4c71d7 Version set to 3.4.0 4 years ago
Andrii Shvaika 37533239b4 Single Partition for Kafka response topics. 10 partitions for transport-api by default 4 years ago
YevhenBondarenko 8b6664c096 remove isolated tb-core 4 years ago
Andrii Shvaika cd633c72c8 No more Queue Id in the Device Profile 4 years ago
thingsboard c7daaa571e replace StringUtils usages with in-repository implementation 4 years ago
Volodymyr Babak 69e2eef64d Fix TbPubSubSubscriptionSettings - added default values. Fixed WsClient - throw exception properly on latch timeout. Tuned timeouts for tests 4 years ago
Andrii Shvaika f7225f643c Fix Queue settings for AWS 4 years ago
Sergey Matvienko 4968d0101c je-executors: expireTs implemented to drop any expired message and prevent congestion on js eval requests queue 4 years ago
Andrii Shvaika 24c1424335 Improve hash algorithm to affect only specific tenant queues 4 years ago
YevhenBondarenko 0e9eee4f66 resolving partition idx by hash function 4 years ago
Andrii Shvaika 3e962e151f Improved Redis Serialization 4 years ago
Sergey Matvienko cffd0a3a1e QueueKey toString for better logging experience 4 years ago
Andrii Shvaika 82763495e0 Perofrmance improvements 4 years ago
Andrii Shvaika c5ff1252f5 Startup sequence optimization 4 years ago
Andrii Shvaika 165148a126 Fixed and improved startup sequence 4 years ago
YevhenBondarenko 0bf8749ca5 fixed race condition during queue creating 4 years ago
ivankozka b94b590e7c add version control queue factory realizations for other QueueFactories 4 years ago
Andrii Shvaika 4f2e1a25fd Docker compose scripts for TB Version Control Executor 4 years ago
Andrii Shvaika 9deb67afe7 Version Control microservice 4 years ago
Andrii Shvaika 4472bd7f7c Initial implementation of the ClusterVersionControlService 4 years ago
Andrii Shvaika 7071c7a6bc Implementation of the Git Queue service client 4 years ago
YevhenBondarenko ee8c9deda9 refactoring 4 years ago
YevhenBondarenko fa4a20d711 Added resolve by queue name for backward compatibility 4 years ago
YevhenBondarenko 4f7c166566 using repartitionExecutor instead of synchronized 4 years ago
YevhenBondarenko 7f31069285 added loging and refactored 4 years ago
YevhenBondarenko 321730ed02 added upgrade for queues 4 years ago
YevhenBondarenko e241f73254 fixed queue updates 4 years ago
YevhenBondarenko acd7bd98d6 fixed NP after changing tenant profile 4 years ago
YevhenBondarenko 141dc735f3 fixed removind queue config if queue used in device profile 4 years ago
YevhenBondarenko 547713f30a update device profiles queue by tenant profile 4 years ago
YevhenBondarenko f74f3a9293 created TbQueueService and improvements 4 years ago
YevhenBondarenko 75e2b60eb8 Implemented isolated rule engine queue consumers 4 years ago
Sergey Matvienko b2fa263027 revert extra log on poll InMemoryTbQueueConsumer 4 years ago
Sergey Matvienko f6e71e4b93 AbstractWebTest exception wrapper into runtime exception to use in async futures without try/catch overhead 4 years ago
Sergey Matvienko 8436e759ee DefaultInMemoryStorage fixed license header 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
YevhenBondarenko 4e4ac0012c used queueId instead of queueName in DeviceProfile and TbMsg 4 years ago
YevhenBondarenko 3592351a63 Used Queue entity 4 years ago
YevhenBondarenko b86a1546e8 created queue routing service 4 years ago