Skip to content

Fallback to Remote DBUtils when Runtime DBUtils is not available#1033

Closed
hectorcast-db wants to merge 2 commits into
mainfrom
hectorcast-db/better-dbutils-handling
Closed

Fallback to Remote DBUtils when Runtime DBUtils is not available#1033
hectorcast-db wants to merge 2 commits into
mainfrom
hectorcast-db/better-dbutils-handling

Conversation

@hectorcast-db

Copy link
Copy Markdown
Contributor

What changes are proposed in this pull request?

Better error handling for DBUtils in Shared Clusters

Shared clusters do not have access to runtime dbutils, which makes them unable to create a WorkspaceClient.
This change fallsback to remove dbutils when runtime dbutils are not present.

How is this tested?

N/A

@hectorcast-db hectorcast-db force-pushed the hectorcast-db/better-dbutils-handling branch from 229be1a to 283f499 Compare August 25, 2025 07:38
@hectorcast-db hectorcast-db changed the title Better error handling for DBUtils in Shared Clusters Fallback to Remote DBUtils when Runtime DBUtils is not available Aug 25, 2025
@github-actions

Copy link
Copy Markdown

If integration tests don't run automatically, an authorized user can run them manually by following the instructions below:

Trigger:
go/deco-tests-run/sdk-py

Inputs:

  • PR number: 1033
  • Commit SHA: dc936f6d40a1dda8fb29cf01aa19bbbcd4a370c6

Checks will be approved automatically on success.

@mgyucht mgyucht left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is the init.py codegen template updated?

@hectorcast-db hectorcast-db marked this pull request as draft August 28, 2025 12:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants