Skip to content

Commit 89b2786

Browse files
authored
Upgrade go sdk to 0.85.0 (#3769)
## Why <!-- Why are these changes needed? Provide the context that the reviewer might be missing. For example, were there any decisions behind the change that are not reflected in the code itself? --> Prerequisite for TF provider upgrade ## Tests <!-- How have you tested the changes? --> Updated existing tests <!-- If your PR needs to be included in the release notes for next release, add a separate entry in NEXT_CHANGELOG.md as part of your PR. -->
1 parent 1622cbf commit 89b2786

File tree

64 files changed

+2271
-1071
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

64 files changed

+2271
-1071
lines changed

.codegen/_openapi_sha

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
f2843dd06e095a39dda2d454a97ceaf6767a2bf3
1+
c4784cea599325a13472b1455e7434d639362d8b

.gitattributes

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,7 @@ cmd/workspace/current-user/current-user.go linguist-generated=true
7272
cmd/workspace/dashboard-email-subscriptions/dashboard-email-subscriptions.go linguist-generated=true
7373
cmd/workspace/dashboard-widgets/dashboard-widgets.go linguist-generated=true
7474
cmd/workspace/dashboards/dashboards.go linguist-generated=true
75+
cmd/workspace/data-quality/data-quality.go linguist-generated=true
7576
cmd/workspace/data-sources/data-sources.go linguist-generated=true
7677
cmd/workspace/database/database.go linguist-generated=true
7778
cmd/workspace/default-namespace/default-namespace.go linguist-generated=true

NEXT_CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
* Add the `--configure-serverless` flag to `databricks auth login` to configure Databricks Connect to use serverless.
1414

1515
### Dependency updates
16+
* Upgrade Go SDK to 0.82.0 ([#3769](https://github.com/databricks/cli/pull/3769))
1617

1718
### Bundles
1819
* Updated the internal lakeflow-pipelines template to use an "src" layout ([#3671](https://github.com/databricks/cli/pull/3671)).

acceptance/bundle/deployment/bind/registered-model/script

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@ cat databricks.yml
1313
trace $CLI schemas create ${SCHEMA_NAME} ${CATALOG_NAME} | jq '{full_name, catalog_name}'
1414

1515
# Create a pre-defined registered model:
16-
MODEL_FULL_NAME=$($CLI registered-models create "${CATALOG_NAME}" "${SCHEMA_NAME}" "${MODEL_NAME}" | jq -r '.full_name')
16+
REGISTERED_MODEL_DEF="{\"name\": \"${MODEL_NAME}\", \"catalog_name\": \"${CATALOG_NAME}\", \"schema_name\": \"${SCHEMA_NAME}\"}"
17+
MODEL_FULL_NAME=$($CLI registered-models create --json "${REGISTERED_MODEL_DEF}" | jq -r '.full_name')
1718

1819
cleanup() {
1920
trace $CLI registered-models delete "${MODEL_FULL_NAME}"

acceptance/bundle/refschema/out.fields.txt

Lines changed: 31 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,7 @@ resources.apps.*.app_status *apps.ApplicationStatus ALL
7171
resources.apps.*.app_status.message string ALL
7272
resources.apps.*.app_status.state apps.ApplicationState ALL
7373
resources.apps.*.budget_policy_id string ALL
74+
resources.apps.*.compute_size apps.ComputeSize ALL
7475
resources.apps.*.compute_status *apps.ComputeStatus ALL
7576
resources.apps.*.compute_status.message string ALL
7677
resources.apps.*.compute_status.state apps.ComputeState ALL
@@ -113,6 +114,10 @@ resources.apps.*.resources[*].database.database_name string ALL
113114
resources.apps.*.resources[*].database.instance_name string ALL
114115
resources.apps.*.resources[*].database.permission apps.AppResourceDatabaseDatabasePermission ALL
115116
resources.apps.*.resources[*].description string ALL
117+
resources.apps.*.resources[*].genie_space *apps.AppResourceGenieSpace ALL
118+
resources.apps.*.resources[*].genie_space.name string ALL
119+
resources.apps.*.resources[*].genie_space.permission apps.AppResourceGenieSpaceGenieSpacePermission ALL
120+
resources.apps.*.resources[*].genie_space.space_id string ALL
116121
resources.apps.*.resources[*].job *apps.AppResourceJob ALL
117122
resources.apps.*.resources[*].job.id string ALL
118123
resources.apps.*.resources[*].job.permission apps.AppResourceJobJobPermission ALL
@@ -416,12 +421,21 @@ resources.database_instances.*.child_instance_refs[*].name string ALL
416421
resources.database_instances.*.child_instance_refs[*].uid string ALL
417422
resources.database_instances.*.creation_time string ALL
418423
resources.database_instances.*.creator string ALL
424+
resources.database_instances.*.custom_tags []database.CustomTag ALL
425+
resources.database_instances.*.custom_tags[*] database.CustomTag ALL
426+
resources.database_instances.*.custom_tags[*].key string ALL
427+
resources.database_instances.*.custom_tags[*].value string ALL
419428
resources.database_instances.*.effective_capacity string ALL
429+
resources.database_instances.*.effective_custom_tags []database.CustomTag ALL
430+
resources.database_instances.*.effective_custom_tags[*] database.CustomTag ALL
431+
resources.database_instances.*.effective_custom_tags[*].key string ALL
432+
resources.database_instances.*.effective_custom_tags[*].value string ALL
420433
resources.database_instances.*.effective_enable_pg_native_login bool ALL
421434
resources.database_instances.*.effective_enable_readable_secondaries bool ALL
422435
resources.database_instances.*.effective_node_count int ALL
423436
resources.database_instances.*.effective_retention_window_in_days int ALL
424437
resources.database_instances.*.effective_stopped bool ALL
438+
resources.database_instances.*.effective_usage_policy_id string ALL
425439
resources.database_instances.*.enable_pg_native_login bool ALL
426440
resources.database_instances.*.enable_readable_secondaries bool ALL
427441
resources.database_instances.*.id string INPUT
@@ -450,6 +464,7 @@ resources.database_instances.*.state database.DatabaseInstanceState ALL
450464
resources.database_instances.*.stopped bool ALL
451465
resources.database_instances.*.uid string ALL
452466
resources.database_instances.*.url string INPUT
467+
resources.database_instances.*.usage_policy_id string ALL
453468
resources.experiments.*.artifact_location string ALL
454469
resources.experiments.*.creation_time int64 REMOTE
455470
resources.experiments.*.experiment_id string REMOTE
@@ -504,8 +519,6 @@ resources.jobs.*.environments[*].spec.client string INPUT STATE
504519
resources.jobs.*.environments[*].spec.dependencies []string INPUT STATE
505520
resources.jobs.*.environments[*].spec.dependencies[*] string INPUT STATE
506521
resources.jobs.*.environments[*].spec.environment_version string INPUT STATE
507-
resources.jobs.*.environments[*].spec.jar_dependencies []string INPUT STATE
508-
resources.jobs.*.environments[*].spec.jar_dependencies[*] string INPUT STATE
509522
resources.jobs.*.environments[*].spec.java_dependencies []string INPUT STATE
510523
resources.jobs.*.environments[*].spec.java_dependencies[*] string INPUT STATE
511524
resources.jobs.*.format jobs.Format INPUT STATE
@@ -695,8 +708,6 @@ resources.jobs.*.settings.environments[*].spec.client string REMOTE
695708
resources.jobs.*.settings.environments[*].spec.dependencies []string REMOTE
696709
resources.jobs.*.settings.environments[*].spec.dependencies[*] string REMOTE
697710
resources.jobs.*.settings.environments[*].spec.environment_version string REMOTE
698-
resources.jobs.*.settings.environments[*].spec.jar_dependencies []string REMOTE
699-
resources.jobs.*.settings.environments[*].spec.jar_dependencies[*] string REMOTE
700711
resources.jobs.*.settings.environments[*].spec.java_dependencies []string REMOTE
701712
resources.jobs.*.settings.environments[*].spec.java_dependencies[*] string REMOTE
702713
resources.jobs.*.settings.format jobs.Format REMOTE
@@ -2827,16 +2838,20 @@ resources.pipelines.*.trigger.cron.quartz_cron_schedule string INPUT STATE
28272838
resources.pipelines.*.trigger.cron.timezone_id string INPUT STATE
28282839
resources.pipelines.*.trigger.manual *pipelines.ManualTrigger INPUT STATE
28292840
resources.pipelines.*.url string INPUT
2830-
resources.registered_models.*.aliases []catalog.RegisteredModelAlias REMOTE
2831-
resources.registered_models.*.aliases[*] catalog.RegisteredModelAlias REMOTE
2832-
resources.registered_models.*.aliases[*].alias_name string REMOTE
2833-
resources.registered_models.*.aliases[*].version_num int REMOTE
2834-
resources.registered_models.*.browse_only bool REMOTE
2841+
resources.registered_models.*.aliases []catalog.RegisteredModelAlias ALL
2842+
resources.registered_models.*.aliases[*] catalog.RegisteredModelAlias ALL
2843+
resources.registered_models.*.aliases[*].alias_name string ALL
2844+
resources.registered_models.*.aliases[*].catalog_name string ALL
2845+
resources.registered_models.*.aliases[*].id string ALL
2846+
resources.registered_models.*.aliases[*].model_name string ALL
2847+
resources.registered_models.*.aliases[*].schema_name string ALL
2848+
resources.registered_models.*.aliases[*].version_num int ALL
2849+
resources.registered_models.*.browse_only bool ALL
28352850
resources.registered_models.*.catalog_name string ALL
28362851
resources.registered_models.*.comment string ALL
2837-
resources.registered_models.*.created_at int64 REMOTE
2838-
resources.registered_models.*.created_by string REMOTE
2839-
resources.registered_models.*.full_name string REMOTE
2852+
resources.registered_models.*.created_at int64 ALL
2853+
resources.registered_models.*.created_by string ALL
2854+
resources.registered_models.*.full_name string ALL
28402855
resources.registered_models.*.grants []resources.Grant INPUT
28412856
resources.registered_models.*.grants[*] resources.Grant INPUT
28422857
resources.registered_models.*.grants[*].principal string INPUT
@@ -2845,14 +2860,14 @@ resources.registered_models.*.grants[*].privileges[*] string INPUT
28452860
resources.registered_models.*.id string INPUT
28462861
resources.registered_models.*.lifecycle resources.Lifecycle INPUT
28472862
resources.registered_models.*.lifecycle.prevent_destroy bool INPUT
2848-
resources.registered_models.*.metastore_id string REMOTE
2863+
resources.registered_models.*.metastore_id string ALL
28492864
resources.registered_models.*.modified_status string INPUT
28502865
resources.registered_models.*.name string ALL
2851-
resources.registered_models.*.owner string REMOTE
2866+
resources.registered_models.*.owner string ALL
28522867
resources.registered_models.*.schema_name string ALL
28532868
resources.registered_models.*.storage_location string ALL
2854-
resources.registered_models.*.updated_at int64 REMOTE
2855-
resources.registered_models.*.updated_by string REMOTE
2869+
resources.registered_models.*.updated_at int64 ALL
2870+
resources.registered_models.*.updated_by string ALL
28562871
resources.registered_models.*.url string INPUT
28572872
resources.schemas.*.browse_only bool REMOTE
28582873
resources.schemas.*.catalog_name string ALL

acceptance/bundle/run_as/allowed/regular_user/output.txt

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,5 @@
11

22
>>> [CLI] bundle validate -o json
3-
Warning: required field "catalog_name" is not set
4-
at resources.registered_models.model_two
5-
in databricks.yml:50:7
6-
7-
Warning: required field "schema_name" is not set
8-
at resources.registered_models.model_two
9-
in databricks.yml:50:7
10-
113

124
>>> jq .run_as
135
{
@@ -46,14 +38,6 @@ Warning: required field "schema_name" is not set
4638
}
4739

4840
>>> [CLI] bundle validate -o json -t development
49-
Warning: required field "catalog_name" is not set
50-
at resources.registered_models.model_two
51-
in databricks.yml:50:7
52-
53-
Warning: required field "schema_name" is not set
54-
at resources.registered_models.model_two
55-
in databricks.yml:50:7
56-
5741

5842
>>> jq .run_as
5943
{

acceptance/bundle/run_as/allowed/service_principal/output.txt

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,5 @@
11

22
>>> [CLI] bundle validate -o json
3-
Warning: required field "catalog_name" is not set
4-
at resources.registered_models.model_two
5-
in databricks.yml:50:7
6-
7-
Warning: required field "schema_name" is not set
8-
at resources.registered_models.model_two
9-
in databricks.yml:50:7
10-
113

124
>>> jq .run_as
135
{
@@ -46,14 +38,6 @@ Warning: required field "schema_name" is not set
4638
}
4739

4840
>>> [CLI] bundle validate -o json -t development
49-
Warning: required field "catalog_name" is not set
50-
at resources.registered_models.model_two
51-
in databricks.yml:50:7
52-
53-
Warning: required field "schema_name" is not set
54-
at resources.registered_models.model_two
55-
in databricks.yml:50:7
56-
5741

5842
>>> jq .run_as
5943
{

acceptance/bundle/run_as/pipelines_legacy/output.txt

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,6 @@ Warning: You are using the legacy mode of run_as. The support for this mode is e
44
at experimental.use_legacy_run_as
55
in databricks.yml:8:22
66

7-
Warning: required field "catalog_name" is not set
8-
at resources.registered_models.model_two
9-
in databricks.yml:59:7
10-
11-
Warning: required field "schema_name" is not set
12-
at resources.registered_models.model_two
13-
in databricks.yml:59:7
14-
157

168
>>> jq .run_as
179
{

acceptance/bundle/validate/empty_resources/empty_dict/output.txt

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -53,18 +53,6 @@ Warning: required field "name" is not set
5353
}
5454

5555
=== resources.registered_models.rname ===
56-
Warning: required field "catalog_name" is not set
57-
at resources.registered_models.rname
58-
in databricks.yml:6:12
59-
60-
Warning: required field "name" is not set
61-
at resources.registered_models.rname
62-
in databricks.yml:6:12
63-
64-
Warning: required field "schema_name" is not set
65-
at resources.registered_models.rname
66-
in databricks.yml:6:12
67-
6856
{
6957
"registered_models": {
7058
"rname": {}

acceptance/bundle/validate/empty_resources/with_grants/output.txt

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -69,18 +69,6 @@ Warning: unknown field: grants
6969
}
7070

7171
=== resources.registered_models.rname ===
72-
Warning: required field "catalog_name" is not set
73-
at resources.registered_models.rname
74-
in databricks.yml:7:7
75-
76-
Warning: required field "name" is not set
77-
at resources.registered_models.rname
78-
in databricks.yml:7:7
79-
80-
Warning: required field "schema_name" is not set
81-
at resources.registered_models.rname
82-
in databricks.yml:7:7
83-
8472
{
8573
"registered_models": {
8674
"rname": {

0 commit comments

Comments
 (0)