Skip to content

Releases: exasol/sagemaker-extension

0.10.0: Python 3.10

13 Aug 07:16
48d12ed
Compare
Choose a tag to compare

Summary

Improving documentation, refactoring and moving to Python 3.10

Features

  • #120: Running CI tests in the SaaS as well as the Docker DB.

Documentation

  • #116: Explanation of how to from the S3 bucket URI
  • #133: Updated documentation including the deployment options in SaaS.

Refactoring

  • #118: Refactor to use python-extension-common package
  • #124: Moved to Python 3.10
  • #132: Updated GitHub workflows to request manual confirmation for running slow tests

0.9.0: Publishing to PyPi

21 Feb 13:28
e5818d1
Compare
Choose a tag to compare

Summary

Publishing the repo to PyPi

Features

  • #81: Prepare release to PyPi

Bug Fixes

n/a

Documentation

n/a

Refactoring

n/a

0.8.0: SLC upload and dependencies

19 Feb 19:52
3057e60
Compare
Choose a tag to compare

Summary

Fixing SLC upload in CI workflow, fixing dependencies.

Features

n/a

Bug Fixes

  • #107: Fixed SLC upload in CI workflow and added version check script and workflow
  • #110: Move bucketfs-python from dev dependencies to package dependencies

Documentation

n/a

Refactoring

n/a

0.7.0: Get Language Definition in LanguageContainerDeployer

05 Jan 15:57
4ff43df
Compare
Choose a tag to compare

Summary

This release added the get_language_definition function to the LanguageContainerDeployer.

Features

  • #104: Added get_language_definition to the language container deployer

Bug Fixes

n/a

Documentation

n/a

Refactoring

n/a

0.6.0: Added language container deployment

21 Dec 13:17
1e717bf
Compare
Choose a tag to compare

Summary

This release includes api and cli for language container deployment. This is now consistent with
similar features of the Transformers extension.

Note: Most of the language container deployment code will be moved eventually to the
script-language-container-tool repository.

Features

n/a

Bug Fixes

n/a

Documentation

n/a

Refactoring

  • #97: Improving the container deployment using the container deployer from transformers-extension
  • #99: Making the scripts deployer accepting a pyexasol connection

0.5.0: Enabled encryption for pyexasol

21 Aug 15:42
3b93869
Compare
Choose a tag to compare

Summary

This release enabled encryption for the pyexasol connections used in this project
to fix connection issues with newer Exasol DB versions.

Note: Currently, we deactivated the SSL verification, we are going to fix this in this issue.

Features

n/a

Bug Fixes

  • #83: Add encryption and ignore SSL verification to pyexasol.connect calls

Documentation

n/a

Refactoring

  • #82: Remove setup.py and update poetry to 1.4.0

Removed Lua dependencies on the deployment

18 Feb 13:00
b72d372
Compare
Choose a tag to compare

Summary

This release removes Lua dependencies on the SageMaker-Extension deployment and provides users a simpler installation. In addition, continuous integration tests setup is completed, enabling us to have more reliable and maintainable releases. Furthermore, a developer guide is added, explaining how to build and test the project.

Features

  • #34: Run real tests sequentially
  • #9: Setup ci-isolation for integration test

Bug Fixes

  • #56: Removed Lua dependency on deployment

Documentation

  • #60: Added the developer guide

Refactoring

  • #56: Used Click for the deployment cli script

Add probabilities associated with the classification predictions

14 Jan 12:52
435d820
Compare
Choose a tag to compare

Summary

This release provides predicted probabilities associated with the outcomes of
classification problem types. Furthermore, this release makes batch_size, which
is used in batch predictions, configurable.

Features

  • #47: Named the return column as predictions
  • #37: Made the batch_size configurable in PredictionUDF
  • #36: Added probability score associated with the prediction

Add static code analysis for Lua implementations to CI

17 Dec 13:25
044b52b
Compare
Choose a tag to compare

Summary

This release includes a linter and a coverage analyzer of the Lua implementation
to the CI pipeline of the SageMaker-Extension. Thus, the static code analysis of
Lua scripts are performed without executing them and, the coding standards and
conventions are adhered.

Features

  • #48: Added static code analysis to CI for Lua

Add validation for AWS SageMaker's job_name and endpoint_name inputs

30 Nov 17:20
2f40b6e
Compare
Choose a tag to compare

Summary

This release includes validating user given inputs such as name of Autopilot job and name of SageMaker endpoint.

Features

  • #41: Added job_name and endpoint_name input validation

Documentation

  • #42: Added the tutorial link to README