Skip to content

Releases: lithops-cloud/lithops

Lithops-2.1.1

18 Oct 09:43
Compare
Choose a tag to compare

Changed

  • [CodeEngine] Improved Code engine backend, by @gilv

Lithops-2.1.0

13 Oct 14:13
Compare
Choose a tag to compare

Added

  • [Core] Added Google Cloud Functions & Storage backends, by @aitorarjona
  • [Core] Added Azure Functions & Blob Storage backends, by @roca-pol
  • [Core] Added AWS Lambda & AWS S3 backends, by @aitorarjona
  • [Core] Added Alibaba Aliyun Functions & Object Storage backends, by @roca-pol
  • [Core] Added IBM Code Engine Compute backend, by @gilv
  • [Core] Added Redis as storage backend, by @roca-pol

Changed

  • [Core] Code refactoring in order to accept other compute/storage backends beyond IBM CF, by @JosepSampe

Lithops-2.0.0

16 Sep 11:45
Compare
Choose a tag to compare

Changed

Lithops-1.7.3

16 Sep 11:18
Compare
Choose a tag to compare

Added

  • [Core] Generic compute client logic, by @JosepSampe
  • [Core] IBM IAM service client lib, by @omerb01
  • [Core] IBM VPC service client lib, by @omerb01
  • [Docker] Docker backend compatible with IBM VPC VM , by @kpavel

Changed

  • [Docker] Improved Docker executor, by @kpavel

Fixed

Lithops-1.7.2

15 Aug 15:21
Compare
Choose a tag to compare

Added

  • [GCR] Added Google Cloud Run Backend, by @tomwhite

Changed

  • [Core] Improved Storage abstraction, by @JosepSampe
  • [Core] InternalStorage uses storage abstraction, by @JosepSampe

Fixed

  • [Core] Fixed invoker token bucket when quota limit is reached, by @JosepSampe
  • [Core] Fixed logging, by @JosepSampe
  • [Core] Fixed invoker when it reaches quota limit, by @JosepSampe
  • [Core] Fixed delete cloudobject, by @gilv
  • [Localhost] Fixed invocations ability to launch subprocesses, by @gilv
  • [Docker] Fixed docker running as user and not root, by @gilv

Lithops-1.7.1

15 Aug 15:16
Compare
Choose a tag to compare

Fixed

  • [Storage] Fixed delete cloud object, by @gilv

Lithops-1.7.0

06 Jul 11:48
Compare
Choose a tag to compare

Added

  • [GCS] Added Google Cloud Storage Backend, by @tomwhite
  • [Knative] Configurable CPU parameter, by @JosepSampe

Fixed

  • [Core] Fixed issue in extra_args when iterdata is a dict, by @JosepSampe
  • [Core] Fixed CloudObjects keys collisions, by @omerb01
  • [Core] Fixed case where function argument is a list or tuple, by @JosepSampe

Lithops-1.6.0

03 Jun 12:53
Compare
Choose a tag to compare

Added

Changed

  • [Core] Moved all stats from 'f._call_status' to a new 'f.stats' variable, by @JosepSampe
  • [Core] Bump httplib2 from 0.13.0 to 0.18.0, by @gilv
  • [Localhost] Improved localhost storage backend, by @JosepSampe

Fixed

  • [Core] Fixed issue in pw.clean(cs=cobjs) when passing a large list of cobjs, by @JosepSampe

Lithops-1.5.2

14 May 03:56
Compare
Choose a tag to compare

Added

  • [Core] Added 'data_limit' config param in pywren section, by @JosepSampe
  • [Core] Added context-manager-like executor and example, by @JosepSampe
  • [Core] Added debug mode in tests with '-d' flag, by @JosepSampe
  • [Core] Added delete_cobject() and delete_cobjects() storage methods, by @JosepSampe

Changed

  • [Core] Reducer logic moved to jobrunner, by @JosepSampe
  • [Core] cloudobject methods moved from internal_storage to ibm_cos, by @JosepSampe
  • [Core] renamed cloudobject put method from 'put_object' to 'put_cobject', by @JosepSampe
  • [Core] renamed cloudobject get method from 'get_object' to 'get_cobject', by @JosepSampe
  • [Core] 'internal_storage' func param renamed to 'storage', by @JosepSampe
  • [Core] pw.clean method can now clean cloudobjects, by @JosepSampe
  • [Knative] Set default Knative runtime timeout to 10 minutes, by @JosepSampe
  • [Knative] Added more debug logs in Knative, by @JosepSampe
  • [Knative] Enabled building default knative runtime locally, by @JosepSampe

Fixed

  • [Core] Fixed issue in map_reduce() method, by @JosepSampe
  • [Core] Fixed issue in plot() method when using numpy 1.18.1, by @JosepSampe
  • [Core] Fixed issue in cloudpickle when iterdata contains complex objects, by @JosepSampe
  • [Core] Fixed issue with extra_env vars passed to functions, by @JosepSampe
  • [Core] Fixed issue in memory monitor, by @JosepSampe
  • [Core] Fixed issue in pywren-ibm-cloud cli, by @JosepSampe
  • [Core] Fixed issue when wait()/get_result() methods are called multiple times, by @JosepSampe
  • [Core] Fixed minor issue with ps_mem module in windows hosts, by @JosepSampe
  • [Knative] Fixed knative to pass all tests, by @JosepSampe
  • [Knative] Fixed remote_invoker in knative, by @JosepSampe
  • [Knative] Fixed issue when pywren version mismatch in Knative, by @JosepSampe
  • [Knative] Fixed issue in Knative when the default runtime is built, by @JosepSampe
  • [knative] Fixed building default runtime based on current python version, by @JosepSampe
  • [knative] Fixed OOM exceptions from knative to be correctly raised, by @JosepSampe
  • [IBM COS] Fixed issue when using local_executor with IBM COS authorized by an api_key, by @JosepSampe

Lithops-1.5.1

01 Apr 10:25
Compare
Choose a tag to compare

Changed

  • [Core] pw.create execution_plots() renamed to pw.plot(), by @JosepSampe

Fixed