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

Tables regenerated implementation layer #19009

Merged
merged 8 commits into from
Feb 10, 2021
Merged

Tables regenerated implementation layer #19009

merged 8 commits into from
Feb 10, 2021

Conversation

vcolin7
Copy link
Member

@vcolin7 vcolin7 commented Feb 5, 2021

Fixes #17378.

Also had to modify the TablesJacksonSerializer because of a change in TablesQueryEntityWithPartitionAndRowKeyResponse, whose value property is is now of type Map<String, Object> instead of TableEntityQueryResponse.

@vcolin7 vcolin7 requested a review from conniey as a code owner February 5, 2021 14:33
@vcolin7 vcolin7 requested a review from christothes February 5, 2021 23:43
@Get("/Tables")
@ExpectedResponses({200})
@UnexpectedResponseExceptionType(TableServiceErrorException.class)
@UnexpectedResponseExceptionType(HttpResponseException.class)
Copy link
Member

Choose a reason for hiding this comment

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

Did the Swagger change the error type here? Or was this error type changed manually in the past?

Copy link
Member

Choose a reason for hiding this comment

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

This is odd because all of the other methods still use TableServiceErrorException. Maybe it's an issue in the swagger?

Copy link
Member Author

Choose a reason for hiding this comment

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

I rolled back this change for the time being and will investigate for next month's release.

@vcolin7 vcolin7 merged commit c412a52 into Azure:master Feb 10, 2021
@vcolin7 vcolin7 deleted the tables-regenerated-implementation-layer branch April 8, 2021 01:13
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.

Regenerate Implementation Layer with Interface Scoping Changes
3 participants