-
Notifications
You must be signed in to change notification settings - Fork 175
fix(BA-5983): accept partial ModelDefinition input in deployment API #11531
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
Merged
Changes from 6 commits
Commits
Show all changes
18 commits
Select commit
Hold shift + click to select a range
030b77e
fix(BA-5983): make ModelConfig GQL input fields optional
jopemachine a1fd8c2
chore: add news fragment for PR #11531
jopemachine b84c950
chore: update api schema dump
jopemachine 91472f4
refactor(BA-5983): introduce v2 ModelConfig/ModelDefinition Input DTOs
jopemachine 47012b5
chore(BA-5983): trim repetitive descriptions on Model* input types
jopemachine 9c1e003
chore: update api schema dump
jopemachine e82cd8f
refactor(BA-5983): make to_draft a method of ModelDefinitionInput
jopemachine 709dc9e
test(BA-5983): cover ModelDefinitionInput merge + to_resolved behavior
jopemachine c52e6f0
docs: refer to RevisionDraft.merge instead of removed helper
jopemachine aa14f1f
test(BA-5983): parametrize missing-required-field merge tests
jopemachine d3cf04c
test(BA-5983): parametrize remaining merge-behavior test groups
jopemachine 83b3ac4
fix(BA-5983): preserve unset semantics in ModelDefinitionInput.to_draft
jopemachine 8f74efc
test(BA-5983): add DB-backed revision merge test
jopemachine 33b5ab2
test(BA-5983): seed DB baseline via fixture; parametrize on input/result
jopemachine 58eb89b
test(BA-5983): one fixture per DB baseline shape; parametrize only in…
jopemachine 90d5645
test(BA-5983): consolidate merge tests into the DB-backed file
jopemachine 8366021
test(BA-5983): drop tests added in this PR
jopemachine 139acc4
refactor(BA-5983): defer default-value application to strict Pydantic…
jopemachine 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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1 @@ | ||
| Make ModelConfig / ModelDefinition / ModelServiceConfig / ModelHealthCheck GraphQL input fields optional so addModelRevision can inherit values from the runtime variant, model-definition.yaml, or revision preset. |
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
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.