866 Commits

Author SHA1 Message Date
Andrii Shvaika
c1385c08c2 Version set to 4.1.0 2025-07-03 13:11:55 +03:00
Andrii Landiak
d4c83b7fc3 Improve notification processing strategy. Fix tests 2025-06-06 11:22:49 +03:00
ViacheslavKlimov
957965b351 Improvements for task processing 2025-06-04 15:39:14 +03:00
ViacheslavKlimov
850af5d126 Version set to 4.1.0-RC 2025-06-02 15:19:20 +03:00
Viacheslav Klimov
0047168bfc
Merge pull request #13428 from ShvaykaD/feature/separate-cassandra-rate-limits
Separate rate limits (READ and WRITE) for Cassandra
2025-06-02 12:37:39 +03:00
ViacheslavKlimov
eaa0073003 Cancel currently running tasks when the job is discarded 2025-05-29 17:47:34 +03:00
dshvaika
a1b24b59f1 Merge branch 'master' into feature/separate-cassandra-rate-limits 2025-05-28 14:23:45 +03:00
ViacheslavKlimov
33eb2dc92a Merge branch 'master' of github.com:thingsboard/thingsboard into feature/jobs 2025-05-28 12:53:31 +03:00
Viacheslav Klimov
e054802fe2
Merge pull request #13456 from thingsboard/rc
rc
2025-05-28 12:17:27 +03:00
dshvaika
92e81ad233 renamed module service-info-api to discovery-api && fixed LimitedApi typos 2025-05-27 16:42:21 +03:00
ViacheslavKlimov
52d5e3f611 Merge branch 'rc' of github.com:thingsboard/thingsboard into edqs-improvements 2025-05-27 15:42:52 +03:00
ViacheslavKlimov
069f052122 Refactoring and improvements for EDQS 2025-05-27 15:38:32 +03:00
dshvaika
506f48a89d Moved TbServiceInfoProvider interface to separate module 2025-05-26 09:51:42 +03:00
Viacheslav Klimov
4945ecc7b3
Merge pull request #13429 from thingsboard/rc
rc
2025-05-23 15:27:35 +03:00
dshvaika
8af37beb4a New Cassandra rate limits: separated for Read and Write + Core and Rule Engine 2025-05-20 16:19:44 +03:00
ViacheslavKlimov
5e46608abc Support for job manager on Rule Engine 2025-05-19 15:30:34 +03:00
ViacheslavKlimov
56c26d2f9d Merge branch 'master' of github.com:thingsboard/thingsboard into feature/jobs 2025-05-15 18:24:37 +03:00
ViacheslavKlimov
0dde966082 Support reprocessing for job with general error; job deletion; refactoring 2025-05-15 16:57:27 +03:00
ViacheslavKlimov
95d1b5ebd7 Minor refactoring for TopicPartitionInfo 2025-05-15 11:17:31 +03:00
ViacheslavKlimov
ef65dd9026 Fix missing queue prefixes 2025-05-13 16:41:57 +03:00
ViacheslavKlimov
4fbb6c2e71 Jobs: refactoring 2025-05-13 14:48:46 +03:00
ViacheslavKlimov
7d0b6bfdec Refactoring for tasks api 2025-05-13 11:54:36 +03:00
ViacheslavKlimov
14f24d2497 Fix readiness status for local EDQS 2025-05-12 11:28:16 +03:00
ViacheslavKlimov
b97c1888f1 EDQS readiness check; refactor API enabling 2025-05-09 19:05:28 +03:00
ViacheslavKlimov
8c959232d4 Configurable tasks poll interval; task processing timing 2025-05-08 16:49:33 +03:00
ViacheslavKlimov
f5e816923d Tasks partitioning strategies; jobs filter; fixes 2025-05-08 11:55:13 +03:00
Viacheslav Klimov
0adfaf2b01
Merge pull request #12257 from YevhenBondarenko/feature/prod-4738
Used TbMsgProto instead of ByteString
2025-05-07 12:28:29 +03:00
ViacheslavKlimov
574679b4a4 Merge branch 'master' of github.com:thingsboard/thingsboard into feature/jobs 2025-05-07 10:58:08 +03:00
Viacheslav Klimov
825f0b1ed7
Merge pull request #13148 from AndriiLandiak/fix-autocommit-cf
Make Kafka consumer properties configurable for overridden topic names
2025-05-06 15:46:53 +03:00
ViacheslavKlimov
1e5b6cc9a9 Remove task.getKey() 2025-05-05 15:45:56 +03:00
ViacheslavKlimov
5993b8b963 Minor refactoring 2025-05-05 10:50:39 +03:00
ViacheslavKlimov
ac9e738018 Task processing timeout 2025-05-02 17:43:14 +03:00
ViacheslavKlimov
4c01b3d70a Refactoring for task processor queue factories 2025-05-02 16:23:05 +03:00
ViacheslavKlimov
e59460b42b Task processors partitioning 2025-05-02 15:14:00 +03:00
ViacheslavKlimov
950d1d85c4 Task results refactoring 2025-05-01 15:02:28 +03:00
ViacheslavKlimov
9e878923e1 Refactor job and task results 2025-05-01 13:41:36 +03:00
ViacheslavKlimov
d357be9209 Minor refactoring 2025-05-01 12:18:10 +03:00
ViacheslavKlimov
479ff8e25e Jobs reprocessing 2025-04-30 11:18:22 +03:00
ViacheslavKlimov
60fdb7df3d Multiple queued jobs of the same type 2025-04-30 11:17:30 +03:00
ViacheslavKlimov
a317b4707a Discard tasks when tenant is deleted 2025-04-30 11:17:03 +03:00
ViacheslavKlimov
ee9237c416 Implement job cancellation 2025-04-30 11:16:57 +03:00
ViacheslavKlimov
290fba4819 Job stats, REST API, tests 2025-04-30 11:15:47 +03:00
ViacheslavKlimov
215c5dbb96 Jobs 2025-04-30 11:15:26 +03:00
Andrii Landiak
edd7d6392a Improvement after review 2025-04-24 16:52:31 +03:00
Igor Kulikov
bee6c19a51 Version 4.1.0-SNAPSHOT 2025-04-22 10:58:36 +03:00
Igor Kulikov
a40f9d6ae4 Ver 4.0.1-RC 2025-04-22 10:56:47 +03:00
Igor Kulikov
5fbb3194a7 Version 4.0.1-RC 2025-04-22 10:46:16 +03:00
Igor Kulikov
757c887034 Version 4.1.0-SNAPSHOT 2025-04-15 13:06:03 +03:00
Igor Kulikov
508f00ab24 Merge branch 'rc' 2025-04-15 12:56:17 +03:00
ViacheslavKlimov
f8bf512a0a Introduce PartitionedQueueResponseTemplate with consumer per partition; use it for EDQS requests processing 2025-04-15 11:51:45 +03:00