Releases: iExecBlockchainComputing/iexec-worker
Releases · iExecBlockchainComputing/iexec-worker
v7.0.1
- #442 Determine Docker image pull timeout based on the category time frame of the deal. Default timeouts can be bounded with
IEXEC_WORKER_DOCKER_IMAGE_MIN_PULL_TIMEOUTandIEXEC_WORKER_DOCKER_IMAGE_MAX_PULL_TIMEOUTenvironment variables. This solves some cases where a task fails withAPP_DOWNLOAD_FAILEDstatus due to an optimistic timeout of 1 minute.
v7.0.0 - The 7th Gear
Highly improved throughput of the iExec protocol.
What has changed since v6.0.0?
- #410 #411 Consume blockchain configuration on iexec-blockchain-adapter-api
- #414 Improve enclave signature retrieval logs
- #416 Upgrade artifacts publishing
- #415 Enable local import of iexec-common
- #412 Upgrade to JUnit5
- #413 Remove task-containers safely
- #407 Merge abort notifications into a single notification with custom abort cause.
- #385 Add EIP-155 replay attack protection on transactions
- #387 #395 Remove deprecated workflow of data decryption outside TEE
- #402 Fix
WORKER_LOSTissue - #399 Fix undesirable
STAKE_TOO_LOWside effect (even happening when stake is not required for a task). After any replicate demand or next action notification, the worker checks (and waits for) consistent on-chain task information before going further. - #397 Reuse socket when sending multiple requests to a blockchain node.
v6.3.0
v6.2.0
v6.1.0
v6.0.5
v6.0.4
- Fixed undesirable
STAKE_TOO_LOWside effect (even happening when stake is not required for a task)
After any replicate demand or next action notification, the worker checks (and waits for) consistent on-chain task information before going further.
v6.0.3
- Bump iexec-common dependency ([email protected]) featuring socket reuse when sending multiple requests to a blockchain node.
v6.0.0
What's new?
- Check input dataset checksum #355
- Add pre-compute enclave to download & decrypt input datasets #362, #367, #356
- Upgrade to Scone v5 #368
- Add support of input files in TEE mode #369
- Support latest MrEnclave format for TEE applications #371
- Fetch pre-compute & post-compute config from SMS #374, #375, #376, #370
- Download private docker images #380, #378, #379
Breaking changes
- The docker network environment variable has been changed from
IEXEC_LAS_DOCKER_NETWORK_NAMEtoIEXEC_WORKER_DOCKER_NETWORK_NAME
v5.1.0
What's new?
Fix WebSockets issue
#328 Fix STOMP disconnection problem by correctly handling network issues.
#328 Use a queue to refresh STOMP connection.
#328 One refresh attempt at a time.
Use the common docker library
#352 Use the common docker library.
Enhance the execution workflow
#350 The worker restarts gracefully by waiting for currently running
tasks to be finished.
#349 The worker always asks for replicates. The core is the one
which decides if the worker still has space or not.
#347 The worker tries to contribute even when some errors occur.
#345 Stop workflow after post-compute if computed file not found.
#344 Resolve 'Cannot login' issue on startup.