Lithops-2.5.0
Added
- [CLI] Add new command in cli to list deployed runtimes, by @JosepSampe
- [Standalone] Add reuse mode that allows to reuse the same VMs for all the maps, by @kpavel
- [Config] allow to configure worker_processes parameter in serverless and standalone sections, by @JosepSampe
- [Localhost] Prevent multiple jobs in the same executor to run at the same time, by @JosepSampe
- [Standalone] Prevent multiple jobs submitted to the same master VM to run at the same time, by @JosepSampe
- [CE] Added COS Direct endpoints for free bandwidth from/to CodeEngine, by @JosepSampe
Changed
- [Core] worker_processes parameter has been moved from map() to FunctionExecutor(), by @JosepSampe
- [CE] Deleted docker naming restrictions in CE and k8s backends, by @JosepSampe
- [CLI] Prevent loading storage config when using 'lithops runtime build' command, by @JosepSampe
- [AWS Lambda] Moved layer build to a lambda, solves OS related errors when compiling libraries, by @aitorarjona
- [AWS Lambda] Adjusted new memory configurations (128 MB minimum and removed 64 MB increments check), by @aitorarjona
- [AWS Lambda] Add support for Python3.9, by @aitorarjona
- [Standalone] ssh VM password is now a 37 chars random and dynamic password (for create and resue modes), by @JosepSampe
Fixed
- [CE] Create a new token when it expires after 20 minutes when using the same FunctionExecutor, by @JosepSampe
- [CE] Prevent exception when detecting the docker username in k8s and CE backends, by @JosepSampe
- [Core] Fix minor issue in jobrunner, by @JosepSampe
- [AWS Lambda] Fixed aws config max timeout check, by @danielbraun89
- [Standalone] Fixed issue that prevents to run multiple maps() with the same FunctionExecutor (create mode), by @JosepSampe