diff --git a/.github/workflows/manual_commands_triggers.yml b/.github/workflows/manual_commands_triggers.yml index e33995a2e593da..a6d24638e3232e 100644 --- a/.github/workflows/manual_commands_triggers.yml +++ b/.github/workflows/manual_commands_triggers.yml @@ -32,7 +32,7 @@ jobs: - name: Setup CloudQuery uses: cloudquery/setup-cloudquery@v4 with: - version: v6.12.5 + version: v6.12.6 - name: Set up Go 1.x uses: actions/setup-go@v5 diff --git a/.github/workflows/publish_plugin_to_hub.yml b/.github/workflows/publish_plugin_to_hub.yml index 0e1a312ecc1363..a25aaded84a008 100644 --- a/.github/workflows/publish_plugin_to_hub.yml +++ b/.github/workflows/publish_plugin_to_hub.yml @@ -119,7 +119,7 @@ jobs: if: needs.prepare.outputs.ui_dir_arg != '' uses: cloudquery/setup-cloudquery@v4 with: - version: v6.12.5 + version: v6.12.6 - name: Build working-directory: ${{ needs.prepare.outputs.plugin_dir }} @@ -244,7 +244,7 @@ jobs: - name: Setup CloudQuery uses: cloudquery/setup-cloudquery@v4 with: - version: v6.12.5 + version: v6.12.6 - name: Publish plugin to hub working-directory: ${{ needs.prepare.outputs.plugin_dir }} @@ -334,7 +334,7 @@ jobs: - name: Setup CloudQuery uses: cloudquery/setup-cloudquery@v4 with: - version: v6.12.5 + version: v6.12.6 - name: Publish plugin to hub working-directory: ${{ needs.prepare.outputs.plugin_dir }} @@ -418,7 +418,7 @@ jobs: - name: Setup CloudQuery uses: cloudquery/setup-cloudquery@v4 with: - version: v6.12.5 + version: v6.12.6 - name: Publish plugin to hub working-directory: ${{ needs.prepare.outputs.plugin_dir }} @@ -508,7 +508,7 @@ jobs: - name: Setup CloudQuery uses: cloudquery/setup-cloudquery@v4 with: - version: v6.12.5 + version: v6.12.6 - name: Publish plugin to hub working-directory: ${{ needs.prepare.outputs.plugin_dir }} diff --git a/.github/workflows/publish_plugin_to_hub_duckdb.yml b/.github/workflows/publish_plugin_to_hub_duckdb.yml index eac52e64113335..4448037e95fd00 100644 --- a/.github/workflows/publish_plugin_to_hub_duckdb.yml +++ b/.github/workflows/publish_plugin_to_hub_duckdb.yml @@ -154,7 +154,7 @@ jobs: - name: Setup CloudQuery uses: cloudquery/setup-cloudquery@v4 with: - version: v6.12.5 + version: v6.12.6 - name: Publish plugin to hub working-directory: ${{ needs.prepare.outputs.plugin_dir }} diff --git a/.github/workflows/publish_plugin_to_hub_fips.yml b/.github/workflows/publish_plugin_to_hub_fips.yml index e01d4e357ad981..dc6f974ec6c747 100644 --- a/.github/workflows/publish_plugin_to_hub_fips.yml +++ b/.github/workflows/publish_plugin_to_hub_fips.yml @@ -119,7 +119,7 @@ jobs: - name: Setup CloudQuery uses: cloudquery/setup-cloudquery@v4 with: - version: v6.12.5 + version: v6.12.6 - name: Publish plugin to hub working-directory: ${{ needs.prepare.outputs.plugin_dir }} diff --git a/.github/workflows/publish_plugin_to_hub_snowflake.yml b/.github/workflows/publish_plugin_to_hub_snowflake.yml index 0177cf0f1f3a67..a21a075f02fc4d 100644 --- a/.github/workflows/publish_plugin_to_hub_snowflake.yml +++ b/.github/workflows/publish_plugin_to_hub_snowflake.yml @@ -155,7 +155,7 @@ jobs: - name: Setup CloudQuery uses: cloudquery/setup-cloudquery@v4 with: - version: v6.12.5 + version: v6.12.6 - name: Publish plugin to hub working-directory: ${{ needs.prepare.outputs.plugin_dir }} diff --git a/.github/workflows/publish_plugin_to_hub_sqlite.yml b/.github/workflows/publish_plugin_to_hub_sqlite.yml index ae6e3239a7c481..5da1381a5f2797 100644 --- a/.github/workflows/publish_plugin_to_hub_sqlite.yml +++ b/.github/workflows/publish_plugin_to_hub_sqlite.yml @@ -154,7 +154,7 @@ jobs: - name: Setup CloudQuery uses: cloudquery/setup-cloudquery@v4 with: - version: v6.12.5 + version: v6.12.6 - name: Publish plugin to hub working-directory: ${{ needs.prepare.outputs.plugin_dir }} diff --git a/.github/workflows/publish_ui_dir.yml b/.github/workflows/publish_ui_dir.yml index e1a70c84e4cce1..e38a3cd2ceb856 100644 --- a/.github/workflows/publish_ui_dir.yml +++ b/.github/workflows/publish_ui_dir.yml @@ -93,7 +93,7 @@ jobs: - name: Setup CloudQuery uses: cloudquery/setup-cloudquery@v4 with: - version: v6.12.5 + version: v6.12.6 - name: Build UI for ${{ matrix.plugin.dir }} working-directory: ${{ matrix.plugin.ui }} diff --git a/.github/workflows/source_hackernews.yml b/.github/workflows/source_hackernews.yml index 6ec1d4c95cf464..e057c953b1b5d3 100644 --- a/.github/workflows/source_hackernews.yml +++ b/.github/workflows/source_hackernews.yml @@ -44,7 +44,7 @@ jobs: if: github.event_name == 'pull_request' uses: cloudquery/setup-cloudquery@v4 with: - version: v6.12.5 + version: v6.12.6 - name: gen if: github.event_name == 'pull_request' run: make gen diff --git a/.github/workflows/source_test.yml b/.github/workflows/source_test.yml index 910612b0ff9e72..92b98fbccac1f9 100644 --- a/.github/workflows/source_test.yml +++ b/.github/workflows/source_test.yml @@ -44,7 +44,7 @@ jobs: if: github.event_name == 'pull_request' uses: cloudquery/setup-cloudquery@v4 with: - version: v6.12.5 + version: v6.12.6 - name: gen if: github.event_name == 'pull_request' run: make gen diff --git a/.github/workflows/source_xkcd.yml b/.github/workflows/source_xkcd.yml index 05c485a29d308b..5676a6b180843d 100644 --- a/.github/workflows/source_xkcd.yml +++ b/.github/workflows/source_xkcd.yml @@ -44,7 +44,7 @@ jobs: if: github.event_name == 'pull_request' uses: cloudquery/setup-cloudquery@v4 with: - version: v6.12.5 + version: v6.12.6 - name: gen if: github.event_name == 'pull_request' run: make gen @@ -74,7 +74,7 @@ jobs: - name: Setup CloudQuery uses: cloudquery/setup-cloudquery@v4 with: - version: v6.12.5 + version: v6.12.6 - name: Build run: go build . - name: Use Node.js LTS diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 12b53b2307145e..b79ae9054718ed 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,5 +1,5 @@ { - "cli": "6.12.6", + "cli": "6.12.7", "cli+FILLER": "0.0.0", "plugins/source/aws": "22.19.2", "plugins/source/aws+FILLER": "0.0.0", @@ -17,79 +17,79 @@ "plugins/source/okta+FILLER": "0.0.0", "plugins/source/terraform": "3.0.12", "plugins/source/terraform+FILLER": "0.0.0", - "plugins/source/test": "4.6.3", + "plugins/source/test": "4.7.2", "plugins/source/test+FILLER": "0.0.0", - "plugins/destination/postgresql": "8.7.2", + "plugins/destination/postgresql": "8.7.4", "plugins/destination/postgresql+FILLER": "0.0.0", - "plugins/destination/test": "2.6.2", + "plugins/destination/test": "2.7.1", "plugins/destination/test+FILLER": "0.0.0", - "plugins/destination/sqlite": "2.10.1", + "plugins/destination/sqlite": "2.10.2", "plugins/destination/sqlite+FILLER": "0.0.0", - "plugins/destination/snowflake": "4.4.1", + "plugins/destination/snowflake": "4.4.2", "plugins/destination/snowflake+FILLER": "0.0.0", "plugins/source/datadog": "4.3.10", "plugins/source/datadog+FILLER": "0.0.0", - "plugins/destination/bigquery": "4.2.1", + "plugins/destination/bigquery": "4.2.2", "plugins/destination/bigquery+FILLER": "0.0.0", "plugins/source/pagerduty": "3.2.8", "plugins/source/pagerduty+FILLER": "0.0.0", - "plugins/destination/mongodb": "2.6.1", + "plugins/destination/mongodb": "2.6.2", "plugins/destination/mongodb+FILLER": "0.0.0", "plugins/source/gitlab": "4.3.5", "plugins/source/gitlab+FILLER": "0.0.0", - "plugins/destination/gcs": "5.4.1", + "plugins/destination/gcs": "5.4.2", "plugins/destination/gcs+FILLER": "0.0.0", - "plugins/destination/s3": "7.6.1", + "plugins/destination/s3": "7.7.0", "plugins/destination/s3+FILLER": "0.0.0", - "plugins/destination/file": "5.4.1", + "plugins/destination/file": "5.4.2", "plugins/destination/file+FILLER": "0.0.0", - "plugins/destination/azblob": "4.4.1", + "plugins/destination/azblob": "4.4.2", "plugins/destination/azblob+FILLER": "0.0.0", - "plugins/destination/neo4j": "5.4.1", + "plugins/destination/neo4j": "5.4.2", "plugins/destination/neo4j+FILLER": "0.0.0", - "plugins/destination/kafka": "5.3.1", + "plugins/destination/kafka": "5.4.1", "plugins/destination/kafka+FILLER": "0.0.0", - "plugins/source/hackernews": "3.7.1", + "plugins/source/hackernews": "3.7.2", "plugins/source/hackernews+FILLER": "0.0.0", - "scaffold": "3.4.7", + "scaffold": "3.4.9", "scaffold+FILLER": "0.0.0", "plugins/source/oracle": "4.3.5", "plugins/source/oracle+FILLER": "0.0.0", "plugins/source/alicloud": "4.1.9", "plugins/source/alicloud+FILLER": "0.0.0", - "plugins/destination/mssql": "5.1.1", + "plugins/destination/mssql": "5.1.3", "plugins/destination/mssql+FILLER": "0.0.0", "plugins/source/stripe": "2.1.12", "plugins/source/stripe+FILLER": "0.0.0", "plugins/source/hubspot": "3.1.9", "plugins/source/hubspot+FILLER": "0.0.0", - "plugins/destination/elasticsearch": "3.5.1", + "plugins/destination/elasticsearch": "3.5.2", "plugins/destination/elasticsearch+FILLER": "0.0.0", - "plugins/destination/clickhouse": "6.0.1", + "plugins/destination/clickhouse": "6.0.2", "plugins/destination/clickhouse+FILLER": "0.0.0", "plugins/source/postgresql": "3.0.7", "plugins/source/postgresql+FILLER": "0.0.0", "plugins/source/homebrew": "3.0.13", "plugins/source/homebrew+FILLER": "0.0.0", - "plugins/destination/mysql": "5.3.1", + "plugins/destination/mysql": "5.3.2", "plugins/destination/mysql+FILLER": "0.0.0", - "plugins/destination/firehose": "2.6.1", + "plugins/destination/firehose": "2.6.2", "plugins/destination/firehose+FILLER": "0.0.0", "plugins/source/awspricing": "3.1.5", "plugins/source/awspricing+FILLER": "0.0.0", - "plugins/destination/duckdb": "5.10.1", + "plugins/destination/duckdb": "5.10.2", "plugins/destination/duckdb+FILLER": "0.0.0", "plugins/source/mysql": "2.0.12", "plugins/source/mysql+FILLER": "0.0.0", - "plugins/destination/gremlin": "2.6.1", + "plugins/destination/gremlin": "2.6.2", "plugins/destination/gremlin+FILLER": "0.0.0", - "plugins/destination/meilisearch": "2.5.1", + "plugins/destination/meilisearch": "2.5.2", "plugins/destination/meilisearch+FILLER": "1.0.0", "plugins/source/firestore": "3.1.9", "plugins/source/firestore+FILLER": "0.0.0", "plugins/source/oracledb": "3.0.12", "plugins/source/oracledb+FILLER": "0.0.0", - "plugins/source/square": "1.3.13", + "plugins/source/square": "1.3.14", "plugins/source/square+FILLER": "0.0.0", "plugins/source/typeform": "1.5.9", "plugins/source/typeform+FILLER": "0.0.0", @@ -103,11 +103,11 @@ "plugins/source/bitbucket+FILLER": "0.0.0", "plugins/source/notion": "1.1.8", "plugins/source/notion+FILLER": "0.0.0", - "plugins/source/xkcd": "1.5.1", + "plugins/source/xkcd": "1.5.2", "plugins/source/xkcd+FILLER": "0.0.0", - "plugins/transformer/basic": "1.3.1", + "plugins/transformer/basic": "1.3.2", "plugins/transformer/basic+FILLER": "0.0.0", - "plugins/transformer/jsonflattener": "1.1.1", + "plugins/transformer/jsonflattener": "1.1.2", "plugins/transformer/jsonflattener+FILLER": "0.0.0", - "plugins/transformer/test": "1.0.0" + "plugins/transformer/test": "1.1.1" } diff --git a/CODEOWNERS b/CODEOWNERS index 0f861d453d3d1a..60420c7dbbb18c 100644 --- a/CODEOWNERS +++ b/CODEOWNERS @@ -10,3 +10,4 @@ plugins/transformer/** @cloudquery/cloudquery-framework .release-please-manifest.json **/CHANGELOG.md website/versions/** +**/go.mod.tpl diff --git a/cli/CHANGELOG.md b/cli/CHANGELOG.md index 759395e1ad8307..69f69d41e1e49a 100644 --- a/cli/CHANGELOG.md +++ b/cli/CHANGELOG.md @@ -5,6 +5,16 @@ All notable changes to CloudQuery will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [6.12.7](https://github.com/cloudquery/cloudquery/compare/cli-v6.12.6...cli-v6.12.7) (2024-12-11) + + +### Bug Fixes + +* **deps:** Update github.com/cloudquery/godebouncer digest to 4b59d27 ([#19905](https://github.com/cloudquery/cloudquery/issues/19905)) ([2a6e9bb](https://github.com/cloudquery/cloudquery/commit/2a6e9bb2b72aef0f5d8617208f5124c3c1fa54ba)) +* **deps:** Update module github.com/cloudquery/codegen to v0.3.21 ([#19907](https://github.com/cloudquery/cloudquery/issues/19907)) ([3fa7b33](https://github.com/cloudquery/cloudquery/commit/3fa7b33d94d91b6f4c1267721c3bd6fc040795be)) +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.70.2 ([#19873](https://github.com/cloudquery/cloudquery/issues/19873)) ([1c294aa](https://github.com/cloudquery/cloudquery/commit/1c294aa23b14da8cef9f78ee1a7365e50f304534)) +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.71.0 ([#19911](https://github.com/cloudquery/cloudquery/issues/19911)) ([2df1161](https://github.com/cloudquery/cloudquery/commit/2df11619759e8211780274ae870aadb1832411d3)) + ## [6.12.6](https://github.com/cloudquery/cloudquery/compare/cli-v6.12.5...cli-v6.12.6) (2024-12-04) diff --git a/cli/cmd/sync_test.go b/cli/cmd/sync_test.go index 083e01aea99bfe..7b4d4c7d26260b 100644 --- a/cli/cmd/sync_test.go +++ b/cli/cmd/sync_test.go @@ -7,6 +7,7 @@ import ( "path" "runtime" "slices" + "strings" "testing" "github.com/google/go-cmp/cmp" @@ -22,7 +23,7 @@ func TestSync(t *testing.T) { name string config string shard string - err string + err []string summary []syncSummary }{ { @@ -137,7 +138,57 @@ func TestSync(t *testing.T) { { name: "should fail with missing path error when path is missing", config: "sync-missing-path-error.yml", - err: "Error: failed to validate destination test: path is required", + err: []string{"Error: failed to validate destination test: path is required"}, + }, + { + name: "source exits immediately", + config: "source-exits.yml", + err: []string{"rpc error: code = Unavailable desc = error reading from server"}, // rpc disconnection + }, + { + name: "destination exits immediately", + config: "destination-exits.yml", + err: []string{"write client returned error"}, + }, + { + name: "transformer exits immediately", + config: "transformer-exits.yml", + err: []string{ + "rpc error: code = Unavailable desc = error reading from server", // rpc disconnection + "failed to sync v3 source test: EOF", + }, + }, + { + name: "transformer succeeds", + config: "transformer-succeeds.yml", + }, + { + name: "source errors immediately", + config: "source-errors.yml", + summary: []syncSummary{ + { + CLIVersion: "development", + Resources: 0, + SourceErrors: 1, + DestinationName: "test", + DestinationPath: "cloudquery/test", + SourceName: "test", + SourcePath: "cloudquery/test", + SourceTables: []string{"test_some_table"}, + }, + }, + }, + { + name: "destination errors immediately", + config: "destination-errors.yml", + // TODO: https://github.com/cloudquery/cloudquery-issues/issues/2907 + // this is a mitigation for flakiness that we want to fix later, so that we can have + // E2E tests right away. + err: []string{ + "failed to sync v3 source test: write client returned error (insert)", + "failed to sync v3 source test: failed to send insert: EOF", + "failed to sync v3 source test: EOF", + }, }, } _, filename, _, _ := runtime.Caller(0) @@ -163,8 +214,10 @@ func TestSync(t *testing.T) { cmd.SetArgs(argList) err := cmd.Execute() - if tc.err != "" { - assert.Contains(t, err.Error(), tc.err) + if len(tc.err) > 0 { + if !anyErrorMatched(err, tc.err) { + t.Fatalf("expected error matching any of %v, got %v", tc.err, err) + } } else { assert.NoError(t, err) } @@ -195,15 +248,26 @@ func TestSync(t *testing.T) { cmd := NewCmdRoot() cmd.SetArgs(append([]string{"sync", testConfig, "--no-migrate"}, testCommandArgs(t)...)) err := cmd.Execute() - if tc.err != "" { - require.Contains(t, err.Error(), tc.err) + if len(tc.err) > 0 { + if !anyErrorMatched(err, tc.err) { + t.Fatalf("expected error matching any of %v, got %v", tc.err, err) + } } else { - require.NoError(t, err) + assert.NoError(t, err) } }) } } +func anyErrorMatched(err error, expectedErrors []string) bool { + for _, e := range expectedErrors { + if strings.Contains(err.Error(), e) { + return true + } + } + return false +} + type syncSummaryTable struct { CLIVersion string `json:"cli_version"` DestinationErrors uint64 `json:"destination_errors"` diff --git a/cli/cmd/testdata/destination-errors.yml b/cli/cmd/testdata/destination-errors.yml new file mode 100644 index 00000000000000..225eced017fe73 --- /dev/null +++ b/cli/cmd/testdata/destination-errors.yml @@ -0,0 +1,19 @@ +kind: "source" +spec: + name: "test" + registry: "cloudquery" + path: "cloudquery/test" + version: "v4.7.0" # latest version of source test plugin + destinations: [test] + tables: ["test_some_table"] + spec: + num_rows: 1000000 +--- +kind: "destination" +spec: + name: "test" + registry: "cloudquery" + path: "cloudquery/test" + version: "v2.7.0" # latest version of destination test plugin + spec: + error_on_write: true diff --git a/cli/cmd/testdata/destination-exits.yml b/cli/cmd/testdata/destination-exits.yml new file mode 100644 index 00000000000000..0f7979e5abe6d8 --- /dev/null +++ b/cli/cmd/testdata/destination-exits.yml @@ -0,0 +1,19 @@ +kind: "source" +spec: + name: "test" + registry: "cloudquery" + path: "cloudquery/test" + version: "v4.7.0" # latest version of source test plugin + destinations: [test] + tables: ["test_some_table"] + spec: + num_rows: 1000000 +--- +kind: "destination" +spec: + name: "test" + registry: "cloudquery" + path: "cloudquery/test" + version: "v2.7.0" # latest version of destination test plugin + spec: + exit_on_write: true diff --git a/cli/cmd/testdata/source-errors.yml b/cli/cmd/testdata/source-errors.yml new file mode 100644 index 00000000000000..5424885fbf47e1 --- /dev/null +++ b/cli/cmd/testdata/source-errors.yml @@ -0,0 +1,18 @@ +kind: "source" +spec: + name: "test" + registry: "cloudquery" + path: "cloudquery/test" + version: "v4.7.0" # latest version of source test plugin + destinations: [test] + tables: ["test_some_table"] + spec: + num_rows: 1000000 + fail_immediately: true +--- +kind: "destination" +spec: + name: "test" + registry: "cloudquery" + path: "cloudquery/test" + version: "v2.7.0" # latest version of destination test plugin diff --git a/cli/cmd/testdata/source-exits.yml b/cli/cmd/testdata/source-exits.yml new file mode 100644 index 00000000000000..119694c459076d --- /dev/null +++ b/cli/cmd/testdata/source-exits.yml @@ -0,0 +1,18 @@ +kind: "source" +spec: + name: "test" + registry: "cloudquery" + path: "cloudquery/test" + version: "v4.7.0" # latest version of source test plugin + destinations: [test] + tables: ["test_some_table"] + spec: + num_rows: 1000000 + exit_immediately: true +--- +kind: "destination" +spec: + name: "test" + registry: "cloudquery" + path: "cloudquery/test" + version: "v2.7.0" # latest version of destination test plugin diff --git a/cli/cmd/testdata/test-connection-bad-connection.yml b/cli/cmd/testdata/test-connection-bad-connection.yml index 55d46c7520b17b..91db8a0e74e868 100644 --- a/cli/cmd/testdata/test-connection-bad-connection.yml +++ b/cli/cmd/testdata/test-connection-bad-connection.yml @@ -14,6 +14,6 @@ spec: name: "postgresql" path: "cloudquery/postgresql" registry: cloudquery - version: "v8.7.2" # latest version of destination postgresql plugin + version: "v8.7.4" # latest version of destination postgresql plugin spec: connection_string: "postgresql://postgres:not-a-real-password@localhost:1234/postgres?sslmode=disable" diff --git a/cli/cmd/testdata/transformer-errors.yml b/cli/cmd/testdata/transformer-errors.yml new file mode 100644 index 00000000000000..90b09f8c02cd14 --- /dev/null +++ b/cli/cmd/testdata/transformer-errors.yml @@ -0,0 +1,28 @@ +kind: "source" +spec: + name: "test" + registry: "cloudquery" + path: "cloudquery/test" + version: "v4.7.0" # latest version of source test plugin + destinations: [test] + tables: ["test_some_table"] + spec: +--- +kind: "destination" +spec: + name: "test" + registry: "cloudquery" + path: "cloudquery/test" + version: "v2.7.0" # latest version of destination test plugin + transformers: [test-transformer] + spec: + num_rows: 1000000 +--- +kind: "transformer" +spec: + name: "test-transformer" + registry: "cloudquery" + path: "cloudquery/test" + version: "v1.1.0" # latest version of transformer test plugin + spec: + fail_immediately: true diff --git a/cli/cmd/testdata/transformer-exits.yml b/cli/cmd/testdata/transformer-exits.yml new file mode 100644 index 00000000000000..0f9daaa71fceeb --- /dev/null +++ b/cli/cmd/testdata/transformer-exits.yml @@ -0,0 +1,28 @@ +kind: "source" +spec: + name: "test" + registry: "cloudquery" + path: "cloudquery/test" + version: "v4.7.0" # latest version of source test plugin + destinations: [test] + tables: ["test_some_table"] + spec: + num_rows: 1000000 +--- +kind: "destination" +spec: + name: "test" + registry: "cloudquery" + path: "cloudquery/test" + version: "v2.7.0" # latest version of destination test plugin + transformers: [test-transformer] + spec: +--- +kind: "transformer" +spec: + name: "test-transformer" + registry: "cloudquery" + path: "cloudquery/test" + version: "v1.1.0" # latest version of transformer test plugin + spec: + exit_immediately: true diff --git a/cli/cmd/testdata/transformer-succeeds.yml b/cli/cmd/testdata/transformer-succeeds.yml new file mode 100644 index 00000000000000..fc84f2cdab79a2 --- /dev/null +++ b/cli/cmd/testdata/transformer-succeeds.yml @@ -0,0 +1,27 @@ +kind: "source" +spec: + name: "test" + registry: "cloudquery" + path: "cloudquery/test" + version: "v4.7.0" # latest version of source test plugin + destinations: [test] + tables: ["test_some_table"] + spec: + num_rows: 100 +--- +kind: "destination" +spec: + name: "test" + registry: "cloudquery" + path: "cloudquery/test" + version: "v2.7.0" # latest version of destination test plugin + transformers: [test-transformer] + spec: +--- +kind: "transformer" +spec: + name: "test-transformer" + registry: "cloudquery" + path: "cloudquery/test" + version: "v1.1.0" # latest version of transformer test plugin + spec: diff --git a/cli/cmd/testdata/validate-config-error.yml b/cli/cmd/testdata/validate-config-error.yml index 5330b4fa2ff180..92f157a2c8b845 100644 --- a/cli/cmd/testdata/validate-config-error.yml +++ b/cli/cmd/testdata/validate-config-error.yml @@ -12,7 +12,7 @@ kind: destination spec: name: "postgresql" path: "cloudquery/postgresql" - version: "v8.7.2" # latest version of destination postgresql plugin + version: "v8.7.4" # latest version of destination postgresql plugin spec: connection_string: "postgresql://postgres:not-a-real-password@localhost:5432/postgres?sslmode=disable" invalid_key: "invalid_value" diff --git a/cli/go.mod b/cli/go.mod index fac240fb766108..1856d35f29eed0 100644 --- a/cli/go.mod +++ b/cli/go.mod @@ -7,9 +7,9 @@ require ( github.com/bradleyjkemp/cupaloy/v2 v2.8.0 github.com/cenkalti/backoff/v4 v4.3.0 github.com/cloudquery/cloudquery-api-go v1.13.4 - github.com/cloudquery/codegen v0.3.20 + github.com/cloudquery/codegen v0.3.21 github.com/cloudquery/plugin-pb-go v1.25.6 - github.com/cloudquery/plugin-sdk/v4 v4.70.1 + github.com/cloudquery/plugin-sdk/v4 v4.71.0 github.com/distribution/reference v0.6.0 github.com/docker/distribution v2.8.3+incompatible github.com/docker/docker v26.1.5+incompatible @@ -150,4 +150,4 @@ require ( replace github.com/invopop/jsonschema => github.com/cloudquery/jsonschema v0.0.0-20240220124159-92878faa2a66 // github.com/cloudquery/godebouncer @ fix-race -replace github.com/vnteamopen/godebouncer => github.com/cloudquery/godebouncer v0.0.0-20240220152946-054f7dbbcf18 +replace github.com/vnteamopen/godebouncer => github.com/cloudquery/godebouncer v0.0.0-20230626172639-4b59d27e1b8c diff --git a/cli/go.sum b/cli/go.sum index dbf205ab88eaa1..d33170d2321e48 100644 --- a/cli/go.sum +++ b/cli/go.sum @@ -38,16 +38,16 @@ github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1 h1:q763qf9huN11kDQavWs github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod h1:Q3SI9o4m/ZMnBNeIyt5eFwwo7qiLfzFZmjNmxjkiQlU= github.com/cloudquery/cloudquery-api-go v1.13.4 h1:8xj16iU1LcN0uLUHeHhDjc5nJDtzdxan07HiVAgJz1Q= github.com/cloudquery/cloudquery-api-go v1.13.4/go.mod h1:nbc7ROHjJAnLGP306pCrpNwBCNLjUyNd5u6Y/+QsmKw= -github.com/cloudquery/codegen v0.3.20 h1:kpKXmjfw7ne1oHkmi9a/eoS4DNfBYHA3+RreK6YvBJw= -github.com/cloudquery/codegen v0.3.20/go.mod h1:xzDo8KL3E//qggtkm1hJGlj26kxq/Yw55k3VLrunbPQ= -github.com/cloudquery/godebouncer v0.0.0-20240220152946-054f7dbbcf18 h1:5Wy7tEhLm3l3+9ibNABU4EWKSRtCeiFTzGpJtNrGrtE= -github.com/cloudquery/godebouncer v0.0.0-20240220152946-054f7dbbcf18/go.mod h1:0Rxvtp9fhnRCt+k4QrpXY0OPUyyjF0zVO7wCrnsqsCU= +github.com/cloudquery/codegen v0.3.21 h1:9ag/57oS90pjFhsq/abv342o7Ber+IWCOtHThIe0bFc= +github.com/cloudquery/codegen v0.3.21/go.mod h1:yeQd2PXMqQf9rvKjOW4CMZTrMMkkashX+V8wX96d6i0= +github.com/cloudquery/godebouncer v0.0.0-20230626172639-4b59d27e1b8c h1:o8Xwg6fiYnqCQuQVbt3YDvpgrB6Ipc0CNoBgAjvHp6s= +github.com/cloudquery/godebouncer v0.0.0-20230626172639-4b59d27e1b8c/go.mod h1:0Rxvtp9fhnRCt+k4QrpXY0OPUyyjF0zVO7wCrnsqsCU= github.com/cloudquery/jsonschema v0.0.0-20240220124159-92878faa2a66 h1:OZLPSIBYEfvkAUeOeM8CwTgVQy5zhayI99ishCrsFV0= github.com/cloudquery/jsonschema v0.0.0-20240220124159-92878faa2a66/go.mod h1:0SoZ/U7yJlNOR+fWsBSeTvTbGXB6DK01tzJ7m2Xfg34= github.com/cloudquery/plugin-pb-go v1.25.6 h1:qujsj2APXtWTOLjImzIpSEJ3KpJc/N+W85ui9xGSEpo= github.com/cloudquery/plugin-pb-go v1.25.6/go.mod h1:El9MseE0kD+MbuoY/Elf65vuEDO79cLbCkOfcUzyHDM= -github.com/cloudquery/plugin-sdk/v4 v4.70.1 h1:k4VttvjqpSISI9hDdUgfvF2fs5fYWckHspftN5uOgjA= -github.com/cloudquery/plugin-sdk/v4 v4.70.1/go.mod h1:N4VdF/Oc8NKww+T6hjru9zSioKAYpX81R6ctdGNOxjQ= +github.com/cloudquery/plugin-sdk/v4 v4.71.0 h1:yv1k0DAHSl5SeeBFuvlZDMiDJXPiDgissF5XWsQHYII= +github.com/cloudquery/plugin-sdk/v4 v4.71.0/go.mod h1:sJ6RjrPkWZnVYPx9kl5QaEgvxxfoWlYmhWi95oqitdI= github.com/containerd/log v0.1.0 h1:TCJt7ioM2cr/tfR8GPbGf9/VRAX8D2B4PjzCpfX540I= github.com/containerd/log v0.1.0/go.mod h1:VRRf09a7mHDIRezVKTRCrOq78v577GXq3bSa3EhrzVo= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= diff --git a/go.mod b/go.mod index 6dfa43643200c4..5a3dce7fab631b 100644 --- a/go.mod +++ b/go.mod @@ -2,7 +2,7 @@ module github.com/cloudquery/cloudquery/v6 go 1.22.7 -require github.com/cloudquery/cloudquery/cli/v6 v6.12.5 +require github.com/cloudquery/cloudquery/cli/v6 v6.12.6 require ( github.com/Masterminds/semver v1.5.0 // indirect @@ -17,8 +17,8 @@ require ( github.com/cenkalti/backoff/v4 v4.3.0 // indirect github.com/cespare/xxhash/v2 v2.3.0 // indirect github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e // indirect - github.com/cloudquery/cloudquery-api-go v1.13.3 // indirect - github.com/cloudquery/plugin-pb-go v1.25.5 // indirect + github.com/cloudquery/cloudquery-api-go v1.13.4 // indirect + github.com/cloudquery/plugin-pb-go v1.25.6 // indirect github.com/cloudquery/plugin-sdk/v4 v4.70.1 // indirect github.com/cpuguy83/go-md2man/v2 v2.0.4 // indirect github.com/distribution/reference v0.6.0 // indirect diff --git a/go.sum b/go.sum index 3bb620052e02af..9f6882459d574e 100644 --- a/go.sum +++ b/go.sum @@ -36,14 +36,14 @@ github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e h1:fY5BOSpyZCqRo5O github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod h1:nSuG5e5PlCu98SY8svDHJxuZscDgtXS6KTTbou5AhLI= github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1 h1:q763qf9huN11kDQavWsoZXJNW3xEE4JJyHa5Q25/sd8= github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod h1:Q3SI9o4m/ZMnBNeIyt5eFwwo7qiLfzFZmjNmxjkiQlU= -github.com/cloudquery/cloudquery-api-go v1.13.3 h1:5nIO7Qz5iOtQrGkHEm6i6zhAltAYse+9Jct65dqlbvI= -github.com/cloudquery/cloudquery-api-go v1.13.3/go.mod h1:5oo8HHnv2Y7NgcVvZn59xFlYKJUyeP0tcN8JH3IP2Aw= -github.com/cloudquery/cloudquery/cli/v6 v6.12.5 h1:nshxXurpxJWOANNJbQoHfdfuIEDAmF8sa6VLSmRFHW4= -github.com/cloudquery/cloudquery/cli/v6 v6.12.5/go.mod h1:DbZfPfCtBZtbCoE8VOgOMZbnK9Nv9MJ3Zk/PeI9PWeQ= +github.com/cloudquery/cloudquery-api-go v1.13.4 h1:8xj16iU1LcN0uLUHeHhDjc5nJDtzdxan07HiVAgJz1Q= +github.com/cloudquery/cloudquery-api-go v1.13.4/go.mod h1:nbc7ROHjJAnLGP306pCrpNwBCNLjUyNd5u6Y/+QsmKw= +github.com/cloudquery/cloudquery/cli/v6 v6.12.6 h1:0oalGaZbkWiP+nvF9OuzWHJtkSm5RoyFg1ak9SSzE7g= +github.com/cloudquery/cloudquery/cli/v6 v6.12.6/go.mod h1:qYchpod5OfeSck/r6VeLrfHRbaMbpW2iBdH0PPkG3bM= github.com/cloudquery/codegen v0.3.20 h1:kpKXmjfw7ne1oHkmi9a/eoS4DNfBYHA3+RreK6YvBJw= github.com/cloudquery/codegen v0.3.20/go.mod h1:xzDo8KL3E//qggtkm1hJGlj26kxq/Yw55k3VLrunbPQ= -github.com/cloudquery/plugin-pb-go v1.25.5 h1:+BS4Z7R7Ano6XtTY1GUjuKwLpU6FIJHF+QeCFQe67Yc= -github.com/cloudquery/plugin-pb-go v1.25.5/go.mod h1:x3Ij9SYa6iZCdxSA1ult0oWcuqwZk3aeu/eg27fOim4= +github.com/cloudquery/plugin-pb-go v1.25.6 h1:qujsj2APXtWTOLjImzIpSEJ3KpJc/N+W85ui9xGSEpo= +github.com/cloudquery/plugin-pb-go v1.25.6/go.mod h1:El9MseE0kD+MbuoY/Elf65vuEDO79cLbCkOfcUzyHDM= github.com/cloudquery/plugin-sdk/v4 v4.70.1 h1:k4VttvjqpSISI9hDdUgfvF2fs5fYWckHspftN5uOgjA= github.com/cloudquery/plugin-sdk/v4 v4.70.1/go.mod h1:N4VdF/Oc8NKww+T6hjru9zSioKAYpX81R6ctdGNOxjQ= github.com/containerd/log v0.1.0 h1:TCJt7ioM2cr/tfR8GPbGf9/VRAX8D2B4PjzCpfX540I= diff --git a/plugins/destination/azblob/CHANGELOG.md b/plugins/destination/azblob/CHANGELOG.md index a32d8b5044d080..6d5e6d996cb4ba 100644 --- a/plugins/destination/azblob/CHANGELOG.md +++ b/plugins/destination/azblob/CHANGELOG.md @@ -1,5 +1,15 @@ # Changelog +## [4.4.2](https://github.com/cloudquery/cloudquery/compare/plugins-destination-azblob-v4.4.1...plugins-destination-azblob-v4.4.2) (2024-12-11) + + +### Bug Fixes + +* **deps:** Update module github.com/cloudquery/codegen to v0.3.21 ([#19907](https://github.com/cloudquery/cloudquery/issues/19907)) ([3fa7b33](https://github.com/cloudquery/cloudquery/commit/3fa7b33d94d91b6f4c1267721c3bd6fc040795be)) +* **deps:** Update module github.com/cloudquery/filetypes/v4 to v4.5.1 ([#19912](https://github.com/cloudquery/cloudquery/issues/19912)) ([c8e9e48](https://github.com/cloudquery/cloudquery/commit/c8e9e487e486caab4824b2dd624782e5470824df)) +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.70.2 ([#19873](https://github.com/cloudquery/cloudquery/issues/19873)) ([1c294aa](https://github.com/cloudquery/cloudquery/commit/1c294aa23b14da8cef9f78ee1a7365e50f304534)) +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.71.0 ([#19911](https://github.com/cloudquery/cloudquery/issues/19911)) ([2df1161](https://github.com/cloudquery/cloudquery/commit/2df11619759e8211780274ae870aadb1832411d3)) + ## [4.4.1](https://github.com/cloudquery/cloudquery/compare/plugins-destination-azblob-v4.4.0...plugins-destination-azblob-v4.4.1) (2024-12-02) diff --git a/plugins/destination/azblob/go.mod b/plugins/destination/azblob/go.mod index 802f6c5f20b0eb..50cc732be3e637 100644 --- a/plugins/destination/azblob/go.mod +++ b/plugins/destination/azblob/go.mod @@ -6,9 +6,9 @@ require ( github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.8.0 github.com/Azure/azure-sdk-for-go/sdk/storage/azblob v1.5.0 github.com/apache/arrow/go/v17 v17.0.0 - github.com/cloudquery/codegen v0.3.20 - github.com/cloudquery/filetypes/v4 v4.5.0 - github.com/cloudquery/plugin-sdk/v4 v4.70.1 + github.com/cloudquery/codegen v0.3.21 + github.com/cloudquery/filetypes/v4 v4.5.1 + github.com/cloudquery/plugin-sdk/v4 v4.71.0 github.com/google/go-cmp v0.6.0 github.com/google/uuid v1.6.0 github.com/invopop/jsonschema v0.12.0 @@ -45,8 +45,8 @@ require ( github.com/bahlo/generic-list-go v0.2.0 // indirect github.com/buger/jsonparser v1.1.1 // indirect github.com/cenkalti/backoff/v4 v4.3.0 // indirect - github.com/cloudquery/cloudquery-api-go v1.13.3 // indirect - github.com/cloudquery/plugin-pb-go v1.25.4 // indirect + github.com/cloudquery/cloudquery-api-go v1.13.4 // indirect + github.com/cloudquery/plugin-pb-go v1.25.6 // indirect github.com/cloudquery/plugin-sdk/v2 v2.7.0 // indirect github.com/davecgh/go-spew v1.1.1 // indirect github.com/ghodss/yaml v1.0.0 // indirect diff --git a/plugins/destination/azblob/go.sum b/plugins/destination/azblob/go.sum index 118689dcbef808..54bce80c937c81 100644 --- a/plugins/destination/azblob/go.sum +++ b/plugins/destination/azblob/go.sum @@ -70,20 +70,20 @@ github.com/cenkalti/backoff/v4 v4.3.0 h1:MyRJ/UdXutAwSAT+s3wNd7MfTIcy71VQueUuFK3 github.com/cenkalti/backoff/v4 v4.3.0/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE= github.com/cespare/xxhash/v2 v2.3.0 h1:UL815xU9SqsFlibzuggzjXhog7bL6oX9BbNZnL2UFvs= github.com/cespare/xxhash/v2 v2.3.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= -github.com/cloudquery/cloudquery-api-go v1.13.3 h1:5nIO7Qz5iOtQrGkHEm6i6zhAltAYse+9Jct65dqlbvI= -github.com/cloudquery/cloudquery-api-go v1.13.3/go.mod h1:5oo8HHnv2Y7NgcVvZn59xFlYKJUyeP0tcN8JH3IP2Aw= -github.com/cloudquery/codegen v0.3.20 h1:kpKXmjfw7ne1oHkmi9a/eoS4DNfBYHA3+RreK6YvBJw= -github.com/cloudquery/codegen v0.3.20/go.mod h1:xzDo8KL3E//qggtkm1hJGlj26kxq/Yw55k3VLrunbPQ= -github.com/cloudquery/filetypes/v4 v4.5.0 h1:oup37Lvtr/Z894nvNmcgtSEj8EXDLT1nR3GqkKhm4NU= -github.com/cloudquery/filetypes/v4 v4.5.0/go.mod h1:66YYsKPRtmnB4hsXO8pv12XhC5lllQKzYfWbbYjZBig= +github.com/cloudquery/cloudquery-api-go v1.13.4 h1:8xj16iU1LcN0uLUHeHhDjc5nJDtzdxan07HiVAgJz1Q= +github.com/cloudquery/cloudquery-api-go v1.13.4/go.mod h1:nbc7ROHjJAnLGP306pCrpNwBCNLjUyNd5u6Y/+QsmKw= +github.com/cloudquery/codegen v0.3.21 h1:9ag/57oS90pjFhsq/abv342o7Ber+IWCOtHThIe0bFc= +github.com/cloudquery/codegen v0.3.21/go.mod h1:yeQd2PXMqQf9rvKjOW4CMZTrMMkkashX+V8wX96d6i0= +github.com/cloudquery/filetypes/v4 v4.5.1 h1:ZVKS2FT9BIvlp7v0FLqY0xaBKBL5QkOWmlQffIZK3Go= +github.com/cloudquery/filetypes/v4 v4.5.1/go.mod h1:41oIfYPLarVRP4e+O6dA0CGTKACBfclmriFYyXFpSLw= github.com/cloudquery/jsonschema v0.0.0-20240220124159-92878faa2a66 h1:OZLPSIBYEfvkAUeOeM8CwTgVQy5zhayI99ishCrsFV0= github.com/cloudquery/jsonschema v0.0.0-20240220124159-92878faa2a66/go.mod h1:0SoZ/U7yJlNOR+fWsBSeTvTbGXB6DK01tzJ7m2Xfg34= -github.com/cloudquery/plugin-pb-go v1.25.4 h1:hhDwS0yR1m0DNY+ZRAGk9o7A4hIq7yz+W/IijI95Ovk= -github.com/cloudquery/plugin-pb-go v1.25.4/go.mod h1:0jxFO1mC3ZUBpLeNhhJ/lcstRPqaLbhhVjUGKsU0ll8= +github.com/cloudquery/plugin-pb-go v1.25.6 h1:qujsj2APXtWTOLjImzIpSEJ3KpJc/N+W85ui9xGSEpo= +github.com/cloudquery/plugin-pb-go v1.25.6/go.mod h1:El9MseE0kD+MbuoY/Elf65vuEDO79cLbCkOfcUzyHDM= github.com/cloudquery/plugin-sdk/v2 v2.7.0 h1:hRXsdEiaOxJtsn/wZMFQC9/jPfU1MeMK3KF+gPGqm7U= github.com/cloudquery/plugin-sdk/v2 v2.7.0/go.mod h1:pAX6ojIW99b/Vg4CkhnsGkRIzNaVEceYMR+Bdit73ug= -github.com/cloudquery/plugin-sdk/v4 v4.70.1 h1:k4VttvjqpSISI9hDdUgfvF2fs5fYWckHspftN5uOgjA= -github.com/cloudquery/plugin-sdk/v4 v4.70.1/go.mod h1:N4VdF/Oc8NKww+T6hjru9zSioKAYpX81R6ctdGNOxjQ= +github.com/cloudquery/plugin-sdk/v4 v4.71.0 h1:yv1k0DAHSl5SeeBFuvlZDMiDJXPiDgissF5XWsQHYII= +github.com/cloudquery/plugin-sdk/v4 v4.71.0/go.mod h1:sJ6RjrPkWZnVYPx9kl5QaEgvxxfoWlYmhWi95oqitdI= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.4/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= diff --git a/plugins/destination/bigquery/CHANGELOG.md b/plugins/destination/bigquery/CHANGELOG.md index fc3c7f85d38c8b..5446f8462d1281 100644 --- a/plugins/destination/bigquery/CHANGELOG.md +++ b/plugins/destination/bigquery/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## [4.2.2](https://github.com/cloudquery/cloudquery/compare/plugins-destination-bigquery-v4.2.1...plugins-destination-bigquery-v4.2.2) (2024-12-11) + + +### Bug Fixes + +* **deps:** Update module github.com/cloudquery/codegen to v0.3.21 ([#19907](https://github.com/cloudquery/cloudquery/issues/19907)) ([3fa7b33](https://github.com/cloudquery/cloudquery/commit/3fa7b33d94d91b6f4c1267721c3bd6fc040795be)) +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.70.2 ([#19873](https://github.com/cloudquery/cloudquery/issues/19873)) ([1c294aa](https://github.com/cloudquery/cloudquery/commit/1c294aa23b14da8cef9f78ee1a7365e50f304534)) +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.71.0 ([#19911](https://github.com/cloudquery/cloudquery/issues/19911)) ([2df1161](https://github.com/cloudquery/cloudquery/commit/2df11619759e8211780274ae870aadb1832411d3)) + ## [4.2.1](https://github.com/cloudquery/cloudquery/compare/plugins-destination-bigquery-v4.2.0...plugins-destination-bigquery-v4.2.1) (2024-12-02) diff --git a/plugins/destination/bigquery/cloud-config-ui/package-lock.json b/plugins/destination/bigquery/cloud-config-ui/package-lock.json index 961b162389cb01..e5a4a1201e85ef 100644 --- a/plugins/destination/bigquery/cloud-config-ui/package-lock.json +++ b/plugins/destination/bigquery/cloud-config-ui/package-lock.json @@ -18967,9 +18967,9 @@ "license": "MIT" }, "node_modules/picocolors": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.0.tgz", - "integrity": "sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", "license": "ISC" }, "node_modules/picomatch": { @@ -19243,9 +19243,9 @@ } }, "node_modules/postcss": { - "version": "8.4.47", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.47.tgz", - "integrity": "sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==", + "version": "8.4.49", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.49.tgz", + "integrity": "sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==", "dev": true, "funding": [ { @@ -19264,7 +19264,7 @@ "license": "MIT", "dependencies": { "nanoid": "^3.3.7", - "picocolors": "^1.1.0", + "picocolors": "^1.1.1", "source-map-js": "^1.2.1" }, "engines": { @@ -21714,31 +21714,6 @@ "dev": true, "license": "MIT" }, - "node_modules/resolve-url-loader/node_modules/picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true, - "license": "ISC" - }, - "node_modules/resolve-url-loader/node_modules/postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "license": "MIT", - "dependencies": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - } - }, "node_modules/resolve-url-loader/node_modules/source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", diff --git a/plugins/destination/bigquery/cloud-config-ui/package.json b/plugins/destination/bigquery/cloud-config-ui/package.json index 4ce879233b43c9..06f3d5eacfe2b0 100644 --- a/plugins/destination/bigquery/cloud-config-ui/package.json +++ b/plugins/destination/bigquery/cloud-config-ui/package.json @@ -74,7 +74,9 @@ }, "overrides": { "react-scripts": { - "typescript": "^5" + "typescript": "^5", + "postcss": "^8", + "nth-check": "^2" } } } diff --git a/plugins/destination/bigquery/go.mod b/plugins/destination/bigquery/go.mod index f352fbf5d0a496..47a1686e87b88f 100644 --- a/plugins/destination/bigquery/go.mod +++ b/plugins/destination/bigquery/go.mod @@ -5,8 +5,8 @@ go 1.22.7 require ( cloud.google.com/go/bigquery v1.64.0 github.com/apache/arrow/go/v17 v17.0.0 - github.com/cloudquery/codegen v0.3.20 - github.com/cloudquery/plugin-sdk/v4 v4.70.1 + github.com/cloudquery/codegen v0.3.21 + github.com/cloudquery/plugin-sdk/v4 v4.71.0 github.com/goccy/go-json v0.10.3 github.com/invopop/jsonschema v0.12.0 github.com/rs/zerolog v1.33.0 @@ -39,8 +39,8 @@ require ( github.com/bahlo/generic-list-go v0.2.0 // indirect github.com/buger/jsonparser v1.1.1 // indirect github.com/cenkalti/backoff/v4 v4.3.0 // indirect - github.com/cloudquery/cloudquery-api-go v1.13.3 // indirect - github.com/cloudquery/plugin-pb-go v1.25.4 // indirect + github.com/cloudquery/cloudquery-api-go v1.13.4 // indirect + github.com/cloudquery/plugin-pb-go v1.25.6 // indirect github.com/cloudquery/plugin-sdk/v2 v2.7.0 // indirect github.com/davecgh/go-spew v1.1.1 // indirect github.com/felixge/httpsnoop v1.0.4 // indirect diff --git a/plugins/destination/bigquery/go.sum b/plugins/destination/bigquery/go.sum index e2aaaa1ef9d215..a83df49f582198 100644 --- a/plugins/destination/bigquery/go.sum +++ b/plugins/destination/bigquery/go.sum @@ -70,18 +70,18 @@ github.com/cenkalti/backoff/v4 v4.3.0 h1:MyRJ/UdXutAwSAT+s3wNd7MfTIcy71VQueUuFK3 github.com/cenkalti/backoff/v4 v4.3.0/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE= github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU= github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw= -github.com/cloudquery/cloudquery-api-go v1.13.3 h1:5nIO7Qz5iOtQrGkHEm6i6zhAltAYse+9Jct65dqlbvI= -github.com/cloudquery/cloudquery-api-go v1.13.3/go.mod h1:5oo8HHnv2Y7NgcVvZn59xFlYKJUyeP0tcN8JH3IP2Aw= -github.com/cloudquery/codegen v0.3.20 h1:kpKXmjfw7ne1oHkmi9a/eoS4DNfBYHA3+RreK6YvBJw= -github.com/cloudquery/codegen v0.3.20/go.mod h1:xzDo8KL3E//qggtkm1hJGlj26kxq/Yw55k3VLrunbPQ= +github.com/cloudquery/cloudquery-api-go v1.13.4 h1:8xj16iU1LcN0uLUHeHhDjc5nJDtzdxan07HiVAgJz1Q= +github.com/cloudquery/cloudquery-api-go v1.13.4/go.mod h1:nbc7ROHjJAnLGP306pCrpNwBCNLjUyNd5u6Y/+QsmKw= +github.com/cloudquery/codegen v0.3.21 h1:9ag/57oS90pjFhsq/abv342o7Ber+IWCOtHThIe0bFc= +github.com/cloudquery/codegen v0.3.21/go.mod h1:yeQd2PXMqQf9rvKjOW4CMZTrMMkkashX+V8wX96d6i0= github.com/cloudquery/jsonschema v0.0.0-20240220124159-92878faa2a66 h1:OZLPSIBYEfvkAUeOeM8CwTgVQy5zhayI99ishCrsFV0= github.com/cloudquery/jsonschema v0.0.0-20240220124159-92878faa2a66/go.mod h1:0SoZ/U7yJlNOR+fWsBSeTvTbGXB6DK01tzJ7m2Xfg34= -github.com/cloudquery/plugin-pb-go v1.25.4 h1:hhDwS0yR1m0DNY+ZRAGk9o7A4hIq7yz+W/IijI95Ovk= -github.com/cloudquery/plugin-pb-go v1.25.4/go.mod h1:0jxFO1mC3ZUBpLeNhhJ/lcstRPqaLbhhVjUGKsU0ll8= +github.com/cloudquery/plugin-pb-go v1.25.6 h1:qujsj2APXtWTOLjImzIpSEJ3KpJc/N+W85ui9xGSEpo= +github.com/cloudquery/plugin-pb-go v1.25.6/go.mod h1:El9MseE0kD+MbuoY/Elf65vuEDO79cLbCkOfcUzyHDM= github.com/cloudquery/plugin-sdk/v2 v2.7.0 h1:hRXsdEiaOxJtsn/wZMFQC9/jPfU1MeMK3KF+gPGqm7U= github.com/cloudquery/plugin-sdk/v2 v2.7.0/go.mod h1:pAX6ojIW99b/Vg4CkhnsGkRIzNaVEceYMR+Bdit73ug= -github.com/cloudquery/plugin-sdk/v4 v4.70.1 h1:k4VttvjqpSISI9hDdUgfvF2fs5fYWckHspftN5uOgjA= -github.com/cloudquery/plugin-sdk/v4 v4.70.1/go.mod h1:N4VdF/Oc8NKww+T6hjru9zSioKAYpX81R6ctdGNOxjQ= +github.com/cloudquery/plugin-sdk/v4 v4.71.0 h1:yv1k0DAHSl5SeeBFuvlZDMiDJXPiDgissF5XWsQHYII= +github.com/cloudquery/plugin-sdk/v4 v4.71.0/go.mod h1:sJ6RjrPkWZnVYPx9kl5QaEgvxxfoWlYmhWi95oqitdI= github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.4/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= diff --git a/plugins/destination/clickhouse/CHANGELOG.md b/plugins/destination/clickhouse/CHANGELOG.md index c47c55a8117de7..aabdfcf13b5c54 100644 --- a/plugins/destination/clickhouse/CHANGELOG.md +++ b/plugins/destination/clickhouse/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## [6.0.2](https://github.com/cloudquery/cloudquery/compare/plugins-destination-clickhouse-v6.0.1...plugins-destination-clickhouse-v6.0.2) (2024-12-11) + + +### Bug Fixes + +* **deps:** Update module github.com/cloudquery/codegen to v0.3.21 ([#19907](https://github.com/cloudquery/cloudquery/issues/19907)) ([3fa7b33](https://github.com/cloudquery/cloudquery/commit/3fa7b33d94d91b6f4c1267721c3bd6fc040795be)) +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.70.2 ([#19873](https://github.com/cloudquery/cloudquery/issues/19873)) ([1c294aa](https://github.com/cloudquery/cloudquery/commit/1c294aa23b14da8cef9f78ee1a7365e50f304534)) +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.71.0 ([#19911](https://github.com/cloudquery/cloudquery/issues/19911)) ([2df1161](https://github.com/cloudquery/cloudquery/commit/2df11619759e8211780274ae870aadb1832411d3)) + ## [6.0.1](https://github.com/cloudquery/cloudquery/compare/plugins-destination-clickhouse-v6.0.0...plugins-destination-clickhouse-v6.0.1) (2024-12-02) diff --git a/plugins/destination/clickhouse/cloud-config-ui/package-lock.json b/plugins/destination/clickhouse/cloud-config-ui/package-lock.json index afa256ef245a33..0a71adb32694ac 100644 --- a/plugins/destination/clickhouse/cloud-config-ui/package-lock.json +++ b/plugins/destination/clickhouse/cloud-config-ui/package-lock.json @@ -18967,9 +18967,9 @@ "license": "MIT" }, "node_modules/picocolors": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.0.tgz", - "integrity": "sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", "license": "ISC" }, "node_modules/picomatch": { @@ -19243,9 +19243,9 @@ } }, "node_modules/postcss": { - "version": "8.4.47", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.47.tgz", - "integrity": "sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==", + "version": "8.4.49", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.49.tgz", + "integrity": "sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==", "dev": true, "funding": [ { @@ -19264,7 +19264,7 @@ "license": "MIT", "dependencies": { "nanoid": "^3.3.7", - "picocolors": "^1.1.0", + "picocolors": "^1.1.1", "source-map-js": "^1.2.1" }, "engines": { @@ -21714,31 +21714,6 @@ "dev": true, "license": "MIT" }, - "node_modules/resolve-url-loader/node_modules/picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true, - "license": "ISC" - }, - "node_modules/resolve-url-loader/node_modules/postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "license": "MIT", - "dependencies": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - } - }, "node_modules/resolve-url-loader/node_modules/source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", diff --git a/plugins/destination/clickhouse/cloud-config-ui/package.json b/plugins/destination/clickhouse/cloud-config-ui/package.json index fb12891f3547fc..2afd173bbfce55 100644 --- a/plugins/destination/clickhouse/cloud-config-ui/package.json +++ b/plugins/destination/clickhouse/cloud-config-ui/package.json @@ -74,7 +74,9 @@ }, "overrides": { "react-scripts": { - "typescript": "^5" + "typescript": "^5", + "postcss": "^8", + "nth-check": "^2" } } } diff --git a/plugins/destination/clickhouse/go.mod b/plugins/destination/clickhouse/go.mod index cc945bb67a3cf0..7925bd698fd686 100644 --- a/plugins/destination/clickhouse/go.mod +++ b/plugins/destination/clickhouse/go.mod @@ -5,8 +5,8 @@ go 1.22.7 require ( github.com/ClickHouse/clickhouse-go/v2 v2.27.2 github.com/apache/arrow/go/v17 v17.0.0 - github.com/cloudquery/codegen v0.3.20 - github.com/cloudquery/plugin-sdk/v4 v4.70.1 + github.com/cloudquery/codegen v0.3.21 + github.com/cloudquery/plugin-sdk/v4 v4.71.0 github.com/goccy/go-json v0.10.3 github.com/google/uuid v1.6.0 github.com/rs/zerolog v1.33.0 @@ -51,8 +51,8 @@ require ( github.com/bahlo/generic-list-go v0.2.0 // indirect github.com/buger/jsonparser v1.1.1 // indirect github.com/cenkalti/backoff/v4 v4.3.0 // indirect - github.com/cloudquery/cloudquery-api-go v1.13.3 // indirect - github.com/cloudquery/plugin-pb-go v1.25.4 // indirect + github.com/cloudquery/cloudquery-api-go v1.13.4 // indirect + github.com/cloudquery/plugin-pb-go v1.25.6 // indirect github.com/cloudquery/plugin-sdk/v2 v2.7.0 // indirect github.com/davecgh/go-spew v1.1.1 // indirect github.com/ghodss/yaml v1.0.0 // indirect diff --git a/plugins/destination/clickhouse/go.sum b/plugins/destination/clickhouse/go.sum index dd1e6bf6878784..9cd68e5cbd9970 100644 --- a/plugins/destination/clickhouse/go.sum +++ b/plugins/destination/clickhouse/go.sum @@ -52,18 +52,18 @@ github.com/buger/jsonparser v1.1.1 h1:2PnMjfWD7wBILjqQbt530v576A/cAbQvEW9gGIpYMU github.com/buger/jsonparser v1.1.1/go.mod h1:6RYKKt7H4d4+iWqouImQ9R2FZql3VbhNgx27UK13J/0= github.com/cenkalti/backoff/v4 v4.3.0 h1:MyRJ/UdXutAwSAT+s3wNd7MfTIcy71VQueUuFK343L8= github.com/cenkalti/backoff/v4 v4.3.0/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE= -github.com/cloudquery/cloudquery-api-go v1.13.3 h1:5nIO7Qz5iOtQrGkHEm6i6zhAltAYse+9Jct65dqlbvI= -github.com/cloudquery/cloudquery-api-go v1.13.3/go.mod h1:5oo8HHnv2Y7NgcVvZn59xFlYKJUyeP0tcN8JH3IP2Aw= -github.com/cloudquery/codegen v0.3.20 h1:kpKXmjfw7ne1oHkmi9a/eoS4DNfBYHA3+RreK6YvBJw= -github.com/cloudquery/codegen v0.3.20/go.mod h1:xzDo8KL3E//qggtkm1hJGlj26kxq/Yw55k3VLrunbPQ= +github.com/cloudquery/cloudquery-api-go v1.13.4 h1:8xj16iU1LcN0uLUHeHhDjc5nJDtzdxan07HiVAgJz1Q= +github.com/cloudquery/cloudquery-api-go v1.13.4/go.mod h1:nbc7ROHjJAnLGP306pCrpNwBCNLjUyNd5u6Y/+QsmKw= +github.com/cloudquery/codegen v0.3.21 h1:9ag/57oS90pjFhsq/abv342o7Ber+IWCOtHThIe0bFc= +github.com/cloudquery/codegen v0.3.21/go.mod h1:yeQd2PXMqQf9rvKjOW4CMZTrMMkkashX+V8wX96d6i0= github.com/cloudquery/jsonschema v0.0.0-20240220124159-92878faa2a66 h1:OZLPSIBYEfvkAUeOeM8CwTgVQy5zhayI99ishCrsFV0= github.com/cloudquery/jsonschema v0.0.0-20240220124159-92878faa2a66/go.mod h1:0SoZ/U7yJlNOR+fWsBSeTvTbGXB6DK01tzJ7m2Xfg34= -github.com/cloudquery/plugin-pb-go v1.25.4 h1:hhDwS0yR1m0DNY+ZRAGk9o7A4hIq7yz+W/IijI95Ovk= -github.com/cloudquery/plugin-pb-go v1.25.4/go.mod h1:0jxFO1mC3ZUBpLeNhhJ/lcstRPqaLbhhVjUGKsU0ll8= +github.com/cloudquery/plugin-pb-go v1.25.6 h1:qujsj2APXtWTOLjImzIpSEJ3KpJc/N+W85ui9xGSEpo= +github.com/cloudquery/plugin-pb-go v1.25.6/go.mod h1:El9MseE0kD+MbuoY/Elf65vuEDO79cLbCkOfcUzyHDM= github.com/cloudquery/plugin-sdk/v2 v2.7.0 h1:hRXsdEiaOxJtsn/wZMFQC9/jPfU1MeMK3KF+gPGqm7U= github.com/cloudquery/plugin-sdk/v2 v2.7.0/go.mod h1:pAX6ojIW99b/Vg4CkhnsGkRIzNaVEceYMR+Bdit73ug= -github.com/cloudquery/plugin-sdk/v4 v4.70.1 h1:k4VttvjqpSISI9hDdUgfvF2fs5fYWckHspftN5uOgjA= -github.com/cloudquery/plugin-sdk/v4 v4.70.1/go.mod h1:N4VdF/Oc8NKww+T6hjru9zSioKAYpX81R6ctdGNOxjQ= +github.com/cloudquery/plugin-sdk/v4 v4.71.0 h1:yv1k0DAHSl5SeeBFuvlZDMiDJXPiDgissF5XWsQHYII= +github.com/cloudquery/plugin-sdk/v4 v4.71.0/go.mod h1:sJ6RjrPkWZnVYPx9kl5QaEgvxxfoWlYmhWi95oqitdI= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.4/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= diff --git a/plugins/destination/duckdb/CHANGELOG.md b/plugins/destination/duckdb/CHANGELOG.md index d27ab071bb0a16..9d3c494cb8f3be 100644 --- a/plugins/destination/duckdb/CHANGELOG.md +++ b/plugins/destination/duckdb/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## [5.10.2](https://github.com/cloudquery/cloudquery/compare/plugins-destination-duckdb-v5.10.1...plugins-destination-duckdb-v5.10.2) (2024-12-11) + + +### Bug Fixes + +* **deps:** Update module github.com/cloudquery/codegen to v0.3.21 ([#19907](https://github.com/cloudquery/cloudquery/issues/19907)) ([3fa7b33](https://github.com/cloudquery/cloudquery/commit/3fa7b33d94d91b6f4c1267721c3bd6fc040795be)) +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.70.2 ([#19873](https://github.com/cloudquery/cloudquery/issues/19873)) ([1c294aa](https://github.com/cloudquery/cloudquery/commit/1c294aa23b14da8cef9f78ee1a7365e50f304534)) +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.71.0 ([#19911](https://github.com/cloudquery/cloudquery/issues/19911)) ([2df1161](https://github.com/cloudquery/cloudquery/commit/2df11619759e8211780274ae870aadb1832411d3)) + ## [5.10.1](https://github.com/cloudquery/cloudquery/compare/plugins-destination-duckdb-v5.10.0...plugins-destination-duckdb-v5.10.1) (2024-12-02) diff --git a/plugins/destination/duckdb/go.mod b/plugins/destination/duckdb/go.mod index 35a79693ef306b..762bbf463b9473 100644 --- a/plugins/destination/duckdb/go.mod +++ b/plugins/destination/duckdb/go.mod @@ -5,8 +5,8 @@ go 1.22.7 require ( github.com/apache/arrow/go/v17 v17.0.0 github.com/cenkalti/backoff/v4 v4.3.0 - github.com/cloudquery/codegen v0.3.20 - github.com/cloudquery/plugin-sdk/v4 v4.70.1 + github.com/cloudquery/codegen v0.3.21 + github.com/cloudquery/plugin-sdk/v4 v4.71.0 github.com/google/uuid v1.6.0 github.com/marcboeker/go-duckdb v1.7.0 github.com/rs/zerolog v1.33.0 @@ -37,8 +37,8 @@ require ( github.com/aws/smithy-go v1.22.1 // indirect github.com/bahlo/generic-list-go v0.2.0 // indirect github.com/buger/jsonparser v1.1.1 // indirect - github.com/cloudquery/cloudquery-api-go v1.13.3 // indirect - github.com/cloudquery/plugin-pb-go v1.25.4 // indirect + github.com/cloudquery/cloudquery-api-go v1.13.4 // indirect + github.com/cloudquery/plugin-pb-go v1.25.6 // indirect github.com/cloudquery/plugin-sdk/v2 v2.7.0 // indirect github.com/davecgh/go-spew v1.1.1 // indirect github.com/ghodss/yaml v1.0.0 // indirect diff --git a/plugins/destination/duckdb/go.sum b/plugins/destination/duckdb/go.sum index 72547083ff0159..18fb76beb53438 100644 --- a/plugins/destination/duckdb/go.sum +++ b/plugins/destination/duckdb/go.sum @@ -54,18 +54,18 @@ github.com/buger/jsonparser v1.1.1 h1:2PnMjfWD7wBILjqQbt530v576A/cAbQvEW9gGIpYMU github.com/buger/jsonparser v1.1.1/go.mod h1:6RYKKt7H4d4+iWqouImQ9R2FZql3VbhNgx27UK13J/0= github.com/cenkalti/backoff/v4 v4.3.0 h1:MyRJ/UdXutAwSAT+s3wNd7MfTIcy71VQueUuFK343L8= github.com/cenkalti/backoff/v4 v4.3.0/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE= -github.com/cloudquery/cloudquery-api-go v1.13.3 h1:5nIO7Qz5iOtQrGkHEm6i6zhAltAYse+9Jct65dqlbvI= -github.com/cloudquery/cloudquery-api-go v1.13.3/go.mod h1:5oo8HHnv2Y7NgcVvZn59xFlYKJUyeP0tcN8JH3IP2Aw= -github.com/cloudquery/codegen v0.3.20 h1:kpKXmjfw7ne1oHkmi9a/eoS4DNfBYHA3+RreK6YvBJw= -github.com/cloudquery/codegen v0.3.20/go.mod h1:xzDo8KL3E//qggtkm1hJGlj26kxq/Yw55k3VLrunbPQ= +github.com/cloudquery/cloudquery-api-go v1.13.4 h1:8xj16iU1LcN0uLUHeHhDjc5nJDtzdxan07HiVAgJz1Q= +github.com/cloudquery/cloudquery-api-go v1.13.4/go.mod h1:nbc7ROHjJAnLGP306pCrpNwBCNLjUyNd5u6Y/+QsmKw= +github.com/cloudquery/codegen v0.3.21 h1:9ag/57oS90pjFhsq/abv342o7Ber+IWCOtHThIe0bFc= +github.com/cloudquery/codegen v0.3.21/go.mod h1:yeQd2PXMqQf9rvKjOW4CMZTrMMkkashX+V8wX96d6i0= github.com/cloudquery/jsonschema v0.0.0-20240220124159-92878faa2a66 h1:OZLPSIBYEfvkAUeOeM8CwTgVQy5zhayI99ishCrsFV0= github.com/cloudquery/jsonschema v0.0.0-20240220124159-92878faa2a66/go.mod h1:0SoZ/U7yJlNOR+fWsBSeTvTbGXB6DK01tzJ7m2Xfg34= -github.com/cloudquery/plugin-pb-go v1.25.4 h1:hhDwS0yR1m0DNY+ZRAGk9o7A4hIq7yz+W/IijI95Ovk= -github.com/cloudquery/plugin-pb-go v1.25.4/go.mod h1:0jxFO1mC3ZUBpLeNhhJ/lcstRPqaLbhhVjUGKsU0ll8= +github.com/cloudquery/plugin-pb-go v1.25.6 h1:qujsj2APXtWTOLjImzIpSEJ3KpJc/N+W85ui9xGSEpo= +github.com/cloudquery/plugin-pb-go v1.25.6/go.mod h1:El9MseE0kD+MbuoY/Elf65vuEDO79cLbCkOfcUzyHDM= github.com/cloudquery/plugin-sdk/v2 v2.7.0 h1:hRXsdEiaOxJtsn/wZMFQC9/jPfU1MeMK3KF+gPGqm7U= github.com/cloudquery/plugin-sdk/v2 v2.7.0/go.mod h1:pAX6ojIW99b/Vg4CkhnsGkRIzNaVEceYMR+Bdit73ug= -github.com/cloudquery/plugin-sdk/v4 v4.70.1 h1:k4VttvjqpSISI9hDdUgfvF2fs5fYWckHspftN5uOgjA= -github.com/cloudquery/plugin-sdk/v4 v4.70.1/go.mod h1:N4VdF/Oc8NKww+T6hjru9zSioKAYpX81R6ctdGNOxjQ= +github.com/cloudquery/plugin-sdk/v4 v4.71.0 h1:yv1k0DAHSl5SeeBFuvlZDMiDJXPiDgissF5XWsQHYII= +github.com/cloudquery/plugin-sdk/v4 v4.71.0/go.mod h1:sJ6RjrPkWZnVYPx9kl5QaEgvxxfoWlYmhWi95oqitdI= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.4/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= diff --git a/plugins/destination/elasticsearch/CHANGELOG.md b/plugins/destination/elasticsearch/CHANGELOG.md index e4fafdba8b1ec8..4569d6365ad3b0 100644 --- a/plugins/destination/elasticsearch/CHANGELOG.md +++ b/plugins/destination/elasticsearch/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## [3.5.2](https://github.com/cloudquery/cloudquery/compare/plugins-destination-elasticsearch-v3.5.1...plugins-destination-elasticsearch-v3.5.2) (2024-12-11) + + +### Bug Fixes + +* **deps:** Update module github.com/cloudquery/codegen to v0.3.21 ([#19907](https://github.com/cloudquery/cloudquery/issues/19907)) ([3fa7b33](https://github.com/cloudquery/cloudquery/commit/3fa7b33d94d91b6f4c1267721c3bd6fc040795be)) +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.70.2 ([#19873](https://github.com/cloudquery/cloudquery/issues/19873)) ([1c294aa](https://github.com/cloudquery/cloudquery/commit/1c294aa23b14da8cef9f78ee1a7365e50f304534)) +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.71.0 ([#19911](https://github.com/cloudquery/cloudquery/issues/19911)) ([2df1161](https://github.com/cloudquery/cloudquery/commit/2df11619759e8211780274ae870aadb1832411d3)) + ## [3.5.1](https://github.com/cloudquery/cloudquery/compare/plugins-destination-elasticsearch-v3.5.0...plugins-destination-elasticsearch-v3.5.1) (2024-12-02) diff --git a/plugins/destination/elasticsearch/go.mod b/plugins/destination/elasticsearch/go.mod index 8571cfef2c461b..8d61d9459e29be 100644 --- a/plugins/destination/elasticsearch/go.mod +++ b/plugins/destination/elasticsearch/go.mod @@ -5,8 +5,8 @@ go 1.22.7 require ( github.com/apache/arrow/go/v17 v17.0.0 github.com/cenkalti/backoff/v4 v4.3.0 - github.com/cloudquery/codegen v0.3.20 - github.com/cloudquery/plugin-sdk/v4 v4.70.1 + github.com/cloudquery/codegen v0.3.21 + github.com/cloudquery/plugin-sdk/v4 v4.71.0 github.com/elastic/go-elasticsearch/v8 v8.6.0 github.com/goccy/go-json v0.10.3 github.com/invopop/jsonschema v0.12.0 @@ -39,8 +39,8 @@ require ( github.com/aws/smithy-go v1.22.1 // indirect github.com/bahlo/generic-list-go v0.2.0 // indirect github.com/buger/jsonparser v1.1.1 // indirect - github.com/cloudquery/cloudquery-api-go v1.13.3 // indirect - github.com/cloudquery/plugin-pb-go v1.25.4 // indirect + github.com/cloudquery/cloudquery-api-go v1.13.4 // indirect + github.com/cloudquery/plugin-pb-go v1.25.6 // indirect github.com/cloudquery/plugin-sdk/v2 v2.7.0 // indirect github.com/davecgh/go-spew v1.1.1 // indirect github.com/elastic/elastic-transport-go/v8 v8.0.0-20211216131617-bbee439d559c // indirect diff --git a/plugins/destination/elasticsearch/go.sum b/plugins/destination/elasticsearch/go.sum index 203d0784ca46a0..d23ffc44ae073b 100644 --- a/plugins/destination/elasticsearch/go.sum +++ b/plugins/destination/elasticsearch/go.sum @@ -46,18 +46,18 @@ github.com/buger/jsonparser v1.1.1 h1:2PnMjfWD7wBILjqQbt530v576A/cAbQvEW9gGIpYMU github.com/buger/jsonparser v1.1.1/go.mod h1:6RYKKt7H4d4+iWqouImQ9R2FZql3VbhNgx27UK13J/0= github.com/cenkalti/backoff/v4 v4.3.0 h1:MyRJ/UdXutAwSAT+s3wNd7MfTIcy71VQueUuFK343L8= github.com/cenkalti/backoff/v4 v4.3.0/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE= -github.com/cloudquery/cloudquery-api-go v1.13.3 h1:5nIO7Qz5iOtQrGkHEm6i6zhAltAYse+9Jct65dqlbvI= -github.com/cloudquery/cloudquery-api-go v1.13.3/go.mod h1:5oo8HHnv2Y7NgcVvZn59xFlYKJUyeP0tcN8JH3IP2Aw= -github.com/cloudquery/codegen v0.3.20 h1:kpKXmjfw7ne1oHkmi9a/eoS4DNfBYHA3+RreK6YvBJw= -github.com/cloudquery/codegen v0.3.20/go.mod h1:xzDo8KL3E//qggtkm1hJGlj26kxq/Yw55k3VLrunbPQ= +github.com/cloudquery/cloudquery-api-go v1.13.4 h1:8xj16iU1LcN0uLUHeHhDjc5nJDtzdxan07HiVAgJz1Q= +github.com/cloudquery/cloudquery-api-go v1.13.4/go.mod h1:nbc7ROHjJAnLGP306pCrpNwBCNLjUyNd5u6Y/+QsmKw= +github.com/cloudquery/codegen v0.3.21 h1:9ag/57oS90pjFhsq/abv342o7Ber+IWCOtHThIe0bFc= +github.com/cloudquery/codegen v0.3.21/go.mod h1:yeQd2PXMqQf9rvKjOW4CMZTrMMkkashX+V8wX96d6i0= github.com/cloudquery/jsonschema v0.0.0-20240220124159-92878faa2a66 h1:OZLPSIBYEfvkAUeOeM8CwTgVQy5zhayI99ishCrsFV0= github.com/cloudquery/jsonschema v0.0.0-20240220124159-92878faa2a66/go.mod h1:0SoZ/U7yJlNOR+fWsBSeTvTbGXB6DK01tzJ7m2Xfg34= -github.com/cloudquery/plugin-pb-go v1.25.4 h1:hhDwS0yR1m0DNY+ZRAGk9o7A4hIq7yz+W/IijI95Ovk= -github.com/cloudquery/plugin-pb-go v1.25.4/go.mod h1:0jxFO1mC3ZUBpLeNhhJ/lcstRPqaLbhhVjUGKsU0ll8= +github.com/cloudquery/plugin-pb-go v1.25.6 h1:qujsj2APXtWTOLjImzIpSEJ3KpJc/N+W85ui9xGSEpo= +github.com/cloudquery/plugin-pb-go v1.25.6/go.mod h1:El9MseE0kD+MbuoY/Elf65vuEDO79cLbCkOfcUzyHDM= github.com/cloudquery/plugin-sdk/v2 v2.7.0 h1:hRXsdEiaOxJtsn/wZMFQC9/jPfU1MeMK3KF+gPGqm7U= github.com/cloudquery/plugin-sdk/v2 v2.7.0/go.mod h1:pAX6ojIW99b/Vg4CkhnsGkRIzNaVEceYMR+Bdit73ug= -github.com/cloudquery/plugin-sdk/v4 v4.70.1 h1:k4VttvjqpSISI9hDdUgfvF2fs5fYWckHspftN5uOgjA= -github.com/cloudquery/plugin-sdk/v4 v4.70.1/go.mod h1:N4VdF/Oc8NKww+T6hjru9zSioKAYpX81R6ctdGNOxjQ= +github.com/cloudquery/plugin-sdk/v4 v4.71.0 h1:yv1k0DAHSl5SeeBFuvlZDMiDJXPiDgissF5XWsQHYII= +github.com/cloudquery/plugin-sdk/v4 v4.71.0/go.mod h1:sJ6RjrPkWZnVYPx9kl5QaEgvxxfoWlYmhWi95oqitdI= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.4/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= diff --git a/plugins/destination/file/CHANGELOG.md b/plugins/destination/file/CHANGELOG.md index bb882fd2e8e3d4..c04b8511d126dd 100644 --- a/plugins/destination/file/CHANGELOG.md +++ b/plugins/destination/file/CHANGELOG.md @@ -1,5 +1,15 @@ # Changelog +## [5.4.2](https://github.com/cloudquery/cloudquery/compare/plugins-destination-file-v5.4.1...plugins-destination-file-v5.4.2) (2024-12-11) + + +### Bug Fixes + +* **deps:** Update module github.com/cloudquery/codegen to v0.3.21 ([#19907](https://github.com/cloudquery/cloudquery/issues/19907)) ([3fa7b33](https://github.com/cloudquery/cloudquery/commit/3fa7b33d94d91b6f4c1267721c3bd6fc040795be)) +* **deps:** Update module github.com/cloudquery/filetypes/v4 to v4.5.1 ([#19912](https://github.com/cloudquery/cloudquery/issues/19912)) ([c8e9e48](https://github.com/cloudquery/cloudquery/commit/c8e9e487e486caab4824b2dd624782e5470824df)) +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.70.2 ([#19873](https://github.com/cloudquery/cloudquery/issues/19873)) ([1c294aa](https://github.com/cloudquery/cloudquery/commit/1c294aa23b14da8cef9f78ee1a7365e50f304534)) +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.71.0 ([#19911](https://github.com/cloudquery/cloudquery/issues/19911)) ([2df1161](https://github.com/cloudquery/cloudquery/commit/2df11619759e8211780274ae870aadb1832411d3)) + ## [5.4.1](https://github.com/cloudquery/cloudquery/compare/plugins-destination-file-v5.4.0...plugins-destination-file-v5.4.1) (2024-12-02) diff --git a/plugins/destination/file/go.mod b/plugins/destination/file/go.mod index 9be7b488ca0d32..717d0135615a74 100644 --- a/plugins/destination/file/go.mod +++ b/plugins/destination/file/go.mod @@ -4,9 +4,9 @@ go 1.22.7 require ( github.com/apache/arrow/go/v17 v17.0.0 - github.com/cloudquery/codegen v0.3.20 - github.com/cloudquery/filetypes/v4 v4.5.0 - github.com/cloudquery/plugin-sdk/v4 v4.70.1 + github.com/cloudquery/codegen v0.3.21 + github.com/cloudquery/filetypes/v4 v4.5.1 + github.com/cloudquery/plugin-sdk/v4 v4.71.0 github.com/google/go-cmp v0.6.0 github.com/google/uuid v1.6.0 github.com/invopop/jsonschema v0.12.0 @@ -40,8 +40,8 @@ require ( github.com/bahlo/generic-list-go v0.2.0 // indirect github.com/buger/jsonparser v1.1.1 // indirect github.com/cenkalti/backoff/v4 v4.3.0 // indirect - github.com/cloudquery/cloudquery-api-go v1.13.3 // indirect - github.com/cloudquery/plugin-pb-go v1.25.4 // indirect + github.com/cloudquery/cloudquery-api-go v1.13.4 // indirect + github.com/cloudquery/plugin-pb-go v1.25.6 // indirect github.com/cloudquery/plugin-sdk/v2 v2.7.0 // indirect github.com/davecgh/go-spew v1.1.1 // indirect github.com/ghodss/yaml v1.0.0 // indirect diff --git a/plugins/destination/file/go.sum b/plugins/destination/file/go.sum index ff80572d45216c..2a6cc5ca6d514d 100644 --- a/plugins/destination/file/go.sum +++ b/plugins/destination/file/go.sum @@ -52,20 +52,20 @@ github.com/buger/jsonparser v1.1.1 h1:2PnMjfWD7wBILjqQbt530v576A/cAbQvEW9gGIpYMU github.com/buger/jsonparser v1.1.1/go.mod h1:6RYKKt7H4d4+iWqouImQ9R2FZql3VbhNgx27UK13J/0= github.com/cenkalti/backoff/v4 v4.3.0 h1:MyRJ/UdXutAwSAT+s3wNd7MfTIcy71VQueUuFK343L8= github.com/cenkalti/backoff/v4 v4.3.0/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE= -github.com/cloudquery/cloudquery-api-go v1.13.3 h1:5nIO7Qz5iOtQrGkHEm6i6zhAltAYse+9Jct65dqlbvI= -github.com/cloudquery/cloudquery-api-go v1.13.3/go.mod h1:5oo8HHnv2Y7NgcVvZn59xFlYKJUyeP0tcN8JH3IP2Aw= -github.com/cloudquery/codegen v0.3.20 h1:kpKXmjfw7ne1oHkmi9a/eoS4DNfBYHA3+RreK6YvBJw= -github.com/cloudquery/codegen v0.3.20/go.mod h1:xzDo8KL3E//qggtkm1hJGlj26kxq/Yw55k3VLrunbPQ= -github.com/cloudquery/filetypes/v4 v4.5.0 h1:oup37Lvtr/Z894nvNmcgtSEj8EXDLT1nR3GqkKhm4NU= -github.com/cloudquery/filetypes/v4 v4.5.0/go.mod h1:66YYsKPRtmnB4hsXO8pv12XhC5lllQKzYfWbbYjZBig= +github.com/cloudquery/cloudquery-api-go v1.13.4 h1:8xj16iU1LcN0uLUHeHhDjc5nJDtzdxan07HiVAgJz1Q= +github.com/cloudquery/cloudquery-api-go v1.13.4/go.mod h1:nbc7ROHjJAnLGP306pCrpNwBCNLjUyNd5u6Y/+QsmKw= +github.com/cloudquery/codegen v0.3.21 h1:9ag/57oS90pjFhsq/abv342o7Ber+IWCOtHThIe0bFc= +github.com/cloudquery/codegen v0.3.21/go.mod h1:yeQd2PXMqQf9rvKjOW4CMZTrMMkkashX+V8wX96d6i0= +github.com/cloudquery/filetypes/v4 v4.5.1 h1:ZVKS2FT9BIvlp7v0FLqY0xaBKBL5QkOWmlQffIZK3Go= +github.com/cloudquery/filetypes/v4 v4.5.1/go.mod h1:41oIfYPLarVRP4e+O6dA0CGTKACBfclmriFYyXFpSLw= github.com/cloudquery/jsonschema v0.0.0-20240220124159-92878faa2a66 h1:OZLPSIBYEfvkAUeOeM8CwTgVQy5zhayI99ishCrsFV0= github.com/cloudquery/jsonschema v0.0.0-20240220124159-92878faa2a66/go.mod h1:0SoZ/U7yJlNOR+fWsBSeTvTbGXB6DK01tzJ7m2Xfg34= -github.com/cloudquery/plugin-pb-go v1.25.4 h1:hhDwS0yR1m0DNY+ZRAGk9o7A4hIq7yz+W/IijI95Ovk= -github.com/cloudquery/plugin-pb-go v1.25.4/go.mod h1:0jxFO1mC3ZUBpLeNhhJ/lcstRPqaLbhhVjUGKsU0ll8= +github.com/cloudquery/plugin-pb-go v1.25.6 h1:qujsj2APXtWTOLjImzIpSEJ3KpJc/N+W85ui9xGSEpo= +github.com/cloudquery/plugin-pb-go v1.25.6/go.mod h1:El9MseE0kD+MbuoY/Elf65vuEDO79cLbCkOfcUzyHDM= github.com/cloudquery/plugin-sdk/v2 v2.7.0 h1:hRXsdEiaOxJtsn/wZMFQC9/jPfU1MeMK3KF+gPGqm7U= github.com/cloudquery/plugin-sdk/v2 v2.7.0/go.mod h1:pAX6ojIW99b/Vg4CkhnsGkRIzNaVEceYMR+Bdit73ug= -github.com/cloudquery/plugin-sdk/v4 v4.70.1 h1:k4VttvjqpSISI9hDdUgfvF2fs5fYWckHspftN5uOgjA= -github.com/cloudquery/plugin-sdk/v4 v4.70.1/go.mod h1:N4VdF/Oc8NKww+T6hjru9zSioKAYpX81R6ctdGNOxjQ= +github.com/cloudquery/plugin-sdk/v4 v4.71.0 h1:yv1k0DAHSl5SeeBFuvlZDMiDJXPiDgissF5XWsQHYII= +github.com/cloudquery/plugin-sdk/v4 v4.71.0/go.mod h1:sJ6RjrPkWZnVYPx9kl5QaEgvxxfoWlYmhWi95oqitdI= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.4/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= diff --git a/plugins/destination/firehose/CHANGELOG.md b/plugins/destination/firehose/CHANGELOG.md index 2209001d168d6f..9868798d326e89 100644 --- a/plugins/destination/firehose/CHANGELOG.md +++ b/plugins/destination/firehose/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## [2.6.2](https://github.com/cloudquery/cloudquery/compare/plugins-destination-firehose-v2.6.1...plugins-destination-firehose-v2.6.2) (2024-12-11) + + +### Bug Fixes + +* **deps:** Update module github.com/cloudquery/codegen to v0.3.21 ([#19907](https://github.com/cloudquery/cloudquery/issues/19907)) ([3fa7b33](https://github.com/cloudquery/cloudquery/commit/3fa7b33d94d91b6f4c1267721c3bd6fc040795be)) +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.70.2 ([#19873](https://github.com/cloudquery/cloudquery/issues/19873)) ([1c294aa](https://github.com/cloudquery/cloudquery/commit/1c294aa23b14da8cef9f78ee1a7365e50f304534)) +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.71.0 ([#19911](https://github.com/cloudquery/cloudquery/issues/19911)) ([2df1161](https://github.com/cloudquery/cloudquery/commit/2df11619759e8211780274ae870aadb1832411d3)) + ## [2.6.1](https://github.com/cloudquery/cloudquery/compare/plugins-destination-firehose-v2.6.0...plugins-destination-firehose-v2.6.1) (2024-12-02) diff --git a/plugins/destination/firehose/go.mod b/plugins/destination/firehose/go.mod index c0cf77fa5636a1..232bde6d44db57 100644 --- a/plugins/destination/firehose/go.mod +++ b/plugins/destination/firehose/go.mod @@ -8,8 +8,8 @@ require ( github.com/aws/aws-sdk-go-v2/config v1.28.5 github.com/aws/aws-sdk-go-v2/service/firehose v1.35.1 github.com/aws/aws-sdk-go-v2/service/sts v1.33.1 - github.com/cloudquery/codegen v0.3.20 - github.com/cloudquery/plugin-sdk/v4 v4.70.1 + github.com/cloudquery/codegen v0.3.21 + github.com/cloudquery/plugin-sdk/v4 v4.71.0 github.com/goccy/go-json v0.10.3 github.com/rs/zerolog v1.33.0 github.com/stretchr/testify v1.10.0 @@ -34,8 +34,8 @@ require ( github.com/bahlo/generic-list-go v0.2.0 // indirect github.com/buger/jsonparser v1.1.1 // indirect github.com/cenkalti/backoff/v4 v4.3.0 // indirect - github.com/cloudquery/cloudquery-api-go v1.13.3 // indirect - github.com/cloudquery/plugin-pb-go v1.25.4 // indirect + github.com/cloudquery/cloudquery-api-go v1.13.4 // indirect + github.com/cloudquery/plugin-pb-go v1.25.6 // indirect github.com/cloudquery/plugin-sdk/v2 v2.7.0 // indirect github.com/davecgh/go-spew v1.1.1 // indirect github.com/ghodss/yaml v1.0.0 // indirect diff --git a/plugins/destination/firehose/go.sum b/plugins/destination/firehose/go.sum index e3862b4c5aab88..21f905cfdd92a8 100644 --- a/plugins/destination/firehose/go.sum +++ b/plugins/destination/firehose/go.sum @@ -48,18 +48,18 @@ github.com/buger/jsonparser v1.1.1 h1:2PnMjfWD7wBILjqQbt530v576A/cAbQvEW9gGIpYMU github.com/buger/jsonparser v1.1.1/go.mod h1:6RYKKt7H4d4+iWqouImQ9R2FZql3VbhNgx27UK13J/0= github.com/cenkalti/backoff/v4 v4.3.0 h1:MyRJ/UdXutAwSAT+s3wNd7MfTIcy71VQueUuFK343L8= github.com/cenkalti/backoff/v4 v4.3.0/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE= -github.com/cloudquery/cloudquery-api-go v1.13.3 h1:5nIO7Qz5iOtQrGkHEm6i6zhAltAYse+9Jct65dqlbvI= -github.com/cloudquery/cloudquery-api-go v1.13.3/go.mod h1:5oo8HHnv2Y7NgcVvZn59xFlYKJUyeP0tcN8JH3IP2Aw= -github.com/cloudquery/codegen v0.3.20 h1:kpKXmjfw7ne1oHkmi9a/eoS4DNfBYHA3+RreK6YvBJw= -github.com/cloudquery/codegen v0.3.20/go.mod h1:xzDo8KL3E//qggtkm1hJGlj26kxq/Yw55k3VLrunbPQ= +github.com/cloudquery/cloudquery-api-go v1.13.4 h1:8xj16iU1LcN0uLUHeHhDjc5nJDtzdxan07HiVAgJz1Q= +github.com/cloudquery/cloudquery-api-go v1.13.4/go.mod h1:nbc7ROHjJAnLGP306pCrpNwBCNLjUyNd5u6Y/+QsmKw= +github.com/cloudquery/codegen v0.3.21 h1:9ag/57oS90pjFhsq/abv342o7Ber+IWCOtHThIe0bFc= +github.com/cloudquery/codegen v0.3.21/go.mod h1:yeQd2PXMqQf9rvKjOW4CMZTrMMkkashX+V8wX96d6i0= github.com/cloudquery/jsonschema v0.0.0-20240220124159-92878faa2a66 h1:OZLPSIBYEfvkAUeOeM8CwTgVQy5zhayI99ishCrsFV0= github.com/cloudquery/jsonschema v0.0.0-20240220124159-92878faa2a66/go.mod h1:0SoZ/U7yJlNOR+fWsBSeTvTbGXB6DK01tzJ7m2Xfg34= -github.com/cloudquery/plugin-pb-go v1.25.4 h1:hhDwS0yR1m0DNY+ZRAGk9o7A4hIq7yz+W/IijI95Ovk= -github.com/cloudquery/plugin-pb-go v1.25.4/go.mod h1:0jxFO1mC3ZUBpLeNhhJ/lcstRPqaLbhhVjUGKsU0ll8= +github.com/cloudquery/plugin-pb-go v1.25.6 h1:qujsj2APXtWTOLjImzIpSEJ3KpJc/N+W85ui9xGSEpo= +github.com/cloudquery/plugin-pb-go v1.25.6/go.mod h1:El9MseE0kD+MbuoY/Elf65vuEDO79cLbCkOfcUzyHDM= github.com/cloudquery/plugin-sdk/v2 v2.7.0 h1:hRXsdEiaOxJtsn/wZMFQC9/jPfU1MeMK3KF+gPGqm7U= github.com/cloudquery/plugin-sdk/v2 v2.7.0/go.mod h1:pAX6ojIW99b/Vg4CkhnsGkRIzNaVEceYMR+Bdit73ug= -github.com/cloudquery/plugin-sdk/v4 v4.70.1 h1:k4VttvjqpSISI9hDdUgfvF2fs5fYWckHspftN5uOgjA= -github.com/cloudquery/plugin-sdk/v4 v4.70.1/go.mod h1:N4VdF/Oc8NKww+T6hjru9zSioKAYpX81R6ctdGNOxjQ= +github.com/cloudquery/plugin-sdk/v4 v4.71.0 h1:yv1k0DAHSl5SeeBFuvlZDMiDJXPiDgissF5XWsQHYII= +github.com/cloudquery/plugin-sdk/v4 v4.71.0/go.mod h1:sJ6RjrPkWZnVYPx9kl5QaEgvxxfoWlYmhWi95oqitdI= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.4/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= diff --git a/plugins/destination/gcs/CHANGELOG.md b/plugins/destination/gcs/CHANGELOG.md index 88919226c3aced..2bec5c6e0a41e7 100644 --- a/plugins/destination/gcs/CHANGELOG.md +++ b/plugins/destination/gcs/CHANGELOG.md @@ -1,5 +1,15 @@ # Changelog +## [5.4.2](https://github.com/cloudquery/cloudquery/compare/plugins-destination-gcs-v5.4.1...plugins-destination-gcs-v5.4.2) (2024-12-11) + + +### Bug Fixes + +* **deps:** Update module github.com/cloudquery/codegen to v0.3.21 ([#19907](https://github.com/cloudquery/cloudquery/issues/19907)) ([3fa7b33](https://github.com/cloudquery/cloudquery/commit/3fa7b33d94d91b6f4c1267721c3bd6fc040795be)) +* **deps:** Update module github.com/cloudquery/filetypes/v4 to v4.5.1 ([#19912](https://github.com/cloudquery/cloudquery/issues/19912)) ([c8e9e48](https://github.com/cloudquery/cloudquery/commit/c8e9e487e486caab4824b2dd624782e5470824df)) +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.70.2 ([#19873](https://github.com/cloudquery/cloudquery/issues/19873)) ([1c294aa](https://github.com/cloudquery/cloudquery/commit/1c294aa23b14da8cef9f78ee1a7365e50f304534)) +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.71.0 ([#19911](https://github.com/cloudquery/cloudquery/issues/19911)) ([2df1161](https://github.com/cloudquery/cloudquery/commit/2df11619759e8211780274ae870aadb1832411d3)) + ## [5.4.1](https://github.com/cloudquery/cloudquery/compare/plugins-destination-gcs-v5.4.0...plugins-destination-gcs-v5.4.1) (2024-12-02) diff --git a/plugins/destination/gcs/go.mod b/plugins/destination/gcs/go.mod index f229fe366410a7..b8c9b069955742 100644 --- a/plugins/destination/gcs/go.mod +++ b/plugins/destination/gcs/go.mod @@ -5,9 +5,9 @@ go 1.22.7 require ( cloud.google.com/go/storage v1.47.0 github.com/apache/arrow/go/v17 v17.0.0 - github.com/cloudquery/codegen v0.3.20 - github.com/cloudquery/filetypes/v4 v4.5.0 - github.com/cloudquery/plugin-sdk/v4 v4.70.1 + github.com/cloudquery/codegen v0.3.21 + github.com/cloudquery/filetypes/v4 v4.5.1 + github.com/cloudquery/plugin-sdk/v4 v4.71.0 github.com/google/go-cmp v0.6.0 github.com/google/uuid v1.6.0 github.com/invopop/jsonschema v0.12.0 @@ -54,8 +54,8 @@ require ( github.com/cenkalti/backoff/v4 v4.3.0 // indirect github.com/census-instrumentation/opencensus-proto v0.4.1 // indirect github.com/cespare/xxhash/v2 v2.3.0 // indirect - github.com/cloudquery/cloudquery-api-go v1.13.3 // indirect - github.com/cloudquery/plugin-pb-go v1.25.4 // indirect + github.com/cloudquery/cloudquery-api-go v1.13.4 // indirect + github.com/cloudquery/plugin-pb-go v1.25.6 // indirect github.com/cloudquery/plugin-sdk/v2 v2.7.0 // indirect github.com/cncf/xds/go v0.0.0-20240905190251-b4127c9b8d78 // indirect github.com/davecgh/go-spew v1.1.1 // indirect diff --git a/plugins/destination/gcs/go.sum b/plugins/destination/gcs/go.sum index 83c58c089b355d..599ec0208cf337 100644 --- a/plugins/destination/gcs/go.sum +++ b/plugins/destination/gcs/go.sum @@ -90,20 +90,20 @@ github.com/census-instrumentation/opencensus-proto v0.4.1/go.mod h1:4T9NM4+4Vw91 github.com/cespare/xxhash/v2 v2.3.0 h1:UL815xU9SqsFlibzuggzjXhog7bL6oX9BbNZnL2UFvs= github.com/cespare/xxhash/v2 v2.3.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw= -github.com/cloudquery/cloudquery-api-go v1.13.3 h1:5nIO7Qz5iOtQrGkHEm6i6zhAltAYse+9Jct65dqlbvI= -github.com/cloudquery/cloudquery-api-go v1.13.3/go.mod h1:5oo8HHnv2Y7NgcVvZn59xFlYKJUyeP0tcN8JH3IP2Aw= -github.com/cloudquery/codegen v0.3.20 h1:kpKXmjfw7ne1oHkmi9a/eoS4DNfBYHA3+RreK6YvBJw= -github.com/cloudquery/codegen v0.3.20/go.mod h1:xzDo8KL3E//qggtkm1hJGlj26kxq/Yw55k3VLrunbPQ= -github.com/cloudquery/filetypes/v4 v4.5.0 h1:oup37Lvtr/Z894nvNmcgtSEj8EXDLT1nR3GqkKhm4NU= -github.com/cloudquery/filetypes/v4 v4.5.0/go.mod h1:66YYsKPRtmnB4hsXO8pv12XhC5lllQKzYfWbbYjZBig= +github.com/cloudquery/cloudquery-api-go v1.13.4 h1:8xj16iU1LcN0uLUHeHhDjc5nJDtzdxan07HiVAgJz1Q= +github.com/cloudquery/cloudquery-api-go v1.13.4/go.mod h1:nbc7ROHjJAnLGP306pCrpNwBCNLjUyNd5u6Y/+QsmKw= +github.com/cloudquery/codegen v0.3.21 h1:9ag/57oS90pjFhsq/abv342o7Ber+IWCOtHThIe0bFc= +github.com/cloudquery/codegen v0.3.21/go.mod h1:yeQd2PXMqQf9rvKjOW4CMZTrMMkkashX+V8wX96d6i0= +github.com/cloudquery/filetypes/v4 v4.5.1 h1:ZVKS2FT9BIvlp7v0FLqY0xaBKBL5QkOWmlQffIZK3Go= +github.com/cloudquery/filetypes/v4 v4.5.1/go.mod h1:41oIfYPLarVRP4e+O6dA0CGTKACBfclmriFYyXFpSLw= github.com/cloudquery/jsonschema v0.0.0-20240220124159-92878faa2a66 h1:OZLPSIBYEfvkAUeOeM8CwTgVQy5zhayI99ishCrsFV0= github.com/cloudquery/jsonschema v0.0.0-20240220124159-92878faa2a66/go.mod h1:0SoZ/U7yJlNOR+fWsBSeTvTbGXB6DK01tzJ7m2Xfg34= -github.com/cloudquery/plugin-pb-go v1.25.4 h1:hhDwS0yR1m0DNY+ZRAGk9o7A4hIq7yz+W/IijI95Ovk= -github.com/cloudquery/plugin-pb-go v1.25.4/go.mod h1:0jxFO1mC3ZUBpLeNhhJ/lcstRPqaLbhhVjUGKsU0ll8= +github.com/cloudquery/plugin-pb-go v1.25.6 h1:qujsj2APXtWTOLjImzIpSEJ3KpJc/N+W85ui9xGSEpo= +github.com/cloudquery/plugin-pb-go v1.25.6/go.mod h1:El9MseE0kD+MbuoY/Elf65vuEDO79cLbCkOfcUzyHDM= github.com/cloudquery/plugin-sdk/v2 v2.7.0 h1:hRXsdEiaOxJtsn/wZMFQC9/jPfU1MeMK3KF+gPGqm7U= github.com/cloudquery/plugin-sdk/v2 v2.7.0/go.mod h1:pAX6ojIW99b/Vg4CkhnsGkRIzNaVEceYMR+Bdit73ug= -github.com/cloudquery/plugin-sdk/v4 v4.70.1 h1:k4VttvjqpSISI9hDdUgfvF2fs5fYWckHspftN5uOgjA= -github.com/cloudquery/plugin-sdk/v4 v4.70.1/go.mod h1:N4VdF/Oc8NKww+T6hjru9zSioKAYpX81R6ctdGNOxjQ= +github.com/cloudquery/plugin-sdk/v4 v4.71.0 h1:yv1k0DAHSl5SeeBFuvlZDMiDJXPiDgissF5XWsQHYII= +github.com/cloudquery/plugin-sdk/v4 v4.71.0/go.mod h1:sJ6RjrPkWZnVYPx9kl5QaEgvxxfoWlYmhWi95oqitdI= github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc= github.com/cncf/xds/go v0.0.0-20240905190251-b4127c9b8d78 h1:QVw89YDxXxEe+l8gU8ETbOasdwEV+avkR75ZzsVV9WI= github.com/cncf/xds/go v0.0.0-20240905190251-b4127c9b8d78/go.mod h1:W+zGtBO5Y1IgJhy4+A9GOqVhqLpfZi+vwmdNXUehLA8= diff --git a/plugins/destination/gremlin/CHANGELOG.md b/plugins/destination/gremlin/CHANGELOG.md index 6b055a1d1428ae..9e6d39bf5a8ddb 100644 --- a/plugins/destination/gremlin/CHANGELOG.md +++ b/plugins/destination/gremlin/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## [2.6.2](https://github.com/cloudquery/cloudquery/compare/plugins-destination-gremlin-v2.6.1...plugins-destination-gremlin-v2.6.2) (2024-12-11) + + +### Bug Fixes + +* **deps:** Update module github.com/cloudquery/codegen to v0.3.21 ([#19907](https://github.com/cloudquery/cloudquery/issues/19907)) ([3fa7b33](https://github.com/cloudquery/cloudquery/commit/3fa7b33d94d91b6f4c1267721c3bd6fc040795be)) +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.70.2 ([#19873](https://github.com/cloudquery/cloudquery/issues/19873)) ([1c294aa](https://github.com/cloudquery/cloudquery/commit/1c294aa23b14da8cef9f78ee1a7365e50f304534)) +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.71.0 ([#19911](https://github.com/cloudquery/cloudquery/issues/19911)) ([2df1161](https://github.com/cloudquery/cloudquery/commit/2df11619759e8211780274ae870aadb1832411d3)) + ## [2.6.1](https://github.com/cloudquery/cloudquery/compare/plugins-destination-gremlin-v2.6.0...plugins-destination-gremlin-v2.6.1) (2024-12-02) diff --git a/plugins/destination/gremlin/go.mod b/plugins/destination/gremlin/go.mod index 3df1ca6abc921b..50091beac4d170 100644 --- a/plugins/destination/gremlin/go.mod +++ b/plugins/destination/gremlin/go.mod @@ -8,8 +8,8 @@ require ( github.com/aws/aws-sdk-go-v2 v1.32.5 github.com/aws/aws-sdk-go-v2/config v1.28.5 github.com/cenkalti/backoff/v4 v4.3.0 - github.com/cloudquery/codegen v0.3.20 - github.com/cloudquery/plugin-sdk/v4 v4.70.1 + github.com/cloudquery/codegen v0.3.21 + github.com/cloudquery/plugin-sdk/v4 v4.71.0 github.com/invopop/jsonschema v0.12.0 github.com/rs/zerolog v1.33.0 github.com/stretchr/testify v1.10.0 @@ -35,8 +35,8 @@ require ( github.com/aws/smithy-go v1.22.1 // indirect github.com/bahlo/generic-list-go v0.2.0 // indirect github.com/buger/jsonparser v1.1.1 // indirect - github.com/cloudquery/cloudquery-api-go v1.13.3 // indirect - github.com/cloudquery/plugin-pb-go v1.25.4 // indirect + github.com/cloudquery/cloudquery-api-go v1.13.4 // indirect + github.com/cloudquery/plugin-pb-go v1.25.6 // indirect github.com/cloudquery/plugin-sdk/v2 v2.7.0 // indirect github.com/davecgh/go-spew v1.1.1 // indirect github.com/ghodss/yaml v1.0.0 // indirect diff --git a/plugins/destination/gremlin/go.sum b/plugins/destination/gremlin/go.sum index 5ebdf72a400b02..d6e1bc1bb6b0ac 100644 --- a/plugins/destination/gremlin/go.sum +++ b/plugins/destination/gremlin/go.sum @@ -51,18 +51,18 @@ github.com/buger/jsonparser v1.1.1 h1:2PnMjfWD7wBILjqQbt530v576A/cAbQvEW9gGIpYMU github.com/buger/jsonparser v1.1.1/go.mod h1:6RYKKt7H4d4+iWqouImQ9R2FZql3VbhNgx27UK13J/0= github.com/cenkalti/backoff/v4 v4.3.0 h1:MyRJ/UdXutAwSAT+s3wNd7MfTIcy71VQueUuFK343L8= github.com/cenkalti/backoff/v4 v4.3.0/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE= -github.com/cloudquery/cloudquery-api-go v1.13.3 h1:5nIO7Qz5iOtQrGkHEm6i6zhAltAYse+9Jct65dqlbvI= -github.com/cloudquery/cloudquery-api-go v1.13.3/go.mod h1:5oo8HHnv2Y7NgcVvZn59xFlYKJUyeP0tcN8JH3IP2Aw= -github.com/cloudquery/codegen v0.3.20 h1:kpKXmjfw7ne1oHkmi9a/eoS4DNfBYHA3+RreK6YvBJw= -github.com/cloudquery/codegen v0.3.20/go.mod h1:xzDo8KL3E//qggtkm1hJGlj26kxq/Yw55k3VLrunbPQ= +github.com/cloudquery/cloudquery-api-go v1.13.4 h1:8xj16iU1LcN0uLUHeHhDjc5nJDtzdxan07HiVAgJz1Q= +github.com/cloudquery/cloudquery-api-go v1.13.4/go.mod h1:nbc7ROHjJAnLGP306pCrpNwBCNLjUyNd5u6Y/+QsmKw= +github.com/cloudquery/codegen v0.3.21 h1:9ag/57oS90pjFhsq/abv342o7Ber+IWCOtHThIe0bFc= +github.com/cloudquery/codegen v0.3.21/go.mod h1:yeQd2PXMqQf9rvKjOW4CMZTrMMkkashX+V8wX96d6i0= github.com/cloudquery/jsonschema v0.0.0-20240220124159-92878faa2a66 h1:OZLPSIBYEfvkAUeOeM8CwTgVQy5zhayI99ishCrsFV0= github.com/cloudquery/jsonschema v0.0.0-20240220124159-92878faa2a66/go.mod h1:0SoZ/U7yJlNOR+fWsBSeTvTbGXB6DK01tzJ7m2Xfg34= -github.com/cloudquery/plugin-pb-go v1.25.4 h1:hhDwS0yR1m0DNY+ZRAGk9o7A4hIq7yz+W/IijI95Ovk= -github.com/cloudquery/plugin-pb-go v1.25.4/go.mod h1:0jxFO1mC3ZUBpLeNhhJ/lcstRPqaLbhhVjUGKsU0ll8= +github.com/cloudquery/plugin-pb-go v1.25.6 h1:qujsj2APXtWTOLjImzIpSEJ3KpJc/N+W85ui9xGSEpo= +github.com/cloudquery/plugin-pb-go v1.25.6/go.mod h1:El9MseE0kD+MbuoY/Elf65vuEDO79cLbCkOfcUzyHDM= github.com/cloudquery/plugin-sdk/v2 v2.7.0 h1:hRXsdEiaOxJtsn/wZMFQC9/jPfU1MeMK3KF+gPGqm7U= github.com/cloudquery/plugin-sdk/v2 v2.7.0/go.mod h1:pAX6ojIW99b/Vg4CkhnsGkRIzNaVEceYMR+Bdit73ug= -github.com/cloudquery/plugin-sdk/v4 v4.70.1 h1:k4VttvjqpSISI9hDdUgfvF2fs5fYWckHspftN5uOgjA= -github.com/cloudquery/plugin-sdk/v4 v4.70.1/go.mod h1:N4VdF/Oc8NKww+T6hjru9zSioKAYpX81R6ctdGNOxjQ= +github.com/cloudquery/plugin-sdk/v4 v4.71.0 h1:yv1k0DAHSl5SeeBFuvlZDMiDJXPiDgissF5XWsQHYII= +github.com/cloudquery/plugin-sdk/v4 v4.71.0/go.mod h1:sJ6RjrPkWZnVYPx9kl5QaEgvxxfoWlYmhWi95oqitdI= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.4/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= diff --git a/plugins/destination/kafka/CHANGELOG.md b/plugins/destination/kafka/CHANGELOG.md index 7f636566fbcb89..09089355097a8b 100644 --- a/plugins/destination/kafka/CHANGELOG.md +++ b/plugins/destination/kafka/CHANGELOG.md @@ -1,5 +1,22 @@ # Changelog +## [5.4.1](https://github.com/cloudquery/cloudquery/compare/plugins-destination-kafka-v5.4.0...plugins-destination-kafka-v5.4.1) (2024-12-11) + + +### Bug Fixes + +* **deps:** Update module github.com/cloudquery/codegen to v0.3.21 ([#19907](https://github.com/cloudquery/cloudquery/issues/19907)) ([3fa7b33](https://github.com/cloudquery/cloudquery/commit/3fa7b33d94d91b6f4c1267721c3bd6fc040795be)) +* **deps:** Update module github.com/cloudquery/filetypes/v4 to v4.5.1 ([#19912](https://github.com/cloudquery/cloudquery/issues/19912)) ([c8e9e48](https://github.com/cloudquery/cloudquery/commit/c8e9e487e486caab4824b2dd624782e5470824df)) +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.70.2 ([#19873](https://github.com/cloudquery/cloudquery/issues/19873)) ([1c294aa](https://github.com/cloudquery/cloudquery/commit/1c294aa23b14da8cef9f78ee1a7365e50f304534)) +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.71.0 ([#19911](https://github.com/cloudquery/cloudquery/issues/19911)) ([2df1161](https://github.com/cloudquery/cloudquery/commit/2df11619759e8211780274ae870aadb1832411d3)) + +## [5.4.0](https://github.com/cloudquery/cloudquery/compare/plugins-destination-kafka-v5.3.1...plugins-destination-kafka-v5.4.0) (2024-12-04) + + +### Features + +* Allow to enforce TLS verification ([#19855](https://github.com/cloudquery/cloudquery/issues/19855)) ([cc4bca2](https://github.com/cloudquery/cloudquery/commit/cc4bca223e17e9d23d9c111055900222351fcd43)) + ## [5.3.1](https://github.com/cloudquery/cloudquery/compare/plugins-destination-kafka-v5.3.0...plugins-destination-kafka-v5.3.1) (2024-12-02) diff --git a/plugins/destination/kafka/go.mod b/plugins/destination/kafka/go.mod index 2f7dc93c06d797..e04fb4eadfe362 100644 --- a/plugins/destination/kafka/go.mod +++ b/plugins/destination/kafka/go.mod @@ -5,9 +5,9 @@ go 1.22.7 require ( github.com/IBM/sarama v1.43.3 github.com/apache/arrow/go/v17 v17.0.0 - github.com/cloudquery/codegen v0.3.20 - github.com/cloudquery/filetypes/v4 v4.5.0 - github.com/cloudquery/plugin-sdk/v4 v4.70.1 + github.com/cloudquery/codegen v0.3.21 + github.com/cloudquery/filetypes/v4 v4.5.1 + github.com/cloudquery/plugin-sdk/v4 v4.71.0 github.com/invopop/jsonschema v0.12.0 github.com/rs/zerolog v1.33.0 github.com/wk8/go-ordered-map/v2 v2.1.8 @@ -38,8 +38,8 @@ require ( github.com/bahlo/generic-list-go v0.2.0 // indirect github.com/buger/jsonparser v1.1.1 // indirect github.com/cenkalti/backoff/v4 v4.3.0 // indirect - github.com/cloudquery/cloudquery-api-go v1.13.3 // indirect - github.com/cloudquery/plugin-pb-go v1.25.4 // indirect + github.com/cloudquery/cloudquery-api-go v1.13.4 // indirect + github.com/cloudquery/plugin-pb-go v1.25.6 // indirect github.com/cloudquery/plugin-sdk/v2 v2.7.0 // indirect github.com/davecgh/go-spew v1.1.1 // indirect github.com/eapache/go-resiliency v1.7.0 // indirect diff --git a/plugins/destination/kafka/go.sum b/plugins/destination/kafka/go.sum index 199740826043eb..05fa8fbd97bd4c 100644 --- a/plugins/destination/kafka/go.sum +++ b/plugins/destination/kafka/go.sum @@ -54,20 +54,20 @@ github.com/buger/jsonparser v1.1.1 h1:2PnMjfWD7wBILjqQbt530v576A/cAbQvEW9gGIpYMU github.com/buger/jsonparser v1.1.1/go.mod h1:6RYKKt7H4d4+iWqouImQ9R2FZql3VbhNgx27UK13J/0= github.com/cenkalti/backoff/v4 v4.3.0 h1:MyRJ/UdXutAwSAT+s3wNd7MfTIcy71VQueUuFK343L8= github.com/cenkalti/backoff/v4 v4.3.0/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE= -github.com/cloudquery/cloudquery-api-go v1.13.3 h1:5nIO7Qz5iOtQrGkHEm6i6zhAltAYse+9Jct65dqlbvI= -github.com/cloudquery/cloudquery-api-go v1.13.3/go.mod h1:5oo8HHnv2Y7NgcVvZn59xFlYKJUyeP0tcN8JH3IP2Aw= -github.com/cloudquery/codegen v0.3.20 h1:kpKXmjfw7ne1oHkmi9a/eoS4DNfBYHA3+RreK6YvBJw= -github.com/cloudquery/codegen v0.3.20/go.mod h1:xzDo8KL3E//qggtkm1hJGlj26kxq/Yw55k3VLrunbPQ= -github.com/cloudquery/filetypes/v4 v4.5.0 h1:oup37Lvtr/Z894nvNmcgtSEj8EXDLT1nR3GqkKhm4NU= -github.com/cloudquery/filetypes/v4 v4.5.0/go.mod h1:66YYsKPRtmnB4hsXO8pv12XhC5lllQKzYfWbbYjZBig= +github.com/cloudquery/cloudquery-api-go v1.13.4 h1:8xj16iU1LcN0uLUHeHhDjc5nJDtzdxan07HiVAgJz1Q= +github.com/cloudquery/cloudquery-api-go v1.13.4/go.mod h1:nbc7ROHjJAnLGP306pCrpNwBCNLjUyNd5u6Y/+QsmKw= +github.com/cloudquery/codegen v0.3.21 h1:9ag/57oS90pjFhsq/abv342o7Ber+IWCOtHThIe0bFc= +github.com/cloudquery/codegen v0.3.21/go.mod h1:yeQd2PXMqQf9rvKjOW4CMZTrMMkkashX+V8wX96d6i0= +github.com/cloudquery/filetypes/v4 v4.5.1 h1:ZVKS2FT9BIvlp7v0FLqY0xaBKBL5QkOWmlQffIZK3Go= +github.com/cloudquery/filetypes/v4 v4.5.1/go.mod h1:41oIfYPLarVRP4e+O6dA0CGTKACBfclmriFYyXFpSLw= github.com/cloudquery/jsonschema v0.0.0-20240220124159-92878faa2a66 h1:OZLPSIBYEfvkAUeOeM8CwTgVQy5zhayI99ishCrsFV0= github.com/cloudquery/jsonschema v0.0.0-20240220124159-92878faa2a66/go.mod h1:0SoZ/U7yJlNOR+fWsBSeTvTbGXB6DK01tzJ7m2Xfg34= -github.com/cloudquery/plugin-pb-go v1.25.4 h1:hhDwS0yR1m0DNY+ZRAGk9o7A4hIq7yz+W/IijI95Ovk= -github.com/cloudquery/plugin-pb-go v1.25.4/go.mod h1:0jxFO1mC3ZUBpLeNhhJ/lcstRPqaLbhhVjUGKsU0ll8= +github.com/cloudquery/plugin-pb-go v1.25.6 h1:qujsj2APXtWTOLjImzIpSEJ3KpJc/N+W85ui9xGSEpo= +github.com/cloudquery/plugin-pb-go v1.25.6/go.mod h1:El9MseE0kD+MbuoY/Elf65vuEDO79cLbCkOfcUzyHDM= github.com/cloudquery/plugin-sdk/v2 v2.7.0 h1:hRXsdEiaOxJtsn/wZMFQC9/jPfU1MeMK3KF+gPGqm7U= github.com/cloudquery/plugin-sdk/v2 v2.7.0/go.mod h1:pAX6ojIW99b/Vg4CkhnsGkRIzNaVEceYMR+Bdit73ug= -github.com/cloudquery/plugin-sdk/v4 v4.70.1 h1:k4VttvjqpSISI9hDdUgfvF2fs5fYWckHspftN5uOgjA= -github.com/cloudquery/plugin-sdk/v4 v4.70.1/go.mod h1:N4VdF/Oc8NKww+T6hjru9zSioKAYpX81R6ctdGNOxjQ= +github.com/cloudquery/plugin-sdk/v4 v4.71.0 h1:yv1k0DAHSl5SeeBFuvlZDMiDJXPiDgissF5XWsQHYII= +github.com/cloudquery/plugin-sdk/v4 v4.71.0/go.mod h1:sJ6RjrPkWZnVYPx9kl5QaEgvxxfoWlYmhWi95oqitdI= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.4/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= diff --git a/plugins/destination/meilisearch/CHANGELOG.md b/plugins/destination/meilisearch/CHANGELOG.md index d22cf4cd2d677b..8fc7b80f408a94 100644 --- a/plugins/destination/meilisearch/CHANGELOG.md +++ b/plugins/destination/meilisearch/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## [2.5.2](https://github.com/cloudquery/cloudquery/compare/plugins-destination-meilisearch-v2.5.1...plugins-destination-meilisearch-v2.5.2) (2024-12-11) + + +### Bug Fixes + +* **deps:** Update module github.com/cloudquery/codegen to v0.3.21 ([#19907](https://github.com/cloudquery/cloudquery/issues/19907)) ([3fa7b33](https://github.com/cloudquery/cloudquery/commit/3fa7b33d94d91b6f4c1267721c3bd6fc040795be)) +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.70.2 ([#19873](https://github.com/cloudquery/cloudquery/issues/19873)) ([1c294aa](https://github.com/cloudquery/cloudquery/commit/1c294aa23b14da8cef9f78ee1a7365e50f304534)) +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.71.0 ([#19911](https://github.com/cloudquery/cloudquery/issues/19911)) ([2df1161](https://github.com/cloudquery/cloudquery/commit/2df11619759e8211780274ae870aadb1832411d3)) + ## [2.5.1](https://github.com/cloudquery/cloudquery/compare/plugins-destination-meilisearch-v2.5.0...plugins-destination-meilisearch-v2.5.1) (2024-12-02) diff --git a/plugins/destination/meilisearch/go.mod b/plugins/destination/meilisearch/go.mod index bc75909437dc2b..2c695eb5e40c2a 100644 --- a/plugins/destination/meilisearch/go.mod +++ b/plugins/destination/meilisearch/go.mod @@ -4,8 +4,8 @@ go 1.22.7 require ( github.com/apache/arrow/go/v17 v17.0.0 - github.com/cloudquery/codegen v0.3.20 - github.com/cloudquery/plugin-sdk/v4 v4.70.1 + github.com/cloudquery/codegen v0.3.21 + github.com/cloudquery/plugin-sdk/v4 v4.71.0 github.com/goccy/go-json v0.10.3 github.com/google/uuid v1.6.0 github.com/invopop/jsonschema v0.12.0 @@ -37,8 +37,8 @@ require ( github.com/bahlo/generic-list-go v0.2.0 // indirect github.com/buger/jsonparser v1.1.1 // indirect github.com/cenkalti/backoff/v4 v4.3.0 // indirect - github.com/cloudquery/cloudquery-api-go v1.13.3 // indirect - github.com/cloudquery/plugin-pb-go v1.25.4 // indirect + github.com/cloudquery/cloudquery-api-go v1.13.4 // indirect + github.com/cloudquery/plugin-pb-go v1.25.6 // indirect github.com/cloudquery/plugin-sdk/v2 v2.7.0 // indirect github.com/davecgh/go-spew v1.1.1 // indirect github.com/ghodss/yaml v1.0.0 // indirect diff --git a/plugins/destination/meilisearch/go.sum b/plugins/destination/meilisearch/go.sum index 783c1bc2b1f3b5..10cc6f6d84e3df 100644 --- a/plugins/destination/meilisearch/go.sum +++ b/plugins/destination/meilisearch/go.sum @@ -49,18 +49,18 @@ github.com/buger/jsonparser v1.1.1 h1:2PnMjfWD7wBILjqQbt530v576A/cAbQvEW9gGIpYMU github.com/buger/jsonparser v1.1.1/go.mod h1:6RYKKt7H4d4+iWqouImQ9R2FZql3VbhNgx27UK13J/0= github.com/cenkalti/backoff/v4 v4.3.0 h1:MyRJ/UdXutAwSAT+s3wNd7MfTIcy71VQueUuFK343L8= github.com/cenkalti/backoff/v4 v4.3.0/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE= -github.com/cloudquery/cloudquery-api-go v1.13.3 h1:5nIO7Qz5iOtQrGkHEm6i6zhAltAYse+9Jct65dqlbvI= -github.com/cloudquery/cloudquery-api-go v1.13.3/go.mod h1:5oo8HHnv2Y7NgcVvZn59xFlYKJUyeP0tcN8JH3IP2Aw= -github.com/cloudquery/codegen v0.3.20 h1:kpKXmjfw7ne1oHkmi9a/eoS4DNfBYHA3+RreK6YvBJw= -github.com/cloudquery/codegen v0.3.20/go.mod h1:xzDo8KL3E//qggtkm1hJGlj26kxq/Yw55k3VLrunbPQ= +github.com/cloudquery/cloudquery-api-go v1.13.4 h1:8xj16iU1LcN0uLUHeHhDjc5nJDtzdxan07HiVAgJz1Q= +github.com/cloudquery/cloudquery-api-go v1.13.4/go.mod h1:nbc7ROHjJAnLGP306pCrpNwBCNLjUyNd5u6Y/+QsmKw= +github.com/cloudquery/codegen v0.3.21 h1:9ag/57oS90pjFhsq/abv342o7Ber+IWCOtHThIe0bFc= +github.com/cloudquery/codegen v0.3.21/go.mod h1:yeQd2PXMqQf9rvKjOW4CMZTrMMkkashX+V8wX96d6i0= github.com/cloudquery/jsonschema v0.0.0-20240220124159-92878faa2a66 h1:OZLPSIBYEfvkAUeOeM8CwTgVQy5zhayI99ishCrsFV0= github.com/cloudquery/jsonschema v0.0.0-20240220124159-92878faa2a66/go.mod h1:0SoZ/U7yJlNOR+fWsBSeTvTbGXB6DK01tzJ7m2Xfg34= -github.com/cloudquery/plugin-pb-go v1.25.4 h1:hhDwS0yR1m0DNY+ZRAGk9o7A4hIq7yz+W/IijI95Ovk= -github.com/cloudquery/plugin-pb-go v1.25.4/go.mod h1:0jxFO1mC3ZUBpLeNhhJ/lcstRPqaLbhhVjUGKsU0ll8= +github.com/cloudquery/plugin-pb-go v1.25.6 h1:qujsj2APXtWTOLjImzIpSEJ3KpJc/N+W85ui9xGSEpo= +github.com/cloudquery/plugin-pb-go v1.25.6/go.mod h1:El9MseE0kD+MbuoY/Elf65vuEDO79cLbCkOfcUzyHDM= github.com/cloudquery/plugin-sdk/v2 v2.7.0 h1:hRXsdEiaOxJtsn/wZMFQC9/jPfU1MeMK3KF+gPGqm7U= github.com/cloudquery/plugin-sdk/v2 v2.7.0/go.mod h1:pAX6ojIW99b/Vg4CkhnsGkRIzNaVEceYMR+Bdit73ug= -github.com/cloudquery/plugin-sdk/v4 v4.70.1 h1:k4VttvjqpSISI9hDdUgfvF2fs5fYWckHspftN5uOgjA= -github.com/cloudquery/plugin-sdk/v4 v4.70.1/go.mod h1:N4VdF/Oc8NKww+T6hjru9zSioKAYpX81R6ctdGNOxjQ= +github.com/cloudquery/plugin-sdk/v4 v4.71.0 h1:yv1k0DAHSl5SeeBFuvlZDMiDJXPiDgissF5XWsQHYII= +github.com/cloudquery/plugin-sdk/v4 v4.71.0/go.mod h1:sJ6RjrPkWZnVYPx9kl5QaEgvxxfoWlYmhWi95oqitdI= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.4/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= diff --git a/plugins/destination/mongodb/CHANGELOG.md b/plugins/destination/mongodb/CHANGELOG.md index 7714e380b70971..4fabcfa586a821 100644 --- a/plugins/destination/mongodb/CHANGELOG.md +++ b/plugins/destination/mongodb/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## [2.6.2](https://github.com/cloudquery/cloudquery/compare/plugins-destination-mongodb-v2.6.1...plugins-destination-mongodb-v2.6.2) (2024-12-11) + + +### Bug Fixes + +* **deps:** Update module github.com/cloudquery/codegen to v0.3.21 ([#19907](https://github.com/cloudquery/cloudquery/issues/19907)) ([3fa7b33](https://github.com/cloudquery/cloudquery/commit/3fa7b33d94d91b6f4c1267721c3bd6fc040795be)) +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.70.2 ([#19873](https://github.com/cloudquery/cloudquery/issues/19873)) ([1c294aa](https://github.com/cloudquery/cloudquery/commit/1c294aa23b14da8cef9f78ee1a7365e50f304534)) +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.71.0 ([#19911](https://github.com/cloudquery/cloudquery/issues/19911)) ([2df1161](https://github.com/cloudquery/cloudquery/commit/2df11619759e8211780274ae870aadb1832411d3)) + ## [2.6.1](https://github.com/cloudquery/cloudquery/compare/plugins-destination-mongodb-v2.6.0...plugins-destination-mongodb-v2.6.1) (2024-12-02) diff --git a/plugins/destination/mongodb/go.mod b/plugins/destination/mongodb/go.mod index 5142e58aeb09bd..2d96d7081554db 100644 --- a/plugins/destination/mongodb/go.mod +++ b/plugins/destination/mongodb/go.mod @@ -4,8 +4,8 @@ go 1.22.7 require ( github.com/apache/arrow/go/v17 v17.0.0 - github.com/cloudquery/codegen v0.3.20 - github.com/cloudquery/plugin-sdk/v4 v4.70.1 + github.com/cloudquery/codegen v0.3.21 + github.com/cloudquery/plugin-sdk/v4 v4.71.0 github.com/goccy/go-json v0.10.3 github.com/rs/zerolog v1.33.0 github.com/stretchr/testify v1.10.0 @@ -34,8 +34,8 @@ require ( github.com/bahlo/generic-list-go v0.2.0 // indirect github.com/buger/jsonparser v1.1.1 // indirect github.com/cenkalti/backoff/v4 v4.3.0 // indirect - github.com/cloudquery/cloudquery-api-go v1.13.3 // indirect - github.com/cloudquery/plugin-pb-go v1.25.4 // indirect + github.com/cloudquery/cloudquery-api-go v1.13.4 // indirect + github.com/cloudquery/plugin-pb-go v1.25.6 // indirect github.com/cloudquery/plugin-sdk/v2 v2.7.0 // indirect github.com/davecgh/go-spew v1.1.1 // indirect github.com/ghodss/yaml v1.0.0 // indirect diff --git a/plugins/destination/mongodb/go.sum b/plugins/destination/mongodb/go.sum index 55aa3ac4cc272c..8fcfe318cba22f 100644 --- a/plugins/destination/mongodb/go.sum +++ b/plugins/destination/mongodb/go.sum @@ -46,18 +46,18 @@ github.com/buger/jsonparser v1.1.1 h1:2PnMjfWD7wBILjqQbt530v576A/cAbQvEW9gGIpYMU github.com/buger/jsonparser v1.1.1/go.mod h1:6RYKKt7H4d4+iWqouImQ9R2FZql3VbhNgx27UK13J/0= github.com/cenkalti/backoff/v4 v4.3.0 h1:MyRJ/UdXutAwSAT+s3wNd7MfTIcy71VQueUuFK343L8= github.com/cenkalti/backoff/v4 v4.3.0/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE= -github.com/cloudquery/cloudquery-api-go v1.13.3 h1:5nIO7Qz5iOtQrGkHEm6i6zhAltAYse+9Jct65dqlbvI= -github.com/cloudquery/cloudquery-api-go v1.13.3/go.mod h1:5oo8HHnv2Y7NgcVvZn59xFlYKJUyeP0tcN8JH3IP2Aw= -github.com/cloudquery/codegen v0.3.20 h1:kpKXmjfw7ne1oHkmi9a/eoS4DNfBYHA3+RreK6YvBJw= -github.com/cloudquery/codegen v0.3.20/go.mod h1:xzDo8KL3E//qggtkm1hJGlj26kxq/Yw55k3VLrunbPQ= +github.com/cloudquery/cloudquery-api-go v1.13.4 h1:8xj16iU1LcN0uLUHeHhDjc5nJDtzdxan07HiVAgJz1Q= +github.com/cloudquery/cloudquery-api-go v1.13.4/go.mod h1:nbc7ROHjJAnLGP306pCrpNwBCNLjUyNd5u6Y/+QsmKw= +github.com/cloudquery/codegen v0.3.21 h1:9ag/57oS90pjFhsq/abv342o7Ber+IWCOtHThIe0bFc= +github.com/cloudquery/codegen v0.3.21/go.mod h1:yeQd2PXMqQf9rvKjOW4CMZTrMMkkashX+V8wX96d6i0= github.com/cloudquery/jsonschema v0.0.0-20240220124159-92878faa2a66 h1:OZLPSIBYEfvkAUeOeM8CwTgVQy5zhayI99ishCrsFV0= github.com/cloudquery/jsonschema v0.0.0-20240220124159-92878faa2a66/go.mod h1:0SoZ/U7yJlNOR+fWsBSeTvTbGXB6DK01tzJ7m2Xfg34= -github.com/cloudquery/plugin-pb-go v1.25.4 h1:hhDwS0yR1m0DNY+ZRAGk9o7A4hIq7yz+W/IijI95Ovk= -github.com/cloudquery/plugin-pb-go v1.25.4/go.mod h1:0jxFO1mC3ZUBpLeNhhJ/lcstRPqaLbhhVjUGKsU0ll8= +github.com/cloudquery/plugin-pb-go v1.25.6 h1:qujsj2APXtWTOLjImzIpSEJ3KpJc/N+W85ui9xGSEpo= +github.com/cloudquery/plugin-pb-go v1.25.6/go.mod h1:El9MseE0kD+MbuoY/Elf65vuEDO79cLbCkOfcUzyHDM= github.com/cloudquery/plugin-sdk/v2 v2.7.0 h1:hRXsdEiaOxJtsn/wZMFQC9/jPfU1MeMK3KF+gPGqm7U= github.com/cloudquery/plugin-sdk/v2 v2.7.0/go.mod h1:pAX6ojIW99b/Vg4CkhnsGkRIzNaVEceYMR+Bdit73ug= -github.com/cloudquery/plugin-sdk/v4 v4.70.1 h1:k4VttvjqpSISI9hDdUgfvF2fs5fYWckHspftN5uOgjA= -github.com/cloudquery/plugin-sdk/v4 v4.70.1/go.mod h1:N4VdF/Oc8NKww+T6hjru9zSioKAYpX81R6ctdGNOxjQ= +github.com/cloudquery/plugin-sdk/v4 v4.71.0 h1:yv1k0DAHSl5SeeBFuvlZDMiDJXPiDgissF5XWsQHYII= +github.com/cloudquery/plugin-sdk/v4 v4.71.0/go.mod h1:sJ6RjrPkWZnVYPx9kl5QaEgvxxfoWlYmhWi95oqitdI= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.4/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= diff --git a/plugins/destination/mssql/CHANGELOG.md b/plugins/destination/mssql/CHANGELOG.md index 37ca26208cbf38..fa97897a99b92b 100644 --- a/plugins/destination/mssql/CHANGELOG.md +++ b/plugins/destination/mssql/CHANGELOG.md @@ -1,5 +1,21 @@ # Changelog +## [5.1.3](https://github.com/cloudquery/cloudquery/compare/plugins-destination-mssql-v5.1.2...plugins-destination-mssql-v5.1.3) (2024-12-11) + + +### Bug Fixes + +* **deps:** Update module github.com/cloudquery/codegen to v0.3.21 ([#19907](https://github.com/cloudquery/cloudquery/issues/19907)) ([3fa7b33](https://github.com/cloudquery/cloudquery/commit/3fa7b33d94d91b6f4c1267721c3bd6fc040795be)) +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.70.2 ([#19873](https://github.com/cloudquery/cloudquery/issues/19873)) ([1c294aa](https://github.com/cloudquery/cloudquery/commit/1c294aa23b14da8cef9f78ee1a7365e50f304534)) +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.71.0 ([#19911](https://github.com/cloudquery/cloudquery/issues/19911)) ([2df1161](https://github.com/cloudquery/cloudquery/commit/2df11619759e8211780274ae870aadb1832411d3)) + +## [5.1.2](https://github.com/cloudquery/cloudquery/compare/plugins-destination-mssql-v5.1.1...plugins-destination-mssql-v5.1.2) (2024-12-04) + + +### Bug Fixes + +* Correctly handle integer conversion ([#19854](https://github.com/cloudquery/cloudquery/issues/19854)) ([5ac0780](https://github.com/cloudquery/cloudquery/commit/5ac07808bfdc79583903608ee5e1b5d7859b4bb5)) + ## [5.1.1](https://github.com/cloudquery/cloudquery/compare/plugins-destination-mssql-v5.1.0...plugins-destination-mssql-v5.1.1) (2024-12-02) diff --git a/plugins/destination/mssql/go.mod b/plugins/destination/mssql/go.mod index 35cb2ba9ac2288..6814989ac977b2 100644 --- a/plugins/destination/mssql/go.mod +++ b/plugins/destination/mssql/go.mod @@ -4,8 +4,8 @@ go 1.22.7 require ( github.com/apache/arrow/go/v17 v17.0.0 - github.com/cloudquery/codegen v0.3.20 - github.com/cloudquery/plugin-sdk/v4 v4.70.1 + github.com/cloudquery/codegen v0.3.21 + github.com/cloudquery/plugin-sdk/v4 v4.71.0 github.com/goccy/go-json v0.10.3 github.com/google/uuid v1.6.0 github.com/invopop/jsonschema v0.12.0 @@ -40,8 +40,8 @@ require ( github.com/bahlo/generic-list-go v0.2.0 // indirect github.com/buger/jsonparser v1.1.1 // indirect github.com/cenkalti/backoff/v4 v4.3.0 // indirect - github.com/cloudquery/cloudquery-api-go v1.13.3 // indirect - github.com/cloudquery/plugin-pb-go v1.25.4 // indirect + github.com/cloudquery/cloudquery-api-go v1.13.4 // indirect + github.com/cloudquery/plugin-pb-go v1.25.6 // indirect github.com/cloudquery/plugin-sdk/v2 v2.7.0 // indirect github.com/davecgh/go-spew v1.1.1 // indirect github.com/ghodss/yaml v1.0.0 // indirect diff --git a/plugins/destination/mssql/go.sum b/plugins/destination/mssql/go.sum index 37ef967dfabc7d..8071682926c528 100644 --- a/plugins/destination/mssql/go.sum +++ b/plugins/destination/mssql/go.sum @@ -58,18 +58,18 @@ github.com/buger/jsonparser v1.1.1 h1:2PnMjfWD7wBILjqQbt530v576A/cAbQvEW9gGIpYMU github.com/buger/jsonparser v1.1.1/go.mod h1:6RYKKt7H4d4+iWqouImQ9R2FZql3VbhNgx27UK13J/0= github.com/cenkalti/backoff/v4 v4.3.0 h1:MyRJ/UdXutAwSAT+s3wNd7MfTIcy71VQueUuFK343L8= github.com/cenkalti/backoff/v4 v4.3.0/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE= -github.com/cloudquery/cloudquery-api-go v1.13.3 h1:5nIO7Qz5iOtQrGkHEm6i6zhAltAYse+9Jct65dqlbvI= -github.com/cloudquery/cloudquery-api-go v1.13.3/go.mod h1:5oo8HHnv2Y7NgcVvZn59xFlYKJUyeP0tcN8JH3IP2Aw= -github.com/cloudquery/codegen v0.3.20 h1:kpKXmjfw7ne1oHkmi9a/eoS4DNfBYHA3+RreK6YvBJw= -github.com/cloudquery/codegen v0.3.20/go.mod h1:xzDo8KL3E//qggtkm1hJGlj26kxq/Yw55k3VLrunbPQ= +github.com/cloudquery/cloudquery-api-go v1.13.4 h1:8xj16iU1LcN0uLUHeHhDjc5nJDtzdxan07HiVAgJz1Q= +github.com/cloudquery/cloudquery-api-go v1.13.4/go.mod h1:nbc7ROHjJAnLGP306pCrpNwBCNLjUyNd5u6Y/+QsmKw= +github.com/cloudquery/codegen v0.3.21 h1:9ag/57oS90pjFhsq/abv342o7Ber+IWCOtHThIe0bFc= +github.com/cloudquery/codegen v0.3.21/go.mod h1:yeQd2PXMqQf9rvKjOW4CMZTrMMkkashX+V8wX96d6i0= github.com/cloudquery/jsonschema v0.0.0-20240220124159-92878faa2a66 h1:OZLPSIBYEfvkAUeOeM8CwTgVQy5zhayI99ishCrsFV0= github.com/cloudquery/jsonschema v0.0.0-20240220124159-92878faa2a66/go.mod h1:0SoZ/U7yJlNOR+fWsBSeTvTbGXB6DK01tzJ7m2Xfg34= -github.com/cloudquery/plugin-pb-go v1.25.4 h1:hhDwS0yR1m0DNY+ZRAGk9o7A4hIq7yz+W/IijI95Ovk= -github.com/cloudquery/plugin-pb-go v1.25.4/go.mod h1:0jxFO1mC3ZUBpLeNhhJ/lcstRPqaLbhhVjUGKsU0ll8= +github.com/cloudquery/plugin-pb-go v1.25.6 h1:qujsj2APXtWTOLjImzIpSEJ3KpJc/N+W85ui9xGSEpo= +github.com/cloudquery/plugin-pb-go v1.25.6/go.mod h1:El9MseE0kD+MbuoY/Elf65vuEDO79cLbCkOfcUzyHDM= github.com/cloudquery/plugin-sdk/v2 v2.7.0 h1:hRXsdEiaOxJtsn/wZMFQC9/jPfU1MeMK3KF+gPGqm7U= github.com/cloudquery/plugin-sdk/v2 v2.7.0/go.mod h1:pAX6ojIW99b/Vg4CkhnsGkRIzNaVEceYMR+Bdit73ug= -github.com/cloudquery/plugin-sdk/v4 v4.70.1 h1:k4VttvjqpSISI9hDdUgfvF2fs5fYWckHspftN5uOgjA= -github.com/cloudquery/plugin-sdk/v4 v4.70.1/go.mod h1:N4VdF/Oc8NKww+T6hjru9zSioKAYpX81R6ctdGNOxjQ= +github.com/cloudquery/plugin-sdk/v4 v4.71.0 h1:yv1k0DAHSl5SeeBFuvlZDMiDJXPiDgissF5XWsQHYII= +github.com/cloudquery/plugin-sdk/v4 v4.71.0/go.mod h1:sJ6RjrPkWZnVYPx9kl5QaEgvxxfoWlYmhWi95oqitdI= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.4/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= diff --git a/plugins/destination/mysql/CHANGELOG.md b/plugins/destination/mysql/CHANGELOG.md index 8d51e4981e8e65..b0b8e46cc7e444 100644 --- a/plugins/destination/mysql/CHANGELOG.md +++ b/plugins/destination/mysql/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## [5.3.2](https://github.com/cloudquery/cloudquery/compare/plugins-destination-mysql-v5.3.1...plugins-destination-mysql-v5.3.2) (2024-12-11) + + +### Bug Fixes + +* **deps:** Update module github.com/cloudquery/codegen to v0.3.21 ([#19907](https://github.com/cloudquery/cloudquery/issues/19907)) ([3fa7b33](https://github.com/cloudquery/cloudquery/commit/3fa7b33d94d91b6f4c1267721c3bd6fc040795be)) +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.70.2 ([#19873](https://github.com/cloudquery/cloudquery/issues/19873)) ([1c294aa](https://github.com/cloudquery/cloudquery/commit/1c294aa23b14da8cef9f78ee1a7365e50f304534)) +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.71.0 ([#19911](https://github.com/cloudquery/cloudquery/issues/19911)) ([2df1161](https://github.com/cloudquery/cloudquery/commit/2df11619759e8211780274ae870aadb1832411d3)) + ## [5.3.1](https://github.com/cloudquery/cloudquery/compare/plugins-destination-mysql-v5.3.0...plugins-destination-mysql-v5.3.1) (2024-12-02) diff --git a/plugins/destination/mysql/cloud-config-ui/package-lock.json b/plugins/destination/mysql/cloud-config-ui/package-lock.json index 7e82814045d01d..bfb76d6aab228b 100644 --- a/plugins/destination/mysql/cloud-config-ui/package-lock.json +++ b/plugins/destination/mysql/cloud-config-ui/package-lock.json @@ -18578,9 +18578,9 @@ "license": "MIT" }, "node_modules/picocolors": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.0.tgz", - "integrity": "sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", "license": "ISC" }, "node_modules/picomatch": { @@ -18854,9 +18854,9 @@ } }, "node_modules/postcss": { - "version": "8.4.47", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.47.tgz", - "integrity": "sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==", + "version": "8.4.49", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.49.tgz", + "integrity": "sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==", "dev": true, "funding": [ { @@ -18875,7 +18875,7 @@ "license": "MIT", "dependencies": { "nanoid": "^3.3.7", - "picocolors": "^1.1.0", + "picocolors": "^1.1.1", "source-map-js": "^1.2.1" }, "engines": { @@ -21325,31 +21325,6 @@ "dev": true, "license": "MIT" }, - "node_modules/resolve-url-loader/node_modules/picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true, - "license": "ISC" - }, - "node_modules/resolve-url-loader/node_modules/postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "license": "MIT", - "dependencies": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - } - }, "node_modules/resolve-url-loader/node_modules/source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", diff --git a/plugins/destination/mysql/cloud-config-ui/package.json b/plugins/destination/mysql/cloud-config-ui/package.json index 88fe518d237769..fde03bdb39364d 100644 --- a/plugins/destination/mysql/cloud-config-ui/package.json +++ b/plugins/destination/mysql/cloud-config-ui/package.json @@ -74,7 +74,9 @@ }, "overrides": { "react-scripts": { - "typescript": "^5" + "typescript": "^5", + "postcss": "^8", + "nth-check": "^2" } } } diff --git a/plugins/destination/mysql/go.mod b/plugins/destination/mysql/go.mod index 83144eb12042ba..352fa9bbf308fc 100644 --- a/plugins/destination/mysql/go.mod +++ b/plugins/destination/mysql/go.mod @@ -4,8 +4,8 @@ go 1.22.7 require ( github.com/apache/arrow/go/v17 v17.0.0 - github.com/cloudquery/codegen v0.3.20 - github.com/cloudquery/plugin-sdk/v4 v4.70.1 + github.com/cloudquery/codegen v0.3.21 + github.com/cloudquery/plugin-sdk/v4 v4.71.0 github.com/go-sql-driver/mysql v1.7.1 github.com/google/uuid v1.6.0 github.com/rs/zerolog v1.33.0 @@ -35,8 +35,8 @@ require ( github.com/bahlo/generic-list-go v0.2.0 // indirect github.com/buger/jsonparser v1.1.1 // indirect github.com/cenkalti/backoff/v4 v4.3.0 // indirect - github.com/cloudquery/cloudquery-api-go v1.13.3 // indirect - github.com/cloudquery/plugin-pb-go v1.25.4 // indirect + github.com/cloudquery/cloudquery-api-go v1.13.4 // indirect + github.com/cloudquery/plugin-pb-go v1.25.6 // indirect github.com/cloudquery/plugin-sdk/v2 v2.7.0 // indirect github.com/davecgh/go-spew v1.1.1 // indirect github.com/ghodss/yaml v1.0.0 // indirect diff --git a/plugins/destination/mysql/go.sum b/plugins/destination/mysql/go.sum index 6bf518d650a53a..99476cd8ec66d1 100644 --- a/plugins/destination/mysql/go.sum +++ b/plugins/destination/mysql/go.sum @@ -46,18 +46,18 @@ github.com/buger/jsonparser v1.1.1 h1:2PnMjfWD7wBILjqQbt530v576A/cAbQvEW9gGIpYMU github.com/buger/jsonparser v1.1.1/go.mod h1:6RYKKt7H4d4+iWqouImQ9R2FZql3VbhNgx27UK13J/0= github.com/cenkalti/backoff/v4 v4.3.0 h1:MyRJ/UdXutAwSAT+s3wNd7MfTIcy71VQueUuFK343L8= github.com/cenkalti/backoff/v4 v4.3.0/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE= -github.com/cloudquery/cloudquery-api-go v1.13.3 h1:5nIO7Qz5iOtQrGkHEm6i6zhAltAYse+9Jct65dqlbvI= -github.com/cloudquery/cloudquery-api-go v1.13.3/go.mod h1:5oo8HHnv2Y7NgcVvZn59xFlYKJUyeP0tcN8JH3IP2Aw= -github.com/cloudquery/codegen v0.3.20 h1:kpKXmjfw7ne1oHkmi9a/eoS4DNfBYHA3+RreK6YvBJw= -github.com/cloudquery/codegen v0.3.20/go.mod h1:xzDo8KL3E//qggtkm1hJGlj26kxq/Yw55k3VLrunbPQ= +github.com/cloudquery/cloudquery-api-go v1.13.4 h1:8xj16iU1LcN0uLUHeHhDjc5nJDtzdxan07HiVAgJz1Q= +github.com/cloudquery/cloudquery-api-go v1.13.4/go.mod h1:nbc7ROHjJAnLGP306pCrpNwBCNLjUyNd5u6Y/+QsmKw= +github.com/cloudquery/codegen v0.3.21 h1:9ag/57oS90pjFhsq/abv342o7Ber+IWCOtHThIe0bFc= +github.com/cloudquery/codegen v0.3.21/go.mod h1:yeQd2PXMqQf9rvKjOW4CMZTrMMkkashX+V8wX96d6i0= github.com/cloudquery/jsonschema v0.0.0-20240220124159-92878faa2a66 h1:OZLPSIBYEfvkAUeOeM8CwTgVQy5zhayI99ishCrsFV0= github.com/cloudquery/jsonschema v0.0.0-20240220124159-92878faa2a66/go.mod h1:0SoZ/U7yJlNOR+fWsBSeTvTbGXB6DK01tzJ7m2Xfg34= -github.com/cloudquery/plugin-pb-go v1.25.4 h1:hhDwS0yR1m0DNY+ZRAGk9o7A4hIq7yz+W/IijI95Ovk= -github.com/cloudquery/plugin-pb-go v1.25.4/go.mod h1:0jxFO1mC3ZUBpLeNhhJ/lcstRPqaLbhhVjUGKsU0ll8= +github.com/cloudquery/plugin-pb-go v1.25.6 h1:qujsj2APXtWTOLjImzIpSEJ3KpJc/N+W85ui9xGSEpo= +github.com/cloudquery/plugin-pb-go v1.25.6/go.mod h1:El9MseE0kD+MbuoY/Elf65vuEDO79cLbCkOfcUzyHDM= github.com/cloudquery/plugin-sdk/v2 v2.7.0 h1:hRXsdEiaOxJtsn/wZMFQC9/jPfU1MeMK3KF+gPGqm7U= github.com/cloudquery/plugin-sdk/v2 v2.7.0/go.mod h1:pAX6ojIW99b/Vg4CkhnsGkRIzNaVEceYMR+Bdit73ug= -github.com/cloudquery/plugin-sdk/v4 v4.70.1 h1:k4VttvjqpSISI9hDdUgfvF2fs5fYWckHspftN5uOgjA= -github.com/cloudquery/plugin-sdk/v4 v4.70.1/go.mod h1:N4VdF/Oc8NKww+T6hjru9zSioKAYpX81R6ctdGNOxjQ= +github.com/cloudquery/plugin-sdk/v4 v4.71.0 h1:yv1k0DAHSl5SeeBFuvlZDMiDJXPiDgissF5XWsQHYII= +github.com/cloudquery/plugin-sdk/v4 v4.71.0/go.mod h1:sJ6RjrPkWZnVYPx9kl5QaEgvxxfoWlYmhWi95oqitdI= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.4/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= diff --git a/plugins/destination/neo4j/CHANGELOG.md b/plugins/destination/neo4j/CHANGELOG.md index c7c6b46128a738..6e09694abdee17 100644 --- a/plugins/destination/neo4j/CHANGELOG.md +++ b/plugins/destination/neo4j/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## [5.4.2](https://github.com/cloudquery/cloudquery/compare/plugins-destination-neo4j-v5.4.1...plugins-destination-neo4j-v5.4.2) (2024-12-11) + + +### Bug Fixes + +* **deps:** Update module github.com/cloudquery/codegen to v0.3.21 ([#19907](https://github.com/cloudquery/cloudquery/issues/19907)) ([3fa7b33](https://github.com/cloudquery/cloudquery/commit/3fa7b33d94d91b6f4c1267721c3bd6fc040795be)) +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.70.2 ([#19873](https://github.com/cloudquery/cloudquery/issues/19873)) ([1c294aa](https://github.com/cloudquery/cloudquery/commit/1c294aa23b14da8cef9f78ee1a7365e50f304534)) +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.71.0 ([#19911](https://github.com/cloudquery/cloudquery/issues/19911)) ([2df1161](https://github.com/cloudquery/cloudquery/commit/2df11619759e8211780274ae870aadb1832411d3)) + ## [5.4.1](https://github.com/cloudquery/cloudquery/compare/plugins-destination-neo4j-v5.4.0...plugins-destination-neo4j-v5.4.1) (2024-12-02) diff --git a/plugins/destination/neo4j/go.mod b/plugins/destination/neo4j/go.mod index 6fa0e0d67e2db8..47d2fc0da2ad5b 100644 --- a/plugins/destination/neo4j/go.mod +++ b/plugins/destination/neo4j/go.mod @@ -4,8 +4,8 @@ go 1.22.7 require ( github.com/apache/arrow/go/v17 v17.0.0 - github.com/cloudquery/codegen v0.3.20 - github.com/cloudquery/plugin-sdk/v4 v4.70.1 + github.com/cloudquery/codegen v0.3.21 + github.com/cloudquery/plugin-sdk/v4 v4.71.0 github.com/neo4j/neo4j-go-driver/v5 v5.6.0 github.com/rs/zerolog v1.33.0 github.com/stretchr/testify v1.10.0 @@ -33,8 +33,8 @@ require ( github.com/bahlo/generic-list-go v0.2.0 // indirect github.com/buger/jsonparser v1.1.1 // indirect github.com/cenkalti/backoff/v4 v4.3.0 // indirect - github.com/cloudquery/cloudquery-api-go v1.13.3 // indirect - github.com/cloudquery/plugin-pb-go v1.25.4 // indirect + github.com/cloudquery/cloudquery-api-go v1.13.4 // indirect + github.com/cloudquery/plugin-pb-go v1.25.6 // indirect github.com/cloudquery/plugin-sdk/v2 v2.7.0 // indirect github.com/davecgh/go-spew v1.1.1 // indirect github.com/ghodss/yaml v1.0.0 // indirect diff --git a/plugins/destination/neo4j/go.sum b/plugins/destination/neo4j/go.sum index 41439082400209..06f65d0cf1b7c1 100644 --- a/plugins/destination/neo4j/go.sum +++ b/plugins/destination/neo4j/go.sum @@ -46,18 +46,18 @@ github.com/buger/jsonparser v1.1.1 h1:2PnMjfWD7wBILjqQbt530v576A/cAbQvEW9gGIpYMU github.com/buger/jsonparser v1.1.1/go.mod h1:6RYKKt7H4d4+iWqouImQ9R2FZql3VbhNgx27UK13J/0= github.com/cenkalti/backoff/v4 v4.3.0 h1:MyRJ/UdXutAwSAT+s3wNd7MfTIcy71VQueUuFK343L8= github.com/cenkalti/backoff/v4 v4.3.0/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE= -github.com/cloudquery/cloudquery-api-go v1.13.3 h1:5nIO7Qz5iOtQrGkHEm6i6zhAltAYse+9Jct65dqlbvI= -github.com/cloudquery/cloudquery-api-go v1.13.3/go.mod h1:5oo8HHnv2Y7NgcVvZn59xFlYKJUyeP0tcN8JH3IP2Aw= -github.com/cloudquery/codegen v0.3.20 h1:kpKXmjfw7ne1oHkmi9a/eoS4DNfBYHA3+RreK6YvBJw= -github.com/cloudquery/codegen v0.3.20/go.mod h1:xzDo8KL3E//qggtkm1hJGlj26kxq/Yw55k3VLrunbPQ= +github.com/cloudquery/cloudquery-api-go v1.13.4 h1:8xj16iU1LcN0uLUHeHhDjc5nJDtzdxan07HiVAgJz1Q= +github.com/cloudquery/cloudquery-api-go v1.13.4/go.mod h1:nbc7ROHjJAnLGP306pCrpNwBCNLjUyNd5u6Y/+QsmKw= +github.com/cloudquery/codegen v0.3.21 h1:9ag/57oS90pjFhsq/abv342o7Ber+IWCOtHThIe0bFc= +github.com/cloudquery/codegen v0.3.21/go.mod h1:yeQd2PXMqQf9rvKjOW4CMZTrMMkkashX+V8wX96d6i0= github.com/cloudquery/jsonschema v0.0.0-20240220124159-92878faa2a66 h1:OZLPSIBYEfvkAUeOeM8CwTgVQy5zhayI99ishCrsFV0= github.com/cloudquery/jsonschema v0.0.0-20240220124159-92878faa2a66/go.mod h1:0SoZ/U7yJlNOR+fWsBSeTvTbGXB6DK01tzJ7m2Xfg34= -github.com/cloudquery/plugin-pb-go v1.25.4 h1:hhDwS0yR1m0DNY+ZRAGk9o7A4hIq7yz+W/IijI95Ovk= -github.com/cloudquery/plugin-pb-go v1.25.4/go.mod h1:0jxFO1mC3ZUBpLeNhhJ/lcstRPqaLbhhVjUGKsU0ll8= +github.com/cloudquery/plugin-pb-go v1.25.6 h1:qujsj2APXtWTOLjImzIpSEJ3KpJc/N+W85ui9xGSEpo= +github.com/cloudquery/plugin-pb-go v1.25.6/go.mod h1:El9MseE0kD+MbuoY/Elf65vuEDO79cLbCkOfcUzyHDM= github.com/cloudquery/plugin-sdk/v2 v2.7.0 h1:hRXsdEiaOxJtsn/wZMFQC9/jPfU1MeMK3KF+gPGqm7U= github.com/cloudquery/plugin-sdk/v2 v2.7.0/go.mod h1:pAX6ojIW99b/Vg4CkhnsGkRIzNaVEceYMR+Bdit73ug= -github.com/cloudquery/plugin-sdk/v4 v4.70.1 h1:k4VttvjqpSISI9hDdUgfvF2fs5fYWckHspftN5uOgjA= -github.com/cloudquery/plugin-sdk/v4 v4.70.1/go.mod h1:N4VdF/Oc8NKww+T6hjru9zSioKAYpX81R6ctdGNOxjQ= +github.com/cloudquery/plugin-sdk/v4 v4.71.0 h1:yv1k0DAHSl5SeeBFuvlZDMiDJXPiDgissF5XWsQHYII= +github.com/cloudquery/plugin-sdk/v4 v4.71.0/go.mod h1:sJ6RjrPkWZnVYPx9kl5QaEgvxxfoWlYmhWi95oqitdI= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.4/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= diff --git a/plugins/destination/postgresql/CHANGELOG.md b/plugins/destination/postgresql/CHANGELOG.md index 783c226cabcf22..03061851a322a5 100644 --- a/plugins/destination/postgresql/CHANGELOG.md +++ b/plugins/destination/postgresql/CHANGELOG.md @@ -1,5 +1,22 @@ # Changelog +## [8.7.4](https://github.com/cloudquery/cloudquery/compare/plugins-destination-postgresql-v8.7.3...plugins-destination-postgresql-v8.7.4) (2024-12-10) + + +### Bug Fixes + +* Create unique index per table, handle non existing tables ([#19914](https://github.com/cloudquery/cloudquery/issues/19914)) ([d19f414](https://github.com/cloudquery/cloudquery/commit/d19f414a1662c408c67ec2817327c6b91049d3ec)) +* **deps:** Update module github.com/cloudquery/codegen to v0.3.21 ([#19907](https://github.com/cloudquery/cloudquery/issues/19907)) ([3fa7b33](https://github.com/cloudquery/cloudquery/commit/3fa7b33d94d91b6f4c1267721c3bd6fc040795be)) +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.70.2 ([#19873](https://github.com/cloudquery/cloudquery/issues/19873)) ([1c294aa](https://github.com/cloudquery/cloudquery/commit/1c294aa23b14da8cef9f78ee1a7365e50f304534)) +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.71.0 ([#19911](https://github.com/cloudquery/cloudquery/issues/19911)) ([2df1161](https://github.com/cloudquery/cloudquery/commit/2df11619759e8211780274ae870aadb1832411d3)) + +## [8.7.3](https://github.com/cloudquery/cloudquery/compare/plugins-destination-postgresql-v8.7.2...plugins-destination-postgresql-v8.7.3) (2024-12-04) + + +### Bug Fixes + +* Correctly handle integer conversion ([#19852](https://github.com/cloudquery/cloudquery/issues/19852)) ([72db471](https://github.com/cloudquery/cloudquery/commit/72db4716acc3d280ed90d64ae11d0c23177229dd)) + ## [8.7.2](https://github.com/cloudquery/cloudquery/compare/plugins-destination-postgresql-v8.7.1...plugins-destination-postgresql-v8.7.2) (2024-12-02) diff --git a/plugins/destination/postgresql/client/client_test.go b/plugins/destination/postgresql/client/client_test.go index b5ea5cd034912e..ea1df2e338e658 100644 --- a/plugins/destination/postgresql/client/client_test.go +++ b/plugins/destination/postgresql/client/client_test.go @@ -3,14 +3,21 @@ package client import ( "context" "encoding/json" + "fmt" "os" + "strings" "testing" "time" + "github.com/apache/arrow/go/v17/arrow" "github.com/cloudquery/cloudquery/plugins/destination/postgresql/v8/client/spec" + "github.com/cloudquery/plugin-sdk/v4/message" "github.com/cloudquery/plugin-sdk/v4/plugin" "github.com/cloudquery/plugin-sdk/v4/schema" + "github.com/cloudquery/plugin-sdk/v4/types" + "github.com/jackc/pgx/v5/pgxpool" "github.com/jackc/pgx/v5/tracelog" + "github.com/stretchr/testify/require" ) func getTestConnection() string { @@ -21,6 +28,51 @@ func getTestConnection() string { return testConn } +func getConnection(ctx context.Context) (*pgxpool.Pool, error) { + pgxConfig, err := pgxpool.ParseConfig(getTestConnection()) + if err != nil { + return nil, fmt.Errorf("failed to parse connection string %w", err) + } + pgxConfig.ConnConfig.RuntimeParams["timezone"] = "UTC" + return pgxpool.NewWithConfig(ctx, pgxConfig) +} + +func getIndexesForTable(ctx context.Context, tableName string) (map[string]string, error) { + conn, err := getConnection(ctx) + if err != nil { + return nil, err + } + + rows, err := conn.Query(ctx, "SELECT indexname,indexdef FROM pg_indexes WHERE tablename = $1", tableName) + if err != nil { + return nil, fmt.Errorf("failed to list indexes %w", err) + } + defer rows.Close() + indexes := make(map[string]string) + for rows.Next() { + var indexName, indexDef string + if err := rows.Scan(&indexName, &indexDef); err != nil { + return nil, fmt.Errorf("failed to scan index %w", err) + } + indexes[indexName] = indexDef + } + return indexes, nil +} + +func isPostgresDB(ctx context.Context) (bool, error) { + conn, err := getConnection(ctx) + if err != nil { + return false, err + } + defer conn.Close() + var version string + err = conn.QueryRow(ctx, "select version()").Scan(&version) + if err != nil { + return false, fmt.Errorf("failed to get version %w", err) + } + return strings.HasPrefix(strings.ToLower(version), "postgresql"), nil +} + var safeMigrations = plugin.SafeMigrations{ AddColumn: true, AddColumnNotNull: false, @@ -58,3 +110,110 @@ func TestPgPlugin(t *testing.T) { plugin.WithTestDataOptions(testOpts), ) } + +func TestCreateIndexesPluginNewTable(t *testing.T) { + ctx := context.Background() + p := plugin.NewPlugin("postgresql", "development", New) + s := &spec.Spec{ + ConnectionString: getTestConnection(), + PgxLogLevel: spec.LogLevel(tracelog.LogLevelTrace), + CreatePerformanceIndexes: true, + } + b, err := json.Marshal(s) + require.NoError(t, err) + err = p.Init(ctx, b, plugin.NewClientOptions{}) + require.NoError(t, err) + + tableName := fmt.Sprintf("cq_test_create_indexes_%d", time.Now().UnixNano()) + table := &schema.Table{ + Name: tableName, + Columns: []schema.Column{ + {Name: "_cq_id", Type: types.ExtensionTypes.UUID, PrimaryKey: true, NotNull: true, Unique: true}, + {Name: "_cq_source_name", Type: arrow.BinaryTypes.String}, + {Name: "_cq_sync_time", Type: arrow.FixedWidthTypes.Timestamp_us}, + }, + } + + err = p.WriteAll(ctx, []message.WriteMessage{&message.WriteMigrateTable{Table: table}}) + require.NoError(t, err) + + indexes, err := getIndexesForTable(ctx, tableName) + require.NoError(t, err) + isPostgres, err := isPostgresDB(ctx) + require.NoError(t, err) + if isPostgres { + require.Len(t, indexes, 2) + require.Equal(t, fmt.Sprintf(`CREATE UNIQUE INDEX %[1]s_cqpk ON public.%[1]s USING btree (_cq_id)`, tableName), indexes[fmt.Sprintf("%s_cqpk", tableName)]) + require.Equal(t, fmt.Sprintf(`CREATE INDEX %[1]s_cqpi ON public.%[1]s USING btree (_cq_source_name, _cq_sync_time)`, tableName), indexes[fmt.Sprintf("%s_cqpi", tableName)]) + } else { + require.Len(t, indexes, 3) + require.Equal(t, fmt.Sprintf(`CREATE UNIQUE INDEX %[1]s_cqpk ON postgres.public.%[1]s USING btree (_cq_id ASC)`, tableName), indexes[fmt.Sprintf("%s_cqpk", tableName)]) + require.Equal(t, fmt.Sprintf(`CREATE UNIQUE INDEX %[1]s__cq_id_key ON postgres.public.%[1]s USING btree (_cq_id ASC)`, tableName), indexes[fmt.Sprintf("%s__cq_id_key", tableName)]) + require.Equal(t, fmt.Sprintf(`CREATE INDEX %[1]s_cqpi ON postgres.public.%[1]s USING btree (_cq_source_name ASC, _cq_sync_time ASC)`, tableName), indexes[fmt.Sprintf("%s_cqpi", tableName)]) + } +} + +func TestCreateIndexesPluginExistingTable(t *testing.T) { + ctx := context.Background() + p := plugin.NewPlugin("postgresql", "development", New) + s := &spec.Spec{ + ConnectionString: getTestConnection(), + PgxLogLevel: spec.LogLevel(tracelog.LogLevelTrace), + CreatePerformanceIndexes: false, + } + b, err := json.Marshal(s) + require.NoError(t, err) + err = p.Init(ctx, b, plugin.NewClientOptions{}) + require.NoError(t, err) + + tableName := fmt.Sprintf("cq_test_create_indexes_%d", time.Now().UnixNano()) + table := &schema.Table{ + Name: tableName, + Columns: []schema.Column{ + {Name: "_cq_id", Type: types.ExtensionTypes.UUID, PrimaryKey: true, NotNull: true, Unique: true}, + {Name: "_cq_source_name", Type: arrow.BinaryTypes.String}, + {Name: "_cq_sync_time", Type: arrow.FixedWidthTypes.Timestamp_us}, + }, + } + if err := p.WriteAll(ctx, []message.WriteMessage{&message.WriteMigrateTable{Table: table}}); err != nil { + t.Fatal(fmt.Errorf("failed to create table: %w", err)) + } + + indexes, err := getIndexesForTable(ctx, tableName) + require.NoError(t, err) + + isPostgres, err := isPostgresDB(ctx) + require.NoError(t, err) + + if isPostgres { + require.Len(t, indexes, 1) + require.Equal(t, fmt.Sprintf(`CREATE UNIQUE INDEX %[1]s_cqpk ON public.%[1]s USING btree (_cq_id)`, tableName), indexes[fmt.Sprintf("%s_cqpk", tableName)]) + } else { + require.Len(t, indexes, 2) + require.Equal(t, fmt.Sprintf(`CREATE UNIQUE INDEX %[1]s_cqpk ON postgres.public.%[1]s USING btree (_cq_id ASC)`, tableName), indexes[fmt.Sprintf("%s_cqpk", tableName)]) + require.Equal(t, fmt.Sprintf(`CREATE UNIQUE INDEX %[1]s__cq_id_key ON postgres.public.%[1]s USING btree (_cq_id ASC)`, tableName), indexes[fmt.Sprintf("%s__cq_id_key", tableName)]) + } + + s.CreatePerformanceIndexes = true + b, err = json.Marshal(s) + require.NoError(t, err) + err = p.Init(ctx, b, plugin.NewClientOptions{}) + require.NoError(t, err) + + err = p.WriteAll(ctx, []message.WriteMessage{&message.WriteMigrateTable{Table: table}}) + require.NoError(t, err) + + indexes, err = getIndexesForTable(ctx, tableName) + require.NoError(t, err) + + if isPostgres { + require.Len(t, indexes, 2) + require.Equal(t, fmt.Sprintf(`CREATE UNIQUE INDEX %[1]s_cqpk ON public.%[1]s USING btree (_cq_id)`, tableName), indexes[fmt.Sprintf("%s_cqpk", tableName)]) + require.Equal(t, fmt.Sprintf(`CREATE INDEX %[1]s_cqpi ON public.%[1]s USING btree (_cq_source_name, _cq_sync_time)`, tableName), indexes[fmt.Sprintf("%s_cqpi", tableName)]) + } else { + require.Len(t, indexes, 3) + require.Equal(t, fmt.Sprintf(`CREATE UNIQUE INDEX %[1]s_cqpk ON postgres.public.%[1]s USING btree (_cq_id ASC)`, tableName), indexes[fmt.Sprintf("%s_cqpk", tableName)]) + require.Equal(t, fmt.Sprintf(`CREATE UNIQUE INDEX %[1]s__cq_id_key ON postgres.public.%[1]s USING btree (_cq_id ASC)`, tableName), indexes[fmt.Sprintf("%s__cq_id_key", tableName)]) + require.Equal(t, fmt.Sprintf(`CREATE INDEX %[1]s_cqpi ON postgres.public.%[1]s USING btree (_cq_source_name ASC, _cq_sync_time ASC)`, tableName), indexes[fmt.Sprintf("%s_cqpi", tableName)]) + } +} diff --git a/plugins/destination/postgresql/client/migrate.go b/plugins/destination/postgresql/client/migrate.go index b225a5ae1511dd..00974410882140 100644 --- a/plugins/destination/postgresql/client/migrate.go +++ b/plugins/destination/postgresql/client/migrate.go @@ -64,10 +64,10 @@ func (c *Client) MigrateTableBatch(ctx context.Context, messages message.WriteMi return err } } - if c.spec.CreatePerformanceIndexes { - if err := c.createPerformanceIndexes(ctx, table); err != nil { - return err - } + } + if c.spec.CreatePerformanceIndexes { + if err := c.createPerformanceIndexes(ctx, table); err != nil { + return err } } } @@ -420,7 +420,7 @@ func (c *Client) createPerformanceIndexes(ctx context.Context, table *schema.Tab return nil } - indexName := "cq_performance_idx" + indexName := table.Name + "_cqpi" sqlStatement := "CREATE INDEX IF NOT EXISTS " + pgx.Identifier{indexName}.Sanitize() + " ON " + pgx.Identifier{table.Name}.Sanitize() + "(" + pgx.Identifier{columns[0]}.Sanitize() + ", " + pgx.Identifier{columns[1]}.Sanitize() + ")" _, err := c.conn.Exec(ctx, sqlStatement) diff --git a/plugins/destination/postgresql/cloud-config-ui/package-lock.json b/plugins/destination/postgresql/cloud-config-ui/package-lock.json index 1ede880bccb94c..459f48b059eac6 100644 --- a/plugins/destination/postgresql/cloud-config-ui/package-lock.json +++ b/plugins/destination/postgresql/cloud-config-ui/package-lock.json @@ -19774,9 +19774,9 @@ "license": "MIT" }, "node_modules/picocolors": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.0.tgz", - "integrity": "sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", "license": "ISC" }, "node_modules/picomatch": { @@ -20036,9 +20036,9 @@ } }, "node_modules/postcss": { - "version": "8.4.47", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.47.tgz", - "integrity": "sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==", + "version": "8.4.49", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.49.tgz", + "integrity": "sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==", "dev": true, "funding": [ { @@ -20057,7 +20057,7 @@ "license": "MIT", "dependencies": { "nanoid": "^3.3.7", - "picocolors": "^1.1.0", + "picocolors": "^1.1.1", "source-map-js": "^1.2.1" }, "engines": { @@ -22518,31 +22518,6 @@ "dev": true, "license": "MIT" }, - "node_modules/resolve-url-loader/node_modules/picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true, - "license": "ISC" - }, - "node_modules/resolve-url-loader/node_modules/postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "license": "MIT", - "dependencies": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - } - }, "node_modules/resolve-url-loader/node_modules/source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", diff --git a/plugins/destination/postgresql/cloud-config-ui/package.json b/plugins/destination/postgresql/cloud-config-ui/package.json index 874a73972bcdd6..7712e70d0e2751 100644 --- a/plugins/destination/postgresql/cloud-config-ui/package.json +++ b/plugins/destination/postgresql/cloud-config-ui/package.json @@ -73,7 +73,9 @@ }, "overrides": { "react-scripts": { - "typescript": "^5" + "typescript": "^5", + "postcss": "^8", + "nth-check": "^2" } } } diff --git a/plugins/destination/postgresql/go.mod b/plugins/destination/postgresql/go.mod index 8a2745120f9a82..ea68d66eb08316 100644 --- a/plugins/destination/postgresql/go.mod +++ b/plugins/destination/postgresql/go.mod @@ -4,8 +4,8 @@ go 1.22.7 require ( github.com/apache/arrow/go/v17 v17.0.0 - github.com/cloudquery/codegen v0.3.20 - github.com/cloudquery/plugin-sdk/v4 v4.70.1 + github.com/cloudquery/codegen v0.3.21 + github.com/cloudquery/plugin-sdk/v4 v4.71.0 github.com/google/go-cmp v0.6.0 github.com/invopop/jsonschema v0.12.0 github.com/jackc/pgx-zerolog v0.0.0-20230315001418-f978528409eb @@ -39,8 +39,8 @@ require ( github.com/bahlo/generic-list-go v0.2.0 // indirect github.com/buger/jsonparser v1.1.1 // indirect github.com/cenkalti/backoff/v4 v4.3.0 // indirect - github.com/cloudquery/cloudquery-api-go v1.13.3 // indirect - github.com/cloudquery/plugin-pb-go v1.25.4 // indirect + github.com/cloudquery/cloudquery-api-go v1.13.4 // indirect + github.com/cloudquery/plugin-pb-go v1.25.6 // indirect github.com/cloudquery/plugin-sdk/v2 v2.7.0 // indirect github.com/davecgh/go-spew v1.1.1 // indirect github.com/ghodss/yaml v1.0.0 // indirect diff --git a/plugins/destination/postgresql/go.sum b/plugins/destination/postgresql/go.sum index 0cb67c8f350e69..b61aa1bc50f3c7 100644 --- a/plugins/destination/postgresql/go.sum +++ b/plugins/destination/postgresql/go.sum @@ -48,18 +48,18 @@ github.com/buger/jsonparser v1.1.1 h1:2PnMjfWD7wBILjqQbt530v576A/cAbQvEW9gGIpYMU github.com/buger/jsonparser v1.1.1/go.mod h1:6RYKKt7H4d4+iWqouImQ9R2FZql3VbhNgx27UK13J/0= github.com/cenkalti/backoff/v4 v4.3.0 h1:MyRJ/UdXutAwSAT+s3wNd7MfTIcy71VQueUuFK343L8= github.com/cenkalti/backoff/v4 v4.3.0/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE= -github.com/cloudquery/cloudquery-api-go v1.13.3 h1:5nIO7Qz5iOtQrGkHEm6i6zhAltAYse+9Jct65dqlbvI= -github.com/cloudquery/cloudquery-api-go v1.13.3/go.mod h1:5oo8HHnv2Y7NgcVvZn59xFlYKJUyeP0tcN8JH3IP2Aw= -github.com/cloudquery/codegen v0.3.20 h1:kpKXmjfw7ne1oHkmi9a/eoS4DNfBYHA3+RreK6YvBJw= -github.com/cloudquery/codegen v0.3.20/go.mod h1:xzDo8KL3E//qggtkm1hJGlj26kxq/Yw55k3VLrunbPQ= +github.com/cloudquery/cloudquery-api-go v1.13.4 h1:8xj16iU1LcN0uLUHeHhDjc5nJDtzdxan07HiVAgJz1Q= +github.com/cloudquery/cloudquery-api-go v1.13.4/go.mod h1:nbc7ROHjJAnLGP306pCrpNwBCNLjUyNd5u6Y/+QsmKw= +github.com/cloudquery/codegen v0.3.21 h1:9ag/57oS90pjFhsq/abv342o7Ber+IWCOtHThIe0bFc= +github.com/cloudquery/codegen v0.3.21/go.mod h1:yeQd2PXMqQf9rvKjOW4CMZTrMMkkashX+V8wX96d6i0= github.com/cloudquery/jsonschema v0.0.0-20240220124159-92878faa2a66 h1:OZLPSIBYEfvkAUeOeM8CwTgVQy5zhayI99ishCrsFV0= github.com/cloudquery/jsonschema v0.0.0-20240220124159-92878faa2a66/go.mod h1:0SoZ/U7yJlNOR+fWsBSeTvTbGXB6DK01tzJ7m2Xfg34= -github.com/cloudquery/plugin-pb-go v1.25.4 h1:hhDwS0yR1m0DNY+ZRAGk9o7A4hIq7yz+W/IijI95Ovk= -github.com/cloudquery/plugin-pb-go v1.25.4/go.mod h1:0jxFO1mC3ZUBpLeNhhJ/lcstRPqaLbhhVjUGKsU0ll8= +github.com/cloudquery/plugin-pb-go v1.25.6 h1:qujsj2APXtWTOLjImzIpSEJ3KpJc/N+W85ui9xGSEpo= +github.com/cloudquery/plugin-pb-go v1.25.6/go.mod h1:El9MseE0kD+MbuoY/Elf65vuEDO79cLbCkOfcUzyHDM= github.com/cloudquery/plugin-sdk/v2 v2.7.0 h1:hRXsdEiaOxJtsn/wZMFQC9/jPfU1MeMK3KF+gPGqm7U= github.com/cloudquery/plugin-sdk/v2 v2.7.0/go.mod h1:pAX6ojIW99b/Vg4CkhnsGkRIzNaVEceYMR+Bdit73ug= -github.com/cloudquery/plugin-sdk/v4 v4.70.1 h1:k4VttvjqpSISI9hDdUgfvF2fs5fYWckHspftN5uOgjA= -github.com/cloudquery/plugin-sdk/v4 v4.70.1/go.mod h1:N4VdF/Oc8NKww+T6hjru9zSioKAYpX81R6ctdGNOxjQ= +github.com/cloudquery/plugin-sdk/v4 v4.71.0 h1:yv1k0DAHSl5SeeBFuvlZDMiDJXPiDgissF5XWsQHYII= +github.com/cloudquery/plugin-sdk/v4 v4.71.0/go.mod h1:sJ6RjrPkWZnVYPx9kl5QaEgvxxfoWlYmhWi95oqitdI= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.4/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= diff --git a/plugins/destination/s3/CHANGELOG.md b/plugins/destination/s3/CHANGELOG.md index 72661546d8bfdd..435068ca903c39 100644 --- a/plugins/destination/s3/CHANGELOG.md +++ b/plugins/destination/s3/CHANGELOG.md @@ -1,5 +1,20 @@ # Changelog +## [7.7.0](https://github.com/cloudquery/cloudquery/compare/plugins-destination-s3-v7.6.1...plugins-destination-s3-v7.7.0) (2024-12-11) + + +### Features + +* Add possibility to set local profile to use in S3 Destination spec ([#19913](https://github.com/cloudquery/cloudquery/issues/19913)) ([79e8d6a](https://github.com/cloudquery/cloudquery/commit/79e8d6a0aca3bf9778ff027bcc2f572f60242197)) + + +### Bug Fixes + +* **deps:** Update module github.com/cloudquery/codegen to v0.3.21 ([#19907](https://github.com/cloudquery/cloudquery/issues/19907)) ([3fa7b33](https://github.com/cloudquery/cloudquery/commit/3fa7b33d94d91b6f4c1267721c3bd6fc040795be)) +* **deps:** Update module github.com/cloudquery/filetypes/v4 to v4.5.1 ([#19912](https://github.com/cloudquery/cloudquery/issues/19912)) ([c8e9e48](https://github.com/cloudquery/cloudquery/commit/c8e9e487e486caab4824b2dd624782e5470824df)) +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.70.2 ([#19873](https://github.com/cloudquery/cloudquery/issues/19873)) ([1c294aa](https://github.com/cloudquery/cloudquery/commit/1c294aa23b14da8cef9f78ee1a7365e50f304534)) +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.71.0 ([#19911](https://github.com/cloudquery/cloudquery/issues/19911)) ([2df1161](https://github.com/cloudquery/cloudquery/commit/2df11619759e8211780274ae870aadb1832411d3)) + ## [7.6.1](https://github.com/cloudquery/cloudquery/compare/plugins-destination-s3-v7.6.0...plugins-destination-s3-v7.6.1) (2024-12-02) diff --git a/plugins/destination/s3/client/client.go b/plugins/destination/s3/client/client.go index 3820a4417043bd..c88be81177af00 100644 --- a/plugins/destination/s3/client/client.go +++ b/plugins/destination/s3/client/client.go @@ -71,7 +71,14 @@ func New(ctx context.Context, logger zerolog.Logger, s []byte, opts plugin.NewCl } c.Client = filetypesClient - cfg, err := config.LoadDefaultConfig(ctx, config.WithDefaultRegion("us-east-1")) + configFns := []func(*config.LoadOptions) error{ + config.WithDefaultRegion("us-east-1"), + } + if c.spec.LocalProfile != "" { + configFns = append(configFns, config.WithSharedConfigProfile(c.spec.LocalProfile)) + } + + cfg, err := config.LoadDefaultConfig(ctx, configFns...) if err != nil { return nil, fmt.Errorf("unable to load AWS SDK config: %w", err) } diff --git a/plugins/destination/s3/client/spec/schema.json b/plugins/destination/s3/client/spec/schema.json index 27f4cf5fe49a14..47f3e32117edf3 100644 --- a/plugins/destination/s3/client/spec/schema.json +++ b/plugins/destination/s3/client/spec/schema.json @@ -341,6 +341,13 @@ "minLength": 1, "description": "Region where bucket is located." }, + "local_profile": { + "type": "string", + "description": "[Local profile](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-files.html) to use to authenticate this account with.\nShould be set to the name of the profile.\n\nFor example, with the following credentials file:\n\n ```ini copy\n [default]\n aws_access_key_id=xxxx\n aws_secret_access_key=xxxx\n\n [user1]\n aws_access_key_id=xxxx\n aws_secret_access_key=xxxx\n ```\n\n`local_profile` should be set to either `default` or `user1`.", + "examples": [ + "my_aws_profile" + ] + }, "path": { "type": "string", "pattern": "^[^/].*$", diff --git a/plugins/destination/s3/client/spec/spec.go b/plugins/destination/s3/client/spec/spec.go index 4d8b21f7fc7881..7508d3d6817e10 100644 --- a/plugins/destination/s3/client/spec/spec.go +++ b/plugins/destination/s3/client/spec/spec.go @@ -35,6 +35,24 @@ type Spec struct { // Region where bucket is located. Region string `json:"region,omitempty" jsonschema:"required,minLength=1"` + // [Local profile](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-files.html) to use to authenticate this account with. + // Should be set to the name of the profile. + // + // For example, with the following credentials file: + // + // ```ini copy + // [default] + // aws_access_key_id=xxxx + // aws_secret_access_key=xxxx + // + // [user1] + // aws_access_key_id=xxxx + // aws_secret_access_key=xxxx + // ``` + // + // `local_profile` should be set to either `default` or `user1`. + LocalProfile string `json:"local_profile,omitempty" jsonschema:"example=my_aws_profile"` + // Path to where the files will be uploaded in the above bucket, for example `path/to/files/{{TABLE}}/{{UUID}}.parquet`. // The path supports the following placeholder variables: // diff --git a/plugins/destination/s3/cloud-config-ui/package-lock.json b/plugins/destination/s3/cloud-config-ui/package-lock.json index 7bbf74986c4b16..312e7210e1dcb6 100644 --- a/plugins/destination/s3/cloud-config-ui/package-lock.json +++ b/plugins/destination/s3/cloud-config-ui/package-lock.json @@ -18807,9 +18807,10 @@ "dev": true }, "node_modules/picocolors": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.0.tgz", - "integrity": "sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==" + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "license": "ISC" }, "node_modules/picomatch": { "version": "2.3.1", @@ -19050,9 +19051,9 @@ } }, "node_modules/postcss": { - "version": "8.4.47", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.47.tgz", - "integrity": "sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==", + "version": "8.4.49", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.49.tgz", + "integrity": "sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==", "dev": true, "funding": [ { @@ -19068,9 +19069,10 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "dependencies": { "nanoid": "^3.3.7", - "picocolors": "^1.1.0", + "picocolors": "^1.1.1", "source-map-js": "^1.2.1" }, "engines": { @@ -21359,29 +21361,6 @@ "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", "dev": true }, - "node_modules/resolve-url-loader/node_modules/picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "node_modules/resolve-url-loader/node_modules/postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "dependencies": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - } - }, "node_modules/resolve-url-loader/node_modules/source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", diff --git a/plugins/destination/s3/cloud-config-ui/package.json b/plugins/destination/s3/cloud-config-ui/package.json index 820db3125c7a9f..f029c18cbc32fd 100644 --- a/plugins/destination/s3/cloud-config-ui/package.json +++ b/plugins/destination/s3/cloud-config-ui/package.json @@ -64,7 +64,9 @@ }, "overrides": { "react-scripts": { - "typescript": "^5" + "typescript": "^5", + "postcss": "^8", + "nth-check": "^2" } } } diff --git a/plugins/destination/s3/docs/_authentication.md b/plugins/destination/s3/docs/_authentication.md index 3a8adac1ee5d7a..88cf1ccc8390e3 100644 --- a/plugins/destination/s3/docs/_authentication.md +++ b/plugins/destination/s3/docs/_authentication.md @@ -56,6 +56,7 @@ Then, you can either export the `AWS_PROFILE` environment variable (On Linux/Mac export AWS_PROFILE=myprofile ``` +You can also use the `local_profile` field in plugin configuration (can be helpful for syncing between different accounts). ### IAM Roles for AWS Compute Resources diff --git a/plugins/destination/s3/docs/overview.md b/plugins/destination/s3/docs/overview.md index cf259e242fe2ad..a4a64717d75657 100644 --- a/plugins/destination/s3/docs/overview.md +++ b/plugins/destination/s3/docs/overview.md @@ -30,6 +30,25 @@ This is the (nested) spec used by the CSV destination Plugin. Region where bucket is located. +- `local_profile` (`string`) (optional) (default: will use current credentials) + + [Local profile](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-files.html) to use to authenticate this account with. + Please note this should be set to the name of the profile. + + For example, with the following credentials file: + + ```toml copy + [default] + aws_access_key_id=xxxx + aws_secret_access_key=xxxx + + [user1] + aws_access_key_id=xxxx + aws_secret_access_key=xxxx + ``` + + `local_profile` should be set to either `default` or `user1`. + - `path` (`string`) (required) Path to where the files will be uploaded in the above bucket, for example `path/to/files/{{TABLE}}/{{UUID}}.parquet`. diff --git a/plugins/destination/s3/go.mod b/plugins/destination/s3/go.mod index a5bb7b6b71179e..3b358052be24d0 100644 --- a/plugins/destination/s3/go.mod +++ b/plugins/destination/s3/go.mod @@ -9,9 +9,9 @@ require ( github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.17.41 github.com/aws/aws-sdk-go-v2/service/s3 v1.69.0 github.com/aws/smithy-go v1.22.1 - github.com/cloudquery/codegen v0.3.20 - github.com/cloudquery/filetypes/v4 v4.5.0 - github.com/cloudquery/plugin-sdk/v4 v4.70.1 + github.com/cloudquery/codegen v0.3.21 + github.com/cloudquery/filetypes/v4 v4.5.1 + github.com/cloudquery/plugin-sdk/v4 v4.71.0 github.com/google/go-cmp v0.6.0 github.com/google/uuid v1.6.0 github.com/invopop/jsonschema v0.12.0 @@ -46,8 +46,8 @@ require ( github.com/bahlo/generic-list-go v0.2.0 // indirect github.com/buger/jsonparser v1.1.1 // indirect github.com/cenkalti/backoff/v4 v4.3.0 // indirect - github.com/cloudquery/cloudquery-api-go v1.13.3 // indirect - github.com/cloudquery/plugin-pb-go v1.25.4 // indirect + github.com/cloudquery/cloudquery-api-go v1.13.4 // indirect + github.com/cloudquery/plugin-pb-go v1.25.6 // indirect github.com/cloudquery/plugin-sdk/v2 v2.7.0 // indirect github.com/davecgh/go-spew v1.1.1 // indirect github.com/ghodss/yaml v1.0.0 // indirect diff --git a/plugins/destination/s3/go.sum b/plugins/destination/s3/go.sum index cc7b454aed0add..ee22fdee81ff9b 100644 --- a/plugins/destination/s3/go.sum +++ b/plugins/destination/s3/go.sum @@ -64,20 +64,20 @@ github.com/buger/jsonparser v1.1.1 h1:2PnMjfWD7wBILjqQbt530v576A/cAbQvEW9gGIpYMU github.com/buger/jsonparser v1.1.1/go.mod h1:6RYKKt7H4d4+iWqouImQ9R2FZql3VbhNgx27UK13J/0= github.com/cenkalti/backoff/v4 v4.3.0 h1:MyRJ/UdXutAwSAT+s3wNd7MfTIcy71VQueUuFK343L8= github.com/cenkalti/backoff/v4 v4.3.0/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE= -github.com/cloudquery/cloudquery-api-go v1.13.3 h1:5nIO7Qz5iOtQrGkHEm6i6zhAltAYse+9Jct65dqlbvI= -github.com/cloudquery/cloudquery-api-go v1.13.3/go.mod h1:5oo8HHnv2Y7NgcVvZn59xFlYKJUyeP0tcN8JH3IP2Aw= -github.com/cloudquery/codegen v0.3.20 h1:kpKXmjfw7ne1oHkmi9a/eoS4DNfBYHA3+RreK6YvBJw= -github.com/cloudquery/codegen v0.3.20/go.mod h1:xzDo8KL3E//qggtkm1hJGlj26kxq/Yw55k3VLrunbPQ= -github.com/cloudquery/filetypes/v4 v4.5.0 h1:oup37Lvtr/Z894nvNmcgtSEj8EXDLT1nR3GqkKhm4NU= -github.com/cloudquery/filetypes/v4 v4.5.0/go.mod h1:66YYsKPRtmnB4hsXO8pv12XhC5lllQKzYfWbbYjZBig= +github.com/cloudquery/cloudquery-api-go v1.13.4 h1:8xj16iU1LcN0uLUHeHhDjc5nJDtzdxan07HiVAgJz1Q= +github.com/cloudquery/cloudquery-api-go v1.13.4/go.mod h1:nbc7ROHjJAnLGP306pCrpNwBCNLjUyNd5u6Y/+QsmKw= +github.com/cloudquery/codegen v0.3.21 h1:9ag/57oS90pjFhsq/abv342o7Ber+IWCOtHThIe0bFc= +github.com/cloudquery/codegen v0.3.21/go.mod h1:yeQd2PXMqQf9rvKjOW4CMZTrMMkkashX+V8wX96d6i0= +github.com/cloudquery/filetypes/v4 v4.5.1 h1:ZVKS2FT9BIvlp7v0FLqY0xaBKBL5QkOWmlQffIZK3Go= +github.com/cloudquery/filetypes/v4 v4.5.1/go.mod h1:41oIfYPLarVRP4e+O6dA0CGTKACBfclmriFYyXFpSLw= github.com/cloudquery/jsonschema v0.0.0-20240220124159-92878faa2a66 h1:OZLPSIBYEfvkAUeOeM8CwTgVQy5zhayI99ishCrsFV0= github.com/cloudquery/jsonschema v0.0.0-20240220124159-92878faa2a66/go.mod h1:0SoZ/U7yJlNOR+fWsBSeTvTbGXB6DK01tzJ7m2Xfg34= -github.com/cloudquery/plugin-pb-go v1.25.4 h1:hhDwS0yR1m0DNY+ZRAGk9o7A4hIq7yz+W/IijI95Ovk= -github.com/cloudquery/plugin-pb-go v1.25.4/go.mod h1:0jxFO1mC3ZUBpLeNhhJ/lcstRPqaLbhhVjUGKsU0ll8= +github.com/cloudquery/plugin-pb-go v1.25.6 h1:qujsj2APXtWTOLjImzIpSEJ3KpJc/N+W85ui9xGSEpo= +github.com/cloudquery/plugin-pb-go v1.25.6/go.mod h1:El9MseE0kD+MbuoY/Elf65vuEDO79cLbCkOfcUzyHDM= github.com/cloudquery/plugin-sdk/v2 v2.7.0 h1:hRXsdEiaOxJtsn/wZMFQC9/jPfU1MeMK3KF+gPGqm7U= github.com/cloudquery/plugin-sdk/v2 v2.7.0/go.mod h1:pAX6ojIW99b/Vg4CkhnsGkRIzNaVEceYMR+Bdit73ug= -github.com/cloudquery/plugin-sdk/v4 v4.70.1 h1:k4VttvjqpSISI9hDdUgfvF2fs5fYWckHspftN5uOgjA= -github.com/cloudquery/plugin-sdk/v4 v4.70.1/go.mod h1:N4VdF/Oc8NKww+T6hjru9zSioKAYpX81R6ctdGNOxjQ= +github.com/cloudquery/plugin-sdk/v4 v4.71.0 h1:yv1k0DAHSl5SeeBFuvlZDMiDJXPiDgissF5XWsQHYII= +github.com/cloudquery/plugin-sdk/v4 v4.71.0/go.mod h1:sJ6RjrPkWZnVYPx9kl5QaEgvxxfoWlYmhWi95oqitdI= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.4/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= diff --git a/plugins/destination/snowflake/CHANGELOG.md b/plugins/destination/snowflake/CHANGELOG.md index 404209408933ef..3fdf76a7b8c20c 100644 --- a/plugins/destination/snowflake/CHANGELOG.md +++ b/plugins/destination/snowflake/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## [4.4.2](https://github.com/cloudquery/cloudquery/compare/plugins-destination-snowflake-v4.4.1...plugins-destination-snowflake-v4.4.2) (2024-12-11) + + +### Bug Fixes + +* **deps:** Update module github.com/cloudquery/codegen to v0.3.21 ([#19907](https://github.com/cloudquery/cloudquery/issues/19907)) ([3fa7b33](https://github.com/cloudquery/cloudquery/commit/3fa7b33d94d91b6f4c1267721c3bd6fc040795be)) +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.70.2 ([#19873](https://github.com/cloudquery/cloudquery/issues/19873)) ([1c294aa](https://github.com/cloudquery/cloudquery/commit/1c294aa23b14da8cef9f78ee1a7365e50f304534)) +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.71.0 ([#19911](https://github.com/cloudquery/cloudquery/issues/19911)) ([2df1161](https://github.com/cloudquery/cloudquery/commit/2df11619759e8211780274ae870aadb1832411d3)) + ## [4.4.1](https://github.com/cloudquery/cloudquery/compare/plugins-destination-snowflake-v4.4.0...plugins-destination-snowflake-v4.4.1) (2024-12-02) diff --git a/plugins/destination/snowflake/go.mod b/plugins/destination/snowflake/go.mod index 86792ef75c6819..b641f359336bab 100644 --- a/plugins/destination/snowflake/go.mod +++ b/plugins/destination/snowflake/go.mod @@ -4,8 +4,8 @@ go 1.22.7 require ( github.com/apache/arrow/go/v17 v17.0.0 - github.com/cloudquery/codegen v0.3.20 - github.com/cloudquery/plugin-sdk/v4 v4.70.1 + github.com/cloudquery/codegen v0.3.21 + github.com/cloudquery/plugin-sdk/v4 v4.71.0 github.com/goccy/go-json v0.10.3 github.com/rs/zerolog v1.33.0 github.com/snowflakedb/gosnowflake v1.7.2 @@ -48,8 +48,8 @@ require ( github.com/bahlo/generic-list-go v0.2.0 // indirect github.com/buger/jsonparser v1.1.1 // indirect github.com/cenkalti/backoff/v4 v4.3.0 // indirect - github.com/cloudquery/cloudquery-api-go v1.13.3 // indirect - github.com/cloudquery/plugin-pb-go v1.25.4 // indirect + github.com/cloudquery/cloudquery-api-go v1.13.4 // indirect + github.com/cloudquery/plugin-pb-go v1.25.6 // indirect github.com/cloudquery/plugin-sdk/v2 v2.7.0 // indirect github.com/danieljoos/wincred v1.2.1 // indirect github.com/davecgh/go-spew v1.1.1 // indirect diff --git a/plugins/destination/snowflake/go.sum b/plugins/destination/snowflake/go.sum index 0a7fdf2cba4964..ebf07b667aa5be 100644 --- a/plugins/destination/snowflake/go.sum +++ b/plugins/destination/snowflake/go.sum @@ -78,18 +78,18 @@ github.com/buger/jsonparser v1.1.1 h1:2PnMjfWD7wBILjqQbt530v576A/cAbQvEW9gGIpYMU github.com/buger/jsonparser v1.1.1/go.mod h1:6RYKKt7H4d4+iWqouImQ9R2FZql3VbhNgx27UK13J/0= github.com/cenkalti/backoff/v4 v4.3.0 h1:MyRJ/UdXutAwSAT+s3wNd7MfTIcy71VQueUuFK343L8= github.com/cenkalti/backoff/v4 v4.3.0/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE= -github.com/cloudquery/cloudquery-api-go v1.13.3 h1:5nIO7Qz5iOtQrGkHEm6i6zhAltAYse+9Jct65dqlbvI= -github.com/cloudquery/cloudquery-api-go v1.13.3/go.mod h1:5oo8HHnv2Y7NgcVvZn59xFlYKJUyeP0tcN8JH3IP2Aw= -github.com/cloudquery/codegen v0.3.20 h1:kpKXmjfw7ne1oHkmi9a/eoS4DNfBYHA3+RreK6YvBJw= -github.com/cloudquery/codegen v0.3.20/go.mod h1:xzDo8KL3E//qggtkm1hJGlj26kxq/Yw55k3VLrunbPQ= +github.com/cloudquery/cloudquery-api-go v1.13.4 h1:8xj16iU1LcN0uLUHeHhDjc5nJDtzdxan07HiVAgJz1Q= +github.com/cloudquery/cloudquery-api-go v1.13.4/go.mod h1:nbc7ROHjJAnLGP306pCrpNwBCNLjUyNd5u6Y/+QsmKw= +github.com/cloudquery/codegen v0.3.21 h1:9ag/57oS90pjFhsq/abv342o7Ber+IWCOtHThIe0bFc= +github.com/cloudquery/codegen v0.3.21/go.mod h1:yeQd2PXMqQf9rvKjOW4CMZTrMMkkashX+V8wX96d6i0= github.com/cloudquery/jsonschema v0.0.0-20240220124159-92878faa2a66 h1:OZLPSIBYEfvkAUeOeM8CwTgVQy5zhayI99ishCrsFV0= github.com/cloudquery/jsonschema v0.0.0-20240220124159-92878faa2a66/go.mod h1:0SoZ/U7yJlNOR+fWsBSeTvTbGXB6DK01tzJ7m2Xfg34= -github.com/cloudquery/plugin-pb-go v1.25.4 h1:hhDwS0yR1m0DNY+ZRAGk9o7A4hIq7yz+W/IijI95Ovk= -github.com/cloudquery/plugin-pb-go v1.25.4/go.mod h1:0jxFO1mC3ZUBpLeNhhJ/lcstRPqaLbhhVjUGKsU0ll8= +github.com/cloudquery/plugin-pb-go v1.25.6 h1:qujsj2APXtWTOLjImzIpSEJ3KpJc/N+W85ui9xGSEpo= +github.com/cloudquery/plugin-pb-go v1.25.6/go.mod h1:El9MseE0kD+MbuoY/Elf65vuEDO79cLbCkOfcUzyHDM= github.com/cloudquery/plugin-sdk/v2 v2.7.0 h1:hRXsdEiaOxJtsn/wZMFQC9/jPfU1MeMK3KF+gPGqm7U= github.com/cloudquery/plugin-sdk/v2 v2.7.0/go.mod h1:pAX6ojIW99b/Vg4CkhnsGkRIzNaVEceYMR+Bdit73ug= -github.com/cloudquery/plugin-sdk/v4 v4.70.1 h1:k4VttvjqpSISI9hDdUgfvF2fs5fYWckHspftN5uOgjA= -github.com/cloudquery/plugin-sdk/v4 v4.70.1/go.mod h1:N4VdF/Oc8NKww+T6hjru9zSioKAYpX81R6ctdGNOxjQ= +github.com/cloudquery/plugin-sdk/v4 v4.71.0 h1:yv1k0DAHSl5SeeBFuvlZDMiDJXPiDgissF5XWsQHYII= +github.com/cloudquery/plugin-sdk/v4 v4.71.0/go.mod h1:sJ6RjrPkWZnVYPx9kl5QaEgvxxfoWlYmhWi95oqitdI= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.4/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/danieljoos/wincred v1.2.1 h1:dl9cBrupW8+r5250DYkYxocLeZ1Y4vB1kxgtjxw8GQs= diff --git a/plugins/destination/sqlite/CHANGELOG.md b/plugins/destination/sqlite/CHANGELOG.md index d41a3a09177507..fe5320d4d898cf 100644 --- a/plugins/destination/sqlite/CHANGELOG.md +++ b/plugins/destination/sqlite/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## [2.10.2](https://github.com/cloudquery/cloudquery/compare/plugins-destination-sqlite-v2.10.1...plugins-destination-sqlite-v2.10.2) (2024-12-11) + + +### Bug Fixes + +* **deps:** Update module github.com/cloudquery/codegen to v0.3.21 ([#19907](https://github.com/cloudquery/cloudquery/issues/19907)) ([3fa7b33](https://github.com/cloudquery/cloudquery/commit/3fa7b33d94d91b6f4c1267721c3bd6fc040795be)) +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.70.2 ([#19873](https://github.com/cloudquery/cloudquery/issues/19873)) ([1c294aa](https://github.com/cloudquery/cloudquery/commit/1c294aa23b14da8cef9f78ee1a7365e50f304534)) +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.71.0 ([#19911](https://github.com/cloudquery/cloudquery/issues/19911)) ([2df1161](https://github.com/cloudquery/cloudquery/commit/2df11619759e8211780274ae870aadb1832411d3)) + ## [2.10.1](https://github.com/cloudquery/cloudquery/compare/plugins-destination-sqlite-v2.10.0...plugins-destination-sqlite-v2.10.1) (2024-12-02) diff --git a/plugins/destination/sqlite/go.mod b/plugins/destination/sqlite/go.mod index 11eca6ded628f5..258adb812382a2 100644 --- a/plugins/destination/sqlite/go.mod +++ b/plugins/destination/sqlite/go.mod @@ -4,8 +4,8 @@ go 1.22.7 require ( github.com/apache/arrow/go/v17 v17.0.0 - github.com/cloudquery/codegen v0.3.20 - github.com/cloudquery/plugin-sdk/v4 v4.70.1 + github.com/cloudquery/codegen v0.3.21 + github.com/cloudquery/plugin-sdk/v4 v4.71.0 github.com/mattn/go-sqlite3 v1.14.24 github.com/rs/zerolog v1.33.0 ) @@ -32,8 +32,8 @@ require ( github.com/bahlo/generic-list-go v0.2.0 // indirect github.com/buger/jsonparser v1.1.1 // indirect github.com/cenkalti/backoff/v4 v4.3.0 // indirect - github.com/cloudquery/cloudquery-api-go v1.13.3 // indirect - github.com/cloudquery/plugin-pb-go v1.25.4 // indirect + github.com/cloudquery/cloudquery-api-go v1.13.4 // indirect + github.com/cloudquery/plugin-pb-go v1.25.6 // indirect github.com/cloudquery/plugin-sdk/v2 v2.7.0 // indirect github.com/davecgh/go-spew v1.1.1 // indirect github.com/ghodss/yaml v1.0.0 // indirect diff --git a/plugins/destination/sqlite/go.sum b/plugins/destination/sqlite/go.sum index 2d46406ea65c6b..d019894fd1d8f1 100644 --- a/plugins/destination/sqlite/go.sum +++ b/plugins/destination/sqlite/go.sum @@ -46,18 +46,18 @@ github.com/buger/jsonparser v1.1.1 h1:2PnMjfWD7wBILjqQbt530v576A/cAbQvEW9gGIpYMU github.com/buger/jsonparser v1.1.1/go.mod h1:6RYKKt7H4d4+iWqouImQ9R2FZql3VbhNgx27UK13J/0= github.com/cenkalti/backoff/v4 v4.3.0 h1:MyRJ/UdXutAwSAT+s3wNd7MfTIcy71VQueUuFK343L8= github.com/cenkalti/backoff/v4 v4.3.0/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE= -github.com/cloudquery/cloudquery-api-go v1.13.3 h1:5nIO7Qz5iOtQrGkHEm6i6zhAltAYse+9Jct65dqlbvI= -github.com/cloudquery/cloudquery-api-go v1.13.3/go.mod h1:5oo8HHnv2Y7NgcVvZn59xFlYKJUyeP0tcN8JH3IP2Aw= -github.com/cloudquery/codegen v0.3.20 h1:kpKXmjfw7ne1oHkmi9a/eoS4DNfBYHA3+RreK6YvBJw= -github.com/cloudquery/codegen v0.3.20/go.mod h1:xzDo8KL3E//qggtkm1hJGlj26kxq/Yw55k3VLrunbPQ= +github.com/cloudquery/cloudquery-api-go v1.13.4 h1:8xj16iU1LcN0uLUHeHhDjc5nJDtzdxan07HiVAgJz1Q= +github.com/cloudquery/cloudquery-api-go v1.13.4/go.mod h1:nbc7ROHjJAnLGP306pCrpNwBCNLjUyNd5u6Y/+QsmKw= +github.com/cloudquery/codegen v0.3.21 h1:9ag/57oS90pjFhsq/abv342o7Ber+IWCOtHThIe0bFc= +github.com/cloudquery/codegen v0.3.21/go.mod h1:yeQd2PXMqQf9rvKjOW4CMZTrMMkkashX+V8wX96d6i0= github.com/cloudquery/jsonschema v0.0.0-20240220124159-92878faa2a66 h1:OZLPSIBYEfvkAUeOeM8CwTgVQy5zhayI99ishCrsFV0= github.com/cloudquery/jsonschema v0.0.0-20240220124159-92878faa2a66/go.mod h1:0SoZ/U7yJlNOR+fWsBSeTvTbGXB6DK01tzJ7m2Xfg34= -github.com/cloudquery/plugin-pb-go v1.25.4 h1:hhDwS0yR1m0DNY+ZRAGk9o7A4hIq7yz+W/IijI95Ovk= -github.com/cloudquery/plugin-pb-go v1.25.4/go.mod h1:0jxFO1mC3ZUBpLeNhhJ/lcstRPqaLbhhVjUGKsU0ll8= +github.com/cloudquery/plugin-pb-go v1.25.6 h1:qujsj2APXtWTOLjImzIpSEJ3KpJc/N+W85ui9xGSEpo= +github.com/cloudquery/plugin-pb-go v1.25.6/go.mod h1:El9MseE0kD+MbuoY/Elf65vuEDO79cLbCkOfcUzyHDM= github.com/cloudquery/plugin-sdk/v2 v2.7.0 h1:hRXsdEiaOxJtsn/wZMFQC9/jPfU1MeMK3KF+gPGqm7U= github.com/cloudquery/plugin-sdk/v2 v2.7.0/go.mod h1:pAX6ojIW99b/Vg4CkhnsGkRIzNaVEceYMR+Bdit73ug= -github.com/cloudquery/plugin-sdk/v4 v4.70.1 h1:k4VttvjqpSISI9hDdUgfvF2fs5fYWckHspftN5uOgjA= -github.com/cloudquery/plugin-sdk/v4 v4.70.1/go.mod h1:N4VdF/Oc8NKww+T6hjru9zSioKAYpX81R6ctdGNOxjQ= +github.com/cloudquery/plugin-sdk/v4 v4.71.0 h1:yv1k0DAHSl5SeeBFuvlZDMiDJXPiDgissF5XWsQHYII= +github.com/cloudquery/plugin-sdk/v4 v4.71.0/go.mod h1:sJ6RjrPkWZnVYPx9kl5QaEgvxxfoWlYmhWi95oqitdI= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.4/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= diff --git a/plugins/destination/test/CHANGELOG.md b/plugins/destination/test/CHANGELOG.md index 950c29d7fcfcc3..014c0a84302f4a 100644 --- a/plugins/destination/test/CHANGELOG.md +++ b/plugins/destination/test/CHANGELOG.md @@ -1,5 +1,21 @@ # Changelog +## [2.7.1](https://github.com/cloudquery/cloudquery/compare/plugins-destination-test-v2.7.0...plugins-destination-test-v2.7.1) (2024-12-11) + + +### Bug Fixes + +* **deps:** Update module github.com/cloudquery/codegen to v0.3.21 ([#19907](https://github.com/cloudquery/cloudquery/issues/19907)) ([3fa7b33](https://github.com/cloudquery/cloudquery/commit/3fa7b33d94d91b6f4c1267721c3bd6fc040795be)) +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.70.2 ([#19873](https://github.com/cloudquery/cloudquery/issues/19873)) ([1c294aa](https://github.com/cloudquery/cloudquery/commit/1c294aa23b14da8cef9f78ee1a7365e50f304534)) +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.71.0 ([#19911](https://github.com/cloudquery/cloudquery/issues/19911)) ([2df1161](https://github.com/cloudquery/cloudquery/commit/2df11619759e8211780274ae870aadb1832411d3)) + +## [2.7.0](https://github.com/cloudquery/cloudquery/compare/plugins-destination-test-v2.6.2...plugins-destination-test-v2.7.0) (2024-12-05) + + +### Features + +* Add `exit_immediately` spec option to all test plugins. ([#19865](https://github.com/cloudquery/cloudquery/issues/19865)) ([e9b00ac](https://github.com/cloudquery/cloudquery/commit/e9b00ac11f5574235b5f5e6506ffaaf4065aedcb)) + ## [2.6.2](https://github.com/cloudquery/cloudquery/compare/plugins-destination-test-v2.6.1...plugins-destination-test-v2.6.2) (2024-12-02) diff --git a/plugins/destination/test/client/client.go b/plugins/destination/test/client/client.go index bfc7bcd026a00f..2a05a2e54ceddb 100644 --- a/plugins/destination/test/client/client.go +++ b/plugins/destination/test/client/client.go @@ -5,6 +5,7 @@ import ( "encoding/json" "errors" "fmt" + "os" "github.com/apache/arrow/go/v17/arrow" "github.com/cloudquery/plugin-sdk/v4/message" @@ -68,6 +69,10 @@ func (c *Client) Write(ctx context.Context, messages <-chan message.WriteMessage return ErrOnWrite } + if c.spec.ExitOnWrite { + os.Exit(1) + } + if c.spec.BatchWriter { if err := c.writer.Write(ctx, messages); err != nil { return fmt.Errorf("failed to write: %w", err) @@ -85,12 +90,20 @@ func (c *Client) Write(ctx context.Context, messages <-chan message.WriteMessage return ErrOnMigrate } } + if c.spec.ExitOnMigrate { + if _, ok := m.(*message.WriteMigrateTable); ok { + os.Exit(1) + } + } if m, ok := m.(*message.WriteInsert); ok { m.Record.Release() if c.spec.ErrorOnInsert { return ErrOnInsert } + if c.spec.ExitOnInsert { + os.Exit(1) + } } } return nil @@ -107,6 +120,9 @@ func (c *Client) WriteTableBatch(ctx context.Context, name string, msgs message. if c.spec.ErrorOnInsert { return ErrOnInsert } + if c.spec.ExitOnInsert { + os.Exit(1) + } return nil } @@ -114,6 +130,9 @@ func (c *Client) MigrateTables(ctx context.Context, msgs message.WriteMigrateTab if c.spec.ErrorOnMigrate { return ErrOnMigrate } + if c.spec.ExitOnMigrate { + os.Exit(1) + } return nil } diff --git a/plugins/destination/test/client/schema.json b/plugins/destination/test/client/schema.json index 7670d3e5a8e4b1..67b41172e69634 100644 --- a/plugins/destination/test/client/schema.json +++ b/plugins/destination/test/client/schema.json @@ -25,6 +25,21 @@ "description": "If true, will return an error on insert record messages rather than consume from the channel", "default": false }, + "exit_on_write": { + "type": "boolean", + "description": "If true, will call os.Exit(1) on any write message rather than consume from the channel", + "default": false + }, + "exit_on_migrate": { + "type": "boolean", + "description": "If true, will call os.Exit(1) on migrate table messages rather than consume from the channel", + "default": false + }, + "exit_on_insert": { + "type": "boolean", + "description": "If true, will call os.Exit(1) on insert record messages rather than consume from the channel", + "default": false + }, "batch_writer": { "type": "boolean", "description": "Whether to use a BatchWriter or not.", diff --git a/plugins/destination/test/client/spec.go b/plugins/destination/test/client/spec.go index 9672a115a380b5..5156b52ff98789 100644 --- a/plugins/destination/test/client/spec.go +++ b/plugins/destination/test/client/spec.go @@ -17,6 +17,15 @@ type Spec struct { // If true, will return an error on insert record messages rather than consume from the channel ErrorOnInsert bool `json:"error_on_insert,omitempty" jsonschema:"default=false"` + // If true, will call os.Exit(1) on any write message rather than consume from the channel + ExitOnWrite bool `json:"exit_on_write,omitempty" jsonschema:"default=false"` + + // If true, will call os.Exit(1) on migrate table messages rather than consume from the channel + ExitOnMigrate bool `json:"exit_on_migrate,omitempty" jsonschema:"default=false"` + + // If true, will call os.Exit(1) on insert record messages rather than consume from the channel + ExitOnInsert bool `json:"exit_on_insert,omitempty" jsonschema:"default=false"` + // Whether to use a BatchWriter or not. BatchWriter bool `json:"batch_writer" jsonschema:"default=false"` diff --git a/plugins/destination/test/go.mod b/plugins/destination/test/go.mod index 7317df05dcf92d..d116eed002106e 100644 --- a/plugins/destination/test/go.mod +++ b/plugins/destination/test/go.mod @@ -4,8 +4,8 @@ go 1.22.7 require ( github.com/apache/arrow/go/v17 v17.0.0 - github.com/cloudquery/codegen v0.3.20 - github.com/cloudquery/plugin-sdk/v4 v4.70.1 + github.com/cloudquery/codegen v0.3.21 + github.com/cloudquery/plugin-sdk/v4 v4.71.0 github.com/invopop/jsonschema v0.12.0 github.com/rs/zerolog v1.33.0 ) @@ -32,8 +32,8 @@ require ( github.com/bahlo/generic-list-go v0.2.0 // indirect github.com/buger/jsonparser v1.1.1 // indirect github.com/cenkalti/backoff/v4 v4.3.0 // indirect - github.com/cloudquery/cloudquery-api-go v1.13.3 // indirect - github.com/cloudquery/plugin-pb-go v1.25.4 // indirect + github.com/cloudquery/cloudquery-api-go v1.13.4 // indirect + github.com/cloudquery/plugin-pb-go v1.25.6 // indirect github.com/cloudquery/plugin-sdk/v2 v2.7.0 // indirect github.com/davecgh/go-spew v1.1.1 // indirect github.com/ghodss/yaml v1.0.0 // indirect diff --git a/plugins/destination/test/go.sum b/plugins/destination/test/go.sum index 28b5f5a6edde9e..833820180ad5c0 100644 --- a/plugins/destination/test/go.sum +++ b/plugins/destination/test/go.sum @@ -46,18 +46,18 @@ github.com/buger/jsonparser v1.1.1 h1:2PnMjfWD7wBILjqQbt530v576A/cAbQvEW9gGIpYMU github.com/buger/jsonparser v1.1.1/go.mod h1:6RYKKt7H4d4+iWqouImQ9R2FZql3VbhNgx27UK13J/0= github.com/cenkalti/backoff/v4 v4.3.0 h1:MyRJ/UdXutAwSAT+s3wNd7MfTIcy71VQueUuFK343L8= github.com/cenkalti/backoff/v4 v4.3.0/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE= -github.com/cloudquery/cloudquery-api-go v1.13.3 h1:5nIO7Qz5iOtQrGkHEm6i6zhAltAYse+9Jct65dqlbvI= -github.com/cloudquery/cloudquery-api-go v1.13.3/go.mod h1:5oo8HHnv2Y7NgcVvZn59xFlYKJUyeP0tcN8JH3IP2Aw= -github.com/cloudquery/codegen v0.3.20 h1:kpKXmjfw7ne1oHkmi9a/eoS4DNfBYHA3+RreK6YvBJw= -github.com/cloudquery/codegen v0.3.20/go.mod h1:xzDo8KL3E//qggtkm1hJGlj26kxq/Yw55k3VLrunbPQ= +github.com/cloudquery/cloudquery-api-go v1.13.4 h1:8xj16iU1LcN0uLUHeHhDjc5nJDtzdxan07HiVAgJz1Q= +github.com/cloudquery/cloudquery-api-go v1.13.4/go.mod h1:nbc7ROHjJAnLGP306pCrpNwBCNLjUyNd5u6Y/+QsmKw= +github.com/cloudquery/codegen v0.3.21 h1:9ag/57oS90pjFhsq/abv342o7Ber+IWCOtHThIe0bFc= +github.com/cloudquery/codegen v0.3.21/go.mod h1:yeQd2PXMqQf9rvKjOW4CMZTrMMkkashX+V8wX96d6i0= github.com/cloudquery/jsonschema v0.0.0-20240220124159-92878faa2a66 h1:OZLPSIBYEfvkAUeOeM8CwTgVQy5zhayI99ishCrsFV0= github.com/cloudquery/jsonschema v0.0.0-20240220124159-92878faa2a66/go.mod h1:0SoZ/U7yJlNOR+fWsBSeTvTbGXB6DK01tzJ7m2Xfg34= -github.com/cloudquery/plugin-pb-go v1.25.4 h1:hhDwS0yR1m0DNY+ZRAGk9o7A4hIq7yz+W/IijI95Ovk= -github.com/cloudquery/plugin-pb-go v1.25.4/go.mod h1:0jxFO1mC3ZUBpLeNhhJ/lcstRPqaLbhhVjUGKsU0ll8= +github.com/cloudquery/plugin-pb-go v1.25.6 h1:qujsj2APXtWTOLjImzIpSEJ3KpJc/N+W85ui9xGSEpo= +github.com/cloudquery/plugin-pb-go v1.25.6/go.mod h1:El9MseE0kD+MbuoY/Elf65vuEDO79cLbCkOfcUzyHDM= github.com/cloudquery/plugin-sdk/v2 v2.7.0 h1:hRXsdEiaOxJtsn/wZMFQC9/jPfU1MeMK3KF+gPGqm7U= github.com/cloudquery/plugin-sdk/v2 v2.7.0/go.mod h1:pAX6ojIW99b/Vg4CkhnsGkRIzNaVEceYMR+Bdit73ug= -github.com/cloudquery/plugin-sdk/v4 v4.70.1 h1:k4VttvjqpSISI9hDdUgfvF2fs5fYWckHspftN5uOgjA= -github.com/cloudquery/plugin-sdk/v4 v4.70.1/go.mod h1:N4VdF/Oc8NKww+T6hjru9zSioKAYpX81R6ctdGNOxjQ= +github.com/cloudquery/plugin-sdk/v4 v4.71.0 h1:yv1k0DAHSl5SeeBFuvlZDMiDJXPiDgissF5XWsQHYII= +github.com/cloudquery/plugin-sdk/v4 v4.71.0/go.mod h1:sJ6RjrPkWZnVYPx9kl5QaEgvxxfoWlYmhWi95oqitdI= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.4/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= diff --git a/plugins/source/hackernews/CHANGELOG.md b/plugins/source/hackernews/CHANGELOG.md index 742b14c1f0af33..c90335378eadf2 100644 --- a/plugins/source/hackernews/CHANGELOG.md +++ b/plugins/source/hackernews/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## [3.7.2](https://github.com/cloudquery/cloudquery/compare/plugins-source-hackernews-v3.7.1...plugins-source-hackernews-v3.7.2) (2024-12-11) + + +### Bug Fixes + +* **deps:** Update module github.com/cloudquery/codegen to v0.3.21 ([#19907](https://github.com/cloudquery/cloudquery/issues/19907)) ([3fa7b33](https://github.com/cloudquery/cloudquery/commit/3fa7b33d94d91b6f4c1267721c3bd6fc040795be)) +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.70.2 ([#19873](https://github.com/cloudquery/cloudquery/issues/19873)) ([1c294aa](https://github.com/cloudquery/cloudquery/commit/1c294aa23b14da8cef9f78ee1a7365e50f304534)) +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.71.0 ([#19911](https://github.com/cloudquery/cloudquery/issues/19911)) ([2df1161](https://github.com/cloudquery/cloudquery/commit/2df11619759e8211780274ae870aadb1832411d3)) + ## [3.7.1](https://github.com/cloudquery/cloudquery/compare/plugins-source-hackernews-v3.7.0...plugins-source-hackernews-v3.7.1) (2024-12-02) diff --git a/plugins/source/hackernews/cloud-config-ui/package-lock.json b/plugins/source/hackernews/cloud-config-ui/package-lock.json index 05d9ceb63cfb48..769f372cf40ffa 100644 --- a/plugins/source/hackernews/cloud-config-ui/package-lock.json +++ b/plugins/source/hackernews/cloud-config-ui/package-lock.json @@ -9586,9 +9586,9 @@ } }, "node_modules/express": { - "version": "4.21.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.21.1.tgz", - "integrity": "sha512-YSFlK1Ee0/GC8QaO91tHcDxJiE/X4FbpAyQWkxAvG6AXCuR65YzK8ua6D9hvi/TzUfZMpc+BwuM1IPw8fmQBiQ==", + "version": "4.21.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.21.2.tgz", + "integrity": "sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==", "license": "MIT", "dependencies": { "accepts": "~1.3.8", @@ -9610,7 +9610,7 @@ "methods": "~1.1.2", "on-finished": "2.4.1", "parseurl": "~1.3.3", - "path-to-regexp": "0.1.10", + "path-to-regexp": "0.1.12", "proxy-addr": "~2.0.7", "qs": "6.13.0", "range-parser": "~1.2.1", @@ -9625,6 +9625,10 @@ }, "engines": { "node": ">= 0.10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" } }, "node_modules/express/node_modules/debug": { @@ -15439,9 +15443,9 @@ "license": "ISC" }, "node_modules/path-to-regexp": { - "version": "0.1.10", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.10.tgz", - "integrity": "sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==", + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.12.tgz", + "integrity": "sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==", "license": "MIT" }, "node_modules/path-type": { @@ -15466,9 +15470,9 @@ "license": "MIT" }, "node_modules/picocolors": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.0.tgz", - "integrity": "sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", "license": "ISC" }, "node_modules/picomatch": { @@ -15713,9 +15717,9 @@ } }, "node_modules/postcss": { - "version": "8.4.47", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.47.tgz", - "integrity": "sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==", + "version": "8.4.49", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.49.tgz", + "integrity": "sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==", "funding": [ { "type": "opencollective", @@ -15733,7 +15737,7 @@ "license": "MIT", "dependencies": { "nanoid": "^3.3.7", - "picocolors": "^1.1.0", + "picocolors": "^1.1.1", "source-map-js": "^1.2.1" }, "engines": { @@ -18033,29 +18037,6 @@ "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", "license": "MIT" }, - "node_modules/resolve-url-loader/node_modules/picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "license": "ISC" - }, - "node_modules/resolve-url-loader/node_modules/postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "license": "MIT", - "dependencies": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - } - }, "node_modules/resolve-url-loader/node_modules/source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", @@ -19543,15 +19524,6 @@ "js-yaml": "bin/js-yaml.js" } }, - "node_modules/svgo/node_modules/nth-check": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", - "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", - "license": "BSD-2-Clause", - "dependencies": { - "boolbase": "~1.0.0" - } - }, "node_modules/symbol-tree": { "version": "3.2.4", "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", diff --git a/plugins/source/hackernews/cloud-config-ui/package.json b/plugins/source/hackernews/cloud-config-ui/package.json index 8a06e19fdae24a..a2c1cb063a99d2 100644 --- a/plugins/source/hackernews/cloud-config-ui/package.json +++ b/plugins/source/hackernews/cloud-config-ui/package.json @@ -63,7 +63,11 @@ }, "overrides": { "react-scripts": { - "typescript": "^5" + "typescript": "^5", + "postcss": "^8" + }, + "css-select": { + "nth-check": "^2" } } } diff --git a/plugins/source/hackernews/go.mod b/plugins/source/hackernews/go.mod index 38a2ab0a3e5087..f296242b8a177c 100644 --- a/plugins/source/hackernews/go.mod +++ b/plugins/source/hackernews/go.mod @@ -4,8 +4,8 @@ go 1.22.7 require ( github.com/apache/arrow/go/v17 v17.0.0 - github.com/cloudquery/codegen v0.3.20 - github.com/cloudquery/plugin-sdk/v4 v4.70.1 + github.com/cloudquery/codegen v0.3.21 + github.com/cloudquery/plugin-sdk/v4 v4.71.0 github.com/golang/mock v1.6.0 github.com/hermanschaaf/hackernews v1.0.1 github.com/rs/zerolog v1.33.0 @@ -35,8 +35,8 @@ require ( github.com/bahlo/generic-list-go v0.2.0 // indirect github.com/buger/jsonparser v1.1.1 // indirect github.com/cenkalti/backoff/v4 v4.3.0 // indirect - github.com/cloudquery/cloudquery-api-go v1.13.3 // indirect - github.com/cloudquery/plugin-pb-go v1.25.4 // indirect + github.com/cloudquery/cloudquery-api-go v1.13.4 // indirect + github.com/cloudquery/plugin-pb-go v1.25.6 // indirect github.com/cloudquery/plugin-sdk/v2 v2.7.0 // indirect github.com/davecgh/go-spew v1.1.1 // indirect github.com/ghodss/yaml v1.0.0 // indirect diff --git a/plugins/source/hackernews/go.sum b/plugins/source/hackernews/go.sum index b2d3674ae5af02..5d81a9623f5c74 100644 --- a/plugins/source/hackernews/go.sum +++ b/plugins/source/hackernews/go.sum @@ -46,18 +46,18 @@ github.com/buger/jsonparser v1.1.1 h1:2PnMjfWD7wBILjqQbt530v576A/cAbQvEW9gGIpYMU github.com/buger/jsonparser v1.1.1/go.mod h1:6RYKKt7H4d4+iWqouImQ9R2FZql3VbhNgx27UK13J/0= github.com/cenkalti/backoff/v4 v4.3.0 h1:MyRJ/UdXutAwSAT+s3wNd7MfTIcy71VQueUuFK343L8= github.com/cenkalti/backoff/v4 v4.3.0/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE= -github.com/cloudquery/cloudquery-api-go v1.13.3 h1:5nIO7Qz5iOtQrGkHEm6i6zhAltAYse+9Jct65dqlbvI= -github.com/cloudquery/cloudquery-api-go v1.13.3/go.mod h1:5oo8HHnv2Y7NgcVvZn59xFlYKJUyeP0tcN8JH3IP2Aw= -github.com/cloudquery/codegen v0.3.20 h1:kpKXmjfw7ne1oHkmi9a/eoS4DNfBYHA3+RreK6YvBJw= -github.com/cloudquery/codegen v0.3.20/go.mod h1:xzDo8KL3E//qggtkm1hJGlj26kxq/Yw55k3VLrunbPQ= +github.com/cloudquery/cloudquery-api-go v1.13.4 h1:8xj16iU1LcN0uLUHeHhDjc5nJDtzdxan07HiVAgJz1Q= +github.com/cloudquery/cloudquery-api-go v1.13.4/go.mod h1:nbc7ROHjJAnLGP306pCrpNwBCNLjUyNd5u6Y/+QsmKw= +github.com/cloudquery/codegen v0.3.21 h1:9ag/57oS90pjFhsq/abv342o7Ber+IWCOtHThIe0bFc= +github.com/cloudquery/codegen v0.3.21/go.mod h1:yeQd2PXMqQf9rvKjOW4CMZTrMMkkashX+V8wX96d6i0= github.com/cloudquery/jsonschema v0.0.0-20240220124159-92878faa2a66 h1:OZLPSIBYEfvkAUeOeM8CwTgVQy5zhayI99ishCrsFV0= github.com/cloudquery/jsonschema v0.0.0-20240220124159-92878faa2a66/go.mod h1:0SoZ/U7yJlNOR+fWsBSeTvTbGXB6DK01tzJ7m2Xfg34= -github.com/cloudquery/plugin-pb-go v1.25.4 h1:hhDwS0yR1m0DNY+ZRAGk9o7A4hIq7yz+W/IijI95Ovk= -github.com/cloudquery/plugin-pb-go v1.25.4/go.mod h1:0jxFO1mC3ZUBpLeNhhJ/lcstRPqaLbhhVjUGKsU0ll8= +github.com/cloudquery/plugin-pb-go v1.25.6 h1:qujsj2APXtWTOLjImzIpSEJ3KpJc/N+W85ui9xGSEpo= +github.com/cloudquery/plugin-pb-go v1.25.6/go.mod h1:El9MseE0kD+MbuoY/Elf65vuEDO79cLbCkOfcUzyHDM= github.com/cloudquery/plugin-sdk/v2 v2.7.0 h1:hRXsdEiaOxJtsn/wZMFQC9/jPfU1MeMK3KF+gPGqm7U= github.com/cloudquery/plugin-sdk/v2 v2.7.0/go.mod h1:pAX6ojIW99b/Vg4CkhnsGkRIzNaVEceYMR+Bdit73ug= -github.com/cloudquery/plugin-sdk/v4 v4.70.1 h1:k4VttvjqpSISI9hDdUgfvF2fs5fYWckHspftN5uOgjA= -github.com/cloudquery/plugin-sdk/v4 v4.70.1/go.mod h1:N4VdF/Oc8NKww+T6hjru9zSioKAYpX81R6ctdGNOxjQ= +github.com/cloudquery/plugin-sdk/v4 v4.71.0 h1:yv1k0DAHSl5SeeBFuvlZDMiDJXPiDgissF5XWsQHYII= +github.com/cloudquery/plugin-sdk/v4 v4.71.0/go.mod h1:sJ6RjrPkWZnVYPx9kl5QaEgvxxfoWlYmhWi95oqitdI= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.4/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= diff --git a/plugins/source/square/CHANGELOG.md b/plugins/source/square/CHANGELOG.md index ace85be6982d5e..4aebf1fb94b1ea 100644 --- a/plugins/source/square/CHANGELOG.md +++ b/plugins/source/square/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [1.3.14](https://github.com/cloudquery/cloudquery/compare/plugins-source-square-v1.3.13...plugins-source-square-v1.3.14) (2024-12-11) + + +### Bug Fixes + +* Pin indirect packages in `plugins/source/square/requirements.txt` ([#19703](https://github.com/cloudquery/cloudquery/issues/19703)) ([cdc6867](https://github.com/cloudquery/cloudquery/commit/cdc686735d5c5ffda0a181e68b0b27529b221b9f)) + ## [1.3.13](https://github.com/cloudquery/cloudquery/compare/plugins-source-square-v1.3.12...plugins-source-square-v1.3.13) (2024-12-02) diff --git a/plugins/source/square/requirements.txt b/plugins/source/square/requirements.txt index d8bcc4705cfc33..7b5f02079f9136 100644 --- a/plugins/source/square/requirements.txt +++ b/plugins/source/square/requirements.txt @@ -3,4 +3,8 @@ cloudquery-plugin-sdk<=0.1.38 pyarrow>=15.0.2 squareup==29.0.0.20230720 pytest<=8.3.4 +jsonpickle>=3.3.0 # not directly required, pinned by Snyk to avoid a vulnerability +requests>=2.32.2 # not directly required, pinned by Snyk to avoid a vulnerability setuptools>=70.0.0 # not directly required, pinned by Snyk to avoid a vulnerability +urllib3>=2.2.2 # not directly required, pinned by Snyk to avoid a vulnerability +zipp>=3.19.1 # not directly required, pinned by Snyk to avoid a vulnerability diff --git a/plugins/source/test/CHANGELOG.md b/plugins/source/test/CHANGELOG.md index e2e1f9193e15bd..beed53966fb71c 100644 --- a/plugins/source/test/CHANGELOG.md +++ b/plugins/source/test/CHANGELOG.md @@ -1,5 +1,30 @@ # Changelog +## [4.7.2](https://github.com/cloudquery/cloudquery/compare/plugins-source-test-v4.7.1...plugins-source-test-v4.7.2) (2024-12-11) + + +### Bug Fixes + +* **deps:** Update github.com/cloudquery/plugin-sdk/v4 digest to 9ebf38d ([#19910](https://github.com/cloudquery/cloudquery/issues/19910)) ([39a8264](https://github.com/cloudquery/cloudquery/commit/39a82645741471d41ea62e1b10de0209f5d9a131)) +* **deps:** Update module github.com/cloudquery/codegen to v0.3.21 ([#19907](https://github.com/cloudquery/cloudquery/issues/19907)) ([3fa7b33](https://github.com/cloudquery/cloudquery/commit/3fa7b33d94d91b6f4c1267721c3bd6fc040795be)) +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.71.0 ([#19911](https://github.com/cloudquery/cloudquery/issues/19911)) ([2df1161](https://github.com/cloudquery/cloudquery/commit/2df11619759e8211780274ae870aadb1832411d3)) + +## [4.7.1](https://github.com/cloudquery/cloudquery/compare/plugins-source-test-v4.7.0...plugins-source-test-v4.7.1) (2024-12-09) + + +### Bug Fixes + +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.70.2 ([#19873](https://github.com/cloudquery/cloudquery/issues/19873)) ([1c294aa](https://github.com/cloudquery/cloudquery/commit/1c294aa23b14da8cef9f78ee1a7365e50f304534)) +* Upgrade the test source plugin to use SDK improvement. ([#19906](https://github.com/cloudquery/cloudquery/issues/19906)) ([d7c5164](https://github.com/cloudquery/cloudquery/commit/d7c51648607eb369aa6aa733d789ced79a628ac9)) + +## [4.7.0](https://github.com/cloudquery/cloudquery/compare/plugins-source-test-v4.6.3...plugins-source-test-v4.7.0) (2024-12-05) + + +### Features + +* Add "fail immediately" spec option to test source plugin ([#19863](https://github.com/cloudquery/cloudquery/issues/19863)) ([67882f3](https://github.com/cloudquery/cloudquery/commit/67882f3dd99e71c9a7aa8108f9d00f88f0cb05d1)) +* Add `exit_immediately` spec option to all test plugins. ([#19865](https://github.com/cloudquery/cloudquery/issues/19865)) ([e9b00ac](https://github.com/cloudquery/cloudquery/commit/e9b00ac11f5574235b5f5e6506ffaaf4065aedcb)) + ## [4.6.3](https://github.com/cloudquery/cloudquery/compare/plugins-source-test-v4.6.2...plugins-source-test-v4.6.3) (2024-12-02) diff --git a/plugins/source/test/client/schema.json b/plugins/source/test/client/schema.json index 31cfe0895ec208..2b56832a43c254 100644 --- a/plugins/source/test/client/schema.json +++ b/plugins/source/test/client/schema.json @@ -64,6 +64,16 @@ "type": "null" } ] + }, + "fail_immediately": { + "type": "boolean", + "description": "If true, the plugin will fail immediately at the table resolver level, before any resources are synced", + "default": false + }, + "exit_immediately": { + "type": "boolean", + "description": "If true, the plugin will os.Exit(1) immediately at the table resolver level, before any resources are synced", + "default": false } }, "additionalProperties": false, diff --git a/plugins/source/test/client/spec.go b/plugins/source/test/client/spec.go index 593fd1107544ab..5da17d7d8f08af 100644 --- a/plugins/source/test/client/spec.go +++ b/plugins/source/test/client/spec.go @@ -23,6 +23,12 @@ type Spec struct { // to the correct values. Specified in `key=value` format. Use `key=` to specify // that the environment variable should be not set or empty. RequiredEnv []string `json:"required_env" jsonschema:"pattern=^[\\w]+\\=[\\w]*$"` + + // If true, the plugin will fail immediately at the table resolver level, before any resources are synced + FailImmediately bool `json:"fail_immediately" jsonschema:"default=false"` + + // If true, the plugin will os.Exit(1) immediately at the table resolver level, before any resources are synced + ExitImmediately bool `json:"exit_immediately" jsonschema:"default=false"` } //go:embed schema.json diff --git a/plugins/source/test/go.mod b/plugins/source/test/go.mod index 932511fa6b7da1..5ca196055576d3 100644 --- a/plugins/source/test/go.mod +++ b/plugins/source/test/go.mod @@ -4,8 +4,8 @@ go 1.22.7 require ( github.com/apache/arrow/go/v17 v17.0.0 - github.com/cloudquery/codegen v0.3.20 - github.com/cloudquery/plugin-sdk/v4 v4.70.1 + github.com/cloudquery/codegen v0.3.21 + github.com/cloudquery/plugin-sdk/v4 v4.71.0 github.com/rs/zerolog v1.33.0 golang.org/x/exp v0.0.0-20241108190413-2d47ceb2692f ) @@ -32,8 +32,8 @@ require ( github.com/bahlo/generic-list-go v0.2.0 // indirect github.com/buger/jsonparser v1.1.1 // indirect github.com/cenkalti/backoff/v4 v4.3.0 // indirect - github.com/cloudquery/cloudquery-api-go v1.13.3 // indirect - github.com/cloudquery/plugin-pb-go v1.25.4 // indirect + github.com/cloudquery/cloudquery-api-go v1.13.4 // indirect + github.com/cloudquery/plugin-pb-go v1.25.6 // indirect github.com/cloudquery/plugin-sdk/v2 v2.7.0 // indirect github.com/davecgh/go-spew v1.1.1 // indirect github.com/ghodss/yaml v1.0.0 // indirect @@ -93,3 +93,5 @@ require ( // github.com/cloudquery/jsonschema @ cqmain replace github.com/invopop/jsonschema => github.com/cloudquery/jsonschema v0.0.0-20240220124159-92878faa2a66 + +replace github.com/cloudquery/plugin-sdk/v4 => github.com/cloudquery/plugin-sdk/v4 v4.71.0 diff --git a/plugins/source/test/go.sum b/plugins/source/test/go.sum index da1e67c6d8bf7f..d862175ec9b83d 100644 --- a/plugins/source/test/go.sum +++ b/plugins/source/test/go.sum @@ -46,18 +46,18 @@ github.com/buger/jsonparser v1.1.1 h1:2PnMjfWD7wBILjqQbt530v576A/cAbQvEW9gGIpYMU github.com/buger/jsonparser v1.1.1/go.mod h1:6RYKKt7H4d4+iWqouImQ9R2FZql3VbhNgx27UK13J/0= github.com/cenkalti/backoff/v4 v4.3.0 h1:MyRJ/UdXutAwSAT+s3wNd7MfTIcy71VQueUuFK343L8= github.com/cenkalti/backoff/v4 v4.3.0/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE= -github.com/cloudquery/cloudquery-api-go v1.13.3 h1:5nIO7Qz5iOtQrGkHEm6i6zhAltAYse+9Jct65dqlbvI= -github.com/cloudquery/cloudquery-api-go v1.13.3/go.mod h1:5oo8HHnv2Y7NgcVvZn59xFlYKJUyeP0tcN8JH3IP2Aw= -github.com/cloudquery/codegen v0.3.20 h1:kpKXmjfw7ne1oHkmi9a/eoS4DNfBYHA3+RreK6YvBJw= -github.com/cloudquery/codegen v0.3.20/go.mod h1:xzDo8KL3E//qggtkm1hJGlj26kxq/Yw55k3VLrunbPQ= +github.com/cloudquery/cloudquery-api-go v1.13.4 h1:8xj16iU1LcN0uLUHeHhDjc5nJDtzdxan07HiVAgJz1Q= +github.com/cloudquery/cloudquery-api-go v1.13.4/go.mod h1:nbc7ROHjJAnLGP306pCrpNwBCNLjUyNd5u6Y/+QsmKw= +github.com/cloudquery/codegen v0.3.21 h1:9ag/57oS90pjFhsq/abv342o7Ber+IWCOtHThIe0bFc= +github.com/cloudquery/codegen v0.3.21/go.mod h1:yeQd2PXMqQf9rvKjOW4CMZTrMMkkashX+V8wX96d6i0= github.com/cloudquery/jsonschema v0.0.0-20240220124159-92878faa2a66 h1:OZLPSIBYEfvkAUeOeM8CwTgVQy5zhayI99ishCrsFV0= github.com/cloudquery/jsonschema v0.0.0-20240220124159-92878faa2a66/go.mod h1:0SoZ/U7yJlNOR+fWsBSeTvTbGXB6DK01tzJ7m2Xfg34= -github.com/cloudquery/plugin-pb-go v1.25.4 h1:hhDwS0yR1m0DNY+ZRAGk9o7A4hIq7yz+W/IijI95Ovk= -github.com/cloudquery/plugin-pb-go v1.25.4/go.mod h1:0jxFO1mC3ZUBpLeNhhJ/lcstRPqaLbhhVjUGKsU0ll8= +github.com/cloudquery/plugin-pb-go v1.25.6 h1:qujsj2APXtWTOLjImzIpSEJ3KpJc/N+W85ui9xGSEpo= +github.com/cloudquery/plugin-pb-go v1.25.6/go.mod h1:El9MseE0kD+MbuoY/Elf65vuEDO79cLbCkOfcUzyHDM= github.com/cloudquery/plugin-sdk/v2 v2.7.0 h1:hRXsdEiaOxJtsn/wZMFQC9/jPfU1MeMK3KF+gPGqm7U= github.com/cloudquery/plugin-sdk/v2 v2.7.0/go.mod h1:pAX6ojIW99b/Vg4CkhnsGkRIzNaVEceYMR+Bdit73ug= -github.com/cloudquery/plugin-sdk/v4 v4.70.1 h1:k4VttvjqpSISI9hDdUgfvF2fs5fYWckHspftN5uOgjA= -github.com/cloudquery/plugin-sdk/v4 v4.70.1/go.mod h1:N4VdF/Oc8NKww+T6hjru9zSioKAYpX81R6ctdGNOxjQ= +github.com/cloudquery/plugin-sdk/v4 v4.71.0 h1:yv1k0DAHSl5SeeBFuvlZDMiDJXPiDgissF5XWsQHYII= +github.com/cloudquery/plugin-sdk/v4 v4.71.0/go.mod h1:sJ6RjrPkWZnVYPx9kl5QaEgvxxfoWlYmhWi95oqitdI= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.4/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= diff --git a/plugins/source/test/resources/services/paid_table.go b/plugins/source/test/resources/services/paid_table.go index cc07201d7ae032..9834d656209d9a 100644 --- a/plugins/source/test/resources/services/paid_table.go +++ b/plugins/source/test/resources/services/paid_table.go @@ -2,13 +2,17 @@ package services import ( "context" + "errors" "fmt" + "os" "github.com/apache/arrow/go/v17/arrow" "github.com/cloudquery/cloudquery/plugins/source/test/v4/client" "github.com/cloudquery/plugin-sdk/v4/schema" ) +var ErrFailImmediately = errors.New("failing immediately") + func TestPaidTable() *schema.Table { return &schema.Table{ Name: "test_paid_table", @@ -43,6 +47,12 @@ func TestPaidTable() *schema.Table { func fetchPaidTableData(ctx context.Context, meta schema.ClientMeta, parent *schema.Resource, res chan<- any) error { cl := meta.(*client.Client) + if cl.Spec.FailImmediately { + return ErrFailImmediately + } + if cl.Spec.ExitImmediately { + os.Exit(1) + } for i := 0; i < *cl.Spec.NumRows; i++ { res <- map[string]any{ "resource_id": i + 1, diff --git a/plugins/source/test/resources/services/test_some_table.go b/plugins/source/test/resources/services/test_some_table.go index fd247fa5fbb857..4856838239ae6c 100644 --- a/plugins/source/test/resources/services/test_some_table.go +++ b/plugins/source/test/resources/services/test_some_table.go @@ -3,6 +3,7 @@ package services import ( "context" "fmt" + "os" "github.com/apache/arrow/go/v17/arrow" "github.com/cloudquery/cloudquery/plugins/source/test/v4/client" @@ -45,6 +46,12 @@ func TestSomeTable(config client.Spec) *schema.Table { func fetchSomeTableData(ctx context.Context, meta schema.ClientMeta, parent *schema.Resource, res chan<- any) error { cl := meta.(*client.Client) + if cl.Spec.FailImmediately { + return ErrFailImmediately + } + if cl.Spec.ExitImmediately { + os.Exit(1) + } for i := 0; i < *cl.Spec.NumRows; i++ { res <- map[string]any{ "resource_id": i + 1, diff --git a/plugins/source/test/resources/services/test_sub_table.go b/plugins/source/test/resources/services/test_sub_table.go index a095b8c05e314c..26638dee4e9951 100644 --- a/plugins/source/test/resources/services/test_sub_table.go +++ b/plugins/source/test/resources/services/test_sub_table.go @@ -4,6 +4,7 @@ import ( "context" "fmt" "math/rand" + "os" "strconv" "github.com/apache/arrow/go/v17/arrow" @@ -53,7 +54,12 @@ func testSubTable(config client.Spec) *schema.Table { func fetchSubTableData(ctx context.Context, meta schema.ClientMeta, parent *schema.Resource, res chan<- any) error { cl := meta.(*client.Client) - + if cl.Spec.FailImmediately { + return ErrFailImmediately + } + if cl.Spec.ExitImmediately { + os.Exit(1) + } colMap := make(map[string]any, *cl.Spec.NumSubCols) for i := 0; i < *cl.Spec.NumSubCols; i++ { colMap["extra_column_"+strconv.FormatInt(int64(i), 10)] = rand.Int63() diff --git a/plugins/source/xkcd/CHANGELOG.md b/plugins/source/xkcd/CHANGELOG.md index be1460f65f830c..f8a8fc6cf5cddd 100644 --- a/plugins/source/xkcd/CHANGELOG.md +++ b/plugins/source/xkcd/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## [1.5.2](https://github.com/cloudquery/cloudquery/compare/plugins-source-xkcd-v1.5.1...plugins-source-xkcd-v1.5.2) (2024-12-11) + + +### Bug Fixes + +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.70.2 ([#19873](https://github.com/cloudquery/cloudquery/issues/19873)) ([1c294aa](https://github.com/cloudquery/cloudquery/commit/1c294aa23b14da8cef9f78ee1a7365e50f304534)) +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.71.0 ([#19911](https://github.com/cloudquery/cloudquery/issues/19911)) ([2df1161](https://github.com/cloudquery/cloudquery/commit/2df11619759e8211780274ae870aadb1832411d3)) + ## [1.5.1](https://github.com/cloudquery/cloudquery/compare/plugins-source-xkcd-v1.5.0...plugins-source-xkcd-v1.5.1) (2024-12-02) diff --git a/plugins/source/xkcd/cloud-config-ui/package-lock.json b/plugins/source/xkcd/cloud-config-ui/package-lock.json index d5a8970c145829..d14ee2d5dab64f 100644 --- a/plugins/source/xkcd/cloud-config-ui/package-lock.json +++ b/plugins/source/xkcd/cloud-config-ui/package-lock.json @@ -8758,9 +8758,9 @@ } }, "node_modules/express": { - "version": "4.21.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.21.1.tgz", - "integrity": "sha512-YSFlK1Ee0/GC8QaO91tHcDxJiE/X4FbpAyQWkxAvG6AXCuR65YzK8ua6D9hvi/TzUfZMpc+BwuM1IPw8fmQBiQ==", + "version": "4.21.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.21.2.tgz", + "integrity": "sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==", "license": "MIT", "dependencies": { "accepts": "~1.3.8", @@ -8782,7 +8782,7 @@ "methods": "~1.1.2", "on-finished": "2.4.1", "parseurl": "~1.3.3", - "path-to-regexp": "0.1.10", + "path-to-regexp": "0.1.12", "proxy-addr": "~2.0.7", "qs": "6.13.0", "range-parser": "~1.2.1", @@ -8797,6 +8797,10 @@ }, "engines": { "node": ">= 0.10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" } }, "node_modules/express/node_modules/debug": { @@ -14083,9 +14087,9 @@ "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==" }, "node_modules/path-to-regexp": { - "version": "0.1.10", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.10.tgz", - "integrity": "sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==", + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.12.tgz", + "integrity": "sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==", "license": "MIT" }, "node_modules/path-type": { @@ -14352,9 +14356,9 @@ } }, "node_modules/postcss": { - "version": "8.4.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.39.tgz", - "integrity": "sha512-0vzE+lAiG7hZl1/9I8yzKLx3aR9Xbof3fBHKunvMfOCYAtMhrsnccJY2iTURb9EZd5+pLuiNV9/c/GZJOHsgIw==", + "version": "8.4.49", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.49.tgz", + "integrity": "sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==", "funding": [ { "type": "opencollective", @@ -14369,10 +14373,11 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "dependencies": { "nanoid": "^3.3.7", - "picocolors": "^1.0.1", - "source-map-js": "^1.2.0" + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" }, "engines": { "node": "^10 || ^12 || >=14" @@ -16529,27 +16534,6 @@ "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" }, - "node_modules/resolve-url-loader/node_modules/picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==" - }, - "node_modules/resolve-url-loader/node_modules/postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dependencies": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - } - }, "node_modules/resolve-url-loader/node_modules/source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", @@ -17150,9 +17134,10 @@ } }, "node_modules/source-map-js": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", - "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } @@ -17911,14 +17896,6 @@ "js-yaml": "bin/js-yaml.js" } }, - "node_modules/svgo/node_modules/nth-check": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", - "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", - "dependencies": { - "boolbase": "~1.0.0" - } - }, "node_modules/symbol-tree": { "version": "3.2.4", "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", diff --git a/plugins/source/xkcd/cloud-config-ui/package.json b/plugins/source/xkcd/cloud-config-ui/package.json index 93039ed1bd0a7e..f28a92e0f0fe19 100644 --- a/plugins/source/xkcd/cloud-config-ui/package.json +++ b/plugins/source/xkcd/cloud-config-ui/package.json @@ -62,7 +62,11 @@ }, "overrides": { "react-scripts": { - "typescript": "^5" + "typescript": "^5", + "postcss": "^8" + }, + "css-select": { + "nth-check": "^2" } } } diff --git a/plugins/source/xkcd/go.mod b/plugins/source/xkcd/go.mod index c0b31996655600..b52acfb2127790 100644 --- a/plugins/source/xkcd/go.mod +++ b/plugins/source/xkcd/go.mod @@ -3,7 +3,7 @@ module github.com/cloudquery/cloudquery/plugins/source/xkcd go 1.22.7 require ( - github.com/cloudquery/plugin-sdk/v4 v4.70.1 + github.com/cloudquery/plugin-sdk/v4 v4.71.0 github.com/rs/zerolog v1.33.0 golang.org/x/sync v0.9.0 google.golang.org/grpc v1.68.0 @@ -32,8 +32,8 @@ require ( github.com/bahlo/generic-list-go v0.2.0 // indirect github.com/buger/jsonparser v1.1.1 // indirect github.com/cenkalti/backoff/v4 v4.3.0 // indirect - github.com/cloudquery/cloudquery-api-go v1.13.3 // indirect - github.com/cloudquery/plugin-pb-go v1.25.4 // indirect + github.com/cloudquery/cloudquery-api-go v1.13.4 // indirect + github.com/cloudquery/plugin-pb-go v1.25.6 // indirect github.com/cloudquery/plugin-sdk/v2 v2.7.0 // indirect github.com/davecgh/go-spew v1.1.1 // indirect github.com/ghodss/yaml v1.0.0 // indirect diff --git a/plugins/source/xkcd/go.sum b/plugins/source/xkcd/go.sum index f8fc53bbb0d2fb..7726b44b9db84e 100644 --- a/plugins/source/xkcd/go.sum +++ b/plugins/source/xkcd/go.sum @@ -46,14 +46,14 @@ github.com/buger/jsonparser v1.1.1 h1:2PnMjfWD7wBILjqQbt530v576A/cAbQvEW9gGIpYMU github.com/buger/jsonparser v1.1.1/go.mod h1:6RYKKt7H4d4+iWqouImQ9R2FZql3VbhNgx27UK13J/0= github.com/cenkalti/backoff/v4 v4.3.0 h1:MyRJ/UdXutAwSAT+s3wNd7MfTIcy71VQueUuFK343L8= github.com/cenkalti/backoff/v4 v4.3.0/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE= -github.com/cloudquery/cloudquery-api-go v1.13.3 h1:5nIO7Qz5iOtQrGkHEm6i6zhAltAYse+9Jct65dqlbvI= -github.com/cloudquery/cloudquery-api-go v1.13.3/go.mod h1:5oo8HHnv2Y7NgcVvZn59xFlYKJUyeP0tcN8JH3IP2Aw= -github.com/cloudquery/plugin-pb-go v1.25.4 h1:hhDwS0yR1m0DNY+ZRAGk9o7A4hIq7yz+W/IijI95Ovk= -github.com/cloudquery/plugin-pb-go v1.25.4/go.mod h1:0jxFO1mC3ZUBpLeNhhJ/lcstRPqaLbhhVjUGKsU0ll8= +github.com/cloudquery/cloudquery-api-go v1.13.4 h1:8xj16iU1LcN0uLUHeHhDjc5nJDtzdxan07HiVAgJz1Q= +github.com/cloudquery/cloudquery-api-go v1.13.4/go.mod h1:nbc7ROHjJAnLGP306pCrpNwBCNLjUyNd5u6Y/+QsmKw= +github.com/cloudquery/plugin-pb-go v1.25.6 h1:qujsj2APXtWTOLjImzIpSEJ3KpJc/N+W85ui9xGSEpo= +github.com/cloudquery/plugin-pb-go v1.25.6/go.mod h1:El9MseE0kD+MbuoY/Elf65vuEDO79cLbCkOfcUzyHDM= github.com/cloudquery/plugin-sdk/v2 v2.7.0 h1:hRXsdEiaOxJtsn/wZMFQC9/jPfU1MeMK3KF+gPGqm7U= github.com/cloudquery/plugin-sdk/v2 v2.7.0/go.mod h1:pAX6ojIW99b/Vg4CkhnsGkRIzNaVEceYMR+Bdit73ug= -github.com/cloudquery/plugin-sdk/v4 v4.70.1 h1:k4VttvjqpSISI9hDdUgfvF2fs5fYWckHspftN5uOgjA= -github.com/cloudquery/plugin-sdk/v4 v4.70.1/go.mod h1:N4VdF/Oc8NKww+T6hjru9zSioKAYpX81R6ctdGNOxjQ= +github.com/cloudquery/plugin-sdk/v4 v4.71.0 h1:yv1k0DAHSl5SeeBFuvlZDMiDJXPiDgissF5XWsQHYII= +github.com/cloudquery/plugin-sdk/v4 v4.71.0/go.mod h1:sJ6RjrPkWZnVYPx9kl5QaEgvxxfoWlYmhWi95oqitdI= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.4/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= diff --git a/plugins/transformer/basic/CHANGELOG.md b/plugins/transformer/basic/CHANGELOG.md index 259b4c5beb4997..d2ff948842db08 100644 --- a/plugins/transformer/basic/CHANGELOG.md +++ b/plugins/transformer/basic/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## [1.3.2](https://github.com/cloudquery/cloudquery/compare/plugins-transformer-basic-v1.3.1...plugins-transformer-basic-v1.3.2) (2024-12-11) + + +### Bug Fixes + +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.70.2 ([#19873](https://github.com/cloudquery/cloudquery/issues/19873)) ([1c294aa](https://github.com/cloudquery/cloudquery/commit/1c294aa23b14da8cef9f78ee1a7365e50f304534)) +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.71.0 ([#19911](https://github.com/cloudquery/cloudquery/issues/19911)) ([2df1161](https://github.com/cloudquery/cloudquery/commit/2df11619759e8211780274ae870aadb1832411d3)) + ## [1.3.1](https://github.com/cloudquery/cloudquery/compare/plugins-transformer-basic-v1.3.0...plugins-transformer-basic-v1.3.1) (2024-12-02) diff --git a/plugins/transformer/basic/go.mod b/plugins/transformer/basic/go.mod index 2f8252d3acd4d0..69a7fcc308c50d 100644 --- a/plugins/transformer/basic/go.mod +++ b/plugins/transformer/basic/go.mod @@ -4,7 +4,7 @@ go 1.22.7 require ( github.com/apache/arrow/go/v17 v17.0.0 - github.com/cloudquery/plugin-sdk/v4 v4.70.1 + github.com/cloudquery/plugin-sdk/v4 v4.71.0 github.com/rs/zerolog v1.33.0 github.com/stretchr/testify v1.10.0 github.com/tidwall/gjson v1.18.0 @@ -31,8 +31,8 @@ require ( github.com/aws/aws-sdk-go-v2/service/sts v1.33.1 // indirect github.com/aws/smithy-go v1.22.1 // indirect github.com/cenkalti/backoff/v4 v4.3.0 // indirect - github.com/cloudquery/cloudquery-api-go v1.13.3 // indirect - github.com/cloudquery/plugin-pb-go v1.25.4 // indirect + github.com/cloudquery/cloudquery-api-go v1.13.4 // indirect + github.com/cloudquery/plugin-pb-go v1.25.6 // indirect github.com/cloudquery/plugin-sdk/v2 v2.7.0 // indirect github.com/davecgh/go-spew v1.1.1 // indirect github.com/ghodss/yaml v1.0.0 // indirect diff --git a/plugins/transformer/basic/go.sum b/plugins/transformer/basic/go.sum index 1de07dda16c7f4..dfb8aa83d6136b 100644 --- a/plugins/transformer/basic/go.sum +++ b/plugins/transformer/basic/go.sum @@ -42,14 +42,14 @@ github.com/bradleyjkemp/cupaloy/v2 v2.8.0 h1:any4BmKE+jGIaMpnU8YgH/I2LPiLBufr6oM github.com/bradleyjkemp/cupaloy/v2 v2.8.0/go.mod h1:bm7JXdkRd4BHJk9HpwqAI8BoAY1lps46Enkdqw6aRX0= github.com/cenkalti/backoff/v4 v4.3.0 h1:MyRJ/UdXutAwSAT+s3wNd7MfTIcy71VQueUuFK343L8= github.com/cenkalti/backoff/v4 v4.3.0/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE= -github.com/cloudquery/cloudquery-api-go v1.13.3 h1:5nIO7Qz5iOtQrGkHEm6i6zhAltAYse+9Jct65dqlbvI= -github.com/cloudquery/cloudquery-api-go v1.13.3/go.mod h1:5oo8HHnv2Y7NgcVvZn59xFlYKJUyeP0tcN8JH3IP2Aw= -github.com/cloudquery/plugin-pb-go v1.25.4 h1:hhDwS0yR1m0DNY+ZRAGk9o7A4hIq7yz+W/IijI95Ovk= -github.com/cloudquery/plugin-pb-go v1.25.4/go.mod h1:0jxFO1mC3ZUBpLeNhhJ/lcstRPqaLbhhVjUGKsU0ll8= +github.com/cloudquery/cloudquery-api-go v1.13.4 h1:8xj16iU1LcN0uLUHeHhDjc5nJDtzdxan07HiVAgJz1Q= +github.com/cloudquery/cloudquery-api-go v1.13.4/go.mod h1:nbc7ROHjJAnLGP306pCrpNwBCNLjUyNd5u6Y/+QsmKw= +github.com/cloudquery/plugin-pb-go v1.25.6 h1:qujsj2APXtWTOLjImzIpSEJ3KpJc/N+W85ui9xGSEpo= +github.com/cloudquery/plugin-pb-go v1.25.6/go.mod h1:El9MseE0kD+MbuoY/Elf65vuEDO79cLbCkOfcUzyHDM= github.com/cloudquery/plugin-sdk/v2 v2.7.0 h1:hRXsdEiaOxJtsn/wZMFQC9/jPfU1MeMK3KF+gPGqm7U= github.com/cloudquery/plugin-sdk/v2 v2.7.0/go.mod h1:pAX6ojIW99b/Vg4CkhnsGkRIzNaVEceYMR+Bdit73ug= -github.com/cloudquery/plugin-sdk/v4 v4.70.1 h1:k4VttvjqpSISI9hDdUgfvF2fs5fYWckHspftN5uOgjA= -github.com/cloudquery/plugin-sdk/v4 v4.70.1/go.mod h1:N4VdF/Oc8NKww+T6hjru9zSioKAYpX81R6ctdGNOxjQ= +github.com/cloudquery/plugin-sdk/v4 v4.71.0 h1:yv1k0DAHSl5SeeBFuvlZDMiDJXPiDgissF5XWsQHYII= +github.com/cloudquery/plugin-sdk/v4 v4.71.0/go.mod h1:sJ6RjrPkWZnVYPx9kl5QaEgvxxfoWlYmhWi95oqitdI= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.4/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= diff --git a/plugins/transformer/jsonflattener/CHANGELOG.md b/plugins/transformer/jsonflattener/CHANGELOG.md index 25ed521825eb84..15211681053113 100644 --- a/plugins/transformer/jsonflattener/CHANGELOG.md +++ b/plugins/transformer/jsonflattener/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## [1.1.2](https://github.com/cloudquery/cloudquery/compare/plugins-transformer-jsonflattener-v1.1.1...plugins-transformer-jsonflattener-v1.1.2) (2024-12-11) + + +### Bug Fixes + +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.70.2 ([#19873](https://github.com/cloudquery/cloudquery/issues/19873)) ([1c294aa](https://github.com/cloudquery/cloudquery/commit/1c294aa23b14da8cef9f78ee1a7365e50f304534)) +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.71.0 ([#19911](https://github.com/cloudquery/cloudquery/issues/19911)) ([2df1161](https://github.com/cloudquery/cloudquery/commit/2df11619759e8211780274ae870aadb1832411d3)) + ## [1.1.1](https://github.com/cloudquery/cloudquery/compare/plugins-transformer-jsonflattener-v1.1.0...plugins-transformer-jsonflattener-v1.1.1) (2024-12-02) diff --git a/plugins/transformer/jsonflattener/go.mod b/plugins/transformer/jsonflattener/go.mod index 33cf02d09c0798..402ab41098f1c7 100644 --- a/plugins/transformer/jsonflattener/go.mod +++ b/plugins/transformer/jsonflattener/go.mod @@ -4,7 +4,7 @@ go 1.22.7 require ( github.com/apache/arrow/go/v17 v17.0.0 - github.com/cloudquery/plugin-sdk/v4 v4.70.1 + github.com/cloudquery/plugin-sdk/v4 v4.71.0 github.com/rs/zerolog v1.33.0 github.com/stretchr/testify v1.10.0 ) @@ -29,8 +29,8 @@ require ( github.com/aws/aws-sdk-go-v2/service/sts v1.33.1 // indirect github.com/aws/smithy-go v1.22.1 // indirect github.com/cenkalti/backoff/v4 v4.3.0 // indirect - github.com/cloudquery/cloudquery-api-go v1.13.3 // indirect - github.com/cloudquery/plugin-pb-go v1.25.4 // indirect + github.com/cloudquery/cloudquery-api-go v1.13.4 // indirect + github.com/cloudquery/plugin-pb-go v1.25.6 // indirect github.com/cloudquery/plugin-sdk/v2 v2.7.0 // indirect github.com/davecgh/go-spew v1.1.1 // indirect github.com/ghodss/yaml v1.0.0 // indirect diff --git a/plugins/transformer/jsonflattener/go.sum b/plugins/transformer/jsonflattener/go.sum index eb1eb106b9cc5b..1d04b531898811 100644 --- a/plugins/transformer/jsonflattener/go.sum +++ b/plugins/transformer/jsonflattener/go.sum @@ -42,14 +42,14 @@ github.com/bradleyjkemp/cupaloy/v2 v2.8.0 h1:any4BmKE+jGIaMpnU8YgH/I2LPiLBufr6oM github.com/bradleyjkemp/cupaloy/v2 v2.8.0/go.mod h1:bm7JXdkRd4BHJk9HpwqAI8BoAY1lps46Enkdqw6aRX0= github.com/cenkalti/backoff/v4 v4.3.0 h1:MyRJ/UdXutAwSAT+s3wNd7MfTIcy71VQueUuFK343L8= github.com/cenkalti/backoff/v4 v4.3.0/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE= -github.com/cloudquery/cloudquery-api-go v1.13.3 h1:5nIO7Qz5iOtQrGkHEm6i6zhAltAYse+9Jct65dqlbvI= -github.com/cloudquery/cloudquery-api-go v1.13.3/go.mod h1:5oo8HHnv2Y7NgcVvZn59xFlYKJUyeP0tcN8JH3IP2Aw= -github.com/cloudquery/plugin-pb-go v1.25.4 h1:hhDwS0yR1m0DNY+ZRAGk9o7A4hIq7yz+W/IijI95Ovk= -github.com/cloudquery/plugin-pb-go v1.25.4/go.mod h1:0jxFO1mC3ZUBpLeNhhJ/lcstRPqaLbhhVjUGKsU0ll8= +github.com/cloudquery/cloudquery-api-go v1.13.4 h1:8xj16iU1LcN0uLUHeHhDjc5nJDtzdxan07HiVAgJz1Q= +github.com/cloudquery/cloudquery-api-go v1.13.4/go.mod h1:nbc7ROHjJAnLGP306pCrpNwBCNLjUyNd5u6Y/+QsmKw= +github.com/cloudquery/plugin-pb-go v1.25.6 h1:qujsj2APXtWTOLjImzIpSEJ3KpJc/N+W85ui9xGSEpo= +github.com/cloudquery/plugin-pb-go v1.25.6/go.mod h1:El9MseE0kD+MbuoY/Elf65vuEDO79cLbCkOfcUzyHDM= github.com/cloudquery/plugin-sdk/v2 v2.7.0 h1:hRXsdEiaOxJtsn/wZMFQC9/jPfU1MeMK3KF+gPGqm7U= github.com/cloudquery/plugin-sdk/v2 v2.7.0/go.mod h1:pAX6ojIW99b/Vg4CkhnsGkRIzNaVEceYMR+Bdit73ug= -github.com/cloudquery/plugin-sdk/v4 v4.70.1 h1:k4VttvjqpSISI9hDdUgfvF2fs5fYWckHspftN5uOgjA= -github.com/cloudquery/plugin-sdk/v4 v4.70.1/go.mod h1:N4VdF/Oc8NKww+T6hjru9zSioKAYpX81R6ctdGNOxjQ= +github.com/cloudquery/plugin-sdk/v4 v4.71.0 h1:yv1k0DAHSl5SeeBFuvlZDMiDJXPiDgissF5XWsQHYII= +github.com/cloudquery/plugin-sdk/v4 v4.71.0/go.mod h1:sJ6RjrPkWZnVYPx9kl5QaEgvxxfoWlYmhWi95oqitdI= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.4/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= diff --git a/plugins/transformer/test/CHANGELOG.md b/plugins/transformer/test/CHANGELOG.md index ec53d71163d75c..423dcdd41ddac8 100644 --- a/plugins/transformer/test/CHANGELOG.md +++ b/plugins/transformer/test/CHANGELOG.md @@ -1,5 +1,20 @@ # Changelog +## [1.1.1](https://github.com/cloudquery/cloudquery/compare/plugins-transformer-test-v1.1.0...plugins-transformer-test-v1.1.1) (2024-12-11) + + +### Bug Fixes + +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.70.2 ([#19873](https://github.com/cloudquery/cloudquery/issues/19873)) ([1c294aa](https://github.com/cloudquery/cloudquery/commit/1c294aa23b14da8cef9f78ee1a7365e50f304534)) +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.71.0 ([#19911](https://github.com/cloudquery/cloudquery/issues/19911)) ([2df1161](https://github.com/cloudquery/cloudquery/commit/2df11619759e8211780274ae870aadb1832411d3)) + +## [1.1.0](https://github.com/cloudquery/cloudquery/compare/plugins-transformer-test-v1.0.0...plugins-transformer-test-v1.1.0) (2024-12-05) + + +### Features + +* Add `exit_immediately` spec option to all test plugins. ([#19865](https://github.com/cloudquery/cloudquery/issues/19865)) ([e9b00ac](https://github.com/cloudquery/cloudquery/commit/e9b00ac11f5574235b5f5e6506ffaaf4065aedcb)) + ## 1.0.0 (2024-12-04) diff --git a/plugins/transformer/test/client/client.go b/plugins/transformer/test/client/client.go index 572f2cbd1580b3..683cb41a8d490e 100644 --- a/plugins/transformer/test/client/client.go +++ b/plugins/transformer/test/client/client.go @@ -4,6 +4,7 @@ import ( "context" "encoding/json" "fmt" + "os" "github.com/apache/arrow/go/v17/arrow" "github.com/cloudquery/cloudquery/plugins/transformer/test/client/spec" @@ -51,6 +52,9 @@ func (c *Client) Transform(ctx context.Context, recvRecords <-chan arrow.Record, if c.spec.FailImmediately || (c.spec.FailAfterNSourceRecords > 0 && sourceRecords > c.spec.FailAfterNSourceRecords) { return fmt.Errorf("failing at the transformer stage according to spec requirements") } + if c.spec.ExitImmediately { + os.Exit(1) + } sendRecords <- record case <-ctx.Done(): diff --git a/plugins/transformer/test/client/spec/spec.go b/plugins/transformer/test/client/spec/spec.go index 78499faeafc61a..f9057dcec9e35d 100644 --- a/plugins/transformer/test/client/spec/spec.go +++ b/plugins/transformer/test/client/spec/spec.go @@ -3,6 +3,7 @@ package spec type Spec struct { FailImmediately bool `json:"fail_immediately"` FailAfterNSourceRecords int `json:"fail_after_n_source_records"` + ExitImmediately bool `json:"exit_immediately"` } func (*Spec) SetDefaults() { diff --git a/plugins/transformer/test/go.mod b/plugins/transformer/test/go.mod index 57a201169c512e..672ef007b09cdf 100644 --- a/plugins/transformer/test/go.mod +++ b/plugins/transformer/test/go.mod @@ -4,11 +4,8 @@ go 1.22.7 require ( github.com/apache/arrow/go/v17 v17.0.0 - github.com/cloudquery/plugin-sdk/v4 v4.70.1 + github.com/cloudquery/plugin-sdk/v4 v4.71.0 github.com/rs/zerolog v1.33.0 - github.com/stretchr/testify v1.10.0 - github.com/tidwall/gjson v1.18.0 - github.com/tidwall/sjson v1.2.5 ) require ( @@ -31,8 +28,8 @@ require ( github.com/aws/aws-sdk-go-v2/service/sts v1.33.1 // indirect github.com/aws/smithy-go v1.22.1 // indirect github.com/cenkalti/backoff/v4 v4.3.0 // indirect - github.com/cloudquery/cloudquery-api-go v1.13.3 // indirect - github.com/cloudquery/plugin-pb-go v1.25.4 // indirect + github.com/cloudquery/cloudquery-api-go v1.13.4 // indirect + github.com/cloudquery/plugin-pb-go v1.25.6 // indirect github.com/cloudquery/plugin-sdk/v2 v2.7.0 // indirect github.com/davecgh/go-spew v1.1.1 // indirect github.com/ghodss/yaml v1.0.0 // indirect @@ -56,9 +53,8 @@ require ( github.com/santhosh-tekuri/jsonschema/v6 v6.0.1 // indirect github.com/spf13/cobra v1.8.1 // indirect github.com/spf13/pflag v1.0.5 // indirect + github.com/stretchr/testify v1.10.0 // indirect github.com/thoas/go-funk v0.9.3 // indirect - github.com/tidwall/match v1.1.1 // indirect - github.com/tidwall/pretty v1.2.0 // indirect github.com/zeebo/xxh3 v1.0.2 // indirect go.opentelemetry.io/otel v1.32.0 // indirect go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.8.0 // indirect diff --git a/plugins/transformer/test/go.sum b/plugins/transformer/test/go.sum index 1de07dda16c7f4..1d04b531898811 100644 --- a/plugins/transformer/test/go.sum +++ b/plugins/transformer/test/go.sum @@ -42,14 +42,14 @@ github.com/bradleyjkemp/cupaloy/v2 v2.8.0 h1:any4BmKE+jGIaMpnU8YgH/I2LPiLBufr6oM github.com/bradleyjkemp/cupaloy/v2 v2.8.0/go.mod h1:bm7JXdkRd4BHJk9HpwqAI8BoAY1lps46Enkdqw6aRX0= github.com/cenkalti/backoff/v4 v4.3.0 h1:MyRJ/UdXutAwSAT+s3wNd7MfTIcy71VQueUuFK343L8= github.com/cenkalti/backoff/v4 v4.3.0/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE= -github.com/cloudquery/cloudquery-api-go v1.13.3 h1:5nIO7Qz5iOtQrGkHEm6i6zhAltAYse+9Jct65dqlbvI= -github.com/cloudquery/cloudquery-api-go v1.13.3/go.mod h1:5oo8HHnv2Y7NgcVvZn59xFlYKJUyeP0tcN8JH3IP2Aw= -github.com/cloudquery/plugin-pb-go v1.25.4 h1:hhDwS0yR1m0DNY+ZRAGk9o7A4hIq7yz+W/IijI95Ovk= -github.com/cloudquery/plugin-pb-go v1.25.4/go.mod h1:0jxFO1mC3ZUBpLeNhhJ/lcstRPqaLbhhVjUGKsU0ll8= +github.com/cloudquery/cloudquery-api-go v1.13.4 h1:8xj16iU1LcN0uLUHeHhDjc5nJDtzdxan07HiVAgJz1Q= +github.com/cloudquery/cloudquery-api-go v1.13.4/go.mod h1:nbc7ROHjJAnLGP306pCrpNwBCNLjUyNd5u6Y/+QsmKw= +github.com/cloudquery/plugin-pb-go v1.25.6 h1:qujsj2APXtWTOLjImzIpSEJ3KpJc/N+W85ui9xGSEpo= +github.com/cloudquery/plugin-pb-go v1.25.6/go.mod h1:El9MseE0kD+MbuoY/Elf65vuEDO79cLbCkOfcUzyHDM= github.com/cloudquery/plugin-sdk/v2 v2.7.0 h1:hRXsdEiaOxJtsn/wZMFQC9/jPfU1MeMK3KF+gPGqm7U= github.com/cloudquery/plugin-sdk/v2 v2.7.0/go.mod h1:pAX6ojIW99b/Vg4CkhnsGkRIzNaVEceYMR+Bdit73ug= -github.com/cloudquery/plugin-sdk/v4 v4.70.1 h1:k4VttvjqpSISI9hDdUgfvF2fs5fYWckHspftN5uOgjA= -github.com/cloudquery/plugin-sdk/v4 v4.70.1/go.mod h1:N4VdF/Oc8NKww+T6hjru9zSioKAYpX81R6ctdGNOxjQ= +github.com/cloudquery/plugin-sdk/v4 v4.71.0 h1:yv1k0DAHSl5SeeBFuvlZDMiDJXPiDgissF5XWsQHYII= +github.com/cloudquery/plugin-sdk/v4 v4.71.0/go.mod h1:sJ6RjrPkWZnVYPx9kl5QaEgvxxfoWlYmhWi95oqitdI= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.4/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= @@ -134,15 +134,6 @@ github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOf github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= github.com/thoas/go-funk v0.9.3 h1:7+nAEx3kn5ZJcnDm2Bh23N2yOtweO14bi//dvRtgLpw= github.com/thoas/go-funk v0.9.3/go.mod h1:+IWnUfUmFO1+WVYQWQtIJHeRRdaIyyYglZN7xzUPe4Q= -github.com/tidwall/gjson v1.14.2/go.mod h1:/wbyibRr2FHMks5tjHJ5F8dMZh3AcwJEMf5vlfC0lxk= -github.com/tidwall/gjson v1.18.0 h1:FIDeeyB800efLX89e5a8Y0BNH+LOngJyGrIWxG2FKQY= -github.com/tidwall/gjson v1.18.0/go.mod h1:/wbyibRr2FHMks5tjHJ5F8dMZh3AcwJEMf5vlfC0lxk= -github.com/tidwall/match v1.1.1 h1:+Ho715JplO36QYgwN9PGYNhgZvoUSc9X2c80KVTi+GA= -github.com/tidwall/match v1.1.1/go.mod h1:eRSPERbgtNPcGhD8UCthc6PmLEQXEWd3PRB5JTxsfmM= -github.com/tidwall/pretty v1.2.0 h1:RWIZEg2iJ8/g6fDDYzMpobmaoGh5OLl4AXtGUGPcqCs= -github.com/tidwall/pretty v1.2.0/go.mod h1:ITEVvHYasfjBbM0u2Pg8T2nJnzm8xPwvNhhsoaGGjNU= -github.com/tidwall/sjson v1.2.5 h1:kLy8mja+1c9jlljvWTlSazM7cKDRfJuR/bOJhcY5NcY= -github.com/tidwall/sjson v1.2.5/go.mod h1:Fvgq9kS/6ociJEDnK0Fk1cpYF4FIW6ZF7LAe+6jwd28= github.com/zeebo/assert v1.3.0 h1:g7C04CbJuIDKNPFHmsk4hwZDO5O+kntRxzaUoNXj+IQ= github.com/zeebo/assert v1.3.0/go.mod h1:Pq9JiuJQpG8JLJdtkwrJESF0Foym2/D9XMU5ciN/wJ0= github.com/zeebo/xxh3 v1.0.2 h1:xZmwmqxHZA8AI603jOQ0tMqmBr9lPeFwGg6d+xy9DC0= diff --git a/scaffold/CHANGELOG.md b/scaffold/CHANGELOG.md index ed56098409fb3b..3ca30913aaeab1 100644 --- a/scaffold/CHANGELOG.md +++ b/scaffold/CHANGELOG.md @@ -1,5 +1,20 @@ # Changelog +## [3.4.9](https://github.com/cloudquery/cloudquery/compare/scaffold-v3.4.8...scaffold-v3.4.9) (2024-12-11) + + +### Bug Fixes + +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.70.2 ([#19873](https://github.com/cloudquery/cloudquery/issues/19873)) ([1c294aa](https://github.com/cloudquery/cloudquery/commit/1c294aa23b14da8cef9f78ee1a7365e50f304534)) +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.71.0 ([#19911](https://github.com/cloudquery/cloudquery/issues/19911)) ([2df1161](https://github.com/cloudquery/cloudquery/commit/2df11619759e8211780274ae870aadb1832411d3)) + +## [3.4.8](https://github.com/cloudquery/cloudquery/compare/scaffold-v3.4.7...scaffold-v3.4.8) (2024-12-04) + + +### Bug Fixes + +* **deps:** Update module github.com/cloudquery/plugin-pb-go to v1.25.6 ([#19845](https://github.com/cloudquery/cloudquery/issues/19845)) ([2f78b2b](https://github.com/cloudquery/cloudquery/commit/2f78b2b9d5c1b5438332443bbe6d4710c94f8a49)) + ## [3.4.7](https://github.com/cloudquery/cloudquery/compare/scaffold-v3.4.6...scaffold-v3.4.7) (2024-12-02) diff --git a/scaffold/sourcetpl/templates/source/go.mod.tpl b/scaffold/sourcetpl/templates/source/go.mod.tpl index 619212103aa374..35357c7bdbe1c1 100644 --- a/scaffold/sourcetpl/templates/source/go.mod.tpl +++ b/scaffold/sourcetpl/templates/source/go.mod.tpl @@ -5,7 +5,7 @@ go 1.22.4 require ( github.com/apache/arrow/go/v17 v17.0.0 github.com/cloudquery/plugin-pb-go v1.25.6 - github.com/cloudquery/plugin-sdk/v4 v4.70.1 + github.com/cloudquery/plugin-sdk/v4 v4.71.0 github.com/rs/zerolog v1.29.0 )