Skip to content

Releases: lithops-cloud/lithops

Lithops-1.0.20

17 Sep 05:47
Compare
Choose a tag to compare

Added

  • Storage abstraction for data partitioner
  • Added 'extra_params' arg to map() and map_reduce() calls
  • Logic to reuse IAM API Key tokens during 1 hour
  • More debug logging

Changed

  • Docs updated
  • Full support for Python3.5

Fixed

  • Fixed minor issue in config
  • Fixed possible issue extracting metadata from large docker images (runtimes)

Lithops-1.0.19

09 Sep 11:23
Compare
Choose a tag to compare

Added

  • Added 'obj' as an optional arg for the functions when a user wants to process objects from OS
  • Added 'rabbitmq' as an optional arg for the functions
  • Added 'id' as an optional arg for the functions
  • Added rabbitmq example

Changed

  • Deleted 'bucket' 'key' 'data_stream' function args in favor of 'obj'
  • Internal improvements related data partitioning
  • Changed create_timeline_plots() method name to create_execution_plots()
  • Docs updated
  • updated notebooks
  • Upgrade cos-sdk Python module version

Fixed

Lithops-1.0.18

01 Sep 06:27
Compare
Choose a tag to compare

Added

  • Added CloudObject abstraction
  • Added CloudObject example
  • Restored OOM exception
  • Allowed to get_results when rabbit monitoring is activated
  • Allowed rabbimq to monitor multiple jobs at a time
  • Statuses returned from rabbitmq to futures

Changed

  • Code refactoring about compute abstraction
  • Reorganized libs folder
  • Updated cloudpickle lib from 0.6.1 to 1.2.1
  • Updated glob2 lib to 0.7
  • Updated tests
  • Modified job_id format

Fixed

  • Fixed minor issue listing CF actions
  • Fixed issue when executing pywren inside pywren
  • Fixed possible issue with invalid config parameters
  • Fixed wrong method name: build_runtime()
  • Fixed internal_storage parameter in partitioner
  • Fixed crete_timeline_plots method according recent changes

Lithops-1.0.17

24 Jul 09:42
Compare
Choose a tag to compare

Changed

  • Code refactoring about compute abstraction

Fixed

  • Fixed issue with invocation retries

Lithops-1.0.16

18 Jul 09:13
Compare
Choose a tag to compare

Added

  • Added missing init file
  • Allowed 'clean=all' arg in clean() method

Changed

  • Simplified invoker
  • Moved compute and storage classes to separate files
  • Deleted unnecessary files
  • Close plots on finish
  • Code refactoring about compute abstraction

Fixed

  • Fix in invocation method

Lithops-1.0.15

01 Jul 06:22
Compare
Choose a tag to compare

Added

  • Added log information
  • Added init files
  • Store runtime_metadata into a local cache in order to reduce exec time

Changed

  • Modularized Invoker
  • Changed some variable names
  • Docs updated

Fixed

  • Fixed set_memory in invoker
  • Fixed unneeded memory usage
  • Fixed none finished futures
  • Fixed wait method
  • Fixed issue with map_reduce()

Lithops-1.0.14

19 Jun 13:16
Compare
Choose a tag to compare

Added

  • Pywren runtime deployment as script
  • Changed name of the runtime deployment script
  • Added 'pywren_runtime clean' option
  • Added function_name and runtime_memory to future's status
  • Added 'pywren_runtime update all' option
  • Added exception when preinstalled modules list is not well provided
  • Add package parameter to delete function

Changed

  • Improved sending execution statuses through rabbitmq
  • Improved exception management
  • Moved some logs to debug
  • Improved runtime deployment script
  • Changed logic order of the create_timeline_plots method

Fixed

  • Preventing false out-of-memory error
  • Fixed issue when using rabbitmq to monitor executions
  • Fixed issue tracking map_reduce execution with progressbar
  • Some other fixes

Lithops-1.0.11

08 May 05:29
Compare
Choose a tag to compare

Added

  • Support for IBM IAM authentication for IBM CF and IBM COS
  • Take into account cf_region and cf_namespace in runtime_name

Changed

  • Improved invocation speed
  • Improved runtime deployment
  • Minor improve get_result()
  • Moved 'create action name' logic to utils
  • Change map_reduce to return also map futures
  • Improved remote_invocation mechanism
  • Moved cf_connector to libs

Fixed

  • Fixed deploy_utils script
  • Some other fixes

Lithops-1.0.7

07 Apr 12:26
0541736
Compare
Choose a tag to compare

Added

  • Runtimes automatically created

Changed

  • Improved Runtime management
  • Improved performance of jobrunner
  • Updated notebooks
  • Restored .gitignore
  • Docs updated

Fixed

  • Some minor fixes

Lithops-1.0.6

02 Apr 09:38
Compare
Choose a tag to compare

Added

  • Enabled memory configuration in the executor

Changed

  • Docs updated

Fixed

  • Fix issue in cf_connector
  • Some other fixes