Thanks to visit codestin.com
Credit goes to github.com

Skip to content

replace CircleCI job for S3 stream to v3 and remove stream provider #9043

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 3 commits into from
Sep 19, 2023

Conversation

bentsku
Copy link
Contributor

@bentsku bentsku commented Sep 1, 2023

Motivation

Now that the S3 v3 provider is ready, I'd like to replace the CircleCI job for the S3 stream provider to the new native.
We also should remove the stream provider (it didn't work with persistence anyway, so no backward compatibility issue), we can make PROVIDER_OVERRIDE_S3=stream load the new provider as well.

Changes

Replacing the job and make it necessary to pass for the build to be fully green (it wasn't a necessary step for pushing before, to avoid flakiness for such a small subset).

Removing the stream provider patching and make it point to the v3 provider.

Also a small fix regarding a refactoring in the stream provider for the AwsChunkedDecoder which hadn't been ported to the v3 provider (and no tests to show it 😅)

@bentsku bentsku added the semver: patch Non-breaking changes which can be included in patch releases label Sep 1, 2023
@bentsku bentsku self-assigned this Sep 1, 2023
@bentsku bentsku added the aws:s3 Amazon Simple Storage Service label Sep 1, 2023
@bentsku bentsku changed the title replace circle job for S3 stream to v3 replace CircleCI job for S3 stream to v3 Sep 1, 2023
@bentsku bentsku added this to the 2.3 milestone Sep 13, 2023
@bentsku bentsku force-pushed the add-s3-tests-for-v3-provider branch from 719df73 to 05de505 Compare September 15, 2023 03:46
@github-actions
Copy link

github-actions bot commented Sep 15, 2023

LocalStack Community integration with Pro

       2 files  ±0         2 suites  ±0   1h 22m 59s ⏱️ + 6m 28s
2 209 tests ±0  1 713 ✔️ ±0  496 💤 ±0  0 ±0 
2 210 runs  ±0  1 713 ✔️ ±0  497 💤 ±0  0 ±0 

Results for commit fc306cb. ± Comparison against base commit 858bbf2.

♻️ This comment has been updated with latest results.

@coveralls
Copy link

Coverage Status

coverage: 83.086% (+3.0%) from 80.128% when pulling fc306cb on add-s3-tests-for-v3-provider into 858bbf2 on master.

@bentsku bentsku marked this pull request as ready for review September 15, 2023 15:05
@bentsku bentsku changed the title replace CircleCI job for S3 stream to v3 replace CircleCI job for S3 stream to v3 and remove stream provider Sep 15, 2023
Copy link
Member

@alexrashed alexrashed left a comment

Choose a reason for hiding this comment

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

Removing 890 LoC? :shipit: 😆
No, really, great to see the S3 provider evolving at top speed! 🚀

@bentsku bentsku merged commit c58ff01 into master Sep 19, 2023
@bentsku bentsku deleted the add-s3-tests-for-v3-provider branch September 19, 2023 09:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
aws:s3 Amazon Simple Storage Service semver: patch Non-breaking changes which can be included in patch releases
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants