Igor Kulikov
|
5cf26d4851
|
Update license header
|
2025-02-25 09:39:16 +02:00 |
|
Vladyslav_Prykhodko
|
d35bdcc981
|
Clear JS executor dependencies and code
|
2025-01-06 13:39:37 +02:00 |
|
ViacheslavKlimov
|
12ca1739d4
|
Remove all queue types except Kafka
|
2024-10-23 15:30:07 +03:00 |
|
Vladyslav_Prykhodko
|
5c6b4122d3
|
Add SSL support for Kafka queue connection in JS executor
|
2024-05-16 18:02:23 +03:00 |
|
Alexander Keidel
|
005d555bc5
|
Global Queue Prefix is now correctly respected by js-executor, rule-node and tb-rule-engine-notifications-node- consumer groups
|
2024-02-14 13:25:13 +02:00 |
|
Igor Kulikov
|
c5a72ed8df
|
Update license header to 2024 year.
|
2024-01-09 10:46:16 +02:00 |
|
dashevchenko
|
c8b8fb2147
|
added global queue prefix support for js-executor
|
2023-10-30 16:17:12 +02:00 |
|
Andrew Shvayka
|
27ae2fb119
|
Merge pull request #7991 from AndreMaz/feature/kafka_connection_timeout
Allow to configure kafkajs `connectionTimeout` property
|
2023-04-10 15:22:01 +03:00 |
|
Igor Kulikov
|
cbdc4517e4
|
Update license header year to 2023
|
2023-01-31 10:43:56 +02:00 |
|
AndreMaz
|
6a986b17f9
|
fix name of the var
|
2023-01-25 11:14:10 +00:00 |
|
AndreMaz
|
198f3ca21d
|
allow to configure kafkajs connectionTimeout
|
2023-01-25 11:06:23 +00:00 |
|
Sergey Matvienko
|
5776f5b39b
|
js-executor - improved lifecycle events and added kill for crash event
|
2022-11-04 18:11:53 +02:00 |
|
ViacheslavKlimov
|
831332be7b
|
Use hash of tenant id and body when resolving script for remote JS executor
|
2022-10-11 12:01:55 +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 |
|
Vladyslav_Prykhodko
|
bbfca14302
|
Fix incorrect shutdown JavaScript Executor RabbitMQ queue
|
2022-07-08 10:56:46 +03:00 |
|
Igor Kulikov
|
7019b98c00
|
JS executor code refactor
|
2022-07-07 19:37:36 +03:00 |
|
Vladyslav_Prykhodko
|
bbc43c2572
|
Graceful shutdown JavaScript Executor Microservice and minor change in logs
|
2022-07-07 17:15:59 +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
|
3e436ee866
|
js-executor: kafkaClient.producer({ createPartitioner: Partitioners.DefaultPartitioner }) as mentioned in migration notes for the major kafka.js 2.0
|
2022-06-21 18:48:14 +03:00 |
|
Vladyslav_Prykhodko
|
fbb90fe79a
|
UI: Fixed vulnerabilities in tb-js-executor
|
2022-06-14 11:18:24 +03:00 |
|
Igor Kulikov
|
da4c742872
|
Update license year to 2022
|
2022-01-17 14:07:46 +02:00 |
|
Igor Kulikov
|
0d7adb73eb
|
Improve js executor kafka consumer to exit application in case of not retryable error.
|
2021-09-02 10:34:28 +03:00 |
|
Sergey Matvienko
|
9a4a94621a
|
js-executor: parameter added for Kafka PARTITIONS_CONSUMED_CONCURRENTLY to decrease max latency while scale down replicas
|
2021-06-10 14:47:41 +03:00 |
|
Kien Truong
|
3a31b9c5ea
|
Fix wrong configuration key for Compression Type
Fix #4678
(cherry picked from commit c176ca94aa0f612c3bb3856ae2acf3a399cc74a4)
|
2021-06-10 14:47:19 +03:00 |
|
Vladyslav_Prykhodko
|
dd74824570
|
js-executor: Refactoring Kafka executor for use async/await
|
2021-06-09 13:30:28 +03:00 |
|
Vladyslav_Prykhodko
|
41391dbef8
|
js-executor: code format
|
2021-06-01 18:06:10 +03:00 |
|
Vladyslav_Prykhodko
|
1d9fc4a322
|
js-executor: typo fix
|
2021-06-01 18:01:21 +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
|
2cba1e2f16
|
js-executor reduced log severity to debug
|
2021-06-01 17:15:09 +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
|
0970ce65b4
|
js-executor: maxBatchSize
|
2021-06-01 16:20:40 +03:00 |
|
Sergey Matvienko
|
35e2ff99c3
|
js-executor: send messages as batch
|
2021-06-01 16:20:35 +03:00 |
|
Sergey Matvienko
|
d729d9ee95
|
js-executor: instrumentation event for producer and consumer to define the exact flow how to Kafka works without batches (for debug only)
|
2021-06-01 16:20:31 +03:00 |
|
Sergey Matvienko
|
c08e2ada1f
|
remote js-executor: parameter added KAFKA_CLIENT_ID
|
2021-04-23 15:04:00 +03:00 |
|
Sergey Matvienko
|
01bf53b7f5
|
remote js-executor: parameter added TB_QUEUE_KAFKA_REQUEST_TIMEOUT_MS
|
2021-04-23 15:04:00 +03:00 |
|
Sergey Matvienko
|
3236d3ce9e
|
remote js-executor: producer compression: CompressionTypes.GZIP
|
2021-04-23 15:04:00 +03:00 |
|
Sergey Matvienko
|
c94dc5972e
|
remote js-executor: parameter added TB_KAFKA_ACKS="1"
|
2021-04-23 15:04:00 +03:00 |
|
Sergey Matvienko
|
c9f3562b58
|
remote js-executor: parameter added KAFKA_CLIENT_ID
|
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 |
|
YevhenBondarenko
|
eeec6bac9f
|
sqs producer improvements
|
2020-11-04 17:59:42 +02:00 |
|
YevhenBondarenko
|
9d82899f04
|
raised kafkajs version and improvements kafkaTemplate.js
|
2020-09-28 11:45:24 +03:00 |
|
YevhenBondarenko
|
f16672cbf6
|
added partition property for kafka
|
2020-09-02 18:14:23 +03:00 |
|
Yevhen Bondarenko
|
e318b193bd
|
Develop/2.5.3 confluent cloud (#3259)
* added other parameters for queue kafka
* Added support Confluent Cloud
* fix js executor kafka connection
* refactored
|
2020-08-11 11:15:41 +03:00 |
|
Yevhen Bondarenko
|
7ee2cdfe3e
|
Fixes and refactoring (#2761)
* fix sqs js executor and refactored RemoteJsInvokeService
* added REMOTE_JS_MAX_REQUEST_TIMEOUT=20000 for aws-sqs, pubsub, service-bus docker environments
* added REMOTE_JS_MAX_REQUEST_TIMEOUT=20000 for aws-sqs, pubsub, service-bus docker environments
* refactored
* docker-compose.pubsub.yml improvements
* rabbitmq js executor improvements
|
2020-05-13 14:08:54 +03:00 |
|
YevhenBondarenko
|
00e32ee8a3
|
merge with feature/queue-consumers-refactoring
|
2020-05-04 09:39:04 +03:00 |
|
YevhenBondarenko
|
06c3caf082
|
refactored
|
2020-05-02 13:34:11 +03:00 |
|
YevhenBondarenko
|
eedb383845
|
AWS improvements
|
2020-05-01 14:15:31 +03:00 |
|
YevhenBondarenko
|
e5c5aa705f
|
refactored
|
2020-04-30 20:14:34 +03:00 |
|