Repository navigation
[CXH-2720] - Add Unity Catalog client, access-path routing, and metastore sync - Databricks Connector #70
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
Merged
mateoHernandez123
merged 38 commits into
staging
from
mateoHernandez123/unity-catalog-foundation-and-metastore
Oct 28, 2026
Merged
Changes from all commits
Commits
Show all changes
38 commits
Select commit
Hold shift + click to select a range
019c458
feat(databricks): add the unity catalog client, access-path routing, …
mateoHernandez123 026cd03
ci(databricks): serialize the sync test against the shared tenant
mateoHernandez123 ffd87c2
fix(databricks): read permissions past the cache when provisioning, s…
mateoHernandez123 73eaf14
fix(databricks): treat a metastore no in-scope workspace reaches as o…
mateoHernandez123 c165803
fix(databricks): never prune a metastore while an in-scope workspace …
mateoHernandez123 b1a0243
fix(databricks): do not read an empty catalog listing as proof a deni…
mateoHernandez123 23720aa
fix(databricks): keep vendor error_code on api errors
mateoHernandez123 c16d41e
perf(databricks): resolve owner-only grants without listing account scim
mateoHernandez123 ca2d9be
fix(databricks): document direct workspace admin and share group gran…
mateoHernandez123 01d9cac
fix(databricks): route unity catalog through metastore assignments, r…
mateoHernandez123 8b58741
fix(databricks): treat a metastore assignment 404 as unknown and refr…
mateoHernandez123 92af630
docs(databricks): list the metastore endpoints the connector reads
mateoHernandez123 0aab946
docs(databricks): note the host-scoped http cache key
mateoHernandez123 a81fdd7
fix(databricks): stop a non-absence metastore 404 from deleting grant…
mateoHernandez123 4aa99d9
fix(databricks): confirm metastore absence against the account and sk…
mateoHernandez123 df1bb1a
fix(databricks): keep a cancelling workspace from pruning its metastore
mateoHernandez123 0286ed6
fix(databricks): rebuild the metastore route only on the first page a…
mateoHernandez123 d92adca
refactor(databricks): fold the unity catalog layer into the metastore…
mateoHernandez123 1906849
fix(databricks): keep a metastore whose assignment list cannot be rea…
mateoHernandez123 08c294e
fix(databricks): refuse to report a metastore privilege list the conn…
mateoHernandez123 6b52954
refactor(databricks): drop the redundant clientID comment
mateoHernandez123 24b901e
docs(databricks): state the limits the sync actually enforces
mateoHernandez123 d525ad6
docs(databricks): say a missing standing fails the sync
mateoHernandez123 24e11c8
fix(databricks): stop a repeated privilege page token
mateoHernandez123 ff64c51
docs(databricks): restore the metastore warning and the download tip
mateoHernandez123 08ec189
refactor(databricks): shorten comments that restated the trust rules
mateoHernandez123 8ef1c14
fix(databricks): wrap the trust comment under the line limit
mateoHernandez123 0dae4fc
test(databricks): drop redundant metastore tests
mateoHernandez123 bfe443b
merge(databricks): merge main into the unity catalog foundation branch
mateoHernandez123 3030c3a
merge(databricks): record main as merged into the unity catalog found…
mateoHernandez123 1f4470a
merge(databricks): merge main into the unity catalog foundation branch
mateoHernandez123 bedb9d5
docs(databricks): say a pending workspace fails the sync
mateoHernandez123 4e9dc4f
fix(databricks): route a metastore through a workspace it can fully read
mateoHernandez123 69528c1
merge(databricks): merge main into the unity catalog foundation branch
mateoHernandez123 7d83a1e
merge(databricks): merge staging into the unity catalog foundation br…
mateoHernandez123 dd1a5ac
Merge remote-tracking branch 'origin/staging' into mateoHernandez123/…
mateoHernandez123 e76e8e3
fix(databricks): keep a not-found account read from emptying the sync
mateoHernandez123 24ba46c
docs(databricks): shorten the metastore readme and the missing-worksp…
mateoHernandez123 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.