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

control-service: extend PATCH deployments semantics #464

Merged
merged 1 commit into from
Nov 4, 2021

Conversation

antoniivanov
Copy link
Collaborator

Until now only enable/disabled flag of a data job deployment could be
patched. Now this is changed so any field (except job_version) can be
patched. This will enable for more dynamic configuration of data job
deployments. In subsequent PR we can add ability to patch vdk_version.

See operation summary for more details.

Signed-off-by: Antoni Ivanov [email protected]

@antoniivanov antoniivanov force-pushed the person/aivanov/control-service-api branch from 885539d to 995af11 Compare November 2, 2021 09:49
@antoniivanov antoniivanov linked an issue Nov 2, 2021 that may be closed by this pull request
@antoniivanov antoniivanov force-pushed the person/aivanov/control-service-api branch from a2f0714 to 39acf73 Compare November 2, 2021 12:36
@mivanov1988 mivanov1988 self-requested a review November 2, 2021 12:37
@antoniivanov antoniivanov force-pushed the person/aivanov/control-service-api branch 2 times, most recently from f02f42a to 7555d32 Compare November 3, 2021 16:28
Until now only enable/disabled flag of a data job deployment could be
patched. Now this is changed so any field (except job_version) can be
patched. This will enable for more dynamic configuration of data job
deployments. In subsequent PR we can add ability to patch vdk_version.

See operation summary for more details.

Testing Done: ran integration tests and unit tests.

Signed-off-by: Antoni Ivanov <[email protected]>
@antoniivanov antoniivanov force-pushed the person/aivanov/control-service-api branch from 7555d32 to 1e52a76 Compare November 4, 2021 12:15
@antoniivanov antoniivanov enabled auto-merge (squash) November 4, 2021 12:17
@antoniivanov antoniivanov merged commit 40d4b64 into main Nov 4, 2021
@antoniivanov antoniivanov deleted the person/aivanov/control-service-api branch November 4, 2021 12:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants