feat: Update all plugins to SDK with metrics and DFS scheduler#3286
feat: Update all plugins to SDK with metrics and DFS scheduler#3286kodiakhq[bot] merged 16 commits intomainfrom
Conversation
erezrokah
left a comment
There was a problem hiding this comment.
This looks 🚀 Added a few non blocking comments.
I'm assuming this needs to come with a separate PR for the CLI to call GetMetrics? Are we planning to release the CLI first, then plugins or the other way around?
|
|
||
| output, err := svc.DescribeGlobalSettings(ctx, &input) | ||
| if err != nil { | ||
| if client.IgnoreAccessDeniedServiceDisabled(err) || client.IsAWSError(err, "ERROR_9601") /* "Your account is not a member of an organization" */ { |
There was a problem hiding this comment.
How about we keep this change (and other removals of log messages/errors) to a separate PR.
Basically only do the meta.Logger() -> meta.(*client.Client).Logger() changes to keep the size of the PR small?
We can do a follow up to look into the error handling in various AWS resources and see how we want to handle them? I agree that it looks like we can remove most of them, but I can't be sure for a few
There was a problem hiding this comment.
I think it's a nit, it's already split. Let's keep like this and address other issue with AWS later on with unneeded/un-normalized log messages and so on.
Co-authored-by: Erez Rokah <erezrokah@users.noreply.github.com>
Co-authored-by: Erez Rokah <erezrokah@users.noreply.github.com>
Co-authored-by: Erez Rokah <erezrokah@users.noreply.github.com>
Co-authored-by: Erez Rokah <erezrokah@users.noreply.github.com>
Co-authored-by: Erez Rokah <erezrokah@users.noreply.github.com>
🤖 I have created a release *beep* *boop* --- ## [1.1.0](plugins-source-github-v1.0.9...plugins-source-github-v1.1.0) (2022-10-31) ### Features * Update all plugins to SDK with metrics and DFS scheduler ([#3286](#3286)) ([a35b8e8](a35b8e8)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
🤖 I have created a release *beep* *boop* --- ## [1.1.0](plugins-source-azure-v1.0.10...plugins-source-azure-v1.1.0) (2022-10-31) ### Features * Update all plugins to SDK with metrics and DFS scheduler ([#3286](#3286)) ([a35b8e8](a35b8e8)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
🤖 I have created a release *beep* *boop* --- ## [1.1.0](plugins-source-terraform-v1.0.10...plugins-source-terraform-v1.1.0) (2022-10-31) ### Features * Update all plugins to SDK with metrics and DFS scheduler ([#3286](#3286)) ([a35b8e8](a35b8e8)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
🤖 I have created a release *beep* *boop* --- ## [1.4.0](plugins-destination-postgresql-v1.3.11...plugins-destination-postgresql-v1.4.0) (2022-10-31) ### Features * Update all plugins to SDK with metrics and DFS scheduler ([#3286](#3286)) ([a35b8e8](a35b8e8)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
🤖 I have created a release *beep* *boop* --- ## [3.8.0](plugins-source-aws-v3.7.0...plugins-source-aws-v3.8.0) (2022-10-31) ### Features * Update all plugins to SDK with metrics and DFS scheduler ([#3286](#3286)) ([a35b8e8](a35b8e8)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
🤖 I have created a release *beep* *boop* --- ## [1.1.0](plugins-source-okta-v1.0.11...plugins-source-okta-v1.1.0) (2022-10-31) ### Features * Update all plugins to SDK with metrics and DFS scheduler ([#3286](#3286)) ([a35b8e8](a35b8e8)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
🤖 I have created a release *beep* *boop* --- ## [2.1.0](plugins-source-heroku-v2.0.7...plugins-source-heroku-v2.1.0) (2022-10-31) ### Features * Update all plugins to SDK with metrics and DFS scheduler ([#3286](#3286)) ([a35b8e8](a35b8e8)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
🤖 I have created a release *beep* *boop* --- ## [2.1.0](plugins-source-cloudflare-v2.0.8...plugins-source-cloudflare-v2.1.0) (2022-10-31) ### Features * Update all plugins to SDK with metrics and DFS scheduler ([#3286](#3286)) ([a35b8e8](a35b8e8)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
🤖 I have created a release *beep* *boop* --- ## [1.3.0](plugins-source-test-v1.2.8...plugins-source-test-v1.3.0) (2022-10-31) ### Features * Update all plugins to SDK with metrics and DFS scheduler ([#3286](#3286)) ([a35b8e8](a35b8e8)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
🤖 I have created a release *beep* *boop* --- ## [2.3.0](plugins-source-gcp-v2.2.2...plugins-source-gcp-v2.3.0) (2022-10-31) ### Features * Update all plugins to SDK with metrics and DFS scheduler ([#3286](#3286)) ([a35b8e8](a35b8e8)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
🤖 I have created a release *beep* *boop* --- ## [2.2.0](plugins-source-k8s-v2.1.2...plugins-source-k8s-v2.2.0) (2022-10-31) ### Features * Update all plugins to SDK with metrics and DFS scheduler ([#3286](#3286)) ([a35b8e8](a35b8e8)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
🤖 I have created a release *beep* *boop* --- ## [2.1.0](plugins-source-digitalocean-v2.0.8...plugins-source-digitalocean-v2.1.0) (2022-10-31) ### Features * Update all plugins to SDK with metrics and DFS scheduler ([#3286](#3286)) ([a35b8e8](a35b8e8)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
This is instead of #3176 SDK PRs: cloudquery/plugin-sdk#318 cloudquery/plugin-sdk#320 Previous related CloudQuery PRs: #3286 Co-authored-by: Herman Schaaf <hermanschaaf@gmail.com> Co-authored-by: Erez Rokah <erezrokah@users.noreply.github.com>
This is instead of #3176 SDK PRs: cloudquery/plugin-sdk#318 cloudquery/plugin-sdk#320 Previous related CloudQuery PRs: #3286 Co-authored-by: Herman Schaaf <hermanschaaf@gmail.com> Co-authored-by: Erez Rokah <erezrokah@users.noreply.github.com>
🤖 I have created a release *beep* *boop* --- ## [2.2.0](cloudquery/cloudquery@plugins-source-k8s-v2.1.2...plugins-source-k8s-v2.2.0) (2022-10-31) ### Features * Update all plugins to SDK with metrics and DFS scheduler ([#3286](cloudquery/cloudquery#3286)) ([fff38f8](cloudquery/cloudquery@fff38f8)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
This is instead of cloudquery/cloudquery#3176 SDK PRs: cloudquery/plugin-sdk#318 cloudquery/plugin-sdk#320 Previous related CloudQuery PRs: cloudquery/cloudquery#3286 Co-authored-by: Herman Schaaf <hermanschaaf@gmail.com> Co-authored-by: Erez Rokah <erezrokah@users.noreply.github.com>
Should be merged after this SDK PR cloudquery/plugin-sdk#318