Andrew Shvayka
|
c21b10f088
|
Merge pull request #9585 from YevhenBondarenko/fix/audit-logs
fixed query timeout exception
|
2023-11-08 18:14:52 +02:00 |
|
YevhenBondarenko
|
1631f80da9
|
fixed query timeout exception
|
2023-11-08 15:53:51 +01:00 |
|
Andrew Shvayka
|
520a203d27
|
Merge pull request #9558 from YevhenBondarenko/fix/alarm-assign
fixed getUsersForAssign if originator was removed
|
2023-11-07 15:22:59 +02:00 |
|
Andrew Shvayka
|
5673131ad5
|
Merge pull request #9410 from YevhenBondarenko/hotfix/home-page-device
fixed device active/inactive widgets in home-page
|
2023-11-07 15:20:58 +02:00 |
|
YevhenBondarenko
|
f2278d33b6
|
fixed getUsersForAssign if originator was removed
|
2023-11-03 10:09:15 +01:00 |
|
Andrii Shvaika
|
268b9cc468
|
Reserve failed event
|
2023-11-01 12:35:20 +02:00 |
|
Andrii Shvaika
|
659ebc0340
|
Reserve deactivated event
|
2023-11-01 12:32:20 +02:00 |
|
Andrew Shvayka
|
b36d9c2b0a
|
Merge pull request #9535 from smatvienko-tb/hotfix/3.6-transport-api-performance
Hotfix/3.6 transport api performance
|
2023-11-01 12:08:53 +02:00 |
|
Sergey Matvienko
|
d7aed99117
|
Merge pull request #6 from smatvienko-tb/hotfix/3.6-transport-api-performance_device_info_refactor
DefaultTransportApiService validations refactored to a sync style to …
|
2023-11-01 11:07:33 +01:00 |
|
Sergey Matvienko
|
b30fe6ce26
|
DefaultTransportApiService validations refactored to a sync style to avoid excessive context switching
|
2023-11-01 10:51:09 +01:00 |
|
Andrew Shvayka
|
c6be73d77b
|
Merge pull request #9461 from AndriiLandiak/feature/core-proto-subtype-implementation
Core msg proto implementation as replacement of raw byte encoding
|
2023-10-31 18:02:19 +02:00 |
|
Sergey Matvienko
|
f1fa6e6a01
|
DeviceCredentialsCacheTest total DB calls reduced from 2 to 3 due to nulls cached at findDeviceCredentialsByCredentialsId
|
2023-10-31 15:36:57 +01:00 |
|
Sergey Matvienko
|
381614fd46
|
AbstractGatewaySessionHandler(mqtt transport): log tenantId, gatewayId at the beginning of each message
|
2023-10-31 14:34:53 +01:00 |
|
Sergey Matvienko
|
5c2f8fef84
|
JpaDeviceCredentialsDao: trace log added for findByCredentialsId
|
2023-10-31 14:34:46 +01:00 |
|
Sergey Matvienko
|
dc27dd7d21
|
cache nulls (not found) results for deviceCredentialsDao.findByCredentialsId to reduce the load on permanent failure requests
|
2023-10-31 14:34:43 +01:00 |
|
Sergey Matvienko
|
96235dc41e
|
DefaultTransportApiService: handlerExecutor implemented with TB_QUEUE_TRANSPORT_MAX_CORE_HANDLER_THREADS; submit validateCredentials to the handlerExecutor; TB_QUEUE_TRANSPORT_MAX_CORE_HANDLER_THREADS=16
|
2023-10-31 14:34:39 +01:00 |
|
Andrii Landiak
|
ddfac584a0
|
Make componentLifecycle bytes deprecated. Cleaning code with a single line for TbClusterService
|
2023-10-31 09:58:41 +02:00 |
|
Andrii Landiak
|
dc6956cb3d
|
Add tests required after review
|
2023-10-31 09:21:10 +02:00 |
|
Andrew Shvayka
|
0110f765fb
|
Merge pull request #9486 from smatvienko-tb/fix/createWeakMapTest
GatewaySessionHandlerTest createWeakMap() test simplified
|
2023-10-27 17:03:42 +03:00 |
|
Andrew Shvayka
|
b6581b0a61
|
Merge pull request #9513 from thingsboard/fix/queue-name-hash-partition
Distribute partitions between Rule Engines based only on tenant id
|
2023-10-27 16:53:02 +03:00 |
|
ViacheslavKlimov
|
0812149524
|
Minor refactoring for HashPartitionService
|
2023-10-27 16:38:44 +03:00 |
|
ViacheslavKlimov
|
9e408cd6f3
|
Distribute partitions between Rule Engines based only on tenant id
|
2023-10-27 14:43:12 +03:00 |
|
Andrii Shvaika
|
9d6ed79123
|
Bump TBEL version
|
2023-10-26 13:03:25 +03:00 |
|
Andrii Landiak
|
b98567ddfb
|
Minor refactoring
|
2023-10-26 09:31:53 +03:00 |
|
Andrii Landiak
|
00000f7d05
|
Leave old messaged, mark them as deprecated, for removal; Left intentionally to avoid throwNotHandled
|
2023-10-26 09:30:04 +03:00 |
|
Andrii Landiak
|
be4c408324
|
Merge remote-tracking branch 'upstream/hotfix/3.6' into feature/core-proto-subtype-implementation
|
2023-10-25 16:30:43 +03:00 |
|
Sergey Matvienko
|
6949d5bca7
|
GatewaySessionHandlerTest createWeakMap() test simplified
|
2023-10-25 09:31:49 +02:00 |
|
Andrew Shvayka
|
4705be61f1
|
Merge pull request #9474 from volodymyr-babak/edge-testIsolatedTenantProfile-fix
Fixed testIsolatedTenantProfile - correct expected number of downlink msgs
|
2023-10-24 13:29:19 +03:00 |
|
Andrew Shvayka
|
5c404649f3
|
Merge pull request #9453 from thingsboard/re-consumer-service-refactoring
Rule Engine consumer service refactoring
|
2023-10-24 13:24:19 +03:00 |
|
ViacheslavKlimov
|
9ca568d070
|
Improvements for queue-related tests
|
2023-10-24 13:23:14 +03:00 |
|
Andrew Shvayka
|
464eef2315
|
Merge pull request #9425 from volodymyr-babak/hotfix/edge-remove-redundant-edge-event-save
Optimizations for Edge Queue Event Storage and Server Load Reduction
|
2023-10-24 13:12:17 +03:00 |
|
Andrii Shvaika
|
b2098fc112
|
Fix compatibility between CE and PE
|
2023-10-24 12:30:17 +03:00 |
|
Andrii Shvaika
|
0571f7e6dd
|
Fix compatibility between CE and PE
|
2023-10-24 12:24:01 +03:00 |
|
Volodymyr Babak
|
802890cdc0
|
Fixed testIsolatedTenantProfile - correct expected number of downlink msgs
|
2023-10-23 19:37:38 +03:00 |
|
ViacheslavKlimov
|
60900a0b96
|
Merge branch 'hotfix/3.6' into re-consumer-service-refactoring
# Conflicts:
# application/src/main/java/org/thingsboard/server/service/queue/DefaultTbRuleEngineConsumerService.java
|
2023-10-23 16:41:38 +03:00 |
|
Andrii Landiak
|
dd73ae900b
|
Remove deprecated coreMsgs from log
|
2023-10-23 11:11:40 +03:00 |
|
Andrii Landiak
|
f01cbe0e36
|
Refactoring ToCoreNotificationMsg: implement replacement for raw bytes messages
|
2023-10-23 10:10:02 +03:00 |
|
Andrew Shvayka
|
f47dff7fa9
|
Merge pull request #9430 from smatvienko-tb/feature/componentLifeCycleProto
ComponentLifecycleMsgProto implemented as replacement of raw byte encoding
|
2023-10-20 17:55:33 +03:00 |
|
ViacheslavKlimov
|
6d7cb95492
|
Bigger timeout in tests for msg processing
|
2023-10-20 15:46:53 +03:00 |
|
ViacheslavKlimov
|
aea4d267ff
|
Minor improvements
|
2023-10-20 15:26:25 +03:00 |
|
ViacheslavKlimov
|
23cd7f0865
|
Fix testNotificationRuleProcessing_exceededRateLimits
|
2023-10-20 15:03:24 +03:00 |
|
ViacheslavKlimov
|
be7854fb5b
|
Add 'isolated' to topic and consumer group name for isolated queues
|
2023-10-19 18:58:41 +03:00 |
|
ViacheslavKlimov
|
2d1640a002
|
Don't interrupt consumer loop task on stop
|
2023-10-19 15:29:46 +03:00 |
|
ViacheslavKlimov
|
049f40a62e
|
Clear interruption status after exiting consumer while loop
|
2023-10-19 14:00:04 +03:00 |
|
Andrew Shvayka
|
eb19583ae7
|
Merge pull request #9446 from YevhenBondarenko/fix/CertPemCredentials
CertPemCredentials improvements
|
2023-10-19 11:53:44 +03:00 |
|
ViacheslavKlimov
|
5108e98f38
|
Minor refactoring
|
2023-10-19 11:09:58 +03:00 |
|
ViacheslavKlimov
|
ea4eadb47f
|
Cancelling consumer loop task on stop
|
2023-10-19 11:09:56 +03:00 |
|
ViacheslavKlimov
|
921b2ae4b7
|
Tests for Rule Engine consumer manager
|
2023-10-19 11:09:52 +03:00 |
|
ViacheslavKlimov
|
cf951ee2b2
|
Multiple improvements for Rule Engine consumer services
|
2023-10-19 11:09:34 +03:00 |
|
ViacheslavKlimov
|
92e0c65a37
|
Minor refactoring
|
2023-10-19 11:09:29 +03:00 |
|