Skip to content

Conversation

@JordonPhillips
Copy link
Contributor

This updates generic event stream generation with recently introduced changes and also introduces the concrete implementation for RestJson.

Testing for all of this will be done via protocol tests, and in the early days manual testing.

Since a lot of this is effectively throwaway code, I was more liberal with type ignoring and using Any types than I otherwise would be. The request pipeline is going to be moving to pure python soon^tm, and the typing issues will be resolved at that time.

This depends on #322

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@JordonPhillips JordonPhillips requested a review from a team as a code owner October 22, 2024 16:04
nateprewitt
nateprewitt previously approved these changes Oct 23, 2024
Copy link
Contributor

@nateprewitt nateprewitt left a comment

Choose a reason for hiding this comment

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

Looks good, approving since the test failures are related to the latest Smithy release and we had a clean run yesterday with no functional changes.

Base automatically changed from high-level-aws-streams to develop October 24, 2024 15:08
@JordonPhillips JordonPhillips dismissed nateprewitt’s stale review October 24, 2024 15:08

The base branch was changed.

This updates generic event stream generation with recently introduced
changes and also introduces the concrete implementation for RestJson.

Testing for all of this will be done via protocol tests, and in the
early days manual testing.

Since a lot of this is effectively throwaway code, I was more liberal
with type ignoring and using Any types than I otherwise would be. The
request pipeline is going to be moving to pure python soon^tm, and
the typing issues will be resolved at that time.
@JordonPhillips JordonPhillips merged commit a2c2e48 into develop Oct 24, 2024
5 checks passed
@nateprewitt nateprewitt deleted the mega-event-streaming branch October 24, 2024 15:17
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.

2 participants