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.
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
Add support for UC volumes in DABs #1762
base: main
Are you sure you want to change the base?
Add support for UC volumes in DABs #1762
Changes from 35 commits
f772ce4
8f4f3ae
ce5792c
7c7abef
d04b6b0
9b66cd5
4b22e2d
88d0402
6f9817e
d47b0d6
d180bab
fa54577
73826ac
de7eb94
f10038a
df3bbad
aeab4ef
aa2e16d
a90eb57
39cb5e8
13748f1
bdecd08
274fd63
d3d5d4c
227dfe9
e43f566
f919e94
9921263
266c26c
a9b8575
c5a02ef
eb94cd6
3e3ddfd
d241c2b
6192835
701b178
810da66
1a961eb
8a2fe49
49b2cf2
e32ebd0
6b12234
f9287e0
250d426
1218178
File filter
Filter by extension
Conversations
Jump to
There are no files selected for viewing
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Manually verified that this indeed works end to end.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This feels magical and has the risk of the same issue we have with schemas today.
To avoid we could make prefixing opt-in through a preset, and recommend setting it in development mode unless there is signal that prefixing is already done. Then it will be a conscious decision at all times. We can discuss more but this should be in line with what we do for schemas (and later also the registered models).
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do we want to retroactively change the prefix behaviour for registered models as well to keep it consistent? No one has complained yet so it's probably fine to keep as is.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Notably
OWNER
is missing from the schema here. Terraform allows managing the owner, but it's not available in the create API.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We don't do owner assignment elsewhere, can you clarify the significance?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No real significance for DABs. I just wanted to call this out since it's a divergence from Terraform. In fact, this is nice because it clearly guarantees that the owner of the UC volume is the deploying user. We do not allow modifying the owner of any of our UC resources.