873 Commits

Author SHA1 Message Date
Igor Kulikov
20bccee972 Version set 4.3.0-SNAPSHOT 2025-07-24 12:55:19 +03:00
Dmytro Skarzhynets
b7f3c9fb63
Make component annotations inheritable 2025-07-18 15:48:06 +03:00
Andrii Landiak
a3a5fd3180 Small refactoring of sendErrorResponse 2025-06-25 16:59:31 +03:00
Viacheslav Klimov
fd4f60992f
Merge pull request #13607 from AndriiLandiak/edqs-kafka-error-improvement
EDQS: handle Kafka response sending error
2025-06-25 15:00:01 +03:00
Andrii Landiak
a843c86227 EDQS: human readable response on failed to send kafka msg 2025-06-18 16:42:45 +03:00
Igor Kulikov
550109080e Merge branch 'rc' 2025-06-06 19:49:44 +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
Igor Kulikov
ebf6f66cbe Version set to 4.2.0-SNAPSHOT 2025-06-03 18:55:18 +03:00
Igor Kulikov
2de733ef69 Version set to 4.2.0 2025-06-03 18:42:01 +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