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

fix!: remove old schema workaround #32

Merged
merged 1 commit into from
Sep 15, 2023

Conversation

ddneilson
Copy link
Contributor

What was the problem/requirement? (What/Why)

We added a workaround to the agent that would allow it to handle both old job template schema as well as new. This was for a transitory period while the service updated to the new schema. That transition has now been completed, and it's time to remove the workaround.

What was the solution? (How)

Remove the workaround.

What is the impact of this change?

The last vestige of the old schema is removed, and the agent no longer can be used against old versions of the service.

How was this change tested?

Just running our unit tests.

Was this change documented?

N/A

Is this a breaking change?

Yes, technically.

The service has been updated to the new schema, and the worker agent no
longer needs to support the older schema. This completes the work by
removing the workaround that allowed the agent to handle both old and
new at the same time.

Signed-off-by: Daniel Neilson <53624638+ddneilson@users.noreply.github.com>
@ddneilson ddneilson requested a review from a team as a code owner September 15, 2023 15:29
Copy link
Contributor

@karthikbekalp karthikbekalp left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, just a clean up for workaround. Ship it... :)

@ddneilson ddneilson merged commit c37bb47 into mainline Sep 15, 2023
6 checks passed
@ddneilson ddneilson deleted the ddneilson/remove_old_schema_workaround branch September 15, 2023 15:45
gmchale79 pushed a commit that referenced this pull request Mar 11, 2024
The service has been updated to the new schema, and the worker agent no
longer needs to support the older schema. This completes the work by
removing the workaround that allowed the agent to handle both old and
new at the same time.

Signed-off-by: Daniel Neilson <53624638+ddneilson@users.noreply.github.com>
Signed-off-by: Graeme McHale <gmchale@amazon.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants