YevhenBondarenko
6c00802d81
removed redundant check
2024-07-04 12:53:21 +02:00
YevhenBondarenko
1d79f1e213
send resourse change/delete events only for lwm2m
2024-07-04 11:42:15 +02:00
YevhenBondarenko
d2a9291e52
added rate limits for the gateway device
2024-06-03 15:16:32 +02:00
Andrew Shvayka
3ab5a67152
Merge pull request #10804 from YevhenBondarenko/fix/mqtt-transport-oom
...
mqtt gateway refactoring due to OOM
2024-05-22 15:48:07 +03:00
YevhenBondarenko
415c99147e
added check rate limits for CreateDeviceFromGateway
2024-05-22 12:02:13 +02:00
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
2024-05-22 12:11:32 +03:00
YevhenBondarenko
161e10a686
added rate limits for the gateway
2024-05-19 22:35:21 +02:00
ViacheslavKlimov
15d189ead7
Refactoring for consumer manager
2024-05-07 15:13:52 +03:00
ViacheslavKlimov
9f6156a0fb
Merge remote-tracking branch 'origin/master' into feature/parallel-core-consumer
2024-05-07 14:57:19 +03:00
Viacheslav Klimov
c9dab4fc9d
Merge pull request #10654 from zzzeebra/Junit4to5-common
...
JUnit5 migration in common
2024-04-30 16:38:29 +03:00
ViacheslavKlimov
386795337f
Fix partitions removed when tenant is updated
2024-04-29 11:27:27 +03:00
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>
2024-04-26 23:55:17 +02:00
Viacheslav Klimov
f9d8be8f6f
Merge pull request #10637 from thingsboard/hotfix/3.6.3
...
Hotfix/3.6.3
2024-04-25 18:22:34 +03:00
Andrew Shvayka
28573bf5f3
Merge pull request #10594 from smatvienko-tb/feature/dep_update_3_7_0
...
major dependency update 3 7 0
2024-04-25 13:23:17 +03:00
IrynaMatveieva
59daf9123b
replaced the use of the deprecated method with the use of a static method
2024-04-22 10:45:39 +03:00
Sergey Matvienko
e3f2974fcd
dependency: bouncycastle jdk15on moved to jdk18on
2024-04-19 23:25:15 +02:00
imbeacon
be045bcf42
Updated due to comments
2024-04-16 09:20:59 +03:00
imbeacon
a6143f3c8a
Improvement for update of overwrite activity time
2024-04-08 13:05:58 +03:00
ViacheslavKlimov
47cfebe2a7
Use QueueConsumerManager for other consumers
2024-03-20 13:25:30 +02:00
ViacheslavKlimov
4ed952a9d6
Merge branch 'master' into develop/3.7
2024-03-19 15:44:23 +02:00
nick
03641bc486
fix_bug: delete deprecated Base64Utils
2024-02-16 13:46:08 +02:00
ViacheslavKlimov
f878df58a9
Fix NPE in transport rate limit service on tenant update
2024-02-14 12:17:19 +02:00
ViacheslavKlimov
ba5c59f9d5
Merge branch 'master' into fix/rule-node-repartition
...
# Conflicts:
# application/src/main/java/org/thingsboard/server/service/queue/DefaultTbClusterService.java
2024-02-12 11:13:03 +02:00
ViacheslavKlimov
55dc23b9ff
Merge with hotfix/3.6.2
2024-02-09 11:38:40 +02:00
ViacheslavKlimov
cccfd90d73
Merge with master
2024-02-09 11:18:19 +02:00
YevhenBondarenko
d2961e39e7
merge with master
2024-02-06 22:40:27 +01:00
ViacheslavKlimov
cd46ebe53a
Fix SNMP traps processing
2024-02-06 16:57:52 +02:00
ViacheslavKlimov
ff6074807a
SNMP: request chunk sending delay; refactoring
2024-02-06 13:48:21 +02:00
ViacheslavKlimov
a571153b7c
Single update message for multiple queues
2024-01-24 18:08:01 +02:00
Dmytro Skarzhynets
cc5fba1698
Add test to cover case when session is not present when it is reported.
2024-01-18 15:35:01 +02:00
Dmytro Skarzhynets
3d8cd96eb0
Update metadata on every activity recorded.
2024-01-18 13:14:45 +02:00
Dmytro Skarzhynets
65a825ef55
Fix new activity state never created if the underlying session got removed before activity manager tried to create a new state.
2024-01-17 18:46:28 +02:00
Andrii Shvaika
74a2c58fa4
Merge the hotfixes
2024-01-17 16:04:14 +02:00
Andrii Shvaika
5acf527f1a
Version set to 3.7.0-SNAPSHOT
2024-01-16 11:43:44 +02:00
YevhenBondarenko
60be820915
merge with master
2024-01-15 18:51:00 +01:00
Dmytro Skarzhynets
8690e92266
Move getCurrentTimeMillis() to abstract class and changed access modified to protected
2024-01-12 14:09:23 +02:00
ViacheslavKlimov
8e126e57dc
Refactoring and fixes for partitions recalculation
2024-01-12 13:46:19 +02:00
Dmytro Skarzhynets
8acbf85e9f
Fix license
2024-01-11 19:10:58 +02:00
Dmytro Skarzhynets
d23411f8d2
Refactor: move activity-related logic in transport to abstract TransportActivityManager. DefaultTransportService now extends TransportActivityManager.
2024-01-11 19:09:59 +02:00
Dmytro Skarzhynets
1a0ea09dea
Add missed import during cherry picking
2024-01-11 16:42:29 +02:00
Dmytro Skarzhynets
4bbe23f9c3
Fix license
2024-01-11 16:36:18 +02:00
Dmytro Skarzhynets
563debe421
Fix license
2024-01-11 16:33:35 +02:00
Dmytro Skarzhynets
91ec67dd99
Add tests for onReportingPeriodEnd() in integration activity manager
2024-01-11 16:33:00 +02:00
Dmytro Skarzhynets
a31bd5e2c5
Add tests for onActivity() in integration activity manager, add concurrency fix in onActivity()
2024-01-11 16:32:46 +02:00
Dmytro Skarzhynets
47c72fb4e5
Refactor: remove explicit init method from activity manager interface
2024-01-11 16:31:49 +02:00
Dmytro Skarzhynets
a5c06ec70d
Refactor: strategy creation, hide implementation details from clients
2024-01-11 16:31:25 +02:00
Dmytro Skarzhynets
07b8140b77
Remove missed comment
2024-01-11 16:31:04 +02:00
Dmytro Skarzhynets
f42ea79726
Additional improvements during testing and add tests for transport activity manager
2024-01-11 16:30:53 +02:00
Dmytro Skarzhynets
76fec46720
Minor refactoring and tests for integration activity manager
2024-01-11 16:30:24 +02:00
Dmytro Skarzhynets
8124192441
Refactor first activity strategy and add tests for all strategies
2024-01-11 16:29:57 +02:00