Skip to content

Commit 847ce72

Browse files
authored
Update JS SDK to 0.6.1 (#1053)
## Changes <!-- Summary of your changes that are easy to understand --> ## Tests <!-- How is this tested? -->
1 parent 4351936 commit 847ce72

File tree

6 files changed

+151
-31
lines changed

6 files changed

+151
-31
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.5.3 -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/auth/MetadataService.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ describe(__filename, function () {
103103
const config = new Config({
104104
authType: "metadata-service",
105105
host: "https://test.com",
106-
localMetadataServiceUrl: metadataService.url,
106+
metadataServiceUrl: metadataService.url,
107107
});
108108

109109
const apiClient = new ApiClient(config);

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 {logging, Headers} from "@databricks/databricks-sdk";
55
import {ConnectionManager} from "../configuration/ConnectionManager";
66

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

vendor/databricks-sdk.tgz

8.03 KB
Binary file not shown.

yarn.lock

Lines changed: 147 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -296,30 +296,34 @@ __metadata:
296296
linkType: hard
297297

298298
"@databricks/databricks-sdk@file:../../vendor/databricks-sdk.tgz::locator=%40databricks%2Fdatabricks-vscode-types%40workspace%3Apackages%2Fdatabricks-vscode-types":
299-
version: 0.5.3
299+
version: 0.6.1
300300
resolution: "@databricks/databricks-sdk@file:../../vendor/databricks-sdk.tgz::locator=%40databricks%2Fdatabricks-vscode-types%40workspace%3Apackages%2Fdatabricks-vscode-types"
301301
dependencies:
302-
"@types/ini": ^1.3.31
303-
"@types/node": ^20.6.0
304-
"@types/semver": ^7.5.1
302+
"@types/ini": ^4.1.0
303+
"@types/node": ^20.11.5
304+
"@types/semver": ^7.5.6
305+
google-auth-library: ^9.6.1
305306
ini: ^4.1.1
306-
reflect-metadata: ^0.1.13
307+
reflect-metadata: ^0.2.1
307308
semver: ^7.5.4
308-
checksum: ed92ea29cec06c61ea029d250db13ac7bf0ccd4ccd2e1120406365c35823d3520ac332c78fb68419d33604acab2cfdd9b05b95894f7f45d69fd13235d2a90e22
309+
undici: ^6.4.0
310+
checksum: 9ec51072a40562dcd72a0c1d9a060a506d61817fb3eb09075c2a6e4c6d72a42e7eee958714172383b8dc7d877be3bc7d6f47ac736ee9044e82c977cb90f15a47
309311
languageName: node
310312
linkType: hard
311313

312314
"@databricks/databricks-sdk@file:../../vendor/databricks-sdk.tgz::locator=databricks%40workspace%3Apackages%2Fdatabricks-vscode":
313-
version: 0.5.3
315+
version: 0.6.1
314316
resolution: "@databricks/databricks-sdk@file:../../vendor/databricks-sdk.tgz::locator=databricks%40workspace%3Apackages%2Fdatabricks-vscode"
315317
dependencies:
316-
"@types/ini": ^1.3.31
317-
"@types/node": ^20.6.0
318-
"@types/semver": ^7.5.1
318+
"@types/ini": ^4.1.0
319+
"@types/node": ^20.11.5
320+
"@types/semver": ^7.5.6
321+
google-auth-library: ^9.6.1
319322
ini: ^4.1.1
320-
reflect-metadata: ^0.1.13
323+
reflect-metadata: ^0.2.1
321324
semver: ^7.5.4
322-
checksum: ed92ea29cec06c61ea029d250db13ac7bf0ccd4ccd2e1120406365c35823d3520ac332c78fb68419d33604acab2cfdd9b05b95894f7f45d69fd13235d2a90e22
325+
undici: ^6.4.0
326+
checksum: 9ec51072a40562dcd72a0c1d9a060a506d61817fb3eb09075c2a6e4c6d72a42e7eee958714172383b8dc7d877be3bc7d6f47ac736ee9044e82c977cb90f15a47
323327
languageName: node
324328
linkType: hard
325329

@@ -1367,10 +1371,10 @@ __metadata:
13671371
languageName: node
13681372
linkType: hard
13691373

1370-
"@types/ini@npm:^1.3.31":
1371-
version: 1.3.34
1372-
resolution: "@types/ini@npm:1.3.34"
1373-
checksum: 776335c41f3b86e7768fb412617b71f9a1dc55bacc4936dbde28beb6ebc12778c9db17875e006484e745783894af8d399cde93a4de80b61c8c00da288d862293
1374+
"@types/ini@npm:^4.1.0":
1375+
version: 4.1.0
1376+
resolution: "@types/ini@npm:4.1.0"
1377+
checksum: 43dc756f60a4b2e828371baa0c5db006f3d31a2d58877f88ff15a58815aa804a612eea35adfc2c0e99ba09632b7a96bdf4a55ccaf5f164598f9ee314ad1171a1
13741378
languageName: node
13751379
linkType: hard
13761380

@@ -1512,12 +1516,12 @@ __metadata:
15121516
languageName: node
15131517
linkType: hard
15141518

1515-
"@types/node@npm:^20.6.0":
1516-
version: 20.11.0
1517-
resolution: "@types/node@npm:20.11.0"
1519+
"@types/node@npm:^20.11.5":
1520+
version: 20.11.16
1521+
resolution: "@types/node@npm:20.11.16"
15181522
dependencies:
15191523
undici-types: ~5.26.4
1520-
checksum: 1bd6890db7e0404d11c33d28f46f19f73256f0ba35d19f0ef2a0faba09f366f188915fb9338eebebcc472075c1c4941e17c7002786aa69afa44980737846b200
1524+
checksum: 51f0831c1219bf4698e7430aeb9892237bd851deeb25ce23c5bb0ceefcc77c3b114e48f4e98d9fc26def5a87ba9d8079f0281dd37bee691140a93f133812c152
15211525
languageName: node
15221526
linkType: hard
15231527

@@ -1551,7 +1555,7 @@ __metadata:
15511555
languageName: node
15521556
linkType: hard
15531557

1554-
"@types/semver@npm:^7.5.1":
1558+
"@types/semver@npm:^7.5.6":
15551559
version: 7.5.6
15561560
resolution: "@types/semver@npm:7.5.6"
15571561
checksum: 563a0120ec0efcc326567db2ed920d5d98346f3638b6324ea6b50222b96f02a8add3c51a916b6897b51523aad8ac227d21d3dcf8913559f1bfc6c15b14d23037
@@ -2582,7 +2586,7 @@ __metadata:
25822586
languageName: node
25832587
linkType: hard
25842588

2585-
"base64-js@npm:^1.3.1":
2589+
"base64-js@npm:^1.3.0, base64-js@npm:^1.3.1":
25862590
version: 1.5.1
25872591
resolution: "base64-js@npm:1.5.1"
25882592
checksum: 669632eb3745404c2f822a18fc3a0122d2f9a7a13f7fb8b5823ee19d1d2ff9ee5b52c53367176ea4ad093c332fd5ab4bd0ebae5a8e27917a4105a4cfc86b1005
@@ -2610,6 +2614,13 @@ __metadata:
26102614
languageName: node
26112615
linkType: hard
26122616

2617+
"bignumber.js@npm:^9.0.0":
2618+
version: 9.1.2
2619+
resolution: "bignumber.js@npm:9.1.2"
2620+
checksum: 582c03af77ec9cb0ebd682a373ee6c66475db94a4325f92299621d544aa4bd45cb45fd60001610e94aef8ae98a0905fa538241d9638d4422d57abbeeac6fadaf
2621+
languageName: node
2622+
linkType: hard
2623+
26132624
"binary-extensions@npm:^2.0.0":
26142625
version: 2.2.0
26152626
resolution: "binary-extensions@npm:2.2.0"
@@ -2735,6 +2746,13 @@ __metadata:
27352746
languageName: node
27362747
linkType: hard
27372748

2749+
"buffer-equal-constant-time@npm:1.0.1":
2750+
version: 1.0.1
2751+
resolution: "buffer-equal-constant-time@npm:1.0.1"
2752+
checksum: 80bb945f5d782a56f374b292770901065bad21420e34936ecbe949e57724b4a13874f735850dd1cc61f078773c4fb5493a41391e7bda40d1fa388d6bd80daaab
2753+
languageName: node
2754+
linkType: hard
2755+
27382756
"buffer-fill@npm:^1.0.0":
27392757
version: 1.0.0
27402758
resolution: "buffer-fill@npm:1.0.0"
@@ -4104,6 +4122,15 @@ __metadata:
41044122
languageName: node
41054123
linkType: hard
41064124

4125+
"ecdsa-sig-formatter@npm:1.0.11, ecdsa-sig-formatter@npm:^1.0.11":
4126+
version: 1.0.11
4127+
resolution: "ecdsa-sig-formatter@npm:1.0.11"
4128+
dependencies:
4129+
safe-buffer: ^5.0.1
4130+
checksum: 207f9ab1c2669b8e65540bce29506134613dd5f122cccf1e6a560f4d63f2732d427d938f8481df175505aad94583bcb32c688737bb39a6df0625f903d6d93c03
4131+
languageName: node
4132+
linkType: hard
4133+
41074134
"edge-paths@npm:^3.0.5":
41084135
version: 3.0.5
41094136
resolution: "edge-paths@npm:3.0.5"
@@ -4738,6 +4765,13 @@ __metadata:
47384765
languageName: node
47394766
linkType: hard
47404767

4768+
"extend@npm:^3.0.2":
4769+
version: 3.0.2
4770+
resolution: "extend@npm:3.0.2"
4771+
checksum: a50a8309ca65ea5d426382ff09f33586527882cf532931cb08ca786ea3146c0553310bda688710ff61d7668eba9f96b923fe1420cdf56a2c3eaf30fcab87b515
4772+
languageName: node
4773+
linkType: hard
4774+
47414775
"external-editor@npm:^3.1.0":
47424776
version: 3.1.0
47434777
resolution: "external-editor@npm:3.1.0"
@@ -5325,6 +5359,18 @@ __metadata:
53255359
languageName: node
53265360
linkType: hard
53275361

5362+
"gaxios@npm:^6.0.0, gaxios@npm:^6.1.1":
5363+
version: 6.2.0
5364+
resolution: "gaxios@npm:6.2.0"
5365+
dependencies:
5366+
extend: ^3.0.2
5367+
https-proxy-agent: ^7.0.1
5368+
is-stream: ^2.0.0
5369+
node-fetch: ^2.6.9
5370+
checksum: a1000b841cb3d3d88e434318c7070a4860544dd0d7f4b45ff3a79ee42257cb9e19b4bb18a90420a11b91b3c0c97b57a4f8e338cec2f362003220ce190371f497
5371+
languageName: node
5372+
linkType: hard
5373+
53285374
"gaze@npm:^1.1.2":
53295375
version: 1.1.3
53305376
resolution: "gaze@npm:1.1.3"
@@ -5334,6 +5380,16 @@ __metadata:
53345380
languageName: node
53355381
linkType: hard
53365382

5383+
"gcp-metadata@npm:^6.1.0":
5384+
version: 6.1.0
5385+
resolution: "gcp-metadata@npm:6.1.0"
5386+
dependencies:
5387+
gaxios: ^6.0.0
5388+
json-bigint: ^1.0.0
5389+
checksum: 55de8ae4a6b7664379a093abf7e758ae06e82f244d41bd58d881a470bf34db94c4067ce9e1b425d9455b7705636d5f8baad844e49bb73879c338753ba7785b2b
5390+
languageName: node
5391+
linkType: hard
5392+
53375393
"geckodriver@npm:^4.2.0":
53385394
version: 4.3.0
53395395
resolution: "geckodriver@npm:4.3.0"
@@ -5660,6 +5716,20 @@ __metadata:
56605716
languageName: node
56615717
linkType: hard
56625718

5719+
"google-auth-library@npm:^9.6.1":
5720+
version: 9.6.3
5721+
resolution: "google-auth-library@npm:9.6.3"
5722+
dependencies:
5723+
base64-js: ^1.3.0
5724+
ecdsa-sig-formatter: ^1.0.11
5725+
gaxios: ^6.1.1
5726+
gcp-metadata: ^6.1.0
5727+
gtoken: ^7.0.0
5728+
jws: ^4.0.0
5729+
checksum: 46174191de15ec56110ac0394ae9d1c56fb6aa293809d45170b2ff570130d7e3f3e82fa78d413908862a2d0da3fa946b72f1074000f4d52579eb17367e49e44d
5730+
languageName: node
5731+
linkType: hard
5732+
56635733
"gopd@npm:^1.0.1":
56645734
version: 1.0.1
56655735
resolution: "gopd@npm:1.0.1"
@@ -5734,6 +5804,16 @@ __metadata:
57345804
languageName: node
57355805
linkType: hard
57365806

5807+
"gtoken@npm:^7.0.0":
5808+
version: 7.1.0
5809+
resolution: "gtoken@npm:7.1.0"
5810+
dependencies:
5811+
gaxios: ^6.0.0
5812+
jws: ^4.0.0
5813+
checksum: 1f338dced78f9d895ea03cd507454eb5a7b77e841ecd1d45e44483b08c1e64d16a9b0342358d37586d87462ffc2d5f5bff5dfe77ed8d4f0aafc3b5b0347d5d16
5814+
languageName: node
5815+
linkType: hard
5816+
57375817
"handlebars@npm:^4.7.7":
57385818
version: 4.7.7
57395819
resolution: "handlebars@npm:4.7.7"
@@ -5981,7 +6061,7 @@ __metadata:
59816061
languageName: node
59826062
linkType: hard
59836063

5984-
"https-proxy-agent@npm:^7.0.0, https-proxy-agent@npm:^7.0.2":
6064+
"https-proxy-agent@npm:^7.0.0, https-proxy-agent@npm:^7.0.1, https-proxy-agent@npm:^7.0.2":
59856065
version: 7.0.2
59866066
resolution: "https-proxy-agent@npm:7.0.2"
59876067
dependencies:
@@ -6826,6 +6906,15 @@ __metadata:
68266906
languageName: node
68276907
linkType: hard
68286908

6909+
"json-bigint@npm:^1.0.0":
6910+
version: 1.0.0
6911+
resolution: "json-bigint@npm:1.0.0"
6912+
dependencies:
6913+
bignumber.js: ^9.0.0
6914+
checksum: c67bb93ccb3c291e60eb4b62931403e378906aab113ec1c2a8dd0f9a7f065ad6fd9713d627b732abefae2e244ac9ce1721c7a3142b2979532f12b258634ce6f6
6915+
languageName: node
6916+
linkType: hard
6917+
68296918
"json-buffer@npm:3.0.0":
68306919
version: 3.0.0
68316920
resolution: "json-buffer@npm:3.0.0"
@@ -6961,6 +7050,27 @@ __metadata:
69617050
languageName: node
69627051
linkType: hard
69637052

7053+
"jwa@npm:^2.0.0":
7054+
version: 2.0.0
7055+
resolution: "jwa@npm:2.0.0"
7056+
dependencies:
7057+
buffer-equal-constant-time: 1.0.1
7058+
ecdsa-sig-formatter: 1.0.11
7059+
safe-buffer: ^5.0.1
7060+
checksum: 8f00b71ad5fe94cb55006d0d19202f8f56889109caada2f7eeb63ca81755769ce87f4f48101967f398462e3b8ae4faebfbd5a0269cb755dead5d63c77ba4d2f1
7061+
languageName: node
7062+
linkType: hard
7063+
7064+
"jws@npm:^4.0.0":
7065+
version: 4.0.0
7066+
resolution: "jws@npm:4.0.0"
7067+
dependencies:
7068+
jwa: ^2.0.0
7069+
safe-buffer: ^5.0.1
7070+
checksum: d68d07aa6d1b8cb35c363a9bd2b48f15064d342a5d9dc18a250dbbce8dc06bd7e4792516c50baa16b8d14f61167c19e851fd7f66b59ecc68b7f6a013759765f7
7071+
languageName: node
7072+
linkType: hard
7073+
69647074
"keytar@npm:^7.7.0":
69657075
version: 7.9.0
69667076
resolution: "keytar@npm:7.9.0"
@@ -7837,7 +7947,7 @@ __metadata:
78377947
languageName: node
78387948
linkType: hard
78397949

7840-
"node-fetch@npm:^2.6.12":
7950+
"node-fetch@npm:^2.6.12, node-fetch@npm:^2.6.9":
78417951
version: 2.7.0
78427952
resolution: "node-fetch@npm:2.7.0"
78437953
dependencies:
@@ -8980,10 +9090,10 @@ __metadata:
89809090
languageName: node
89819091
linkType: hard
89829092

8983-
"reflect-metadata@npm:^0.1.13":
8984-
version: 0.1.14
8985-
resolution: "reflect-metadata@npm:0.1.14"
8986-
checksum: 155ad339319cec3c2d9d84719f730f8b6a6cd2a074733ec29dbae6c89d48a2914c7d07a2350212594f3aae160fa4da4f903e6512f27ceaf968443a7c692bcad0
9093+
"reflect-metadata@npm:^0.2.1":
9094+
version: 0.2.1
9095+
resolution: "reflect-metadata@npm:0.2.1"
9096+
checksum: 772f552a544e04b999c1bf2c868225fef10032274e9d9e315bc3e7a687a504b8b115fa71966665b9619acfd323123a941f892b593250140da809330d41564181
89879097
languageName: node
89889098
linkType: hard
89899099

@@ -10408,6 +10518,15 @@ __metadata:
1040810518
languageName: node
1040910519
linkType: hard
1041010520

10521+
"undici@npm:^6.4.0":
10522+
version: 6.6.2
10523+
resolution: "undici@npm:6.6.2"
10524+
dependencies:
10525+
"@fastify/busboy": ^2.0.0
10526+
checksum: 33f527e010a8bb56b6cd37e7b5395b9b8efc14f175a9beb2c1d32f64bd2e91a8ded6480106095ad1cfca1f6ac214875127de4b89862a5405902e8729af092815
10527+
languageName: node
10528+
linkType: hard
10529+
1041110530
"unique-filename@npm:^2.0.0":
1041210531
version: 2.0.1
1041310532
resolution: "unique-filename@npm:2.0.1"

0 commit comments

Comments
 (0)