Skip to content

feat: Update all plugins to SDK with metrics and DFS scheduler#3286

Merged
kodiakhq[bot] merged 16 commits intomainfrom
feat/update_sdk_metrics_dfs
Oct 30, 2022
Merged

feat: Update all plugins to SDK with metrics and DFS scheduler#3286
kodiakhq[bot] merged 16 commits intomainfrom
feat/update_sdk_metrics_dfs

Conversation

@yevgenypats
Copy link
Copy Markdown
Contributor

Should be merged after this SDK PR cloudquery/plugin-sdk#318

@yevgenypats yevgenypats requested a review from a team October 30, 2022 12:27
Copy link
Copy Markdown
Member

@erezrokah erezrokah left a comment

Choose a reason for hiding this comment

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

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" */ {
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

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

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

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.

yevgenypats and others added 11 commits October 30, 2022 15:46
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>
@cq-bot cq-bot removed the cli label Oct 30, 2022
@kodiakhq kodiakhq bot deleted the feat/update_sdk_metrics_dfs branch October 30, 2022 16:09
kodiakhq bot pushed a commit that referenced this pull request Oct 31, 2022
🤖 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).
kodiakhq bot pushed a commit that referenced this pull request Oct 31, 2022
🤖 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).
kodiakhq bot pushed a commit that referenced this pull request Oct 31, 2022
🤖 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).
kodiakhq bot pushed a commit that referenced this pull request Oct 31, 2022
🤖 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).
kodiakhq bot pushed a commit that referenced this pull request Oct 31, 2022
🤖 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).
kodiakhq bot pushed a commit that referenced this pull request Oct 31, 2022
🤖 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).
kodiakhq bot pushed a commit that referenced this pull request Oct 31, 2022
🤖 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).
kodiakhq bot pushed a commit that referenced this pull request Oct 31, 2022
🤖 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).
kodiakhq bot pushed a commit that referenced this pull request Oct 31, 2022
🤖 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).
kodiakhq bot pushed a commit that referenced this pull request Oct 31, 2022
🤖 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).
kodiakhq bot pushed a commit that referenced this pull request Oct 31, 2022
🤖 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).
kodiakhq bot pushed a commit that referenced this pull request Oct 31, 2022
🤖 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).
yevgenypats added a commit that referenced this pull request Nov 1, 2022
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>
yevgenypats added a commit that referenced this pull request Nov 1, 2022
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>
daniel-garcia pushed a commit to infobloxopen/ibcq-source-k8s that referenced this pull request Feb 24, 2026
🤖 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).
daniel-garcia pushed a commit to infobloxopen/ibcq-source-k8s that referenced this pull request Feb 24, 2026
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>
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.

3 participants