Skip to content

Commit

Permalink
Bump Databricks SDK to 0.6.1 (#1028)
Browse files Browse the repository at this point in the history
## Changes
- Fix Databricks OAuth U2M on GCP
(databricks/databricks-sdk-js#134)
([309e88e](databricks/databricks-sdk-js@309e88e)),
closes databricks/databricks-sdk-js#134
- Use undici instead of native fetch
(databricks/databricks-sdk-js#122)
([2798fc7](databricks/databricks-sdk-js@2798fc7)),
closes databricks/databricks-sdk-js#122

## Tests
<!-- How is this tested? -->
  • Loading branch information
fjakobs authored Feb 1, 2024
1 parent 2e21ca5 commit abaa30b
Show file tree
Hide file tree
Showing 6 changed files with 43 additions and 19 deletions.
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
},
"scripts": {
"install:sdk": "yarn fetch:sdk && chmod a+x scripts/install_sdk.sh && scripts/install_sdk.sh",
"fetch:sdk": "rm -rf vendor && mkdir vendor && gh release download -R databricks/databricks-sdk-js v0.6.0 -p '*.tgz' && mv *.tgz vendor/databricks-sdk.tgz",
"fetch:sdk": "rm -rf vendor && mkdir vendor && gh release download -R databricks/databricks-sdk-js v0.6.1 -p '*.tgz' && mv *.tgz vendor/databricks-sdk.tgz",
"test": "yarn workspaces foreach run test",
"test:integ": "yarn workspaces foreach run test:integ",
"build": "yarn workspaces foreach run build",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,9 @@
import {WorkspaceClient, ApiClient, logging} from "@databricks/databricks-sdk";
import {
WorkspaceClient,
ApiClient,
logging,
Headers,
} from "@databricks/databricks-sdk";
import {Cluster, WorkspaceFsEntity, WorkspaceFsUtils} from "../sdk-extensions";
import {
env,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ import {
MetadataServiceVersionHeader,
ServerResponse,
logging,
Headers,
} from "@databricks/databricks-sdk";

export class MetadataService implements Disposable {
Expand Down
2 changes: 1 addition & 1 deletion packages/databricks-vscode/src/utils/envVarGenerators.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import {Loggers} from "../logger";
import {readFile} from "fs/promises";
import {Uri} from "vscode";
import {logging} from "@databricks/databricks-sdk";
import {Headers, logging} from "@databricks/databricks-sdk";
import {ConnectionManager} from "../configuration/ConnectionManager";

//Get env variables from user's .env file
Expand Down
Binary file modified vendor/databricks-sdk.tgz
Binary file not shown.
50 changes: 34 additions & 16 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -367,32 +367,34 @@ __metadata:
linkType: hard

"@databricks/databricks-sdk@file:../../vendor/databricks-sdk.tgz::locator=%40databricks%2Fdatabricks-vscode-types%40workspace%3Apackages%2Fdatabricks-vscode-types":
version: 0.6.0
version: 0.6.1
resolution: "@databricks/databricks-sdk@file:../../vendor/databricks-sdk.tgz::locator=%40databricks%2Fdatabricks-vscode-types%40workspace%3Apackages%2Fdatabricks-vscode-types"
dependencies:
"@types/ini": ^4.1.0
"@types/node": ^20.11.5
"@types/semver": ^7.5.6
google-auth-library: ^9.4.2
google-auth-library: ^9.6.1
ini: ^4.1.1
reflect-metadata: ^0.2.1
semver: ^7.5.4
checksum: c24ddbed95ee852563c81510ca1f2439e4ad23f780f4dbd9b931eacdf8ac57bb35c1fc638205d25ed720bc6afe975c3274b35395d281704df6b91477ae3b347e
undici: ^6.4.0
checksum: 9ec51072a40562dcd72a0c1d9a060a506d61817fb3eb09075c2a6e4c6d72a42e7eee958714172383b8dc7d877be3bc7d6f47ac736ee9044e82c977cb90f15a47
languageName: node
linkType: hard

"@databricks/databricks-sdk@file:../../vendor/databricks-sdk.tgz::locator=databricks%40workspace%3Apackages%2Fdatabricks-vscode":
version: 0.6.0
version: 0.6.1
resolution: "@databricks/databricks-sdk@file:../../vendor/databricks-sdk.tgz::locator=databricks%40workspace%3Apackages%2Fdatabricks-vscode"
dependencies:
"@types/ini": ^4.1.0
"@types/node": ^20.11.5
"@types/semver": ^7.5.6
google-auth-library: ^9.4.2
google-auth-library: ^9.6.1
ini: ^4.1.1
reflect-metadata: ^0.2.1
semver: ^7.5.4
checksum: c24ddbed95ee852563c81510ca1f2439e4ad23f780f4dbd9b931eacdf8ac57bb35c1fc638205d25ed720bc6afe975c3274b35395d281704df6b91477ae3b347e
undici: ^6.4.0
checksum: 9ec51072a40562dcd72a0c1d9a060a506d61817fb3eb09075c2a6e4c6d72a42e7eee958714172383b8dc7d877be3bc7d6f47ac736ee9044e82c977cb90f15a47
languageName: node
linkType: hard

Expand Down Expand Up @@ -646,6 +648,13 @@ __metadata:
languageName: node
linkType: hard

"@fastify/busboy@npm:^2.0.0":
version: 2.1.0
resolution: "@fastify/busboy@npm:2.1.0"
checksum: 3233abd10f73e50668cb4bb278a79b7b3fadd30215ac6458299b0e5a09a29c3586ec07597aae6bd93f5cbedfcef43a8aeea51829cd28fc13850cdbcd324c28d5
languageName: node
linkType: hard

"@fastify/cors@npm:^8.3.0":
version: 8.3.0
resolution: "@fastify/cors@npm:8.3.0"
Expand Down Expand Up @@ -1550,11 +1559,11 @@ __metadata:
linkType: hard

"@types/node@npm:^20.11.5":
version: 20.11.13
resolution: "@types/node@npm:20.11.13"
version: 20.11.15
resolution: "@types/node@npm:20.11.15"
dependencies:
undici-types: ~5.26.4
checksum: 76fbe4dbcce9ecb602c1e0528124bb113e9ece58d417e96710b7ba96dd67cd0bb050272218dc796be36c0d8c29d7c55da44311be429daa4253c3a00f1b3840ff
checksum: 80fe17561636e6e72a0264c26232ea4c46b5ee700888a703f06ae6c9115a2dadb16ccd09b79aa2c66a07cb547a201b2609ab939b9bde42bdad56eeefd161bc12
languageName: node
linkType: hard

Expand Down Expand Up @@ -5430,14 +5439,14 @@ __metadata:
linkType: hard

"gaxios@npm:^6.0.0, gaxios@npm:^6.1.1":
version: 6.1.1
resolution: "gaxios@npm:6.1.1"
version: 6.2.0
resolution: "gaxios@npm:6.2.0"
dependencies:
extend: ^3.0.2
https-proxy-agent: ^7.0.1
is-stream: ^2.0.0
node-fetch: ^2.6.9
checksum: bb4a4e6c81847b690ee29e01294d2093eb9bb4f9e60bbf81fcc6cd3b274f3c551c50a9bc134e7e7019a9b116eac9d9df6af9f2519c695da7ddd785f36564da72
checksum: a1000b841cb3d3d88e434318c7070a4860544dd0d7f4b45ff3a79ee42257cb9e19b4bb18a90420a11b91b3c0c97b57a4f8e338cec2f362003220ce190371f497
languageName: node
linkType: hard

Expand Down Expand Up @@ -5764,17 +5773,17 @@ __metadata:
languageName: node
linkType: hard

"google-auth-library@npm:^9.4.2":
version: 9.6.0
resolution: "google-auth-library@npm:9.6.0"
"google-auth-library@npm:^9.6.1":
version: 9.6.1
resolution: "google-auth-library@npm:9.6.1"
dependencies:
base64-js: ^1.3.0
ecdsa-sig-formatter: ^1.0.11
gaxios: ^6.1.1
gcp-metadata: ^6.1.0
gtoken: ^7.0.0
jws: ^4.0.0
checksum: f5849cf46b3fca7937d111d14f10575e189a86409846e2a45fd100a8e21c9413aabb16744e52b515a2b36c814122db47f3ebb1c95c330bc9294d11eb9f160e3f
checksum: fc93a433c64e713a0093af20bca1a1f36e510b4918dd72f5bc94b96d240bc1fccb42dbdce6f0b85fa3ded2c92c1b08bb198457d5febe599f71cb2f479ac5e2f5
languageName: node
linkType: hard

Expand Down Expand Up @@ -10802,6 +10811,15 @@ __metadata:
languageName: node
linkType: hard

"undici@npm:^6.4.0":
version: 6.6.0
resolution: "undici@npm:6.6.0"
dependencies:
"@fastify/busboy": ^2.0.0
checksum: d0ad781631cd8a92a8afdc1832c971ec3d0c71b68279a4549073c1996086bce29d5bcf1c86ff8342c511345cbb0d7744c3c54e80fec5433e62c0eb6be7655a1b
languageName: node
linkType: hard

"unique-filename@npm:^2.0.0":
version: 2.0.1
resolution: "unique-filename@npm:2.0.1"
Expand Down

0 comments on commit abaa30b

Please sign in to comment.