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 |
|
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
|
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 |
|
Sergey Matvienko
|
6f19efd539
|
TenantId for SYS_TENANT_ID refactored (new instances replaced with constant)
|
2022-01-10 13:07:07 +02:00 |
|
YevhenBondarenko
|
a4c9f8e78e
|
lwm2m refactoring
|
2021-12-29 16:01:06 +02:00 |
|
YevhenBondarenko
|
8c4d40dd68
|
merge with master
|
2021-12-29 08:52:56 +02:00 |
|
dlandiak
|
c195fc2c21
|
queue factories improvements
|
2021-12-20 14:23:50 +02:00 |
|
YevhenBondarenko
|
f0c2b5df35
|
Merge branch 'master' of github.com:thingsboard/thingsboard into develop/3.3.3
# Conflicts:
# application/src/main/java/org/thingsboard/server/service/install/SqlDatabaseUpgradeService.java
# application/src/main/resources/thingsboard.yml
# application/src/test/java/org/thingsboard/server/transport/TransportSqlTestSuite.java
# common/transport/lwm2m/src/main/java/org/thingsboard/server/transport/lwm2m/config/LwM2MTransportServerConfig.java
# ui-ngx/src/app/modules/home/components/profile/device/lwm2m/lwm2m-profile-components.module.ts
|
2021-12-16 15:47:51 +02:00 |
|
Sergey Matvienko
|
f51edb3a45
|
Merge branch 'master' into sql_tests_on_postgres_testcontainer
|
2021-12-13 14:03:02 +02:00 |
|
Andrew Shvayka
|
a89b40de46
|
Merge pull request #5577 from YevhenBondarenko/feature/lwm2m-improvements
[3.3.3] added ability to configure network configuration for lwm2m
|
2021-12-10 17:11:17 +02:00 |
|
YevhenBondarenko
|
231508b66b
|
logging improvements
|
2021-12-06 10:59:58 +02:00 |
|
nickAS21
|
301d29680a
|
lwm2m - fix bug Annotation for config
|
2021-11-30 13:22:27 +02:00 |
|
nickAS21
|
2f1b61b90f
|
lwm2m - fix bug Lwm2mController if bootstrap.enabled = false or lwm2m.enabled = false in *.yml
|
2021-11-30 11:46:06 +02:00 |
|
nickAS21
|
1058061672
|
lwm2m - fix bug credentials if bootstrap.enabled = false or lwm2m.enabled = false in *.yml
|
2021-11-30 11:17:35 +02:00 |
|
YevhenBondarenko
|
52578645b8
|
added ability to configure network configuration for lwm2m
|
2021-11-17 13:01:00 +02:00 |
|
Sergey Matvienko
|
eab54435eb
|
fixed license header for InMemoryStorageTest
|
2021-10-28 15:03:13 +03:00 |
|
Dima Landiak
|
0745ee3d0a
|
fixed passed topic name for consumer constructor in rule engine queue
|
2021-10-27 11:26:46 +03:00 |
|
Igor Kulikov
|
e2f2605197
|
Fix fork join pool - use current classloader for thread context classloader instead of system
|
2021-10-22 09:53:25 +03:00 |
|
Sergey Matvienko
|
d98419106b
|
InMemoryStorage: added getLagTotal to be able to await while queue have any messages (no guarantee that messages was processed).
|
2021-10-18 16:47:43 +03:00 |
|
Igor Kulikov
|
b173e0799c
|
Update OS package plugin version. Code cleanup.
|
2021-09-07 11:47:43 +03:00 |
|
Sergey Matvienko
|
8601121e7e
|
executors: named fixed thread pools; tests - added executor shutdown on tearDown
|
2021-09-01 14:08:03 +03:00 |
|
Andrii Shvaika
|
37fd7f4988
|
Validation and Replacement of Queue names in the Device profile
|
2021-08-26 15:51:59 +03:00 |
|
Andrii Shvaika
|
8a2dc7583b
|
Fix cluster mode for DefaultOtaPackageStateService
|
2021-08-09 14:33:41 +03:00 |
|
Andrii Shvaika
|
2078c71d32
|
Added module cluster-api and used it in rule engine and other services
|
2021-08-06 17:33:52 +03:00 |
|
Sergey Matvienko
|
1d7e0b9851
|
queue.kafka.max.request.size:1048576 default to tolerate inconsistent or outdated yml
|
2021-08-05 15:27:45 +03:00 |
|
Sergey Matvienko
|
a5ff95b0f4
|
Kafka producer added TB_KAFKA_MAX_IN_FLIGHT_REQUESTS_PER_CONNECTION and TB_KAFKA_MAX_REQUEST_SIZE
|
2021-08-05 15:27:45 +03:00 |
|
Sergey Matvienko
|
2a4a9187d1
|
kafka producer - call callback.onFailure in case of producer.send exception (like InterruptedException when buffer.memory and max.block.ms reached)
|
2021-08-02 17:42:45 +03:00 |
|
Andrii Shvaika
|
f932a90b00
|
Improvements to Persistent RPC call delivery confirmation
|
2021-07-26 15:57:27 +03:00 |
|
YevhenBondarenko
|
0fbb347b27
|
persistent rpc improvements
|
2021-07-26 14:20:00 +03:00 |
|
Andrii Shvaika
|
99b19034e2
|
Uplink notifications for PSM & eDRX for CoAP in MSA deployment
|
2021-07-23 13:50:48 +03:00 |
|
Andrii Shvaika
|
60c9e43ea5
|
Uplink notifications for PSM & eDRX for CoAP in MSA deployment
|
2021-07-23 13:27:05 +03:00 |
|
Andrii Shvaika
|
3a7a97dd91
|
PSM and eDRX implementation draft
|
2021-07-22 11:45:08 +03:00 |
|
Sergey Matvienko
|
395935fcad
|
toString added for tbApplicationEvent and PartitionChangeEvent to provide a better log experience
# Conflicts:
# common/queue/src/main/java/org/thingsboard/server/queue/discovery/PartitionChangeEvent.java
# common/queue/src/main/java/org/thingsboard/server/queue/discovery/TbApplicationEvent.java
|
2021-07-14 12:35:42 +03:00 |
|
YevhenBondarenko
|
040473ac80
|
added edrxCycle to the Lwm2mDeviceTransportConfiguration
|
2021-07-12 12:26:51 +03:00 |
|