641 Commits

Author SHA1 Message Date
YevhenBondarenko
cdd55ed170 Update package update version for tb docker images 2022-10-11 09:54:53 +02:00
ViacheslavKlimov
100868d8e2 Merge remote-tracking branch 'origin/master' into feature/remote-js-executor-improvements 2022-10-10 16:02:53 +03:00
ViacheslavKlimov
7aab188d0c Do not send script body to remote JS executor on each invoke request 2022-10-06 19:29:26 +03:00
ViacheslavKlimov
8d735f4886 Add script invocation result size check to remote JS executor 2022-10-03 15:22:11 +03:00
Andrii Shvaika
dea933d906 Version set to 3.4.2 2022-08-19 15:25:18 +03:00
Igor Kulikov
8a296c71d3 Update docker node version 2022-08-18 12:55:35 +03:00
Andrii Shvaika
8de1ee776c Fix conflicts. Refactored RandomStringUtils 2022-08-16 11:26:32 +03:00
Andrii Shvaika
499a804e8f Reduce chunk size to support AWS SQS automatically 2022-08-02 16:04:55 +03:00
Andrew Shvayka
30b4637280
Merge pull request #6972 from YevhenBondarenko/hotfix/upgrade-script
[3.4.1] Fixed upgrade script
2022-07-20 13:07:18 +03:00
Igor Kulikov
a684b4a1dd Fix dockerfiles: replace curl with wget due to vurnelabilities 2022-07-19 17:57:55 +03:00
Andrii Shvaika
fa0433a7eb Version set to 3.4.1-SNAPSHOT 2022-07-19 15:30:16 +03:00
Volodymyr Babak
ee46dea790 Fixed compilation error 2022-07-13 17:21:51 +03:00
Volodymyr Babak
58313cd664 Code review changes 2022-07-13 14:49:59 +03:00
Volodymyr Babak
8fc5fa7526 Merge remote-tracking branch 'upstream/develop/3.4' into queue-black-box-tests 2022-07-13 12:39:55 +03:00
Volodymyr Babak
c838c7ba4e Added slowQueue parameter to tune timeouts in runtime 2022-07-12 21:54:13 +03:00
Volodymyr Babak
8341002d5b Revert default queue type 2022-07-12 21:42:35 +03:00
Volodymyr Babak
bf5f80c925 Added pubsub queue support in bbt. Increased timeouts for slow queues 2022-07-12 21:39:13 +03:00
YevhenBondarenko
8b6664c096 remove isolated tb-core 2022-07-12 13:27:39 +02:00
Volodymyr Babak
69e2eef64d Fix TbPubSubSubscriptionSettings - added default values. Fixed WsClient - throw exception properly on latch timeout. Tuned timeouts for tests 2022-07-11 17:46:43 +03:00
Igor Kulikov
518807f863 Update base image for nodejs microservices 2022-07-08 18:30:20 +03:00
Andrew Shvayka
36de871027
Merge pull request #6906 from vvlladd28/bug/js-executors/aws-sqs-queue
[3.4] Fix incorrect start JavaScript Executor AWS SQS queue
2022-07-08 17:12:35 +03:00
Igor Kulikov
64332ecaa0 Improve log config. Fix black box tests. 2022-07-08 16:19:30 +03:00
Vladyslav_Prykhodko
60853dd5d6 Refactor JavaScript Executor AWS SQS queue 2022-07-08 15:25:00 +03:00
Vladyslav_Prykhodko
b4592f5f92 Fix incorrect start JavaScript Executor AWS SQS queue 2022-07-08 14:15:55 +03:00
Andrii Shvaika
293ac8d164 Moved rabbit-mq server to the test resources 2022-07-08 12:59:13 +03:00
Andrii Shvaika
75a818ef1a Merge branch 'develop/3.4' of github.com:thingsboard/thingsboard into develop/3.4 2022-07-08 12:57:10 +03:00
Igor Kulikov
9c63a89174
Merge pull request #6851 from smatvienko-tb/black-box-test-memory-limit
[3.4] Black box tests memory limit
2022-07-08 12:54:41 +03:00
Andrii Shvaika
854550b7d5 Improved log expression to check for JS executors 2022-07-08 12:48:47 +03:00
Andrew Shvayka
f25b47e8c7
Merge branch 'develop/3.4' into blackbox-tests-wait-for-js-executor-kafka-message 2022-07-08 12:14:32 +03:00
Andrii Shvaika
01528d96bd Fix timeout parameter 2022-07-08 12:10:02 +03:00
Andrew Shvayka
a5d1eb0454
Merge pull request #6904 from vvlladd28/bug/js-executor/rabbit-mq
[3.4] Fix incorrect shutdown JavaScript Executor RabbitMQ queue
2022-07-08 12:08:29 +03:00
Andrii Shvaika
acf5e130e9 Support of aws sqs and rabbitmq for bbt 2022-07-08 12:07:36 +03:00
Vladyslav_Prykhodko
bbfca14302 Fix incorrect shutdown JavaScript Executor RabbitMQ queue 2022-07-08 10:56:46 +03:00
Sergey Matvienko
cb7f42b40b blackbox tests: wait for js-executor kafka message 2022-07-08 10:11:13 +03:00
Igor Kulikov
5f183f5f38 Improve web-ui and js-executor microservices gracefull shutdown 2022-07-07 20:29:28 +03:00
Igor Kulikov
7019b98c00 JS executor code refactor 2022-07-07 19:37:36 +03:00
Igor Kulikov
99b53f8c08 Merge branch 'bugs/js-executor/greceful-shutdows' of https://github.com/vvlladd28/thingsboard into vvlladd28-bugs/js-executor/greceful-shutdows 2022-07-07 18:44:43 +03:00
Andrii Shvaika
f7225f643c Fix Queue settings for AWS 2022-07-07 18:41:36 +03:00
Vladyslav_Prykhodko
d3541573b2 Fixed Docker file for JavaScript Executor Microservice 2022-07-07 17:44:23 +03:00
Vladyslav_Prykhodko
bbc43c2572 Graceful shutdown JavaScript Executor Microservice and minor change in logs 2022-07-07 17:15:59 +03:00
Igor Kulikov
addba55cf8 Gracefull shutdown WEB UI microservice 2022-07-07 15:25:23 +03:00
Igor Kulikov
1d9d938052 Minor improvements 2022-07-07 14:06:55 +03:00
Vladyslav_Prykhodko
ed6e636918 Refactor JS-Executor microservice to typescript 2022-07-07 12:43:22 +03:00
Sergey Matvienko
b9a7d4a6d9 js-executor log cleanup 2022-07-06 19:08:06 +03:00
Sergey Matvienko
4968d0101c je-executors: expireTs implemented to drop any expired message and prevent congestion on js eval requests queue 2022-07-06 19:07:10 +03:00
Igor Kulikov
e97161c107 WEB UI microservice - minor improvements 2022-07-01 19:20:24 +03:00
Igor Kulikov
f273bcf499 Fix license header 2022-07-01 19:07:18 +03:00
Igor Kulikov
7f1ab395b5 Refactor WEB UI microservice to typescript. 2022-07-01 19:03:29 +03:00
Sergey Matvienko
24a5ed2e29 black-box tests memory limit 2022-06-29 15:15:57 +03:00
Igor Kulikov
c1e6684a2c Increase Kafka linger ms to 5 ms for js-executors. 2022-06-27 13:16:25 +03:00