Alexander Keidel
|
005d555bc5
|
Global Queue Prefix is now correctly respected by js-executor, rule-node and tb-rule-engine-notifications-node- consumer groups
|
2 years ago |
Ivan Raznatovskyi
|
09fc025e12
|
Initial commit from another fork
|
2 years ago |
Igor Kulikov
|
c5a72ed8df
|
Update license header to 2024 year.
|
2 years ago |
dashevchenko
|
c8b8fb2147
|
added global queue prefix support for js-executor
|
2 years ago |
Seraphym-Tuhai
|
29c3eddc8a
|
Merge with branch 'develop/3.5' of github.com:thingsboard/thingsboard
|
3 years ago |
Igor Kulikov
|
cbdc4517e4
|
Update license header year to 2023
|
3 years ago |
AndreMaz
|
6a986b17f9
|
fix name of the var
|
3 years ago |
AndreMaz
|
198f3ca21d
|
allow to configure kafkajs connectionTimeout
|
3 years ago |
Sergey Matvienko
|
5776f5b39b
|
js-executor - improved lifecycle events and added kill for crash event
|
3 years ago |
ViacheslavKlimov
|
831332be7b
|
Use hash of tenant id and body when resolving script for remote JS executor
|
3 years ago |
Vladyslav_Prykhodko
|
60853dd5d6
|
Refactor JavaScript Executor AWS SQS queue
|
4 years ago |
Vladyslav_Prykhodko
|
b4592f5f92
|
Fix incorrect start JavaScript Executor AWS SQS queue
|
4 years ago |
Vladyslav_Prykhodko
|
bbfca14302
|
Fix incorrect shutdown JavaScript Executor RabbitMQ queue
|
4 years ago |
Igor Kulikov
|
7019b98c00
|
JS executor code refactor
|
4 years ago |
Vladyslav_Prykhodko
|
bbc43c2572
|
Graceful shutdown JavaScript Executor Microservice and minor change in logs
|
4 years ago |
Vladyslav_Prykhodko
|
ed6e636918
|
Refactor JS-Executor microservice to typescript
|
4 years ago |
Sergey Matvienko
|
b9a7d4a6d9
|
js-executor log cleanup
|
4 years ago |
Sergey Matvienko
|
3e436ee866
|
js-executor: kafkaClient.producer({ createPartitioner: Partitioners.DefaultPartitioner }) as mentioned in migration notes for the major kafka.js 2.0
|
4 years ago |
Vladyslav_Prykhodko
|
fbb90fe79a
|
UI: Fixed vulnerabilities in tb-js-executor
|
4 years ago |
Igor Kulikov
|
da4c742872
|
Update license year to 2022
|
4 years ago |
Igor Kulikov
|
0d7adb73eb
|
Improve js executor kafka consumer to exit application in case of not retryable error.
|
5 years ago |
Sergey Matvienko
|
9a4a94621a
|
js-executor: parameter added for Kafka PARTITIONS_CONSUMED_CONCURRENTLY to decrease max latency while scale down replicas
|
5 years ago |
Kien Truong
|
3a31b9c5ea
|
Fix wrong configuration key for Compression Type
Fix #4678
(cherry picked from commit c176ca94aa)
|
5 years ago |
Vladyslav_Prykhodko
|
dd74824570
|
js-executor: Refactoring Kafka executor for use async/await
|
5 years ago |
Kien Truong
|
c176ca94aa
|
Fix wrong configuration key for Compression Type
Fix #4678
|
5 years ago |
Vladyslav_Prykhodko
|
41391dbef8
|
js-executor: code format
|
5 years ago |
Vladyslav_Prykhodko
|
1d9fc4a322
|
js-executor: typo fix
|
5 years ago |
Sergey Matvienko
|
a4e28ad945
|
js-executor fixed promises for each message for Kafka batches
|
5 years ago |
Sergey Matvienko
|
2cba1e2f16
|
js-executor reduced log severity to debug
|
5 years ago |
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
|
5 years ago |
Sergey Matvienko
|
0970ce65b4
|
js-executor: maxBatchSize
|
5 years ago |
Sergey Matvienko
|
35e2ff99c3
|
js-executor: send messages as batch
|
5 years ago |
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)
|
5 years ago |
Sergey Matvienko
|
c08e2ada1f
|
remote js-executor: parameter added KAFKA_CLIENT_ID
|
5 years ago |
Sergey Matvienko
|
01bf53b7f5
|
remote js-executor: parameter added TB_QUEUE_KAFKA_REQUEST_TIMEOUT_MS
|
5 years ago |
Sergey Matvienko
|
3236d3ce9e
|
remote js-executor: producer compression: CompressionTypes.GZIP
|
5 years ago |
Sergey Matvienko
|
c94dc5972e
|
remote js-executor: parameter added TB_KAFKA_ACKS="1"
|
5 years ago |
Sergey Matvienko
|
c9f3562b58
|
remote js-executor: parameter added KAFKA_CLIENT_ID
|
5 years ago |
Igor Kulikov
|
d31358b2ea
|
Update license header - set 2021 year
|
5 years ago |
YevhenBondarenko
|
eeec6bac9f
|
sqs producer improvements
|
5 years ago |
YevhenBondarenko
|
9d82899f04
|
raised kafkajs version and improvements kafkaTemplate.js
|
5 years ago |
YevhenBondarenko
|
f16672cbf6
|
added partition property for kafka
|
6 years ago |
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
|
6 years ago |
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
|
6 years ago |
YevhenBondarenko
|
06c3caf082
|
refactored
|
6 years ago |
YevhenBondarenko
|
eedb383845
|
AWS improvements
|
6 years ago |
YevhenBondarenko
|
e5c5aa705f
|
refactored
|
6 years ago |
YevhenBondarenko
|
9ef3445b77
|
refactored
|
6 years ago |
Andrii Shvaika
|
30a2d19d2d
|
Fixes to Kafka JS headers issue
|
6 years ago |
Andrew Shvayka
|
7a47cd503b
|
Revert "Develop/2.5 js executor (#2685)"
This reverts commit 1599b24c3a.
|
6 years ago |