Skip to content

Commit 71d5bb4

Browse files
committed
Add DeadlineExceeded as a OperationalError
1 parent 703092a commit 71d5bb4

File tree

3 files changed

+7
-5
lines changed

3 files changed

+7
-5
lines changed

poetry.lock

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ repository = "https://github.com/ydb-platform/ydb-python-dbapi/"
88

99
[tool.poetry.dependencies]
1010
python = "^3.8"
11-
ydb = "^3.23.2"
11+
ydb = "^3.24.0"
1212

1313
[tool.poetry.group.dev.dependencies]
1414
pre-commit = "^3.5.0"

ydb_dbapi/utils.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ async def awrapper(*args: tuple, **kwargs: dict) -> Any:
4747
ydb.issues.SessionBusy,
4848
ydb.issues.SessionExpired,
4949
ydb.issues.SessionPoolEmpty,
50+
ydb.issues.DeadlineExceed,
5051
) as e:
5152
raise OperationalError(e.message, original_error=e) from e
5253
except ydb.issues.GenericError as e:
@@ -85,6 +86,7 @@ def wrapper(*args: tuple, **kwargs: dict) -> Any:
8586
ydb.issues.SessionBusy,
8687
ydb.issues.SessionExpired,
8788
ydb.issues.SessionPoolEmpty,
89+
ydb.issues.DeadlineExceed,
8890
) as e:
8991
raise OperationalError(e.message, original_error=e) from e
9092
except ydb.issues.GenericError as e:

0 commit comments

Comments
 (0)