Skip to content

Commit f064a4f

Browse files
liuzulinsjc25-test
andauthored
feat(sagemakerunifiedstudio): Add Lakehouse nodes to SageMaker Unified Studio data explorer (aws#2183)
## Problem Need to implement Lakehouse nodes and Redshift nodes for SageMaker Unified Studio data explorer ## Solution 1. Implemented GlueClient and Lakehouse nodes 2. Retrieved all results from pagenation at once 3. Updated node icons and label based on UX requirements 4. Addressed open comments from previous PR: aws/aws-toolkit-vscode-staging#2182 5. Added and updated unit tests --- - Treat all work as PUBLIC. Private `feature/x` branches will not be squash-merged at release time. - Your code changes must meet the guidelines in [CONTRIBUTING.md](https://github.com/aws/aws-toolkit-vscode/blob/master/CONTRIBUTING.md#guidelines). - License: I confirm that my contribution is made under the terms of the Apache 2.0 license. --------- Co-authored-by: Zulin Liu <[email protected]>
1 parent d097668 commit f064a4f

File tree

21 files changed

+2754
-397
lines changed

21 files changed

+2754
-397
lines changed

package-lock.json

Lines changed: 1021 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/core/package.json

Lines changed: 20 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -421,40 +421,54 @@
421421
"fontCharacter": "\\f1e0"
422422
}
423423
},
424-
"aws-sagemakerunifiedstudio-spaces": {
424+
"aws-sagemakerunifiedstudio-catalog": {
425425
"description": "AWS Contributed Icon",
426426
"default": {
427427
"fontPath": "./resources/fonts/aws-toolkit-icons.woff",
428428
"fontCharacter": "\\f1e1"
429429
}
430430
},
431-
"aws-sagemakerunifiedstudio-spaces-dark": {
431+
"aws-sagemakerunifiedstudio-spaces": {
432432
"description": "AWS Contributed Icon",
433433
"default": {
434434
"fontPath": "./resources/fonts/aws-toolkit-icons.woff",
435435
"fontCharacter": "\\f1e2"
436436
}
437437
},
438-
"aws-schemas-registry": {
438+
"aws-sagemakerunifiedstudio-spaces-dark": {
439439
"description": "AWS Contributed Icon",
440440
"default": {
441441
"fontPath": "./resources/fonts/aws-toolkit-icons.woff",
442442
"fontCharacter": "\\f1e3"
443443
}
444444
},
445-
"aws-schemas-schema": {
445+
"aws-sagemakerunifiedstudio-symbol-int": {
446446
"description": "AWS Contributed Icon",
447447
"default": {
448448
"fontPath": "./resources/fonts/aws-toolkit-icons.woff",
449449
"fontCharacter": "\\f1e4"
450450
}
451451
},
452-
"aws-stepfunctions-preview": {
452+
"aws-schemas-registry": {
453453
"description": "AWS Contributed Icon",
454454
"default": {
455455
"fontPath": "./resources/fonts/aws-toolkit-icons.woff",
456456
"fontCharacter": "\\f1e5"
457457
}
458+
},
459+
"aws-schemas-schema": {
460+
"description": "AWS Contributed Icon",
461+
"default": {
462+
"fontPath": "./resources/fonts/aws-toolkit-icons.woff",
463+
"fontCharacter": "\\f1e6"
464+
}
465+
},
466+
"aws-stepfunctions-preview": {
467+
"description": "AWS Contributed Icon",
468+
"default": {
469+
"fontPath": "./resources/fonts/aws-toolkit-icons.woff",
470+
"fontCharacter": "\\f1e7"
471+
}
458472
}
459473
}
460474
},
@@ -557,6 +571,7 @@
557571
"@aws-sdk/client-docdb": "<3.731.0",
558572
"@aws-sdk/client-docdb-elastic": "<3.731.0",
559573
"@aws-sdk/client-ec2": "<3.731.0",
574+
"@aws-sdk/client-glue": "^3.852.0",
560575
"@aws-sdk/client-iam": "<3.731.0",
561576
"@aws-sdk/client-lambda": "<3.731.0",
562577
"@aws-sdk/client-s3": "<3.731.0",
Lines changed: 3 additions & 0 deletions
Loading
Lines changed: 5 additions & 0 deletions
Loading

0 commit comments

Comments
 (0)