Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE]: External Metastores - Generate a separate UCX Schema by workspace #1469

Closed
1 task done
Tracked by #891
FastLee opened this issue Apr 19, 2024 · 1 comment · Fixed by #1579
Closed
1 task done
Tracked by #891

[FEATURE]: External Metastores - Generate a separate UCX Schema by workspace #1469

FastLee opened this issue Apr 19, 2024 · 1 comment · Fixed by #1579
Labels
feat/account-level cross-workspace installations feat/external-hms support for External Hive Metastore feat/installer install/upgrade the app

Comments

@FastLee
Copy link
Contributor

FastLee commented Apr 19, 2024

Is there an existing issue for this?

  • I have searched the existing issues

Problem statement

When installing UCX on a workspace with an external metasatore we risk overriding the UCX schema of another workspace.
External metastores are typically shared between workspaces (as oppose to the built in HMS).
Using a single default schema name (UCX) will cause a conflict and will have the newer installation override older installations.

Proposed Solution

When detecting an external metastore we have to create a unique default schema name by workspace.
I would suggest ucx-[workspace_id]

Additional Context

No response

@FastLee FastLee added enhancement New feature or request needs-triage labels Apr 19, 2024
@FastLee FastLee added this to UCX Apr 19, 2024
@github-project-automation github-project-automation bot moved this to Triage in UCX Apr 19, 2024
@nfx nfx added feat/account-level cross-workspace installations feat/installer install/upgrade the app feat/external-hms support for External Hive Metastore and removed enhancement New feature or request needs-triage labels Apr 22, 2024
@FastLee
Copy link
Contributor Author

FastLee commented Apr 22, 2024

I think this is more about external metastore than workspace collection.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feat/account-level cross-workspace installations feat/external-hms support for External Hive Metastore feat/installer install/upgrade the app
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

2 participants