IrynaMatveieva
4ebb68ded6
handled profile updates in cluster
1 year ago
IrynaMatveieva
e787b805da
added locking and logic to avoid iteration order issue in map
1 year ago
IrynaMatveieva
2dfbe2240d
added implementation to handle profile events when not my partition
1 year ago
IrynaMatveieva
a9f39e4917
added cache class
1 year ago
IrynaMatveieva
5c5dc474cb
implemented partitioning
1 year ago
IrynaMatveieva
3038510150
added implementation for handling profile entities
2 years ago
IrynaMatveieva
2080b439a7
added entity added/deleted events handling
2 years ago
IrynaMatveieva
31103e90e3
added implementation to handle update entity profiles events
2 years ago
IrynaMatveieva
3072861a8f
implemented methods for calculated field update/delete in cluster service
2 years ago
IrynaMatveieva
4d8b62eb21
moved logic of cf add/update/delete msg to a single method
2 years ago
IrynaMatveieva
86dd8e725b
added onCalculatedFieldAdded implementation
2 years ago
Andrii Landiak
a6c8b9a526
Fix queue.proto structure of EdgeEventMsg
2 years ago
IrynaMatveieva
03ff7c17ac
added calculated field link entity and its dao
2 years ago
ShvaykaD
7b1eefbfb4
Added ability to close transport session on RPC delivery timeout
2 years ago
IrynaMatveieva
32bbd83541
added calculated field entity, dao and controller
2 years ago
dashevchenko
9c9d6d95d4
added mobile app bundle to queue.proto
2 years ago
Andrii Landiak
3ecbd3258e
Introduce kafka approach to work with edge-event instead of postgres
2 years ago
YevhenBondarenko
b886bfe4f7
refactoring
2 years ago
YevhenBondarenko
48b5cadb4a
created separate converter methow for gateway telemetry
2 years ago
YevhenBondarenko
137b1732bb
implemented telemetry metadata instead of separate topic for metrics
2 years ago
Andrii Landiak
5602807dbe
Introduce Edge queue to handle edge notification messages
2 years ago
YevhenBondarenko
bc0022aafd
Added tenant id to the methods with locks and minor refactoring
2 years ago
Volodymyr Babak
61b7bfd849
Fixed FromEdgeSyncResponse in ProtoUtils
2 years ago
Volodymyr Babak
cfca80defe
Remove Edge request messages - send multiple data messages in single rpc message
2 years ago
imbeacon
91d0f1dd1d
Added ability to provision gateway device on device creating using device provisioning feature
2 years ago
ViacheslavKlimov
874a5b9437
Fix tenant proto
2 years ago
dashevchenko
333154ad62
fixed SqlDatabaseUpgradeService with new upgrade, refactoring
2 years ago
YevhenBondarenko
2336cba89a
version in proto should be optional
2 years ago
YevhenBondarenko
d6367c9680
added version to timeseries and attribute protos
2 years ago
ViacheslavKlimov
1dcb64d298
Entities version refactoring
2 years ago
ViacheslavKlimov
4b7b69313f
Fix version in proto; fix some tests
2 years ago
ViacheslavKlimov
656e8458ad
Tests for version control; local-only repositories; refactoring
2 years ago
YevhenBondarenko
d2a9291e52
added rate limits for the gateway device
2 years ago
YevhenBondarenko
13e00bfa7b
fixed device profile proto deserialization
2 years ago
Viacheslav Klimov
5809d014de
Queue option to duplicate msgs to all partitions ( #10815 )
* Queue config option to duplicate msgs to all partitions
* UI for queue config option to duplicate msgs to all partitions
* Fixes for msg duplication; add tests
* Introduce TbRuleEngineProducerService
* Use TbRuleEngineProducerService in TbClusterService
* Fix DefaultTbClusterServiceTest
* Add correlationId to TbMsg
* Refactor TbMsg
* Support msg duplication for all msg types
2 years ago
YevhenBondarenko
161e10a686
added rate limits for the gateway
2 years ago
IrynaMatveieva
74ac5a949f
added rule engine controller and send rest api call reply node
2 years ago
Igor Kulikov
7d0e5b330b
Introduce ResourceSubType for image resources.
2 years ago
imbeacon
03ca18b64b
Added MQTT reason codes from netty library
2 years ago
Sergey Matvienko
58374a1176
JsonConverterTest @Isolated as it not suitable for any parallel test because the test changes global static JsonConverter settings
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.
Signed-off-by: Oleksandra Matviienko <al.zzzeebra@gmail.com>
2 years ago
IrynaMatveieva
59daf9123b
replaced the use of the deprecated method with the use of a static method
2 years ago
Andrii Landiak
d041faae89
Micro refactoring: using java 17
2 years ago
Andrii Landiak
0107bc29ad
Add yaml parameter to set max size for telemetry message
2 years ago
Andrii Landiak
2e91612534
Minor refactoring
2 years ago
Andrii Landiak
7edb18673c
Improve test for KvProtoUtil
2 years ago
Andrii Landiak
ee1209b19f
Fix KvProtoUtils order for matching KeyValueType and DataType
2 years ago
ViacheslavKlimov
85f5420019
Revert proto formatting
2 years ago
ViacheslavKlimov
b72af4ead9
Housekeeper tasks encoded to json
2 years ago
ViacheslavKlimov
721854c879
Housekeeper: reprocessing improvements
2 years ago