diff --git a/doc/changes/changelog.md b/doc/changes/changelog.md index 2512f71..2ec79b2 100644 --- a/doc/changes/changelog.md +++ b/doc/changes/changelog.md @@ -1,6 +1,7 @@ # Changes * [unreleased](unreleased.md) +* [2.0.1](changes_2.0.1.md) * [2.0.0](changes_2.0.0.md) * [1.1.1](changes_1.1.1.md) * [1.1.0](changes_1.1.0.md) @@ -22,6 +23,7 @@ hidden: --- unreleased +changes_2.0.1 changes_2.0.0 changes_1.1.1 changes_1.1.0 diff --git a/doc/changes/changes_2.0.1.md b/doc/changes/changes_2.0.1.md new file mode 100644 index 0000000..7b5c719 --- /dev/null +++ b/doc/changes/changes_2.0.1.md @@ -0,0 +1,7 @@ +# 2.0.1 - 2025-06-05 + +This release increases the timeout for waiting until a started Saas instance reports status RUNNING from 30 to 60 minutes. + +## Features + +* #100: Increased timeout for starting Saas instances diff --git a/exasol/saas/client/api_access.py b/exasol/saas/client/api_access.py index 3257d33..744e9c2 100644 --- a/exasol/saas/client/api_access.py +++ b/exasol/saas/client/api_access.py @@ -202,7 +202,8 @@ def create_database( self, name: str, cluster_size: str = "XS", - region: str = "eu-central-1", + # region: str = "eu-central-1", + region: str = "us-east-1", idle_time: timedelta | None = None, ) -> openapi.models.exasol_database.ExasolDatabase | None: def minutes(x: timedelta) -> int: @@ -303,7 +304,7 @@ def get_database( def wait_until_running( self, database_id: str, - timeout: timedelta = timedelta(minutes=30), + timeout: timedelta = timedelta(minutes=60), interval: timedelta = timedelta(minutes=2), ): success = [ diff --git a/pyproject.toml b/pyproject.toml index 2a53429..6354e4d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "exasol-saas-api" -version = "2.0.0" +version = "2.0.1" description = "API enabling Python applications connecting to Exasol database SaaS instances and using their SaaS services" authors = [ {name="Christoph Kuhnke", email="christoph.kuhnke@exasol.com"}, diff --git a/version.py b/version.py index 5f82238..1cfa15c 100644 --- a/version.py +++ b/version.py @@ -6,6 +6,6 @@ # If you need to change the version, do so in the project.toml, e.g. by using `poetry version X.Y.Z`. MAJOR = 2 MINOR = 0 -PATCH = 0 +PATCH = 1 VERSION = f"{MAJOR}.{MINOR}.{PATCH}" __version__ = VERSION