27 Commits

Author SHA1 Message Date
Sergey Matvienko
ff7fa6237f js-executor: zero check and code cleanup 2021-06-02 11:05:32 +03:00
Vladyslav_Prykhodko
ab5f1b5b63 js-executor: ScriptMap optimize work 2021-06-02 10:41:24 +03:00
Vladyslav_Prykhodko
41391dbef8 js-executor: code format 2021-06-01 18:06:10 +03:00
Sergey Matvienko
a4e28ad945 js-executor fixed promises for each message for Kafka batches 2021-06-01 17:15:34 +03:00
Sergey Matvienko
93bea70205 js-executor: added parameters for producer TB_KAFKA_BATCH_SIZE and TB_KAFKA_LINGER_MS; added print stats frequency SCRIPT_STAT_PRINT_FREQUENCY 2021-06-01 17:15:00 +03:00
Sergey Matvienko
35e2ff99c3 js-executor: send messages as batch 2021-06-01 16:20:35 +03:00
Sergey Matvienko
0c88665654 js-executor: scriptMap refactored from Object to the Map() 2021-06-01 16:20:25 +03:00
Sergey Matvienko
c94dc5972e remote js-executor: parameter added TB_KAFKA_ACKS="1" 2021-04-23 15:04:00 +03:00
Sergey Matvienko
a569058c29 remote js-executor: added metric response sent to queue ms in debug level; parameter added SLOW_QUERY_LOG_BODY="true" to enable log bloat 2021-04-23 15:04:00 +03:00
Sergey Matvienko
d25d13d7c0 remote js-executor: added slow query log, log config on service start 2021-04-23 15:04:00 +03:00
Igor Kulikov
d31358b2ea Update license header - set 2021 year 2021-01-11 13:42:16 +02:00
Andrii Shvaika
30a2d19d2d Fixes to Kafka JS headers issue 2020-04-30 15:17:39 +03:00
YevhenBondarenko
43b2eedbd5 azure service bus js-executor 2020-04-29 18:27:53 +03:00
YevhenBondarenko
0dc31fbdde created awsSqs, pubSub, rabbitmq js-executors 2020-04-28 16:13:16 +03:00
YevhenBondarenko
4fb309c37e moved kafka from service.js to own module 2020-04-21 13:30:11 +03:00
YevhenBondarenko
1dd3334825 moved jsinvoke.proto to queue, fixed js-executor, added createRemoteJsRequestTemplate to RuleEngine and Core factories 2020-04-10 12:52:05 +03:00
Igor Kulikov
850d6d948c Update License header year to 2020 2020-01-06 16:52:41 +02:00
Igor Kulikov
1265a9a1e3 Revert "Update License header year to 2020"
This reverts commit 9b42397c4a820688daf07117cb7efefa3f387f46.
2020-01-06 16:48:55 +02:00
Igor Kulikov
9b42397c4a Update License header year to 2020 2020-01-06 16:41:04 +02:00
Igor Kulikov
5bff61c2ca Improve JS Executor: add max active scripts parameter 2019-12-11 15:08:47 +02:00
Igor Kulikov
562917649c Improve JS Executor 2019-12-03 14:45:59 +02:00
Igor Kulikov
34bc51903c Ability to trace script body executed by JS Executor microservice. 2019-02-12 17:17:50 +02:00
Igor Kulikov
ced63c4e70 Update License Header year to 2019 2019-02-01 16:39:33 +02:00
Igor Kulikov
52f04308d4 Improve JS Executor. Add docker build. 2018-10-02 11:50:55 +03:00
Igor Kulikov
64b50fa8bc Remote Js Executor basic message processing. 2018-09-27 21:05:14 +03:00
Igor Kulikov
4a4e5ebecf JS Executor: Protobuf 2018-09-27 16:17:49 +03:00
Igor Kulikov
b8c13535e4 Add Microservices module. Add ThingsBoard JS Executor Microservice. 2018-09-27 12:15:48 +03:00