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: 950c198
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: b0d72e1
Choose a head ref
  • 13 commits
  • 13 files changed
  • 5 contributors

Commits on Sep 18, 2024

  1. chore(deps): Update module github.com/cloudquery/plugin-sdk/v4 to v4.…

    …63.0 (#1897)
    
    This PR contains the following updates:
    
    | Package | Type | Update | Change |
    |---|---|---|---|
    | [github.com/cloudquery/plugin-sdk/v4](https://togithub.com/cloudquery/plugin-sdk) | require | minor | `v4.62.0` -> `v4.63.0` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>cloudquery/plugin-sdk (github.com/cloudquery/plugin-sdk/v4)</summary>
    
    ### [`v4.63.0`](https://togithub.com/cloudquery/plugin-sdk/releases/tag/v4.63.0)
    
    [Compare Source](https://togithub.com/cloudquery/plugin-sdk/compare/v4.62.0...v4.63.0)
    
    ##### Features
    
    -   Add sync sharding ([#&#8203;1891](https://togithub.com/cloudquery/plugin-sdk/issues/1891)) ([e1823f8](https://togithub.com/cloudquery/plugin-sdk/commit/e1823f82fd3c457f1f58c266bfd9519b547f31c9))
    
    ##### Bug Fixes
    
    -   **deps:** Update module github.com/cloudquery/plugin-pb-go to v1.22.3 ([#&#8203;1895](https://togithub.com/cloudquery/plugin-sdk/issues/1895)) ([b05d24b](https://togithub.com/cloudquery/plugin-sdk/commit/b05d24b345ec519deef70156377338e6b41d8108))
    -   **deps:** Update module google.golang.org/grpc to v1.66.2 ([#&#8203;1893](https://togithub.com/cloudquery/plugin-sdk/issues/1893)) ([6d70b88](https://togithub.com/cloudquery/plugin-sdk/commit/6d70b88808aa144c4c05e007b291bd8d958858e4))
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined), 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:eyJjcmVhdGVkSW5WZXIiOiIzNy40NDAuNyIsInVwZGF0ZWRJblZlciI6IjM3LjQ0MC43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJhdXRvbWVyZ2UiXX0=-->
    cq-bot authored Sep 18, 2024
    Configuration menu
    Copy the full SHA
    4201fa6 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

  1. feat(remoteoauth): Add WithToken option (#1898)

    instead of `WithAccessToken`, which needed explicit default values and
    didn't support refresh tokens in non-cloud mode.
    
    ---------
    
    Co-authored-by: Kemal Hadimli <disq@users.noreply.github.com>
    disq and disq authored Sep 19, 2024
    Configuration menu
    Copy the full SHA
    ff7a485 View commit details
    Browse the repository at this point in the history
  2. feat: Add opts.SchedulerOpts() helper to convert `plugin.SyncOption…

    …s` for scheduler (#1900)
    
    Co-authored-by: Kemal Hadimli <disq@users.noreply.github.com>
    disq and disq authored Sep 19, 2024
    Configuration menu
    Copy the full SHA
    242fb55 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ecd18d9 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2024

  1. fix(deps): Update aws-sdk-go-v2 monorepo (#1903)

    This PR contains the following updates:
    
    | Package | Type | Update | Change |
    |---|---|---|---|
    | [github.com/aws/aws-sdk-go-v2](https://togithub.com/aws/aws-sdk-go-v2) | require | minor | `v1.30.5` -> `v1.31.0` |
    | [github.com/aws/aws-sdk-go-v2/config](https://togithub.com/aws/aws-sdk-go-v2) | require | patch | `v1.27.33` -> `v1.27.36` |
    | [github.com/aws/aws-sdk-go-v2/service/licensemanager](https://togithub.com/aws/aws-sdk-go-v2) | require | minor | `v1.27.6` -> `v1.28.0` |
    | [github.com/aws/aws-sdk-go-v2/service/marketplacemetering](https://togithub.com/aws/aws-sdk-go-v2) | require | minor | `v1.23.6` -> `v1.24.0` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>aws/aws-sdk-go-v2 (github.com/aws/aws-sdk-go-v2)</summary>
    
    ### [`v1.31.0`](https://togithub.com/aws/aws-sdk-go-v2/compare/v1.30.5...v1.31.0)
    
    [Compare Source](https://togithub.com/aws/aws-sdk-go-v2/compare/v1.30.5...v1.31.0)
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "before 3am on Saturday" (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:eyJjcmVhdGVkSW5WZXIiOiIzNy40NDAuNyIsInVwZGF0ZWRJblZlciI6IjM3LjQ0MC43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJhdXRvbWVyZ2UiXX0=-->
    cq-bot authored Sep 21, 2024
    Configuration menu
    Copy the full SHA
    ce2a0ef View commit details
    Browse the repository at this point in the history
  2. fix(deps): Update module google.golang.org/grpc to v1.67.0 (#1904)

    This PR contains the following updates:
    
    | Package | Type | Update | Change |
    |---|---|---|---|
    | [google.golang.org/grpc](https://togithub.com/grpc/grpc-go) | require | minor | `v1.66.2` -> `v1.67.0` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>grpc/grpc-go (google.golang.org/grpc)</summary>
    
    ### [`v1.67.0`](https://togithub.com/grpc/grpc-go/releases/tag/v1.67.0): Release 1.67.0
    
    [Compare Source](https://togithub.com/grpc/grpc-go/compare/v1.66.2...v1.67.0)
    
    ### Bug Fixes
    
    -   ringhash: when used with multiple EDS priorities, fix bug that could prevent a higher priority from recovering from transient failure. ([#&#8203;7364](https://togithub.com/grpc/grpc-go/issues/7364))
        -   Special Thanks: [@&#8203;atollena](https://togithub.com/atollena)
    
    ### Behavior Changes
    
    -   In accordance with [RFC 7540](https://tools.ietf.org/html/rfc7540#section-3.3), clients and servers will now reject TLS connections that don't support ALPN. This can be disabled by setting the environment variable `GRPC_ENFORCE_ALPN_ENABLED` to `false` (case insensitive). Please file a bug if you encounter any issues with this behavior. The environment variable to revert this behavior will be removed in an upcoming release. ([#&#8203;7535](https://togithub.com/grpc/grpc-go/issues/7535))
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "before 3am on Saturday" (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:eyJjcmVhdGVkSW5WZXIiOiIzNy40NDAuNyIsInVwZGF0ZWRJblZlciI6IjM3LjQ0MC43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJhdXRvbWVyZ2UiXX0=-->
    cq-bot authored Sep 21, 2024
    Configuration menu
    Copy the full SHA
    a349812 View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2024

  1. fix(deps): Update aws-sdk-go-v2 monorepo (#1908)

    This PR contains the following updates:
    
    | Package | Type | Update | Change |
    |---|---|---|---|
    | [github.com/aws/aws-sdk-go-v2/config](https://togithub.com/aws/aws-sdk-go-v2) | require | patch | `v1.27.36` -> `v1.27.39` |
    | [github.com/aws/aws-sdk-go-v2/service/licensemanager](https://togithub.com/aws/aws-sdk-go-v2) | require | patch | `v1.28.0` -> `v1.28.3` |
    | [github.com/aws/aws-sdk-go-v2/service/marketplacemetering](https://togithub.com/aws/aws-sdk-go-v2) | require | patch | `v1.24.0` -> `v1.24.3` |
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "before 3am on Saturday" (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:eyJjcmVhdGVkSW5WZXIiOiIzNy40NDAuNyIsInVwZGF0ZWRJblZlciI6IjM3LjQ0MC43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJhdXRvbWVyZ2UiXX0=-->
    cq-bot authored Sep 28, 2024
    Configuration menu
    Copy the full SHA
    bea3b00 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2024

  1. feat: Update concurrency formula. (#1907)

    ## The Problem
    
    There's a "bug" in the concurrency formula on the scheduler (all
    strategies).
    
    This is the formula:
    
    ```go
    	tableConcurrency := max(s.concurrency/minResourceConcurrency, minTableConcurrency)
    	resourceConcurrency := tableConcurrency * minResourceConcurrency
    ```
    
    But these values are hardcoded:
    ```go
    minResourceConcurrency := 100
    minTableConcurrency := 1
    ```
    
    So if you replace:
    ```go
    	tableConcurrency := max(s.concurrency/100, 1)
    	resourceConcurrency := tableConcurrency * 100
    ```
    
    This means that any plugin whose default concurrency is `<= 100` will
    have a table concurrency of `1`, even if it's the only table being
    synced (assuming no one changes the default).
    
    ## The Fix
    
    I made a very subtle change in the formula. Only if concurrency is `<=
    100`, I change the `minResourceConcurrency` to `concurrency/10`. This
    decreases the resource concurrency up to 10x (that we don't seem to be
    hitting anyway), and increases the table concurrency up to 10x.
    
    ## Plugins affected (on default concurrency)
    
    - bamboo-hr
    - bigquery
    - ~clickhouse~ (doesn't use scheduler)
    - confluence
    - crowddev
    - ~file~ (doesn't use scheduler)
    - leanix
    - oracledb
    - ~s3~ (doesn't use scheduler)
    - sentinelone
    - servicenow
    - shopify
    - sonarqube
    - statuspage
    
    ## The Results
    
    I'm still working on the results (it's trickier than it seems).
    
    In principle, they are very encouraging:
    
    ### BigQuery
    
    **Before**
    
    ```
    $ cli sync bigquery_to_postgresql.yaml
    Loading spec(s) from bigquery_to_postgresql.yaml
    Starting sync for: bigquery (cloudquery/bigquery@v1.7.0) -> [postgresql (cloudquery/postgresql@v8.6.0)]
    Sync completed successfully. Resources: 26139, Errors: 0, Warnings: 0, Time: 2m4s
    ```
    
    **After**
    
    ```
    $ cli sync bigquery_to_postgresql.yaml
    Loading spec(s) from bigquery_to_postgresql.yaml
    Starting sync for: bigquery (cloudquery/bigquery@v1.7.0) -> [postgresql (cloudquery/postgresql@v8.6.0)]
    Sync completed successfully. Resources: 26139, Errors: 0, Warnings: 0, Time: 1m27s
    ```
    
    **Result**
    
    1.43x of regular speed (43% faster)
    
    ### Sentinelone
    
    **Before**
    
    ```
    $ cli sync . 
    Loading spec(s) from .
    Starting sync for: sentinelone (grpc@localhost:7777) -> [postgresql (cloudquery/postgresql@v8.5.5)]
    Sync completed successfully. Resources: 1231, Errors: 0, Warnings: 0, Time: 1m4s
    ```
    
    **After**
    
    ```
    $ cli sync .
    Loading spec(s) from .
    Starting sync for: sentinelone (grpc@localhost:7777) -> [postgresql (cloudquery/postgresql@v8.5.5)]
    Sync completed successfully. Resources: 1231, Errors: 0, Warnings: 0, Time: 15s
    ```
    
    **Result**
    
    4.27x of regular speed (327% faster)
    
    ### Sonarqube
    
    
    **Before**
    
    ```
    $ cli sync sonarqube_to_postgresql.yaml
    	Loading spec(s) from sonarqube_to_postgresql.yaml
    	Starting sync for: sonarqube (grpc@localhost:7777) -> [postgresql (cloudquery/postgresql@v8.6.0)]
    	Sync completed successfully. Resources: 4594, Errors: 0, Warnings: 0, Time: 39s
    ```
    
    **After**
    
    ```
    $ cli sync sonarqube_to_postgresql.yaml
    Loading spec(s) from sonarqube_to_postgresql.yaml
    Starting sync for: sonarqube (grpc@localhost:7777) -> [postgresql (cloudquery/postgresql@v8.6.0)]
    Sync completed successfully. Resources: 4594, Errors: 0, Warnings: 0, Time: 22s
    ```
    
    **Result**
    
    1.77x of regular speed (77% faster)
    marianogappa authored Sep 30, 2024
    Configuration menu
    Copy the full SHA
    adce99c View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2024

  1. chore(deps): Update dependency golangci/golangci-lint to v1.61.0 (#1909)

    This PR contains the following updates:
    
    | Package | Update | Change |
    |---|---|---|
    | [golangci/golangci-lint](https://togithub.com/golangci/golangci-lint) | minor | `v1.60.3` -> `v1.61.0` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>golangci/golangci-lint (golangci/golangci-lint)</summary>
    
    ### [`v1.61.0`](https://togithub.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v1610)
    
    [Compare Source](https://togithub.com/golangci/golangci-lint/compare/v1.60.3...v1.61.0)
    
    1.  Enhancements
        -   Add `junit-xml-extended` format
        -   Exclude Swagger Codegen files by default
    2.  Updated linters
        -   `dupword`: from 0.0.14 to 0.1.1
        -   `fatcontext`: from 0.4.0 to 0.5.2
        -   `gci`: from 0.13.4 to 0.13.5 (new option `no-lex-order`)
        -   `go-ruleguard`: from 0.4.2 to [`0fe6f58`](https://togithub.com/golangci/golangci-lint/commit/0fe6f58b47b1) (fix panic with custom linters)
        -   `godot`: from 1.4.16 to 1.4.17
        -   `gomodguard`: from 1.3.3 to 1.3.5
        -   `gosec`: disable temporarily `G407`
        -   `gosec`: from [`ab3f6c1`](https://togithub.com/golangci/golangci-lint/commit/ab3f6c1c83a0) to 2.21.2 (partially fix `G115`)
        -   `intrange`: from 0.1.2 to 0.2.0
        -   `nolintlint`: remove the empty line in the directive replacement
    3.  Misc.
        -   Improve runtime version parsing
    4.  Documentation
        -   Add additional info about `typecheck`
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "before 4am 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:eyJjcmVhdGVkSW5WZXIiOiIzNy40NDAuNyIsInVwZGF0ZWRJblZlciI6IjM3LjQ0MC43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJhdXRvbWVyZ2UiXX0=-->
    cq-bot authored Oct 1, 2024
    Configuration menu
    Copy the full SHA
    e3d492a View commit details
    Browse the repository at this point in the history
  2. fix(deps): Update module golang.org/x/oauth2 to v0.23.0 (#1910)

    This PR contains the following updates:
    
    | Package | Type | Update | Change |
    |---|---|---|---|
    | golang.org/x/oauth2 | require | minor | `v0.22.0` -> `v0.23.0` |
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "before 4am 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:eyJjcmVhdGVkSW5WZXIiOiIzNy40NDAuNyIsInVwZGF0ZWRJblZlciI6IjM3LjQ0MC43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJhdXRvbWVyZ2UiXX0=-->
    cq-bot authored Oct 1, 2024
    Configuration menu
    Copy the full SHA
    6fe6414 View commit details
    Browse the repository at this point in the history
  3. fix(deps): Update opentelemetry-go monorepo (#1911)

    This PR contains the following updates:
    
    | Package | Type | Update | Change |
    |---|---|---|---|
    | [go.opentelemetry.io/otel](https://togithub.com/open-telemetry/opentelemetry-go) | require | minor | `v1.29.0` -> `v1.30.0` |
    | [go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp](https://togithub.com/open-telemetry/opentelemetry-go) | require | minor | `v0.5.0` -> `v0.6.0` |
    | [go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp](https://togithub.com/open-telemetry/opentelemetry-go) | require | minor | `v1.29.0` -> `v1.30.0` |
    | [go.opentelemetry.io/otel/exporters/otlp/otlptrace](https://togithub.com/open-telemetry/opentelemetry-go) | require | minor | `v1.29.0` -> `v1.30.0` |
    | [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp](https://togithub.com/open-telemetry/opentelemetry-go) | require | minor | `v1.29.0` -> `v1.30.0` |
    | [go.opentelemetry.io/otel/log](https://togithub.com/open-telemetry/opentelemetry-go) | require | minor | `v0.5.0` -> `v0.6.0` |
    | [go.opentelemetry.io/otel/metric](https://togithub.com/open-telemetry/opentelemetry-go) | require | minor | `v1.29.0` -> `v1.30.0` |
    | [go.opentelemetry.io/otel/sdk](https://togithub.com/open-telemetry/opentelemetry-go) | require | minor | `v1.29.0` -> `v1.30.0` |
    | [go.opentelemetry.io/otel/sdk/log](https://togithub.com/open-telemetry/opentelemetry-go) | require | minor | `v0.5.0` -> `v0.6.0` |
    | [go.opentelemetry.io/otel/sdk/metric](https://togithub.com/open-telemetry/opentelemetry-go) | require | minor | `v1.29.0` -> `v1.30.0` |
    | [go.opentelemetry.io/otel/trace](https://togithub.com/open-telemetry/opentelemetry-go) | require | minor | `v1.29.0` -> `v1.30.0` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>open-telemetry/opentelemetry-go (go.opentelemetry.io/otel)</summary>
    
    ### [`v1.30.0`](https://togithub.com/open-telemetry/opentelemetry-go/releases/tag/v1.30.0): /v0.52.0/v0.6.0/v0.0.9
    
    [Compare Source](https://togithub.com/open-telemetry/opentelemetry-go/compare/v1.29.0...v1.30.0)
    
    ##### Overview
    
    ##### Added
    
    -   Support `OTEL_EXPORTER_OTLP_LOGS_INSECURE` and `OTEL_EXPORTER_OTLP_INSECURE` environments in `go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc`. ([#&#8203;5739](https://togithub.com/open-telemetry/opentelemetry-go/issues/5739))
    -   The `WithResource` option for `NewMeterProvider` now merges the provided resources with the ones from environment variables. ([#&#8203;5773](https://togithub.com/open-telemetry/opentelemetry-go/issues/5773))
    -   The `WithResource` option for `NewLoggerProvider` now merges the provided resources with the ones from environment variables. ([#&#8203;5773](https://togithub.com/open-telemetry/opentelemetry-go/issues/5773))
    -   Add UTF-8 support to `go.opentelemetry.io/otel/exporters/prometheus`. ([#&#8203;5755](https://togithub.com/open-telemetry/opentelemetry-go/issues/5755))
    
    ##### Fixed
    
    -   Fix memory leak in the global `MeterProvider` when identical instruments are repeatedly created. ([#&#8203;5754](https://togithub.com/open-telemetry/opentelemetry-go/issues/5754))
    -   Fix panic on instruments creation when setting meter provider. ([#&#8203;5758](https://togithub.com/open-telemetry/opentelemetry-go/issues/5758))
    -   Fix an issue where `SetMeterProvider` in `go.opentelemetry.io/otel` might miss the delegation for instruments and registries. ([#&#8203;5780](https://togithub.com/open-telemetry/opentelemetry-go/issues/5780))
    
    ##### Removed
    
    -   Drop support for [Go 1.21](https://go.dev/doc/go1.21). ([#&#8203;5736](https://togithub.com/open-telemetry/opentelemetry-go/issues/5736), [#&#8203;5740](https://togithub.com/open-telemetry/opentelemetry-go/issues/5740), [#&#8203;5800](https://togithub.com/open-telemetry/opentelemetry-go/issues/5800))
    
    ##### What's Changed
    
    -   chore(deps): update google.golang.org/genproto/googleapis/api digest to [`4ba0660`](https://togithub.com/open-telemetry/opentelemetry-go/commit/4ba0660) by [@&#8203;renovate](https://togithub.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/5734](https://togithub.com/open-telemetry/opentelemetry-go/pull/5734)
    -   fix(deps): update module github.com/prometheus/client_golang to v1.20.2 by [@&#8203;renovate](https://togithub.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/5733](https://togithub.com/open-telemetry/opentelemetry-go/pull/5733)
    -   chore(deps): update google.golang.org/genproto/googleapis/rpc digest to [`4ba0660`](https://togithub.com/open-telemetry/opentelemetry-go/commit/4ba0660) by [@&#8203;renovate](https://togithub.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/5735](https://togithub.com/open-telemetry/opentelemetry-go/pull/5735)
    -   Drop support for Go 1.21 by [@&#8203;MrAlias](https://togithub.com/MrAlias) in [https://github.com/open-telemetry/opentelemetry-go/pull/5736](https://togithub.com/open-telemetry/opentelemetry-go/pull/5736)
    -   fix(deps): update module go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp to v0.54.0 by [@&#8203;renovate](https://togithub.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/5738](https://togithub.com/open-telemetry/opentelemetry-go/pull/5738)
    -   fix(deps): update module go.opentelemetry.io/contrib/bridges/otelslog to v0.4.0 by [@&#8203;renovate](https://togithub.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/5737](https://togithub.com/open-telemetry/opentelemetry-go/pull/5737)
    -   chore(deps): update google.golang.org/genproto/googleapis/rpc digest to [`f6391c0`](https://togithub.com/open-telemetry/opentelemetry-go/commit/f6391c0) by [@&#8203;renovate](https://togithub.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/5742](https://togithub.com/open-telemetry/opentelemetry-go/pull/5742)
    -   chore(deps): update google.golang.org/genproto/googleapis/api digest to [`f6391c0`](https://togithub.com/open-telemetry/opentelemetry-go/commit/f6391c0) by [@&#8203;renovate](https://togithub.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/5741](https://togithub.com/open-telemetry/opentelemetry-go/pull/5741)
    -   Replace go 1.21 with go 1.22 in go mod by [@&#8203;XSAM](https://togithub.com/XSAM) in [https://github.com/open-telemetry/opentelemetry-go/pull/5740](https://togithub.com/open-telemetry/opentelemetry-go/pull/5740)
    -   chore(deps): update prom/prometheus docker tag to v2.54.1 by [@&#8203;renovate](https://togithub.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/5744](https://togithub.com/open-telemetry/opentelemetry-go/pull/5744)
    -   chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.108.0 by [@&#8203;renovate](https://togithub.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/5749](https://togithub.com/open-telemetry/opentelemetry-go/pull/5749)
    -   fix(deps): update module google.golang.org/grpc to v1.66.0 by [@&#8203;renovate](https://togithub.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/5751](https://togithub.com/open-telemetry/opentelemetry-go/pull/5751)
    -   fix(deps): update module github.com/masterminds/semver/v3 to v3.3.0 by [@&#8203;renovate](https://togithub.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/5750](https://togithub.com/open-telemetry/opentelemetry-go/pull/5750)
    -   chore(deps): update google.golang.org/genproto/googleapis/api digest to [`7e3bb23`](https://togithub.com/open-telemetry/opentelemetry-go/commit/7e3bb23) by [@&#8203;renovate](https://togithub.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/5745](https://togithub.com/open-telemetry/opentelemetry-go/pull/5745)
    -   chore(deps): update module github.com/prometheus/common to v0.57.0 by [@&#8203;renovate](https://togithub.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/5748](https://togithub.com/open-telemetry/opentelemetry-go/pull/5748)
    -   chore(deps): update google.golang.org/genproto/googleapis/rpc digest to [`7e3bb23`](https://togithub.com/open-telemetry/opentelemetry-go/commit/7e3bb23) by [@&#8203;renovate](https://togithub.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/5746](https://togithub.com/open-telemetry/opentelemetry-go/pull/5746)
    -   Fix duplicate instrumentation memory leak by [@&#8203;dashpole](https://togithub.com/dashpole) in [https://github.com/open-telemetry/opentelemetry-go/pull/5754](https://togithub.com/open-telemetry/opentelemetry-go/pull/5754)
    -   Fix panic instruments creation when setting meter provider by [@&#8203;XSAM](https://togithub.com/XSAM) in [https://github.com/open-telemetry/opentelemetry-go/pull/5758](https://togithub.com/open-telemetry/opentelemetry-go/pull/5758)
    -   Ensure codespell failures fail CI by [@&#8203;dmathieu](https://togithub.com/dmathieu) in [https://github.com/open-telemetry/opentelemetry-go/pull/5761](https://togithub.com/open-telemetry/opentelemetry-go/pull/5761)
    -   chore(deps): update module github.com/prometheus/common to v0.58.0 by [@&#8203;renovate](https://togithub.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/5765](https://togithub.com/open-telemetry/opentelemetry-go/pull/5765)
    -   chore(deps): update google.golang.org/genproto/googleapis/rpc digest to [`8af14fe`](https://togithub.com/open-telemetry/opentelemetry-go/commit/8af14fe) by [@&#8203;renovate](https://togithub.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/5767](https://togithub.com/open-telemetry/opentelemetry-go/pull/5767)
    -   chore(deps): update google.golang.org/genproto/googleapis/api digest to [`8af14fe`](https://togithub.com/open-telemetry/opentelemetry-go/commit/8af14fe) by [@&#8203;renovate](https://togithub.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/5766](https://togithub.com/open-telemetry/opentelemetry-go/pull/5766)
    -   Run ConcurrentSafe tests multiple times in CI by [@&#8203;XSAM](https://togithub.com/XSAM) in [https://github.com/open-telemetry/opentelemetry-go/pull/5759](https://togithub.com/open-telemetry/opentelemetry-go/pull/5759)
    -   chore(deps): update module golang.org/x/text to v0.18.0 by [@&#8203;renovate](https://togithub.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/5775](https://togithub.com/open-telemetry/opentelemetry-go/pull/5775)
    -   chore(deps): update module golang.org/x/sys to v0.25.0 by [@&#8203;renovate](https://togithub.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/5776](https://togithub.com/open-telemetry/opentelemetry-go/pull/5776)
    -   Group googleapis update by [@&#8203;XSAM](https://togithub.com/XSAM) in [https://github.com/open-telemetry/opentelemetry-go/pull/5772](https://togithub.com/open-telemetry/opentelemetry-go/pull/5772)
    -   fix(deps): update golang.org/x/exp digest to [`e7e105d`](https://togithub.com/open-telemetry/opentelemetry-go/commit/e7e105d) by [@&#8203;renovate](https://togithub.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/5783](https://togithub.com/open-telemetry/opentelemetry-go/pull/5783)
    -   Mention `test-concurrent-safe` CI job in CONTRIBUTING doc by [@&#8203;XSAM](https://togithub.com/XSAM) in [https://github.com/open-telemetry/opentelemetry-go/pull/5781](https://togithub.com/open-telemetry/opentelemetry-go/pull/5781)
    -   \[chore] Remove toolchain directive by [@&#8203;pellared](https://togithub.com/pellared) in [https://github.com/open-telemetry/opentelemetry-go/pull/5784](https://togithub.com/open-telemetry/opentelemetry-go/pull/5784)
    -   chore(deps): update module golang.org/x/net to v0.29.0 by [@&#8203;renovate](https://togithub.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/5790](https://togithub.com/open-telemetry/opentelemetry-go/pull/5790)
    -   chore(deps): update module github.com/prometheus/common to v0.59.1 by [@&#8203;renovate](https://togithub.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/5789](https://togithub.com/open-telemetry/opentelemetry-go/pull/5789)
    -   fix(deps): update module github.com/prometheus/client_golang to v1.20.3 by [@&#8203;renovate](https://togithub.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/5788](https://togithub.com/open-telemetry/opentelemetry-go/pull/5788)
    -   Support OTEL_EXPORTER_OTLP_LOGS_INSECURE and OTEL_EXPORTER_OTLP_INSECURE environments in grpc exporter by [@&#8203;amanakin](https://togithub.com/amanakin) in [https://github.com/open-telemetry/opentelemetry-go/pull/5739](https://togithub.com/open-telemetry/opentelemetry-go/pull/5739)
    -   fix(metric, log): merge explicit resource with environment variables by [@&#8203;basti1302](https://togithub.com/basti1302) in [https://github.com/open-telemetry/opentelemetry-go/pull/5773](https://togithub.com/open-telemetry/opentelemetry-go/pull/5773)
    -   `SetMeterProvider` might miss the delegation for instruments and registries by [@&#8203;XSAM](https://togithub.com/XSAM) in [https://github.com/open-telemetry/opentelemetry-go/pull/5780](https://togithub.com/open-telemetry/opentelemetry-go/pull/5780)
    -   Fix typos by [@&#8203;NathanBaulch](https://togithub.com/NathanBaulch) in [https://github.com/open-telemetry/opentelemetry-go/pull/5763](https://togithub.com/open-telemetry/opentelemetry-go/pull/5763)
    -   Add utf8 support to the prometheus exporter by [@&#8203;dashpole](https://togithub.com/dashpole) in [https://github.com/open-telemetry/opentelemetry-go/pull/5755](https://togithub.com/open-telemetry/opentelemetry-go/pull/5755)
    -   fix(deps): update golang.org/x/exp digest to [`701f63a`](https://togithub.com/open-telemetry/opentelemetry-go/commit/701f63a) by [@&#8203;renovate](https://togithub.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/5795](https://togithub.com/open-telemetry/opentelemetry-go/pull/5795)
    -   fix(deps): update module google.golang.org/grpc to v1.66.1 by [@&#8203;renovate](https://togithub.com/renovate) in [https://github.com/open-telemetry/opentelemetry-go/pull/5798](https://togithub.com/open-telemetry/opentelemetry-go/pull/5798)
    -   Drop support for Go 1.21 in dice example by [@&#8203;MrAlias](https://togithub.com/MrAlias) in [https://github.com/open-telemetry/opentelemetry-go/pull/5800](https://togithub.com/open-telemetry/opentelemetry-go/pull/5800)
    -   Release v1.30.0/v0.52.0/v0.6.0/v0.0.9 by [@&#8203;XSAM](https://togithub.com/XSAM) in [https://github.com/open-telemetry/opentelemetry-go/pull/5797](https://togithub.com/open-telemetry/opentelemetry-go/pull/5797)
    
    ##### New Contributors
    
    -   [@&#8203;basti1302](https://togithub.com/basti1302) made their first contribution in [https://github.com/open-telemetry/opentelemetry-go/pull/5773](https://togithub.com/open-telemetry/opentelemetry-go/pull/5773)
    -   [@&#8203;NathanBaulch](https://togithub.com/NathanBaulch) made their first contribution in [https://github.com/open-telemetry/opentelemetry-go/pull/5763](https://togithub.com/open-telemetry/opentelemetry-go/pull/5763)
    
    **Full Changelog**: open-telemetry/opentelemetry-go@v1.29.0...v1.30.0
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "before 4am 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:eyJjcmVhdGVkSW5WZXIiOiIzNy40NDAuNyIsInVwZGF0ZWRJblZlciI6IjM3LjQ0MC43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJhdXRvbWVyZ2UiXX0=-->
    cq-bot authored Oct 1, 2024
    Configuration menu
    Copy the full SHA
    78e05e1 View commit details
    Browse the repository at this point in the history
  4. fix(deps): Update module github.com/cloudquery/plugin-pb-go to v1.22.4 (

    #1912)
    
    This PR contains the following updates:
    
    | Package | Type | Update | Change |
    |---|---|---|---|
    | [github.com/cloudquery/plugin-pb-go](https://togithub.com/cloudquery/plugin-pb-go) | require | patch | `v1.22.3` -> `v1.22.4` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>cloudquery/plugin-pb-go (github.com/cloudquery/plugin-pb-go)</summary>
    
    ### [`v1.22.4`](https://togithub.com/cloudquery/plugin-pb-go/releases/tag/v1.22.4)
    
    [Compare Source](https://togithub.com/cloudquery/plugin-pb-go/compare/v1.22.3...v1.22.4)
    
    ##### Bug Fixes
    
    -   **deps:** Update module google.golang.org/grpc to v1.67.0 ([#&#8203;408](https://togithub.com/cloudquery/plugin-pb-go/issues/408)) ([a6167a8](https://togithub.com/cloudquery/plugin-pb-go/commit/a6167a8de7807cb96604070a4328b7ff5109776a))
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined), 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:eyJjcmVhdGVkSW5WZXIiOiIzNy40NDAuNyIsInVwZGF0ZWRJblZlciI6IjM3LjQ0MC43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJhdXRvbWVyZ2UiXX0=-->
    cq-bot authored Oct 1, 2024
    Configuration menu
    Copy the full SHA
    c28aabe View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2024

  1. chore(main): Release v4.64.0 (#1899)

    🤖 I have created a release *beep* *boop*
    ---
    
    
    ## [4.64.0](v4.63.0...v4.64.0) (2024-10-01)
    
    
    ### Features
    
    * Add `opts.SchedulerOpts()` helper to convert `plugin.SyncOptions` for scheduler ([#1900](#1900)) ([242fb55](242fb55))
    * **remoteoauth:** Add `WithToken` option ([#1898](#1898)) ([ff7a485](ff7a485))
    * Update concurrency formula. ([#1907](#1907)) ([adce99c](adce99c))
    
    
    ### Bug Fixes
    
    * **deps:** Update aws-sdk-go-v2 monorepo ([#1903](#1903)) ([ce2a0ef](ce2a0ef))
    * **deps:** Update aws-sdk-go-v2 monorepo ([#1908](#1908)) ([bea3b00](bea3b00))
    * **deps:** Update module github.com/cloudquery/plugin-pb-go to v1.22.4 ([#1912](#1912)) ([c28aabe](c28aabe))
    * **deps:** Update module golang.org/x/oauth2 to v0.23.0 ([#1910](#1910)) ([6fe6414](6fe6414))
    * **deps:** Update module google.golang.org/grpc to v1.67.0 ([#1904](#1904)) ([a349812](a349812))
    * **deps:** Update opentelemetry-go monorepo ([#1911](#1911)) ([78e05e1](78e05e1))
    
    ---
    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 Oct 2, 2024
    Configuration menu
    Copy the full SHA
    b0d72e1 View commit details
    Browse the repository at this point in the history
Loading