Skip to content

fix(aws): Make S3 column resolvers non-blocking#12165

Merged
kodiakhq[bot] merged 4 commits intocloudquery:mainfrom
bbernays:non-blocking-s3-resolvers
Jul 14, 2023
Merged

fix(aws): Make S3 column resolvers non-blocking#12165
kodiakhq[bot] merged 4 commits intocloudquery:mainfrom
bbernays:non-blocking-s3-resolvers

Conversation

@bbernays
Copy link
Collaborator

Summary

closes #12163

Now that we are using go v1.20 we can use the err.join that allows us to group errors together.

S3 columns are resolved sequentially by grouping errors we can try each one and return all of the errors at once

@bbernays bbernays requested a review from erezrokah July 14, 2023 06:15
@cq-bot cq-bot added the aws label Jul 14, 2023
@bbernays bbernays changed the title fix(aws): Non blocking S3 Resolvers fix(aws): Make S3 column resolvers non-blocking Jul 14, 2023
@bbernays bbernays requested a review from erezrokah July 14, 2023 06:40
@bbernays bbernays added the automerge Automatically merge once required checks pass label Jul 14, 2023
@kodiakhq kodiakhq bot merged commit c384406 into cloudquery:main Jul 14, 2023
kodiakhq bot pushed a commit that referenced this pull request Jul 14, 2023
🤖 I have created a release *beep* *boop*
---


## [20.0.1](plugins-source-aws-v20.0.0...plugins-source-aws-v20.0.1) (2023-07-14)


### Bug Fixes

* **aws:** Make S3 column resolvers non-blocking ([#12165](#12165)) ([c384406](c384406))
* **deps:** Update module github.com/cloudquery/plugin-pb-go to v1.7.0 ([#12166](#12166)) ([94390dd](94390dd))
* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.1.0 ([#12174](#12174)) ([80f0289](80f0289))
* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.1.1 ([#12185](#12185)) ([cfaff16](cfaff16))
* **deps:** Upgrade source plugins to SDK v4.0.0 release ([#12135](#12135)) ([c20a111](c20a111))

---
This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
@bbernays bbernays deleted the non-blocking-s3-resolvers branch November 13, 2023 16:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automerge Automatically merge once required checks pass

Projects

None yet

Development

Successfully merging this pull request may close these issues.

bug: GetBucketPolicyStatus 404 Error Causing other S3 Bucket Attributes to not Resolve

3 participants