Skip to content

Commit abaa30b

Browse files
authored
Bump Databricks SDK to 0.6.1 (#1028)
## 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? -->
1 parent 2e21ca5 commit abaa30b

File tree

6 files changed

+43
-19
lines changed

6 files changed

+43
-19
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
},
1515
"scripts": {
1616
"install:sdk": "yarn fetch:sdk && chmod a+x scripts/install_sdk.sh && scripts/install_sdk.sh",
17-
"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",
17+
"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",
1818
"test": "yarn workspaces foreach run test",
1919
"test:integ": "yarn workspaces foreach run test:integ",
2020
"build": "yarn workspaces foreach run build",

packages/databricks-vscode/src/configuration/ConnectionManager.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,9 @@
1-
import {WorkspaceClient, ApiClient, logging} from "@databricks/databricks-sdk";
1+
import {
2+
WorkspaceClient,
3+
ApiClient,
4+
logging,
5+
Headers,
6+
} from "@databricks/databricks-sdk";
27
import {Cluster, WorkspaceFsEntity, WorkspaceFsUtils} from "../sdk-extensions";
38
import {
49
env,

packages/databricks-vscode/src/configuration/auth/MetadataService.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import {
1010
MetadataServiceVersionHeader,
1111
ServerResponse,
1212
logging,
13+
Headers,
1314
} from "@databricks/databricks-sdk";
1415

1516
export class MetadataService implements Disposable {

packages/databricks-vscode/src/utils/envVarGenerators.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import {Loggers} from "../logger";
22
import {readFile} from "fs/promises";
33
import {Uri} from "vscode";
4-
import {logging} from "@databricks/databricks-sdk";
4+
import {Headers, logging} from "@databricks/databricks-sdk";
55
import {ConnectionManager} from "../configuration/ConnectionManager";
66

77
//Get env variables from user's .env file

vendor/databricks-sdk.tgz

517 Bytes
Binary file not shown.

yarn.lock

Lines changed: 34 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -367,32 +367,34 @@ __metadata:
367367
linkType: hard
368368

369369
"@databricks/databricks-sdk@file:../../vendor/databricks-sdk.tgz::locator=%40databricks%2Fdatabricks-vscode-types%40workspace%3Apackages%2Fdatabricks-vscode-types":
370-
version: 0.6.0
370+
version: 0.6.1
371371
resolution: "@databricks/databricks-sdk@file:../../vendor/databricks-sdk.tgz::locator=%40databricks%2Fdatabricks-vscode-types%40workspace%3Apackages%2Fdatabricks-vscode-types"
372372
dependencies:
373373
"@types/ini": ^4.1.0
374374
"@types/node": ^20.11.5
375375
"@types/semver": ^7.5.6
376-
google-auth-library: ^9.4.2
376+
google-auth-library: ^9.6.1
377377
ini: ^4.1.1
378378
reflect-metadata: ^0.2.1
379379
semver: ^7.5.4
380-
checksum: c24ddbed95ee852563c81510ca1f2439e4ad23f780f4dbd9b931eacdf8ac57bb35c1fc638205d25ed720bc6afe975c3274b35395d281704df6b91477ae3b347e
380+
undici: ^6.4.0
381+
checksum: 9ec51072a40562dcd72a0c1d9a060a506d61817fb3eb09075c2a6e4c6d72a42e7eee958714172383b8dc7d877be3bc7d6f47ac736ee9044e82c977cb90f15a47
381382
languageName: node
382383
linkType: hard
383384

384385
"@databricks/databricks-sdk@file:../../vendor/databricks-sdk.tgz::locator=databricks%40workspace%3Apackages%2Fdatabricks-vscode":
385-
version: 0.6.0
386+
version: 0.6.1
386387
resolution: "@databricks/databricks-sdk@file:../../vendor/databricks-sdk.tgz::locator=databricks%40workspace%3Apackages%2Fdatabricks-vscode"
387388
dependencies:
388389
"@types/ini": ^4.1.0
389390
"@types/node": ^20.11.5
390391
"@types/semver": ^7.5.6
391-
google-auth-library: ^9.4.2
392+
google-auth-library: ^9.6.1
392393
ini: ^4.1.1
393394
reflect-metadata: ^0.2.1
394395
semver: ^7.5.4
395-
checksum: c24ddbed95ee852563c81510ca1f2439e4ad23f780f4dbd9b931eacdf8ac57bb35c1fc638205d25ed720bc6afe975c3274b35395d281704df6b91477ae3b347e
396+
undici: ^6.4.0
397+
checksum: 9ec51072a40562dcd72a0c1d9a060a506d61817fb3eb09075c2a6e4c6d72a42e7eee958714172383b8dc7d877be3bc7d6f47ac736ee9044e82c977cb90f15a47
396398
languageName: node
397399
linkType: hard
398400

@@ -646,6 +648,13 @@ __metadata:
646648
languageName: node
647649
linkType: hard
648650

651+
"@fastify/busboy@npm:^2.0.0":
652+
version: 2.1.0
653+
resolution: "@fastify/busboy@npm:2.1.0"
654+
checksum: 3233abd10f73e50668cb4bb278a79b7b3fadd30215ac6458299b0e5a09a29c3586ec07597aae6bd93f5cbedfcef43a8aeea51829cd28fc13850cdbcd324c28d5
655+
languageName: node
656+
linkType: hard
657+
649658
"@fastify/cors@npm:^8.3.0":
650659
version: 8.3.0
651660
resolution: "@fastify/cors@npm:8.3.0"
@@ -1550,11 +1559,11 @@ __metadata:
15501559
linkType: hard
15511560

15521561
"@types/node@npm:^20.11.5":
1553-
version: 20.11.13
1554-
resolution: "@types/node@npm:20.11.13"
1562+
version: 20.11.15
1563+
resolution: "@types/node@npm:20.11.15"
15551564
dependencies:
15561565
undici-types: ~5.26.4
1557-
checksum: 76fbe4dbcce9ecb602c1e0528124bb113e9ece58d417e96710b7ba96dd67cd0bb050272218dc796be36c0d8c29d7c55da44311be429daa4253c3a00f1b3840ff
1566+
checksum: 80fe17561636e6e72a0264c26232ea4c46b5ee700888a703f06ae6c9115a2dadb16ccd09b79aa2c66a07cb547a201b2609ab939b9bde42bdad56eeefd161bc12
15581567
languageName: node
15591568
linkType: hard
15601569

@@ -5430,14 +5439,14 @@ __metadata:
54305439
linkType: hard
54315440

54325441
"gaxios@npm:^6.0.0, gaxios@npm:^6.1.1":
5433-
version: 6.1.1
5434-
resolution: "gaxios@npm:6.1.1"
5442+
version: 6.2.0
5443+
resolution: "gaxios@npm:6.2.0"
54355444
dependencies:
54365445
extend: ^3.0.2
54375446
https-proxy-agent: ^7.0.1
54385447
is-stream: ^2.0.0
54395448
node-fetch: ^2.6.9
5440-
checksum: bb4a4e6c81847b690ee29e01294d2093eb9bb4f9e60bbf81fcc6cd3b274f3c551c50a9bc134e7e7019a9b116eac9d9df6af9f2519c695da7ddd785f36564da72
5449+
checksum: a1000b841cb3d3d88e434318c7070a4860544dd0d7f4b45ff3a79ee42257cb9e19b4bb18a90420a11b91b3c0c97b57a4f8e338cec2f362003220ce190371f497
54415450
languageName: node
54425451
linkType: hard
54435452

@@ -5764,17 +5773,17 @@ __metadata:
57645773
languageName: node
57655774
linkType: hard
57665775

5767-
"google-auth-library@npm:^9.4.2":
5768-
version: 9.6.0
5769-
resolution: "google-auth-library@npm:9.6.0"
5776+
"google-auth-library@npm:^9.6.1":
5777+
version: 9.6.1
5778+
resolution: "google-auth-library@npm:9.6.1"
57705779
dependencies:
57715780
base64-js: ^1.3.0
57725781
ecdsa-sig-formatter: ^1.0.11
57735782
gaxios: ^6.1.1
57745783
gcp-metadata: ^6.1.0
57755784
gtoken: ^7.0.0
57765785
jws: ^4.0.0
5777-
checksum: f5849cf46b3fca7937d111d14f10575e189a86409846e2a45fd100a8e21c9413aabb16744e52b515a2b36c814122db47f3ebb1c95c330bc9294d11eb9f160e3f
5786+
checksum: fc93a433c64e713a0093af20bca1a1f36e510b4918dd72f5bc94b96d240bc1fccb42dbdce6f0b85fa3ded2c92c1b08bb198457d5febe599f71cb2f479ac5e2f5
57785787
languageName: node
57795788
linkType: hard
57805789

@@ -10802,6 +10811,15 @@ __metadata:
1080210811
languageName: node
1080310812
linkType: hard
1080410813

10814+
"undici@npm:^6.4.0":
10815+
version: 6.6.0
10816+
resolution: "undici@npm:6.6.0"
10817+
dependencies:
10818+
"@fastify/busboy": ^2.0.0
10819+
checksum: d0ad781631cd8a92a8afdc1832c971ec3d0c71b68279a4549073c1996086bce29d5bcf1c86ff8342c511345cbb0d7744c3c54e80fec5433e62c0eb6be7655a1b
10820+
languageName: node
10821+
linkType: hard
10822+
1080510823
"unique-filename@npm:^2.0.0":
1080610824
version: 2.0.1
1080710825
resolution: "unique-filename@npm:2.0.1"

0 commit comments

Comments
 (0)