Skip to content

Lithops-2.7.0

Compare
Choose a tag to compare
@gilv gilv released this 03 Aug 05:42
· 975 commits to master since this release

New

  • [Azure Container APPs] Added new 'Azure Container APPs' serverless backend, by @JosepSampe

Added

  • [Knative] Added Kourier as the networking layer, by @JosepSampe
  • [AWS Lambda] Added "env_vars" and "ephemeral_storage" parameters for lambda runtime config, by @aitorarjona
  • [Azure Functions] Allow to build a runtime from a custom requirements.txt file, by @JosepSampe
  • [K8s] Append 'docker_server' as a prefix of the runtime, by @JosepSampe
  • [Code Engine] Append 'docker_server' as a prefix of the runtime, by @JosepSampe
  • [Knative] Append 'docker_server' as a prefix of the runtime, by @JosepSampe
  • [Google Cloud Storage] Add missing logic in gcp_storage, by @JosepSampe
  • [Google Cloud] project_name and service_account are no longer required in config, by @JosepSampe
  • [Google Cloud] Allow to use GOOGLE_APPLICATION_CREDENTIALS for service_credentials, by @JosepSampe
  • [Google Cloud Run] Allow CPU values <1, 6 and 8, by @JosepSampe
  • [Alibaba Cloud Functions] Added Python 3.9 runtime compatibility, by @JosepSampe
  • [Alibaba Cloud Functions] Allow to build a runtime from a custom requirements.txt file, by @JosepSampe
  • [Core] Add support for building container runtimes with podman, by @JosepSampe
  • [Core] Delete only runtimes from the specified backend on 'lithops clean', by @JosepSampe
  • [Executor] Added obj_newline parameter in map() and map_reduce() methods, by @JosepSampe
  • [Infinispan] Support DIGEST authentication by default with the Infinispan REST backend, by @tristantarrant

Changed

  • [Core] Load docker command only when needed instead of loading it always, by @JosepSampe
  • [Core] Load runtime data only on invocation, by @JosepSampe
  • [Google Cloud] project_name and service_account config parameters are no longer required, by @JosepSampe
  • [Multiprocessing] Improved remote logging, by @aitorarjona
  • [Monitor] Reduce debug log verbosity, status is printed every 30s or when a future changes state, by @aitorarjona
  • [AWS Batch] Increased resource limits, by @aitorarjona
  • [Executor] Changed 'reducer_one_per_object' parameter to 'obj_reduce_by_key', by @JosepSampe

Fixed

  • [Google Cloud Functions] Fixed errors when deploying a function, by @JosepSampe
  • [Core] Make sure all temp files generated during build_runtime() are cleaned, by @JosepSampe
  • [Core] Fix internal partitioner, by @JosepSampe
  • [knative] AttributeError: 'KnativeServingBackend' object has no attribute 'coreV1Api', by @JosepSampe
  • [knative] Fixed service deployment, by @JosepSampe
  • [Alibaba Cloud Functions] Fixed errors when deploying a function, by @JosepSampe
  • [Azure Functions] Fixed errors when deploying a function, by @JosepSampe
  • [Azure Functions] Fixed issue that was preventing building runtimes from a non-Linux system, by @JosepSampe
  • [Code Engine] Fix runtime_timeout not being applied, by @JosepSampe