Releases: lithops-cloud/lithops
Releases · lithops-cloud/lithops
Lithops-1.0.20
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
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
- Fixed tests
- Fixed CVE-2019-12855 security alert
Lithops-1.0.18
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
Changed
- Code refactoring about compute abstraction
Fixed
- Fixed issue with invocation retries
Lithops-1.0.16
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
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
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
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
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
Added
- Enabled memory configuration in the executor
Changed
- Docs updated
Fixed
- Fix issue in cf_connector
- Some other fixes