Andrii Shvaika
|
cd633c72c8
|
No more Queue Id in the Device Profile
|
2022-07-12 12:56:40 +03:00 |
|
Andrii Shvaika
|
f7225f643c
|
Fix Queue settings for AWS
|
2022-07-07 18:41:36 +03:00 |
|
Igor Kulikov
|
e0eaef1bba
|
Merge pull request #6888 from smatvienko-tb/js-executor-expiredTs
[3.4] Js executor expired ts
|
2022-07-07 10:48:54 +03:00 |
|
Sergey Matvienko
|
4968d0101c
|
je-executors: expireTs implemented to drop any expired message and prevent congestion on js eval requests queue
|
2022-07-06 19:07:10 +03:00 |
|
Andrii Shvaika
|
24c1424335
|
Improve hash algorithm to affect only specific tenant queues
|
2022-07-05 17:27:49 +03:00 |
|
YevhenBondarenko
|
0e9eee4f66
|
resolving partition idx by hash function
|
2022-07-05 11:32:09 +02:00 |
|
Andrii Shvaika
|
3e962e151f
|
Improved Redis Serialization
|
2022-06-27 17:12:09 +03:00 |
|
Sergey Matvienko
|
cffd0a3a1e
|
QueueKey toString for better logging experience
|
2022-06-21 18:12:29 +03:00 |
|
Andrii Shvaika
|
82763495e0
|
Perofrmance improvements
|
2022-06-13 16:21:05 +03:00 |
|
Igor Kulikov
|
d9410e5330
|
Merge with develop/3.4
|
2022-06-06 16:25:17 +03:00 |
|
Andrii Shvaika
|
c5ff1252f5
|
Startup sequence optimization
|
2022-06-06 15:47:39 +03:00 |
|
Igor Kulikov
|
636b561f72
|
Merge with develop/3.4
|
2022-06-03 15:08:39 +03:00 |
|
Andrii Shvaika
|
165148a126
|
Fixed and improved startup sequence
|
2022-06-03 12:18:47 +03:00 |
|
Andrii Shvaika
|
63750ef8a0
|
Merge with develop/3.4
|
2022-06-02 13:59:15 +03:00 |
|
YevhenBondarenko
|
0bf8749ca5
|
fixed race condition during queue creating
|
2022-06-01 12:05:00 +02:00 |
|
ivankozka
|
b94b590e7c
|
add version control queue factory realizations for other QueueFactories
|
2022-05-25 17:26:16 +03:00 |
|
Andrii Shvaika
|
4f2e1a25fd
|
Docker compose scripts for TB Version Control Executor
|
2022-05-25 12:58:55 +03:00 |
|
Andrii Shvaika
|
9deb67afe7
|
Version Control microservice
|
2022-05-24 17:32:29 +03:00 |
|
Andrii Shvaika
|
db34f7766f
|
Merge with main branch
|
2022-05-23 17:55:43 +03:00 |
|
Andrii Shvaika
|
4472bd7f7c
|
Initial implementation of the ClusterVersionControlService
|
2022-05-23 12:50:59 +03:00 |
|
Andrii Shvaika
|
7071c7a6bc
|
Implementation of the Git Queue service client
|
2022-05-20 17:33:24 +03:00 |
|
YevhenBondarenko
|
ee8c9deda9
|
refactoring
|
2022-05-19 23:55:16 +02:00 |
|
YevhenBondarenko
|
fa4a20d711
|
Added resolve by queue name for backward compatibility
|
2022-05-19 10:04:51 +02:00 |
|
YevhenBondarenko
|
4f7c166566
|
using repartitionExecutor instead of synchronized
|
2022-05-19 00:36:26 +02:00 |
|
YevhenBondarenko
|
7f31069285
|
added loging and refactored
|
2022-05-18 13:51:51 +02:00 |
|
YevhenBondarenko
|
321730ed02
|
added upgrade for queues
|
2022-05-11 23:02:03 +02:00 |
|
YevhenBondarenko
|
dc3c2cfec2
|
merge with develop/3.4
|
2022-05-09 22:27:21 +02:00 |
|
YevhenBondarenko
|
e241f73254
|
fixed queue updates
|
2022-05-06 21:19:11 +02:00 |
|
YevhenBondarenko
|
acd7bd98d6
|
fixed NP after changing tenant profile
|
2022-05-05 11:06:36 +02:00 |
|
YevhenBondarenko
|
141dc735f3
|
fixed removind queue config if queue used in device profile
|
2022-05-04 10:05:16 +02:00 |
|
YevhenBondarenko
|
547713f30a
|
update device profiles queue by tenant profile
|
2022-05-02 23:44:43 +02:00 |
|
YevhenBondarenko
|
f74f3a9293
|
created TbQueueService and improvements
|
2022-05-02 08:23:16 +02:00 |
|
YevhenBondarenko
|
75e2b60eb8
|
Implemented isolated rule engine queue consumers
|
2022-04-19 23:02:33 +02:00 |
|
Sergey Matvienko
|
8436e759ee
|
DefaultInMemoryStorage fixed license header
|
2022-04-15 16:48:04 +03:00 |
|
Sergey Matvienko
|
f8a6751182
|
InMemoryStorage performance improved. Many test cases added since it is essential piece of code.
|
2022-04-15 16:46:19 +03:00 |
|
Sergey Matvienko
|
b9b4d06376
|
DefaultInMemoryStorageTest test added on Poll before improvement
|
2022-04-15 16:46:15 +03:00 |
|
Sergey Matvienko
|
d18533a88f
|
InMemoryStorage extracted
|
2022-04-15 16:46:09 +03:00 |
|
Sergey Matvienko
|
9a2bc5ab9d
|
InMemoryStorage refactored from the static singleton to the Spring Bean
|
2022-04-14 13:20:34 +03:00 |
|
YevhenBondarenko
|
4e4ac0012c
|
used queueId instead of queueName in DeviceProfile and TbMsg
|
2022-04-13 21:55:03 +02:00 |
|
YevhenBondarenko
|
3592351a63
|
Used Queue entity
|
2022-04-11 11:03:14 +02:00 |
|
YevhenBondarenko
|
b86a1546e8
|
created queue routing service
|
2022-04-01 13:33:11 +02:00 |
|
YevhenBondarenko
|
e5eb484c2f
|
added TbQueueClusterService and NorificationsTopicService
|
2022-03-29 21:42:46 +03:00 |
|
YevhenBondarenko
|
3764ebfa1c
|
implemented deleteTopic for queues
|
2022-03-28 22:38:31 +03:00 |
|
Igor Kulikov
|
dabd25e760
|
Version set to 3.4.0-SNAPSHOT
|
2022-02-21 12:19:59 +02:00 |
|
YevhenBondarenko
|
4512185cad
|
created Queue entity, dao and ui
|
2022-02-18 16:41:24 +02:00 |
|
YevhenBondarenko
|
073ce69872
|
handling of PartitionChangeEvent is not more synchronous
|
2022-02-15 16:04:20 +02:00 |
|
Igor Kulikov
|
312924a19b
|
Version set to 3.3.4-SNAPSHOT
|
2022-02-07 09:55:37 +02:00 |
|
Igor Kulikov
|
da4c742872
|
Update license year to 2022
|
2022-01-17 14:07:46 +02:00 |
|
Sergey Matvienko
|
217a84f1f2
|
request added to the log on "Pending request map is full" in DefaultTbQueueRequestTemplate.java
|
2022-01-11 12:56:02 +02:00 |
|
Sergey Matvienko
|
7d78437258
|
TenantId new instance replaced with factory method call fromUUID
|
2022-01-10 13:55:25 +02:00 |
|