Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: cloudquery/plugin-sdk
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: d322c9c
Choose a base ref
...
head repository: cloudquery/plugin-sdk
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 464f75f
Choose a head ref
  • 9 commits
  • 10 files changed
  • 4 contributors

Commits on Dec 1, 2022

  1. chore(deps): Update github-actions (#448)

    This PR contains the following updates:
    
    | Package | Type | Update | Change |
    |---|---|---|---|
    | booxmedialtd/ws-action-parse-semver | action | digest | `e4a833c` -> `e81ad80` |
    | tubone24/update_release | action | digest | `2a2015b` -> `1cfa79c` |
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "before 3am on the first day of the month" (UTC), Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
    
    ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
    
    👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired.
    
    ---
    
     - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
    
    ---
    
    This PR has been generated by [Renovate Bot](https://togithub.com/renovatebot/renovate).
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xMi4xIiwidXBkYXRlZEluVmVyIjoiMzQuMTIuMSJ9-->
    cq-bot authored Dec 1, 2022
    Configuration menu
    Copy the full SHA
    967286c View commit details
    Browse the repository at this point in the history
  2. fix(deps): Update golang.org/x/exp digest to 6ab00d0 (#449)

    This PR contains the following updates:
    
    | Package | Type | Update | Change |
    |---|---|---|---|
    | [golang.org/x/exp](https://togithub.com/golang/exp) | require | digest | `129d8d6` -> `6ab00d0` |
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "before 3am on the first day of the month" (UTC), Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
    
    ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
    
    ---
    
     - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
    
    ---
    
    This PR has been generated by [Renovate Bot](https://togithub.com/renovatebot/renovate).
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xMi4xIiwidXBkYXRlZEluVmVyIjoiMzQuMTIuMSJ9-->
    cq-bot authored Dec 1, 2022
    2 Configuration menu
    Copy the full SHA
    b981e33 View commit details
    Browse the repository at this point in the history
  3. fix(deps): Update module github.com/avast/retry-go/v4 to v4.3.1 (#450)

    This PR contains the following updates:
    
    | Package | Type | Update | Change |
    |---|---|---|---|
    | [github.com/avast/retry-go/v4](https://togithub.com/avast/retry-go) | require | patch | `v4.3.0` -> `v4.3.1` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>avast/retry-go</summary>
    
    ### [`v4.3.1`](https://togithub.com/avast/retry-go/releases/tag/v4.3.1)
    
    [Compare Source](https://togithub.com/avast/retry-go/compare/v4.3.0...v4.3.1)
    
    [#&#8203;74](https://togithub.com/avast/retry-go/issues/74) [#&#8203;75](https://togithub.com/avast/retry-go/issues/75)
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "before 3am on the first day of the month" (UTC), Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
    
    ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
    
    ---
    
     - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
    
    ---
    
    This PR has been generated by [Renovate Bot](https://togithub.com/renovatebot/renovate).
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xMi4xIiwidXBkYXRlZEluVmVyIjoiMzQuMTIuMSJ9-->
    cq-bot authored Dec 1, 2022
    1 Configuration menu
    Copy the full SHA
    e4116f1 View commit details
    Browse the repository at this point in the history
  4. fix(deps): Update module google.golang.org/grpc to v1.51.0 (#451)

    This PR contains the following updates:
    
    | Package | Type | Update | Change |
    |---|---|---|---|
    | [google.golang.org/grpc](https://togithub.com/grpc/grpc-go) | require | minor | `v1.50.1` -> `v1.51.0` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>grpc/grpc-go</summary>
    
    ### [`v1.51.0`](https://togithub.com/grpc/grpc-go/releases/tag/v1.51.0)
    
    [Compare Source](https://togithub.com/grpc/grpc-go/compare/v1.50.1...v1.51.0)
    
    ### Behavior Changes
    
    -   xds: NACK EDS resources with duplicate addresses in accordance with a recent spec change ([#&#8203;5715](https://togithub.com/grpc/grpc-go/issues/5715))
        -   Special Thanks: [@&#8203;erni27](https://togithub.com/erni27)
    -   grpc: restrict status codes that can be generated by the control plane (gRFC A54) ([#&#8203;5653](https://togithub.com/grpc/grpc-go/issues/5653))
    
    ### New Features
    
    -   client: set grpc-accept-encoding header with all registered compressors ([#&#8203;5541](https://togithub.com/grpc/grpc-go/issues/5541))
        -   Special Thanks: [@&#8203;jronak](https://togithub.com/jronak)
    -   xds/weightedtarget: return a more meaningful error when all child policies are in `TRANSIENT_FAILURE` ([#&#8203;5711](https://togithub.com/grpc/grpc-go/issues/5711))
    -   gcp/observability: add "started rpcs" metric ([#&#8203;5768](https://togithub.com/grpc/grpc-go/issues/5768))
    -   xds: de-experimentalize the google-c2p-resolver ([#&#8203;5707](https://togithub.com/grpc/grpc-go/issues/5707))
    -   balancer: add experimental Producer types and methods ([#&#8203;5669](https://togithub.com/grpc/grpc-go/issues/5669))
    -   orca: provide a way for LB policies to receive OOB load reports ([#&#8203;5669](https://togithub.com/grpc/grpc-go/issues/5669))
    
    ### Bug Fixes
    
    -   go.mod: upgrade x/text dependency to address [CVE 2022-32149](https://www.cve.org/CVERecord?id=CVE-2022-32149) ([#&#8203;5769](https://togithub.com/grpc/grpc-go/issues/5769))
    -   client: fix race that could lead to an incorrect connection state if it was closed immediately after the server's HTTP/2 preface was received ([#&#8203;5714](https://togithub.com/grpc/grpc-go/issues/5714))
        -   Special Thanks: [@&#8203;fuweid](https://togithub.com/fuweid)
    -   xds: ensure sum of the weights of all EDS localities at the same priority level does not exceed uint32 max ([#&#8203;5703](https://togithub.com/grpc/grpc-go/issues/5703))
        -   Special Thanks: [@&#8203;erni27](https://togithub.com/erni27)
    -   client: fix binary logging bug which logs a server header on a trailers-only response ([#&#8203;5763](https://togithub.com/grpc/grpc-go/issues/5763))
    -   balancer/priority: fix a bug where unreleased references to removed child policies (and associated state) was causing a memory leak ([#&#8203;5682](https://togithub.com/grpc/grpc-go/issues/5682))
    -   xds/google-c2p: validate URI schema for no authorities ([#&#8203;5756](https://togithub.com/grpc/grpc-go/issues/5756))
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "before 3am on the first day of the month" (UTC), Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
    
    ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
    
    ---
    
     - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
    
    ---
    
    This PR has been generated by [Renovate Bot](https://togithub.com/renovatebot/renovate).
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xMi4xIiwidXBkYXRlZEluVmVyIjoiMzQuMTIuMSJ9-->
    cq-bot authored Dec 1, 2022
    1 Configuration menu
    Copy the full SHA
    538211c View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2022

  1. fix: Don't log start-and-finish of relational tables (#459)

    Related to: cloudquery/cloudquery#5273
    
    Logging every start and finish of relational tables fetches, means that
    the number of logs depends on the number of [parent] resources.
    
    for example, logs for fetching `aws_rds_*` (where there are many
    `aws_rds_engine_versions` resources, with `aws_rds_cluster_parameters`
    relations).
    
    All the relational-fetch logs are identical:
    ```
    2022-12-03T09:00:19Z INF fetch table finished client=615713231484:eu-north-1 errors=0 module=aws-src resources=5576 table=aws_rds_cluster_parameters
    2022-12-03T09:00:19Z INF table resolver started client=615713231484:eu-north-1 module=aws-src table=aws_rds_cluster_parameters
    2022-12-03T09:00:19Z INF fetch table finished client=615713231484:eu-north-1 errors=0 module=aws-src resources=5576 table=aws_rds_cluster_parameters
    2022-12-03T09:00:19Z INF table resolver started client=615713231484:eu-north-1 module=aws-src table=aws_rds_cluster_parameters
    2022-12-03T09:00:19Z INF fetch table finished client=615713231484:eu-north-1 errors=0 module=aws-src resources=5576 table=aws_rds_cluster_parameters
    2022-12-03T09:00:19Z INF table resolver started client=615713231484:eu-north-1 module=aws-src table=aws_rds_cluster_parameters
    2022-12-03T09:00:19Z INF fetch table finished client=615713231484:eu-north-1 errors=0 module=aws-src resources=5576 table=aws_rds_cluster_parameters
    2022-12-03T09:00:19Z INF table resolver started client=615713231484:eu-north-1 module=aws-src table=aws_rds_cluster_parameters
    2022-12-03T09:00:19Z INF fetch table finished client=615713231484:eu-north-1 errors=0 module=aws-src resources=5576 table=aws_rds_cluster_parameters
    2022-12-03T09:00:19Z INF table resolver started client=615713231484:eu-north-1 module=aws-src table=aws_rds_cluster_parameters
    2022-12-03T09:00:19Z INF fetch table finished client=615713231484:eu-north-1 errors=0 module=aws-src resources=5576 table=aws_rds_cluster_parameters
    2022-12-03T09:00:19Z INF table resolver started client=615713231484:eu-north-1 module=aws-src table=aws_rds_cluster_parameters
    2022-12-03T09:00:19Z INF fetch table finished client=615713231484:eu-north-1 errors=0 module=aws-src resources=5576 table=aws_rds_cluster_parameters
    2022-12-03T09:00:19Z INF table resolver started client=615713231484:eu-north-1 module=aws-src table=aws_rds_cluster_parameters
    ```
    
    This PR reduces the logs from 11700 lines (1.5MB) to 1300 lines (144
    KB).
    
    #### Summary
    
    <!-- 🎉 Thank you for making CloudQuery awesome by submitting a PR 🎉 -->
    
    
    <!--
    Explain what problem this PR addresses
    -->
    
    ---
    
    Use the following steps to ensure your PR is ready to be reviewed
    
    - [ ] Read the [contribution guidelines](../blob/main/CONTRIBUTING.md)
    🧑‍🎓
    - [ ] Run `go fmt` to format your code 🖊
    - [ ] Lint your changes via `golangci-lint run` 🚨 (install golangci-lint
    [here](https://golangci-lint.run/usage/install/#local-installation))
    - [ ] Update or add tests 🧪
    - [ ] Ensure the status checks below are successful ✅
    shimonp21 authored Dec 3, 2022
    1 Configuration menu
    Copy the full SHA
    4d6eeca View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2022

  1. 1 Configuration menu
    Copy the full SHA
    ab7ca97 View commit details
    Browse the repository at this point in the history
  2. feat: Add Support for net.IP in Faker (#445)

    
    
    The Gitlab Plugin I am working on has `net.IP` fields... existing implementation does not produce a valid IP address so needs explicit support
    
    
    ---
    bbernays authored Dec 5, 2022
    1 Configuration menu
    Copy the full SHA
    2deced1 View commit details
    Browse the repository at this point in the history
  3. fix: Sync Metrics for Long running plugins (#455)

    
    
    Prior to this change resource, error, and panic count were only reset when a plugin was relaunched. This means if a plugin is being run via direct gRPC calls then the summary was a total of all of the runs.
    
    
    This PR reinitializes the metrics for each sync
    
    ---
    bbernays authored Dec 5, 2022
    1 Configuration menu
    Copy the full SHA
    3fecc61 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2022

  1. chore(main): Release v1.11.0 (#452)

    🤖 I have created a release *beep* *boop*
    ---
    
    
    ## [1.11.0](v1.10.0...v1.11.0) (2022-12-05)
    
    
    ### Features
    
    * Add Support for net.IP in Faker ([#445](#445)) ([2deced1](2deced1))
    
    
    ### Bug Fixes
    
    * **deps:** Update golang.org/x/exp digest to 6ab00d0 ([#449](#449)) ([b981e33](b981e33))
    * **deps:** Update module github.com/avast/retry-go/v4 to v4.3.1 ([#450](#450)) ([e4116f1](e4116f1))
    * **deps:** Update module google.golang.org/grpc to v1.51.0 ([#451](#451)) ([538211c](538211c))
    * Don't log start-and-finish of relational tables ([#459](#459)) ([4d6eeca](4d6eeca))
    * Sync Metrics for Long running plugins ([#455](#455)) ([3fecc61](3fecc61))
    * TablesForSpec should only return top-level tables ([#456](#456)) ([ab7ca97](ab7ca97))
    
    ---
    This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
    cq-bot authored Dec 6, 2022
    1 Configuration menu
    Copy the full SHA
    464f75f View commit details
    Browse the repository at this point in the history
Loading