Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .codegen/_openapi_sha
Original file line number Diff line number Diff line change
@@ -1 +1 @@
11ae6f9d98f0d0838a5e53c27032f178fecc4ee0
a499dda0f7802e37868d3f3076f62639165475d8
4 changes: 4 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ cmd/account/credentials/credentials.go linguist-generated=true
cmd/account/csp-enablement-account/csp-enablement-account.go linguist-generated=true
cmd/account/custom-app-integration/custom-app-integration.go linguist-generated=true
cmd/account/disable-legacy-features/disable-legacy-features.go linguist-generated=true
cmd/account/disaster-recovery/disaster-recovery.go linguist-generated=true
cmd/account/enable-ip-access-lists/enable-ip-access-lists.go linguist-generated=true
cmd/account/encryption-keys/encryption-keys.go linguist-generated=true
cmd/account/endpoints/endpoints.go linguist-generated=true
Expand Down Expand Up @@ -151,6 +152,7 @@ cmd/workspace/resource-quotas/resource-quotas.go linguist-generated=true
cmd/workspace/restrict-workspace-admins/restrict-workspace-admins.go linguist-generated=true
cmd/workspace/rfa/rfa.go linguist-generated=true
cmd/workspace/schemas/schemas.go linguist-generated=true
cmd/workspace/secrets-uc/secrets-uc.go linguist-generated=true
cmd/workspace/secrets/secrets.go linguist-generated=true
cmd/workspace/service-principal-secrets-proxy/service-principal-secrets-proxy.go linguist-generated=true
cmd/workspace/service-principals-v2/service-principals-v2.go linguist-generated=true
Expand All @@ -159,12 +161,14 @@ cmd/workspace/settings/settings.go linguist-generated=true
cmd/workspace/shares/shares.go linguist-generated=true
cmd/workspace/sql-results-download/sql-results-download.go linguist-generated=true
cmd/workspace/storage-credentials/storage-credentials.go linguist-generated=true
cmd/workspace/supervisor-agents/supervisor-agents.go linguist-generated=true
cmd/workspace/system-schemas/system-schemas.go linguist-generated=true
cmd/workspace/table-constraints/table-constraints.go linguist-generated=true
cmd/workspace/tables/tables.go linguist-generated=true
cmd/workspace/tag-policies/tag-policies.go linguist-generated=true
cmd/workspace/temporary-path-credentials/temporary-path-credentials.go linguist-generated=true
cmd/workspace/temporary-table-credentials/temporary-table-credentials.go linguist-generated=true
cmd/workspace/temporary-volume-credentials/temporary-volume-credentials.go linguist-generated=true
cmd/workspace/token-management/token-management.go linguist-generated=true
cmd/workspace/tokens/tokens.go linguist-generated=true
cmd/workspace/users-v2/users-v2.go linguist-generated=true
Expand Down
33 changes: 29 additions & 4 deletions .github/workflows/tagging.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,12 @@ name: tagging
on:
# Manual dispatch.
workflow_dispatch:
# No inputs are required for the manual dispatch.
inputs:
packages:
description: 'Comma-separated list of packages to tag (e.g. "pkg1,pkg2"). Leave empty to tag all packages with pending releases.'
required: false
type: string
default: ''

# NOTE: Temporarily disable automated releases.
#
Expand All @@ -31,8 +36,8 @@ jobs:
github.repository == 'databricks/databricks-sdk-java'
environment: "release-is"
runs-on:
group: databricks-deco-testing-runner-group
labels: ubuntu-latest-deco
group: databricks-protected-runner-group
Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

Reviewer note: this file is generated by genkit, but this SDK bump also pulls in release workflow behavior changes such as the protected runner, explicit ref: main, package-scoped dispatch input, and created-tags artifact. Please give this release-tooling change an explicit review rather than treating it as routine command/schema regeneration.

labels: linux-ubuntu-latest
steps:
- name: Generate GitHub App Token
id: generate-token
Expand All @@ -44,6 +49,12 @@ jobs:
- name: Checkout repository
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
# Force re-resolution of ``main`` at step time. Without
# ``ref:``, checkout pins to ``github.sha`` — the SHA frozen
# at workflow_dispatch time — which means re-running a stale
# dispatch checks out an older main even when newer commits
# exist.
ref: main
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.

Do you have more background on this?

Copy link
Copy Markdown
Member Author

@simonfaltum simonfaltum May 12, 2026

Choose a reason for hiding this comment

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

tagging.yml is generated by internal/genkit/tagging.py (genkit), and this PR pulls in an upstream tooling refactor of both files. The same release-tooling overhaul ships into the other SDK repos at the same time. Net behavior changes:

  • ref: main (this hunk): pinning to github.sha froze re-runs of a workflow_dispatch to the SHA from the original dispatch, so a re-run after newer commits had landed kept checking out a stale main. Adding ref: main makes checkout re-resolve at step time.
  • protected runner group (databricks-protected-runner-group)
  • package-scoped workflow_dispatch input
  • new created_tags.json artifact, local-HEAD anchoring, semver/prerelease handling, dependency freshness checks in tagging.py

I flagged this earlier (self-review note on lines 39 and 32) so it gets a real review rather than getting treated as routine codegen drift. Happy to split it into its own follow-up PR if you'd rather keep the SDK bump narrow.

fetch-depth: 0
token: ${{ steps.generate-token.outputs.token }}

Expand All @@ -60,4 +71,18 @@ jobs:
env:
GITHUB_TOKEN: ${{ steps.generate-token.outputs.token }}
GITHUB_REPOSITORY: ${{ github.repository }}
run: uv run --locked internal/genkit/tagging.py
PACKAGES: ${{ inputs.packages }}
run: |
if [ -n "$PACKAGES" ]; then
uv run --locked internal/genkit/tagging.py --package "$PACKAGES"
else
uv run --locked internal/genkit/tagging.py
fi

- name: Upload created tags artifact
if: always()
uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
with:
name: created-tags
path: created_tags.json
if-no-files-found: ignore
4 changes: 4 additions & 0 deletions NEXT_CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@

## Release v0.299.2

### Notable Changes
* Breaking change: `vector_search_endpoints` renamed `min_qps` to `target_qps` in DABs configuration and the `vector-search-endpoints` commands, following the SDK rename in v0.131.0. Update any `databricks.yml` using `min_qps:` to `target_qps:` and any CLI invocations using `--min-qps` to `--target-qps`.

### CLI

* `databricks auth describe` now reports where U2M (`databricks-cli`) tokens are stored: `plaintext` (`~/.databricks/token-cache.json`) or `secure` (OS keyring), and the source of the choice (env var, config setting, or default).
Expand All @@ -17,3 +20,4 @@
### Dependency updates

* Bump Go toolchain to 1.25.10 ([#5213](https://github.com/databricks/cli/pull/5213)).
* Bump `github.com/databricks/databricks-sdk-go` from v0.128.0 to v0.132.0.
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.

Should contain a note about breaking changes in Notable changes section (min_qps -> target_qps in DABs and commands).

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

Added a Notable Changes entry in ce28031 calling out the min_qps -> target_qps rename for both DABs config and the vector-search-endpoints commands.

Loading
Loading