From 39750e9c8c9e70f94ecf521150104bf26d4e9483 Mon Sep 17 00:00:00 2001 From: Alex Shcherbakov Date: Thu, 25 Jan 2024 13:05:44 +0200 Subject: [PATCH 01/39] fix(deps): Update Go to `1.21.6` (#16312) Part of https://github.com/cloudquery/cloudquery-issues/issues/966 --- .github/workflows/dest_snowflake.yml | 4 +- .../publish_plugin_to_hub_snowflake.yml | 4 +- .../release_plugin_dest_snowflake.yml | 4 +- plugins/destination/snowflake/go.mod | 74 ++++---- plugins/destination/snowflake/go.sum | 171 +++++++++--------- 5 files changed, 127 insertions(+), 130 deletions(-) diff --git a/.github/workflows/dest_snowflake.yml b/.github/workflows/dest_snowflake.yml index 8be5b7f3c2e5f5..777482757a77b3 100644 --- a/.github/workflows/dest_snowflake.yml +++ b/.github/workflows/dest_snowflake.yml @@ -65,9 +65,9 @@ jobs: path: | ~/.cache/go-build ~/go/pkg/mod - key: ${{ runner.os }}-go-1.21.4-release-cache-${{ hashFiles('plugins/destination/snowflake/go.sum') }} + key: ${{ runner.os }}-go-1.21.6-release-cache-${{ hashFiles('plugins/destination/snowflake/go.sum') }} restore-keys: | - ${{ runner.os }}-go-1.21.4-release-cache-plugins-destination-snowflake + ${{ runner.os }}-go-1.21.6-release-cache-plugins-destination-snowflake - name: Set up Go if: startsWith(github.head_ref, 'release-please--branches--main--components') || github.event_name == 'push' uses: actions/setup-go@v4 diff --git a/.github/workflows/publish_plugin_to_hub_snowflake.yml b/.github/workflows/publish_plugin_to_hub_snowflake.yml index d585614ef3052f..78ea9ed9b4ce57 100644 --- a/.github/workflows/publish_plugin_to_hub_snowflake.yml +++ b/.github/workflows/publish_plugin_to_hub_snowflake.yml @@ -55,9 +55,9 @@ jobs: path: | ~/.cache/go-build ~/go/pkg/mod - key: ${{ runner.os }}-go-1.21.4-publish-plugin-to-hub-cache-${{ hashFiles(format('{0}/{1}', needs.prepare.outputs.plugin_dir, 'go.sum')) }} + key: ${{ runner.os }}-go-1.21.6-publish-plugin-to-hub-cache-${{ hashFiles(format('{0}/{1}', needs.prepare.outputs.plugin_dir, 'go.sum')) }} restore-keys: | - ${{ runner.os }}-go-1.21.4-publish-plugin-to-hub-cache-plugins-${{ needs.prepare.outputs.plugin_kind }}-${{ needs.prepare.outputs.plugin_name }} + ${{ runner.os }}-go-1.21.6-publish-plugin-to-hub-cache-plugins-${{ needs.prepare.outputs.plugin_kind }}-${{ needs.prepare.outputs.plugin_name }} - name: Set up Go 1.x uses: actions/setup-go@v4 diff --git a/.github/workflows/release_plugin_dest_snowflake.yml b/.github/workflows/release_plugin_dest_snowflake.yml index cbc7254d69657d..f4260be1f08fc2 100644 --- a/.github/workflows/release_plugin_dest_snowflake.yml +++ b/.github/workflows/release_plugin_dest_snowflake.yml @@ -34,9 +34,9 @@ jobs: path: | ~/.cache/go-build ~/go/pkg/mod - key: ${{ runner.os }}-go-1.21.4-release-cache-${{ hashFiles('plugins/destination/snowflake/go.sum') }} + key: ${{ runner.os }}-go-1.21.6-release-cache-${{ hashFiles('plugins/destination/snowflake/go.sum') }} restore-keys: | - ${{ runner.os }}-go-1.21.4-release-cache-plugins-destination-snowflake + ${{ runner.os }}-go-1.21.6-release-cache-plugins-destination-snowflake - name: Set up Go 1.x uses: actions/setup-go@v4 with: diff --git a/plugins/destination/snowflake/go.mod b/plugins/destination/snowflake/go.mod index 8fba2e9838cb1d..98f4402ce28e88 100644 --- a/plugins/destination/snowflake/go.mod +++ b/plugins/destination/snowflake/go.mod @@ -1,15 +1,15 @@ module github.com/cloudquery/cloudquery/plugins/destination/snowflake -go 1.21.4 +go 1.21.6 require ( - github.com/apache/arrow/go/v15 v15.0.0-20240114144300-7e703aae55c1 + github.com/apache/arrow/go/v15 v15.0.0 github.com/cloudquery/plugin-sdk/v4 v4.27.1 github.com/goccy/go-json v0.10.2 github.com/rs/zerolog v1.31.0 github.com/snowflakedb/gosnowflake v1.7.2 github.com/stretchr/testify v1.8.4 - golang.org/x/sync v0.5.0 + golang.org/x/sync v0.6.0 ) require ( @@ -25,14 +25,14 @@ require ( github.com/Joker/jade v1.1.3 // indirect github.com/Shopify/goreferrer v0.0.0-20220729165902-8cddb4f5de06 // indirect github.com/adrg/xdg v0.4.0 // indirect - github.com/andybalholm/brotli v1.0.6 // indirect - github.com/apache/arrow/go/v13 v13.0.0-20230731205701-112f94971882 // indirect + github.com/andybalholm/brotli v1.1.0 // indirect + github.com/apache/arrow/go/v13 v13.0.0 // indirect github.com/apache/arrow/go/v14 v14.0.2 // indirect github.com/apapsch/go-jsonmerge/v2 v2.0.0 // indirect github.com/aws/aws-sdk-go-v2 v1.24.1 // indirect github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.5.4 // indirect github.com/aws/aws-sdk-go-v2/credentials v1.16.16 // indirect - github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.15.13 // indirect + github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.15.15 // indirect github.com/aws/aws-sdk-go-v2/internal/configsources v1.2.10 // indirect github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.5.10 // indirect github.com/aws/aws-sdk-go-v2/internal/v4a v1.2.10 // indirect @@ -40,7 +40,7 @@ require ( github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.2.10 // indirect github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.10.10 // indirect github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.16.10 // indirect - github.com/aws/aws-sdk-go-v2/service/s3 v1.48.0 // indirect + github.com/aws/aws-sdk-go-v2/service/s3 v1.48.1 // indirect github.com/aws/smithy-go v1.19.0 // indirect github.com/aymerick/douceur v0.2.0 // indirect github.com/bytedance/sonic v1.10.2 // indirect @@ -50,7 +50,7 @@ require ( github.com/cloudquery/cloudquery-api-go v1.7.0 // indirect github.com/cloudquery/plugin-pb-go v1.16.6 // indirect github.com/cloudquery/plugin-sdk/v2 v2.7.0 // indirect - github.com/danieljoos/wincred v1.1.2 // indirect + github.com/danieljoos/wincred v1.2.1 // indirect github.com/davecgh/go-spew v1.1.1 // indirect github.com/deepmap/oapi-codegen v1.16.2 // indirect github.com/dvsekhvalnov/jose2go v1.6.0 // indirect @@ -58,24 +58,24 @@ require ( github.com/flosch/pongo2/v4 v4.0.2 // indirect github.com/form3tech-oss/jwt-go v3.2.5+incompatible // indirect github.com/gabriel-vasile/mimetype v1.4.3 // indirect - github.com/getsentry/sentry-go v0.24.1 // indirect + github.com/getsentry/sentry-go v0.26.0 // indirect github.com/ghodss/yaml v1.0.0 // indirect github.com/gin-contrib/sse v0.1.0 // indirect github.com/gin-gonic/gin v1.9.1 // indirect - github.com/go-logr/logr v1.3.0 // indirect + github.com/go-logr/logr v1.4.1 // indirect github.com/go-logr/stdr v1.2.2 // indirect github.com/go-playground/locales v0.14.1 // indirect github.com/go-playground/universal-translator v0.18.1 // indirect - github.com/go-playground/validator/v10 v10.16.0 // indirect + github.com/go-playground/validator/v10 v10.17.0 // indirect github.com/godbus/dbus v0.0.0-20190726142602-4481cbc300e2 // indirect github.com/golang/protobuf v1.5.3 // indirect github.com/golang/snappy v0.0.4 // indirect github.com/gomarkdown/markdown v0.0.0-20231222211730-1d6d20845b47 // indirect github.com/google/flatbuffers v23.5.26+incompatible // indirect - github.com/google/uuid v1.5.0 // indirect + github.com/google/uuid v1.6.0 // indirect github.com/gorilla/css v1.0.1 // indirect github.com/grpc-ecosystem/go-grpc-middleware/v2 v2.0.1 // indirect - github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0 // indirect + github.com/grpc-ecosystem/grpc-gateway/v2 v2.19.0 // indirect github.com/gsterjov/go-libsecret v0.0.0-20161001094733-a6f4afe4910c // indirect github.com/inconshreveable/mousetrap v1.1.0 // indirect github.com/iris-contrib/schema v0.0.6 // indirect @@ -84,7 +84,7 @@ require ( github.com/json-iterator/go v1.1.12 // indirect github.com/kataras/blocks v0.0.8 // indirect github.com/kataras/golog v0.1.11 // indirect - github.com/kataras/iris/v12 v12.2.8 // indirect + github.com/kataras/iris/v12 v12.2.10 // indirect github.com/kataras/pio v0.0.13 // indirect github.com/kataras/sitemap v0.0.6 // indirect github.com/kataras/tunnel v0.0.4 // indirect @@ -102,17 +102,17 @@ require ( github.com/modern-go/reflect2 v1.0.2 // indirect github.com/mtibben/percent v0.2.1 // indirect github.com/pelletier/go-toml/v2 v2.1.1 // indirect - github.com/pierrec/lz4/v4 v4.1.19 // indirect - github.com/pkg/browser v0.0.0-20210911075715-681adbf594b8 // indirect + github.com/pierrec/lz4/v4 v4.1.21 // indirect + github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c // indirect github.com/pmezard/go-difflib v1.0.0 // indirect github.com/russross/blackfriday/v2 v2.1.0 // indirect github.com/santhosh-tekuri/jsonschema/v5 v5.3.1 // indirect github.com/schollz/closestmatch v2.1.0+incompatible // indirect github.com/sirupsen/logrus v1.9.3 // indirect - github.com/spf13/cobra v1.6.1 // indirect + github.com/spf13/cobra v1.8.0 // indirect github.com/spf13/pflag v1.0.5 // indirect - github.com/tdewolff/minify/v2 v2.20.10 // indirect - github.com/tdewolff/parse/v2 v2.7.7 // indirect + github.com/tdewolff/minify/v2 v2.20.14 // indirect + github.com/tdewolff/parse/v2 v2.7.9 // indirect github.com/thoas/go-funk v0.9.3 // indirect github.com/twitchyliquid64/golang-asm v0.15.1 // indirect github.com/ugorji/go/codec v1.2.12 // indirect @@ -122,28 +122,28 @@ require ( github.com/vmihailenco/tagparser/v2 v2.0.0 // indirect github.com/yosssi/ace v0.0.5 // indirect github.com/zeebo/xxh3 v1.0.2 // indirect - go.opentelemetry.io/otel v1.20.0 // indirect - go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.20.0 // indirect - go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.20.0 // indirect - go.opentelemetry.io/otel/metric v1.20.0 // indirect - go.opentelemetry.io/otel/sdk v1.20.0 // indirect - go.opentelemetry.io/otel/trace v1.20.0 // indirect - go.opentelemetry.io/proto/otlp v1.0.0 // indirect - golang.org/x/arch v0.6.0 // indirect - golang.org/x/crypto v0.17.0 // indirect - golang.org/x/exp v0.0.0-20231226003508-02704c960a9b // indirect + go.opentelemetry.io/otel v1.22.0 // indirect + go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.22.0 // indirect + go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.22.0 // indirect + go.opentelemetry.io/otel/metric v1.22.0 // indirect + go.opentelemetry.io/otel/sdk v1.22.0 // indirect + go.opentelemetry.io/otel/trace v1.22.0 // indirect + go.opentelemetry.io/proto/otlp v1.1.0 // indirect + golang.org/x/arch v0.7.0 // indirect + golang.org/x/crypto v0.18.0 // indirect + golang.org/x/exp v0.0.0-20240119083558-1b970713d09a // indirect golang.org/x/mod v0.14.0 // indirect - golang.org/x/net v0.19.0 // indirect - golang.org/x/sys v0.15.0 // indirect - golang.org/x/term v0.15.0 // indirect + golang.org/x/net v0.20.0 // indirect + golang.org/x/sys v0.16.0 // indirect + golang.org/x/term v0.16.0 // indirect golang.org/x/text v0.14.0 // indirect golang.org/x/time v0.5.0 // indirect - golang.org/x/tools v0.16.1 // indirect + golang.org/x/tools v0.17.0 // indirect golang.org/x/xerrors v0.0.0-20231012003039-104605ab7028 // indirect - google.golang.org/genproto/googleapis/api v0.0.0-20231212172506-995d672761c0 // indirect - google.golang.org/genproto/googleapis/rpc v0.0.0-20231212172506-995d672761c0 // indirect - google.golang.org/grpc v1.60.1 // indirect - google.golang.org/protobuf v1.31.0 // indirect + google.golang.org/genproto/googleapis/api v0.0.0-20240123012728-ef4313101c80 // indirect + google.golang.org/genproto/googleapis/rpc v0.0.0-20240123012728-ef4313101c80 // indirect + google.golang.org/grpc v1.61.0 // indirect + google.golang.org/protobuf v1.32.0 // indirect gopkg.in/ini.v1 v1.67.0 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect diff --git a/plugins/destination/snowflake/go.sum b/plugins/destination/snowflake/go.sum index 8d13b59b6b849e..4003a3133157c6 100644 --- a/plugins/destination/snowflake/go.sum +++ b/plugins/destination/snowflake/go.sum @@ -33,34 +33,34 @@ github.com/adrg/xdg v0.4.0 h1:RzRqFcjH4nE5C6oTAxhBtoE2IRyjBSa62SCbyPidvls= github.com/adrg/xdg v0.4.0/go.mod h1:N6ag73EX4wyxeaoeHctc1mas01KZgsj5tYiAIwqJE/E= github.com/ajg/form v1.5.1 h1:t9c7v8JUKu/XxOGBU0yjNpaMloxGEJhUkqFRq0ibGeU= github.com/ajg/form v1.5.1/go.mod h1:uL1WgH+h2mgNtvBq0339dVnzXdBETtL2LeUXaIv25UY= -github.com/andybalholm/brotli v1.0.6 h1:Yf9fFpf49Zrxb9NlQaluyE92/+X7UVHlhMNJN2sxfOI= -github.com/andybalholm/brotli v1.0.6/go.mod h1:fO7iG3H7G2nSZ7m0zPUDn85XEX2GTukHGRSepvi9Eig= -github.com/apache/arrow/go/v13 v13.0.0-20230731205701-112f94971882 h1:mFDZW1FQk9yndPvxScp7RpcOpdSHaqcgBWO7sDlx4S8= -github.com/apache/arrow/go/v13 v13.0.0-20230731205701-112f94971882/go.mod h1:W69eByFNO0ZR30q1/7Sr9d83zcVZmF2MiP3fFYAWJOc= +github.com/andybalholm/brotli v1.1.0 h1:eLKJA0d02Lf0mVpIDgYnqXcUn0GqVmEFny3VuID1U3M= +github.com/andybalholm/brotli v1.1.0/go.mod h1:sms7XGricyQI9K10gOSf56VKKWS4oLer58Q+mhRPtnY= +github.com/apache/arrow/go/v13 v13.0.0 h1:kELrvDQuKZo8csdWYqBQfyi431x6Zs/YJTEgUuSVcWk= +github.com/apache/arrow/go/v13 v13.0.0/go.mod h1:W69eByFNO0ZR30q1/7Sr9d83zcVZmF2MiP3fFYAWJOc= github.com/apache/arrow/go/v14 v14.0.2 h1:N8OkaJEOfI3mEZt07BIkvo4sC6XDbL+48MBPWO5IONw= github.com/apache/arrow/go/v14 v14.0.2/go.mod h1:u3fgh3EdgN/YQ8cVQRguVW3R+seMybFg8QBQ5LU+eBY= -github.com/apache/arrow/go/v15 v15.0.0-20240114144300-7e703aae55c1 h1:T1NToVz08rfgcfb1dkK5K3YV1Wh0d5z4/9r/ME+S//k= -github.com/apache/arrow/go/v15 v15.0.0-20240114144300-7e703aae55c1/go.mod h1:DGXsR3ajT524njufqf95822i+KTh+yea1jass9YXgjA= +github.com/apache/arrow/go/v15 v15.0.0 h1:1zZACWf85oEZY5/kd9dsQS7i+2G5zVQcbKTHgslqHNA= +github.com/apache/arrow/go/v15 v15.0.0/go.mod h1:DGXsR3ajT524njufqf95822i+KTh+yea1jass9YXgjA= github.com/apapsch/go-jsonmerge/v2 v2.0.0 h1:axGnT1gRIfimI7gJifB699GoE/oq+F2MU7Dml6nw9rQ= github.com/apapsch/go-jsonmerge/v2 v2.0.0/go.mod h1:lvDnEdqiQrp0O42VQGgmlKpxL1AP2+08jFMw88y4klk= github.com/aws/aws-sdk-go-v2 v1.24.1 h1:xAojnj+ktS95YZlDf0zxWBkbFtymPeDP+rvUQIH3uAU= github.com/aws/aws-sdk-go-v2 v1.24.1/go.mod h1:LNh45Br1YAkEKaAqvmE1m8FUx6a5b/V0oAKV7of29b4= github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.5.4 h1:OCs21ST2LrepDfD3lwlQiOqIGp6JiEUqG84GzTDoyJs= github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.5.4/go.mod h1:usURWEKSNNAcAZuzRn/9ZYPT8aZQkR7xcCtunK/LkJo= -github.com/aws/aws-sdk-go-v2/config v1.26.5 h1:lodGSevz7d+kkFJodfauThRxK9mdJbyutUxGq1NNhvw= -github.com/aws/aws-sdk-go-v2/config v1.26.5/go.mod h1:DxHrz6diQJOc9EwDslVRh84VjjrE17g+pVZXUeSxaDU= +github.com/aws/aws-sdk-go-v2/config v1.26.6 h1:Z/7w9bUqlRI0FFQpetVuFYEsjzE3h7fpU6HuGmfPL/o= +github.com/aws/aws-sdk-go-v2/config v1.26.6/go.mod h1:uKU6cnDmYCvJ+pxO9S4cWDb2yWWIH5hra+32hVh1MI4= github.com/aws/aws-sdk-go-v2/credentials v1.16.16 h1:8q6Rliyv0aUFAVtzaldUEcS+T5gbadPbWdV1WcAddK8= github.com/aws/aws-sdk-go-v2/credentials v1.16.16/go.mod h1:UHVZrdUsv63hPXFo1H7c5fEneoVo9UXiz36QG1GEPi0= github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.14.11 h1:c5I5iH+DZcH3xOIMlz3/tCKJDaHFwYEmxvlh2fAcFo8= github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.14.11/go.mod h1:cRrYDYAMUohBJUtUnOhydaMHtiK/1NZ0Otc9lIb6O0Y= -github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.15.13 h1:8Nt4LBUEKV0FxLBO2BmRzDKax3hp2LRMKySMBwL4vMc= -github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.15.13/go.mod h1:t5QEDu/FBJJM4kslbQlTSpYtnhoWDNmHSsgQojIxE0o= +github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.15.15 h1:2MUXyGW6dVaQz6aqycpbdLIH1NMcUI6kW6vQ0RabGYg= +github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.15.15/go.mod h1:aHbhbR6WEQgHAiRj41EQ2W47yOYwNtIkWTXmcAtYqj8= github.com/aws/aws-sdk-go-v2/internal/configsources v1.2.10 h1:vF+Zgd9s+H4vOXd5BMaPWykta2a6Ih0AKLq/X6NYKn4= github.com/aws/aws-sdk-go-v2/internal/configsources v1.2.10/go.mod h1:6BkRjejp/GR4411UGqkX8+wFMbFbqsUIimfK4XjOKR4= github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.5.10 h1:nYPe006ktcqUji8S2mqXf9c/7NdiKriOwMvWQHgYztw= github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.5.10/go.mod h1:6UV4SZkVvmODfXKql4LCbaZUpF7HO2BX38FgBf9ZOLw= -github.com/aws/aws-sdk-go-v2/internal/ini v1.7.2 h1:GrSw8s0Gs/5zZ0SX+gX4zQjRnRsMJDJ2sLur1gRBhEM= -github.com/aws/aws-sdk-go-v2/internal/ini v1.7.2/go.mod h1:6fQQgfuGmw8Al/3M2IgIllycxV7ZW7WCdVSqfBeUiCY= +github.com/aws/aws-sdk-go-v2/internal/ini v1.7.3 h1:n3GDfwqF2tzEkXlv5cuy4iy7LpKDtqDMcNLfZDu9rls= +github.com/aws/aws-sdk-go-v2/internal/ini v1.7.3/go.mod h1:6fQQgfuGmw8Al/3M2IgIllycxV7ZW7WCdVSqfBeUiCY= github.com/aws/aws-sdk-go-v2/internal/v4a v1.2.10 h1:5oE2WzJE56/mVveuDZPJESKlg/00AaS2pY2QZcnxg4M= github.com/aws/aws-sdk-go-v2/internal/v4a v1.2.10/go.mod h1:FHbKWQtRBYUz4vO5WBWjzMD2by126ny5y/1EoaWoLfI= github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.10.4 h1:/b31bi3YVNlkzkBrm9LfpaKoaYZUxIAj4sHfOTmLfqw= @@ -71,8 +71,8 @@ github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.10.10 h1:DBYTXwIG github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.10.10/go.mod h1:wohMUQiFdzo0NtxbBg0mSRGZ4vL3n0dKjLTINdcIino= github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.16.10 h1:KOxnQeWy5sXyS37fdKEvAsGHOr9fa/qvwxfJurR/BzE= github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.16.10/go.mod h1:jMx5INQFYFYB3lQD9W0D8Ohgq6Wnl7NYOJ2TQndbulI= -github.com/aws/aws-sdk-go-v2/service/s3 v1.48.0 h1:PJTdBMsyvra6FtED7JZtDpQrIAflYDHFoZAu/sKYkwU= -github.com/aws/aws-sdk-go-v2/service/s3 v1.48.0/go.mod h1:4qXHrG1Ne3VGIMZPCB8OjH/pLFO94sKABIusjh0KWPU= +github.com/aws/aws-sdk-go-v2/service/s3 v1.48.1 h1:5XNlsBsEvBZBMO6p82y+sqpWg8j5aBCe+5C2GBFgqBQ= +github.com/aws/aws-sdk-go-v2/service/s3 v1.48.1/go.mod h1:4qXHrG1Ne3VGIMZPCB8OjH/pLFO94sKABIusjh0KWPU= github.com/aws/aws-sdk-go-v2/service/sso v1.18.7 h1:eajuO3nykDPdYicLlP3AGgOyVN3MOlFmZv7WGTuJPow= github.com/aws/aws-sdk-go-v2/service/sso v1.18.7/go.mod h1:+mJNDdF+qiUlNKNC3fxn74WWNN+sOiGOEImje+3ScPM= github.com/aws/aws-sdk-go-v2/service/ssooidc v1.21.7 h1:QPMJf+Jw8E1l7zqhZmMlFw6w1NmfkfiSK8mS4zOx3BA= @@ -108,9 +108,9 @@ github.com/cloudquery/plugin-sdk/v2 v2.7.0/go.mod h1:pAX6ojIW99b/Vg4CkhnsGkRIzNa github.com/cloudquery/plugin-sdk/v4 v4.27.1 h1:SWMKNM7Fe9Ti0sgDmXBHm5t2SzrNBkqmI9WWbgVfBwg= github.com/cloudquery/plugin-sdk/v4 v4.27.1/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= -github.com/cpuguy83/go-md2man/v2 v2.0.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= -github.com/danieljoos/wincred v1.1.2 h1:QLdCxFs1/Yl4zduvBdcHB8goaYk9RARS2SgLLRuAyr0= -github.com/danieljoos/wincred v1.1.2/go.mod h1:GijpziifJoIBfYh+S7BbkdUTU4LfM+QnGqR5Vl2tAx0= +github.com/cpuguy83/go-md2man/v2 v2.0.3/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= +github.com/danieljoos/wincred v1.2.1 h1:dl9cBrupW8+r5250DYkYxocLeZ1Y4vB1kxgtjxw8GQs= +github.com/danieljoos/wincred v1.2.1/go.mod h1:uGaFL9fDn3OLTvzCGulzE+SzjEe5NGlh5FdCcyfPwps= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= @@ -130,8 +130,8 @@ github.com/form3tech-oss/jwt-go v3.2.5+incompatible h1:/l4kBbb4/vGSsdtB5nUe8L7B9 github.com/form3tech-oss/jwt-go v3.2.5+incompatible/go.mod h1:pbq4aXjuKjdthFRnoDwaVPLA+WlJuPGy+QneDUgJi2k= github.com/gabriel-vasile/mimetype v1.4.3 h1:in2uUcidCuFcDKtdcBxlR0rJ1+fsokWf+uqxgUFjbI0= github.com/gabriel-vasile/mimetype v1.4.3/go.mod h1:d8uq/6HKRL6CGdk+aubisF/M5GcPfT7nKyLpA0lbSSk= -github.com/getsentry/sentry-go v0.24.1 h1:W6/0GyTy8J6ge6lVCc94WB6Gx2ZuLrgopnn9w8Hiwuk= -github.com/getsentry/sentry-go v0.24.1/go.mod h1:lc76E2QywIyW8WuBnwl8Lc4bkmQH4+w1gwTf25trprY= +github.com/getsentry/sentry-go v0.26.0 h1:IX3++sF6/4B5JcevhdZfdKIHfyvMmAq/UnqcyT2H6mA= +github.com/getsentry/sentry-go v0.26.0/go.mod h1:lc76E2QywIyW8WuBnwl8Lc4bkmQH4+w1gwTf25trprY= github.com/ghodss/yaml v1.0.0 h1:wQHKEahhL6wmXdzwWG11gIVCkOv05bNOh+Rxn0yngAk= github.com/ghodss/yaml v1.0.0/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04= github.com/gin-contrib/sse v0.1.0 h1:Y/yl/+YNO8GZSjAhjMsSuLt29uWRFHdHYUb5lYOV9qE= @@ -141,8 +141,8 @@ github.com/gin-gonic/gin v1.9.1/go.mod h1:hPrL7YrpYKXt5YId3A/Tnip5kqbEAP+KLuI3SU github.com/go-errors/errors v1.4.2 h1:J6MZopCL4uSllY1OfXM374weqZFFItUbrImctkmUxIA= github.com/go-errors/errors v1.4.2/go.mod h1:sIVyrIiJhuEF+Pj9Ebtd6P/rEYROXFi3BopGUQ5a5Og= github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= -github.com/go-logr/logr v1.3.0 h1:2y3SDp0ZXuc6/cjLSZ+Q3ir+QB9T/iG5yYRXqsagWSY= -github.com/go-logr/logr v1.3.0/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY= +github.com/go-logr/logr v1.4.1 h1:pKouT5E8xu9zeFC39JXRDukb6JFQPXM5p5I91188VAQ= +github.com/go-logr/logr v1.4.1/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY= github.com/go-logr/stdr v1.2.2 h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag= github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE= github.com/go-playground/assert/v2 v2.2.0 h1:JvknZsQTYeFEAhQwI4qEt9cyV5ONwRHC+lYKSsYSR8s= @@ -151,8 +151,8 @@ github.com/go-playground/locales v0.14.1 h1:EWaQ/wswjilfKLTECiXz7Rh+3BjFhfDFKv/o github.com/go-playground/locales v0.14.1/go.mod h1:hxrqLVvrK65+Rwrd5Fc6F2O76J/NuW9t0sjnWqG1slY= github.com/go-playground/universal-translator v0.18.1 h1:Bcnm0ZwsGyWbCzImXv+pAJnYK9S473LQFuzCbDbfSFY= github.com/go-playground/universal-translator v0.18.1/go.mod h1:xekY+UJKNuX9WP91TpwSH2VMlDf28Uj24BCp08ZFTUY= -github.com/go-playground/validator/v10 v10.16.0 h1:x+plE831WK4vaKHO/jpgUGsvLKIqRRkz6M78GuJAfGE= -github.com/go-playground/validator/v10 v10.16.0/go.mod h1:9iXMNT7sEkjXb0I+enO7QXmzG6QCsPWY4zveKFVRSyU= +github.com/go-playground/validator/v10 v10.17.0 h1:SmVVlfAOtlZncTxRuinDPomC2DkXJ4E5T9gDA0AIH74= +github.com/go-playground/validator/v10 v10.17.0/go.mod h1:9iXMNT7sEkjXb0I+enO7QXmzG6QCsPWY4zveKFVRSyU= github.com/gobwas/glob v0.2.3 h1:A4xDbljILXROh+kObIiy5kIaPYD8e96x1tgBhUI5J+Y= github.com/gobwas/glob v0.2.3/go.mod h1:d3Ez4x06l9bZtSvzIay5+Yzi0fmZzPgnTbPcKjJAkT8= github.com/goccy/go-json v0.10.2 h1:CrxCmQqYDkv1z7lO7Wbh2HN93uovUHgrECaO5ZrCXAU= @@ -163,8 +163,6 @@ github.com/godbus/dbus/v5 v5.0.4/go.mod h1:xhWf0FNVPg57R7Z0UbKHbJfkEywrmjJnf7w5x github.com/golang-jwt/jwt v3.2.2+incompatible h1:IfV12K8xAKAnZqdXVzCZ+TOjboZ2keLg81eXfW3O+oY= github.com/golang-jwt/jwt/v5 v5.0.0 h1:1n1XNM9hk7O9mnQoNBGolZvzebBQ7p93ULHRc28XJUE= github.com/golang-jwt/jwt/v5 v5.0.0/go.mod h1:pqrtFR0X4osieyHYxtmOUWsAWrfe1Q5UVIyoH402zdk= -github.com/golang/glog v1.1.2 h1:DVjP2PbBOzHyzA+dn3WhHIq4NdVu3Q+pvivFICf/7fo= -github.com/golang/glog v1.1.2/go.mod h1:zR+okUeTbrL6EL3xHUDxZuEtGv04p5shwip1+mL/rLQ= github.com/golang/protobuf v1.5.0/go.mod h1:FsONVRAS9T7sI+LIUmWTfcYkHO4aIWwzhcaSAoJOfIk= github.com/golang/protobuf v1.5.3 h1:KhyjKVUg7Usr/dYsdSqoFveMYd5ko72D+zANwlG1mmg= github.com/golang/protobuf v1.5.3/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY= @@ -180,21 +178,20 @@ github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeN github.com/google/go-querystring v1.1.0 h1:AnCroh3fv4ZBgVIf1Iwtovgjaw/GiKJo8M8yD/fhyJ8= github.com/google/go-querystring v1.1.0/go.mod h1:Kcdr2DB4koayq7X8pmAG4sNG59So17icRSOU623lUBU= github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= -github.com/google/uuid v1.5.0 h1:1p67kYwdtXjb0gL0BPiP1Av9wiZPo5A8z2cWkTZ+eyU= -github.com/google/uuid v1.5.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0= +github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/gorilla/css v1.0.1 h1:ntNaBIghp6JmvWnxbZKANoLyuXTPZ4cAMlo6RyhlbO8= github.com/gorilla/css v1.0.1/go.mod h1:BvnYkspnSzMmwRK+b8/xgNPLiIuNZr6vbZBTPQ2A3b0= -github.com/gorilla/websocket v1.5.0 h1:PPwGk2jz7EePpoHN/+ClbZu8SPxiqlu12wZP/3sWmnc= -github.com/gorilla/websocket v1.5.0/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE= +github.com/gorilla/websocket v1.5.1 h1:gmztn0JnHVt9JZquRuzLw3g4wouNVzKL15iLr/zn/QY= +github.com/gorilla/websocket v1.5.1/go.mod h1:x3kM2JMyaluk02fnUJpQuwD2dCS5NDG2ZHL0uE0tcaY= github.com/grpc-ecosystem/go-grpc-middleware/v2 v2.0.1 h1:HcUWd006luQPljE73d5sk+/VgYPGUReEVz2y1/qylwY= github.com/grpc-ecosystem/go-grpc-middleware/v2 v2.0.1/go.mod h1:w9Y7gY31krpLmrVU5ZPG9H7l9fZuRu5/3R3S3FMtVQ4= -github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0 h1:YBftPWNWd4WwGqtY2yeZL2ef8rHAxPBD8KFhJpmcqms= -github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0/go.mod h1:YN5jB8ie0yfIUg6VvR9Kz84aCaG7AsGZnLjhHbUqwPg= +github.com/grpc-ecosystem/grpc-gateway/v2 v2.19.0 h1:Wqo399gCIufwto+VfwCSvsnfGpF/w5E9CNxSwbpD6No= +github.com/grpc-ecosystem/grpc-gateway/v2 v2.19.0/go.mod h1:qmOFXW2epJhM0qSnUUYpldc7gVz2KMQwJ/QYCDIa7XU= github.com/gsterjov/go-libsecret v0.0.0-20161001094733-a6f4afe4910c h1:6rhixN/i8ZofjG1Y75iExal34USq5p+wiN1tpie8IrU= github.com/gsterjov/go-libsecret v0.0.0-20161001094733-a6f4afe4910c/go.mod h1:NMPJylDgVpX0MLRlPy15sqSwOFv/U1GZ2m21JhFfek0= github.com/imkira/go-interpol v1.1.0 h1:KIiKr0VSG2CUW1hl1jpiyuzuJeKUUpC8iM1AIE7N1Vk= github.com/imkira/go-interpol v1.1.0/go.mod h1:z0h2/2T3XF8kyEPpRgJ3kmNv+C43p+I/CoI+jC3w2iA= -github.com/inconshreveable/mousetrap v1.0.1/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw= github.com/inconshreveable/mousetrap v1.1.0 h1:wN+x4NVGpMsO7ErUn/mUI3vEoE6Jt13X2s0bqwp9tc8= github.com/inconshreveable/mousetrap v1.1.0/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw= github.com/iris-contrib/httpexpect/v2 v2.15.2 h1:T9THsdP1woyAqKHwjkEsbCnMefsAFvk8iJJKokcJ3Go= @@ -214,8 +211,8 @@ github.com/kataras/blocks v0.0.8 h1:MrpVhoFTCR2v1iOOfGng5VJSILKeZZI+7NGfxEh3SUM= github.com/kataras/blocks v0.0.8/go.mod h1:9Jm5zx6BB+06NwA+OhTbHW1xkMOYxahnqTN5DveZ2Yg= github.com/kataras/golog v0.1.11 h1:dGkcCVsIpqiAMWTlebn/ZULHxFvfG4K43LF1cNWSh20= github.com/kataras/golog v0.1.11/go.mod h1:mAkt1vbPowFUuUGvexyQ5NFW6djEgGyxQBIARJ0AH4A= -github.com/kataras/iris/v12 v12.2.8 h1:p+PcqyO45dSib8B4I8Wc0fz+6B/CVkOsikCpbeNOkuo= -github.com/kataras/iris/v12 v12.2.8/go.mod h1:on94BX0C5jhuxgWKDZVpcTqymksZDIxWFN+nL7axjRA= +github.com/kataras/iris/v12 v12.2.10 h1:rEJVM7qMoyhv8wpgkA1yGxibFcONE0jkJ70LFLibTAA= +github.com/kataras/iris/v12 v12.2.10/go.mod h1:z4+E+kLMqZ7U4WtDsYfFnG7BjMTXLkdzMAXLVMLnMNs= github.com/kataras/pio v0.0.13 h1:x0rXVX0fviDTXOOLOmr4MUxOabu1InVSTu5itF8CXCM= github.com/kataras/pio v0.0.13/go.mod h1:k3HNuSw+eJ8Pm2lA4lRhg3DiCjVgHlP8hmXApSej3oM= github.com/kataras/sitemap v0.0.6 h1:w71CRMMKYMJh6LR2wTgnk5hSgjVNB9KL60n5e2KHvLY= @@ -266,12 +263,12 @@ github.com/mtibben/percent v0.2.1/go.mod h1:KG9uO+SZkUp+VkRHsCdYQV3XSZrrSpR3O9ib github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno= github.com/pelletier/go-toml/v2 v2.1.1 h1:LWAJwfNvjQZCFIDKWYQaM62NcYeYViCmWIwmOStowAI= github.com/pelletier/go-toml/v2 v2.1.1/go.mod h1:tJU2Z3ZkXwnxa4DPO899bsyIoywizdUvyaeZurnPPDc= -github.com/pierrec/lz4/v4 v4.1.19 h1:tYLzDnjDXh9qIxSTKHwXwOYmm9d887Y7Y1ZkyXYHAN4= -github.com/pierrec/lz4/v4 v4.1.19/go.mod h1:gZWDp/Ze/IJXGXf23ltt2EXimqmTUXEy0GFuRQyBid4= +github.com/pierrec/lz4/v4 v4.1.21 h1:yOVMLb6qSIDP67pl/5F7RepeKYu/VmTyEXvuMI5d9mQ= +github.com/pierrec/lz4/v4 v4.1.21/go.mod h1:gZWDp/Ze/IJXGXf23ltt2EXimqmTUXEy0GFuRQyBid4= github.com/pingcap/errors v0.11.4 h1:lFuQV/oaUMGcD2tqt+01ROSmJs75VG1ToEOkZIZ4nE4= github.com/pingcap/errors v0.11.4/go.mod h1:Oi8TUi2kEtXXLMJk9l1cGmz20kV3TaQ0usTwv5KuLY8= -github.com/pkg/browser v0.0.0-20210911075715-681adbf594b8 h1:KoWmjvw+nsYOo29YJK9vDA65RGE3NrOnUtO7a+RF9HU= -github.com/pkg/browser v0.0.0-20210911075715-681adbf594b8/go.mod h1:HKlIX3XHQyzLZPlr7++PzdhaXEj94dEiJgZDTsxEqUI= +github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c h1:+mdjkGKdHQG3305AYmdv1U2eRNDiU2ErMBj1gwrq8eQ= +github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c/go.mod h1:7rwL4CYBLnjLxUqIJNnCWiEdr3bn6IUYi15bNlnbCCU= github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4= github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= @@ -296,8 +293,8 @@ github.com/sirupsen/logrus v1.9.3 h1:dueUQJ1C2q9oE3F7wvmSGAaVtTmUizReu6fjN8uqzbQ github.com/sirupsen/logrus v1.9.3/go.mod h1:naHLuLoDiP4jHNo9R0sCBMtWGeIprob74mVsIT4qYEQ= github.com/snowflakedb/gosnowflake v1.7.2 h1:HRSwva8YXC64WUppfmHcMNVVzSE1+EwXXaJxgS0EkTo= github.com/snowflakedb/gosnowflake v1.7.2/go.mod h1:03tW856vc3ceM4rJuj7KO4dzqN7qoezTm+xw7aPIIFo= -github.com/spf13/cobra v1.6.1 h1:o94oiPyS4KD1mPy2fmcYYHHfCxLqYjJOhGsCHFZtEzA= -github.com/spf13/cobra v1.6.1/go.mod h1:IOw/AERYS7UzyrGinqmz6HLUo219MORXGxhbaJUqzrY= +github.com/spf13/cobra v1.8.0 h1:7aJaZx1B85qltLMc546zn58BxxfZdR/W22ej9CFoEf0= +github.com/spf13/cobra v1.8.0/go.mod h1:WXLWApfZ71AjXPya3WOlMsY9yMs7YeiHhFVlvLyhcho= github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA= github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= github.com/spkg/bom v0.0.0-20160624110644-59b7046e48ad/go.mod h1:qLr4V1qq6nMqFKkMo8ZTx3f+BZEkzsRUY10Xsm2mwU0= @@ -315,12 +312,13 @@ github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o github.com/stretchr/testify v1.8.2/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= github.com/stretchr/testify v1.8.4 h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcUk= github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo= -github.com/tdewolff/minify/v2 v2.20.10 h1:iz9IkdRqD2pyneib/AvTas23RRG5TnuUFNcNVKmL/jU= -github.com/tdewolff/minify/v2 v2.20.10/go.mod h1:xSJ9fXIfyuEMex88JT4jl8GvXnl/RzWNdqD96AqKlX0= -github.com/tdewolff/parse/v2 v2.7.7 h1:V+50eFDH7Piw4IBwH8D8FtYeYbZp3T4SCtIvmBSIMyc= -github.com/tdewolff/parse/v2 v2.7.7/go.mod h1:3FbJWZp3XT9OWVN3Hmfp0p/a08v4h8J9W1aghka0soA= -github.com/tdewolff/test v1.0.11-0.20231101010635-f1265d231d52 h1:gAQliwn+zJrkjAHVcBEYW/RFvd2St4yYimisvozAYlA= +github.com/tdewolff/minify/v2 v2.20.14 h1:sktSuVixRwk0ryQjqvKBu/uYS+MWmkwEFMEWtFZ+TdE= +github.com/tdewolff/minify/v2 v2.20.14/go.mod h1:qnIJbnG2dSzk7LIa/UUwgN2OjS8ir6RRlqc0T/1q2xY= +github.com/tdewolff/parse/v2 v2.7.9 h1:4u8nNXNmEGCRVd/slZmZHFL1mv/EVEpHMhSinxdDCqw= +github.com/tdewolff/parse/v2 v2.7.9/go.mod h1:3FbJWZp3XT9OWVN3Hmfp0p/a08v4h8J9W1aghka0soA= github.com/tdewolff/test v1.0.11-0.20231101010635-f1265d231d52/go.mod h1:6DAvZliBAAnD7rhVgwaM7DE5/d9NMOAJ09SqYqeK4QE= +github.com/tdewolff/test v1.0.11-0.20240106005702-7de5f7df4739 h1:IkjBCtQOOjIn03u/dMQK9g+Iw9ewps4mCl1nB8Sscbo= +github.com/tdewolff/test v1.0.11-0.20240106005702-7de5f7df4739/go.mod h1:XPuWBzvdUzhCuxWO1ojpXsyzsA5bFoS3tO/Q3kFuTG8= 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/twitchyliquid64/golang-asm v0.15.1 h1:SU5vSMR7hnwNxj24w34ZyCi/FmDZTkS4MhqMhdFk5YI= @@ -354,29 +352,29 @@ 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= github.com/zeebo/xxh3 v1.0.2/go.mod h1:5NWz9Sef7zIDm2JHfFlcQvNekmcEl9ekUZQQKCYaDcA= -go.opentelemetry.io/otel v1.20.0 h1:vsb/ggIY+hUjD/zCAQHpzTmndPqv/ml2ArbsbfBYTAc= -go.opentelemetry.io/otel v1.20.0/go.mod h1:oUIGj3D77RwJdM6PPZImDpSZGDvkD9fhesHny69JFrs= -go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.20.0 h1:DeFD0VgTZ+Cj6hxravYYZE2W4GlneVH81iAOPjZkzk8= -go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.20.0/go.mod h1:GijYcYmNpX1KazD5JmWGsi4P7dDTTTnfv1UbGn84MnU= -go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.20.0 h1:CsBiKCiQPdSjS+MlRiqeTI9JDDpSuk0Hb6QTRfwer8k= -go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.20.0/go.mod h1:CMJYNAfooOwSZSAmAeMUV1M+TXld3BiK++z9fqIm2xk= -go.opentelemetry.io/otel/metric v1.20.0 h1:ZlrO8Hu9+GAhnepmRGhSU7/VkpjrNowxRN9GyKR4wzA= -go.opentelemetry.io/otel/metric v1.20.0/go.mod h1:90DRw3nfK4D7Sm/75yQ00gTJxtkBxX+wu6YaNymbpVM= -go.opentelemetry.io/otel/sdk v1.20.0 h1:5Jf6imeFZlZtKv9Qbo6qt2ZkmWtdWx/wzcCbNUlAWGM= -go.opentelemetry.io/otel/sdk v1.20.0/go.mod h1:rmkSx1cZCm/tn16iWDn1GQbLtsW/LvsdEEFzCSRM6V0= -go.opentelemetry.io/otel/trace v1.20.0 h1:+yxVAPZPbQhbC3OfAkeIVTky6iTFpcr4SiY9om7mXSQ= -go.opentelemetry.io/otel/trace v1.20.0/go.mod h1:HJSK7F/hA5RlzpZ0zKDCHCDHm556LCDtKaAo6JmBFUU= -go.opentelemetry.io/proto/otlp v1.0.0 h1:T0TX0tmXU8a3CbNXzEKGeU5mIVOdf0oykP+u2lIVU/I= -go.opentelemetry.io/proto/otlp v1.0.0/go.mod h1:Sy6pihPLfYHkr3NkUbEhGHFhINUSI/v80hjKIs5JXpM= +go.opentelemetry.io/otel v1.22.0 h1:xS7Ku+7yTFvDfDraDIJVpw7XPyuHlB9MCiqqX5mcJ6Y= +go.opentelemetry.io/otel v1.22.0/go.mod h1:eoV4iAi3Ea8LkAEI9+GFT44O6T/D0GWAVFyZVCC6pMI= +go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.22.0 h1:9M3+rhx7kZCIQQhQRYaZCdNu1V73tm4TvXs2ntl98C4= +go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.22.0/go.mod h1:noq80iT8rrHP1SfybmPiRGc9dc5M8RPmGvtwo7Oo7tc= +go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.22.0 h1:FyjCyI9jVEfqhUh2MoSkmolPjfh5fp2hnV0b0irxH4Q= +go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.22.0/go.mod h1:hYwym2nDEeZfG/motx0p7L7J1N1vyzIThemQsb4g2qY= +go.opentelemetry.io/otel/metric v1.22.0 h1:lypMQnGyJYeuYPhOM/bgjbFM6WE44W1/T45er4d8Hhg= +go.opentelemetry.io/otel/metric v1.22.0/go.mod h1:evJGjVpZv0mQ5QBRJoBF64yMuOf4xCWdXjK8pzFvliY= +go.opentelemetry.io/otel/sdk v1.22.0 h1:6coWHw9xw7EfClIC/+O31R8IY3/+EiRFHevmHafB2Gw= +go.opentelemetry.io/otel/sdk v1.22.0/go.mod h1:iu7luyVGYovrRpe2fmj3CVKouQNdTOkxtLzPvPz1DOc= +go.opentelemetry.io/otel/trace v1.22.0 h1:Hg6pPujv0XG9QaVbGOBVHunyuLcCC3jN7WEhPx83XD0= +go.opentelemetry.io/otel/trace v1.22.0/go.mod h1:RbbHXVqKES9QhzZq/fE5UnOSILqRt40a21sPw2He1xo= +go.opentelemetry.io/proto/otlp v1.1.0 h1:2Di21piLrCqJ3U3eXGCTPHE9R8Nh+0uglSnOyxikMeI= +go.opentelemetry.io/proto/otlp v1.1.0/go.mod h1:GpBHCBWiqvVLDqmHZsoMM3C5ySeKTC7ej/RNTae6MdY= golang.org/x/arch v0.0.0-20210923205945-b76863e36670/go.mod h1:5om86z9Hs0C8fWVUuoMHwpExlXzs5Tkyp9hOrfG7pp8= -golang.org/x/arch v0.6.0 h1:S0JTfE48HbRj80+4tbvZDYsJ3tGv6BUU3XxyZ7CirAc= -golang.org/x/arch v0.6.0/go.mod h1:FEVrYAQjsQXMVJ1nsMoVVXPZg6p2JE2mx8psSWTDQys= +golang.org/x/arch v0.7.0 h1:pskyeJh/3AmoQ8CPE95vxHLqp1G1GfGNXTmcl9NEKTc= +golang.org/x/arch v0.7.0/go.mod h1:FEVrYAQjsQXMVJ1nsMoVVXPZg6p2JE2mx8psSWTDQys= golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= -golang.org/x/crypto v0.17.0 h1:r8bRNjWL3GshPW3gkd+RpvzWrZAwPS49OmTGZ/uhM4k= -golang.org/x/crypto v0.17.0/go.mod h1:gCAAfMLgwOJRpTjQ2zCCt2OcSfYMTeZVSRtQlPC7Nq4= -golang.org/x/exp v0.0.0-20231226003508-02704c960a9b h1:kLiC65FbiHWFAOu+lxwNPujcsl8VYyTYYEZnsOO1WK4= -golang.org/x/exp v0.0.0-20231226003508-02704c960a9b/go.mod h1:iRJReGqOEeBhDZGkGbynYwcHlctCvnjTYIamk7uXpHI= +golang.org/x/crypto v0.18.0 h1:PGVlW0xEltQnzFZ55hkuX5+KLyrMYhHld1YHO4AKcdc= +golang.org/x/crypto v0.18.0/go.mod h1:R0j02AL6hcrfOiy9T4ZYp/rcWeMxM3L6QYxlOuEG1mg= +golang.org/x/exp v0.0.0-20240119083558-1b970713d09a h1:Q8/wZp0KX97QFTc2ywcOE0YRjZPVIx+MXInMzdvQqcA= +golang.org/x/exp v0.0.0-20240119083558-1b970713d09a/go.mod h1:idGWGoKP1toJGkd5/ig9ZLuPcZBC3ewk7SzmH0uou08= golang.org/x/mod v0.5.1/go.mod h1:5OXOZSfqPIIbmVBIIKWRFfZjPR0E5r58TLhUjH0a2Ro= golang.org/x/mod v0.14.0 h1:dGoOF9QVLYng8IHTm7BAyWqCqSheQ5pYWGhzW00YJr0= golang.org/x/mod v0.14.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c= @@ -384,31 +382,30 @@ golang.org/x/net v0.0.0-20190327091125-710a502c58a2/go.mod h1:t9HGtf8HONx5eT2rtn golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20211015210444-4f30a5c0130f/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= -golang.org/x/net v0.19.0 h1:zTwKpTd2XuCqf8huc7Fo2iSy+4RHPd10s4KzeTnVr1c= -golang.org/x/net v0.19.0/go.mod h1:CfAk/cbD4CthTvqiEl8NpboMuiuOYsAr/7NOjZJtv1U= +golang.org/x/net v0.20.0 h1:aCL9BSgETF1k+blQaYUBx9hJ9LOGP3gAVemcZlf1Kpo= +golang.org/x/net v0.20.0/go.mod h1:z8BVo6PvndSri0LbOE3hAn0apkU+1YvI6E70E9jsnvY= golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.5.0 h1:60k92dhOjHxJkrqnwsfl8KuaHbn/5dl0lUPUklKo3qE= -golang.org/x/sync v0.5.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= +golang.org/x/sync v0.6.0 h1:5BMeUDZ7vkXGfEr1x9B4bRcTH4lpkTkpdh0T/J+qjbQ= +golang.org/x/sync v0.6.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20191026070338-33540a1f6037/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210616045830-e2b7044e8c71/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20210819135213-f52c844e1c1c/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20211019181941-9d821ace8654/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20211025201205-69cdffdb9359/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.12.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.15.0 h1:h48lPFYpsTvQJZF4EKyI4aLHaev3CxivZmv7yZig9pc= -golang.org/x/sys v0.15.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.16.0 h1:xWw16ngr6ZMtmxDyKyIgsE93KNKz5HKmMa3b8ALHidU= +golang.org/x/sys v0.16.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= -golang.org/x/term v0.15.0 h1:y/Oo/a/q3IXu26lQgl04j/gjuBDOBlx7X6Om1j2CPW4= -golang.org/x/term v0.15.0/go.mod h1:BDl952bC7+uMoWR75FIrCDx79TPU9oHkTZ9yRbYOrX0= +golang.org/x/term v0.16.0 h1:m+B6fahuftsE9qjo0VWp2FW0mB3MTJvR0BaMQrq0pmE= +golang.org/x/term v0.16.0/go.mod h1:yn7UURbUtPyrVJPGPq404EukNFxcm/foM+bV/bfcDsY= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ= @@ -419,8 +416,8 @@ golang.org/x/time v0.5.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.1.9/go.mod h1:nABZi5QlRsZVlzPpHl034qft6wpY4eDcsTt5AaioBiU= -golang.org/x/tools v0.16.1 h1:TLyB3WofjdOEepBHAU20JdNC1Zbg87elYofWYAY5oZA= -golang.org/x/tools v0.16.1/go.mod h1:kYVVN6I1mBNoB1OX+noeBjbRk4IUEPa7JJ+TJMEooJ0= +golang.org/x/tools v0.17.0 h1:FvmRgNOcs3kOa+T20R1uhfP9F6HgG2mfxDv1vrx1Htc= +golang.org/x/tools v0.17.0/go.mod h1:xsh6VxdV005rRVaS6SSAf9oiAqljS7UZUacMZ8Bnsps= golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= @@ -429,18 +426,18 @@ golang.org/x/xerrors v0.0.0-20231012003039-104605ab7028 h1:+cNy6SZtPcJQH3LJVLOSm golang.org/x/xerrors v0.0.0-20231012003039-104605ab7028/go.mod h1:NDW/Ps6MPRej6fsCIbMTohpP40sJ/P/vI1MoTEGwX90= gonum.org/v1/gonum v0.12.0 h1:xKuo6hzt+gMav00meVPUlXwSdoEJP46BR+wdxQEFK2o= gonum.org/v1/gonum v0.12.0/go.mod h1:73TDxJfAAHeA8Mk9mf8NlIppyhQNo5GLTcYeqgo2lvY= -google.golang.org/genproto v0.0.0-20231211222908-989df2bf70f3 h1:1hfbdAfFbkmpg41000wDVqr7jUpK/Yo+LPnIxxGzmkg= -google.golang.org/genproto v0.0.0-20231211222908-989df2bf70f3/go.mod h1:5RBcpGRxr25RbDzY5w+dmaqpSEvl8Gwl1x2CICf60ic= -google.golang.org/genproto/googleapis/api v0.0.0-20231212172506-995d672761c0 h1:s1w3X6gQxwrLEpxnLd/qXTVLgQE2yXwaOaoa6IlY/+o= -google.golang.org/genproto/googleapis/api v0.0.0-20231212172506-995d672761c0/go.mod h1:CAny0tYF+0/9rmDB9fahA9YLzX3+AEVl1qXbv5hhj6c= -google.golang.org/genproto/googleapis/rpc v0.0.0-20231212172506-995d672761c0 h1:/jFB8jK5R3Sq3i/lmeZO0cATSzFfZaJq1J2Euan3XKU= -google.golang.org/genproto/googleapis/rpc v0.0.0-20231212172506-995d672761c0/go.mod h1:FUoWkonphQm3RhTS+kOEhF8h0iDpm4tdXolVCeZ9KKA= -google.golang.org/grpc v1.60.1 h1:26+wFr+cNqSGFcOXcabYC0lUVJVRa2Sb2ortSK7VrEU= -google.golang.org/grpc v1.60.1/go.mod h1:OlCHIeLYqSSsLi6i49B5QGdzaMZK9+M7LXN2FKz4eGM= +google.golang.org/genproto v0.0.0-20240116215550-a9fa1716bcac h1:ZL/Teoy/ZGnzyrqK/Optxxp2pmVh+fmJ97slxSRyzUg= +google.golang.org/genproto v0.0.0-20240116215550-a9fa1716bcac/go.mod h1:+Rvu7ElI+aLzyDQhpHMFMMltsD6m7nqpuWDd2CwJw3k= +google.golang.org/genproto/googleapis/api v0.0.0-20240123012728-ef4313101c80 h1:Lj5rbfG876hIAYFjqiJnPHfhXbv+nzTWfm04Fg/XSVU= +google.golang.org/genproto/googleapis/api v0.0.0-20240123012728-ef4313101c80/go.mod h1:4jWUdICTdgc3Ibxmr8nAJiiLHwQBY0UI0XZcEMaFKaA= +google.golang.org/genproto/googleapis/rpc v0.0.0-20240123012728-ef4313101c80 h1:AjyfHzEPEFp/NpvfN5g+KDla3EMojjhRVZc1i7cj+oM= +google.golang.org/genproto/googleapis/rpc v0.0.0-20240123012728-ef4313101c80/go.mod h1:PAREbraiVEVGVdTZsVWjSbbTtSyGbAgIIvni8a8CD5s= +google.golang.org/grpc v1.61.0 h1:TOvOcuXn30kRao+gfcvsebNEa5iZIiLkisYEkf7R7o0= +google.golang.org/grpc v1.61.0/go.mod h1:VUbo7IFqmF1QtCAstipjG0GIoq49KvMe9+h1jFLBNJs= google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw= google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= -google.golang.org/protobuf v1.31.0 h1:g0LDEJHgrBl9N9r17Ru3sqWhkIx2NB67okBHPwC7hs8= -google.golang.org/protobuf v1.31.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= +google.golang.org/protobuf v1.32.0 h1:pPC6BG5ex8PDFnkbrGU3EixyhKcQ2aDuBS36lqK/C7I= +google.golang.org/protobuf v1.32.0/go.mod h1:c6P6GXX6sHbq/GpV6MGZEdwhWPcYBgnhAHhKbcUYpos= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20200902074654-038fdea0a05b/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= From c36eadeff280020a088bc931d73dc87a8dfbd19f Mon Sep 17 00:00:00 2001 From: CloudQuery Bot <102256036+cq-bot@users.noreply.github.com> Date: Thu, 25 Jan 2024 13:09:28 +0200 Subject: [PATCH 02/39] chore: Update CLI version to v5.1.2 (#16313) Updates the CLI latest version to v5.1.2 --- website/versions/cli.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/versions/cli.json b/website/versions/cli.json index dfc44bcfdf1d76..66f53401b2840c 100644 --- a/website/versions/cli.json +++ b/website/versions/cli.json @@ -1 +1 @@ -{ "latest": "cli-v5.1.1" } +{ "latest": "cli-v5.1.2" } From 82acef3b7a71c2ccfcc02dcefedd17c0a0d49d24 Mon Sep 17 00:00:00 2001 From: CloudQuery Bot <102256036+cq-bot@users.noreply.github.com> Date: Thu, 25 Jan 2024 13:30:46 +0200 Subject: [PATCH 03/39] chore(deps): Update dependency cli to v5.1.2 (#16314) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Update | Change | |---|---|---| | [cli](https://togithub.com/cloudquery/cloudquery) | patch | `v5.1.1` -> `v5.1.2` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes
cloudquery/cloudquery (cli) ### [`v5.1.2`](https://togithub.com/cloudquery/cloudquery/releases/tag/cli-v5.1.2): cli: v5.1.2 [Compare Source](https://togithub.com/cloudquery/cloudquery/compare/cli-v5.1.1...cli-v5.1.2) ##### Bug Fixes - Properly set team on login ([#​16310](https://togithub.com/cloudquery/cloudquery/issues/16310)) ([9c12d3b](https://togithub.com/cloudquery/cloudquery/commit/9c12d3b35c778339dbd094b676584b31623136f9))
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://togithub.com/renovatebot/renovate). --- .github/workflows/manual_commands_triggers.yml | 2 +- .github/workflows/publish_plugin_to_hub.yml | 6 +++--- .github/workflows/publish_plugin_to_hub_duckdb.yml | 2 +- .github/workflows/publish_plugin_to_hub_snowflake.yml | 2 +- .github/workflows/publish_plugin_to_hub_sqlite.yml | 2 +- .github/workflows/source_alicloud.yml | 2 +- .github/workflows/source_aws.yml | 2 +- .github/workflows/source_awspricing.yml | 2 +- .github/workflows/source_azure.yml | 2 +- .github/workflows/source_cloudflare.yml | 2 +- .github/workflows/source_datadog.yml | 2 +- .github/workflows/source_digitalocean.yml | 2 +- .github/workflows/source_gcp.yml | 4 ++-- .github/workflows/source_github.yml | 2 +- .github/workflows/source_gitlab.yml | 2 +- .github/workflows/source_hackernews.yml | 2 +- .github/workflows/source_hubspot.yml | 2 +- .github/workflows/source_k8s.yml | 4 ++-- .github/workflows/source_notion.yml | 2 +- .github/workflows/source_okta.yml | 2 +- .github/workflows/source_oracle.yml | 2 +- .github/workflows/source_pagerduty.yml | 2 +- .github/workflows/source_test.yml | 2 +- 23 files changed, 27 insertions(+), 27 deletions(-) diff --git a/.github/workflows/manual_commands_triggers.yml b/.github/workflows/manual_commands_triggers.yml index 7664734ce3a254..92d4fa94cc1f7f 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@v3 with: - version: v5.1.1 + version: v5.1.2 - name: Set up Go 1.x uses: actions/setup-go@v4 diff --git a/.github/workflows/publish_plugin_to_hub.yml b/.github/workflows/publish_plugin_to_hub.yml index d49888651d16f7..47ca4ffef69195 100644 --- a/.github/workflows/publish_plugin_to_hub.yml +++ b/.github/workflows/publish_plugin_to_hub.yml @@ -132,7 +132,7 @@ jobs: - name: Setup CloudQuery uses: cloudquery/setup-cloudquery@v3 with: - version: v5.1.1 + version: v5.1.2 - name: Publish plugin to hub working-directory: ${{ needs.prepare.outputs.plugin_dir }} @@ -206,7 +206,7 @@ jobs: - name: Setup CloudQuery uses: cloudquery/setup-cloudquery@v3 with: - version: v5.1.1 + version: v5.1.2 - name: Publish plugin to hub working-directory: ${{ needs.prepare.outputs.plugin_dir }} @@ -287,7 +287,7 @@ jobs: - name: Setup CloudQuery uses: cloudquery/setup-cloudquery@v3 with: - version: v5.1.1 + version: v5.1.2 - 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 fd690521c8690a..fe9a59301f7625 100644 --- a/.github/workflows/publish_plugin_to_hub_duckdb.yml +++ b/.github/workflows/publish_plugin_to_hub_duckdb.yml @@ -107,7 +107,7 @@ jobs: - name: Setup CloudQuery uses: cloudquery/setup-cloudquery@v3 with: - version: v5.1.1 + version: v5.1.2 - 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 78ea9ed9b4ce57..1583c30dc3f078 100644 --- a/.github/workflows/publish_plugin_to_hub_snowflake.yml +++ b/.github/workflows/publish_plugin_to_hub_snowflake.yml @@ -108,7 +108,7 @@ jobs: - name: Setup CloudQuery uses: cloudquery/setup-cloudquery@v3 with: - version: v5.1.1 + version: v5.1.2 - 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 39b84052a7cfe4..c448be1db295be 100644 --- a/.github/workflows/publish_plugin_to_hub_sqlite.yml +++ b/.github/workflows/publish_plugin_to_hub_sqlite.yml @@ -107,7 +107,7 @@ jobs: - name: Setup CloudQuery uses: cloudquery/setup-cloudquery@v3 with: - version: v5.1.1 + version: v5.1.2 - name: Publish plugin to hub working-directory: ${{ needs.prepare.outputs.plugin_dir }} diff --git a/.github/workflows/source_alicloud.yml b/.github/workflows/source_alicloud.yml index 6f91b1cc0fa4b9..13ed249b4cb198 100644 --- a/.github/workflows/source_alicloud.yml +++ b/.github/workflows/source_alicloud.yml @@ -46,7 +46,7 @@ jobs: if: github.event_name == 'pull_request' uses: cloudquery/setup-cloudquery@v3 with: - version: v5.1.1 + version: v5.1.2 - name: gen if: github.event_name == 'pull_request' run: make gen diff --git a/.github/workflows/source_aws.yml b/.github/workflows/source_aws.yml index 96b485965e9d38..4d0790756e0d3c 100644 --- a/.github/workflows/source_aws.yml +++ b/.github/workflows/source_aws.yml @@ -49,7 +49,7 @@ jobs: - name: Setup CloudQuery uses: cloudquery/setup-cloudquery@v3 with: - version: v5.1.1 + version: v5.1.2 - name: gen if: github.event_name == 'pull_request' run: make gen diff --git a/.github/workflows/source_awspricing.yml b/.github/workflows/source_awspricing.yml index 31d1a483884412..b244a272a1cf3b 100644 --- a/.github/workflows/source_awspricing.yml +++ b/.github/workflows/source_awspricing.yml @@ -46,7 +46,7 @@ jobs: if: github.event_name == 'pull_request' uses: cloudquery/setup-cloudquery@v3 with: - version: v5.1.1 + version: v5.1.2 - name: gen if: github.event_name == 'pull_request' run: make gen diff --git a/.github/workflows/source_azure.yml b/.github/workflows/source_azure.yml index 87f5fbe050f8f7..f119cd6c30fd17 100644 --- a/.github/workflows/source_azure.yml +++ b/.github/workflows/source_azure.yml @@ -47,7 +47,7 @@ jobs: if: github.event_name == 'pull_request' uses: cloudquery/setup-cloudquery@v3 with: - version: v5.1.1 + version: v5.1.2 - name: gen if: github.event_name == 'pull_request' run: make gen diff --git a/.github/workflows/source_cloudflare.yml b/.github/workflows/source_cloudflare.yml index c12e52fe83991d..f2cd76ad489c79 100644 --- a/.github/workflows/source_cloudflare.yml +++ b/.github/workflows/source_cloudflare.yml @@ -46,7 +46,7 @@ jobs: if: github.event_name == 'pull_request' uses: cloudquery/setup-cloudquery@v3 with: - version: v5.1.1 + version: v5.1.2 - name: gen if: github.event_name == 'pull_request' run: make gen diff --git a/.github/workflows/source_datadog.yml b/.github/workflows/source_datadog.yml index 116b5095016cb4..4d167a594bcc24 100644 --- a/.github/workflows/source_datadog.yml +++ b/.github/workflows/source_datadog.yml @@ -46,7 +46,7 @@ jobs: if: github.event_name == 'pull_request' uses: cloudquery/setup-cloudquery@v3 with: - version: v5.1.1 + version: v5.1.2 - name: gen if: github.event_name == 'pull_request' run: make gen diff --git a/.github/workflows/source_digitalocean.yml b/.github/workflows/source_digitalocean.yml index 2f012f99588e64..d2ac723ac1d09f 100644 --- a/.github/workflows/source_digitalocean.yml +++ b/.github/workflows/source_digitalocean.yml @@ -46,7 +46,7 @@ jobs: if: github.event_name == 'pull_request' uses: cloudquery/setup-cloudquery@v3 with: - version: v5.1.1 + version: v5.1.2 - name: gen if: github.event_name == 'pull_request' run: make gen diff --git a/.github/workflows/source_gcp.yml b/.github/workflows/source_gcp.yml index 605d86af554e05..9bf741ffc85780 100644 --- a/.github/workflows/source_gcp.yml +++ b/.github/workflows/source_gcp.yml @@ -47,7 +47,7 @@ jobs: if: github.event_name == 'pull_request' uses: cloudquery/setup-cloudquery@v3 with: - version: v5.1.1 + version: v5.1.2 - name: gen if: github.event_name == 'pull_request' run: make gen @@ -130,7 +130,7 @@ jobs: - name: Setup CloudQuery uses: cloudquery/setup-cloudquery@v3 with: - version: v5.1.1 + version: v5.1.2 - name: Migrate DB run: cloudquery migrate test/policy_cq_config.yml env: diff --git a/.github/workflows/source_github.yml b/.github/workflows/source_github.yml index 0dfdb48d800473..9bce3a770049b5 100644 --- a/.github/workflows/source_github.yml +++ b/.github/workflows/source_github.yml @@ -46,7 +46,7 @@ jobs: if: github.event_name == 'pull_request' uses: cloudquery/setup-cloudquery@v3 with: - version: v5.1.1 + version: v5.1.2 - name: gen if: github.event_name == 'pull_request' run: make gen diff --git a/.github/workflows/source_gitlab.yml b/.github/workflows/source_gitlab.yml index 6f967a6b106a10..021f20779b7527 100644 --- a/.github/workflows/source_gitlab.yml +++ b/.github/workflows/source_gitlab.yml @@ -46,7 +46,7 @@ jobs: if: github.event_name == 'pull_request' uses: cloudquery/setup-cloudquery@v3 with: - version: v5.1.1 + version: v5.1.2 - name: gen if: github.event_name == 'pull_request' run: make gen diff --git a/.github/workflows/source_hackernews.yml b/.github/workflows/source_hackernews.yml index ea2243ba7cda98..458c67a5c5e7a8 100644 --- a/.github/workflows/source_hackernews.yml +++ b/.github/workflows/source_hackernews.yml @@ -46,7 +46,7 @@ jobs: if: github.event_name == 'pull_request' uses: cloudquery/setup-cloudquery@v3 with: - version: v5.1.1 + version: v5.1.2 - name: gen if: github.event_name == 'pull_request' run: make gen diff --git a/.github/workflows/source_hubspot.yml b/.github/workflows/source_hubspot.yml index 1b009fa6e95c8b..7a1a4e85735134 100644 --- a/.github/workflows/source_hubspot.yml +++ b/.github/workflows/source_hubspot.yml @@ -46,7 +46,7 @@ jobs: if: github.event_name == 'pull_request' uses: cloudquery/setup-cloudquery@v3 with: - version: v5.1.1 + version: v5.1.2 - name: gen if: github.event_name == 'pull_request' run: make gen diff --git a/.github/workflows/source_k8s.yml b/.github/workflows/source_k8s.yml index 1ac5585b9d8e70..cf0270a1e3960f 100644 --- a/.github/workflows/source_k8s.yml +++ b/.github/workflows/source_k8s.yml @@ -47,7 +47,7 @@ jobs: if: github.event_name == 'pull_request' uses: cloudquery/setup-cloudquery@v3 with: - version: v5.1.1 + version: v5.1.2 - name: gen if: github.event_name == 'pull_request' run: make gen @@ -130,7 +130,7 @@ jobs: - name: Setup CloudQuery uses: cloudquery/setup-cloudquery@v3 with: - version: v5.1.1 + version: v5.1.2 - name: Migrate DB run: cloudquery migrate test/policy_cq_config.yml env: diff --git a/.github/workflows/source_notion.yml b/.github/workflows/source_notion.yml index 1acb7038ac2ea4..b7db3b2661b837 100644 --- a/.github/workflows/source_notion.yml +++ b/.github/workflows/source_notion.yml @@ -46,7 +46,7 @@ jobs: if: github.event_name == 'pull_request' uses: cloudquery/setup-cloudquery@v3 with: - version: v5.1.1 + version: v5.1.2 - name: gen if: github.event_name == 'pull_request' run: make gen diff --git a/.github/workflows/source_okta.yml b/.github/workflows/source_okta.yml index 150c1b792c60d5..87ac3935e080e1 100644 --- a/.github/workflows/source_okta.yml +++ b/.github/workflows/source_okta.yml @@ -46,7 +46,7 @@ jobs: if: github.event_name == 'pull_request' uses: cloudquery/setup-cloudquery@v3 with: - version: v5.1.1 + version: v5.1.2 - name: gen if: github.event_name == 'pull_request' run: make gen diff --git a/.github/workflows/source_oracle.yml b/.github/workflows/source_oracle.yml index 09ec4df5ce809d..3a9a844b820f71 100644 --- a/.github/workflows/source_oracle.yml +++ b/.github/workflows/source_oracle.yml @@ -46,7 +46,7 @@ jobs: if: github.event_name == 'pull_request' uses: cloudquery/setup-cloudquery@v3 with: - version: v5.1.1 + version: v5.1.2 - name: gen-docs if: github.event_name == 'pull_request' run: make gen diff --git a/.github/workflows/source_pagerduty.yml b/.github/workflows/source_pagerduty.yml index 746ed0bfec18f5..96f91799f5165f 100644 --- a/.github/workflows/source_pagerduty.yml +++ b/.github/workflows/source_pagerduty.yml @@ -46,7 +46,7 @@ jobs: if: github.event_name == 'pull_request' uses: cloudquery/setup-cloudquery@v3 with: - version: v5.1.1 + version: v5.1.2 - 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 c02e32629544c8..05d6ef6abdadd7 100644 --- a/.github/workflows/source_test.yml +++ b/.github/workflows/source_test.yml @@ -46,7 +46,7 @@ jobs: if: github.event_name == 'pull_request' uses: cloudquery/setup-cloudquery@v3 with: - version: v5.1.1 + version: v5.1.2 - name: gen if: github.event_name == 'pull_request' run: make gen From c1ab87b5d5ca650cd98f68849190ede93d81b56b Mon Sep 17 00:00:00 2001 From: CloudQuery Bot <102256036+cq-bot@users.noreply.github.com> Date: Thu, 25 Jan 2024 13:34:36 +0200 Subject: [PATCH 04/39] chore(main): Release plugins-destination-snowflake v3.3.11 (#16278) :robot: I have created a release *beep* *boop* --- ## [3.3.11](https://github.com/cloudquery/cloudquery/compare/plugins-destination-snowflake-v3.3.10...plugins-destination-snowflake-v3.3.11) (2024-01-25) ### Bug Fixes * **deps:** Update Go to `1.21.6` ([#16312](https://github.com/cloudquery/cloudquery/issues/16312)) ([39750e9](https://github.com/cloudquery/cloudquery/commit/39750e9c8c9e70f94ecf521150104bf26d4e9483)) * **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.27.0 ([#16237](https://github.com/cloudquery/cloudquery/issues/16237)) ([3fcdab0](https://github.com/cloudquery/cloudquery/commit/3fcdab08816ad9de7bb4eecab59c7be1bda3d00c)) * **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.27.1 ([#16296](https://github.com/cloudquery/cloudquery/issues/16296)) ([ab4a0da](https://github.com/cloudquery/cloudquery/commit/ab4a0dace0a870755fd22d92c6e9c999351f594e)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). --- .release-please-manifest.json | 2 +- plugins/destination/snowflake/CHANGELOG.md | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index dd5c87b087d5f1..3087bd7a87730c 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -27,7 +27,7 @@ "plugins/destination/test+FILLER": "0.0.0", "plugins/destination/sqlite": "2.5.0", "plugins/destination/sqlite+FILLER": "0.0.0", - "plugins/destination/snowflake": "3.3.10", + "plugins/destination/snowflake": "3.3.11", "plugins/destination/snowflake+FILLER": "0.0.0", "plugins/source/datadog": "4.2.8", "plugins/source/datadog+FILLER": "0.0.0", diff --git a/plugins/destination/snowflake/CHANGELOG.md b/plugins/destination/snowflake/CHANGELOG.md index 2ad50f3c5efe77..43d93560fc88ad 100644 --- a/plugins/destination/snowflake/CHANGELOG.md +++ b/plugins/destination/snowflake/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## [3.3.11](https://github.com/cloudquery/cloudquery/compare/plugins-destination-snowflake-v3.3.10...plugins-destination-snowflake-v3.3.11) (2024-01-25) + + +### Bug Fixes + +* **deps:** Update Go to `1.21.6` ([#16312](https://github.com/cloudquery/cloudquery/issues/16312)) ([39750e9](https://github.com/cloudquery/cloudquery/commit/39750e9c8c9e70f94ecf521150104bf26d4e9483)) +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.27.0 ([#16237](https://github.com/cloudquery/cloudquery/issues/16237)) ([3fcdab0](https://github.com/cloudquery/cloudquery/commit/3fcdab08816ad9de7bb4eecab59c7be1bda3d00c)) +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.27.1 ([#16296](https://github.com/cloudquery/cloudquery/issues/16296)) ([ab4a0da](https://github.com/cloudquery/cloudquery/commit/ab4a0dace0a870755fd22d92c6e9c999351f594e)) + ## [3.3.10](https://github.com/cloudquery/cloudquery/compare/plugins-destination-snowflake-v3.3.9...plugins-destination-snowflake-v3.3.10) (2024-01-23) From a8d71793ee2e392e306f3156f5b8b5b8cd6ca80c Mon Sep 17 00:00:00 2001 From: CloudQuery Bot <102256036+cq-bot@users.noreply.github.com> Date: Thu, 25 Jan 2024 13:47:14 +0200 Subject: [PATCH 05/39] chore: Update plugin `destination-snowflake` version to v3.3.11 (#16315) Updates the `destination-snowflake` plugin latest version to v3.3.11 --- website/versions/destination-snowflake.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/versions/destination-snowflake.json b/website/versions/destination-snowflake.json index 4c40c8c29546ef..7a63aa0f156714 100644 --- a/website/versions/destination-snowflake.json +++ b/website/versions/destination-snowflake.json @@ -1 +1 @@ -{ "latest": "plugins-destination-snowflake-v3.3.10" } +{ "latest": "plugins-destination-snowflake-v3.3.11" } From 9033cc583882426165a55b2ac35c60afa8ec1681 Mon Sep 17 00:00:00 2001 From: Erez Rokah Date: Fri, 26 Jan 2024 16:08:04 +0000 Subject: [PATCH 06/39] chore: Fix `new_resource.yml` issue template (#16320) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit #### Summary This template is broken at the moment since the YAML is not valid, see ![image](https://github.com/cloudquery/cloudquery/assets/26760571/482098cd-c408-4e1e-a867-f3d70590c201) https://github.com/cloudquery/cloudquery/blob/a8d71793ee2e392e306f3156f5b8b5b8cd6ca80c/.github/ISSUE_TEMPLATE/new_resource.yml --- .github/ISSUE_TEMPLATE/new_resource.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/new_resource.yml b/.github/ISSUE_TEMPLATE/new_resource.yml index 8d515d0aeee230..6999b326538f16 100644 --- a/.github/ISSUE_TEMPLATE/new_resource.yml +++ b/.github/ISSUE_TEMPLATE/new_resource.yml @@ -39,7 +39,7 @@ body: - type: checkboxes attributes: label: Pull request (optional) - description: `plugins` are **open core**, and as such not all contributions to plugins directory will be accepted if they are part of the commercial plugin offering - please wait to hear from the CloudQuery team about whether a PR would be accepted before opening a PR. + description: Plugins are **open core**, and as such not all contributions to plugins directory will be accepted if they are part of the commercial plugin offering - please wait to hear from the CloudQuery team about whether a PR would be accepted before opening a PR. options: - label: I can submit a pull request required: false From bbecd52f21ddcd5dab766f7c142db2a169acb5fe Mon Sep 17 00:00:00 2001 From: Alex Shcherbakov Date: Fri, 26 Jan 2024 21:45:59 +0200 Subject: [PATCH 07/39] fix: Update `scheduler` doc & JSON schema (#16319) The AWS team pointed out that our documentation has not been updated after the default scheduler was set to `shuffle`. This should correct it. Instead of https://github.com/cloudquery/cloudquery-private/pull/1039 --- plugins/source/aws/client/spec/schema.json | 3 ++- plugins/source/aws/client/spec/spec.go | 3 +++ plugins/source/aws/docs/_configuration.md | 2 +- plugins/source/aws/docs/configuration.md | 7 +++++-- .../docs/advanced-topics/performance-tuning.mdx | 17 +++++++++++------ 5 files changed, 22 insertions(+), 10 deletions(-) diff --git a/plugins/source/aws/client/spec/schema.json b/plugins/source/aws/client/spec/schema.json index c8e7145ef4bbbb..55afabaf1298cf 100644 --- a/plugins/source/aws/client/spec/schema.json +++ b/plugins/source/aws/client/spec/schema.json @@ -344,7 +344,8 @@ { "type": "null" } - ] + ], + "default": "shuffle" } }, "additionalProperties": false, diff --git a/plugins/source/aws/client/spec/spec.go b/plugins/source/aws/client/spec/spec.go index 9918db9a9b1475..9c946b83b4c698 100644 --- a/plugins/source/aws/client/spec/spec.go +++ b/plugins/source/aws/client/spec/spec.go @@ -121,6 +121,9 @@ func (Spec) JSONSchemaExtend(sc *jsonschema.Schema) { }, }, } + + // additionally, as we want to outline non-sdk-default for scheduler strategy + sc.Properties.Value("scheduler").Default = (&[]scheduler.Strategy{scheduler.StrategyShuffle}[0]).String() } func (s *Spec) Validate() error { diff --git a/plugins/source/aws/docs/_configuration.md b/plugins/source/aws/docs/_configuration.md index 1db7a8d58ea04c..3dd4ed135c68a5 100644 --- a/plugins/source/aws/docs/_configuration.md +++ b/plugins/source/aws/docs/_configuration.md @@ -23,5 +23,5 @@ spec: # custom_endpoint_partition_id: "" # required when custom_endpoint_url is set # custom_endpoint_signing_region: "" # required when custom_endpoint_url is set # use_paid_apis: false - # scheduler: dfs # options are: dfs, round-robin or shuffle + # scheduler: shuffle # options are: dfs, round-robin or shuffle ``` diff --git a/plugins/source/aws/docs/configuration.md b/plugins/source/aws/docs/configuration.md index 2b5253a7e4a9a2..bacdc07058fb58 100644 --- a/plugins/source/aws/docs/configuration.md +++ b/plugins/source/aws/docs/configuration.md @@ -78,9 +78,12 @@ This is the (nested) spec used by the AWS source plugin. During initialization the AWS source plugin fetches information about each account and region. This setting controls how many accounts can be initialized concurrently. Only configurations with many accounts (either hardcoded or discovered via Organizations) should require modifying this setting, to either lower it to avoid rate limit errors, or to increase it to speed up the initialization process. -- `scheduler` (string) (default: `dfs`): +- `scheduler` (`string`) (default: `shuffle`): - The scheduler to use when determining the priority of resources to sync. Currently, the only supported values are `dfs` (depth-first search), `round-robin` and `shuffle`. For more information about this, see [performance tuning](/docs/advanced-topics/performance-tuning). + The scheduler to use when determining the priority of resources to sync. + + Currently, the only supported values are `dfs` (depth-first search), `round-robin` and `shuffle`. + For more information about this, see [performance tuning](/docs/advanced-topics/performance-tuning). - `aws_debug` (`bool`) (default: `false`) diff --git a/website/pages/docs/advanced-topics/performance-tuning.mdx b/website/pages/docs/advanced-topics/performance-tuning.mdx index 78c0ee692a912b..17228a58cf4694 100644 --- a/website/pages/docs/advanced-topics/performance-tuning.mdx +++ b/website/pages/docs/advanced-topics/performance-tuning.mdx @@ -105,18 +105,23 @@ spec: project_ids: ... ``` -Finally, the `shuffle` strategy aims to provide a balance between `dfs` and `round-robin` by randomizing the order in which table-client pairs are chosen. The following example enables `shuffle` for the AWS plugin, which can help reduce the likelihood of hitting rate limits by randomly mixing the underlying services to which API calls that are made concurrently, rather than hitting a single API with all calls at once: +Finally, the `shuffle` strategy aims to provide a balance between `dfs` and `round-robin` by randomizing the order in which table-client pairs are chosen. The following example enables `shuffle` for the GCP plugin, which can help reduce the likelihood of hitting rate limits by randomly mixing the underlying services to which API calls that are made concurrently, rather than hitting a single API with all calls at once: ```yaml kind: source spec: - name: "aws" - path: "cloudquery/aws" + name: "gcp" + path: "cloudquery/gcp" registry: "cloudquery" - version: "VERSION_SOURCE_AWS" - tables: ["aws_account_*", "aws_s3_*", "aws_ec2_*"] + version: "VERSION_SOURCE_GCP" + tables: ["gcp_storage_*", "gcp_compute_*"] destinations: ["postgresql"] spec: + project_ids: ... scheduler: "shuffle" # ... -``` \ No newline at end of file +``` + +:::callout{type="info"} +The `shuffle` scheduler is the **default** for the AWS source plugin. +::: From ff3f3d9aa69d98f95b7a3b72a322feb8c1dba358 Mon Sep 17 00:00:00 2001 From: CloudQuery Bot <102256036+cq-bot@users.noreply.github.com> Date: Sat, 27 Jan 2024 02:22:30 +0200 Subject: [PATCH 08/39] fix(deps): Update aws-sdk-go-v2 monorepo (#16321) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/aws/aws-sdk-go-v2/config](https://togithub.com/aws/aws-sdk-go-v2) | require | patch | `v1.26.5` -> `v1.26.6` | | [github.com/aws/aws-sdk-go-v2/internal/ini](https://togithub.com/aws/aws-sdk-go-v2) | indirect | patch | `v1.7.2` -> `v1.7.3` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Configuration 📅 **Schedule**: Branch creation - "before 3am on Saturday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://togithub.com/renovatebot/renovate). --- plugins/destination/firehose/go.mod | 4 ++-- plugins/destination/firehose/go.sum | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/plugins/destination/firehose/go.mod b/plugins/destination/firehose/go.mod index 5287507a46a08f..a6b902330a3774 100644 --- a/plugins/destination/firehose/go.mod +++ b/plugins/destination/firehose/go.mod @@ -5,7 +5,7 @@ go 1.21.4 require ( github.com/apache/arrow/go/v15 v15.0.0-20240114144300-7e703aae55c1 github.com/aws/aws-sdk-go-v2 v1.24.1 - github.com/aws/aws-sdk-go-v2/config v1.26.5 + github.com/aws/aws-sdk-go-v2/config v1.26.6 github.com/aws/aws-sdk-go-v2/service/firehose v1.24.0 github.com/cloudquery/plugin-sdk/v4 v4.27.1 github.com/goccy/go-json v0.10.2 @@ -27,7 +27,7 @@ require ( github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.14.11 // indirect github.com/aws/aws-sdk-go-v2/internal/configsources v1.2.10 // indirect github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.5.10 // indirect - github.com/aws/aws-sdk-go-v2/internal/ini v1.7.2 // indirect + github.com/aws/aws-sdk-go-v2/internal/ini v1.7.3 // indirect github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.10.4 // indirect github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.10.10 // indirect github.com/aws/aws-sdk-go-v2/service/sso v1.18.7 // indirect diff --git a/plugins/destination/firehose/go.sum b/plugins/destination/firehose/go.sum index 51fc3f156fb183..637d94de829d36 100644 --- a/plugins/destination/firehose/go.sum +++ b/plugins/destination/firehose/go.sum @@ -25,8 +25,8 @@ github.com/apapsch/go-jsonmerge/v2 v2.0.0 h1:axGnT1gRIfimI7gJifB699GoE/oq+F2MU7D github.com/apapsch/go-jsonmerge/v2 v2.0.0/go.mod h1:lvDnEdqiQrp0O42VQGgmlKpxL1AP2+08jFMw88y4klk= github.com/aws/aws-sdk-go-v2 v1.24.1 h1:xAojnj+ktS95YZlDf0zxWBkbFtymPeDP+rvUQIH3uAU= github.com/aws/aws-sdk-go-v2 v1.24.1/go.mod h1:LNh45Br1YAkEKaAqvmE1m8FUx6a5b/V0oAKV7of29b4= -github.com/aws/aws-sdk-go-v2/config v1.26.5 h1:lodGSevz7d+kkFJodfauThRxK9mdJbyutUxGq1NNhvw= -github.com/aws/aws-sdk-go-v2/config v1.26.5/go.mod h1:DxHrz6diQJOc9EwDslVRh84VjjrE17g+pVZXUeSxaDU= +github.com/aws/aws-sdk-go-v2/config v1.26.6 h1:Z/7w9bUqlRI0FFQpetVuFYEsjzE3h7fpU6HuGmfPL/o= +github.com/aws/aws-sdk-go-v2/config v1.26.6/go.mod h1:uKU6cnDmYCvJ+pxO9S4cWDb2yWWIH5hra+32hVh1MI4= github.com/aws/aws-sdk-go-v2/credentials v1.16.16 h1:8q6Rliyv0aUFAVtzaldUEcS+T5gbadPbWdV1WcAddK8= github.com/aws/aws-sdk-go-v2/credentials v1.16.16/go.mod h1:UHVZrdUsv63hPXFo1H7c5fEneoVo9UXiz36QG1GEPi0= github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.14.11 h1:c5I5iH+DZcH3xOIMlz3/tCKJDaHFwYEmxvlh2fAcFo8= @@ -35,8 +35,8 @@ github.com/aws/aws-sdk-go-v2/internal/configsources v1.2.10 h1:vF+Zgd9s+H4vOXd5B github.com/aws/aws-sdk-go-v2/internal/configsources v1.2.10/go.mod h1:6BkRjejp/GR4411UGqkX8+wFMbFbqsUIimfK4XjOKR4= github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.5.10 h1:nYPe006ktcqUji8S2mqXf9c/7NdiKriOwMvWQHgYztw= github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.5.10/go.mod h1:6UV4SZkVvmODfXKql4LCbaZUpF7HO2BX38FgBf9ZOLw= -github.com/aws/aws-sdk-go-v2/internal/ini v1.7.2 h1:GrSw8s0Gs/5zZ0SX+gX4zQjRnRsMJDJ2sLur1gRBhEM= -github.com/aws/aws-sdk-go-v2/internal/ini v1.7.2/go.mod h1:6fQQgfuGmw8Al/3M2IgIllycxV7ZW7WCdVSqfBeUiCY= +github.com/aws/aws-sdk-go-v2/internal/ini v1.7.3 h1:n3GDfwqF2tzEkXlv5cuy4iy7LpKDtqDMcNLfZDu9rls= +github.com/aws/aws-sdk-go-v2/internal/ini v1.7.3/go.mod h1:6fQQgfuGmw8Al/3M2IgIllycxV7ZW7WCdVSqfBeUiCY= github.com/aws/aws-sdk-go-v2/service/firehose v1.24.0 h1:U3F5oeq3Lp1jv9ebLHNr1OSBjCP7qwIOuj+tNqJOuzw= github.com/aws/aws-sdk-go-v2/service/firehose v1.24.0/go.mod h1:vHumFD15AwENJSM3SsWzcPpMK24s/7vGN1Xp5rLguz0= github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.10.4 h1:/b31bi3YVNlkzkBrm9LfpaKoaYZUxIAj4sHfOTmLfqw= From 2fca6897cabf5fa2b99e9433729ee77c45eb7591 Mon Sep 17 00:00:00 2001 From: CloudQuery Bot <102256036+cq-bot@users.noreply.github.com> Date: Sat, 27 Jan 2024 02:24:24 +0200 Subject: [PATCH 09/39] fix(deps): Update aws-sdk-go-v2 monorepo (#16322) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/aws/aws-sdk-go-v2/config](https://togithub.com/aws/aws-sdk-go-v2) | require | patch | `v1.26.5` -> `v1.26.6` | | [github.com/aws/aws-sdk-go-v2/internal/ini](https://togithub.com/aws/aws-sdk-go-v2) | indirect | patch | `v1.7.2` -> `v1.7.3` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Configuration 📅 **Schedule**: Branch creation - "before 3am on Saturday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://togithub.com/renovatebot/renovate). --- plugins/destination/gremlin/go.mod | 4 ++-- plugins/destination/gremlin/go.sum | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/plugins/destination/gremlin/go.mod b/plugins/destination/gremlin/go.mod index cdc96279b6fb85..0718c7bc85c77f 100644 --- a/plugins/destination/gremlin/go.mod +++ b/plugins/destination/gremlin/go.mod @@ -6,7 +6,7 @@ require ( github.com/apache/arrow/go/v15 v15.0.0-20240114144300-7e703aae55c1 github.com/apache/tinkerpop/gremlin-go/v3 v3.6.3 github.com/aws/aws-sdk-go-v2 v1.24.1 - github.com/aws/aws-sdk-go-v2/config v1.26.5 + github.com/aws/aws-sdk-go-v2/config v1.26.6 github.com/cenkalti/backoff/v4 v4.2.1 github.com/cloudquery/plugin-sdk/v4 v4.27.1 github.com/rs/zerolog v1.31.0 @@ -27,7 +27,7 @@ require ( github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.14.11 // indirect github.com/aws/aws-sdk-go-v2/internal/configsources v1.2.10 // indirect github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.5.10 // indirect - github.com/aws/aws-sdk-go-v2/internal/ini v1.7.2 // indirect + github.com/aws/aws-sdk-go-v2/internal/ini v1.7.3 // indirect github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.10.4 // indirect github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.10.10 // indirect github.com/aws/aws-sdk-go-v2/service/sso v1.18.7 // indirect diff --git a/plugins/destination/gremlin/go.sum b/plugins/destination/gremlin/go.sum index b9027877c97453..0dd88504afbc00 100644 --- a/plugins/destination/gremlin/go.sum +++ b/plugins/destination/gremlin/go.sum @@ -28,8 +28,8 @@ github.com/apapsch/go-jsonmerge/v2 v2.0.0 h1:axGnT1gRIfimI7gJifB699GoE/oq+F2MU7D github.com/apapsch/go-jsonmerge/v2 v2.0.0/go.mod h1:lvDnEdqiQrp0O42VQGgmlKpxL1AP2+08jFMw88y4klk= github.com/aws/aws-sdk-go-v2 v1.24.1 h1:xAojnj+ktS95YZlDf0zxWBkbFtymPeDP+rvUQIH3uAU= github.com/aws/aws-sdk-go-v2 v1.24.1/go.mod h1:LNh45Br1YAkEKaAqvmE1m8FUx6a5b/V0oAKV7of29b4= -github.com/aws/aws-sdk-go-v2/config v1.26.5 h1:lodGSevz7d+kkFJodfauThRxK9mdJbyutUxGq1NNhvw= -github.com/aws/aws-sdk-go-v2/config v1.26.5/go.mod h1:DxHrz6diQJOc9EwDslVRh84VjjrE17g+pVZXUeSxaDU= +github.com/aws/aws-sdk-go-v2/config v1.26.6 h1:Z/7w9bUqlRI0FFQpetVuFYEsjzE3h7fpU6HuGmfPL/o= +github.com/aws/aws-sdk-go-v2/config v1.26.6/go.mod h1:uKU6cnDmYCvJ+pxO9S4cWDb2yWWIH5hra+32hVh1MI4= github.com/aws/aws-sdk-go-v2/credentials v1.16.16 h1:8q6Rliyv0aUFAVtzaldUEcS+T5gbadPbWdV1WcAddK8= github.com/aws/aws-sdk-go-v2/credentials v1.16.16/go.mod h1:UHVZrdUsv63hPXFo1H7c5fEneoVo9UXiz36QG1GEPi0= github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.14.11 h1:c5I5iH+DZcH3xOIMlz3/tCKJDaHFwYEmxvlh2fAcFo8= @@ -38,8 +38,8 @@ github.com/aws/aws-sdk-go-v2/internal/configsources v1.2.10 h1:vF+Zgd9s+H4vOXd5B github.com/aws/aws-sdk-go-v2/internal/configsources v1.2.10/go.mod h1:6BkRjejp/GR4411UGqkX8+wFMbFbqsUIimfK4XjOKR4= github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.5.10 h1:nYPe006ktcqUji8S2mqXf9c/7NdiKriOwMvWQHgYztw= github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.5.10/go.mod h1:6UV4SZkVvmODfXKql4LCbaZUpF7HO2BX38FgBf9ZOLw= -github.com/aws/aws-sdk-go-v2/internal/ini v1.7.2 h1:GrSw8s0Gs/5zZ0SX+gX4zQjRnRsMJDJ2sLur1gRBhEM= -github.com/aws/aws-sdk-go-v2/internal/ini v1.7.2/go.mod h1:6fQQgfuGmw8Al/3M2IgIllycxV7ZW7WCdVSqfBeUiCY= +github.com/aws/aws-sdk-go-v2/internal/ini v1.7.3 h1:n3GDfwqF2tzEkXlv5cuy4iy7LpKDtqDMcNLfZDu9rls= +github.com/aws/aws-sdk-go-v2/internal/ini v1.7.3/go.mod h1:6fQQgfuGmw8Al/3M2IgIllycxV7ZW7WCdVSqfBeUiCY= github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.10.4 h1:/b31bi3YVNlkzkBrm9LfpaKoaYZUxIAj4sHfOTmLfqw= github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.10.4/go.mod h1:2aGXHFmbInwgP9ZfpmdIfOELL79zhdNYNmReK8qDfdQ= github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.10.10 h1:DBYTXwIGQSGs9w4jKm60F5dmCQ3EEruxdc0MFh+3EY4= From 289c4b3a7c2c111bcd7febb5bff9692f3bb96df1 Mon Sep 17 00:00:00 2001 From: CloudQuery Bot <102256036+cq-bot@users.noreply.github.com> Date: Sat, 27 Jan 2024 03:34:47 +0200 Subject: [PATCH 10/39] fix(deps): Update aws-sdk-go-v2 monorepo (#16323) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/aws/aws-sdk-go-v2/config](https://togithub.com/aws/aws-sdk-go-v2) | require | patch | `v1.26.5` -> `v1.26.6` | | [github.com/aws/aws-sdk-go-v2/feature/s3/manager](https://togithub.com/aws/aws-sdk-go-v2) | require | patch | `v1.15.13` -> `v1.15.15` | | [github.com/aws/aws-sdk-go-v2/internal/ini](https://togithub.com/aws/aws-sdk-go-v2) | indirect | patch | `v1.7.2` -> `v1.7.3` | | [github.com/aws/aws-sdk-go-v2/service/s3](https://togithub.com/aws/aws-sdk-go-v2) | require | patch | `v1.48.0` -> `v1.48.1` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Configuration 📅 **Schedule**: Branch creation - "before 3am on Saturday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://togithub.com/renovatebot/renovate). --- plugins/destination/s3/go.mod | 8 ++++---- plugins/destination/s3/go.sum | 16 ++++++++-------- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/plugins/destination/s3/go.mod b/plugins/destination/s3/go.mod index 7b240ed832ad53..81653b1ea3ebc6 100644 --- a/plugins/destination/s3/go.mod +++ b/plugins/destination/s3/go.mod @@ -5,9 +5,9 @@ go 1.21.4 require ( github.com/apache/arrow/go/v15 v15.0.0-20240115115805-d7bc55542e61 github.com/aws/aws-sdk-go-v2 v1.24.1 - github.com/aws/aws-sdk-go-v2/config v1.26.5 - github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.15.13 - github.com/aws/aws-sdk-go-v2/service/s3 v1.48.0 + github.com/aws/aws-sdk-go-v2/config v1.26.6 + github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.15.15 + github.com/aws/aws-sdk-go-v2/service/s3 v1.48.1 github.com/cloudquery/filetypes/v4 v4.2.5 github.com/cloudquery/plugin-sdk/v4 v4.27.1 github.com/google/go-cmp v0.6.0 @@ -33,7 +33,7 @@ require ( github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.14.11 // indirect github.com/aws/aws-sdk-go-v2/internal/configsources v1.2.10 // indirect github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.5.10 // indirect - github.com/aws/aws-sdk-go-v2/internal/ini v1.7.2 // indirect + github.com/aws/aws-sdk-go-v2/internal/ini v1.7.3 // indirect github.com/aws/aws-sdk-go-v2/internal/v4a v1.2.10 // indirect github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.10.4 // indirect github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.2.10 // indirect diff --git a/plugins/destination/s3/go.sum b/plugins/destination/s3/go.sum index afbf8406022ddf..85e053c6a64350 100644 --- a/plugins/destination/s3/go.sum +++ b/plugins/destination/s3/go.sum @@ -31,20 +31,20 @@ github.com/aws/aws-sdk-go-v2 v1.24.1 h1:xAojnj+ktS95YZlDf0zxWBkbFtymPeDP+rvUQIH3 github.com/aws/aws-sdk-go-v2 v1.24.1/go.mod h1:LNh45Br1YAkEKaAqvmE1m8FUx6a5b/V0oAKV7of29b4= github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.5.4 h1:OCs21ST2LrepDfD3lwlQiOqIGp6JiEUqG84GzTDoyJs= github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.5.4/go.mod h1:usURWEKSNNAcAZuzRn/9ZYPT8aZQkR7xcCtunK/LkJo= -github.com/aws/aws-sdk-go-v2/config v1.26.5 h1:lodGSevz7d+kkFJodfauThRxK9mdJbyutUxGq1NNhvw= -github.com/aws/aws-sdk-go-v2/config v1.26.5/go.mod h1:DxHrz6diQJOc9EwDslVRh84VjjrE17g+pVZXUeSxaDU= +github.com/aws/aws-sdk-go-v2/config v1.26.6 h1:Z/7w9bUqlRI0FFQpetVuFYEsjzE3h7fpU6HuGmfPL/o= +github.com/aws/aws-sdk-go-v2/config v1.26.6/go.mod h1:uKU6cnDmYCvJ+pxO9S4cWDb2yWWIH5hra+32hVh1MI4= github.com/aws/aws-sdk-go-v2/credentials v1.16.16 h1:8q6Rliyv0aUFAVtzaldUEcS+T5gbadPbWdV1WcAddK8= github.com/aws/aws-sdk-go-v2/credentials v1.16.16/go.mod h1:UHVZrdUsv63hPXFo1H7c5fEneoVo9UXiz36QG1GEPi0= github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.14.11 h1:c5I5iH+DZcH3xOIMlz3/tCKJDaHFwYEmxvlh2fAcFo8= github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.14.11/go.mod h1:cRrYDYAMUohBJUtUnOhydaMHtiK/1NZ0Otc9lIb6O0Y= -github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.15.13 h1:8Nt4LBUEKV0FxLBO2BmRzDKax3hp2LRMKySMBwL4vMc= -github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.15.13/go.mod h1:t5QEDu/FBJJM4kslbQlTSpYtnhoWDNmHSsgQojIxE0o= +github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.15.15 h1:2MUXyGW6dVaQz6aqycpbdLIH1NMcUI6kW6vQ0RabGYg= +github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.15.15/go.mod h1:aHbhbR6WEQgHAiRj41EQ2W47yOYwNtIkWTXmcAtYqj8= github.com/aws/aws-sdk-go-v2/internal/configsources v1.2.10 h1:vF+Zgd9s+H4vOXd5BMaPWykta2a6Ih0AKLq/X6NYKn4= github.com/aws/aws-sdk-go-v2/internal/configsources v1.2.10/go.mod h1:6BkRjejp/GR4411UGqkX8+wFMbFbqsUIimfK4XjOKR4= github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.5.10 h1:nYPe006ktcqUji8S2mqXf9c/7NdiKriOwMvWQHgYztw= github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.5.10/go.mod h1:6UV4SZkVvmODfXKql4LCbaZUpF7HO2BX38FgBf9ZOLw= -github.com/aws/aws-sdk-go-v2/internal/ini v1.7.2 h1:GrSw8s0Gs/5zZ0SX+gX4zQjRnRsMJDJ2sLur1gRBhEM= -github.com/aws/aws-sdk-go-v2/internal/ini v1.7.2/go.mod h1:6fQQgfuGmw8Al/3M2IgIllycxV7ZW7WCdVSqfBeUiCY= +github.com/aws/aws-sdk-go-v2/internal/ini v1.7.3 h1:n3GDfwqF2tzEkXlv5cuy4iy7LpKDtqDMcNLfZDu9rls= +github.com/aws/aws-sdk-go-v2/internal/ini v1.7.3/go.mod h1:6fQQgfuGmw8Al/3M2IgIllycxV7ZW7WCdVSqfBeUiCY= github.com/aws/aws-sdk-go-v2/internal/v4a v1.2.10 h1:5oE2WzJE56/mVveuDZPJESKlg/00AaS2pY2QZcnxg4M= github.com/aws/aws-sdk-go-v2/internal/v4a v1.2.10/go.mod h1:FHbKWQtRBYUz4vO5WBWjzMD2by126ny5y/1EoaWoLfI= github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.10.4 h1:/b31bi3YVNlkzkBrm9LfpaKoaYZUxIAj4sHfOTmLfqw= @@ -55,8 +55,8 @@ github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.10.10 h1:DBYTXwIG github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.10.10/go.mod h1:wohMUQiFdzo0NtxbBg0mSRGZ4vL3n0dKjLTINdcIino= github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.16.10 h1:KOxnQeWy5sXyS37fdKEvAsGHOr9fa/qvwxfJurR/BzE= github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.16.10/go.mod h1:jMx5INQFYFYB3lQD9W0D8Ohgq6Wnl7NYOJ2TQndbulI= -github.com/aws/aws-sdk-go-v2/service/s3 v1.48.0 h1:PJTdBMsyvra6FtED7JZtDpQrIAflYDHFoZAu/sKYkwU= -github.com/aws/aws-sdk-go-v2/service/s3 v1.48.0/go.mod h1:4qXHrG1Ne3VGIMZPCB8OjH/pLFO94sKABIusjh0KWPU= +github.com/aws/aws-sdk-go-v2/service/s3 v1.48.1 h1:5XNlsBsEvBZBMO6p82y+sqpWg8j5aBCe+5C2GBFgqBQ= +github.com/aws/aws-sdk-go-v2/service/s3 v1.48.1/go.mod h1:4qXHrG1Ne3VGIMZPCB8OjH/pLFO94sKABIusjh0KWPU= github.com/aws/aws-sdk-go-v2/service/sso v1.18.7 h1:eajuO3nykDPdYicLlP3AGgOyVN3MOlFmZv7WGTuJPow= github.com/aws/aws-sdk-go-v2/service/sso v1.18.7/go.mod h1:+mJNDdF+qiUlNKNC3fxn74WWNN+sOiGOEImje+3ScPM= github.com/aws/aws-sdk-go-v2/service/ssooidc v1.21.7 h1:QPMJf+Jw8E1l7zqhZmMlFw6w1NmfkfiSK8mS4zOx3BA= From 4b545918db69f474dd54e90776629ec1efbf24e7 Mon Sep 17 00:00:00 2001 From: CloudQuery Bot <102256036+cq-bot@users.noreply.github.com> Date: Sat, 27 Jan 2024 03:36:33 +0200 Subject: [PATCH 11/39] fix(deps): Update aws-sdk-go-v2 monorepo (#16324) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/aws/aws-sdk-go-v2/config](https://togithub.com/aws/aws-sdk-go-v2) | require | patch | `v1.26.5` -> `v1.26.6` | | [github.com/aws/aws-sdk-go-v2/internal/ini](https://togithub.com/aws/aws-sdk-go-v2) | indirect | patch | `v1.7.2` -> `v1.7.3` | | [github.com/aws/aws-sdk-go-v2/service/s3](https://togithub.com/aws/aws-sdk-go-v2) | require | patch | `v1.48.0` -> `v1.48.1` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Configuration 📅 **Schedule**: Branch creation - "before 3am on Saturday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://togithub.com/renovatebot/renovate). --- plugins/source/digitalocean/go.mod | 6 +++--- plugins/source/digitalocean/go.sum | 12 ++++++------ 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/plugins/source/digitalocean/go.mod b/plugins/source/digitalocean/go.mod index 7226a7aa7b0c84..52825b0c8df3c2 100644 --- a/plugins/source/digitalocean/go.mod +++ b/plugins/source/digitalocean/go.mod @@ -6,8 +6,8 @@ require ( github.com/apache/arrow/go/v15 v15.0.0-20240114144300-7e703aae55c1 github.com/avast/retry-go/v4 v4.5.1 github.com/aws/aws-sdk-go-v2 v1.24.1 - github.com/aws/aws-sdk-go-v2/config v1.26.5 - github.com/aws/aws-sdk-go-v2/service/s3 v1.48.0 + github.com/aws/aws-sdk-go-v2/config v1.26.6 + github.com/aws/aws-sdk-go-v2/service/s3 v1.48.1 github.com/aws/smithy-go v1.19.0 github.com/cloudquery/plugin-sdk/v4 v4.27.1 github.com/digitalocean/godo v1.99.0 @@ -32,7 +32,7 @@ require ( github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.14.11 // indirect github.com/aws/aws-sdk-go-v2/internal/configsources v1.2.10 // indirect github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.5.10 // indirect - github.com/aws/aws-sdk-go-v2/internal/ini v1.7.2 // indirect + github.com/aws/aws-sdk-go-v2/internal/ini v1.7.3 // indirect github.com/aws/aws-sdk-go-v2/internal/v4a v1.2.10 // indirect github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.10.4 // indirect github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.2.10 // indirect diff --git a/plugins/source/digitalocean/go.sum b/plugins/source/digitalocean/go.sum index ca66b8c6cae50a..8ab1ca3420bd63 100644 --- a/plugins/source/digitalocean/go.sum +++ b/plugins/source/digitalocean/go.sum @@ -29,8 +29,8 @@ github.com/aws/aws-sdk-go-v2 v1.24.1 h1:xAojnj+ktS95YZlDf0zxWBkbFtymPeDP+rvUQIH3 github.com/aws/aws-sdk-go-v2 v1.24.1/go.mod h1:LNh45Br1YAkEKaAqvmE1m8FUx6a5b/V0oAKV7of29b4= github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.5.4 h1:OCs21ST2LrepDfD3lwlQiOqIGp6JiEUqG84GzTDoyJs= github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.5.4/go.mod h1:usURWEKSNNAcAZuzRn/9ZYPT8aZQkR7xcCtunK/LkJo= -github.com/aws/aws-sdk-go-v2/config v1.26.5 h1:lodGSevz7d+kkFJodfauThRxK9mdJbyutUxGq1NNhvw= -github.com/aws/aws-sdk-go-v2/config v1.26.5/go.mod h1:DxHrz6diQJOc9EwDslVRh84VjjrE17g+pVZXUeSxaDU= +github.com/aws/aws-sdk-go-v2/config v1.26.6 h1:Z/7w9bUqlRI0FFQpetVuFYEsjzE3h7fpU6HuGmfPL/o= +github.com/aws/aws-sdk-go-v2/config v1.26.6/go.mod h1:uKU6cnDmYCvJ+pxO9S4cWDb2yWWIH5hra+32hVh1MI4= github.com/aws/aws-sdk-go-v2/credentials v1.16.16 h1:8q6Rliyv0aUFAVtzaldUEcS+T5gbadPbWdV1WcAddK8= github.com/aws/aws-sdk-go-v2/credentials v1.16.16/go.mod h1:UHVZrdUsv63hPXFo1H7c5fEneoVo9UXiz36QG1GEPi0= github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.14.11 h1:c5I5iH+DZcH3xOIMlz3/tCKJDaHFwYEmxvlh2fAcFo8= @@ -39,8 +39,8 @@ github.com/aws/aws-sdk-go-v2/internal/configsources v1.2.10 h1:vF+Zgd9s+H4vOXd5B github.com/aws/aws-sdk-go-v2/internal/configsources v1.2.10/go.mod h1:6BkRjejp/GR4411UGqkX8+wFMbFbqsUIimfK4XjOKR4= github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.5.10 h1:nYPe006ktcqUji8S2mqXf9c/7NdiKriOwMvWQHgYztw= github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.5.10/go.mod h1:6UV4SZkVvmODfXKql4LCbaZUpF7HO2BX38FgBf9ZOLw= -github.com/aws/aws-sdk-go-v2/internal/ini v1.7.2 h1:GrSw8s0Gs/5zZ0SX+gX4zQjRnRsMJDJ2sLur1gRBhEM= -github.com/aws/aws-sdk-go-v2/internal/ini v1.7.2/go.mod h1:6fQQgfuGmw8Al/3M2IgIllycxV7ZW7WCdVSqfBeUiCY= +github.com/aws/aws-sdk-go-v2/internal/ini v1.7.3 h1:n3GDfwqF2tzEkXlv5cuy4iy7LpKDtqDMcNLfZDu9rls= +github.com/aws/aws-sdk-go-v2/internal/ini v1.7.3/go.mod h1:6fQQgfuGmw8Al/3M2IgIllycxV7ZW7WCdVSqfBeUiCY= github.com/aws/aws-sdk-go-v2/internal/v4a v1.2.10 h1:5oE2WzJE56/mVveuDZPJESKlg/00AaS2pY2QZcnxg4M= github.com/aws/aws-sdk-go-v2/internal/v4a v1.2.10/go.mod h1:FHbKWQtRBYUz4vO5WBWjzMD2by126ny5y/1EoaWoLfI= github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.10.4 h1:/b31bi3YVNlkzkBrm9LfpaKoaYZUxIAj4sHfOTmLfqw= @@ -51,8 +51,8 @@ github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.10.10 h1:DBYTXwIG github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.10.10/go.mod h1:wohMUQiFdzo0NtxbBg0mSRGZ4vL3n0dKjLTINdcIino= github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.16.10 h1:KOxnQeWy5sXyS37fdKEvAsGHOr9fa/qvwxfJurR/BzE= github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.16.10/go.mod h1:jMx5INQFYFYB3lQD9W0D8Ohgq6Wnl7NYOJ2TQndbulI= -github.com/aws/aws-sdk-go-v2/service/s3 v1.48.0 h1:PJTdBMsyvra6FtED7JZtDpQrIAflYDHFoZAu/sKYkwU= -github.com/aws/aws-sdk-go-v2/service/s3 v1.48.0/go.mod h1:4qXHrG1Ne3VGIMZPCB8OjH/pLFO94sKABIusjh0KWPU= +github.com/aws/aws-sdk-go-v2/service/s3 v1.48.1 h1:5XNlsBsEvBZBMO6p82y+sqpWg8j5aBCe+5C2GBFgqBQ= +github.com/aws/aws-sdk-go-v2/service/s3 v1.48.1/go.mod h1:4qXHrG1Ne3VGIMZPCB8OjH/pLFO94sKABIusjh0KWPU= github.com/aws/aws-sdk-go-v2/service/sso v1.18.7 h1:eajuO3nykDPdYicLlP3AGgOyVN3MOlFmZv7WGTuJPow= github.com/aws/aws-sdk-go-v2/service/sso v1.18.7/go.mod h1:+mJNDdF+qiUlNKNC3fxn74WWNN+sOiGOEImje+3ScPM= github.com/aws/aws-sdk-go-v2/service/ssooidc v1.21.7 h1:QPMJf+Jw8E1l7zqhZmMlFw6w1NmfkfiSK8mS4zOx3BA= From b9c6a6568273724dc022908ef6c6e3fbe3df8aa5 Mon Sep 17 00:00:00 2001 From: CloudQuery Bot <102256036+cq-bot@users.noreply.github.com> Date: Sat, 27 Jan 2024 04:17:45 +0200 Subject: [PATCH 12/39] fix(deps): Update module github.com/Azure/azure-sdk-for-go/sdk/azidentity to v1.5.1 (#16325) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/Azure/azure-sdk-for-go/sdk/azidentity](https://togithub.com/Azure/azure-sdk-for-go) | indirect | minor | `v1.4.0` -> `v1.5.1` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Configuration 📅 **Schedule**: Branch creation - "before 3am on Saturday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://togithub.com/renovatebot/renovate). --- plugins/destination/mssql/go.mod | 8 ++++---- plugins/destination/mssql/go.sum | 16 +++++++++------- 2 files changed, 13 insertions(+), 11 deletions(-) diff --git a/plugins/destination/mssql/go.mod b/plugins/destination/mssql/go.mod index cdba13092c4391..965d8d06457470 100644 --- a/plugins/destination/mssql/go.mod +++ b/plugins/destination/mssql/go.mod @@ -14,9 +14,9 @@ require ( require ( github.com/Azure/azure-sdk-for-go/sdk/azcore v1.9.1 // indirect - github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.4.0 // indirect + github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.5.1 // indirect github.com/Azure/azure-sdk-for-go/sdk/internal v1.5.1 // indirect - github.com/AzureAD/microsoft-authentication-library-for-go v1.1.1 // indirect + github.com/AzureAD/microsoft-authentication-library-for-go v1.2.1 // indirect github.com/BurntSushi/toml v1.3.2 // indirect github.com/CloudyKit/fastprinter v0.0.0-20200109182630-33d98a066a53 // indirect github.com/CloudyKit/jet/v6 v6.2.0 // indirect @@ -50,7 +50,7 @@ require ( github.com/go-playground/locales v0.14.1 // indirect github.com/go-playground/universal-translator v0.18.1 // indirect github.com/go-playground/validator/v10 v10.16.0 // indirect - github.com/golang-jwt/jwt/v5 v5.0.0 // indirect + github.com/golang-jwt/jwt/v5 v5.2.0 // indirect github.com/golang-sql/civil v0.0.0-20220223132316-b832511892a9 // indirect github.com/golang-sql/sqlexp v0.1.0 // indirect github.com/golang/protobuf v1.5.3 // indirect @@ -86,7 +86,7 @@ require ( github.com/modern-go/reflect2 v1.0.2 // indirect github.com/pelletier/go-toml/v2 v2.1.1 // indirect github.com/pierrec/lz4/v4 v4.1.19 // indirect - github.com/pkg/browser v0.0.0-20210911075715-681adbf594b8 // indirect + github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c // indirect github.com/pmezard/go-difflib v1.0.0 // indirect github.com/russross/blackfriday/v2 v2.1.0 // indirect github.com/santhosh-tekuri/jsonschema/v5 v5.3.1 // indirect diff --git a/plugins/destination/mssql/go.sum b/plugins/destination/mssql/go.sum index 28e9414492d5cb..d4334981ad0e40 100644 --- a/plugins/destination/mssql/go.sum +++ b/plugins/destination/mssql/go.sum @@ -2,14 +2,14 @@ github.com/Azure/azure-sdk-for-go/sdk/azcore v1.6.0/go.mod h1:bjGvMhVMb+EEm3VRNQ github.com/Azure/azure-sdk-for-go/sdk/azcore v1.9.1 h1:lGlwhPtrX6EVml1hO0ivjkUxsSyl4dsiw9qcA1k/3IQ= github.com/Azure/azure-sdk-for-go/sdk/azcore v1.9.1/go.mod h1:RKUqNu35KJYcVG/fqTRqmuXJZYNhYkBrnC/hX7yGbTA= github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.3.0/go.mod h1:OQeznEEkTZ9OrhHJoDD8ZDq51FHgXjqtP9z6bEwBq9U= -github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.4.0 h1:BMAjVKJM0U/CYF27gA0ZMmXGkOcvfFtD0oHVZ1TIPRI= -github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.4.0/go.mod h1:1fXstnBMas5kzG+S3q8UoJcmyU6nUeunJcMDHcRYHhs= +github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.5.1 h1:sO0/P7g68FrryJzljemN+6GTssUXdANk6aJ7T1ZxnsQ= +github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.5.1/go.mod h1:h8hyGFDsU5HMivxiS2iYFZsgDbU9OnnJ163x5UGVKYo= github.com/Azure/azure-sdk-for-go/sdk/internal v1.3.0/go.mod h1:okt5dMMTOFjX/aovMlrjvvXoPMBVSPzk9185BT0+eZM= github.com/Azure/azure-sdk-for-go/sdk/internal v1.5.1 h1:6oNBlSdi1QqM1PNW7FPA6xOGA5UNsXnkaYZz9vdPGhA= github.com/Azure/azure-sdk-for-go/sdk/internal v1.5.1/go.mod h1:s4kgfzA0covAXNicZHDMN58jExvcng2mC/DepXiF1EI= github.com/AzureAD/microsoft-authentication-library-for-go v1.0.0/go.mod h1:kgDmCTgBzIEPFElEF+FK0SdjAor06dRq2Go927dnQ6o= -github.com/AzureAD/microsoft-authentication-library-for-go v1.1.1 h1:WpB/QDNLpMw72xHJc34BNNykqSOeEJDAWkhf0u12/Jk= -github.com/AzureAD/microsoft-authentication-library-for-go v1.1.1/go.mod h1:wP83P5OoQ5p6ip3ScPr0BAq0BvuPAvacpEuSzyouqAI= +github.com/AzureAD/microsoft-authentication-library-for-go v1.2.1 h1:DzHpqpoJVaCgOUdVHxE8QB52S6NiVdDQvGlny1qvPqA= +github.com/AzureAD/microsoft-authentication-library-for-go v1.2.1/go.mod h1:wP83P5OoQ5p6ip3ScPr0BAq0BvuPAvacpEuSzyouqAI= github.com/BurntSushi/toml v1.3.2 h1:o7IhLm0Msx3BaB+n3Ag7L8EVlByGnpq14C4YWiu/gL8= github.com/BurntSushi/toml v1.3.2/go.mod h1:CxXYINrC8qIiEnFrOxCa7Jy5BFHlXnUU2pbicEuybxQ= github.com/CloudyKit/fastprinter v0.0.0-20200109182630-33d98a066a53 h1:sR+/8Yb4slttB4vD+b9btVEnWgL3Q00OBTzVT8B9C0c= @@ -113,8 +113,8 @@ github.com/goccy/go-json v0.10.2/go.mod h1:6MelG93GURQebXPDq3khkgXZkazVtN9CRI+MG github.com/godbus/dbus/v5 v5.0.4/go.mod h1:xhWf0FNVPg57R7Z0UbKHbJfkEywrmjJnf7w5xrFpKfA= github.com/golang-jwt/jwt/v4 v4.4.3/go.mod h1:m21LjoU+eqJr34lmDMbreY2eSTRJ1cv77w39/MY0Ch0= github.com/golang-jwt/jwt/v4 v4.5.0/go.mod h1:m21LjoU+eqJr34lmDMbreY2eSTRJ1cv77w39/MY0Ch0= -github.com/golang-jwt/jwt/v5 v5.0.0 h1:1n1XNM9hk7O9mnQoNBGolZvzebBQ7p93ULHRc28XJUE= -github.com/golang-jwt/jwt/v5 v5.0.0/go.mod h1:pqrtFR0X4osieyHYxtmOUWsAWrfe1Q5UVIyoH402zdk= +github.com/golang-jwt/jwt/v5 v5.2.0 h1:d/ix8ftRUorsN+5eMIlF4T6J8CAt9rch3My2winC1Jw= +github.com/golang-jwt/jwt/v5 v5.2.0/go.mod h1:pqrtFR0X4osieyHYxtmOUWsAWrfe1Q5UVIyoH402zdk= github.com/golang-sql/civil v0.0.0-20220223132316-b832511892a9 h1:au07oEsX2xN0ktxqI+Sida1w446QrXBRJ0nee3SNZlA= github.com/golang-sql/civil v0.0.0-20220223132316-b832511892a9/go.mod h1:8vg3r2VgvsThLBIFL93Qb5yWzgyZWhEmBwUJWevAkK0= github.com/golang-sql/sqlexp v0.1.0 h1:ZCD6MBpcuOVfGVqsEmY5/4FtYiKz6tSyUv9LPEDei6A= @@ -235,8 +235,9 @@ github.com/pierrec/lz4/v4 v4.1.19 h1:tYLzDnjDXh9qIxSTKHwXwOYmm9d887Y7Y1ZkyXYHAN4 github.com/pierrec/lz4/v4 v4.1.19/go.mod h1:gZWDp/Ze/IJXGXf23ltt2EXimqmTUXEy0GFuRQyBid4= github.com/pingcap/errors v0.11.4 h1:lFuQV/oaUMGcD2tqt+01ROSmJs75VG1ToEOkZIZ4nE4= github.com/pingcap/errors v0.11.4/go.mod h1:Oi8TUi2kEtXXLMJk9l1cGmz20kV3TaQ0usTwv5KuLY8= -github.com/pkg/browser v0.0.0-20210911075715-681adbf594b8 h1:KoWmjvw+nsYOo29YJK9vDA65RGE3NrOnUtO7a+RF9HU= github.com/pkg/browser v0.0.0-20210911075715-681adbf594b8/go.mod h1:HKlIX3XHQyzLZPlr7++PzdhaXEj94dEiJgZDTsxEqUI= +github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c h1:+mdjkGKdHQG3305AYmdv1U2eRNDiU2ErMBj1gwrq8eQ= +github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c/go.mod h1:7rwL4CYBLnjLxUqIJNnCWiEdr3bn6IUYi15bNlnbCCU= github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4= github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= @@ -383,6 +384,7 @@ golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBc golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= From ca03c338a5ebf6ebd4032b05b58375731b9a08cc Mon Sep 17 00:00:00 2001 From: CloudQuery Bot <102256036+cq-bot@users.noreply.github.com> Date: Mon, 29 Jan 2024 12:36:09 +0200 Subject: [PATCH 13/39] fix(services): Update GCP Services (#16328) This PR was created by a scheduled workflow to update GCP Services --- plugins/source/gcp/client/services.go | 1 + 1 file changed, 1 insertion(+) diff --git a/plugins/source/gcp/client/services.go b/plugins/source/gcp/client/services.go index dbf3a64de33351..6bad3fb2306548 100644 --- a/plugins/source/gcp/client/services.go +++ b/plugins/source/gcp/client/services.go @@ -275,6 +275,7 @@ var GcpServices = map[string]bool{ "workflowexecutions.googleapis.com": true, "workflows.googleapis.com": true, "workloadmanager.googleapis.com": true, + "workspaceevents.googleapis.com": true, "workstations.googleapis.com": true, "youtube.googleapis.com": true, "youtubeAnalytics.googleapis.com": true, From 5b609b3c5d656cae51be18f9e9946306fb92f863 Mon Sep 17 00:00:00 2001 From: Michal Brutvan <57617962+pilvikala@users.noreply.github.com> Date: Mon, 29 Jan 2024 12:56:41 +0200 Subject: [PATCH 14/39] doc: Document publishing javascript and python plugins (#16318) #### Summary Added documentation on how to publish python and javascript plugins to Hub. Related PRs: https://github.com/cloudquery/python-plugin-template/pull/4 https://github.com/cloudquery/javascript-plugin-template/pull/1 --- website/components/mdx/_publish-go.mdx | 6 ++++++ .../components/mdx/_publish-javascript.mdx | 15 +++++++++++++++ website/components/mdx/_publish-python.mdx | 19 +++++++++++++++++++ website/components/mdx/publish.mdx | 19 +++++++++++++++++++ .../publishing-a-plugin-to-the-hub.mdx | 19 ++++++++----------- 5 files changed, 67 insertions(+), 11 deletions(-) create mode 100644 website/components/mdx/_publish-go.mdx create mode 100644 website/components/mdx/_publish-javascript.mdx create mode 100644 website/components/mdx/_publish-python.mdx create mode 100644 website/components/mdx/publish.mdx diff --git a/website/components/mdx/_publish-go.mdx b/website/components/mdx/_publish-go.mdx new file mode 100644 index 00000000000000..683de871a6e1a6 --- /dev/null +++ b/website/components/mdx/_publish-go.mdx @@ -0,0 +1,6 @@ + +1. (Optional, recommended) In the root directory of your plugin repository run `git tag v1.0.0` to tag the version you're about to publish (replace `v1.0.0` with the version you'd like to publish). +2. (Optional, recommended) Run `git push origin v1.0.0` to push the tag. +3. Run `go run main.go package --docs-dir docs -m 'feat: Initial release' v1.0.0 .` to package the plugin. `v1.0.0` should match the tag you created in step 1. The `-m` specifies the changelog message that will be used in the release notes and it supports markdown. See example [here](https://hub.cloudquery.io/plugins/source/cloudquery/alicloud/v4.0.14/versions). `docs` should be a directory containing markdown files that serve as documentation for the plugin. Read more about the documentation format [here](#documentation-format). +4. Run `cloudquery plugin publish` to publish a draft version of the plugin. The version will show up under the versions tab of your plugin in [CloudQuery Cloud](https://cloud.cloudquery.io). As long as the version is in draft it's mutable and you can re-package the plugin and publish it again. +5. Once you're ready run `cloudquery plugin publish -f` to publish a non draft version of the plugin. This version will be immutable and will show up in [Hub](https://hub.cloudquery.io/). Allow up to 1 hour for the Hub to reflect the changes. diff --git a/website/components/mdx/_publish-javascript.mdx b/website/components/mdx/_publish-javascript.mdx new file mode 100644 index 00000000000000..465464e7e898d5 --- /dev/null +++ b/website/components/mdx/_publish-javascript.mdx @@ -0,0 +1,15 @@ +1. Your plugin code needs to specify the plugin name, version, team name, and plugin type in the function that creates a new plugin. See the example from our [plugin template](https://github.com/cloudquery/javascript-plugin-template) below: + +```javascript +pluginClient.plugin = newPlugin("cq-js-sample", version, newClient, { + kind: "source", + team: "cloudquery", +}); +``` + +2. Build your plugin using `npm run build` command. If you used the [plugin template](https://github.com/cloudquery/javascript-plugin-template) to create your plugin, the build files will be in the `dist` directory. +3. (Optional, recommended) In the root directory of your plugin repository run `git tag v1.0.0` to tag the version you're about to publish (replace `v1.0.0` with the version you'd like to publish). +4. (Optional, recommended) Run `git push origin v1.0.0` to push the tag. +5. Run `node dist/main.js package v0.0.1 . -m "test packaging"` to package the plugin. `v1.0.0` should match the tag you created in step 3. The `-m` specifies the changelog message that will be used in the release notes and it supports markdown. See example [here](https://hub.cloudquery.io/plugins/source/cloudquery/alicloud/v4.0.14/versions). `docs` should be a directory containing markdown files that serve as documentation for the plugin. Read more about the documentation format [here](#documentation-format). +6. Run `cloudquery plugin publish` to publish a draft version of the plugin. The version will show up under the versions tab of your plugin in [CloudQuery Cloud](https://cloud.cloudquery.io). As long as the version is in draft it's mutable and you can re-package the plugin and publish it again. +7. Once you're ready run `cloudquery plugin publish -f` to publish a non draft version of the plugin. This version will be immutable and will show up in [Hub](https://hub.cloudquery.io/). Allow up to 1 hour for the Hub to reflect the changes. diff --git a/website/components/mdx/_publish-python.mdx b/website/components/mdx/_publish-python.mdx new file mode 100644 index 00000000000000..dfb9b765b0fc83 --- /dev/null +++ b/website/components/mdx/_publish-python.mdx @@ -0,0 +1,19 @@ + +2. Your plugin code needs to specify the plugin name, version, team name, and plugin type in the `__init__` function. See example from our [plugin template](https://github.com/cloudquery/python-plugin-template) below: + +```python +class BitlyPlugin(plugin.Plugin): + def __init__(self) -> None: + super().__init__( + PLUGIN_NAME, + PLUGIN_VERSION, + opts=plugin.plugin.Options(team="cloudquery", kind="source"), + ) + +``` + +3. (Optional, recommended) In the root directory of your plugin repository run `git tag v1.0.0` to tag the version you're about to publish (replace `v1.0.0` with the version you'd like to publish). +4. (Optional, recommended) Run `git push origin v1.0.0` to push the tag. +5. Run `python3 main.py package --docs-dir docs -m 'feat: Initial release' v1.0.0 .` to package the plugin. `v1.0.0` should match the tag you created in step 3. The `-m` specifies the changelog message that will be used in the release notes and it supports markdown. See example [here](https://hub.cloudquery.io/plugins/source/cloudquery/alicloud/v4.0.14/versions). `docs` should be a directory containing markdown files that serve as documentation for the plugin. Read more about the documentation format [here](#documentation-format). +6. Run `cloudquery plugin publish` to publish a draft version of the plugin. The version will show up under the versions tab of your plugin in [CloudQuery Cloud](https://cloud.cloudquery.io). As long as the version is in draft it's mutable and you can re-package the plugin and publish it again. +7. Once you're ready run `cloudquery plugin publish -f` to publish a non draft version of the plugin. This version will be immutable and will show up in [Hub](https://hub.cloudquery.io/). Allow up to 1 hour for the Hub to reflect the changes. diff --git a/website/components/mdx/publish.mdx b/website/components/mdx/publish.mdx new file mode 100644 index 00000000000000..64d08aa579f1e3 --- /dev/null +++ b/website/components/mdx/publish.mdx @@ -0,0 +1,19 @@ +import { Tabs, Tab } from '../Tabs' + +import GoSection from './_publish-go.mdx'; +import JavascriptSection from './_publish-javascript.mdx'; +import PythonSection from './_publish-python.mdx'; + +To publish a plugin to the Hub, follow the steps below depending on the language you are using. + + + + + + + + + + + + diff --git a/website/pages/docs/developers/publishing-a-plugin-to-the-hub.mdx b/website/pages/docs/developers/publishing-a-plugin-to-the-hub.mdx index cfe08ff7b86898..25a4dabaeed332 100644 --- a/website/pages/docs/developers/publishing-a-plugin-to-the-hub.mdx +++ b/website/pages/docs/developers/publishing-a-plugin-to-the-hub.mdx @@ -3,19 +3,20 @@ title: Publishing a Plugin to the Hub description: Learn how to publish a plugin to the Hub and have it listed in https://hub.cloudquery.io/ --- +import Publish from '../../../components/mdx/publish.mdx' + # Publishing a Plugin to the Hub With the announcement of [CloudQuery Hub](/blog/announcing-cloudquery-new-hub), we are excited to see the community contribute plugins to the Hub. This guide will walk you through the process of publishing a plugin to the Hub. -:::callout -Publishing to the CloudQuery Hub is only supported for Go plugins at the moment. We are working on adding support for other languages. -::: - ## Prerequisites - You have created a [CloudQuery Cloud](https://cloud.cloudquery.io/) account and completed the onboarding process to create a team -- You have the [CloudQuery CLI](/docs/quickstart) installed (version >= `v3.27.1`) -- The plugin you'd like to publish is written in Go, and uses an SDK version >= `v4.17.1` +- You have the [CloudQuery CLI](/docs/quickstart) installed (version >= `v5.0.0`) +- The plugin you'd like to publish is written in one of the following: + - Go with SDK version >= `v4.17.1` + - Python with SDK version >= `v0.1.12` + - JavaScript with SDK version >= `v0.1.0` - The plugin you'd like to publish is initialized using the plugin's name, team and kind. See example [here](https://github.com/cloudquery/cloudquery/blob/b7ef6f6ed8948272a429f35614fa28559397227a/plugins/source/test/resources/plugin/plugin.go#L15) - You are authenticated to [CloudQuery Cloud](https://cloud.cloudquery.io/) using the `cloudquery login` command @@ -38,11 +39,7 @@ When you want to release the plugin in public, set the Visibility to `Public` an ## Publishing a Plugin -1. (Optional, recommended) In the root directory of your plugin repository run `git tag v1.0.0` to tag the version you're about to publish (replace `v1.0.0` with the version you'd like to publish). -2. (Optional, recommended) Run `git push origin v1.0.0` to push the tag. -3. Run `go run main.go package --docs-dir docs -m 'feat: Initial release' v1.0.0 .` to package the plugin. `v1.0.0` should match the tag you created in step 1. The `-m` specifies the changelog message that will be used in the release notes and it supports markdown. See example [here](https://hub.cloudquery.io/plugins/source/cloudquery/alicloud/v4.0.14/versions). `docs` should be a directory containing markdown files that serve as documentation for the plugin. Read more about the documentation format [here](#documentation-format). -4. Run `cloudquery plugin publish` to publish a draft version of the plugin. The version will show up under the versions tab of your plugin in [CloudQuery Cloud](https://cloud.cloudquery.io). As long as the version is in draft it's mutable and you can re-package the plugin and publish it again. -5. Once you're ready run `cloudquery plugin publish -f` to publish a non draft version of the plugin. This version will be immutable and will show up in [Hub](https://hub.cloudquery.io/). Allow up to 1 hour for the Hub to reflect the changes. + ## Documentation Format From 597267a221f57c7d381ece16faff59949fc0e717 Mon Sep 17 00:00:00 2001 From: Alex Shcherbakov Date: Mon, 29 Jan 2024 17:27:58 +0200 Subject: [PATCH 15/39] fix: Don't use `CGO` unless specifically selected to (#16329) Fixes https://github.com/cloudquery/cloudquery-issues/issues/966 Requires https://github.com/cloudquery/plugin-sdk/pull/1492 --- .github/workflows/publish_plugin_to_hub_duckdb.yml | 1 - .github/workflows/publish_plugin_to_hub_snowflake.yml | 1 - .github/workflows/publish_plugin_to_hub_sqlite.yml | 1 - .github/workflows/release_plugin_dest_duckdb.yml | 2 -- .github/workflows/release_plugin_dest_snowflake.yml | 2 -- .github/workflows/release_plugin_dest_sqlite.yml | 2 -- plugins/destination/duckdb/.goreleaser.yaml | 7 +------ plugins/destination/duckdb/go.mod | 2 +- plugins/destination/duckdb/go.sum | 4 ++-- plugins/destination/duckdb/main.go | 7 +++---- plugins/destination/snowflake/.goreleaser.yaml | 8 +------- plugins/destination/snowflake/go.mod | 2 +- plugins/destination/snowflake/go.sum | 4 ++-- plugins/destination/snowflake/main.go | 3 +-- plugins/destination/sqlite/.goreleaser.yaml | 7 +------ plugins/destination/sqlite/go.mod | 2 +- plugins/destination/sqlite/go.sum | 4 ++-- plugins/destination/sqlite/main.go | 9 ++++----- 18 files changed, 20 insertions(+), 48 deletions(-) diff --git a/.github/workflows/publish_plugin_to_hub_duckdb.yml b/.github/workflows/publish_plugin_to_hub_duckdb.yml index fe9a59301f7625..4918d16bfb9e74 100644 --- a/.github/workflows/publish_plugin_to_hub_duckdb.yml +++ b/.github/workflows/publish_plugin_to_hub_duckdb.yml @@ -39,7 +39,6 @@ jobs: container: image: ghcr.io/cloudquery/golang-cross:v10.0.0 env: - CGO_ENABLED: 1 CC: /usr/bin/gencc.sh CXX: /usr/bin/gencpp.sh needs: prepare diff --git a/.github/workflows/publish_plugin_to_hub_snowflake.yml b/.github/workflows/publish_plugin_to_hub_snowflake.yml index 1583c30dc3f078..91ea2d18e4e562 100644 --- a/.github/workflows/publish_plugin_to_hub_snowflake.yml +++ b/.github/workflows/publish_plugin_to_hub_snowflake.yml @@ -39,7 +39,6 @@ jobs: container: image: ghcr.io/cloudquery/golang-cross:v10.0.0 env: - CGO_ENABLED: 1 CC: /usr/bin/gencc.sh CXX: /usr/bin/gencpp.sh GOAMD64: v1 diff --git a/.github/workflows/publish_plugin_to_hub_sqlite.yml b/.github/workflows/publish_plugin_to_hub_sqlite.yml index c448be1db295be..67b391d35848eb 100644 --- a/.github/workflows/publish_plugin_to_hub_sqlite.yml +++ b/.github/workflows/publish_plugin_to_hub_sqlite.yml @@ -39,7 +39,6 @@ jobs: container: image: ghcr.io/cloudquery/golang-cross:v10.0.0 env: - CGO_ENABLED: 1 CC: /usr/bin/gencc.sh CXX: /usr/bin/gencpp.sh needs: prepare diff --git a/.github/workflows/release_plugin_dest_duckdb.yml b/.github/workflows/release_plugin_dest_duckdb.yml index 870ef7428d81f0..c19dd60e4d1029 100644 --- a/.github/workflows/release_plugin_dest_duckdb.yml +++ b/.github/workflows/release_plugin_dest_duckdb.yml @@ -9,8 +9,6 @@ jobs: runs-on: ubuntu-latest container: image: ghcr.io/cloudquery/golang-cross:v10.0.0 - env: - CGO_ENABLED: 1 steps: # Tag format is plugins--- - name: Split tag diff --git a/.github/workflows/release_plugin_dest_snowflake.yml b/.github/workflows/release_plugin_dest_snowflake.yml index f4260be1f08fc2..a5cbdc8cd45189 100644 --- a/.github/workflows/release_plugin_dest_snowflake.yml +++ b/.github/workflows/release_plugin_dest_snowflake.yml @@ -9,8 +9,6 @@ jobs: runs-on: ubuntu-latest container: image: ghcr.io/cloudquery/golang-cross:v10.0.0 - env: - CGO_ENABLED: 1 steps: # Tag format is plugins--- - name: Split tag diff --git a/.github/workflows/release_plugin_dest_sqlite.yml b/.github/workflows/release_plugin_dest_sqlite.yml index 284ecd44505bb0..c4d6cfb8b61e86 100644 --- a/.github/workflows/release_plugin_dest_sqlite.yml +++ b/.github/workflows/release_plugin_dest_sqlite.yml @@ -9,8 +9,6 @@ jobs: runs-on: ubuntu-latest container: image: ghcr.io/cloudquery/golang-cross:v10.0.0 - env: - CGO_ENABLED: 1 steps: # Tag format is plugins--- - name: Split tag diff --git a/plugins/destination/duckdb/.goreleaser.yaml b/plugins/destination/duckdb/.goreleaser.yaml index b15a5dfb3b2e19..67480c6105755a 100644 --- a/plugins/destination/duckdb/.goreleaser.yaml +++ b/plugins/destination/duckdb/.goreleaser.yaml @@ -34,14 +34,9 @@ builds: ignore: - goos: windows goarch: arm64 -# linux arm64 has some issues with cross-compile + # linux arm64 has some issues with cross-compile - goos: linux goarch: arm64 - overrides: - - goos: linux - goarch: amd64 - ldflags: - - -s -w -X github.com/cloudquery/cloudquery/plugins/{{ .Var.component }}/resources/plugin.Version={{.Version}} -linkmode external -extldflags=-static after: hooks: diff --git a/plugins/destination/duckdb/go.mod b/plugins/destination/duckdb/go.mod index 15e43a8a4e4c4d..e4ddd14526ce41 100644 --- a/plugins/destination/duckdb/go.mod +++ b/plugins/destination/duckdb/go.mod @@ -5,7 +5,7 @@ go 1.21.4 require ( github.com/apache/arrow/go/v15 v15.0.0-20240114144300-7e703aae55c1 github.com/cenkalti/backoff/v4 v4.2.1 - github.com/cloudquery/plugin-sdk/v4 v4.27.1 + github.com/cloudquery/plugin-sdk/v4 v4.27.2 github.com/google/uuid v1.5.0 github.com/marcboeker/go-duckdb v1.5.6 github.com/rs/zerolog v1.31.0 diff --git a/plugins/destination/duckdb/go.sum b/plugins/destination/duckdb/go.sum index f68377f8689f6b..6cd0c70814ffda 100644 --- a/plugins/destination/duckdb/go.sum +++ b/plugins/destination/duckdb/go.sum @@ -51,8 +51,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.1 h1:SWMKNM7Fe9Ti0sgDmXBHm5t2SzrNBkqmI9WWbgVfBwg= -github.com/cloudquery/plugin-sdk/v4 v4.27.1/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= +github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2/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/main.go b/plugins/destination/duckdb/main.go index f5f8a88079c837..c1fb5305a98635 100644 --- a/plugins/destination/duckdb/main.go +++ b/plugins/destination/duckdb/main.go @@ -20,11 +20,10 @@ func main() { internalPlugin.Version, client.New, plugin.WithBuildTargets([]plugin.BuildTarget{ - {OS: plugin.GoOSLinux, Arch: plugin.GoArchAmd64}, - {OS: plugin.GoOSDarwin, Arch: plugin.GoArchAmd64}, - {OS: plugin.GoOSDarwin, Arch: plugin.GoArchArm64}, + {OS: plugin.GoOSLinux, Arch: plugin.GoArchAmd64, CGO: true}, + {OS: plugin.GoOSDarwin, Arch: plugin.GoArchAmd64, CGO: true}, + {OS: plugin.GoOSDarwin, Arch: plugin.GoArchArm64, CGO: true}, }), - plugin.WithStaticLinking(), plugin.WithKind(internalPlugin.Kind), plugin.WithTeam(internalPlugin.Team), ) diff --git a/plugins/destination/snowflake/.goreleaser.yaml b/plugins/destination/snowflake/.goreleaser.yaml index e79d588f0277dc..1ee30b557508dc 100644 --- a/plugins/destination/snowflake/.goreleaser.yaml +++ b/plugins/destination/snowflake/.goreleaser.yaml @@ -42,13 +42,7 @@ builds: goamd64: v1 env: - CGO_ENABLED=1 - - GO111MODULE=on - - CC=/usr/bin/gencc.sh - - CXX=/usr/bin/gencpp.sh - - goos: linux - goarch: amd64 - ldflags: - - -s -w -X github.com/cloudquery/cloudquery/plugins/{{ .Var.component }}/resources/plugin.Version={{.Version}} -linkmode external -extldflags=-static + after: hooks: - cmd: unzip -o {{ .Var.binary }}_darwin_arm64.zip diff --git a/plugins/destination/snowflake/go.mod b/plugins/destination/snowflake/go.mod index 98f4402ce28e88..ecdff23016948c 100644 --- a/plugins/destination/snowflake/go.mod +++ b/plugins/destination/snowflake/go.mod @@ -4,7 +4,7 @@ go 1.21.6 require ( github.com/apache/arrow/go/v15 v15.0.0 - github.com/cloudquery/plugin-sdk/v4 v4.27.1 + github.com/cloudquery/plugin-sdk/v4 v4.27.2 github.com/goccy/go-json v0.10.2 github.com/rs/zerolog v1.31.0 github.com/snowflakedb/gosnowflake v1.7.2 diff --git a/plugins/destination/snowflake/go.sum b/plugins/destination/snowflake/go.sum index 4003a3133157c6..7619e55c05cd75 100644 --- a/plugins/destination/snowflake/go.sum +++ b/plugins/destination/snowflake/go.sum @@ -105,8 +105,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.1 h1:SWMKNM7Fe9Ti0sgDmXBHm5t2SzrNBkqmI9WWbgVfBwg= -github.com/cloudquery/plugin-sdk/v4 v4.27.1/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= +github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.3/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/danieljoos/wincred v1.2.1 h1:dl9cBrupW8+r5250DYkYxocLeZ1Y4vB1kxgtjxw8GQs= diff --git a/plugins/destination/snowflake/main.go b/plugins/destination/snowflake/main.go index 90f5d434acfa04..2d9cdebbf8c245 100644 --- a/plugins/destination/snowflake/main.go +++ b/plugins/destination/snowflake/main.go @@ -22,11 +22,10 @@ func main() { client.New, plugin.WithBuildTargets([]plugin.BuildTarget{ {OS: plugin.GoOSLinux, Arch: plugin.GoArchAmd64}, - {OS: plugin.GoOSWindows, Arch: plugin.GoArchAmd64}, + {OS: plugin.GoOSWindows, Arch: plugin.GoArchAmd64, CGO: true}, {OS: plugin.GoOSDarwin, Arch: plugin.GoArchAmd64}, {OS: plugin.GoOSDarwin, Arch: plugin.GoArchArm64}, }), - plugin.WithStaticLinking(), plugin.WithKind(internalPlugin.Kind), plugin.WithTeam(internalPlugin.Team), ) diff --git a/plugins/destination/sqlite/.goreleaser.yaml b/plugins/destination/sqlite/.goreleaser.yaml index 9b6ffd1baa7aa4..6f06ebe08edad9 100644 --- a/plugins/destination/sqlite/.goreleaser.yaml +++ b/plugins/destination/sqlite/.goreleaser.yaml @@ -33,14 +33,9 @@ builds: ignore: - goos: windows goarch: arm64 -# linux arm64 has some issues with cross-compile + # linux arm64 has some issues with cross-compile - goos: linux goarch: arm64 - overrides: - - goos: linux - goarch: amd64 - ldflags: - - -s -w -X github.com/cloudquery/cloudquery/plugins/{{ .Var.component }}/resources/plugin.Version={{.Version}} -linkmode external -extldflags=-static after: hooks: diff --git a/plugins/destination/sqlite/go.mod b/plugins/destination/sqlite/go.mod index 2a7e0b0c5cef70..f963c2fb67a495 100644 --- a/plugins/destination/sqlite/go.mod +++ b/plugins/destination/sqlite/go.mod @@ -4,7 +4,7 @@ go 1.21.4 require ( github.com/apache/arrow/go/v15 v15.0.0-20240114144300-7e703aae55c1 - github.com/cloudquery/plugin-sdk/v4 v4.27.1 + github.com/cloudquery/plugin-sdk/v4 v4.27.2 github.com/mattn/go-sqlite3 v1.14.16 github.com/rs/zerolog v1.31.0 ) diff --git a/plugins/destination/sqlite/go.sum b/plugins/destination/sqlite/go.sum index 0a1a3310fe59c6..53680025609aea 100644 --- a/plugins/destination/sqlite/go.sum +++ b/plugins/destination/sqlite/go.sum @@ -47,8 +47,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.1 h1:SWMKNM7Fe9Ti0sgDmXBHm5t2SzrNBkqmI9WWbgVfBwg= -github.com/cloudquery/plugin-sdk/v4 v4.27.1/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= +github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= diff --git a/plugins/destination/sqlite/main.go b/plugins/destination/sqlite/main.go index 936c4162f1c279..56d8ac39daab57 100644 --- a/plugins/destination/sqlite/main.go +++ b/plugins/destination/sqlite/main.go @@ -21,12 +21,11 @@ func main() { internalPlugin.Version, client.New, plugin.WithBuildTargets([]plugin.BuildTarget{ - {OS: plugin.GoOSLinux, Arch: plugin.GoArchAmd64}, - {OS: plugin.GoOSWindows, Arch: plugin.GoArchAmd64}, - {OS: plugin.GoOSDarwin, Arch: plugin.GoArchAmd64}, - {OS: plugin.GoOSDarwin, Arch: plugin.GoArchArm64}, + {OS: plugin.GoOSLinux, Arch: plugin.GoArchAmd64, CGO: true}, + {OS: plugin.GoOSWindows, Arch: plugin.GoArchAmd64, CGO: true}, + {OS: plugin.GoOSDarwin, Arch: plugin.GoArchAmd64, CGO: true}, + {OS: plugin.GoOSDarwin, Arch: plugin.GoArchArm64, CGO: true}, }), - plugin.WithStaticLinking(), plugin.WithKind(internalPlugin.Kind), plugin.WithTeam(internalPlugin.Team), ) From 62b762a566d4d02dedffb1ccfa14700e296e8590 Mon Sep 17 00:00:00 2001 From: CloudQuery Bot <102256036+cq-bot@users.noreply.github.com> Date: Mon, 29 Jan 2024 17:38:17 +0200 Subject: [PATCH 16/39] chore(main): Release plugins-destination-sqlite v2.5.1 (#16279) :robot: I have created a release *beep* *boop* --- ## [2.5.1](https://github.com/cloudquery/cloudquery/compare/plugins-destination-sqlite-v2.5.0...plugins-destination-sqlite-v2.5.1) (2024-01-29) ### Bug Fixes * **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.27.0 ([#16237](https://github.com/cloudquery/cloudquery/issues/16237)) ([3fcdab0](https://github.com/cloudquery/cloudquery/commit/3fcdab08816ad9de7bb4eecab59c7be1bda3d00c)) * **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.27.1 ([#16296](https://github.com/cloudquery/cloudquery/issues/16296)) ([ab4a0da](https://github.com/cloudquery/cloudquery/commit/ab4a0dace0a870755fd22d92c6e9c999351f594e)) * Don't use `CGO` unless specifically selected to ([#16329](https://github.com/cloudquery/cloudquery/issues/16329)) ([597267a](https://github.com/cloudquery/cloudquery/commit/597267a221f57c7d381ece16faff59949fc0e717)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). --- .release-please-manifest.json | 2 +- plugins/destination/sqlite/CHANGELOG.md | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 3087bd7a87730c..b837c752041233 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -25,7 +25,7 @@ "plugins/destination/postgresql+FILLER": "0.0.0", "plugins/destination/test": "2.2.19", "plugins/destination/test+FILLER": "0.0.0", - "plugins/destination/sqlite": "2.5.0", + "plugins/destination/sqlite": "2.5.1", "plugins/destination/sqlite+FILLER": "0.0.0", "plugins/destination/snowflake": "3.3.11", "plugins/destination/snowflake+FILLER": "0.0.0", diff --git a/plugins/destination/sqlite/CHANGELOG.md b/plugins/destination/sqlite/CHANGELOG.md index 85c5f167ab0083..682fa6a5d9e1a2 100644 --- a/plugins/destination/sqlite/CHANGELOG.md +++ b/plugins/destination/sqlite/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## [2.5.1](https://github.com/cloudquery/cloudquery/compare/plugins-destination-sqlite-v2.5.0...plugins-destination-sqlite-v2.5.1) (2024-01-29) + + +### Bug Fixes + +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.27.0 ([#16237](https://github.com/cloudquery/cloudquery/issues/16237)) ([3fcdab0](https://github.com/cloudquery/cloudquery/commit/3fcdab08816ad9de7bb4eecab59c7be1bda3d00c)) +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.27.1 ([#16296](https://github.com/cloudquery/cloudquery/issues/16296)) ([ab4a0da](https://github.com/cloudquery/cloudquery/commit/ab4a0dace0a870755fd22d92c6e9c999351f594e)) +* Don't use `CGO` unless specifically selected to ([#16329](https://github.com/cloudquery/cloudquery/issues/16329)) ([597267a](https://github.com/cloudquery/cloudquery/commit/597267a221f57c7d381ece16faff59949fc0e717)) + ## [2.5.0](https://github.com/cloudquery/cloudquery/compare/plugins-destination-sqlite-v2.4.21...plugins-destination-sqlite-v2.5.0) (2024-01-23) From 8350f98c031f80c1d1cf4311853ed811993ba3fb Mon Sep 17 00:00:00 2001 From: CloudQuery Bot <102256036+cq-bot@users.noreply.github.com> Date: Mon, 29 Jan 2024 17:42:10 +0200 Subject: [PATCH 17/39] chore(main): Release plugins-destination-snowflake v3.3.12 (#16338) :robot: I have created a release *beep* *boop* --- ## [3.3.12](https://github.com/cloudquery/cloudquery/compare/plugins-destination-snowflake-v3.3.11...plugins-destination-snowflake-v3.3.12) (2024-01-29) ### Bug Fixes * Don't use `CGO` unless specifically selected to ([#16329](https://github.com/cloudquery/cloudquery/issues/16329)) ([597267a](https://github.com/cloudquery/cloudquery/commit/597267a221f57c7d381ece16faff59949fc0e717)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). --- .release-please-manifest.json | 2 +- plugins/destination/snowflake/CHANGELOG.md | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index b837c752041233..7baed26feba241 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -27,7 +27,7 @@ "plugins/destination/test+FILLER": "0.0.0", "plugins/destination/sqlite": "2.5.1", "plugins/destination/sqlite+FILLER": "0.0.0", - "plugins/destination/snowflake": "3.3.11", + "plugins/destination/snowflake": "3.3.12", "plugins/destination/snowflake+FILLER": "0.0.0", "plugins/source/datadog": "4.2.8", "plugins/source/datadog+FILLER": "0.0.0", diff --git a/plugins/destination/snowflake/CHANGELOG.md b/plugins/destination/snowflake/CHANGELOG.md index 43d93560fc88ad..6fa89258323f4c 100644 --- a/plugins/destination/snowflake/CHANGELOG.md +++ b/plugins/destination/snowflake/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [3.3.12](https://github.com/cloudquery/cloudquery/compare/plugins-destination-snowflake-v3.3.11...plugins-destination-snowflake-v3.3.12) (2024-01-29) + + +### Bug Fixes + +* Don't use `CGO` unless specifically selected to ([#16329](https://github.com/cloudquery/cloudquery/issues/16329)) ([597267a](https://github.com/cloudquery/cloudquery/commit/597267a221f57c7d381ece16faff59949fc0e717)) + ## [3.3.11](https://github.com/cloudquery/cloudquery/compare/plugins-destination-snowflake-v3.3.10...plugins-destination-snowflake-v3.3.11) (2024-01-25) From 4c31fd4057da5dc8260e55b48d5d1e12451d58b7 Mon Sep 17 00:00:00 2001 From: CloudQuery Bot <102256036+cq-bot@users.noreply.github.com> Date: Mon, 29 Jan 2024 17:47:20 +0200 Subject: [PATCH 18/39] chore(main): Release plugins-destination-duckdb v5.0.12 (#16264) :robot: I have created a release *beep* *boop* --- ## [5.0.12](https://github.com/cloudquery/cloudquery/compare/plugins-destination-duckdb-v5.0.11...plugins-destination-duckdb-v5.0.12) (2024-01-29) ### Bug Fixes * **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.27.0 ([#16237](https://github.com/cloudquery/cloudquery/issues/16237)) ([3fcdab0](https://github.com/cloudquery/cloudquery/commit/3fcdab08816ad9de7bb4eecab59c7be1bda3d00c)) * **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.27.1 ([#16296](https://github.com/cloudquery/cloudquery/issues/16296)) ([ab4a0da](https://github.com/cloudquery/cloudquery/commit/ab4a0dace0a870755fd22d92c6e9c999351f594e)) * Don't use `CGO` unless specifically selected to ([#16329](https://github.com/cloudquery/cloudquery/issues/16329)) ([597267a](https://github.com/cloudquery/cloudquery/commit/597267a221f57c7d381ece16faff59949fc0e717)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). --- .release-please-manifest.json | 2 +- plugins/destination/duckdb/CHANGELOG.md | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 7baed26feba241..e802db941624b8 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -79,7 +79,7 @@ "plugins/destination/firehose+FILLER": "0.0.0", "plugins/source/awspricing": "3.0.18", "plugins/source/awspricing+FILLER": "0.0.0", - "plugins/destination/duckdb": "5.0.11", + "plugins/destination/duckdb": "5.0.12", "plugins/destination/duckdb+FILLER": "0.0.0", "plugins/source/mysql": "2.0.12", "plugins/source/mysql+FILLER": "0.0.0", diff --git a/plugins/destination/duckdb/CHANGELOG.md b/plugins/destination/duckdb/CHANGELOG.md index fd70b73bac62bd..6347ec2dc64863 100644 --- a/plugins/destination/duckdb/CHANGELOG.md +++ b/plugins/destination/duckdb/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## [5.0.12](https://github.com/cloudquery/cloudquery/compare/plugins-destination-duckdb-v5.0.11...plugins-destination-duckdb-v5.0.12) (2024-01-29) + + +### Bug Fixes + +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.27.0 ([#16237](https://github.com/cloudquery/cloudquery/issues/16237)) ([3fcdab0](https://github.com/cloudquery/cloudquery/commit/3fcdab08816ad9de7bb4eecab59c7be1bda3d00c)) +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.27.1 ([#16296](https://github.com/cloudquery/cloudquery/issues/16296)) ([ab4a0da](https://github.com/cloudquery/cloudquery/commit/ab4a0dace0a870755fd22d92c6e9c999351f594e)) +* Don't use `CGO` unless specifically selected to ([#16329](https://github.com/cloudquery/cloudquery/issues/16329)) ([597267a](https://github.com/cloudquery/cloudquery/commit/597267a221f57c7d381ece16faff59949fc0e717)) + ## [5.0.11](https://github.com/cloudquery/cloudquery/compare/plugins-destination-duckdb-v5.0.10...plugins-destination-duckdb-v5.0.11) (2024-01-16) From d250389fc7fa2a70b7263c9606b1a83544c4e3ef Mon Sep 17 00:00:00 2001 From: CloudQuery Bot <102256036+cq-bot@users.noreply.github.com> Date: Mon, 29 Jan 2024 17:48:17 +0200 Subject: [PATCH 19/39] chore: Update plugin `destination-sqlite` version to v2.5.1 (#16339) Updates the `destination-sqlite` plugin latest version to v2.5.1 --- website/versions/destination-sqlite.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/versions/destination-sqlite.json b/website/versions/destination-sqlite.json index 4702caf4cf1a1c..9bf6456c3a3369 100644 --- a/website/versions/destination-sqlite.json +++ b/website/versions/destination-sqlite.json @@ -1 +1 @@ -{ "latest": "plugins-destination-sqlite-v2.5.0" } +{ "latest": "plugins-destination-sqlite-v2.5.1" } From 13de6867249e27cae09f95cc4d359540a6b4adb0 Mon Sep 17 00:00:00 2001 From: CloudQuery Bot <102256036+cq-bot@users.noreply.github.com> Date: Mon, 29 Jan 2024 17:51:40 +0200 Subject: [PATCH 20/39] chore: Update plugin `destination-snowflake` version to v3.3.12 (#16340) Updates the `destination-snowflake` plugin latest version to v3.3.12 --- website/versions/destination-snowflake.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/versions/destination-snowflake.json b/website/versions/destination-snowflake.json index 7a63aa0f156714..ca72bfc2b72fe2 100644 --- a/website/versions/destination-snowflake.json +++ b/website/versions/destination-snowflake.json @@ -1 +1 @@ -{ "latest": "plugins-destination-snowflake-v3.3.11" } +{ "latest": "plugins-destination-snowflake-v3.3.12" } From 698d59b18934cc82094be396b5fb5d00c6346ec9 Mon Sep 17 00:00:00 2001 From: CloudQuery Bot <102256036+cq-bot@users.noreply.github.com> Date: Mon, 29 Jan 2024 18:01:24 +0200 Subject: [PATCH 21/39] chore: Update plugin `destination-duckdb` version to v5.0.12 (#16341) Updates the `destination-duckdb` plugin latest version to v5.0.12 --- website/versions/destination-duckdb.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/versions/destination-duckdb.json b/website/versions/destination-duckdb.json index cb29670ab597df..24ca265cde8e6f 100644 --- a/website/versions/destination-duckdb.json +++ b/website/versions/destination-duckdb.json @@ -1 +1 @@ -{ "latest": "plugins-destination-duckdb-v5.0.11" } +{ "latest": "plugins-destination-duckdb-v5.0.12" } From f3eb85729e5db16c2530b31d6d276934866d5ef0 Mon Sep 17 00:00:00 2001 From: CloudQuery Bot <102256036+cq-bot@users.noreply.github.com> Date: Mon, 29 Jan 2024 18:17:44 +0200 Subject: [PATCH 22/39] fix(deps): Update module github.com/cloudquery/plugin-sdk/v4 to v4.27.2 (#16342) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/cloudquery/plugin-sdk/v4](https://togithub.com/cloudquery/plugin-sdk) | require | patch | `v4.27.1` -> `v4.27.2` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes
cloudquery/plugin-sdk (github.com/cloudquery/plugin-sdk/v4) ### [`v4.27.2`](https://togithub.com/cloudquery/plugin-sdk/releases/tag/v4.27.2) [Compare Source](https://togithub.com/cloudquery/plugin-sdk/compare/v4.27.1...v4.27.2) ##### Bug Fixes - Better build overrides ([#​1492](https://togithub.com/cloudquery/plugin-sdk/issues/1492)) ([ca5afc1](https://togithub.com/cloudquery/plugin-sdk/commit/ca5afc1aca7c2fa994ddb0e371d8b507435501e1)) - When `_cq_id` SyncMigrateMessage not sent ([#​1489](https://togithub.com/cloudquery/plugin-sdk/issues/1489)) ([d177320](https://togithub.com/cloudquery/plugin-sdk/commit/d177320d62fb104a24381b1ba6cb0bfd9864c723))
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://togithub.com/renovatebot/renovate). --- cli/go.mod | 2 +- cli/go.sum | 4 ++-- plugins/destination/azblob/go.mod | 2 +- plugins/destination/azblob/go.sum | 4 ++-- plugins/destination/bigquery/go.mod | 2 +- plugins/destination/bigquery/go.sum | 4 ++-- plugins/destination/clickhouse/go.mod | 2 +- plugins/destination/clickhouse/go.sum | 4 ++-- plugins/destination/elasticsearch/go.mod | 2 +- plugins/destination/elasticsearch/go.sum | 4 ++-- plugins/destination/file/go.mod | 2 +- plugins/destination/file/go.sum | 4 ++-- plugins/destination/firehose/go.mod | 2 +- plugins/destination/firehose/go.sum | 4 ++-- plugins/destination/gcs/go.mod | 2 +- plugins/destination/gcs/go.sum | 4 ++-- plugins/destination/gremlin/go.mod | 2 +- plugins/destination/gremlin/go.sum | 4 ++-- plugins/destination/kafka/go.mod | 2 +- plugins/destination/kafka/go.sum | 4 ++-- plugins/destination/meilisearch/go.mod | 2 +- plugins/destination/meilisearch/go.sum | 4 ++-- plugins/destination/mongodb/go.mod | 2 +- plugins/destination/mongodb/go.sum | 4 ++-- plugins/destination/mssql/go.mod | 2 +- plugins/destination/mssql/go.sum | 4 ++-- plugins/destination/mysql/go.mod | 2 +- plugins/destination/mysql/go.sum | 4 ++-- plugins/destination/neo4j/go.mod | 2 +- plugins/destination/neo4j/go.sum | 4 ++-- plugins/destination/postgresql/go.mod | 2 +- plugins/destination/postgresql/go.sum | 4 ++-- plugins/destination/s3/go.mod | 2 +- plugins/destination/s3/go.sum | 4 ++-- plugins/destination/test/go.mod | 2 +- plugins/destination/test/go.sum | 4 ++-- plugins/source/alicloud/go.mod | 2 +- plugins/source/alicloud/go.sum | 4 ++-- plugins/source/awspricing/go.mod | 2 +- plugins/source/awspricing/go.sum | 4 ++-- plugins/source/cloudflare/go.mod | 2 +- plugins/source/cloudflare/go.sum | 4 ++-- plugins/source/datadog/go.mod | 2 +- plugins/source/datadog/go.sum | 4 ++-- plugins/source/digitalocean/go.mod | 2 +- plugins/source/digitalocean/go.sum | 4 ++-- plugins/source/firestore/go.mod | 2 +- plugins/source/firestore/go.sum | 4 ++-- plugins/source/github/go.mod | 2 +- plugins/source/github/go.sum | 4 ++-- plugins/source/gitlab/go.mod | 2 +- plugins/source/gitlab/go.sum | 4 ++-- plugins/source/hackernews/go.mod | 2 +- plugins/source/hackernews/go.sum | 4 ++-- plugins/source/hubspot/go.mod | 2 +- plugins/source/hubspot/go.sum | 4 ++-- plugins/source/k8s/go.mod | 2 +- plugins/source/k8s/go.sum | 4 ++-- plugins/source/notion/go.mod | 2 +- plugins/source/notion/go.sum | 4 ++-- plugins/source/okta/go.mod | 2 +- plugins/source/okta/go.sum | 4 ++-- plugins/source/oracle/go.mod | 2 +- plugins/source/oracle/go.sum | 4 ++-- plugins/source/pagerduty/go.mod | 2 +- plugins/source/pagerduty/go.sum | 4 ++-- plugins/source/test/go.mod | 2 +- plugins/source/test/go.sum | 4 ++-- scaffold/cmd/templates/source/go.mod.tpl | 2 +- 69 files changed, 103 insertions(+), 103 deletions(-) diff --git a/cli/go.mod b/cli/go.mod index 10a760fdcd986c..f50cd101ffa090 100644 --- a/cli/go.mod +++ b/cli/go.mod @@ -9,7 +9,7 @@ require ( github.com/cloudquery/cloudquery-api-go v1.7.0 github.com/cloudquery/codegen v0.3.12 github.com/cloudquery/plugin-pb-go v1.16.6 - github.com/cloudquery/plugin-sdk/v4 v4.27.1 + github.com/cloudquery/plugin-sdk/v4 v4.27.2 github.com/distribution/reference v0.5.0 github.com/docker/distribution v2.8.3+incompatible github.com/docker/docker v24.0.7+incompatible diff --git a/cli/go.sum b/cli/go.sum index 678e224bd38940..a18233740ea330 100644 --- a/cli/go.sum +++ b/cli/go.sum @@ -70,8 +70,8 @@ github.com/cloudquery/jsonschema v0.0.0-20231018073309-6c617a23d42f h1:vmYGxIGDV github.com/cloudquery/jsonschema v0.0.0-20231018073309-6c617a23d42f/go.mod h1:0SoZ/U7yJlNOR+fWsBSeTvTbGXB6DK01tzJ7m2Xfg34= github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBtF8ii536ig= github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= -github.com/cloudquery/plugin-sdk/v4 v4.27.1 h1:SWMKNM7Fe9Ti0sgDmXBHm5t2SzrNBkqmI9WWbgVfBwg= -github.com/cloudquery/plugin-sdk/v4 v4.27.1/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= +github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2 h1:p1EgwI/C7NhT0JmVkwCD2ZBK8j4aeHQX2pMHHBfMQ6w= github.com/cpuguy83/go-md2man/v2 v2.0.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= diff --git a/plugins/destination/azblob/go.mod b/plugins/destination/azblob/go.mod index f528a02ee04df8..ecb6002cda3941 100644 --- a/plugins/destination/azblob/go.mod +++ b/plugins/destination/azblob/go.mod @@ -7,7 +7,7 @@ require ( github.com/Azure/azure-sdk-for-go/sdk/storage/azblob v1.2.1 github.com/apache/arrow/go/v15 v15.0.0-20240115115805-d7bc55542e61 github.com/cloudquery/filetypes/v4 v4.2.5 - github.com/cloudquery/plugin-sdk/v4 v4.27.1 + github.com/cloudquery/plugin-sdk/v4 v4.27.2 github.com/google/go-cmp v0.6.0 github.com/google/uuid v1.5.0 github.com/rs/zerolog v1.31.0 diff --git a/plugins/destination/azblob/go.sum b/plugins/destination/azblob/go.sum index da45be9fcaf4d9..429648c912a4a8 100644 --- a/plugins/destination/azblob/go.sum +++ b/plugins/destination/azblob/go.sum @@ -73,8 +73,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.1 h1:SWMKNM7Fe9Ti0sgDmXBHm5t2SzrNBkqmI9WWbgVfBwg= -github.com/cloudquery/plugin-sdk/v4 v4.27.1/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= +github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2/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/go.mod b/plugins/destination/bigquery/go.mod index ed6e70fc510774..adcb491a251362 100644 --- a/plugins/destination/bigquery/go.mod +++ b/plugins/destination/bigquery/go.mod @@ -5,7 +5,7 @@ go 1.21.4 require ( cloud.google.com/go/bigquery v1.58.0 github.com/apache/arrow/go/v15 v15.0.0-20240114144300-7e703aae55c1 - github.com/cloudquery/plugin-sdk/v4 v4.27.1 + github.com/cloudquery/plugin-sdk/v4 v4.27.2 github.com/goccy/go-json v0.10.2 github.com/rs/zerolog v1.31.0 golang.org/x/sync v0.6.0 diff --git a/plugins/destination/bigquery/go.sum b/plugins/destination/bigquery/go.sum index c463fea60965b2..7d1c6505107a56 100644 --- a/plugins/destination/bigquery/go.sum +++ b/plugins/destination/bigquery/go.sum @@ -77,8 +77,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.1 h1:SWMKNM7Fe9Ti0sgDmXBHm5t2SzrNBkqmI9WWbgVfBwg= -github.com/cloudquery/plugin-sdk/v4 v4.27.1/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= +github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc= github.com/cncf/xds/go v0.0.0-20230607035331-e9ce68804cb4 h1:/inchEIKaYC1Akx+H+gqO04wryn5h75LSazbRlnya1k= github.com/cncf/xds/go v0.0.0-20230607035331-e9ce68804cb4/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= diff --git a/plugins/destination/clickhouse/go.mod b/plugins/destination/clickhouse/go.mod index 5bd51c50ccc447..13bba074b4914d 100644 --- a/plugins/destination/clickhouse/go.mod +++ b/plugins/destination/clickhouse/go.mod @@ -6,7 +6,7 @@ require ( github.com/ClickHouse/clickhouse-go/v2 v2.10.1 github.com/apache/arrow/go/v15 v15.0.0-20240114144300-7e703aae55c1 github.com/cloudquery/codegen v0.3.12 - github.com/cloudquery/plugin-sdk/v4 v4.27.1 + github.com/cloudquery/plugin-sdk/v4 v4.27.2 github.com/goccy/go-json v0.10.2 github.com/google/uuid v1.5.0 github.com/rs/zerolog v1.31.0 diff --git a/plugins/destination/clickhouse/go.sum b/plugins/destination/clickhouse/go.sum index bc4bb164c4de89..5793b601a4d6e0 100644 --- a/plugins/destination/clickhouse/go.sum +++ b/plugins/destination/clickhouse/go.sum @@ -59,8 +59,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.1 h1:SWMKNM7Fe9Ti0sgDmXBHm5t2SzrNBkqmI9WWbgVfBwg= -github.com/cloudquery/plugin-sdk/v4 v4.27.1/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= +github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2/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/go.mod b/plugins/destination/elasticsearch/go.mod index 76cc21e60c1232..c33f186259522f 100644 --- a/plugins/destination/elasticsearch/go.mod +++ b/plugins/destination/elasticsearch/go.mod @@ -5,7 +5,7 @@ go 1.21.4 require ( github.com/apache/arrow/go/v15 v15.0.0-20240114144300-7e703aae55c1 github.com/cenkalti/backoff/v4 v4.2.1 - github.com/cloudquery/plugin-sdk/v4 v4.27.1 + github.com/cloudquery/plugin-sdk/v4 v4.27.2 github.com/elastic/go-elasticsearch/v8 v8.6.0 github.com/goccy/go-json v0.10.2 github.com/rs/zerolog v1.31.0 diff --git a/plugins/destination/elasticsearch/go.sum b/plugins/destination/elasticsearch/go.sum index e8f8c7b56193f1..202e2d69ddf3ba 100644 --- a/plugins/destination/elasticsearch/go.sum +++ b/plugins/destination/elasticsearch/go.sum @@ -47,8 +47,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.1 h1:SWMKNM7Fe9Ti0sgDmXBHm5t2SzrNBkqmI9WWbgVfBwg= -github.com/cloudquery/plugin-sdk/v4 v4.27.1/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= +github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2/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/go.mod b/plugins/destination/file/go.mod index cbddaecb45e82c..fa2306570b2e16 100644 --- a/plugins/destination/file/go.mod +++ b/plugins/destination/file/go.mod @@ -5,7 +5,7 @@ go 1.21.4 require ( github.com/apache/arrow/go/v15 v15.0.0-20240115115805-d7bc55542e61 github.com/cloudquery/filetypes/v4 v4.2.5 - github.com/cloudquery/plugin-sdk/v4 v4.27.1 + github.com/cloudquery/plugin-sdk/v4 v4.27.2 github.com/google/go-cmp v0.6.0 github.com/google/uuid v1.5.0 github.com/rs/zerolog v1.31.0 diff --git a/plugins/destination/file/go.sum b/plugins/destination/file/go.sum index 914a501a2c9fc1..d7e26ea3de7822 100644 --- a/plugins/destination/file/go.sum +++ b/plugins/destination/file/go.sum @@ -61,8 +61,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.1 h1:SWMKNM7Fe9Ti0sgDmXBHm5t2SzrNBkqmI9WWbgVfBwg= -github.com/cloudquery/plugin-sdk/v4 v4.27.1/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= +github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2/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/go.mod b/plugins/destination/firehose/go.mod index a6b902330a3774..fdf2f14c7b726b 100644 --- a/plugins/destination/firehose/go.mod +++ b/plugins/destination/firehose/go.mod @@ -7,7 +7,7 @@ require ( github.com/aws/aws-sdk-go-v2 v1.24.1 github.com/aws/aws-sdk-go-v2/config v1.26.6 github.com/aws/aws-sdk-go-v2/service/firehose v1.24.0 - github.com/cloudquery/plugin-sdk/v4 v4.27.1 + github.com/cloudquery/plugin-sdk/v4 v4.27.2 github.com/goccy/go-json v0.10.2 github.com/rs/zerolog v1.31.0 github.com/stretchr/testify v1.8.4 diff --git a/plugins/destination/firehose/go.sum b/plugins/destination/firehose/go.sum index 637d94de829d36..82a5ccd88fd9fc 100644 --- a/plugins/destination/firehose/go.sum +++ b/plugins/destination/firehose/go.sum @@ -75,8 +75,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.1 h1:SWMKNM7Fe9Ti0sgDmXBHm5t2SzrNBkqmI9WWbgVfBwg= -github.com/cloudquery/plugin-sdk/v4 v4.27.1/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= +github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2/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/go.mod b/plugins/destination/gcs/go.mod index 9ce478437dcf73..a31b8d1402433f 100644 --- a/plugins/destination/gcs/go.mod +++ b/plugins/destination/gcs/go.mod @@ -6,7 +6,7 @@ require ( cloud.google.com/go/storage v1.30.1 github.com/apache/arrow/go/v15 v15.0.0-20240115115805-d7bc55542e61 github.com/cloudquery/filetypes/v4 v4.2.5 - github.com/cloudquery/plugin-sdk/v4 v4.27.1 + github.com/cloudquery/plugin-sdk/v4 v4.27.2 github.com/google/uuid v1.5.0 github.com/rs/zerolog v1.31.0 github.com/stretchr/testify v1.8.4 diff --git a/plugins/destination/gcs/go.sum b/plugins/destination/gcs/go.sum index ab55d98c5f103c..44e3814325df78 100644 --- a/plugins/destination/gcs/go.sum +++ b/plugins/destination/gcs/go.sum @@ -75,8 +75,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.1 h1:SWMKNM7Fe9Ti0sgDmXBHm5t2SzrNBkqmI9WWbgVfBwg= -github.com/cloudquery/plugin-sdk/v4 v4.27.1/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= +github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= 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.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= diff --git a/plugins/destination/gremlin/go.mod b/plugins/destination/gremlin/go.mod index 0718c7bc85c77f..61a10f222e158f 100644 --- a/plugins/destination/gremlin/go.mod +++ b/plugins/destination/gremlin/go.mod @@ -8,7 +8,7 @@ require ( github.com/aws/aws-sdk-go-v2 v1.24.1 github.com/aws/aws-sdk-go-v2/config v1.26.6 github.com/cenkalti/backoff/v4 v4.2.1 - github.com/cloudquery/plugin-sdk/v4 v4.27.1 + github.com/cloudquery/plugin-sdk/v4 v4.27.2 github.com/rs/zerolog v1.31.0 github.com/stretchr/testify v1.8.4 ) diff --git a/plugins/destination/gremlin/go.sum b/plugins/destination/gremlin/go.sum index 0dd88504afbc00..9c091c2490a34a 100644 --- a/plugins/destination/gremlin/go.sum +++ b/plugins/destination/gremlin/go.sum @@ -76,8 +76,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.1 h1:SWMKNM7Fe9Ti0sgDmXBHm5t2SzrNBkqmI9WWbgVfBwg= -github.com/cloudquery/plugin-sdk/v4 v4.27.1/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= +github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2/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/go.mod b/plugins/destination/kafka/go.mod index 6a74d9810831c0..beabc870872e16 100644 --- a/plugins/destination/kafka/go.mod +++ b/plugins/destination/kafka/go.mod @@ -6,7 +6,7 @@ require ( github.com/Shopify/sarama v1.37.2 github.com/apache/arrow/go/v15 v15.0.0-20240115115805-d7bc55542e61 github.com/cloudquery/filetypes/v4 v4.2.5 - github.com/cloudquery/plugin-sdk/v4 v4.27.1 + github.com/cloudquery/plugin-sdk/v4 v4.27.2 github.com/rs/zerolog v1.31.0 ) diff --git a/plugins/destination/kafka/go.sum b/plugins/destination/kafka/go.sum index eaa15177e81821..a0ba0e9b8484bd 100644 --- a/plugins/destination/kafka/go.sum +++ b/plugins/destination/kafka/go.sum @@ -65,8 +65,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.1 h1:SWMKNM7Fe9Ti0sgDmXBHm5t2SzrNBkqmI9WWbgVfBwg= -github.com/cloudquery/plugin-sdk/v4 v4.27.1/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= +github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2/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/go.mod b/plugins/destination/meilisearch/go.mod index 93fd9e66eb2a48..b4e74a65dd9ad7 100644 --- a/plugins/destination/meilisearch/go.mod +++ b/plugins/destination/meilisearch/go.mod @@ -4,7 +4,7 @@ go 1.21.4 require ( github.com/apache/arrow/go/v15 v15.0.0-20240114144300-7e703aae55c1 - github.com/cloudquery/plugin-sdk/v4 v4.27.1 + github.com/cloudquery/plugin-sdk/v4 v4.27.2 github.com/goccy/go-json v0.10.2 github.com/google/uuid v1.5.0 github.com/meilisearch/meilisearch-go v0.24.0 diff --git a/plugins/destination/meilisearch/go.sum b/plugins/destination/meilisearch/go.sum index 1385b5a831ea6b..bca968993590fd 100644 --- a/plugins/destination/meilisearch/go.sum +++ b/plugins/destination/meilisearch/go.sum @@ -52,8 +52,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.1 h1:SWMKNM7Fe9Ti0sgDmXBHm5t2SzrNBkqmI9WWbgVfBwg= -github.com/cloudquery/plugin-sdk/v4 v4.27.1/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= +github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2/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/go.mod b/plugins/destination/mongodb/go.mod index 8693ea78f7d6b5..bbf9cf07983db4 100644 --- a/plugins/destination/mongodb/go.mod +++ b/plugins/destination/mongodb/go.mod @@ -4,7 +4,7 @@ go 1.21.4 require ( github.com/apache/arrow/go/v15 v15.0.0-20240114144300-7e703aae55c1 - github.com/cloudquery/plugin-sdk/v4 v4.27.1 + github.com/cloudquery/plugin-sdk/v4 v4.27.2 github.com/goccy/go-json v0.10.2 github.com/rs/zerolog v1.31.0 go.mongodb.org/mongo-driver v1.12.1 diff --git a/plugins/destination/mongodb/go.sum b/plugins/destination/mongodb/go.sum index 09ebaeaac7f278..7b5a9c7f4f5e68 100644 --- a/plugins/destination/mongodb/go.sum +++ b/plugins/destination/mongodb/go.sum @@ -47,8 +47,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.1 h1:SWMKNM7Fe9Ti0sgDmXBHm5t2SzrNBkqmI9WWbgVfBwg= -github.com/cloudquery/plugin-sdk/v4 v4.27.1/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= +github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2/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/go.mod b/plugins/destination/mssql/go.mod index 965d8d06457470..641bff1e4b3ca1 100644 --- a/plugins/destination/mssql/go.mod +++ b/plugins/destination/mssql/go.mod @@ -4,7 +4,7 @@ go 1.21.4 require ( github.com/apache/arrow/go/v15 v15.0.0-20240114144300-7e703aae55c1 - github.com/cloudquery/plugin-sdk/v4 v4.27.1 + github.com/cloudquery/plugin-sdk/v4 v4.27.2 github.com/goccy/go-json v0.10.2 github.com/google/uuid v1.5.0 github.com/microsoft/go-mssqldb v1.5.0 diff --git a/plugins/destination/mssql/go.sum b/plugins/destination/mssql/go.sum index d4334981ad0e40..27265a63f3b5cd 100644 --- a/plugins/destination/mssql/go.sum +++ b/plugins/destination/mssql/go.sum @@ -63,8 +63,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.1 h1:SWMKNM7Fe9Ti0sgDmXBHm5t2SzrNBkqmI9WWbgVfBwg= -github.com/cloudquery/plugin-sdk/v4 v4.27.1/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= +github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2/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/go.mod b/plugins/destination/mysql/go.mod index 6b377e5d772733..d25dc4111f8dfe 100644 --- a/plugins/destination/mysql/go.mod +++ b/plugins/destination/mysql/go.mod @@ -4,7 +4,7 @@ go 1.21.4 require ( github.com/apache/arrow/go/v15 v15.0.0-20240114144300-7e703aae55c1 - github.com/cloudquery/plugin-sdk/v4 v4.27.1 + github.com/cloudquery/plugin-sdk/v4 v4.27.2 github.com/go-sql-driver/mysql v1.7.1 github.com/google/uuid v1.5.0 github.com/rs/zerolog v1.31.0 diff --git a/plugins/destination/mysql/go.sum b/plugins/destination/mysql/go.sum index a3ca4cb6333f57..dcb998ca5ed5dc 100644 --- a/plugins/destination/mysql/go.sum +++ b/plugins/destination/mysql/go.sum @@ -47,8 +47,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.1 h1:SWMKNM7Fe9Ti0sgDmXBHm5t2SzrNBkqmI9WWbgVfBwg= -github.com/cloudquery/plugin-sdk/v4 v4.27.1/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= +github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2/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/go.mod b/plugins/destination/neo4j/go.mod index 2ae867bfc6fdfe..591cbb459e81b9 100644 --- a/plugins/destination/neo4j/go.mod +++ b/plugins/destination/neo4j/go.mod @@ -4,7 +4,7 @@ go 1.21.4 require ( github.com/apache/arrow/go/v15 v15.0.0-20240114144300-7e703aae55c1 - github.com/cloudquery/plugin-sdk/v4 v4.27.1 + github.com/cloudquery/plugin-sdk/v4 v4.27.2 github.com/neo4j/neo4j-go-driver/v5 v5.6.0 github.com/rs/zerolog v1.31.0 github.com/stretchr/testify v1.8.4 diff --git a/plugins/destination/neo4j/go.sum b/plugins/destination/neo4j/go.sum index 0fe67ee9ff7109..cb1b7008dddfa9 100644 --- a/plugins/destination/neo4j/go.sum +++ b/plugins/destination/neo4j/go.sum @@ -47,8 +47,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.1 h1:SWMKNM7Fe9Ti0sgDmXBHm5t2SzrNBkqmI9WWbgVfBwg= -github.com/cloudquery/plugin-sdk/v4 v4.27.1/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= +github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2/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/go.mod b/plugins/destination/postgresql/go.mod index ab3fac8806281e..9e7cfdcbe58f80 100644 --- a/plugins/destination/postgresql/go.mod +++ b/plugins/destination/postgresql/go.mod @@ -4,7 +4,7 @@ go 1.21.4 require ( github.com/apache/arrow/go/v15 v15.0.0-20240114144300-7e703aae55c1 - github.com/cloudquery/plugin-sdk/v4 v4.27.1 + github.com/cloudquery/plugin-sdk/v4 v4.27.2 github.com/google/go-cmp v0.6.0 github.com/jackc/pgx-zerolog v0.0.0-20230315001418-f978528409eb github.com/jackc/pgx/v5 v5.3.1 diff --git a/plugins/destination/postgresql/go.sum b/plugins/destination/postgresql/go.sum index e3666ce75aa312..1f01a1528dab15 100644 --- a/plugins/destination/postgresql/go.sum +++ b/plugins/destination/postgresql/go.sum @@ -51,8 +51,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.1 h1:SWMKNM7Fe9Ti0sgDmXBHm5t2SzrNBkqmI9WWbgVfBwg= -github.com/cloudquery/plugin-sdk/v4 v4.27.1/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= +github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2/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/go.mod b/plugins/destination/s3/go.mod index 81653b1ea3ebc6..1f586721d1420e 100644 --- a/plugins/destination/s3/go.mod +++ b/plugins/destination/s3/go.mod @@ -9,7 +9,7 @@ require ( github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.15.15 github.com/aws/aws-sdk-go-v2/service/s3 v1.48.1 github.com/cloudquery/filetypes/v4 v4.2.5 - github.com/cloudquery/plugin-sdk/v4 v4.27.1 + github.com/cloudquery/plugin-sdk/v4 v4.27.2 github.com/google/go-cmp v0.6.0 github.com/google/uuid v1.5.0 github.com/rs/zerolog v1.31.0 diff --git a/plugins/destination/s3/go.sum b/plugins/destination/s3/go.sum index 85e053c6a64350..f0f702d5de2634 100644 --- a/plugins/destination/s3/go.sum +++ b/plugins/destination/s3/go.sum @@ -99,8 +99,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.1 h1:SWMKNM7Fe9Ti0sgDmXBHm5t2SzrNBkqmI9WWbgVfBwg= -github.com/cloudquery/plugin-sdk/v4 v4.27.1/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= +github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2/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/go.mod b/plugins/destination/test/go.mod index 4a74adb7d6a7cc..06df5933589fe6 100644 --- a/plugins/destination/test/go.mod +++ b/plugins/destination/test/go.mod @@ -4,7 +4,7 @@ go 1.21.4 require ( github.com/apache/arrow/go/v15 v15.0.0-20240114144300-7e703aae55c1 - github.com/cloudquery/plugin-sdk/v4 v4.27.1 + github.com/cloudquery/plugin-sdk/v4 v4.27.2 github.com/rs/zerolog v1.31.0 ) diff --git a/plugins/destination/test/go.sum b/plugins/destination/test/go.sum index d38511c188b4a6..eed4fcb1f88e91 100644 --- a/plugins/destination/test/go.sum +++ b/plugins/destination/test/go.sum @@ -47,8 +47,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.1 h1:SWMKNM7Fe9Ti0sgDmXBHm5t2SzrNBkqmI9WWbgVfBwg= -github.com/cloudquery/plugin-sdk/v4 v4.27.1/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= +github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= diff --git a/plugins/source/alicloud/go.mod b/plugins/source/alicloud/go.mod index 919f744dbc2f8a..3c9cb9b94852a1 100644 --- a/plugins/source/alicloud/go.mod +++ b/plugins/source/alicloud/go.mod @@ -7,7 +7,7 @@ require ( github.com/aliyun/aliyun-oss-go-sdk v2.2.7+incompatible github.com/apache/arrow/go/v15 v15.0.0-20240114144300-7e703aae55c1 github.com/cloudquery/codegen v0.3.12 - github.com/cloudquery/plugin-sdk/v4 v4.27.1 + github.com/cloudquery/plugin-sdk/v4 v4.27.2 github.com/golang/mock v1.5.0 github.com/pkg/errors v0.9.1 github.com/rs/zerolog v1.31.0 diff --git a/plugins/source/alicloud/go.sum b/plugins/source/alicloud/go.sum index 3d9294b4f95a58..d827a9ac552580 100644 --- a/plugins/source/alicloud/go.sum +++ b/plugins/source/alicloud/go.sum @@ -67,8 +67,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.1 h1:SWMKNM7Fe9Ti0sgDmXBHm5t2SzrNBkqmI9WWbgVfBwg= -github.com/cloudquery/plugin-sdk/v4 v4.27.1/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= +github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= diff --git a/plugins/source/awspricing/go.mod b/plugins/source/awspricing/go.mod index 8f720a6ca32467..f78fd552c8b418 100644 --- a/plugins/source/awspricing/go.mod +++ b/plugins/source/awspricing/go.mod @@ -3,7 +3,7 @@ module github.com/cloudquery/cloudquery/plugins/source/awspricing go 1.21.4 require ( - github.com/cloudquery/plugin-sdk/v4 v4.27.1 + github.com/cloudquery/plugin-sdk/v4 v4.27.2 github.com/rs/zerolog v1.31.0 ) diff --git a/plugins/source/awspricing/go.sum b/plugins/source/awspricing/go.sum index 5618fd4d687ca9..10b33f98052b4a 100644 --- a/plugins/source/awspricing/go.sum +++ b/plugins/source/awspricing/go.sum @@ -51,8 +51,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.1 h1:SWMKNM7Fe9Ti0sgDmXBHm5t2SzrNBkqmI9WWbgVfBwg= -github.com/cloudquery/plugin-sdk/v4 v4.27.1/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= +github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= diff --git a/plugins/source/cloudflare/go.mod b/plugins/source/cloudflare/go.mod index 3bd68cb92eee4f..e54ef4b9d1bff2 100644 --- a/plugins/source/cloudflare/go.mod +++ b/plugins/source/cloudflare/go.mod @@ -5,7 +5,7 @@ go 1.21.4 require ( github.com/apache/arrow/go/v15 v15.0.0-20240114144300-7e703aae55c1 github.com/cloudflare/cloudflare-go v0.84.0 - github.com/cloudquery/plugin-sdk/v4 v4.27.1 + github.com/cloudquery/plugin-sdk/v4 v4.27.2 github.com/golang/mock v1.6.0 github.com/rs/zerolog v1.31.0 github.com/thoas/go-funk v0.9.3 diff --git a/plugins/source/cloudflare/go.sum b/plugins/source/cloudflare/go.sum index de55f2c497158a..8cd66239caa7da 100644 --- a/plugins/source/cloudflare/go.sum +++ b/plugins/source/cloudflare/go.sum @@ -53,8 +53,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.1 h1:SWMKNM7Fe9Ti0sgDmXBHm5t2SzrNBkqmI9WWbgVfBwg= -github.com/cloudquery/plugin-sdk/v4 v4.27.1/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= +github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= diff --git a/plugins/source/datadog/go.mod b/plugins/source/datadog/go.mod index c5cab0844a4329..aa40acf51c0363 100644 --- a/plugins/source/datadog/go.mod +++ b/plugins/source/datadog/go.mod @@ -5,7 +5,7 @@ go 1.21.4 require ( github.com/DataDog/datadog-api-client-go/v2 v2.17.0 github.com/apache/arrow/go/v15 v15.0.0-20240114144300-7e703aae55c1 - github.com/cloudquery/plugin-sdk/v4 v4.27.1 + github.com/cloudquery/plugin-sdk/v4 v4.27.2 github.com/golang/mock v1.6.0 github.com/pkg/errors v0.9.1 github.com/rs/zerolog v1.31.0 diff --git a/plugins/source/datadog/go.sum b/plugins/source/datadog/go.sum index 0bd62808efbffc..ff77c64b94d19f 100644 --- a/plugins/source/datadog/go.sum +++ b/plugins/source/datadog/go.sum @@ -55,8 +55,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.1 h1:SWMKNM7Fe9Ti0sgDmXBHm5t2SzrNBkqmI9WWbgVfBwg= -github.com/cloudquery/plugin-sdk/v4 v4.27.1/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= +github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= diff --git a/plugins/source/digitalocean/go.mod b/plugins/source/digitalocean/go.mod index 52825b0c8df3c2..365d690af53d9c 100644 --- a/plugins/source/digitalocean/go.mod +++ b/plugins/source/digitalocean/go.mod @@ -9,7 +9,7 @@ require ( github.com/aws/aws-sdk-go-v2/config v1.26.6 github.com/aws/aws-sdk-go-v2/service/s3 v1.48.1 github.com/aws/smithy-go v1.19.0 - github.com/cloudquery/plugin-sdk/v4 v4.27.1 + github.com/cloudquery/plugin-sdk/v4 v4.27.2 github.com/digitalocean/godo v1.99.0 github.com/golang/mock v1.6.0 github.com/pkg/errors v0.9.1 diff --git a/plugins/source/digitalocean/go.sum b/plugins/source/digitalocean/go.sum index 8ab1ca3420bd63..d67850fb9ce638 100644 --- a/plugins/source/digitalocean/go.sum +++ b/plugins/source/digitalocean/go.sum @@ -89,8 +89,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.1 h1:SWMKNM7Fe9Ti0sgDmXBHm5t2SzrNBkqmI9WWbgVfBwg= -github.com/cloudquery/plugin-sdk/v4 v4.27.1/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= +github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= diff --git a/plugins/source/firestore/go.mod b/plugins/source/firestore/go.mod index e400b116ef780f..33264821d886bb 100644 --- a/plugins/source/firestore/go.mod +++ b/plugins/source/firestore/go.mod @@ -5,7 +5,7 @@ go 1.21.4 require ( cloud.google.com/go/firestore v1.14.0 github.com/apache/arrow/go/v15 v15.0.0-20240114144300-7e703aae55c1 - github.com/cloudquery/plugin-sdk/v4 v4.27.1 + github.com/cloudquery/plugin-sdk/v4 v4.27.2 github.com/rs/zerolog v1.31.0 github.com/stretchr/testify v1.8.4 golang.org/x/sync v0.5.0 diff --git a/plugins/source/firestore/go.sum b/plugins/source/firestore/go.sum index 0a911864f85387..0ef22a57aaa50b 100644 --- a/plugins/source/firestore/go.sum +++ b/plugins/source/firestore/go.sum @@ -61,8 +61,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.1 h1:SWMKNM7Fe9Ti0sgDmXBHm5t2SzrNBkqmI9WWbgVfBwg= -github.com/cloudquery/plugin-sdk/v4 v4.27.1/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= +github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= 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.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= diff --git a/plugins/source/github/go.mod b/plugins/source/github/go.mod index 06fba673fc29c0..bb69f97855efb1 100644 --- a/plugins/source/github/go.mod +++ b/plugins/source/github/go.mod @@ -5,7 +5,7 @@ go 1.21.4 require ( github.com/apache/arrow/go/v15 v15.0.0-20240114144300-7e703aae55c1 github.com/beatlabs/github-auth v0.0.0-20231208231443-3b7665fb4bb8 - github.com/cloudquery/plugin-sdk/v4 v4.27.1 + github.com/cloudquery/plugin-sdk/v4 v4.27.2 github.com/gofri/go-github-ratelimit v1.0.3 github.com/golang/mock v1.6.0 github.com/google/go-github/v49 v49.0.0 diff --git a/plugins/source/github/go.sum b/plugins/source/github/go.sum index bad2df059f945a..63acc8d3277f1a 100644 --- a/plugins/source/github/go.sum +++ b/plugins/source/github/go.sum @@ -53,8 +53,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.1 h1:SWMKNM7Fe9Ti0sgDmXBHm5t2SzrNBkqmI9WWbgVfBwg= -github.com/cloudquery/plugin-sdk/v4 v4.27.1/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= +github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= diff --git a/plugins/source/gitlab/go.mod b/plugins/source/gitlab/go.mod index 862355eb001e5e..592b1aa8ea2992 100644 --- a/plugins/source/gitlab/go.mod +++ b/plugins/source/gitlab/go.mod @@ -4,7 +4,7 @@ go 1.21.4 require ( github.com/apache/arrow/go/v15 v15.0.0-20240114144300-7e703aae55c1 - github.com/cloudquery/plugin-sdk/v4 v4.27.1 + github.com/cloudquery/plugin-sdk/v4 v4.27.2 github.com/julienschmidt/httprouter v1.3.0 github.com/rs/zerolog v1.31.0 github.com/xanzy/go-gitlab v0.83.0 diff --git a/plugins/source/gitlab/go.sum b/plugins/source/gitlab/go.sum index 3e0372fb54851a..f12216015c8686 100644 --- a/plugins/source/gitlab/go.sum +++ b/plugins/source/gitlab/go.sum @@ -51,8 +51,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.1 h1:SWMKNM7Fe9Ti0sgDmXBHm5t2SzrNBkqmI9WWbgVfBwg= -github.com/cloudquery/plugin-sdk/v4 v4.27.1/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= +github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2/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/go.mod b/plugins/source/hackernews/go.mod index 826c354be5bc3e..537da8a589850f 100644 --- a/plugins/source/hackernews/go.mod +++ b/plugins/source/hackernews/go.mod @@ -4,7 +4,7 @@ go 1.21.4 require ( github.com/apache/arrow/go/v15 v15.0.0-20240114144300-7e703aae55c1 - github.com/cloudquery/plugin-sdk/v4 v4.27.1 + github.com/cloudquery/plugin-sdk/v4 v4.27.2 github.com/golang/mock v1.6.0 github.com/hermanschaaf/hackernews v1.0.1 github.com/rs/zerolog v1.31.0 diff --git a/plugins/source/hackernews/go.sum b/plugins/source/hackernews/go.sum index e8cb39015f8b72..1f93ffad78ca8d 100644 --- a/plugins/source/hackernews/go.sum +++ b/plugins/source/hackernews/go.sum @@ -51,8 +51,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.1 h1:SWMKNM7Fe9Ti0sgDmXBHm5t2SzrNBkqmI9WWbgVfBwg= -github.com/cloudquery/plugin-sdk/v4 v4.27.1/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= +github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= diff --git a/plugins/source/hubspot/go.mod b/plugins/source/hubspot/go.mod index 8d142648bed599..abefea2b724aca 100644 --- a/plugins/source/hubspot/go.mod +++ b/plugins/source/hubspot/go.mod @@ -5,7 +5,7 @@ go 1.21.4 require ( github.com/apache/arrow/go/v15 v15.0.0-20240114144300-7e703aae55c1 github.com/clarkmcc/go-hubspot v0.0.0-20230906123538-bec7cb6c0126 - github.com/cloudquery/plugin-sdk/v4 v4.27.1 + github.com/cloudquery/plugin-sdk/v4 v4.27.2 github.com/rs/zerolog v1.31.0 golang.org/x/exp v0.0.0-20231226003508-02704c960a9b golang.org/x/time v0.5.0 diff --git a/plugins/source/hubspot/go.sum b/plugins/source/hubspot/go.sum index b9c13857a8a618..78e9becb8f46f5 100644 --- a/plugins/source/hubspot/go.sum +++ b/plugins/source/hubspot/go.sum @@ -53,8 +53,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.1 h1:SWMKNM7Fe9Ti0sgDmXBHm5t2SzrNBkqmI9WWbgVfBwg= -github.com/cloudquery/plugin-sdk/v4 v4.27.1/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= +github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= diff --git a/plugins/source/k8s/go.mod b/plugins/source/k8s/go.mod index 683e69a9ef97d8..d7d8bff753e986 100644 --- a/plugins/source/k8s/go.mod +++ b/plugins/source/k8s/go.mod @@ -5,7 +5,7 @@ go 1.21.4 require ( github.com/apache/arrow/go/v15 v15.0.0 github.com/cloudquery/codegen v0.3.12 - github.com/cloudquery/plugin-sdk/v4 v4.27.1 + github.com/cloudquery/plugin-sdk/v4 v4.27.2 github.com/golang/mock v1.6.0 github.com/google/gnostic-models v0.6.9-0.20230804172637-c7be7c783f49 github.com/rs/zerolog v1.31.0 diff --git a/plugins/source/k8s/go.sum b/plugins/source/k8s/go.sum index e5db6c368db098..3f890abe41b919 100644 --- a/plugins/source/k8s/go.sum +++ b/plugins/source/k8s/go.sum @@ -55,8 +55,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.1 h1:SWMKNM7Fe9Ti0sgDmXBHm5t2SzrNBkqmI9WWbgVfBwg= -github.com/cloudquery/plugin-sdk/v4 v4.27.1/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= +github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.3/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= diff --git a/plugins/source/notion/go.mod b/plugins/source/notion/go.mod index d90e8bcda16d5e..f40e2b2c551f41 100644 --- a/plugins/source/notion/go.mod +++ b/plugins/source/notion/go.mod @@ -3,7 +3,7 @@ module github.com/cloudquery/cloudquery/plugins/source/notion go 1.21.4 require ( - github.com/cloudquery/plugin-sdk/v4 v4.27.1 + github.com/cloudquery/plugin-sdk/v4 v4.27.2 github.com/rs/zerolog v1.31.0 ) diff --git a/plugins/source/notion/go.sum b/plugins/source/notion/go.sum index 5618fd4d687ca9..10b33f98052b4a 100644 --- a/plugins/source/notion/go.sum +++ b/plugins/source/notion/go.sum @@ -51,8 +51,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.1 h1:SWMKNM7Fe9Ti0sgDmXBHm5t2SzrNBkqmI9WWbgVfBwg= -github.com/cloudquery/plugin-sdk/v4 v4.27.1/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= +github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= diff --git a/plugins/source/okta/go.mod b/plugins/source/okta/go.mod index 96c8f91484a88c..197bed9868d76b 100644 --- a/plugins/source/okta/go.mod +++ b/plugins/source/okta/go.mod @@ -4,7 +4,7 @@ go 1.21.4 require ( github.com/apache/arrow/go/v15 v15.0.0-20240114144300-7e703aae55c1 - github.com/cloudquery/plugin-sdk/v4 v4.27.1 + github.com/cloudquery/plugin-sdk/v4 v4.27.2 github.com/gorilla/mux v1.8.0 github.com/okta/okta-sdk-golang/v3 v3.0.2 github.com/rs/zerolog v1.31.0 diff --git a/plugins/source/okta/go.sum b/plugins/source/okta/go.sum index ef9c5e75bc2ec9..bb9bd2c36982ff 100644 --- a/plugins/source/okta/go.sum +++ b/plugins/source/okta/go.sum @@ -92,8 +92,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.1 h1:SWMKNM7Fe9Ti0sgDmXBHm5t2SzrNBkqmI9WWbgVfBwg= -github.com/cloudquery/plugin-sdk/v4 v4.27.1/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= +github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= 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.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= diff --git a/plugins/source/oracle/go.mod b/plugins/source/oracle/go.mod index 36eb76d8d3bc3f..3d0a9b931bf29e 100644 --- a/plugins/source/oracle/go.mod +++ b/plugins/source/oracle/go.mod @@ -5,7 +5,7 @@ go 1.21.4 require ( github.com/apache/arrow/go/v15 v15.0.0-20240114144300-7e703aae55c1 github.com/cloudquery/codegen v0.3.12 - github.com/cloudquery/plugin-sdk/v4 v4.27.1 + github.com/cloudquery/plugin-sdk/v4 v4.27.2 github.com/oracle/oci-go-sdk/v65 v65.28.3 github.com/rs/zerolog v1.31.0 github.com/stretchr/testify v1.8.4 diff --git a/plugins/source/oracle/go.sum b/plugins/source/oracle/go.sum index fb1d1f07a78b5b..8d5b423e7c0ff8 100644 --- a/plugins/source/oracle/go.sum +++ b/plugins/source/oracle/go.sum @@ -55,8 +55,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.1 h1:SWMKNM7Fe9Ti0sgDmXBHm5t2SzrNBkqmI9WWbgVfBwg= -github.com/cloudquery/plugin-sdk/v4 v4.27.1/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= +github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= diff --git a/plugins/source/pagerduty/go.mod b/plugins/source/pagerduty/go.mod index eecca990da95c1..34dbc2d2599d36 100644 --- a/plugins/source/pagerduty/go.mod +++ b/plugins/source/pagerduty/go.mod @@ -5,7 +5,7 @@ go 1.21.4 require ( github.com/PagerDuty/go-pagerduty v1.6.0 github.com/apache/arrow/go/v15 v15.0.0-20240114144300-7e703aae55c1 - github.com/cloudquery/plugin-sdk/v4 v4.27.1 + github.com/cloudquery/plugin-sdk/v4 v4.27.2 github.com/rs/zerolog v1.31.0 golang.org/x/time v0.5.0 gopkg.in/yaml.v3 v3.0.1 diff --git a/plugins/source/pagerduty/go.sum b/plugins/source/pagerduty/go.sum index 9c1444461ac8eb..1530bebad971bb 100644 --- a/plugins/source/pagerduty/go.sum +++ b/plugins/source/pagerduty/go.sum @@ -55,8 +55,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.1 h1:SWMKNM7Fe9Ti0sgDmXBHm5t2SzrNBkqmI9WWbgVfBwg= -github.com/cloudquery/plugin-sdk/v4 v4.27.1/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= +github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2/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/go.mod b/plugins/source/test/go.mod index 380b1006dddc09..23a1ed6194f4d5 100644 --- a/plugins/source/test/go.mod +++ b/plugins/source/test/go.mod @@ -4,7 +4,7 @@ go 1.21.4 require ( github.com/apache/arrow/go/v15 v15.0.0-20240114144300-7e703aae55c1 - github.com/cloudquery/plugin-sdk/v4 v4.27.1 + github.com/cloudquery/plugin-sdk/v4 v4.27.2 github.com/rs/zerolog v1.31.0 ) diff --git a/plugins/source/test/go.sum b/plugins/source/test/go.sum index 5618fd4d687ca9..10b33f98052b4a 100644 --- a/plugins/source/test/go.sum +++ b/plugins/source/test/go.sum @@ -51,8 +51,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.1 h1:SWMKNM7Fe9Ti0sgDmXBHm5t2SzrNBkqmI9WWbgVfBwg= -github.com/cloudquery/plugin-sdk/v4 v4.27.1/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= +github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= diff --git a/scaffold/cmd/templates/source/go.mod.tpl b/scaffold/cmd/templates/source/go.mod.tpl index ec9b3e8c2684fc..31b70c5c7520a0 100644 --- a/scaffold/cmd/templates/source/go.mod.tpl +++ b/scaffold/cmd/templates/source/go.mod.tpl @@ -5,7 +5,7 @@ go 1.21.4 require ( github.com/apache/arrow/go/v15 bcaeaa8c2d97 github.com/cloudquery/plugin-pb-go v1.16.6 - github.com/cloudquery/plugin-sdk/v4 v4.27.1 + github.com/cloudquery/plugin-sdk/v4 v4.27.2 github.com/rs/zerolog v1.29.0 ) From f504dda9d0d55eadfa2e5be5da75494ddcd3f6aa Mon Sep 17 00:00:00 2001 From: Erez Rokah Date: Mon, 29 Jan 2024 18:33:10 +0000 Subject: [PATCH 23/39] chore: Fix new destination plugin issue template (#16346) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit #### Summary The indentation for this issue template was broken --- .github/ISSUE_TEMPLATE/new_destination_plugin.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/new_destination_plugin.yml b/.github/ISSUE_TEMPLATE/new_destination_plugin.yml index 1d08fbb769262b..cc085355345f47 100644 --- a/.github/ISSUE_TEMPLATE/new_destination_plugin.yml +++ b/.github/ISSUE_TEMPLATE/new_destination_plugin.yml @@ -19,7 +19,7 @@ body: validations: required: true -- type: checkboxes + - type: checkboxes attributes: label: Publish my own Plugin (optional) description: Community members are encouraged to publish their own plugins on the CloudQuery Hub. To find out more about this option check out the [CloudQuery Hub documentation](https://docs.cloudquery.io/docs/developers/publishing-a-plugin-to-the-hub). From 32057e9266da0722b9e2aef9756afa6e8837e82a Mon Sep 17 00:00:00 2001 From: CloudQuery Bot <102256036+cq-bot@users.noreply.github.com> Date: Tue, 30 Jan 2024 07:34:15 +0200 Subject: [PATCH 24/39] feat(services): Support newly added regions (#16354) This PR was created by a scheduled workflow to update supported regions for AWS services --- .../aws/client/data/partition_service_region.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/plugins/source/aws/client/data/partition_service_region.json b/plugins/source/aws/client/data/partition_service_region.json index e0e41da9f875bc..ab88cba8ce7f5e 100644 --- a/plugins/source/aws/client/data/partition_service_region.json +++ b/plugins/source/aws/client/data/partition_service_region.json @@ -6570,13 +6570,19 @@ "wisdom": { "regions": { "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-southeast-1": {}, "ap-southeast-2": {}, + "ca-central-1": {}, "eu-central-1": {}, "eu-west-2": {}, "fips-us-east-1": {}, "fips-us-west-2": {}, "ui-ap-northeast-1": {}, + "ui-ap-northeast-2": {}, + "ui-ap-southeast-1": {}, "ui-ap-southeast-2": {}, + "ui-ca-central-1": {}, "ui-eu-central-1": {}, "ui-eu-west-2": {}, "ui-us-east-1": {}, @@ -7306,6 +7312,11 @@ "cn-northwest-1": {} } }, + "quicksight": { + "regions": { + "cn-north-1": {} + } + }, "ram": { "regions": { "cn-north-1": {}, @@ -7652,6 +7663,7 @@ }, "datasync": { "regions": { + "us-iso-east-1": {}, "us-iso-west-1": {} } }, From 72298db12595f15bd432f3b836dc48beff4aacd5 Mon Sep 17 00:00:00 2001 From: CloudQuery Bot <102256036+cq-bot@users.noreply.github.com> Date: Tue, 30 Jan 2024 13:14:22 +0200 Subject: [PATCH 25/39] fix(deps): Update module github.com/cloudquery/filetypes/v4 to v4.2.6 (#16356) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/cloudquery/filetypes/v4](https://togithub.com/cloudquery/filetypes) | require | patch | `v4.2.5` -> `v4.2.6` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes
cloudquery/filetypes (github.com/cloudquery/filetypes/v4) ### [`v4.2.6`](https://togithub.com/cloudquery/filetypes/releases/tag/v4.2.6) [Compare Source](https://togithub.com/cloudquery/filetypes/compare/v4.2.5...v4.2.6) ##### Bug Fixes - **deps:** Update dependency go to v1.21.5 ([#​396](https://togithub.com/cloudquery/filetypes/issues/396)) ([5578c13](https://togithub.com/cloudquery/filetypes/commit/5578c138bad097fd6208bae0642871b4e895bba4)) - **deps:** Update module github.com/cloudquery/cloudquery-api-go to v1.6.5 ([#​411](https://togithub.com/cloudquery/filetypes/issues/411)) ([425bb7e](https://togithub.com/cloudquery/filetypes/commit/425bb7eefd24e285a4298be5cc5f8b2b51f031e1)) - **deps:** Update module github.com/cloudquery/cloudquery-api-go to v1.7.0 ([#​414](https://togithub.com/cloudquery/filetypes/issues/414)) ([9d4d44c](https://togithub.com/cloudquery/filetypes/commit/9d4d44c51411be02cb00e4c0bd9ff1a623f25cf0)) - **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.27.2 ([#​413](https://togithub.com/cloudquery/filetypes/issues/413)) ([a363522](https://togithub.com/cloudquery/filetypes/commit/a363522b76c4e0d876244d485a542ca6dd2b8ba2))
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://togithub.com/renovatebot/renovate). --- plugins/destination/azblob/go.mod | 6 ++++-- plugins/destination/azblob/go.sum | 4 ++-- plugins/destination/file/go.mod | 6 ++++-- plugins/destination/file/go.sum | 4 ++-- plugins/destination/gcs/go.mod | 6 ++++-- plugins/destination/gcs/go.sum | 4 ++-- plugins/destination/kafka/go.mod | 6 ++++-- plugins/destination/kafka/go.sum | 4 ++-- plugins/destination/s3/go.mod | 6 ++++-- plugins/destination/s3/go.sum | 4 ++-- 10 files changed, 30 insertions(+), 20 deletions(-) diff --git a/plugins/destination/azblob/go.mod b/plugins/destination/azblob/go.mod index ecb6002cda3941..185a4e3c42d13d 100644 --- a/plugins/destination/azblob/go.mod +++ b/plugins/destination/azblob/go.mod @@ -1,12 +1,14 @@ module github.com/cloudquery/cloudquery/plugins/destination/azblob -go 1.21.4 +go 1.21.5 + +toolchain go1.21.6 require ( github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.5.1 github.com/Azure/azure-sdk-for-go/sdk/storage/azblob v1.2.1 github.com/apache/arrow/go/v15 v15.0.0-20240115115805-d7bc55542e61 - github.com/cloudquery/filetypes/v4 v4.2.5 + github.com/cloudquery/filetypes/v4 v4.2.6 github.com/cloudquery/plugin-sdk/v4 v4.27.2 github.com/google/go-cmp v0.6.0 github.com/google/uuid v1.5.0 diff --git a/plugins/destination/azblob/go.sum b/plugins/destination/azblob/go.sum index 429648c912a4a8..baaf55c85cb43b 100644 --- a/plugins/destination/azblob/go.sum +++ b/plugins/destination/azblob/go.sum @@ -65,8 +65,8 @@ github.com/cloudquery/cloudquery-api-go v1.7.0 h1:9da/fBNcKnJGTKF3LFoKIMUwfnzhMC github.com/cloudquery/cloudquery-api-go v1.7.0/go.mod h1:03fojQg0UpdgqXZ9tzZ5gF5CPad/F0sok66bsX6u4RA= github.com/cloudquery/codegen v0.3.12 h1:9BaYdwbMJU1HVT/BHI+ykhOhBGeXt8AjpvBiXN1KhKE= github.com/cloudquery/codegen v0.3.12/go.mod h1:utqjurr58U8uqcPJe0rZjh06i0Eq9uAPGOmyIjq/1w8= -github.com/cloudquery/filetypes/v4 v4.2.5 h1:fYrVuifReKtYcg6l2F8tNPsCsaEQkgniTxuSKgymyHs= -github.com/cloudquery/filetypes/v4 v4.2.5/go.mod h1:DIXZQk6wVuklbPRYc5gTdMomQOVVzbax/n/5vJmPyL8= +github.com/cloudquery/filetypes/v4 v4.2.6 h1:MVmhxfVf0QN85vN7M8M4uyJd7Dsz+9rjbDP4zjBRpzg= +github.com/cloudquery/filetypes/v4 v4.2.6/go.mod h1:sE6jIsTLVzHlTlQCszCCfdj1k0duwkIKq+hgNPBXNZk= github.com/cloudquery/jsonschema v0.0.0-20231018073309-6c617a23d42f h1:vmYGxIGDVpmhk0QVeDwXXbAt+SwQcOn4xH1G25pmKP8= github.com/cloudquery/jsonschema v0.0.0-20231018073309-6c617a23d42f/go.mod h1:0SoZ/U7yJlNOR+fWsBSeTvTbGXB6DK01tzJ7m2Xfg34= github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBtF8ii536ig= diff --git a/plugins/destination/file/go.mod b/plugins/destination/file/go.mod index fa2306570b2e16..d3c572bbcf51ba 100644 --- a/plugins/destination/file/go.mod +++ b/plugins/destination/file/go.mod @@ -1,10 +1,12 @@ module github.com/cloudquery/cloudquery/plugins/destination/file -go 1.21.4 +go 1.21.5 + +toolchain go1.21.6 require ( github.com/apache/arrow/go/v15 v15.0.0-20240115115805-d7bc55542e61 - github.com/cloudquery/filetypes/v4 v4.2.5 + github.com/cloudquery/filetypes/v4 v4.2.6 github.com/cloudquery/plugin-sdk/v4 v4.27.2 github.com/google/go-cmp v0.6.0 github.com/google/uuid v1.5.0 diff --git a/plugins/destination/file/go.sum b/plugins/destination/file/go.sum index d7e26ea3de7822..775d9447b46973 100644 --- a/plugins/destination/file/go.sum +++ b/plugins/destination/file/go.sum @@ -53,8 +53,8 @@ github.com/cloudquery/cloudquery-api-go v1.7.0 h1:9da/fBNcKnJGTKF3LFoKIMUwfnzhMC github.com/cloudquery/cloudquery-api-go v1.7.0/go.mod h1:03fojQg0UpdgqXZ9tzZ5gF5CPad/F0sok66bsX6u4RA= github.com/cloudquery/codegen v0.3.12 h1:9BaYdwbMJU1HVT/BHI+ykhOhBGeXt8AjpvBiXN1KhKE= github.com/cloudquery/codegen v0.3.12/go.mod h1:utqjurr58U8uqcPJe0rZjh06i0Eq9uAPGOmyIjq/1w8= -github.com/cloudquery/filetypes/v4 v4.2.5 h1:fYrVuifReKtYcg6l2F8tNPsCsaEQkgniTxuSKgymyHs= -github.com/cloudquery/filetypes/v4 v4.2.5/go.mod h1:DIXZQk6wVuklbPRYc5gTdMomQOVVzbax/n/5vJmPyL8= +github.com/cloudquery/filetypes/v4 v4.2.6 h1:MVmhxfVf0QN85vN7M8M4uyJd7Dsz+9rjbDP4zjBRpzg= +github.com/cloudquery/filetypes/v4 v4.2.6/go.mod h1:sE6jIsTLVzHlTlQCszCCfdj1k0duwkIKq+hgNPBXNZk= github.com/cloudquery/jsonschema v0.0.0-20231018073309-6c617a23d42f h1:vmYGxIGDVpmhk0QVeDwXXbAt+SwQcOn4xH1G25pmKP8= github.com/cloudquery/jsonschema v0.0.0-20231018073309-6c617a23d42f/go.mod h1:0SoZ/U7yJlNOR+fWsBSeTvTbGXB6DK01tzJ7m2Xfg34= github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBtF8ii536ig= diff --git a/plugins/destination/gcs/go.mod b/plugins/destination/gcs/go.mod index a31b8d1402433f..b00ce05415f3ac 100644 --- a/plugins/destination/gcs/go.mod +++ b/plugins/destination/gcs/go.mod @@ -1,11 +1,13 @@ module github.com/cloudquery/cloudquery/plugins/destination/gcs -go 1.21.4 +go 1.21.5 + +toolchain go1.21.6 require ( cloud.google.com/go/storage v1.30.1 github.com/apache/arrow/go/v15 v15.0.0-20240115115805-d7bc55542e61 - github.com/cloudquery/filetypes/v4 v4.2.5 + github.com/cloudquery/filetypes/v4 v4.2.6 github.com/cloudquery/plugin-sdk/v4 v4.27.2 github.com/google/uuid v1.5.0 github.com/rs/zerolog v1.31.0 diff --git a/plugins/destination/gcs/go.sum b/plugins/destination/gcs/go.sum index 44e3814325df78..7d8158f26cf4b6 100644 --- a/plugins/destination/gcs/go.sum +++ b/plugins/destination/gcs/go.sum @@ -67,8 +67,8 @@ github.com/cloudquery/cloudquery-api-go v1.7.0 h1:9da/fBNcKnJGTKF3LFoKIMUwfnzhMC github.com/cloudquery/cloudquery-api-go v1.7.0/go.mod h1:03fojQg0UpdgqXZ9tzZ5gF5CPad/F0sok66bsX6u4RA= github.com/cloudquery/codegen v0.3.12 h1:9BaYdwbMJU1HVT/BHI+ykhOhBGeXt8AjpvBiXN1KhKE= github.com/cloudquery/codegen v0.3.12/go.mod h1:utqjurr58U8uqcPJe0rZjh06i0Eq9uAPGOmyIjq/1w8= -github.com/cloudquery/filetypes/v4 v4.2.5 h1:fYrVuifReKtYcg6l2F8tNPsCsaEQkgniTxuSKgymyHs= -github.com/cloudquery/filetypes/v4 v4.2.5/go.mod h1:DIXZQk6wVuklbPRYc5gTdMomQOVVzbax/n/5vJmPyL8= +github.com/cloudquery/filetypes/v4 v4.2.6 h1:MVmhxfVf0QN85vN7M8M4uyJd7Dsz+9rjbDP4zjBRpzg= +github.com/cloudquery/filetypes/v4 v4.2.6/go.mod h1:sE6jIsTLVzHlTlQCszCCfdj1k0duwkIKq+hgNPBXNZk= github.com/cloudquery/jsonschema v0.0.0-20231018073309-6c617a23d42f h1:vmYGxIGDVpmhk0QVeDwXXbAt+SwQcOn4xH1G25pmKP8= github.com/cloudquery/jsonschema v0.0.0-20231018073309-6c617a23d42f/go.mod h1:0SoZ/U7yJlNOR+fWsBSeTvTbGXB6DK01tzJ7m2Xfg34= github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBtF8ii536ig= diff --git a/plugins/destination/kafka/go.mod b/plugins/destination/kafka/go.mod index beabc870872e16..6638b92b96d5d6 100644 --- a/plugins/destination/kafka/go.mod +++ b/plugins/destination/kafka/go.mod @@ -1,11 +1,13 @@ module github.com/cloudquery/cloudquery/plugins/destination/kafka -go 1.21.4 +go 1.21.5 + +toolchain go1.21.6 require ( github.com/Shopify/sarama v1.37.2 github.com/apache/arrow/go/v15 v15.0.0-20240115115805-d7bc55542e61 - github.com/cloudquery/filetypes/v4 v4.2.5 + github.com/cloudquery/filetypes/v4 v4.2.6 github.com/cloudquery/plugin-sdk/v4 v4.27.2 github.com/rs/zerolog v1.31.0 ) diff --git a/plugins/destination/kafka/go.sum b/plugins/destination/kafka/go.sum index a0ba0e9b8484bd..93a2e8290b4bb0 100644 --- a/plugins/destination/kafka/go.sum +++ b/plugins/destination/kafka/go.sum @@ -57,8 +57,8 @@ github.com/cloudquery/cloudquery-api-go v1.7.0 h1:9da/fBNcKnJGTKF3LFoKIMUwfnzhMC github.com/cloudquery/cloudquery-api-go v1.7.0/go.mod h1:03fojQg0UpdgqXZ9tzZ5gF5CPad/F0sok66bsX6u4RA= github.com/cloudquery/codegen v0.3.12 h1:9BaYdwbMJU1HVT/BHI+ykhOhBGeXt8AjpvBiXN1KhKE= github.com/cloudquery/codegen v0.3.12/go.mod h1:utqjurr58U8uqcPJe0rZjh06i0Eq9uAPGOmyIjq/1w8= -github.com/cloudquery/filetypes/v4 v4.2.5 h1:fYrVuifReKtYcg6l2F8tNPsCsaEQkgniTxuSKgymyHs= -github.com/cloudquery/filetypes/v4 v4.2.5/go.mod h1:DIXZQk6wVuklbPRYc5gTdMomQOVVzbax/n/5vJmPyL8= +github.com/cloudquery/filetypes/v4 v4.2.6 h1:MVmhxfVf0QN85vN7M8M4uyJd7Dsz+9rjbDP4zjBRpzg= +github.com/cloudquery/filetypes/v4 v4.2.6/go.mod h1:sE6jIsTLVzHlTlQCszCCfdj1k0duwkIKq+hgNPBXNZk= github.com/cloudquery/jsonschema v0.0.0-20231018073309-6c617a23d42f h1:vmYGxIGDVpmhk0QVeDwXXbAt+SwQcOn4xH1G25pmKP8= github.com/cloudquery/jsonschema v0.0.0-20231018073309-6c617a23d42f/go.mod h1:0SoZ/U7yJlNOR+fWsBSeTvTbGXB6DK01tzJ7m2Xfg34= github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBtF8ii536ig= diff --git a/plugins/destination/s3/go.mod b/plugins/destination/s3/go.mod index 1f586721d1420e..5aae00973bf78f 100644 --- a/plugins/destination/s3/go.mod +++ b/plugins/destination/s3/go.mod @@ -1,6 +1,8 @@ module github.com/cloudquery/cloudquery/plugins/destination/s3 -go 1.21.4 +go 1.21.5 + +toolchain go1.21.6 require ( github.com/apache/arrow/go/v15 v15.0.0-20240115115805-d7bc55542e61 @@ -8,7 +10,7 @@ require ( github.com/aws/aws-sdk-go-v2/config v1.26.6 github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.15.15 github.com/aws/aws-sdk-go-v2/service/s3 v1.48.1 - github.com/cloudquery/filetypes/v4 v4.2.5 + github.com/cloudquery/filetypes/v4 v4.2.6 github.com/cloudquery/plugin-sdk/v4 v4.27.2 github.com/google/go-cmp v0.6.0 github.com/google/uuid v1.5.0 diff --git a/plugins/destination/s3/go.sum b/plugins/destination/s3/go.sum index f0f702d5de2634..4e8dff4c1faad3 100644 --- a/plugins/destination/s3/go.sum +++ b/plugins/destination/s3/go.sum @@ -91,8 +91,8 @@ github.com/cloudquery/cloudquery-api-go v1.7.0 h1:9da/fBNcKnJGTKF3LFoKIMUwfnzhMC github.com/cloudquery/cloudquery-api-go v1.7.0/go.mod h1:03fojQg0UpdgqXZ9tzZ5gF5CPad/F0sok66bsX6u4RA= github.com/cloudquery/codegen v0.3.12 h1:9BaYdwbMJU1HVT/BHI+ykhOhBGeXt8AjpvBiXN1KhKE= github.com/cloudquery/codegen v0.3.12/go.mod h1:utqjurr58U8uqcPJe0rZjh06i0Eq9uAPGOmyIjq/1w8= -github.com/cloudquery/filetypes/v4 v4.2.5 h1:fYrVuifReKtYcg6l2F8tNPsCsaEQkgniTxuSKgymyHs= -github.com/cloudquery/filetypes/v4 v4.2.5/go.mod h1:DIXZQk6wVuklbPRYc5gTdMomQOVVzbax/n/5vJmPyL8= +github.com/cloudquery/filetypes/v4 v4.2.6 h1:MVmhxfVf0QN85vN7M8M4uyJd7Dsz+9rjbDP4zjBRpzg= +github.com/cloudquery/filetypes/v4 v4.2.6/go.mod h1:sE6jIsTLVzHlTlQCszCCfdj1k0duwkIKq+hgNPBXNZk= github.com/cloudquery/jsonschema v0.0.0-20231018073309-6c617a23d42f h1:vmYGxIGDVpmhk0QVeDwXXbAt+SwQcOn4xH1G25pmKP8= github.com/cloudquery/jsonschema v0.0.0-20231018073309-6c617a23d42f/go.mod h1:0SoZ/U7yJlNOR+fWsBSeTvTbGXB6DK01tzJ7m2Xfg34= github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBtF8ii536ig= From 35028b948c40e8e1632d23e9912f24af796ddc94 Mon Sep 17 00:00:00 2001 From: Martin Norbury Date: Tue, 30 Jan 2024 11:49:02 +0000 Subject: [PATCH 26/39] feat: Adding JSON schema for alibaba source plugin (#16355) - Add `gen-spec-schema` to Makfile - Adding spec generation code - Adding test cases - Configure plugin to use JSON schema fixes: https://github.com/cloudquery/cloudquery/issues/16334 --- plugins/source/alicloud/Makefile | 6 +- plugins/source/alicloud/client/schema.json | 60 ++++++ plugins/source/alicloud/client/spec.go | 18 +- .../source/alicloud/client/spec/gen/main.go | 30 +++ plugins/source/alicloud/client/spec_test.go | 180 ++++++++++++++++++ plugins/source/alicloud/go.mod | 3 + plugins/source/alicloud/go.sum | 4 +- .../alicloud/resources/plugin/plugin.go | 2 + 8 files changed, 294 insertions(+), 9 deletions(-) create mode 100644 plugins/source/alicloud/client/schema.json create mode 100644 plugins/source/alicloud/client/spec/gen/main.go create mode 100644 plugins/source/alicloud/client/spec_test.go diff --git a/plugins/source/alicloud/Makefile b/plugins/source/alicloud/Makefile index b596bccf70f80f..1b97f3a45d8233 100644 --- a/plugins/source/alicloud/Makefile +++ b/plugins/source/alicloud/Makefile @@ -49,6 +49,10 @@ run: clean: rm -fr cloudquery.log cq_csv_output +.PHONY: gen-spec-schema +gen-spec-schema: + go run client/spec/gen/main.go + # All gen targets .PHONY: gen -gen: gen-mocks gen-docs +gen: gen-mocks gen-spec-schema gen-docs diff --git a/plugins/source/alicloud/client/schema.json b/plugins/source/alicloud/client/schema.json new file mode 100644 index 00000000000000..1d0a34ce3ea2ec --- /dev/null +++ b/plugins/source/alicloud/client/schema.json @@ -0,0 +1,60 @@ +{ + "$schema": "https://json-schema.org/draft/2020-12/schema", + "$id": "https://github.com/cloudquery/cloudquery/plugins/source/alicloud/client/spec", + "$ref": "#/$defs/Spec", + "$defs": { + "AccountSpec": { + "properties": { + "name": { + "type": "string", + "minLength": 1 + }, + "regions": { + "items": { + "type": "string" + }, + "type": "array", + "minItems": 1 + }, + "access_key": { + "type": "string", + "minLength": 1 + }, + "secret_key": { + "type": "string", + "minLength": 1 + } + }, + "additionalProperties": false, + "type": "object", + "required": [ + "name", + "regions", + "access_key", + "secret_key" + ] + }, + "Spec": { + "properties": { + "accounts": { + "items": { + "$ref": "#/$defs/AccountSpec" + }, + "type": "array", + "minItems": 1 + }, + "bill_history_months": { + "type": "integer" + }, + "concurrency": { + "type": "integer" + } + }, + "additionalProperties": false, + "type": "object", + "required": [ + "accounts" + ] + } + } +} diff --git a/plugins/source/alicloud/client/spec.go b/plugins/source/alicloud/client/spec.go index 21c6a2badc6a71..cd9e63d102e081 100644 --- a/plugins/source/alicloud/client/spec.go +++ b/plugins/source/alicloud/client/spec.go @@ -1,18 +1,21 @@ package client -import "fmt" +import ( + _ "embed" + "fmt" +) type Spec struct { - Accounts []AccountSpec `json:"accounts,omitempty"` + Accounts []AccountSpec `json:"accounts,omitempty" jsonschema:"required,minItems=1"` BillHistoryMonths int `json:"bill_history_months,omitempty"` Concurrency int `json:"concurrency,omitempty"` } type AccountSpec struct { - Name string `json:"name,omitempty"` - Regions []string `json:"regions,omitempty"` - AccessKey string `json:"access_key,omitempty"` - SecretKey string `json:"secret_key,omitempty"` + Name string `json:"name,omitempty" jsonschema:"required,minLength=1"` + Regions []string `json:"regions,omitempty" jsonschema:"required,minItems=1"` + AccessKey string `json:"access_key,omitempty" jsonschema:"required,minLength=1"` + SecretKey string `json:"secret_key,omitempty" jsonschema:"required,minLength=1"` } func (s *Spec) SetDefaults() { @@ -49,3 +52,6 @@ func (s *Spec) Validate() error { } return nil } + +//go:embed schema.json +var JSONSchema string diff --git a/plugins/source/alicloud/client/spec/gen/main.go b/plugins/source/alicloud/client/spec/gen/main.go new file mode 100644 index 00000000000000..b36fa47e9080dd --- /dev/null +++ b/plugins/source/alicloud/client/spec/gen/main.go @@ -0,0 +1,30 @@ +package main + +import ( + "fmt" + "log" + "path" + "runtime" + + "github.com/cloudquery/cloudquery/plugins/source/alicloud/client" + cqjsonschema "github.com/cloudquery/codegen/jsonschema" + "github.com/invopop/jsonschema" +) + +func main() { + fmt.Println("Generating JSON schema for plugin spec") + cqjsonschema.GenerateIntoFile(new(client.Spec), path.Join(currDir(), "../..", "schema.json"), + cqjsonschema.WithAddGoComments("github.com/cloudquery/cloudquery/plugins/source/alicloud/client", path.Join(currDir(), "../..")), + func(reflector *jsonschema.Reflector) { + reflector.NullableFromType = false + }, + ) +} + +func currDir() string { + _, filename, _, ok := runtime.Caller(0) + if !ok { + log.Fatal("Failed to get caller information") + } + return path.Dir(filename) +} diff --git a/plugins/source/alicloud/client/spec_test.go b/plugins/source/alicloud/client/spec_test.go new file mode 100644 index 00000000000000..db22295cc01cf3 --- /dev/null +++ b/plugins/source/alicloud/client/spec_test.go @@ -0,0 +1,180 @@ +package client + +import "testing" + +import "github.com/cloudquery/codegen/jsonschema" + +func TestSpecValidate(t *testing.T) { + testCases := []struct { + name string + spec Spec + err bool + }{ + { + name: "valid spec", + spec: Spec{ + Accounts: []AccountSpec{ + { + Name: "account1", + Regions: []string{"cn-hangzhou"}, + AccessKey: "key", + SecretKey: "secret", + }, + }, + }, + }, + { + name: "valid spec with multiple accounts", + spec: Spec{ + Accounts: []AccountSpec{ + { + Name: "account1", + Regions: []string{"cn-hangzhou"}, + AccessKey: "key", + SecretKey: "secret", + }, + { + Name: "account2", + Regions: []string{"cn-hangzhou"}, + AccessKey: "key", + SecretKey: "secret", + }, + }, + }, + }, + { + name: "empty account name", + spec: Spec{ + Accounts: []AccountSpec{ + { + Name: "", + Regions: []string{"cn-hangzhou"}, + AccessKey: "key", + SecretKey: "secret", + }, + }, + }, + err: true, + }, + { + name: "empty regions", + spec: Spec{ + Accounts: []AccountSpec{ + { + Name: "account1", + Regions: []string{}, + AccessKey: "key", + SecretKey: "secret", + }, + }, + }, + err: true, + }, + { + name: "empty key", + spec: Spec{ + Accounts: []AccountSpec{ + { + Name: "account1", + Regions: []string{"cn-hangzhou"}, + AccessKey: "", + SecretKey: "secret", + }, + }, + }, + err: true, + }, + { + name: "empty secret", + spec: Spec{ + Accounts: []AccountSpec{ + { + Name: "account1", + Regions: []string{"cn-hangzhou"}, + AccessKey: "key", + SecretKey: "", + }, + }, + }, + err: true, + }, + { + name: "empty spec", + spec: Spec{}, + err: true, + }, + { + name: "empty accounts", + spec: Spec{ + Accounts: []AccountSpec{}, + }, + err: true, + }, + { + name: "null accounts", + spec: Spec{ + Accounts: nil, + }, + err: true, + }, + } + + for _, tc := range testCases { + t.Run(tc.name, func(t *testing.T) { + err := tc.spec.Validate() + if tc.err { + if err == nil { + t.Fatal("expected error, got nil") + } + } else { + if err != nil { + t.Fatalf("unexpected error: %v", err) + } + } + }) + } +} + +func TestJSONSchema(t *testing.T) { + jsonschema.TestJSONSchema(t, JSONSchema, []jsonschema.TestCase{ + { + Name: "valid spec", + Spec: `{"accounts": [{"name": "account1", "regions": ["cn-hangzhou"], "access_key": "key", "secret_key": "secret"}]}`, + }, + { + Name: "missing account name", + Spec: `{"accounts": [{"name": "", "regions": ["cn-hangzhou"], "access_key": "key", "secret_key": "secret"}]}`, + Err: true, + }, + { + Name: "missing access key", + Spec: `{"accounts": [{"name": "account1", "regions": ["cn-hangzhou"], "access_key": "", "secret_key": "secret"}]}`, + Err: true, + }, + { + Name: "missing secret key", + Spec: `{"accounts": [{"name": "account1", "regions": ["cn-hangzhou"], "access_key": "key", "secret_key": ""}]}`, + Err: true, + }, + { + Name: "missing regions", + Spec: `{"accounts": [{"name": "account1", "regions": [], "access_key": "key", "secret_key": "secret"}]}`, + Err: true, + }, + { + Name: "empty spec", + Spec: "{}", + Err: true, + }, + { + Name: "empty accounts", + Spec: `{"accounts": []}`, + Err: true, + }, + { + Name: "null accounts", + Spec: `{"accounts":null}`, + Err: true, + }, + }) +} diff --git a/plugins/source/alicloud/go.mod b/plugins/source/alicloud/go.mod index 3c9cb9b94852a1..7fb13b2c307fc8 100644 --- a/plugins/source/alicloud/go.mod +++ b/plugins/source/alicloud/go.mod @@ -130,3 +130,6 @@ require ( gopkg.in/yaml.v2 v2.4.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) + +// github.com/cloudquery/jsonschema @ cqmain +replace github.com/invopop/jsonschema => github.com/cloudquery/jsonschema v0.0.0-20231018073309-6c617a23d42f diff --git a/plugins/source/alicloud/go.sum b/plugins/source/alicloud/go.sum index d827a9ac552580..45a121fd62431b 100644 --- a/plugins/source/alicloud/go.sum +++ b/plugins/source/alicloud/go.sum @@ -63,6 +63,8 @@ github.com/cloudquery/cloudquery-api-go v1.7.0 h1:9da/fBNcKnJGTKF3LFoKIMUwfnzhMC github.com/cloudquery/cloudquery-api-go v1.7.0/go.mod h1:03fojQg0UpdgqXZ9tzZ5gF5CPad/F0sok66bsX6u4RA= github.com/cloudquery/codegen v0.3.12 h1:9BaYdwbMJU1HVT/BHI+ykhOhBGeXt8AjpvBiXN1KhKE= github.com/cloudquery/codegen v0.3.12/go.mod h1:utqjurr58U8uqcPJe0rZjh06i0Eq9uAPGOmyIjq/1w8= +github.com/cloudquery/jsonschema v0.0.0-20231018073309-6c617a23d42f h1:vmYGxIGDVpmhk0QVeDwXXbAt+SwQcOn4xH1G25pmKP8= +github.com/cloudquery/jsonschema v0.0.0-20231018073309-6c617a23d42f/go.mod h1:0SoZ/U7yJlNOR+fWsBSeTvTbGXB6DK01tzJ7m2Xfg34= github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBtF8ii536ig= github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= github.com/cloudquery/plugin-sdk/v2 v2.7.0 h1:hRXsdEiaOxJtsn/wZMFQC9/jPfU1MeMK3KF+gPGqm7U= @@ -147,8 +149,6 @@ github.com/imkira/go-interpol v1.1.0/go.mod h1:z0h2/2T3XF8kyEPpRgJ3kmNv+C43p+I/C github.com/inconshreveable/mousetrap v1.0.1/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw= github.com/inconshreveable/mousetrap v1.1.0 h1:wN+x4NVGpMsO7ErUn/mUI3vEoE6Jt13X2s0bqwp9tc8= github.com/inconshreveable/mousetrap v1.1.0/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw= -github.com/invopop/jsonschema v0.12.0 h1:6ovsNSuvn9wEQVOyc72aycBMVQFKz7cPdMJn10CvzRI= -github.com/invopop/jsonschema v0.12.0/go.mod h1:ffZ5Km5SWWRAIN6wbDXItl95euhFz2uON45H2qjYt+0= github.com/iris-contrib/httpexpect/v2 v2.15.2 h1:T9THsdP1woyAqKHwjkEsbCnMefsAFvk8iJJKokcJ3Go= github.com/iris-contrib/httpexpect/v2 v2.15.2/go.mod h1:JLDgIqnFy5loDSUv1OA2j0mb6p/rDhiCqigP22Uq9xE= github.com/iris-contrib/schema v0.0.6 h1:CPSBLyx2e91H2yJzPuhGuifVRnZBBJ3pCOMbOvPZaTw= diff --git a/plugins/source/alicloud/resources/plugin/plugin.go b/plugins/source/alicloud/resources/plugin/plugin.go index 03d5782ae8142a..e8ba990ea042ca 100644 --- a/plugins/source/alicloud/resources/plugin/plugin.go +++ b/plugins/source/alicloud/resources/plugin/plugin.go @@ -1,6 +1,7 @@ package plugin import ( + "github.com/cloudquery/cloudquery/plugins/source/alicloud/client" "github.com/cloudquery/plugin-sdk/v4/plugin" ) @@ -16,6 +17,7 @@ func Plugin() *plugin.Plugin { Name, Version, Configure, + plugin.WithJSONSchema(client.JSONSchema), plugin.WithKind(Kind), plugin.WithTeam(Team), ) From 9166b6b603d0d56a30c2e5072c4f2da5c0c837b5 Mon Sep 17 00:00:00 2001 From: CloudQuery Bot <102256036+cq-bot@users.noreply.github.com> Date: Tue, 30 Jan 2024 18:03:32 +0200 Subject: [PATCH 27/39] fix(deps): Update module github.com/cloudquery/plugin-sdk/v4 to v4.28.0 (#16362) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/cloudquery/plugin-sdk/v4](https://togithub.com/cloudquery/plugin-sdk) | require | minor | `v4.27.2` -> `v4.28.0` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes
cloudquery/plugin-sdk (github.com/cloudquery/plugin-sdk/v4) ### [`v4.28.0`](https://togithub.com/cloudquery/plugin-sdk/releases/tag/v4.28.0) [Compare Source](https://togithub.com/cloudquery/plugin-sdk/compare/v4.27.2...v4.28.0) ##### Features - Package JSON Schema with plugins ([#​1494](https://togithub.com/cloudquery/plugin-sdk/issues/1494)) ([790e240](https://togithub.com/cloudquery/plugin-sdk/commit/790e240c3ff90e756881114037f1857b392934f0))
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://togithub.com/renovatebot/renovate). --- cli/go.mod | 2 +- cli/go.sum | 4 ++-- plugins/destination/azblob/go.mod | 2 +- plugins/destination/azblob/go.sum | 4 ++-- plugins/destination/bigquery/go.mod | 2 +- plugins/destination/bigquery/go.sum | 4 ++-- plugins/destination/clickhouse/go.mod | 2 +- plugins/destination/clickhouse/go.sum | 4 ++-- plugins/destination/duckdb/go.mod | 2 +- plugins/destination/duckdb/go.sum | 4 ++-- plugins/destination/elasticsearch/go.mod | 2 +- plugins/destination/elasticsearch/go.sum | 4 ++-- plugins/destination/file/go.mod | 2 +- plugins/destination/file/go.sum | 4 ++-- plugins/destination/firehose/go.mod | 2 +- plugins/destination/firehose/go.sum | 4 ++-- plugins/destination/gcs/go.mod | 2 +- plugins/destination/gcs/go.sum | 4 ++-- plugins/destination/gremlin/go.mod | 2 +- plugins/destination/gremlin/go.sum | 4 ++-- plugins/destination/kafka/go.mod | 2 +- plugins/destination/kafka/go.sum | 4 ++-- plugins/destination/meilisearch/go.mod | 2 +- plugins/destination/meilisearch/go.sum | 4 ++-- plugins/destination/mongodb/go.mod | 2 +- plugins/destination/mongodb/go.sum | 4 ++-- plugins/destination/mssql/go.mod | 2 +- plugins/destination/mssql/go.sum | 4 ++-- plugins/destination/mysql/go.mod | 2 +- plugins/destination/mysql/go.sum | 4 ++-- plugins/destination/neo4j/go.mod | 2 +- plugins/destination/neo4j/go.sum | 4 ++-- plugins/destination/postgresql/go.mod | 2 +- plugins/destination/postgresql/go.sum | 4 ++-- plugins/destination/s3/go.mod | 2 +- plugins/destination/s3/go.sum | 4 ++-- plugins/destination/snowflake/go.mod | 2 +- plugins/destination/snowflake/go.sum | 4 ++-- plugins/destination/sqlite/go.mod | 2 +- plugins/destination/sqlite/go.sum | 4 ++-- plugins/destination/test/go.mod | 2 +- plugins/destination/test/go.sum | 4 ++-- plugins/source/alicloud/go.mod | 4 ++-- plugins/source/alicloud/go.sum | 4 ++-- plugins/source/awspricing/go.mod | 2 +- plugins/source/awspricing/go.sum | 4 ++-- plugins/source/cloudflare/go.mod | 2 +- plugins/source/cloudflare/go.sum | 4 ++-- plugins/source/datadog/go.mod | 2 +- plugins/source/datadog/go.sum | 4 ++-- plugins/source/digitalocean/go.mod | 2 +- plugins/source/digitalocean/go.sum | 4 ++-- plugins/source/firestore/go.mod | 2 +- plugins/source/firestore/go.sum | 4 ++-- plugins/source/github/go.mod | 2 +- plugins/source/github/go.sum | 4 ++-- plugins/source/gitlab/go.mod | 2 +- plugins/source/gitlab/go.sum | 4 ++-- plugins/source/hackernews/go.mod | 2 +- plugins/source/hackernews/go.sum | 4 ++-- plugins/source/hubspot/go.mod | 2 +- plugins/source/hubspot/go.sum | 4 ++-- plugins/source/k8s/go.mod | 2 +- plugins/source/k8s/go.sum | 4 ++-- plugins/source/notion/go.mod | 2 +- plugins/source/notion/go.sum | 4 ++-- plugins/source/okta/go.mod | 2 +- plugins/source/okta/go.sum | 4 ++-- plugins/source/oracle/go.mod | 2 +- plugins/source/oracle/go.sum | 4 ++-- plugins/source/pagerduty/go.mod | 2 +- plugins/source/pagerduty/go.sum | 4 ++-- plugins/source/test/go.mod | 2 +- plugins/source/test/go.sum | 4 ++-- scaffold/cmd/templates/source/go.mod.tpl | 2 +- 75 files changed, 113 insertions(+), 113 deletions(-) diff --git a/cli/go.mod b/cli/go.mod index f50cd101ffa090..c5daa69682b675 100644 --- a/cli/go.mod +++ b/cli/go.mod @@ -9,7 +9,7 @@ require ( github.com/cloudquery/cloudquery-api-go v1.7.0 github.com/cloudquery/codegen v0.3.12 github.com/cloudquery/plugin-pb-go v1.16.6 - github.com/cloudquery/plugin-sdk/v4 v4.27.2 + github.com/cloudquery/plugin-sdk/v4 v4.28.0 github.com/distribution/reference v0.5.0 github.com/docker/distribution v2.8.3+incompatible github.com/docker/docker v24.0.7+incompatible diff --git a/cli/go.sum b/cli/go.sum index a18233740ea330..0b795f1adb12f4 100644 --- a/cli/go.sum +++ b/cli/go.sum @@ -70,8 +70,8 @@ github.com/cloudquery/jsonschema v0.0.0-20231018073309-6c617a23d42f h1:vmYGxIGDV github.com/cloudquery/jsonschema v0.0.0-20231018073309-6c617a23d42f/go.mod h1:0SoZ/U7yJlNOR+fWsBSeTvTbGXB6DK01tzJ7m2Xfg34= github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBtF8ii536ig= github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= -github.com/cloudquery/plugin-sdk/v4 v4.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= -github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.28.0 h1:rX0VdS/qQCWBhaYC+b1LlaCQYZ1IKi/WsgDZt+SVBdM= +github.com/cloudquery/plugin-sdk/v4 v4.28.0/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2 h1:p1EgwI/C7NhT0JmVkwCD2ZBK8j4aeHQX2pMHHBfMQ6w= github.com/cpuguy83/go-md2man/v2 v2.0.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= diff --git a/plugins/destination/azblob/go.mod b/plugins/destination/azblob/go.mod index 185a4e3c42d13d..f08ef5bf43bd71 100644 --- a/plugins/destination/azblob/go.mod +++ b/plugins/destination/azblob/go.mod @@ -9,7 +9,7 @@ require ( github.com/Azure/azure-sdk-for-go/sdk/storage/azblob v1.2.1 github.com/apache/arrow/go/v15 v15.0.0-20240115115805-d7bc55542e61 github.com/cloudquery/filetypes/v4 v4.2.6 - github.com/cloudquery/plugin-sdk/v4 v4.27.2 + github.com/cloudquery/plugin-sdk/v4 v4.28.0 github.com/google/go-cmp v0.6.0 github.com/google/uuid v1.5.0 github.com/rs/zerolog v1.31.0 diff --git a/plugins/destination/azblob/go.sum b/plugins/destination/azblob/go.sum index baaf55c85cb43b..77bb836fc8d647 100644 --- a/plugins/destination/azblob/go.sum +++ b/plugins/destination/azblob/go.sum @@ -73,8 +73,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= -github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.28.0 h1:rX0VdS/qQCWBhaYC+b1LlaCQYZ1IKi/WsgDZt+SVBdM= +github.com/cloudquery/plugin-sdk/v4 v4.28.0/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2/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/go.mod b/plugins/destination/bigquery/go.mod index adcb491a251362..658469fa643d3a 100644 --- a/plugins/destination/bigquery/go.mod +++ b/plugins/destination/bigquery/go.mod @@ -5,7 +5,7 @@ go 1.21.4 require ( cloud.google.com/go/bigquery v1.58.0 github.com/apache/arrow/go/v15 v15.0.0-20240114144300-7e703aae55c1 - github.com/cloudquery/plugin-sdk/v4 v4.27.2 + github.com/cloudquery/plugin-sdk/v4 v4.28.0 github.com/goccy/go-json v0.10.2 github.com/rs/zerolog v1.31.0 golang.org/x/sync v0.6.0 diff --git a/plugins/destination/bigquery/go.sum b/plugins/destination/bigquery/go.sum index 7d1c6505107a56..f10ea52aed2d16 100644 --- a/plugins/destination/bigquery/go.sum +++ b/plugins/destination/bigquery/go.sum @@ -77,8 +77,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= -github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.28.0 h1:rX0VdS/qQCWBhaYC+b1LlaCQYZ1IKi/WsgDZt+SVBdM= +github.com/cloudquery/plugin-sdk/v4 v4.28.0/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc= github.com/cncf/xds/go v0.0.0-20230607035331-e9ce68804cb4 h1:/inchEIKaYC1Akx+H+gqO04wryn5h75LSazbRlnya1k= github.com/cncf/xds/go v0.0.0-20230607035331-e9ce68804cb4/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= diff --git a/plugins/destination/clickhouse/go.mod b/plugins/destination/clickhouse/go.mod index 13bba074b4914d..55daf13e3f6e21 100644 --- a/plugins/destination/clickhouse/go.mod +++ b/plugins/destination/clickhouse/go.mod @@ -6,7 +6,7 @@ require ( github.com/ClickHouse/clickhouse-go/v2 v2.10.1 github.com/apache/arrow/go/v15 v15.0.0-20240114144300-7e703aae55c1 github.com/cloudquery/codegen v0.3.12 - github.com/cloudquery/plugin-sdk/v4 v4.27.2 + github.com/cloudquery/plugin-sdk/v4 v4.28.0 github.com/goccy/go-json v0.10.2 github.com/google/uuid v1.5.0 github.com/rs/zerolog v1.31.0 diff --git a/plugins/destination/clickhouse/go.sum b/plugins/destination/clickhouse/go.sum index 5793b601a4d6e0..828a4a10b83f87 100644 --- a/plugins/destination/clickhouse/go.sum +++ b/plugins/destination/clickhouse/go.sum @@ -59,8 +59,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= -github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.28.0 h1:rX0VdS/qQCWBhaYC+b1LlaCQYZ1IKi/WsgDZt+SVBdM= +github.com/cloudquery/plugin-sdk/v4 v4.28.0/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2/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/go.mod b/plugins/destination/duckdb/go.mod index e4ddd14526ce41..e2e3406b3190fe 100644 --- a/plugins/destination/duckdb/go.mod +++ b/plugins/destination/duckdb/go.mod @@ -5,7 +5,7 @@ go 1.21.4 require ( github.com/apache/arrow/go/v15 v15.0.0-20240114144300-7e703aae55c1 github.com/cenkalti/backoff/v4 v4.2.1 - github.com/cloudquery/plugin-sdk/v4 v4.27.2 + github.com/cloudquery/plugin-sdk/v4 v4.28.0 github.com/google/uuid v1.5.0 github.com/marcboeker/go-duckdb v1.5.6 github.com/rs/zerolog v1.31.0 diff --git a/plugins/destination/duckdb/go.sum b/plugins/destination/duckdb/go.sum index 6cd0c70814ffda..5aa9fd90e7a877 100644 --- a/plugins/destination/duckdb/go.sum +++ b/plugins/destination/duckdb/go.sum @@ -51,8 +51,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= -github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.28.0 h1:rX0VdS/qQCWBhaYC+b1LlaCQYZ1IKi/WsgDZt+SVBdM= +github.com/cloudquery/plugin-sdk/v4 v4.28.0/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2/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/go.mod b/plugins/destination/elasticsearch/go.mod index c33f186259522f..382e8d7decd039 100644 --- a/plugins/destination/elasticsearch/go.mod +++ b/plugins/destination/elasticsearch/go.mod @@ -5,7 +5,7 @@ go 1.21.4 require ( github.com/apache/arrow/go/v15 v15.0.0-20240114144300-7e703aae55c1 github.com/cenkalti/backoff/v4 v4.2.1 - github.com/cloudquery/plugin-sdk/v4 v4.27.2 + github.com/cloudquery/plugin-sdk/v4 v4.28.0 github.com/elastic/go-elasticsearch/v8 v8.6.0 github.com/goccy/go-json v0.10.2 github.com/rs/zerolog v1.31.0 diff --git a/plugins/destination/elasticsearch/go.sum b/plugins/destination/elasticsearch/go.sum index 202e2d69ddf3ba..54d15421b856d8 100644 --- a/plugins/destination/elasticsearch/go.sum +++ b/plugins/destination/elasticsearch/go.sum @@ -47,8 +47,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= -github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.28.0 h1:rX0VdS/qQCWBhaYC+b1LlaCQYZ1IKi/WsgDZt+SVBdM= +github.com/cloudquery/plugin-sdk/v4 v4.28.0/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2/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/go.mod b/plugins/destination/file/go.mod index d3c572bbcf51ba..3fbe8a1025b86f 100644 --- a/plugins/destination/file/go.mod +++ b/plugins/destination/file/go.mod @@ -7,7 +7,7 @@ toolchain go1.21.6 require ( github.com/apache/arrow/go/v15 v15.0.0-20240115115805-d7bc55542e61 github.com/cloudquery/filetypes/v4 v4.2.6 - github.com/cloudquery/plugin-sdk/v4 v4.27.2 + github.com/cloudquery/plugin-sdk/v4 v4.28.0 github.com/google/go-cmp v0.6.0 github.com/google/uuid v1.5.0 github.com/rs/zerolog v1.31.0 diff --git a/plugins/destination/file/go.sum b/plugins/destination/file/go.sum index 775d9447b46973..55a8d8d6155731 100644 --- a/plugins/destination/file/go.sum +++ b/plugins/destination/file/go.sum @@ -61,8 +61,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= -github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.28.0 h1:rX0VdS/qQCWBhaYC+b1LlaCQYZ1IKi/WsgDZt+SVBdM= +github.com/cloudquery/plugin-sdk/v4 v4.28.0/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2/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/go.mod b/plugins/destination/firehose/go.mod index fdf2f14c7b726b..08dda205e433e0 100644 --- a/plugins/destination/firehose/go.mod +++ b/plugins/destination/firehose/go.mod @@ -7,7 +7,7 @@ require ( github.com/aws/aws-sdk-go-v2 v1.24.1 github.com/aws/aws-sdk-go-v2/config v1.26.6 github.com/aws/aws-sdk-go-v2/service/firehose v1.24.0 - github.com/cloudquery/plugin-sdk/v4 v4.27.2 + github.com/cloudquery/plugin-sdk/v4 v4.28.0 github.com/goccy/go-json v0.10.2 github.com/rs/zerolog v1.31.0 github.com/stretchr/testify v1.8.4 diff --git a/plugins/destination/firehose/go.sum b/plugins/destination/firehose/go.sum index 82a5ccd88fd9fc..de299ae62155df 100644 --- a/plugins/destination/firehose/go.sum +++ b/plugins/destination/firehose/go.sum @@ -75,8 +75,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= -github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.28.0 h1:rX0VdS/qQCWBhaYC+b1LlaCQYZ1IKi/WsgDZt+SVBdM= +github.com/cloudquery/plugin-sdk/v4 v4.28.0/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2/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/go.mod b/plugins/destination/gcs/go.mod index b00ce05415f3ac..b9d58f6fd2b8e0 100644 --- a/plugins/destination/gcs/go.mod +++ b/plugins/destination/gcs/go.mod @@ -8,7 +8,7 @@ require ( cloud.google.com/go/storage v1.30.1 github.com/apache/arrow/go/v15 v15.0.0-20240115115805-d7bc55542e61 github.com/cloudquery/filetypes/v4 v4.2.6 - github.com/cloudquery/plugin-sdk/v4 v4.27.2 + github.com/cloudquery/plugin-sdk/v4 v4.28.0 github.com/google/uuid v1.5.0 github.com/rs/zerolog v1.31.0 github.com/stretchr/testify v1.8.4 diff --git a/plugins/destination/gcs/go.sum b/plugins/destination/gcs/go.sum index 7d8158f26cf4b6..d137c7d18cdb07 100644 --- a/plugins/destination/gcs/go.sum +++ b/plugins/destination/gcs/go.sum @@ -75,8 +75,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= -github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.28.0 h1:rX0VdS/qQCWBhaYC+b1LlaCQYZ1IKi/WsgDZt+SVBdM= +github.com/cloudquery/plugin-sdk/v4 v4.28.0/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= 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.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= diff --git a/plugins/destination/gremlin/go.mod b/plugins/destination/gremlin/go.mod index 61a10f222e158f..e2f0243910a52c 100644 --- a/plugins/destination/gremlin/go.mod +++ b/plugins/destination/gremlin/go.mod @@ -8,7 +8,7 @@ require ( github.com/aws/aws-sdk-go-v2 v1.24.1 github.com/aws/aws-sdk-go-v2/config v1.26.6 github.com/cenkalti/backoff/v4 v4.2.1 - github.com/cloudquery/plugin-sdk/v4 v4.27.2 + github.com/cloudquery/plugin-sdk/v4 v4.28.0 github.com/rs/zerolog v1.31.0 github.com/stretchr/testify v1.8.4 ) diff --git a/plugins/destination/gremlin/go.sum b/plugins/destination/gremlin/go.sum index 9c091c2490a34a..fd38d0b23e92a1 100644 --- a/plugins/destination/gremlin/go.sum +++ b/plugins/destination/gremlin/go.sum @@ -76,8 +76,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= -github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.28.0 h1:rX0VdS/qQCWBhaYC+b1LlaCQYZ1IKi/WsgDZt+SVBdM= +github.com/cloudquery/plugin-sdk/v4 v4.28.0/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2/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/go.mod b/plugins/destination/kafka/go.mod index 6638b92b96d5d6..51b4c0d700af84 100644 --- a/plugins/destination/kafka/go.mod +++ b/plugins/destination/kafka/go.mod @@ -8,7 +8,7 @@ require ( github.com/Shopify/sarama v1.37.2 github.com/apache/arrow/go/v15 v15.0.0-20240115115805-d7bc55542e61 github.com/cloudquery/filetypes/v4 v4.2.6 - github.com/cloudquery/plugin-sdk/v4 v4.27.2 + github.com/cloudquery/plugin-sdk/v4 v4.28.0 github.com/rs/zerolog v1.31.0 ) diff --git a/plugins/destination/kafka/go.sum b/plugins/destination/kafka/go.sum index 93a2e8290b4bb0..c7dca8f8ccd1bb 100644 --- a/plugins/destination/kafka/go.sum +++ b/plugins/destination/kafka/go.sum @@ -65,8 +65,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= -github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.28.0 h1:rX0VdS/qQCWBhaYC+b1LlaCQYZ1IKi/WsgDZt+SVBdM= +github.com/cloudquery/plugin-sdk/v4 v4.28.0/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2/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/go.mod b/plugins/destination/meilisearch/go.mod index b4e74a65dd9ad7..abde57566c9ed4 100644 --- a/plugins/destination/meilisearch/go.mod +++ b/plugins/destination/meilisearch/go.mod @@ -4,7 +4,7 @@ go 1.21.4 require ( github.com/apache/arrow/go/v15 v15.0.0-20240114144300-7e703aae55c1 - github.com/cloudquery/plugin-sdk/v4 v4.27.2 + github.com/cloudquery/plugin-sdk/v4 v4.28.0 github.com/goccy/go-json v0.10.2 github.com/google/uuid v1.5.0 github.com/meilisearch/meilisearch-go v0.24.0 diff --git a/plugins/destination/meilisearch/go.sum b/plugins/destination/meilisearch/go.sum index bca968993590fd..ab2ef74d3fc258 100644 --- a/plugins/destination/meilisearch/go.sum +++ b/plugins/destination/meilisearch/go.sum @@ -52,8 +52,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= -github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.28.0 h1:rX0VdS/qQCWBhaYC+b1LlaCQYZ1IKi/WsgDZt+SVBdM= +github.com/cloudquery/plugin-sdk/v4 v4.28.0/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2/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/go.mod b/plugins/destination/mongodb/go.mod index bbf9cf07983db4..07a9e63af03270 100644 --- a/plugins/destination/mongodb/go.mod +++ b/plugins/destination/mongodb/go.mod @@ -4,7 +4,7 @@ go 1.21.4 require ( github.com/apache/arrow/go/v15 v15.0.0-20240114144300-7e703aae55c1 - github.com/cloudquery/plugin-sdk/v4 v4.27.2 + github.com/cloudquery/plugin-sdk/v4 v4.28.0 github.com/goccy/go-json v0.10.2 github.com/rs/zerolog v1.31.0 go.mongodb.org/mongo-driver v1.12.1 diff --git a/plugins/destination/mongodb/go.sum b/plugins/destination/mongodb/go.sum index 7b5a9c7f4f5e68..e4a47cb5b92b8a 100644 --- a/plugins/destination/mongodb/go.sum +++ b/plugins/destination/mongodb/go.sum @@ -47,8 +47,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= -github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.28.0 h1:rX0VdS/qQCWBhaYC+b1LlaCQYZ1IKi/WsgDZt+SVBdM= +github.com/cloudquery/plugin-sdk/v4 v4.28.0/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2/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/go.mod b/plugins/destination/mssql/go.mod index 641bff1e4b3ca1..73020e48ac156b 100644 --- a/plugins/destination/mssql/go.mod +++ b/plugins/destination/mssql/go.mod @@ -4,7 +4,7 @@ go 1.21.4 require ( github.com/apache/arrow/go/v15 v15.0.0-20240114144300-7e703aae55c1 - github.com/cloudquery/plugin-sdk/v4 v4.27.2 + github.com/cloudquery/plugin-sdk/v4 v4.28.0 github.com/goccy/go-json v0.10.2 github.com/google/uuid v1.5.0 github.com/microsoft/go-mssqldb v1.5.0 diff --git a/plugins/destination/mssql/go.sum b/plugins/destination/mssql/go.sum index 27265a63f3b5cd..451dcf3c5a5ef5 100644 --- a/plugins/destination/mssql/go.sum +++ b/plugins/destination/mssql/go.sum @@ -63,8 +63,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= -github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.28.0 h1:rX0VdS/qQCWBhaYC+b1LlaCQYZ1IKi/WsgDZt+SVBdM= +github.com/cloudquery/plugin-sdk/v4 v4.28.0/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2/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/go.mod b/plugins/destination/mysql/go.mod index d25dc4111f8dfe..ad941d827cecf3 100644 --- a/plugins/destination/mysql/go.mod +++ b/plugins/destination/mysql/go.mod @@ -4,7 +4,7 @@ go 1.21.4 require ( github.com/apache/arrow/go/v15 v15.0.0-20240114144300-7e703aae55c1 - github.com/cloudquery/plugin-sdk/v4 v4.27.2 + github.com/cloudquery/plugin-sdk/v4 v4.28.0 github.com/go-sql-driver/mysql v1.7.1 github.com/google/uuid v1.5.0 github.com/rs/zerolog v1.31.0 diff --git a/plugins/destination/mysql/go.sum b/plugins/destination/mysql/go.sum index dcb998ca5ed5dc..6aba838b184b0d 100644 --- a/plugins/destination/mysql/go.sum +++ b/plugins/destination/mysql/go.sum @@ -47,8 +47,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= -github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.28.0 h1:rX0VdS/qQCWBhaYC+b1LlaCQYZ1IKi/WsgDZt+SVBdM= +github.com/cloudquery/plugin-sdk/v4 v4.28.0/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2/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/go.mod b/plugins/destination/neo4j/go.mod index 591cbb459e81b9..0a846e8ac60073 100644 --- a/plugins/destination/neo4j/go.mod +++ b/plugins/destination/neo4j/go.mod @@ -4,7 +4,7 @@ go 1.21.4 require ( github.com/apache/arrow/go/v15 v15.0.0-20240114144300-7e703aae55c1 - github.com/cloudquery/plugin-sdk/v4 v4.27.2 + github.com/cloudquery/plugin-sdk/v4 v4.28.0 github.com/neo4j/neo4j-go-driver/v5 v5.6.0 github.com/rs/zerolog v1.31.0 github.com/stretchr/testify v1.8.4 diff --git a/plugins/destination/neo4j/go.sum b/plugins/destination/neo4j/go.sum index cb1b7008dddfa9..dc4894b3eaf7ba 100644 --- a/plugins/destination/neo4j/go.sum +++ b/plugins/destination/neo4j/go.sum @@ -47,8 +47,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= -github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.28.0 h1:rX0VdS/qQCWBhaYC+b1LlaCQYZ1IKi/WsgDZt+SVBdM= +github.com/cloudquery/plugin-sdk/v4 v4.28.0/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2/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/go.mod b/plugins/destination/postgresql/go.mod index 9e7cfdcbe58f80..4dbed83af62dc1 100644 --- a/plugins/destination/postgresql/go.mod +++ b/plugins/destination/postgresql/go.mod @@ -4,7 +4,7 @@ go 1.21.4 require ( github.com/apache/arrow/go/v15 v15.0.0-20240114144300-7e703aae55c1 - github.com/cloudquery/plugin-sdk/v4 v4.27.2 + github.com/cloudquery/plugin-sdk/v4 v4.28.0 github.com/google/go-cmp v0.6.0 github.com/jackc/pgx-zerolog v0.0.0-20230315001418-f978528409eb github.com/jackc/pgx/v5 v5.3.1 diff --git a/plugins/destination/postgresql/go.sum b/plugins/destination/postgresql/go.sum index 1f01a1528dab15..0312043f9d74b5 100644 --- a/plugins/destination/postgresql/go.sum +++ b/plugins/destination/postgresql/go.sum @@ -51,8 +51,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= -github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.28.0 h1:rX0VdS/qQCWBhaYC+b1LlaCQYZ1IKi/WsgDZt+SVBdM= +github.com/cloudquery/plugin-sdk/v4 v4.28.0/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2/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/go.mod b/plugins/destination/s3/go.mod index 5aae00973bf78f..1a1b81e2fa2542 100644 --- a/plugins/destination/s3/go.mod +++ b/plugins/destination/s3/go.mod @@ -11,7 +11,7 @@ require ( github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.15.15 github.com/aws/aws-sdk-go-v2/service/s3 v1.48.1 github.com/cloudquery/filetypes/v4 v4.2.6 - github.com/cloudquery/plugin-sdk/v4 v4.27.2 + github.com/cloudquery/plugin-sdk/v4 v4.28.0 github.com/google/go-cmp v0.6.0 github.com/google/uuid v1.5.0 github.com/rs/zerolog v1.31.0 diff --git a/plugins/destination/s3/go.sum b/plugins/destination/s3/go.sum index 4e8dff4c1faad3..0d707b4a37c336 100644 --- a/plugins/destination/s3/go.sum +++ b/plugins/destination/s3/go.sum @@ -99,8 +99,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= -github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.28.0 h1:rX0VdS/qQCWBhaYC+b1LlaCQYZ1IKi/WsgDZt+SVBdM= +github.com/cloudquery/plugin-sdk/v4 v4.28.0/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2/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/go.mod b/plugins/destination/snowflake/go.mod index ecdff23016948c..bdf86006608622 100644 --- a/plugins/destination/snowflake/go.mod +++ b/plugins/destination/snowflake/go.mod @@ -4,7 +4,7 @@ go 1.21.6 require ( github.com/apache/arrow/go/v15 v15.0.0 - github.com/cloudquery/plugin-sdk/v4 v4.27.2 + github.com/cloudquery/plugin-sdk/v4 v4.28.0 github.com/goccy/go-json v0.10.2 github.com/rs/zerolog v1.31.0 github.com/snowflakedb/gosnowflake v1.7.2 diff --git a/plugins/destination/snowflake/go.sum b/plugins/destination/snowflake/go.sum index 7619e55c05cd75..859dda4fd5d646 100644 --- a/plugins/destination/snowflake/go.sum +++ b/plugins/destination/snowflake/go.sum @@ -105,8 +105,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= -github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.28.0 h1:rX0VdS/qQCWBhaYC+b1LlaCQYZ1IKi/WsgDZt+SVBdM= +github.com/cloudquery/plugin-sdk/v4 v4.28.0/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.3/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/danieljoos/wincred v1.2.1 h1:dl9cBrupW8+r5250DYkYxocLeZ1Y4vB1kxgtjxw8GQs= diff --git a/plugins/destination/sqlite/go.mod b/plugins/destination/sqlite/go.mod index f963c2fb67a495..b6e46fd613b8e0 100644 --- a/plugins/destination/sqlite/go.mod +++ b/plugins/destination/sqlite/go.mod @@ -4,7 +4,7 @@ go 1.21.4 require ( github.com/apache/arrow/go/v15 v15.0.0-20240114144300-7e703aae55c1 - github.com/cloudquery/plugin-sdk/v4 v4.27.2 + github.com/cloudquery/plugin-sdk/v4 v4.28.0 github.com/mattn/go-sqlite3 v1.14.16 github.com/rs/zerolog v1.31.0 ) diff --git a/plugins/destination/sqlite/go.sum b/plugins/destination/sqlite/go.sum index 53680025609aea..c29355c99070c8 100644 --- a/plugins/destination/sqlite/go.sum +++ b/plugins/destination/sqlite/go.sum @@ -47,8 +47,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= -github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.28.0 h1:rX0VdS/qQCWBhaYC+b1LlaCQYZ1IKi/WsgDZt+SVBdM= +github.com/cloudquery/plugin-sdk/v4 v4.28.0/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2/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/go.mod b/plugins/destination/test/go.mod index 06df5933589fe6..0222ac8c17e902 100644 --- a/plugins/destination/test/go.mod +++ b/plugins/destination/test/go.mod @@ -4,7 +4,7 @@ go 1.21.4 require ( github.com/apache/arrow/go/v15 v15.0.0-20240114144300-7e703aae55c1 - github.com/cloudquery/plugin-sdk/v4 v4.27.2 + github.com/cloudquery/plugin-sdk/v4 v4.28.0 github.com/rs/zerolog v1.31.0 ) diff --git a/plugins/destination/test/go.sum b/plugins/destination/test/go.sum index eed4fcb1f88e91..e20acc8a2bc616 100644 --- a/plugins/destination/test/go.sum +++ b/plugins/destination/test/go.sum @@ -47,8 +47,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= -github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.28.0 h1:rX0VdS/qQCWBhaYC+b1LlaCQYZ1IKi/WsgDZt+SVBdM= +github.com/cloudquery/plugin-sdk/v4 v4.28.0/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= diff --git a/plugins/source/alicloud/go.mod b/plugins/source/alicloud/go.mod index 7fb13b2c307fc8..b6cfeff1a5f810 100644 --- a/plugins/source/alicloud/go.mod +++ b/plugins/source/alicloud/go.mod @@ -7,8 +7,9 @@ require ( github.com/aliyun/aliyun-oss-go-sdk v2.2.7+incompatible github.com/apache/arrow/go/v15 v15.0.0-20240114144300-7e703aae55c1 github.com/cloudquery/codegen v0.3.12 - github.com/cloudquery/plugin-sdk/v4 v4.27.2 + github.com/cloudquery/plugin-sdk/v4 v4.28.0 github.com/golang/mock v1.5.0 + github.com/invopop/jsonschema v0.12.0 github.com/pkg/errors v0.9.1 github.com/rs/zerolog v1.31.0 github.com/thoas/go-funk v0.9.3 @@ -58,7 +59,6 @@ require ( github.com/grpc-ecosystem/go-grpc-middleware/v2 v2.0.1 // indirect github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0 // indirect github.com/inconshreveable/mousetrap v1.1.0 // indirect - github.com/invopop/jsonschema v0.12.0 // indirect github.com/iris-contrib/schema v0.0.6 // indirect github.com/jmespath/go-jmespath v0.4.0 // indirect github.com/josharian/intern v1.0.0 // indirect diff --git a/plugins/source/alicloud/go.sum b/plugins/source/alicloud/go.sum index 45a121fd62431b..0da9e468fd203d 100644 --- a/plugins/source/alicloud/go.sum +++ b/plugins/source/alicloud/go.sum @@ -69,8 +69,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= -github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.28.0 h1:rX0VdS/qQCWBhaYC+b1LlaCQYZ1IKi/WsgDZt+SVBdM= +github.com/cloudquery/plugin-sdk/v4 v4.28.0/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= diff --git a/plugins/source/awspricing/go.mod b/plugins/source/awspricing/go.mod index f78fd552c8b418..97ebcf8e375aef 100644 --- a/plugins/source/awspricing/go.mod +++ b/plugins/source/awspricing/go.mod @@ -3,7 +3,7 @@ module github.com/cloudquery/cloudquery/plugins/source/awspricing go 1.21.4 require ( - github.com/cloudquery/plugin-sdk/v4 v4.27.2 + github.com/cloudquery/plugin-sdk/v4 v4.28.0 github.com/rs/zerolog v1.31.0 ) diff --git a/plugins/source/awspricing/go.sum b/plugins/source/awspricing/go.sum index 10b33f98052b4a..0d92270f641eca 100644 --- a/plugins/source/awspricing/go.sum +++ b/plugins/source/awspricing/go.sum @@ -51,8 +51,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= -github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.28.0 h1:rX0VdS/qQCWBhaYC+b1LlaCQYZ1IKi/WsgDZt+SVBdM= +github.com/cloudquery/plugin-sdk/v4 v4.28.0/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= diff --git a/plugins/source/cloudflare/go.mod b/plugins/source/cloudflare/go.mod index e54ef4b9d1bff2..e74db32fde38a5 100644 --- a/plugins/source/cloudflare/go.mod +++ b/plugins/source/cloudflare/go.mod @@ -5,7 +5,7 @@ go 1.21.4 require ( github.com/apache/arrow/go/v15 v15.0.0-20240114144300-7e703aae55c1 github.com/cloudflare/cloudflare-go v0.84.0 - github.com/cloudquery/plugin-sdk/v4 v4.27.2 + github.com/cloudquery/plugin-sdk/v4 v4.28.0 github.com/golang/mock v1.6.0 github.com/rs/zerolog v1.31.0 github.com/thoas/go-funk v0.9.3 diff --git a/plugins/source/cloudflare/go.sum b/plugins/source/cloudflare/go.sum index 8cd66239caa7da..0dd8c9291cbd58 100644 --- a/plugins/source/cloudflare/go.sum +++ b/plugins/source/cloudflare/go.sum @@ -53,8 +53,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= -github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.28.0 h1:rX0VdS/qQCWBhaYC+b1LlaCQYZ1IKi/WsgDZt+SVBdM= +github.com/cloudquery/plugin-sdk/v4 v4.28.0/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= diff --git a/plugins/source/datadog/go.mod b/plugins/source/datadog/go.mod index aa40acf51c0363..84986d19d7cf84 100644 --- a/plugins/source/datadog/go.mod +++ b/plugins/source/datadog/go.mod @@ -5,7 +5,7 @@ go 1.21.4 require ( github.com/DataDog/datadog-api-client-go/v2 v2.17.0 github.com/apache/arrow/go/v15 v15.0.0-20240114144300-7e703aae55c1 - github.com/cloudquery/plugin-sdk/v4 v4.27.2 + github.com/cloudquery/plugin-sdk/v4 v4.28.0 github.com/golang/mock v1.6.0 github.com/pkg/errors v0.9.1 github.com/rs/zerolog v1.31.0 diff --git a/plugins/source/datadog/go.sum b/plugins/source/datadog/go.sum index ff77c64b94d19f..71146fcfee6b64 100644 --- a/plugins/source/datadog/go.sum +++ b/plugins/source/datadog/go.sum @@ -55,8 +55,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= -github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.28.0 h1:rX0VdS/qQCWBhaYC+b1LlaCQYZ1IKi/WsgDZt+SVBdM= +github.com/cloudquery/plugin-sdk/v4 v4.28.0/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= diff --git a/plugins/source/digitalocean/go.mod b/plugins/source/digitalocean/go.mod index 365d690af53d9c..7810625f94fcb0 100644 --- a/plugins/source/digitalocean/go.mod +++ b/plugins/source/digitalocean/go.mod @@ -9,7 +9,7 @@ require ( github.com/aws/aws-sdk-go-v2/config v1.26.6 github.com/aws/aws-sdk-go-v2/service/s3 v1.48.1 github.com/aws/smithy-go v1.19.0 - github.com/cloudquery/plugin-sdk/v4 v4.27.2 + github.com/cloudquery/plugin-sdk/v4 v4.28.0 github.com/digitalocean/godo v1.99.0 github.com/golang/mock v1.6.0 github.com/pkg/errors v0.9.1 diff --git a/plugins/source/digitalocean/go.sum b/plugins/source/digitalocean/go.sum index d67850fb9ce638..9d31be2aea061d 100644 --- a/plugins/source/digitalocean/go.sum +++ b/plugins/source/digitalocean/go.sum @@ -89,8 +89,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= -github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.28.0 h1:rX0VdS/qQCWBhaYC+b1LlaCQYZ1IKi/WsgDZt+SVBdM= +github.com/cloudquery/plugin-sdk/v4 v4.28.0/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= diff --git a/plugins/source/firestore/go.mod b/plugins/source/firestore/go.mod index 33264821d886bb..0ea9b14ae59002 100644 --- a/plugins/source/firestore/go.mod +++ b/plugins/source/firestore/go.mod @@ -5,7 +5,7 @@ go 1.21.4 require ( cloud.google.com/go/firestore v1.14.0 github.com/apache/arrow/go/v15 v15.0.0-20240114144300-7e703aae55c1 - github.com/cloudquery/plugin-sdk/v4 v4.27.2 + github.com/cloudquery/plugin-sdk/v4 v4.28.0 github.com/rs/zerolog v1.31.0 github.com/stretchr/testify v1.8.4 golang.org/x/sync v0.5.0 diff --git a/plugins/source/firestore/go.sum b/plugins/source/firestore/go.sum index 0ef22a57aaa50b..6b3d9bf9ac4c5b 100644 --- a/plugins/source/firestore/go.sum +++ b/plugins/source/firestore/go.sum @@ -61,8 +61,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= -github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.28.0 h1:rX0VdS/qQCWBhaYC+b1LlaCQYZ1IKi/WsgDZt+SVBdM= +github.com/cloudquery/plugin-sdk/v4 v4.28.0/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= 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.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= diff --git a/plugins/source/github/go.mod b/plugins/source/github/go.mod index bb69f97855efb1..ad87bed04327a1 100644 --- a/plugins/source/github/go.mod +++ b/plugins/source/github/go.mod @@ -5,7 +5,7 @@ go 1.21.4 require ( github.com/apache/arrow/go/v15 v15.0.0-20240114144300-7e703aae55c1 github.com/beatlabs/github-auth v0.0.0-20231208231443-3b7665fb4bb8 - github.com/cloudquery/plugin-sdk/v4 v4.27.2 + github.com/cloudquery/plugin-sdk/v4 v4.28.0 github.com/gofri/go-github-ratelimit v1.0.3 github.com/golang/mock v1.6.0 github.com/google/go-github/v49 v49.0.0 diff --git a/plugins/source/github/go.sum b/plugins/source/github/go.sum index 63acc8d3277f1a..ab465d42849291 100644 --- a/plugins/source/github/go.sum +++ b/plugins/source/github/go.sum @@ -53,8 +53,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= -github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.28.0 h1:rX0VdS/qQCWBhaYC+b1LlaCQYZ1IKi/WsgDZt+SVBdM= +github.com/cloudquery/plugin-sdk/v4 v4.28.0/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= diff --git a/plugins/source/gitlab/go.mod b/plugins/source/gitlab/go.mod index 592b1aa8ea2992..d3dcc52db68b59 100644 --- a/plugins/source/gitlab/go.mod +++ b/plugins/source/gitlab/go.mod @@ -4,7 +4,7 @@ go 1.21.4 require ( github.com/apache/arrow/go/v15 v15.0.0-20240114144300-7e703aae55c1 - github.com/cloudquery/plugin-sdk/v4 v4.27.2 + github.com/cloudquery/plugin-sdk/v4 v4.28.0 github.com/julienschmidt/httprouter v1.3.0 github.com/rs/zerolog v1.31.0 github.com/xanzy/go-gitlab v0.83.0 diff --git a/plugins/source/gitlab/go.sum b/plugins/source/gitlab/go.sum index f12216015c8686..d1f9f768c81465 100644 --- a/plugins/source/gitlab/go.sum +++ b/plugins/source/gitlab/go.sum @@ -51,8 +51,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= -github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.28.0 h1:rX0VdS/qQCWBhaYC+b1LlaCQYZ1IKi/WsgDZt+SVBdM= +github.com/cloudquery/plugin-sdk/v4 v4.28.0/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2/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/go.mod b/plugins/source/hackernews/go.mod index 537da8a589850f..58f2bcc821f82e 100644 --- a/plugins/source/hackernews/go.mod +++ b/plugins/source/hackernews/go.mod @@ -4,7 +4,7 @@ go 1.21.4 require ( github.com/apache/arrow/go/v15 v15.0.0-20240114144300-7e703aae55c1 - github.com/cloudquery/plugin-sdk/v4 v4.27.2 + github.com/cloudquery/plugin-sdk/v4 v4.28.0 github.com/golang/mock v1.6.0 github.com/hermanschaaf/hackernews v1.0.1 github.com/rs/zerolog v1.31.0 diff --git a/plugins/source/hackernews/go.sum b/plugins/source/hackernews/go.sum index 1f93ffad78ca8d..b19a1efe9acb41 100644 --- a/plugins/source/hackernews/go.sum +++ b/plugins/source/hackernews/go.sum @@ -51,8 +51,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= -github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.28.0 h1:rX0VdS/qQCWBhaYC+b1LlaCQYZ1IKi/WsgDZt+SVBdM= +github.com/cloudquery/plugin-sdk/v4 v4.28.0/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= diff --git a/plugins/source/hubspot/go.mod b/plugins/source/hubspot/go.mod index abefea2b724aca..8b8f497210af83 100644 --- a/plugins/source/hubspot/go.mod +++ b/plugins/source/hubspot/go.mod @@ -5,7 +5,7 @@ go 1.21.4 require ( github.com/apache/arrow/go/v15 v15.0.0-20240114144300-7e703aae55c1 github.com/clarkmcc/go-hubspot v0.0.0-20230906123538-bec7cb6c0126 - github.com/cloudquery/plugin-sdk/v4 v4.27.2 + github.com/cloudquery/plugin-sdk/v4 v4.28.0 github.com/rs/zerolog v1.31.0 golang.org/x/exp v0.0.0-20231226003508-02704c960a9b golang.org/x/time v0.5.0 diff --git a/plugins/source/hubspot/go.sum b/plugins/source/hubspot/go.sum index 78e9becb8f46f5..997e23f26a5d21 100644 --- a/plugins/source/hubspot/go.sum +++ b/plugins/source/hubspot/go.sum @@ -53,8 +53,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= -github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.28.0 h1:rX0VdS/qQCWBhaYC+b1LlaCQYZ1IKi/WsgDZt+SVBdM= +github.com/cloudquery/plugin-sdk/v4 v4.28.0/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= diff --git a/plugins/source/k8s/go.mod b/plugins/source/k8s/go.mod index d7d8bff753e986..03ec4952aa5077 100644 --- a/plugins/source/k8s/go.mod +++ b/plugins/source/k8s/go.mod @@ -5,7 +5,7 @@ go 1.21.4 require ( github.com/apache/arrow/go/v15 v15.0.0 github.com/cloudquery/codegen v0.3.12 - github.com/cloudquery/plugin-sdk/v4 v4.27.2 + github.com/cloudquery/plugin-sdk/v4 v4.28.0 github.com/golang/mock v1.6.0 github.com/google/gnostic-models v0.6.9-0.20230804172637-c7be7c783f49 github.com/rs/zerolog v1.31.0 diff --git a/plugins/source/k8s/go.sum b/plugins/source/k8s/go.sum index 3f890abe41b919..9adefb35ef67be 100644 --- a/plugins/source/k8s/go.sum +++ b/plugins/source/k8s/go.sum @@ -55,8 +55,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= -github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.28.0 h1:rX0VdS/qQCWBhaYC+b1LlaCQYZ1IKi/WsgDZt+SVBdM= +github.com/cloudquery/plugin-sdk/v4 v4.28.0/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.3/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= diff --git a/plugins/source/notion/go.mod b/plugins/source/notion/go.mod index f40e2b2c551f41..ff819d2c9ed3d1 100644 --- a/plugins/source/notion/go.mod +++ b/plugins/source/notion/go.mod @@ -3,7 +3,7 @@ module github.com/cloudquery/cloudquery/plugins/source/notion go 1.21.4 require ( - github.com/cloudquery/plugin-sdk/v4 v4.27.2 + github.com/cloudquery/plugin-sdk/v4 v4.28.0 github.com/rs/zerolog v1.31.0 ) diff --git a/plugins/source/notion/go.sum b/plugins/source/notion/go.sum index 10b33f98052b4a..0d92270f641eca 100644 --- a/plugins/source/notion/go.sum +++ b/plugins/source/notion/go.sum @@ -51,8 +51,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= -github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.28.0 h1:rX0VdS/qQCWBhaYC+b1LlaCQYZ1IKi/WsgDZt+SVBdM= +github.com/cloudquery/plugin-sdk/v4 v4.28.0/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= diff --git a/plugins/source/okta/go.mod b/plugins/source/okta/go.mod index 197bed9868d76b..18a3f7a6727ebe 100644 --- a/plugins/source/okta/go.mod +++ b/plugins/source/okta/go.mod @@ -4,7 +4,7 @@ go 1.21.4 require ( github.com/apache/arrow/go/v15 v15.0.0-20240114144300-7e703aae55c1 - github.com/cloudquery/plugin-sdk/v4 v4.27.2 + github.com/cloudquery/plugin-sdk/v4 v4.28.0 github.com/gorilla/mux v1.8.0 github.com/okta/okta-sdk-golang/v3 v3.0.2 github.com/rs/zerolog v1.31.0 diff --git a/plugins/source/okta/go.sum b/plugins/source/okta/go.sum index bb9bd2c36982ff..7962fac4c03396 100644 --- a/plugins/source/okta/go.sum +++ b/plugins/source/okta/go.sum @@ -92,8 +92,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= -github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.28.0 h1:rX0VdS/qQCWBhaYC+b1LlaCQYZ1IKi/WsgDZt+SVBdM= +github.com/cloudquery/plugin-sdk/v4 v4.28.0/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= 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.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= diff --git a/plugins/source/oracle/go.mod b/plugins/source/oracle/go.mod index 3d0a9b931bf29e..4de704855bfeba 100644 --- a/plugins/source/oracle/go.mod +++ b/plugins/source/oracle/go.mod @@ -5,7 +5,7 @@ go 1.21.4 require ( github.com/apache/arrow/go/v15 v15.0.0-20240114144300-7e703aae55c1 github.com/cloudquery/codegen v0.3.12 - github.com/cloudquery/plugin-sdk/v4 v4.27.2 + github.com/cloudquery/plugin-sdk/v4 v4.28.0 github.com/oracle/oci-go-sdk/v65 v65.28.3 github.com/rs/zerolog v1.31.0 github.com/stretchr/testify v1.8.4 diff --git a/plugins/source/oracle/go.sum b/plugins/source/oracle/go.sum index 8d5b423e7c0ff8..a0eac4a49248ed 100644 --- a/plugins/source/oracle/go.sum +++ b/plugins/source/oracle/go.sum @@ -55,8 +55,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= -github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.28.0 h1:rX0VdS/qQCWBhaYC+b1LlaCQYZ1IKi/WsgDZt+SVBdM= +github.com/cloudquery/plugin-sdk/v4 v4.28.0/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= diff --git a/plugins/source/pagerduty/go.mod b/plugins/source/pagerduty/go.mod index 34dbc2d2599d36..a45eb2c242aec5 100644 --- a/plugins/source/pagerduty/go.mod +++ b/plugins/source/pagerduty/go.mod @@ -5,7 +5,7 @@ go 1.21.4 require ( github.com/PagerDuty/go-pagerduty v1.6.0 github.com/apache/arrow/go/v15 v15.0.0-20240114144300-7e703aae55c1 - github.com/cloudquery/plugin-sdk/v4 v4.27.2 + github.com/cloudquery/plugin-sdk/v4 v4.28.0 github.com/rs/zerolog v1.31.0 golang.org/x/time v0.5.0 gopkg.in/yaml.v3 v3.0.1 diff --git a/plugins/source/pagerduty/go.sum b/plugins/source/pagerduty/go.sum index 1530bebad971bb..b8ad7c5100db07 100644 --- a/plugins/source/pagerduty/go.sum +++ b/plugins/source/pagerduty/go.sum @@ -55,8 +55,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= -github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.28.0 h1:rX0VdS/qQCWBhaYC+b1LlaCQYZ1IKi/WsgDZt+SVBdM= +github.com/cloudquery/plugin-sdk/v4 v4.28.0/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2/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/go.mod b/plugins/source/test/go.mod index 23a1ed6194f4d5..b34922b72c7ae9 100644 --- a/plugins/source/test/go.mod +++ b/plugins/source/test/go.mod @@ -4,7 +4,7 @@ go 1.21.4 require ( github.com/apache/arrow/go/v15 v15.0.0-20240114144300-7e703aae55c1 - github.com/cloudquery/plugin-sdk/v4 v4.27.2 + github.com/cloudquery/plugin-sdk/v4 v4.28.0 github.com/rs/zerolog v1.31.0 ) diff --git a/plugins/source/test/go.sum b/plugins/source/test/go.sum index 10b33f98052b4a..0d92270f641eca 100644 --- a/plugins/source/test/go.sum +++ b/plugins/source/test/go.sum @@ -51,8 +51,8 @@ github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBt github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= 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.27.2 h1:w00aajUAhg4UVZD2Vy/26lDzhdCHL33zPdsHWfFynwE= -github.com/cloudquery/plugin-sdk/v4 v4.27.2/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= +github.com/cloudquery/plugin-sdk/v4 v4.28.0 h1:rX0VdS/qQCWBhaYC+b1LlaCQYZ1IKi/WsgDZt+SVBdM= +github.com/cloudquery/plugin-sdk/v4 v4.28.0/go.mod h1:LKyp3rdmidWzgf8dB9LWbz0e+03R3hXuaMzGY71vU9U= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/cpuguy83/go-md2man/v2 v2.0.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= diff --git a/scaffold/cmd/templates/source/go.mod.tpl b/scaffold/cmd/templates/source/go.mod.tpl index 31b70c5c7520a0..dfa3306932473a 100644 --- a/scaffold/cmd/templates/source/go.mod.tpl +++ b/scaffold/cmd/templates/source/go.mod.tpl @@ -5,7 +5,7 @@ go 1.21.4 require ( github.com/apache/arrow/go/v15 bcaeaa8c2d97 github.com/cloudquery/plugin-pb-go v1.16.6 - github.com/cloudquery/plugin-sdk/v4 v4.27.2 + github.com/cloudquery/plugin-sdk/v4 v4.28.0 github.com/rs/zerolog v1.29.0 ) From 806a968503d813e8382fab7e6050867c297d480a Mon Sep 17 00:00:00 2001 From: Martin Norbury Date: Tue, 30 Jan 2024 16:37:25 +0000 Subject: [PATCH 28/39] feat: Adding JSON Schema support to Cloudflare (#16357) fixes: https://github.com/cloudquery/cloudquery/issues/16335 --- plugins/source/cloudflare/Makefile | 6 +- plugins/source/cloudflare/client/schema.json | 51 +++++++++++++ plugins/source/cloudflare/client/spec.go | 5 ++ .../source/cloudflare/client/spec/gen/main.go | 26 +++++++ plugins/source/cloudflare/client/spec_test.go | 76 +++++++++++++++++++ plugins/source/cloudflare/go.mod | 4 + plugins/source/cloudflare/go.sum | 6 +- .../cloudflare/resources/plugin/plugin.go | 1 + 8 files changed, 172 insertions(+), 3 deletions(-) create mode 100644 plugins/source/cloudflare/client/schema.json create mode 100644 plugins/source/cloudflare/client/spec/gen/main.go create mode 100644 plugins/source/cloudflare/client/spec_test.go diff --git a/plugins/source/cloudflare/Makefile b/plugins/source/cloudflare/Makefile index e74cad6679d1a0..a1c0049265af2c 100644 --- a/plugins/source/cloudflare/Makefile +++ b/plugins/source/cloudflare/Makefile @@ -33,6 +33,10 @@ gen-docs: build lint: golangci-lint run --config ../../.golangci.yml +.PHONY: gen-spec-schema +gen-spec-schema: + go run client/spec/gen/main.go + # All gen targets -.PHONY: gen +.PHONY: gen gen-spec-schema gen: gen-mocks gen-docs diff --git a/plugins/source/cloudflare/client/schema.json b/plugins/source/cloudflare/client/schema.json new file mode 100644 index 00000000000000..4c86f8cddcd084 --- /dev/null +++ b/plugins/source/cloudflare/client/schema.json @@ -0,0 +1,51 @@ +{ + "$schema": "https://json-schema.org/draft/2020-12/schema", + "$id": "https://github.com/cloudquery/cloudquery/plugins/source/cloudflare/client/spec", + "$ref": "#/$defs/Spec", + "$defs": { + "Spec": { + "properties": { + "api_token": { + "type": "string" + }, + "api_key": { + "type": "string" + }, + "api_email": { + "type": "string" + }, + "accounts": { + "oneOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ] + }, + "zones": { + "oneOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ] + }, + "concurrency": { + "type": "integer" + } + }, + "additionalProperties": false, + "type": "object" + } + } +} diff --git a/plugins/source/cloudflare/client/spec.go b/plugins/source/cloudflare/client/spec.go index ffce87bffbf702..e54753128e952b 100644 --- a/plugins/source/cloudflare/client/spec.go +++ b/plugins/source/cloudflare/client/spec.go @@ -1,5 +1,7 @@ package client +import _ "embed" + const ( defaultConcurrency = 10000 ) @@ -18,3 +20,6 @@ func (s *Spec) SetDefaults() { s.Concurrency = defaultConcurrency } } + +//go:embed schema.json +var JSONSchema string diff --git a/plugins/source/cloudflare/client/spec/gen/main.go b/plugins/source/cloudflare/client/spec/gen/main.go new file mode 100644 index 00000000000000..f3bba6fd865bd0 --- /dev/null +++ b/plugins/source/cloudflare/client/spec/gen/main.go @@ -0,0 +1,26 @@ +package main + +import ( + "fmt" + "github.com/cloudquery/cloudquery/plugins/source/cloudflare/client" + "log" + "path" + "runtime" + + cqjsonschema "github.com/cloudquery/codegen/jsonschema" +) + +func main() { + fmt.Println("Generating JSON schema for plugin spec") + cqjsonschema.GenerateIntoFile(new(client.Spec), path.Join(currDir(), "../..", "schema.json"), + cqjsonschema.WithAddGoComments("github.com/cloudquery/cloudquery/plugins/source/cloudflare/client", path.Join(currDir(), "../..")), + ) +} + +func currDir() string { + _, filename, _, ok := runtime.Caller(0) + if !ok { + log.Fatal("Failed to get caller information") + } + return path.Dir(filename) +} diff --git a/plugins/source/cloudflare/client/spec_test.go b/plugins/source/cloudflare/client/spec_test.go new file mode 100644 index 00000000000000..296461c8174223 --- /dev/null +++ b/plugins/source/cloudflare/client/spec_test.go @@ -0,0 +1,76 @@ +package client + +import ( + "testing" + + "github.com/cloudquery/codegen/jsonschema" +) + +func TestJSONSchema(t *testing.T) { + jsonschema.TestJSONSchema(t, JSONSchema, []jsonschema.TestCase{ + { + Name: "empty spec", + Spec: `{}`, + }, + { + Name: "spec with token", + Spec: `{"api_token": "secret"}`, + }, + { + Name: "spec with integer token", + Spec: `{"api_token": 123}`, + Err: true, + }, + { + Name: "spec with api key", + Spec: `{"api_key": "key"}`, + }, + { + Name: "spec with integer api key", + Spec: `{"api_key": 1234}`, + Err: true, + }, + { + Name: "spec with api email", + Spec: `{"api_email": "email"}`, + }, + { + Name: "spec with accounts", + Spec: `{"accounts": ["account1", "account2"]}`, + }, + { + Name: "spec with empty accounts", + Spec: `{"accounts": []}`, + }, + { + Name: "spec with null accounts", + Spec: `{"accounts": null}`, + }, + { + Name: "spec with integer accounts", + Spec: `{"accounts": [123, 456]}`, + Err: true, + }, + { + Name: "spec with zones", + Spec: `{"zones": ["zone1", "zone2"]}`, + }, + { + Name: "spec with empty zones", + Spec: `{"zones": []}`, + }, + { + Name: "spec with null zones", + Spec: `{"zones": null}`, + }, + { + Name: "spec with concurrency", + Spec: `{"concurrency": 100}`, + }, + { + Name: "spect with unknown field", + Spec: `{"bad_configuration": "bad"}`, + Err: true, + }, + }) +} diff --git a/plugins/source/cloudflare/go.mod b/plugins/source/cloudflare/go.mod index e74db32fde38a5..44eb1375e7cbaf 100644 --- a/plugins/source/cloudflare/go.mod +++ b/plugins/source/cloudflare/go.mod @@ -5,6 +5,7 @@ go 1.21.4 require ( github.com/apache/arrow/go/v15 v15.0.0-20240114144300-7e703aae55c1 github.com/cloudflare/cloudflare-go v0.84.0 + github.com/cloudquery/codegen v0.3.12 github.com/cloudquery/plugin-sdk/v4 v4.28.0 github.com/golang/mock v1.6.0 github.com/rs/zerolog v1.31.0 @@ -127,3 +128,6 @@ require ( gopkg.in/yaml.v2 v2.4.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) + +// github.com/cloudquery/jsonschema @ cqmain +replace github.com/invopop/jsonschema => github.com/cloudquery/jsonschema v0.0.0-20231018073309-6c617a23d42f diff --git a/plugins/source/cloudflare/go.sum b/plugins/source/cloudflare/go.sum index 0dd8c9291cbd58..b1153570ad10c4 100644 --- a/plugins/source/cloudflare/go.sum +++ b/plugins/source/cloudflare/go.sum @@ -49,6 +49,10 @@ github.com/cloudflare/cloudflare-go v0.84.0 h1:1jQPJfq3nPdjKF+oqjTOSRAWcTCA6u5fc github.com/cloudflare/cloudflare-go v0.84.0/go.mod h1:5pkAzpoWJYI5NekLZoRryQAcghYDhdbUxdcal1f7lu4= github.com/cloudquery/cloudquery-api-go v1.7.0 h1:9da/fBNcKnJGTKF3LFoKIMUwfnzhMCsp5RjIOSxCU7s= github.com/cloudquery/cloudquery-api-go v1.7.0/go.mod h1:03fojQg0UpdgqXZ9tzZ5gF5CPad/F0sok66bsX6u4RA= +github.com/cloudquery/codegen v0.3.12 h1:9BaYdwbMJU1HVT/BHI+ykhOhBGeXt8AjpvBiXN1KhKE= +github.com/cloudquery/codegen v0.3.12/go.mod h1:utqjurr58U8uqcPJe0rZjh06i0Eq9uAPGOmyIjq/1w8= +github.com/cloudquery/jsonschema v0.0.0-20231018073309-6c617a23d42f h1:vmYGxIGDVpmhk0QVeDwXXbAt+SwQcOn4xH1G25pmKP8= +github.com/cloudquery/jsonschema v0.0.0-20231018073309-6c617a23d42f/go.mod h1:0SoZ/U7yJlNOR+fWsBSeTvTbGXB6DK01tzJ7m2Xfg34= github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBtF8ii536ig= github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= github.com/cloudquery/plugin-sdk/v2 v2.7.0 h1:hRXsdEiaOxJtsn/wZMFQC9/jPfU1MeMK3KF+gPGqm7U= @@ -140,8 +144,6 @@ github.com/imkira/go-interpol v1.1.0/go.mod h1:z0h2/2T3XF8kyEPpRgJ3kmNv+C43p+I/C github.com/inconshreveable/mousetrap v1.0.1/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw= github.com/inconshreveable/mousetrap v1.1.0 h1:wN+x4NVGpMsO7ErUn/mUI3vEoE6Jt13X2s0bqwp9tc8= github.com/inconshreveable/mousetrap v1.1.0/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw= -github.com/invopop/jsonschema v0.12.0 h1:6ovsNSuvn9wEQVOyc72aycBMVQFKz7cPdMJn10CvzRI= -github.com/invopop/jsonschema v0.12.0/go.mod h1:ffZ5Km5SWWRAIN6wbDXItl95euhFz2uON45H2qjYt+0= github.com/iris-contrib/httpexpect/v2 v2.15.2 h1:T9THsdP1woyAqKHwjkEsbCnMefsAFvk8iJJKokcJ3Go= github.com/iris-contrib/httpexpect/v2 v2.15.2/go.mod h1:JLDgIqnFy5loDSUv1OA2j0mb6p/rDhiCqigP22Uq9xE= github.com/iris-contrib/schema v0.0.6 h1:CPSBLyx2e91H2yJzPuhGuifVRnZBBJ3pCOMbOvPZaTw= diff --git a/plugins/source/cloudflare/resources/plugin/plugin.go b/plugins/source/cloudflare/resources/plugin/plugin.go index 62e495f1d85c93..ef00bfdef21feb 100644 --- a/plugins/source/cloudflare/resources/plugin/plugin.go +++ b/plugins/source/cloudflare/resources/plugin/plugin.go @@ -90,6 +90,7 @@ func Plugin() *plugin.Plugin { newClient, plugin.WithKind(Kind), plugin.WithTeam(Team), + plugin.WithJSONSchema(client.JSONSchema), ) } From 4af95e3857e8dd18c8face93d3d28c82bcb2e06e Mon Sep 17 00:00:00 2001 From: Martin Norbury Date: Tue, 30 Jan 2024 16:50:00 +0000 Subject: [PATCH 29/39] feat: Add JSON schema support to Datadog source plugin (#16358) fixes: https://github.com/cloudquery/cloudquery/issues/16336 --- plugins/source/cloudflare/Makefile | 4 +- plugins/source/datadog/Makefile | 6 ++- plugins/source/datadog/client/schema.json | 48 +++++++++++++++++ plugins/source/datadog/client/spec.go | 21 ++++++-- .../source/datadog/client/spec/gen/main.go | 30 +++++++++++ plugins/source/datadog/client/spec_test.go | 51 +++++++++++++++++++ plugins/source/datadog/go.mod | 6 ++- plugins/source/datadog/go.sum | 6 ++- .../source/datadog/resources/plugin/plugin.go | 1 + 9 files changed, 163 insertions(+), 10 deletions(-) create mode 100644 plugins/source/datadog/client/schema.json create mode 100644 plugins/source/datadog/client/spec/gen/main.go create mode 100644 plugins/source/datadog/client/spec_test.go diff --git a/plugins/source/cloudflare/Makefile b/plugins/source/cloudflare/Makefile index a1c0049265af2c..f555b0944abf75 100644 --- a/plugins/source/cloudflare/Makefile +++ b/plugins/source/cloudflare/Makefile @@ -38,5 +38,5 @@ gen-spec-schema: go run client/spec/gen/main.go # All gen targets -.PHONY: gen gen-spec-schema -gen: gen-mocks gen-docs +.PHONY: gen +gen: gen-mocks gen-spec-schema gen-docs diff --git a/plugins/source/datadog/Makefile b/plugins/source/datadog/Makefile index 84824ed7d21ed3..07d54fabfbf12a 100644 --- a/plugins/source/datadog/Makefile +++ b/plugins/source/datadog/Makefile @@ -29,6 +29,10 @@ gen-docs: build lint: golangci-lint run --config ../../.golangci.yml +.PHONY: gen-spec-schema +gen-spec-schema: + go run client/spec/gen/main.go + # All gen targets .PHONY: gen -gen: gen-mocks gen-docs \ No newline at end of file +gen: gen-mocks gen-spec-schema gen-docs diff --git a/plugins/source/datadog/client/schema.json b/plugins/source/datadog/client/schema.json new file mode 100644 index 00000000000000..c7b995d12433a4 --- /dev/null +++ b/plugins/source/datadog/client/schema.json @@ -0,0 +1,48 @@ +{ + "$schema": "https://json-schema.org/draft/2020-12/schema", + "$id": "https://github.com/cloudquery/cloudquery/plugins/source/datadog/client/spec", + "$ref": "#/$defs/Spec", + "$defs": { + "Account": { + "properties": { + "name": { + "type": "string", + "description": "Account name." + }, + "api_key": { + "type": "string", + "description": "Datadog API key." + }, + "app_key": { + "type": "string", + "description": "Datadog App key." + } + }, + "additionalProperties": false, + "type": "object", + "description": "Account used to specify one or more accounts to extract information from." + }, + "Spec": { + "properties": { + "accounts": { + "items": { + "$ref": "#/$defs/Account" + }, + "type": "array", + "description": "Specify which accounts to sync data from." + }, + "concurrency": { + "type": "integer", + "description": "A best effort maximum number of Go routines to use. Lower this number to reduce memory usage." + }, + "site": { + "type": "string", + "description": "The Datadog site to connect to. This is usually one of datadoghq.com or datadoghq.eu - see site documentation for more information." + } + }, + "additionalProperties": false, + "type": "object", + "description": "Spec the (nested) spec used by the Datadog source plugin." + } + } +} diff --git a/plugins/source/datadog/client/spec.go b/plugins/source/datadog/client/spec.go index ca7483bc358dc8..505dc3d3685a84 100644 --- a/plugins/source/datadog/client/spec.go +++ b/plugins/source/datadog/client/spec.go @@ -1,14 +1,24 @@ package client +import _ "embed" + +// Spec the (nested) spec used by the Datadog source plugin. type Spec struct { - Accounts []Account `json:"accounts"` - Concurrency int `json:"concurrency"` - Site string `json:"site"` + // Specify which accounts to sync data from. + Accounts []Account `json:"accounts"` + // A best effort maximum number of Go routines to use. Lower this number to reduce memory usage. + Concurrency int `json:"concurrency"` + // The Datadog site to connect to. This is usually one of datadoghq.com or datadoghq.eu - see site documentation for more information. + Site string `json:"site"` } +// Account used to specify one or more accounts to extract information from. type Account struct { - Name string `json:"name"` + // Account name. + Name string `json:"name"` + // Datadog API key. APIKey string `json:"api_key"` + // Datadog App key. AppKey string `json:"app_key"` } @@ -17,3 +27,6 @@ func (s *Spec) SetDefaults() { s.Concurrency = 10000 } } + +//go:embed schema.json +var JSONSchema string diff --git a/plugins/source/datadog/client/spec/gen/main.go b/plugins/source/datadog/client/spec/gen/main.go new file mode 100644 index 00000000000000..81b18b10b8358c --- /dev/null +++ b/plugins/source/datadog/client/spec/gen/main.go @@ -0,0 +1,30 @@ +package main + +import ( + "fmt" + "log" + "path" + "runtime" + + "github.com/cloudquery/cloudquery/plugins/source/datadog/client" + cqjsonschema "github.com/cloudquery/codegen/jsonschema" + "github.com/invopop/jsonschema" +) + +func main() { + fmt.Println("Generating JSON schema for plugin spec") + cqjsonschema.GenerateIntoFile(new(client.Spec), path.Join(currDir(), "../..", "schema.json"), + cqjsonschema.WithAddGoComments("github.com/cloudquery/cloudquery/plugins/source/datadog/client", path.Join(currDir(), "../..")), + func(reflector *jsonschema.Reflector) { + reflector.NullableFromType = false + }, + ) +} + +func currDir() string { + _, filename, _, ok := runtime.Caller(0) + if !ok { + log.Fatal("Failed to get caller information") + } + return path.Dir(filename) +} diff --git a/plugins/source/datadog/client/spec_test.go b/plugins/source/datadog/client/spec_test.go new file mode 100644 index 00000000000000..775f8f8338ebf3 --- /dev/null +++ b/plugins/source/datadog/client/spec_test.go @@ -0,0 +1,51 @@ +package client + +import ( + "testing" + + "github.com/cloudquery/codegen/jsonschema" +) + +func TestJSONSchema(t *testing.T) { + jsonschema.TestJSONSchema(t, JSONSchema, []jsonschema.TestCase{ + { + Name: "empty spec", + Spec: `{}`, + }, + { + Name: "spec with accounts", + Spec: `{"accounts": [{"name": "test", "api_key": "test", "app_key": "test"}]}`, + }, + { + Name: "spec with accounts with unknown field", + Spec: `{"accounts": [{"name": "test", "api_key": "test", "app_key": "test", "unknown": "test"}]}`, + Err: true, + }, + { + Name: "spec with accounts with missing field", + Spec: `{"accounts": [{"name": "test", "api_key": "test"}]}`, + }, + { + Name: "spec with accounts with empty field", + Spec: `{"accounts": [{"name": "", "api_key": "", "app_key": ""}]}`, + }, + { + Name: "spec with accounts with invalid field", + Spec: `{"accounts": [{"name": 1, "api_key": 1, "app_key": 1}]}`, + Err: true, + }, + { + Name: "spec with concurrency", + Spec: `{"concurrency": 10000}`, + }, + { + Name: "spec with site", + Spec: `{"site": "datadoghq.com"}`, + }, + { + Name: "spec with unknown field", + Spec: `{"unknown": "test"}`, + Err: true, + }, + }) +} diff --git a/plugins/source/datadog/go.mod b/plugins/source/datadog/go.mod index 84986d19d7cf84..cfb1b4e2b386aa 100644 --- a/plugins/source/datadog/go.mod +++ b/plugins/source/datadog/go.mod @@ -5,8 +5,10 @@ go 1.21.4 require ( github.com/DataDog/datadog-api-client-go/v2 v2.17.0 github.com/apache/arrow/go/v15 v15.0.0-20240114144300-7e703aae55c1 + github.com/cloudquery/codegen v0.3.12 github.com/cloudquery/plugin-sdk/v4 v4.28.0 github.com/golang/mock v1.6.0 + github.com/invopop/jsonschema v0.12.0 github.com/pkg/errors v0.9.1 github.com/rs/zerolog v1.31.0 github.com/stretchr/testify v1.8.4 @@ -59,7 +61,6 @@ require ( github.com/grpc-ecosystem/go-grpc-middleware/v2 v2.0.1 // indirect github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0 // indirect github.com/inconshreveable/mousetrap v1.1.0 // indirect - github.com/invopop/jsonschema v0.12.0 // indirect github.com/iris-contrib/schema v0.0.6 // indirect github.com/josharian/intern v1.0.0 // indirect github.com/json-iterator/go v1.1.12 // indirect @@ -128,3 +129,6 @@ require ( gopkg.in/yaml.v2 v2.4.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) + +// github.com/cloudquery/jsonschema @ cqmain +replace github.com/invopop/jsonschema => github.com/cloudquery/jsonschema v0.0.0-20231018073309-6c617a23d42f diff --git a/plugins/source/datadog/go.sum b/plugins/source/datadog/go.sum index 71146fcfee6b64..49f83526dfdbf3 100644 --- a/plugins/source/datadog/go.sum +++ b/plugins/source/datadog/go.sum @@ -51,6 +51,10 @@ github.com/chenzhuoyu/iasm v0.9.1 h1:tUHQJXo3NhBqw6s33wkGn9SP3bvrWLdlVIJ3hQBL7P0 github.com/chenzhuoyu/iasm v0.9.1/go.mod h1:Xjy2NpN3h7aUqeqM+woSuuvxmIe6+DDsiNLIrkAmYog= github.com/cloudquery/cloudquery-api-go v1.7.0 h1:9da/fBNcKnJGTKF3LFoKIMUwfnzhMCsp5RjIOSxCU7s= github.com/cloudquery/cloudquery-api-go v1.7.0/go.mod h1:03fojQg0UpdgqXZ9tzZ5gF5CPad/F0sok66bsX6u4RA= +github.com/cloudquery/codegen v0.3.12 h1:9BaYdwbMJU1HVT/BHI+ykhOhBGeXt8AjpvBiXN1KhKE= +github.com/cloudquery/codegen v0.3.12/go.mod h1:utqjurr58U8uqcPJe0rZjh06i0Eq9uAPGOmyIjq/1w8= +github.com/cloudquery/jsonschema v0.0.0-20231018073309-6c617a23d42f h1:vmYGxIGDVpmhk0QVeDwXXbAt+SwQcOn4xH1G25pmKP8= +github.com/cloudquery/jsonschema v0.0.0-20231018073309-6c617a23d42f/go.mod h1:0SoZ/U7yJlNOR+fWsBSeTvTbGXB6DK01tzJ7m2Xfg34= github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBtF8ii536ig= github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= github.com/cloudquery/plugin-sdk/v2 v2.7.0 h1:hRXsdEiaOxJtsn/wZMFQC9/jPfU1MeMK3KF+gPGqm7U= @@ -135,8 +139,6 @@ github.com/imkira/go-interpol v1.1.0/go.mod h1:z0h2/2T3XF8kyEPpRgJ3kmNv+C43p+I/C github.com/inconshreveable/mousetrap v1.0.1/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw= github.com/inconshreveable/mousetrap v1.1.0 h1:wN+x4NVGpMsO7ErUn/mUI3vEoE6Jt13X2s0bqwp9tc8= github.com/inconshreveable/mousetrap v1.1.0/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw= -github.com/invopop/jsonschema v0.12.0 h1:6ovsNSuvn9wEQVOyc72aycBMVQFKz7cPdMJn10CvzRI= -github.com/invopop/jsonschema v0.12.0/go.mod h1:ffZ5Km5SWWRAIN6wbDXItl95euhFz2uON45H2qjYt+0= github.com/iris-contrib/httpexpect/v2 v2.15.2 h1:T9THsdP1woyAqKHwjkEsbCnMefsAFvk8iJJKokcJ3Go= github.com/iris-contrib/httpexpect/v2 v2.15.2/go.mod h1:JLDgIqnFy5loDSUv1OA2j0mb6p/rDhiCqigP22Uq9xE= github.com/iris-contrib/schema v0.0.6 h1:CPSBLyx2e91H2yJzPuhGuifVRnZBBJ3pCOMbOvPZaTw= diff --git a/plugins/source/datadog/resources/plugin/plugin.go b/plugins/source/datadog/resources/plugin/plugin.go index 5248d81ff62187..beaacbc96ea2a4 100644 --- a/plugins/source/datadog/resources/plugin/plugin.go +++ b/plugins/source/datadog/resources/plugin/plugin.go @@ -82,6 +82,7 @@ func Plugin() *plugin.Plugin { Name, Version, newClient, + plugin.WithJSONSchema(client.JSONSchema), plugin.WithKind(Kind), plugin.WithTeam(Team), ) From 8459232dc357ebbe372230c13cef3c678763bef3 Mon Sep 17 00:00:00 2001 From: CloudQuery Bot <102256036+cq-bot@users.noreply.github.com> Date: Tue, 30 Jan 2024 19:14:27 +0200 Subject: [PATCH 30/39] fix(deps): Update module github.com/cloudquery/filetypes/v4 to v4.2.7 (#16366) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/cloudquery/filetypes/v4](https://togithub.com/cloudquery/filetypes) | require | patch | `v4.2.6` -> `v4.2.7` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes
cloudquery/filetypes (github.com/cloudquery/filetypes/v4) ### [`v4.2.7`](https://togithub.com/cloudquery/filetypes/releases/tag/v4.2.7) [Compare Source](https://togithub.com/cloudquery/filetypes/compare/v4.2.6...v4.2.7) ##### Bug Fixes - Better JSON Schema when embedding ([#​417](https://togithub.com/cloudquery/filetypes/issues/417)) ([f87ffc7](https://togithub.com/cloudquery/filetypes/commit/f87ffc7401287b0fd76072250099ce7723c9ff55)) - **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.28.0 ([#​415](https://togithub.com/cloudquery/filetypes/issues/415)) ([42e7b37](https://togithub.com/cloudquery/filetypes/commit/42e7b37229520413140aa099e3e753c7c5c05514))
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://togithub.com/renovatebot/renovate). --- plugins/destination/azblob/go.mod | 2 +- plugins/destination/azblob/go.sum | 4 ++-- plugins/destination/file/go.mod | 2 +- plugins/destination/file/go.sum | 4 ++-- plugins/destination/gcs/go.mod | 2 +- plugins/destination/gcs/go.sum | 4 ++-- plugins/destination/kafka/go.mod | 2 +- plugins/destination/kafka/go.sum | 4 ++-- plugins/destination/s3/go.mod | 2 +- plugins/destination/s3/go.sum | 4 ++-- 10 files changed, 15 insertions(+), 15 deletions(-) diff --git a/plugins/destination/azblob/go.mod b/plugins/destination/azblob/go.mod index f08ef5bf43bd71..84a01d614b043e 100644 --- a/plugins/destination/azblob/go.mod +++ b/plugins/destination/azblob/go.mod @@ -8,7 +8,7 @@ require ( github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.5.1 github.com/Azure/azure-sdk-for-go/sdk/storage/azblob v1.2.1 github.com/apache/arrow/go/v15 v15.0.0-20240115115805-d7bc55542e61 - github.com/cloudquery/filetypes/v4 v4.2.6 + github.com/cloudquery/filetypes/v4 v4.2.7 github.com/cloudquery/plugin-sdk/v4 v4.28.0 github.com/google/go-cmp v0.6.0 github.com/google/uuid v1.5.0 diff --git a/plugins/destination/azblob/go.sum b/plugins/destination/azblob/go.sum index 77bb836fc8d647..4c7ede7c4da091 100644 --- a/plugins/destination/azblob/go.sum +++ b/plugins/destination/azblob/go.sum @@ -65,8 +65,8 @@ github.com/cloudquery/cloudquery-api-go v1.7.0 h1:9da/fBNcKnJGTKF3LFoKIMUwfnzhMC github.com/cloudquery/cloudquery-api-go v1.7.0/go.mod h1:03fojQg0UpdgqXZ9tzZ5gF5CPad/F0sok66bsX6u4RA= github.com/cloudquery/codegen v0.3.12 h1:9BaYdwbMJU1HVT/BHI+ykhOhBGeXt8AjpvBiXN1KhKE= github.com/cloudquery/codegen v0.3.12/go.mod h1:utqjurr58U8uqcPJe0rZjh06i0Eq9uAPGOmyIjq/1w8= -github.com/cloudquery/filetypes/v4 v4.2.6 h1:MVmhxfVf0QN85vN7M8M4uyJd7Dsz+9rjbDP4zjBRpzg= -github.com/cloudquery/filetypes/v4 v4.2.6/go.mod h1:sE6jIsTLVzHlTlQCszCCfdj1k0duwkIKq+hgNPBXNZk= +github.com/cloudquery/filetypes/v4 v4.2.7 h1:3CPylcxapo+g/+iZsqm94dvATw/P7ABdWAKRuzzxoh8= +github.com/cloudquery/filetypes/v4 v4.2.7/go.mod h1:t/vawdL3i/pguIebZ70FyXT8gfqFDbWFVkkTnZQ2Bwc= github.com/cloudquery/jsonschema v0.0.0-20231018073309-6c617a23d42f h1:vmYGxIGDVpmhk0QVeDwXXbAt+SwQcOn4xH1G25pmKP8= github.com/cloudquery/jsonschema v0.0.0-20231018073309-6c617a23d42f/go.mod h1:0SoZ/U7yJlNOR+fWsBSeTvTbGXB6DK01tzJ7m2Xfg34= github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBtF8ii536ig= diff --git a/plugins/destination/file/go.mod b/plugins/destination/file/go.mod index 3fbe8a1025b86f..016aaa36740528 100644 --- a/plugins/destination/file/go.mod +++ b/plugins/destination/file/go.mod @@ -6,7 +6,7 @@ toolchain go1.21.6 require ( github.com/apache/arrow/go/v15 v15.0.0-20240115115805-d7bc55542e61 - github.com/cloudquery/filetypes/v4 v4.2.6 + github.com/cloudquery/filetypes/v4 v4.2.7 github.com/cloudquery/plugin-sdk/v4 v4.28.0 github.com/google/go-cmp v0.6.0 github.com/google/uuid v1.5.0 diff --git a/plugins/destination/file/go.sum b/plugins/destination/file/go.sum index 55a8d8d6155731..9c8fdb2889e878 100644 --- a/plugins/destination/file/go.sum +++ b/plugins/destination/file/go.sum @@ -53,8 +53,8 @@ github.com/cloudquery/cloudquery-api-go v1.7.0 h1:9da/fBNcKnJGTKF3LFoKIMUwfnzhMC github.com/cloudquery/cloudquery-api-go v1.7.0/go.mod h1:03fojQg0UpdgqXZ9tzZ5gF5CPad/F0sok66bsX6u4RA= github.com/cloudquery/codegen v0.3.12 h1:9BaYdwbMJU1HVT/BHI+ykhOhBGeXt8AjpvBiXN1KhKE= github.com/cloudquery/codegen v0.3.12/go.mod h1:utqjurr58U8uqcPJe0rZjh06i0Eq9uAPGOmyIjq/1w8= -github.com/cloudquery/filetypes/v4 v4.2.6 h1:MVmhxfVf0QN85vN7M8M4uyJd7Dsz+9rjbDP4zjBRpzg= -github.com/cloudquery/filetypes/v4 v4.2.6/go.mod h1:sE6jIsTLVzHlTlQCszCCfdj1k0duwkIKq+hgNPBXNZk= +github.com/cloudquery/filetypes/v4 v4.2.7 h1:3CPylcxapo+g/+iZsqm94dvATw/P7ABdWAKRuzzxoh8= +github.com/cloudquery/filetypes/v4 v4.2.7/go.mod h1:t/vawdL3i/pguIebZ70FyXT8gfqFDbWFVkkTnZQ2Bwc= github.com/cloudquery/jsonschema v0.0.0-20231018073309-6c617a23d42f h1:vmYGxIGDVpmhk0QVeDwXXbAt+SwQcOn4xH1G25pmKP8= github.com/cloudquery/jsonschema v0.0.0-20231018073309-6c617a23d42f/go.mod h1:0SoZ/U7yJlNOR+fWsBSeTvTbGXB6DK01tzJ7m2Xfg34= github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBtF8ii536ig= diff --git a/plugins/destination/gcs/go.mod b/plugins/destination/gcs/go.mod index b9d58f6fd2b8e0..0b1179d55bc49b 100644 --- a/plugins/destination/gcs/go.mod +++ b/plugins/destination/gcs/go.mod @@ -7,7 +7,7 @@ toolchain go1.21.6 require ( cloud.google.com/go/storage v1.30.1 github.com/apache/arrow/go/v15 v15.0.0-20240115115805-d7bc55542e61 - github.com/cloudquery/filetypes/v4 v4.2.6 + github.com/cloudquery/filetypes/v4 v4.2.7 github.com/cloudquery/plugin-sdk/v4 v4.28.0 github.com/google/uuid v1.5.0 github.com/rs/zerolog v1.31.0 diff --git a/plugins/destination/gcs/go.sum b/plugins/destination/gcs/go.sum index d137c7d18cdb07..c4dacc0dcd78ee 100644 --- a/plugins/destination/gcs/go.sum +++ b/plugins/destination/gcs/go.sum @@ -67,8 +67,8 @@ github.com/cloudquery/cloudquery-api-go v1.7.0 h1:9da/fBNcKnJGTKF3LFoKIMUwfnzhMC github.com/cloudquery/cloudquery-api-go v1.7.0/go.mod h1:03fojQg0UpdgqXZ9tzZ5gF5CPad/F0sok66bsX6u4RA= github.com/cloudquery/codegen v0.3.12 h1:9BaYdwbMJU1HVT/BHI+ykhOhBGeXt8AjpvBiXN1KhKE= github.com/cloudquery/codegen v0.3.12/go.mod h1:utqjurr58U8uqcPJe0rZjh06i0Eq9uAPGOmyIjq/1w8= -github.com/cloudquery/filetypes/v4 v4.2.6 h1:MVmhxfVf0QN85vN7M8M4uyJd7Dsz+9rjbDP4zjBRpzg= -github.com/cloudquery/filetypes/v4 v4.2.6/go.mod h1:sE6jIsTLVzHlTlQCszCCfdj1k0duwkIKq+hgNPBXNZk= +github.com/cloudquery/filetypes/v4 v4.2.7 h1:3CPylcxapo+g/+iZsqm94dvATw/P7ABdWAKRuzzxoh8= +github.com/cloudquery/filetypes/v4 v4.2.7/go.mod h1:t/vawdL3i/pguIebZ70FyXT8gfqFDbWFVkkTnZQ2Bwc= github.com/cloudquery/jsonschema v0.0.0-20231018073309-6c617a23d42f h1:vmYGxIGDVpmhk0QVeDwXXbAt+SwQcOn4xH1G25pmKP8= github.com/cloudquery/jsonschema v0.0.0-20231018073309-6c617a23d42f/go.mod h1:0SoZ/U7yJlNOR+fWsBSeTvTbGXB6DK01tzJ7m2Xfg34= github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBtF8ii536ig= diff --git a/plugins/destination/kafka/go.mod b/plugins/destination/kafka/go.mod index 51b4c0d700af84..f17f7aef27f853 100644 --- a/plugins/destination/kafka/go.mod +++ b/plugins/destination/kafka/go.mod @@ -7,7 +7,7 @@ toolchain go1.21.6 require ( github.com/Shopify/sarama v1.37.2 github.com/apache/arrow/go/v15 v15.0.0-20240115115805-d7bc55542e61 - github.com/cloudquery/filetypes/v4 v4.2.6 + github.com/cloudquery/filetypes/v4 v4.2.7 github.com/cloudquery/plugin-sdk/v4 v4.28.0 github.com/rs/zerolog v1.31.0 ) diff --git a/plugins/destination/kafka/go.sum b/plugins/destination/kafka/go.sum index c7dca8f8ccd1bb..ba4526e38d0e77 100644 --- a/plugins/destination/kafka/go.sum +++ b/plugins/destination/kafka/go.sum @@ -57,8 +57,8 @@ github.com/cloudquery/cloudquery-api-go v1.7.0 h1:9da/fBNcKnJGTKF3LFoKIMUwfnzhMC github.com/cloudquery/cloudquery-api-go v1.7.0/go.mod h1:03fojQg0UpdgqXZ9tzZ5gF5CPad/F0sok66bsX6u4RA= github.com/cloudquery/codegen v0.3.12 h1:9BaYdwbMJU1HVT/BHI+ykhOhBGeXt8AjpvBiXN1KhKE= github.com/cloudquery/codegen v0.3.12/go.mod h1:utqjurr58U8uqcPJe0rZjh06i0Eq9uAPGOmyIjq/1w8= -github.com/cloudquery/filetypes/v4 v4.2.6 h1:MVmhxfVf0QN85vN7M8M4uyJd7Dsz+9rjbDP4zjBRpzg= -github.com/cloudquery/filetypes/v4 v4.2.6/go.mod h1:sE6jIsTLVzHlTlQCszCCfdj1k0duwkIKq+hgNPBXNZk= +github.com/cloudquery/filetypes/v4 v4.2.7 h1:3CPylcxapo+g/+iZsqm94dvATw/P7ABdWAKRuzzxoh8= +github.com/cloudquery/filetypes/v4 v4.2.7/go.mod h1:t/vawdL3i/pguIebZ70FyXT8gfqFDbWFVkkTnZQ2Bwc= github.com/cloudquery/jsonschema v0.0.0-20231018073309-6c617a23d42f h1:vmYGxIGDVpmhk0QVeDwXXbAt+SwQcOn4xH1G25pmKP8= github.com/cloudquery/jsonschema v0.0.0-20231018073309-6c617a23d42f/go.mod h1:0SoZ/U7yJlNOR+fWsBSeTvTbGXB6DK01tzJ7m2Xfg34= github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBtF8ii536ig= diff --git a/plugins/destination/s3/go.mod b/plugins/destination/s3/go.mod index 1a1b81e2fa2542..d482378fe5f7ff 100644 --- a/plugins/destination/s3/go.mod +++ b/plugins/destination/s3/go.mod @@ -10,7 +10,7 @@ require ( github.com/aws/aws-sdk-go-v2/config v1.26.6 github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.15.15 github.com/aws/aws-sdk-go-v2/service/s3 v1.48.1 - github.com/cloudquery/filetypes/v4 v4.2.6 + github.com/cloudquery/filetypes/v4 v4.2.7 github.com/cloudquery/plugin-sdk/v4 v4.28.0 github.com/google/go-cmp v0.6.0 github.com/google/uuid v1.5.0 diff --git a/plugins/destination/s3/go.sum b/plugins/destination/s3/go.sum index 0d707b4a37c336..d1e36a177f93bf 100644 --- a/plugins/destination/s3/go.sum +++ b/plugins/destination/s3/go.sum @@ -91,8 +91,8 @@ github.com/cloudquery/cloudquery-api-go v1.7.0 h1:9da/fBNcKnJGTKF3LFoKIMUwfnzhMC github.com/cloudquery/cloudquery-api-go v1.7.0/go.mod h1:03fojQg0UpdgqXZ9tzZ5gF5CPad/F0sok66bsX6u4RA= github.com/cloudquery/codegen v0.3.12 h1:9BaYdwbMJU1HVT/BHI+ykhOhBGeXt8AjpvBiXN1KhKE= github.com/cloudquery/codegen v0.3.12/go.mod h1:utqjurr58U8uqcPJe0rZjh06i0Eq9uAPGOmyIjq/1w8= -github.com/cloudquery/filetypes/v4 v4.2.6 h1:MVmhxfVf0QN85vN7M8M4uyJd7Dsz+9rjbDP4zjBRpzg= -github.com/cloudquery/filetypes/v4 v4.2.6/go.mod h1:sE6jIsTLVzHlTlQCszCCfdj1k0duwkIKq+hgNPBXNZk= +github.com/cloudquery/filetypes/v4 v4.2.7 h1:3CPylcxapo+g/+iZsqm94dvATw/P7ABdWAKRuzzxoh8= +github.com/cloudquery/filetypes/v4 v4.2.7/go.mod h1:t/vawdL3i/pguIebZ70FyXT8gfqFDbWFVkkTnZQ2Bwc= github.com/cloudquery/jsonschema v0.0.0-20231018073309-6c617a23d42f h1:vmYGxIGDVpmhk0QVeDwXXbAt+SwQcOn4xH1G25pmKP8= github.com/cloudquery/jsonschema v0.0.0-20231018073309-6c617a23d42f/go.mod h1:0SoZ/U7yJlNOR+fWsBSeTvTbGXB6DK01tzJ7m2Xfg34= github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBtF8ii536ig= From dd8fd61727735159a91d01ca0ef7a3f284feabaf Mon Sep 17 00:00:00 2001 From: Kemal <223029+disq@users.noreply.github.com> Date: Tue, 30 Jan 2024 11:33:08 -0800 Subject: [PATCH 31/39] feat: Add JSON Schema to Test destination plugin (#16369) Implements https://github.com/cloudquery/cloudquery/issues/16352 --- plugins/destination/test/Makefile | 8 ++++ plugins/destination/test/client/schema.json | 18 +++++++++ plugins/destination/test/client/spec.go | 9 ++++- .../destination/test/client/spec/gen/main.go | 30 ++++++++++++++ plugins/destination/test/client/spec_test.go | 39 +++++++++++++++++++ plugins/destination/test/go.mod | 8 ++++ plugins/destination/test/go.sum | 10 +++++ plugins/destination/test/main.go | 1 + 8 files changed, 121 insertions(+), 2 deletions(-) create mode 100644 plugins/destination/test/client/schema.json create mode 100644 plugins/destination/test/client/spec/gen/main.go create mode 100644 plugins/destination/test/client/spec_test.go diff --git a/plugins/destination/test/Makefile b/plugins/destination/test/Makefile index f9ab6c2eac145b..3932df6651dc66 100644 --- a/plugins/destination/test/Makefile +++ b/plugins/destination/test/Makefile @@ -5,3 +5,11 @@ test: .PHONY: lint lint: golangci-lint run --config ../../.golangci.yml + +.PHONY: gen-spec-schema +gen-spec-schema: + go run client/spec/gen/main.go + +# All gen targets +.PHONY: gen +gen: gen-spec-schema diff --git a/plugins/destination/test/client/schema.json b/plugins/destination/test/client/schema.json new file mode 100644 index 00000000000000..b44d5ba59aeae3 --- /dev/null +++ b/plugins/destination/test/client/schema.json @@ -0,0 +1,18 @@ +{ + "$schema": "https://json-schema.org/draft/2020-12/schema", + "$id": "https://github.com/cloudquery/cloudquery/plugins/destination/test/client/spec", + "$ref": "#/$defs/Spec", + "$defs": { + "Spec": { + "properties": { + "error_on_write": { + "type": "boolean", + "description": "If true, will return an error on write rather than consume from the channel", + "default": false + } + }, + "additionalProperties": false, + "type": "object" + } + } +} diff --git a/plugins/destination/test/client/spec.go b/plugins/destination/test/client/spec.go index 38aab6b93f670d..f332e37dcec4bb 100644 --- a/plugins/destination/test/client/spec.go +++ b/plugins/destination/test/client/spec.go @@ -1,6 +1,11 @@ package client +import _ "embed" + type Spec struct { - // ErrorOnWrite: if true, will return an error on write rather than consume from the channel - ErrorOnWrite bool `json:"error_on_write,omitempty"` + // If true, will return an error on write rather than consume from the channel + ErrorOnWrite bool `json:"error_on_write,omitempty" jsonschema:"default=false"` } + +//go:embed schema.json +var JSONSchema string diff --git a/plugins/destination/test/client/spec/gen/main.go b/plugins/destination/test/client/spec/gen/main.go new file mode 100644 index 00000000000000..e9f970cd6644bf --- /dev/null +++ b/plugins/destination/test/client/spec/gen/main.go @@ -0,0 +1,30 @@ +package main + +import ( + "fmt" + "log" + "path" + "runtime" + + "github.com/cloudquery/cloudquery/plugins/destination/test/client" + cqjsonschema "github.com/cloudquery/codegen/jsonschema" + "github.com/invopop/jsonschema" +) + +func main() { + fmt.Println("Generating JSON schema for plugin spec") + cqjsonschema.GenerateIntoFile(new(client.Spec), path.Join(currDir(), "../..", "schema.json"), + cqjsonschema.WithAddGoComments("github.com/cloudquery/cloudquery/plugins/destination/test/client", path.Join(currDir(), "../..")), + func(reflector *jsonschema.Reflector) { + reflector.NullableFromType = false + }, + ) +} + +func currDir() string { + _, filename, _, ok := runtime.Caller(0) + if !ok { + log.Fatal("Failed to get caller information") + } + return path.Dir(filename) +} diff --git a/plugins/destination/test/client/spec_test.go b/plugins/destination/test/client/spec_test.go new file mode 100644 index 00000000000000..a6d5326eeed98f --- /dev/null +++ b/plugins/destination/test/client/spec_test.go @@ -0,0 +1,39 @@ +package client + +import ( + "testing" + + "github.com/cloudquery/codegen/jsonschema" +) + +func TestJSONSchema(t *testing.T) { + jsonschema.TestJSONSchema(t, JSONSchema, []jsonschema.TestCase{ + { + Name: "empty spec", + Spec: `{}`, + }, + { + Name: "spec with err_on_write", + Spec: `{"error_on_write": true}`, + }, + { + Name: "spec with err_on_write false", + Spec: `{"error_on_write": false}`, + }, + { + Name: "spec with bad err_on_write", + Spec: `{"error_on_write": 123}`, + Err: true, + }, + { + Name: "spec with null err_on_write", + Spec: `{"error_on_write": null}`, + Err: true, + }, + { + Name: "spec with unknown field", + Spec: `{"unknown": "test"}`, + Err: true, + }, + }) +} diff --git a/plugins/destination/test/go.mod b/plugins/destination/test/go.mod index 0222ac8c17e902..020a03eb74f234 100644 --- a/plugins/destination/test/go.mod +++ b/plugins/destination/test/go.mod @@ -4,7 +4,9 @@ go 1.21.4 require ( github.com/apache/arrow/go/v15 v15.0.0-20240114144300-7e703aae55c1 + github.com/cloudquery/codegen v0.3.12 github.com/cloudquery/plugin-sdk/v4 v4.28.0 + github.com/invopop/jsonschema v0.12.0 github.com/rs/zerolog v1.31.0 ) @@ -19,6 +21,8 @@ require ( github.com/apache/arrow/go/v13 v13.0.0-20230731205701-112f94971882 // indirect github.com/apapsch/go-jsonmerge/v2 v2.0.0 // indirect github.com/aymerick/douceur v0.2.0 // indirect + github.com/bahlo/generic-list-go v0.2.0 // indirect + github.com/buger/jsonparser v1.1.1 // indirect github.com/bytedance/sonic v1.10.2 // indirect github.com/cenkalti/backoff/v4 v4.2.1 // indirect github.com/chenzhuoyu/base64x v0.0.0-20230717121745-296ad89f973d // indirect @@ -90,6 +94,7 @@ require ( github.com/valyala/fasttemplate v1.2.2 // indirect github.com/vmihailenco/msgpack/v5 v5.4.1 // indirect github.com/vmihailenco/tagparser/v2 v2.0.0 // indirect + github.com/wk8/go-ordered-map/v2 v2.1.8 // indirect github.com/yosssi/ace v0.0.5 // indirect github.com/zeebo/xxh3 v1.0.2 // indirect go.opentelemetry.io/otel v1.20.0 // indirect @@ -118,3 +123,6 @@ require ( gopkg.in/yaml.v2 v2.4.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) + +// github.com/cloudquery/jsonschema @ cqmain +replace github.com/invopop/jsonschema => github.com/cloudquery/jsonschema v0.0.0-20231018073309-6c617a23d42f diff --git a/plugins/destination/test/go.sum b/plugins/destination/test/go.sum index e20acc8a2bc616..1b105b4a69e8f3 100644 --- a/plugins/destination/test/go.sum +++ b/plugins/destination/test/go.sum @@ -25,9 +25,13 @@ github.com/apapsch/go-jsonmerge/v2 v2.0.0 h1:axGnT1gRIfimI7gJifB699GoE/oq+F2MU7D github.com/apapsch/go-jsonmerge/v2 v2.0.0/go.mod h1:lvDnEdqiQrp0O42VQGgmlKpxL1AP2+08jFMw88y4klk= github.com/aymerick/douceur v0.2.0 h1:Mv+mAeH1Q+n9Fr+oyamOlAkUNPWPlA8PPGR0QAaYuPk= github.com/aymerick/douceur v0.2.0/go.mod h1:wlT5vV2O3h55X9m7iVYN0TBM0NH/MmbLnd30/FjWUq4= +github.com/bahlo/generic-list-go v0.2.0 h1:5sz/EEAK+ls5wF+NeqDpk5+iNdMDXrh3z3nPnH1Wvgk= +github.com/bahlo/generic-list-go v0.2.0/go.mod h1:2KvAjgMlE5NNynlg/5iLrrCCZ2+5xWbdbCW3pNTGyYg= github.com/bmatcuk/doublestar v1.1.1/go.mod h1:UD6OnuiIn0yFxxA2le/rnRU1G4RaI4UvFv1sNto9p6w= github.com/bradleyjkemp/cupaloy/v2 v2.8.0 h1:any4BmKE+jGIaMpnU8YgH/I2LPiLBufr6oMMlVBbn9M= github.com/bradleyjkemp/cupaloy/v2 v2.8.0/go.mod h1:bm7JXdkRd4BHJk9HpwqAI8BoAY1lps46Enkdqw6aRX0= +github.com/buger/jsonparser v1.1.1 h1:2PnMjfWD7wBILjqQbt530v576A/cAbQvEW9gGIpYMUs= +github.com/buger/jsonparser v1.1.1/go.mod h1:6RYKKt7H4d4+iWqouImQ9R2FZql3VbhNgx27UK13J/0= github.com/bytedance/sonic v1.5.0/go.mod h1:ED5hyg4y6t3/9Ku1R6dU/4KyJ48DZ4jPhfY1O2AihPM= github.com/bytedance/sonic v1.10.0-rc/go.mod h1:ElCzW+ufi8qKqNW0FY314xriJhyJhuoJ3gFZdAHF7NM= github.com/bytedance/sonic v1.10.2 h1:GQebETVBxYB7JGWJtLBi07OVzWwt+8dWA00gEVW2ZFE= @@ -43,6 +47,10 @@ github.com/chenzhuoyu/iasm v0.9.1 h1:tUHQJXo3NhBqw6s33wkGn9SP3bvrWLdlVIJ3hQBL7P0 github.com/chenzhuoyu/iasm v0.9.1/go.mod h1:Xjy2NpN3h7aUqeqM+woSuuvxmIe6+DDsiNLIrkAmYog= github.com/cloudquery/cloudquery-api-go v1.7.0 h1:9da/fBNcKnJGTKF3LFoKIMUwfnzhMCsp5RjIOSxCU7s= github.com/cloudquery/cloudquery-api-go v1.7.0/go.mod h1:03fojQg0UpdgqXZ9tzZ5gF5CPad/F0sok66bsX6u4RA= +github.com/cloudquery/codegen v0.3.12 h1:9BaYdwbMJU1HVT/BHI+ykhOhBGeXt8AjpvBiXN1KhKE= +github.com/cloudquery/codegen v0.3.12/go.mod h1:utqjurr58U8uqcPJe0rZjh06i0Eq9uAPGOmyIjq/1w8= +github.com/cloudquery/jsonschema v0.0.0-20231018073309-6c617a23d42f h1:vmYGxIGDVpmhk0QVeDwXXbAt+SwQcOn4xH1G25pmKP8= +github.com/cloudquery/jsonschema v0.0.0-20231018073309-6c617a23d42f/go.mod h1:0SoZ/U7yJlNOR+fWsBSeTvTbGXB6DK01tzJ7m2Xfg34= github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBtF8ii536ig= github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= github.com/cloudquery/plugin-sdk/v2 v2.7.0 h1:hRXsdEiaOxJtsn/wZMFQC9/jPfU1MeMK3KF+gPGqm7U= @@ -249,6 +257,8 @@ github.com/vmihailenco/msgpack/v5 v5.4.1 h1:cQriyiUvjTwOHg8QZaPihLWeRAAVoCpE00IU github.com/vmihailenco/msgpack/v5 v5.4.1/go.mod h1:GaZTsDaehaPpQVyxrf5mtQlH+pc21PIudVV/E3rRQok= github.com/vmihailenco/tagparser/v2 v2.0.0 h1:y09buUbR+b5aycVFQs/g70pqKVZNBmxwAhO7/IwNM9g= github.com/vmihailenco/tagparser/v2 v2.0.0/go.mod h1:Wri+At7QHww0WTrCBeu4J6bNtoV6mEfg5OIWRZA9qds= +github.com/wk8/go-ordered-map/v2 v2.1.8 h1:5h/BUHu93oj4gIdvHHHGsScSTMijfx5PeYkE/fJgbpc= +github.com/wk8/go-ordered-map/v2 v2.1.8/go.mod h1:5nJHM5DyteebpVlHnWMV0rPz6Zp7+xBAnxjb1X5vnTw= github.com/xeipuuv/gojsonpointer v0.0.0-20180127040702-4e3ac2762d5f h1:J9EGpcZtP0E/raorCMxlFGSTBrsSlaDGf3jU/qvAE2c= github.com/xeipuuv/gojsonpointer v0.0.0-20180127040702-4e3ac2762d5f/go.mod h1:N2zxlSyiKSe5eX1tZViRH5QA0qijqEDrYZiPEAiq3wU= github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415 h1:EzJWgHovont7NscjpAxXsDA8S8BMYve8Y5+7cuRE7R0= diff --git a/plugins/destination/test/main.go b/plugins/destination/test/main.go index 48f8285484da6f..a952fa48faf5dc 100644 --- a/plugins/destination/test/main.go +++ b/plugins/destination/test/main.go @@ -17,6 +17,7 @@ func main() { client.New, plugin.WithKind(internalPlugin.Kind), plugin.WithTeam(internalPlugin.Team), + plugin.WithJSONSchema(client.JSONSchema), ) if err := serve.Plugin(p, serve.WithDestinationV0V1Server(), From b91d1f72e7fa7d59e81a40d23745c43b704b0007 Mon Sep 17 00:00:00 2001 From: Herman Schaaf Date: Wed, 31 Jan 2024 09:05:39 +0000 Subject: [PATCH 32/39] fix: Add user-agent to BigQuery calls (#16345) Adds a CloudQuery user agent string to the BigQuery client. --- plugins/destination/bigquery/client/client.go | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/plugins/destination/bigquery/client/client.go b/plugins/destination/bigquery/client/client.go index 565d005e860abb..e7ab64e5c23405 100644 --- a/plugins/destination/bigquery/client/client.go +++ b/plugins/destination/bigquery/client/client.go @@ -6,12 +6,15 @@ import ( "fmt" "cloud.google.com/go/bigquery" + internalPlugin "github.com/cloudquery/cloudquery/plugins/destination/bigquery/resources/plugin" "github.com/cloudquery/plugin-sdk/v4/plugin" "github.com/cloudquery/plugin-sdk/v4/writers/batchwriter" "github.com/rs/zerolog" "google.golang.org/api/option" ) +const cloudQueryGPN = "CloudQuery" + type Client struct { plugin.UnimplementedSource logger zerolog.Logger @@ -60,7 +63,10 @@ func New(_ context.Context, logger zerolog.Logger, specBytes []byte, opts plugin } func (c *Client) bqClient(ctx context.Context) (*bigquery.Client, error) { - opts := []option.ClientOption{option.WithRequestReason("CloudQuery BigQuery destination")} + opts := []option.ClientOption{ + option.WithRequestReason("CloudQuery BigQuery destination"), + option.WithUserAgent(fmt.Sprintf("CloudQuery_BigQuery_Destination/%s (GPN:%s)", internalPlugin.Version, cloudQueryGPN)), + } if len(c.spec.ServiceAccountKeyJSON) != 0 { opts = append(opts, option.WithCredentialsJSON([]byte(c.spec.ServiceAccountKeyJSON))) } From 3d0d7f69ffd57959d359768ffa4013a97f8499e4 Mon Sep 17 00:00:00 2001 From: CloudQuery Bot <102256036+cq-bot@users.noreply.github.com> Date: Wed, 31 Jan 2024 11:19:35 +0200 Subject: [PATCH 33/39] fix(deps): Update module github.com/cloudquery/filetypes/v4 to v4.2.8 (#16373) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/cloudquery/filetypes/v4](https://togithub.com/cloudquery/filetypes) | require | patch | `v4.2.7` -> `v4.2.8` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes
cloudquery/filetypes (github.com/cloudquery/filetypes/v4) ### [`v4.2.8`](https://togithub.com/cloudquery/filetypes/releases/tag/v4.2.8) [Compare Source](https://togithub.com/cloudquery/filetypes/compare/v4.2.7...v4.2.8) ##### Bug Fixes - Better JSON schema for embedding ([#​418](https://togithub.com/cloudquery/filetypes/issues/418)) ([f5dfada](https://togithub.com/cloudquery/filetypes/commit/f5dfada69094f35e3eb0f0741328ba7403239517))
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://togithub.com/renovatebot/renovate). --- plugins/destination/azblob/go.mod | 3 ++- plugins/destination/azblob/go.sum | 4 ++-- plugins/destination/file/go.mod | 3 ++- plugins/destination/file/go.sum | 4 ++-- plugins/destination/gcs/go.mod | 3 ++- plugins/destination/gcs/go.sum | 4 ++-- plugins/destination/kafka/go.mod | 3 ++- plugins/destination/kafka/go.sum | 4 ++-- plugins/destination/s3/go.mod | 3 ++- plugins/destination/s3/go.sum | 4 ++-- 10 files changed, 20 insertions(+), 15 deletions(-) diff --git a/plugins/destination/azblob/go.mod b/plugins/destination/azblob/go.mod index 84a01d614b043e..ee28260cac692f 100644 --- a/plugins/destination/azblob/go.mod +++ b/plugins/destination/azblob/go.mod @@ -8,7 +8,7 @@ require ( github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.5.1 github.com/Azure/azure-sdk-for-go/sdk/storage/azblob v1.2.1 github.com/apache/arrow/go/v15 v15.0.0-20240115115805-d7bc55542e61 - github.com/cloudquery/filetypes/v4 v4.2.7 + github.com/cloudquery/filetypes/v4 v4.2.8 github.com/cloudquery/plugin-sdk/v4 v4.28.0 github.com/google/go-cmp v0.6.0 github.com/google/uuid v1.5.0 @@ -39,6 +39,7 @@ require ( github.com/chenzhuoyu/base64x v0.0.0-20230717121745-296ad89f973d // indirect github.com/chenzhuoyu/iasm v0.9.1 // indirect github.com/cloudquery/cloudquery-api-go v1.7.0 // indirect + github.com/cloudquery/codegen v0.3.12 // indirect github.com/cloudquery/plugin-pb-go v1.16.6 // indirect github.com/cloudquery/plugin-sdk/v2 v2.7.0 // indirect github.com/davecgh/go-spew v1.1.1 // indirect diff --git a/plugins/destination/azblob/go.sum b/plugins/destination/azblob/go.sum index 4c7ede7c4da091..6de523171d04cb 100644 --- a/plugins/destination/azblob/go.sum +++ b/plugins/destination/azblob/go.sum @@ -65,8 +65,8 @@ github.com/cloudquery/cloudquery-api-go v1.7.0 h1:9da/fBNcKnJGTKF3LFoKIMUwfnzhMC github.com/cloudquery/cloudquery-api-go v1.7.0/go.mod h1:03fojQg0UpdgqXZ9tzZ5gF5CPad/F0sok66bsX6u4RA= github.com/cloudquery/codegen v0.3.12 h1:9BaYdwbMJU1HVT/BHI+ykhOhBGeXt8AjpvBiXN1KhKE= github.com/cloudquery/codegen v0.3.12/go.mod h1:utqjurr58U8uqcPJe0rZjh06i0Eq9uAPGOmyIjq/1w8= -github.com/cloudquery/filetypes/v4 v4.2.7 h1:3CPylcxapo+g/+iZsqm94dvATw/P7ABdWAKRuzzxoh8= -github.com/cloudquery/filetypes/v4 v4.2.7/go.mod h1:t/vawdL3i/pguIebZ70FyXT8gfqFDbWFVkkTnZQ2Bwc= +github.com/cloudquery/filetypes/v4 v4.2.8 h1:oZOg9+BlJelc6tJhppV8l2jaUAQEofEk+GxnkFvKCcM= +github.com/cloudquery/filetypes/v4 v4.2.8/go.mod h1:t/vawdL3i/pguIebZ70FyXT8gfqFDbWFVkkTnZQ2Bwc= github.com/cloudquery/jsonschema v0.0.0-20231018073309-6c617a23d42f h1:vmYGxIGDVpmhk0QVeDwXXbAt+SwQcOn4xH1G25pmKP8= github.com/cloudquery/jsonschema v0.0.0-20231018073309-6c617a23d42f/go.mod h1:0SoZ/U7yJlNOR+fWsBSeTvTbGXB6DK01tzJ7m2Xfg34= github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBtF8ii536ig= diff --git a/plugins/destination/file/go.mod b/plugins/destination/file/go.mod index 016aaa36740528..e078538aee301f 100644 --- a/plugins/destination/file/go.mod +++ b/plugins/destination/file/go.mod @@ -6,7 +6,7 @@ toolchain go1.21.6 require ( github.com/apache/arrow/go/v15 v15.0.0-20240115115805-d7bc55542e61 - github.com/cloudquery/filetypes/v4 v4.2.7 + github.com/cloudquery/filetypes/v4 v4.2.8 github.com/cloudquery/plugin-sdk/v4 v4.28.0 github.com/google/go-cmp v0.6.0 github.com/google/uuid v1.5.0 @@ -34,6 +34,7 @@ require ( github.com/chenzhuoyu/base64x v0.0.0-20230717121745-296ad89f973d // indirect github.com/chenzhuoyu/iasm v0.9.1 // indirect github.com/cloudquery/cloudquery-api-go v1.7.0 // indirect + github.com/cloudquery/codegen v0.3.12 // indirect github.com/cloudquery/plugin-pb-go v1.16.6 // indirect github.com/cloudquery/plugin-sdk/v2 v2.7.0 // indirect github.com/davecgh/go-spew v1.1.1 // indirect diff --git a/plugins/destination/file/go.sum b/plugins/destination/file/go.sum index 9c8fdb2889e878..1228adc4795fe3 100644 --- a/plugins/destination/file/go.sum +++ b/plugins/destination/file/go.sum @@ -53,8 +53,8 @@ github.com/cloudquery/cloudquery-api-go v1.7.0 h1:9da/fBNcKnJGTKF3LFoKIMUwfnzhMC github.com/cloudquery/cloudquery-api-go v1.7.0/go.mod h1:03fojQg0UpdgqXZ9tzZ5gF5CPad/F0sok66bsX6u4RA= github.com/cloudquery/codegen v0.3.12 h1:9BaYdwbMJU1HVT/BHI+ykhOhBGeXt8AjpvBiXN1KhKE= github.com/cloudquery/codegen v0.3.12/go.mod h1:utqjurr58U8uqcPJe0rZjh06i0Eq9uAPGOmyIjq/1w8= -github.com/cloudquery/filetypes/v4 v4.2.7 h1:3CPylcxapo+g/+iZsqm94dvATw/P7ABdWAKRuzzxoh8= -github.com/cloudquery/filetypes/v4 v4.2.7/go.mod h1:t/vawdL3i/pguIebZ70FyXT8gfqFDbWFVkkTnZQ2Bwc= +github.com/cloudquery/filetypes/v4 v4.2.8 h1:oZOg9+BlJelc6tJhppV8l2jaUAQEofEk+GxnkFvKCcM= +github.com/cloudquery/filetypes/v4 v4.2.8/go.mod h1:t/vawdL3i/pguIebZ70FyXT8gfqFDbWFVkkTnZQ2Bwc= github.com/cloudquery/jsonschema v0.0.0-20231018073309-6c617a23d42f h1:vmYGxIGDVpmhk0QVeDwXXbAt+SwQcOn4xH1G25pmKP8= github.com/cloudquery/jsonschema v0.0.0-20231018073309-6c617a23d42f/go.mod h1:0SoZ/U7yJlNOR+fWsBSeTvTbGXB6DK01tzJ7m2Xfg34= github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBtF8ii536ig= diff --git a/plugins/destination/gcs/go.mod b/plugins/destination/gcs/go.mod index 0b1179d55bc49b..6aa744323daa98 100644 --- a/plugins/destination/gcs/go.mod +++ b/plugins/destination/gcs/go.mod @@ -7,7 +7,7 @@ toolchain go1.21.6 require ( cloud.google.com/go/storage v1.30.1 github.com/apache/arrow/go/v15 v15.0.0-20240115115805-d7bc55542e61 - github.com/cloudquery/filetypes/v4 v4.2.7 + github.com/cloudquery/filetypes/v4 v4.2.8 github.com/cloudquery/plugin-sdk/v4 v4.28.0 github.com/google/uuid v1.5.0 github.com/rs/zerolog v1.31.0 @@ -38,6 +38,7 @@ require ( github.com/chenzhuoyu/base64x v0.0.0-20230717121745-296ad89f973d // indirect github.com/chenzhuoyu/iasm v0.9.1 // indirect github.com/cloudquery/cloudquery-api-go v1.7.0 // indirect + github.com/cloudquery/codegen v0.3.12 // indirect github.com/cloudquery/plugin-pb-go v1.16.6 // indirect github.com/cloudquery/plugin-sdk/v2 v2.7.0 // 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 c4dacc0dcd78ee..13a15088141840 100644 --- a/plugins/destination/gcs/go.sum +++ b/plugins/destination/gcs/go.sum @@ -67,8 +67,8 @@ github.com/cloudquery/cloudquery-api-go v1.7.0 h1:9da/fBNcKnJGTKF3LFoKIMUwfnzhMC github.com/cloudquery/cloudquery-api-go v1.7.0/go.mod h1:03fojQg0UpdgqXZ9tzZ5gF5CPad/F0sok66bsX6u4RA= github.com/cloudquery/codegen v0.3.12 h1:9BaYdwbMJU1HVT/BHI+ykhOhBGeXt8AjpvBiXN1KhKE= github.com/cloudquery/codegen v0.3.12/go.mod h1:utqjurr58U8uqcPJe0rZjh06i0Eq9uAPGOmyIjq/1w8= -github.com/cloudquery/filetypes/v4 v4.2.7 h1:3CPylcxapo+g/+iZsqm94dvATw/P7ABdWAKRuzzxoh8= -github.com/cloudquery/filetypes/v4 v4.2.7/go.mod h1:t/vawdL3i/pguIebZ70FyXT8gfqFDbWFVkkTnZQ2Bwc= +github.com/cloudquery/filetypes/v4 v4.2.8 h1:oZOg9+BlJelc6tJhppV8l2jaUAQEofEk+GxnkFvKCcM= +github.com/cloudquery/filetypes/v4 v4.2.8/go.mod h1:t/vawdL3i/pguIebZ70FyXT8gfqFDbWFVkkTnZQ2Bwc= github.com/cloudquery/jsonschema v0.0.0-20231018073309-6c617a23d42f h1:vmYGxIGDVpmhk0QVeDwXXbAt+SwQcOn4xH1G25pmKP8= github.com/cloudquery/jsonschema v0.0.0-20231018073309-6c617a23d42f/go.mod h1:0SoZ/U7yJlNOR+fWsBSeTvTbGXB6DK01tzJ7m2Xfg34= github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBtF8ii536ig= diff --git a/plugins/destination/kafka/go.mod b/plugins/destination/kafka/go.mod index f17f7aef27f853..6549de061ac87c 100644 --- a/plugins/destination/kafka/go.mod +++ b/plugins/destination/kafka/go.mod @@ -7,7 +7,7 @@ toolchain go1.21.6 require ( github.com/Shopify/sarama v1.37.2 github.com/apache/arrow/go/v15 v15.0.0-20240115115805-d7bc55542e61 - github.com/cloudquery/filetypes/v4 v4.2.7 + github.com/cloudquery/filetypes/v4 v4.2.8 github.com/cloudquery/plugin-sdk/v4 v4.28.0 github.com/rs/zerolog v1.31.0 ) @@ -32,6 +32,7 @@ require ( github.com/chenzhuoyu/base64x v0.0.0-20230717121745-296ad89f973d // indirect github.com/chenzhuoyu/iasm v0.9.1 // indirect github.com/cloudquery/cloudquery-api-go v1.7.0 // indirect + github.com/cloudquery/codegen v0.3.12 // indirect github.com/cloudquery/plugin-pb-go v1.16.6 // indirect github.com/cloudquery/plugin-sdk/v2 v2.7.0 // indirect github.com/davecgh/go-spew v1.1.1 // indirect diff --git a/plugins/destination/kafka/go.sum b/plugins/destination/kafka/go.sum index ba4526e38d0e77..47ee6483fb672c 100644 --- a/plugins/destination/kafka/go.sum +++ b/plugins/destination/kafka/go.sum @@ -57,8 +57,8 @@ github.com/cloudquery/cloudquery-api-go v1.7.0 h1:9da/fBNcKnJGTKF3LFoKIMUwfnzhMC github.com/cloudquery/cloudquery-api-go v1.7.0/go.mod h1:03fojQg0UpdgqXZ9tzZ5gF5CPad/F0sok66bsX6u4RA= github.com/cloudquery/codegen v0.3.12 h1:9BaYdwbMJU1HVT/BHI+ykhOhBGeXt8AjpvBiXN1KhKE= github.com/cloudquery/codegen v0.3.12/go.mod h1:utqjurr58U8uqcPJe0rZjh06i0Eq9uAPGOmyIjq/1w8= -github.com/cloudquery/filetypes/v4 v4.2.7 h1:3CPylcxapo+g/+iZsqm94dvATw/P7ABdWAKRuzzxoh8= -github.com/cloudquery/filetypes/v4 v4.2.7/go.mod h1:t/vawdL3i/pguIebZ70FyXT8gfqFDbWFVkkTnZQ2Bwc= +github.com/cloudquery/filetypes/v4 v4.2.8 h1:oZOg9+BlJelc6tJhppV8l2jaUAQEofEk+GxnkFvKCcM= +github.com/cloudquery/filetypes/v4 v4.2.8/go.mod h1:t/vawdL3i/pguIebZ70FyXT8gfqFDbWFVkkTnZQ2Bwc= github.com/cloudquery/jsonschema v0.0.0-20231018073309-6c617a23d42f h1:vmYGxIGDVpmhk0QVeDwXXbAt+SwQcOn4xH1G25pmKP8= github.com/cloudquery/jsonschema v0.0.0-20231018073309-6c617a23d42f/go.mod h1:0SoZ/U7yJlNOR+fWsBSeTvTbGXB6DK01tzJ7m2Xfg34= github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBtF8ii536ig= diff --git a/plugins/destination/s3/go.mod b/plugins/destination/s3/go.mod index d482378fe5f7ff..62e7466d30524f 100644 --- a/plugins/destination/s3/go.mod +++ b/plugins/destination/s3/go.mod @@ -10,7 +10,7 @@ require ( github.com/aws/aws-sdk-go-v2/config v1.26.6 github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.15.15 github.com/aws/aws-sdk-go-v2/service/s3 v1.48.1 - github.com/cloudquery/filetypes/v4 v4.2.7 + github.com/cloudquery/filetypes/v4 v4.2.8 github.com/cloudquery/plugin-sdk/v4 v4.28.0 github.com/google/go-cmp v0.6.0 github.com/google/uuid v1.5.0 @@ -53,6 +53,7 @@ require ( github.com/chenzhuoyu/base64x v0.0.0-20230717121745-296ad89f973d // indirect github.com/chenzhuoyu/iasm v0.9.1 // indirect github.com/cloudquery/cloudquery-api-go v1.7.0 // indirect + github.com/cloudquery/codegen v0.3.12 // indirect github.com/cloudquery/plugin-pb-go v1.16.6 // indirect github.com/cloudquery/plugin-sdk/v2 v2.7.0 // indirect github.com/davecgh/go-spew v1.1.1 // indirect diff --git a/plugins/destination/s3/go.sum b/plugins/destination/s3/go.sum index d1e36a177f93bf..422859163e15b0 100644 --- a/plugins/destination/s3/go.sum +++ b/plugins/destination/s3/go.sum @@ -91,8 +91,8 @@ github.com/cloudquery/cloudquery-api-go v1.7.0 h1:9da/fBNcKnJGTKF3LFoKIMUwfnzhMC github.com/cloudquery/cloudquery-api-go v1.7.0/go.mod h1:03fojQg0UpdgqXZ9tzZ5gF5CPad/F0sok66bsX6u4RA= github.com/cloudquery/codegen v0.3.12 h1:9BaYdwbMJU1HVT/BHI+ykhOhBGeXt8AjpvBiXN1KhKE= github.com/cloudquery/codegen v0.3.12/go.mod h1:utqjurr58U8uqcPJe0rZjh06i0Eq9uAPGOmyIjq/1w8= -github.com/cloudquery/filetypes/v4 v4.2.7 h1:3CPylcxapo+g/+iZsqm94dvATw/P7ABdWAKRuzzxoh8= -github.com/cloudquery/filetypes/v4 v4.2.7/go.mod h1:t/vawdL3i/pguIebZ70FyXT8gfqFDbWFVkkTnZQ2Bwc= +github.com/cloudquery/filetypes/v4 v4.2.8 h1:oZOg9+BlJelc6tJhppV8l2jaUAQEofEk+GxnkFvKCcM= +github.com/cloudquery/filetypes/v4 v4.2.8/go.mod h1:t/vawdL3i/pguIebZ70FyXT8gfqFDbWFVkkTnZQ2Bwc= github.com/cloudquery/jsonschema v0.0.0-20231018073309-6c617a23d42f h1:vmYGxIGDVpmhk0QVeDwXXbAt+SwQcOn4xH1G25pmKP8= github.com/cloudquery/jsonschema v0.0.0-20231018073309-6c617a23d42f/go.mod h1:0SoZ/U7yJlNOR+fWsBSeTvTbGXB6DK01tzJ7m2Xfg34= github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBtF8ii536ig= From 6fd3d5897d706b2fbddf04542e8510976883badf Mon Sep 17 00:00:00 2001 From: Kemal <223029+disq@users.noreply.github.com> Date: Wed, 31 Jan 2024 01:35:12 -0800 Subject: [PATCH 34/39] feat: Add JSON schema to Neo4J destination plugin (#16370) Implements https://github.com/cloudquery/cloudquery/issues/16351 --- .github/workflows/dest_neo4j.yml | 6 ++ plugins/destination/neo4j/Makefile | 8 +++ plugins/destination/neo4j/client/schema.json | 41 +++++++++++++ plugins/destination/neo4j/client/spec.go | 31 +++++++--- .../destination/neo4j/client/spec/gen/main.go | 26 ++++++++ plugins/destination/neo4j/client/spec_test.go | 61 +++++++++++++++++++ plugins/destination/neo4j/go.mod | 8 +++ plugins/destination/neo4j/go.sum | 10 +++ plugins/destination/neo4j/main.go | 1 + 9 files changed, 185 insertions(+), 7 deletions(-) create mode 100644 plugins/destination/neo4j/client/schema.json create mode 100644 plugins/destination/neo4j/client/spec/gen/main.go create mode 100644 plugins/destination/neo4j/client/spec_test.go diff --git a/.github/workflows/dest_neo4j.yml b/.github/workflows/dest_neo4j.yml index afb37dc1ed635f..2f427717b9bf50 100644 --- a/.github/workflows/dest_neo4j.yml +++ b/.github/workflows/dest_neo4j.yml @@ -62,6 +62,12 @@ jobs: args: "--config ../../.golangci.yml" skip-pkg-cache: true skip-build-cache: true + - name: gen + if: github.event_name == 'pull_request' + run: make gen + - name: Fail if generation updated files + if: github.event_name == 'pull_request' + run: test "$(git status -s | wc -l)" -eq 0 || (git status -s; exit 1) - name: Build run: go build . - name: Test Neo4j diff --git a/plugins/destination/neo4j/Makefile b/plugins/destination/neo4j/Makefile index c957b06653ed16..a803c132c3b248 100644 --- a/plugins/destination/neo4j/Makefile +++ b/plugins/destination/neo4j/Makefile @@ -7,3 +7,11 @@ test: .PHONY: lint lint: golangci-lint run --config ../../.golangci.yml + +.PHONY: gen-spec-schema +gen-spec-schema: + go run client/spec/gen/main.go + +# All gen targets +.PHONY: gen +gen: gen-spec-schema diff --git a/plugins/destination/neo4j/client/schema.json b/plugins/destination/neo4j/client/schema.json new file mode 100644 index 00000000000000..966c46f8c211c8 --- /dev/null +++ b/plugins/destination/neo4j/client/schema.json @@ -0,0 +1,41 @@ +{ + "$schema": "https://json-schema.org/draft/2020-12/schema", + "$id": "https://github.com/cloudquery/cloudquery/plugins/destination/neo4j/client/spec", + "$ref": "#/$defs/Spec", + "$defs": { + "Spec": { + "properties": { + "connection_string": { + "type": "string", + "minLength": 1, + "description": "Connection string to connect to the database. This can be a URL or a DSN, as per official [neo4j docs](https://neo4j.com/docs/browser-manual/current/operations/dbms-connection/#uri-scheme)." + }, + "username": { + "type": "string", + "description": "Username to connect to the database." + }, + "password": { + "type": "string", + "description": "Password to connect to the database." + }, + "batch_size": { + "type": "integer", + "minimum": 1, + "description": "Number of records to batch together before sending to the database.", + "default": 1000 + }, + "batch_size_bytes": { + "type": "integer", + "minimum": 1, + "description": "Number of bytes (as Arrow buffer size) to batch together before sending to the database.", + "default": 4194304 + } + }, + "additionalProperties": false, + "type": "object", + "required": [ + "connection_string" + ] + } + } +} diff --git a/plugins/destination/neo4j/client/spec.go b/plugins/destination/neo4j/client/spec.go index 53b84d8d7dc053..16c0c2cfc250cf 100644 --- a/plugins/destination/neo4j/client/spec.go +++ b/plugins/destination/neo4j/client/spec.go @@ -1,24 +1,41 @@ package client import ( + _ "embed" "fmt" ) +const ( + defaultBatchSize = 1000 + defaultBatchSizeBytes = 1024 * 1024 * 4 // 4MB +) + type Spec struct { - ConnectionString string `json:"connection_string"` - Username string `json:"username"` - Password string `json:"password"` + // Connection string to connect to the database. This can be a URL or a DSN, as per official [neo4j docs](https://neo4j.com/docs/browser-manual/current/operations/dbms-connection/#uri-scheme). + ConnectionString string `json:"connection_string" jsonschema:"required,minLength=1"` + + // Username to connect to the database. + Username string `json:"username"` - BatchSize int `json:"batch_size"` - BatchSizeBytes int `json:"batch_size_bytes"` + // Password to connect to the database. + Password string `json:"password"` + + // Number of records to batch together before sending to the database. + BatchSize int `json:"batch_size" jsonschema:"minimum=1,default=1000"` + + // Number of bytes (as Arrow buffer size) to batch together before sending to the database. + BatchSizeBytes int `json:"batch_size_bytes" jsonschema:"minimum=1,default=4194304"` } +//go:embed schema.json +var JSONSchema string + func (s *Spec) SetDefaults() { if s.BatchSize == 0 { - s.BatchSize = 1000 + s.BatchSize = defaultBatchSize } if s.BatchSizeBytes == 0 { - s.BatchSizeBytes = 1024 * 1024 * 4 + s.BatchSizeBytes = defaultBatchSizeBytes } } diff --git a/plugins/destination/neo4j/client/spec/gen/main.go b/plugins/destination/neo4j/client/spec/gen/main.go new file mode 100644 index 00000000000000..1d36db8d3ba1f1 --- /dev/null +++ b/plugins/destination/neo4j/client/spec/gen/main.go @@ -0,0 +1,26 @@ +package main + +import ( + "fmt" + "log" + "path" + "runtime" + + "github.com/cloudquery/cloudquery/plugins/destination/neo4j/client" + cqjsonschema "github.com/cloudquery/codegen/jsonschema" +) + +func main() { + fmt.Println("Generating JSON schema for plugin spec") + cqjsonschema.GenerateIntoFile(new(client.Spec), path.Join(currDir(), "../..", "schema.json"), + cqjsonschema.WithAddGoComments("github.com/cloudquery/cloudquery/plugins/destination/neo4j/client", path.Join(currDir(), "../..")), + ) +} + +func currDir() string { + _, filename, _, ok := runtime.Caller(0) + if !ok { + log.Fatal("Failed to get caller information") + } + return path.Dir(filename) +} diff --git a/plugins/destination/neo4j/client/spec_test.go b/plugins/destination/neo4j/client/spec_test.go new file mode 100644 index 00000000000000..07a4df9909bd33 --- /dev/null +++ b/plugins/destination/neo4j/client/spec_test.go @@ -0,0 +1,61 @@ +package client + +import ( + "testing" + + "github.com/cloudquery/codegen/jsonschema" +) + +func TestJSONSchema(t *testing.T) { + jsonschema.TestJSONSchema(t, JSONSchema, []jsonschema.TestCase{ + { + Name: "empty spec", + Spec: `{}`, + Err: true, + }, + { + Name: "spec with connection_string", + Spec: `{"connection_string": "file"}`, + }, + { + Name: "spec with bool connection_string", + Spec: `{"connection_string": true}`, + Err: true, + }, + { + Name: "spec with null connection_string", + Spec: `{"connection_string": null}`, + Err: true, + }, + { + Name: "spec with int connection_string", + Spec: `{"connection_string": 123}`, + Err: true, + }, + { + Name: "spec with bool batch_size", + Spec: `{"connection_string": "abc", "batch_size":false}`, + Err: true, + }, + { + Name: "spec with null batch_size", + Spec: `{"connection_string": "abc", "batch_size":null}`, + Err: true, + }, + { + Name: "spec with string batch_size", + Spec: `{"connection_string": "abc", "batch_size":"str"}`, + Err: true, + }, + { + Name: "spec with array batch_size", + Spec: `{"connection_string": "abc", "batch_size":["abc"]}`, + Err: true, + }, + { + Name: "spec with unknown field", + Spec: `{"connection_string": "abc", "unknown": "test"}`, + Err: true, + }, + }) +} diff --git a/plugins/destination/neo4j/go.mod b/plugins/destination/neo4j/go.mod index 0a846e8ac60073..f9d4d318f255de 100644 --- a/plugins/destination/neo4j/go.mod +++ b/plugins/destination/neo4j/go.mod @@ -4,7 +4,9 @@ go 1.21.4 require ( github.com/apache/arrow/go/v15 v15.0.0-20240114144300-7e703aae55c1 + github.com/cloudquery/codegen v0.3.12 github.com/cloudquery/plugin-sdk/v4 v4.28.0 + github.com/invopop/jsonschema v0.12.0 github.com/neo4j/neo4j-go-driver/v5 v5.6.0 github.com/rs/zerolog v1.31.0 github.com/stretchr/testify v1.8.4 @@ -21,6 +23,8 @@ require ( github.com/apache/arrow/go/v13 v13.0.0-20230731205701-112f94971882 // indirect github.com/apapsch/go-jsonmerge/v2 v2.0.0 // indirect github.com/aymerick/douceur v0.2.0 // indirect + github.com/bahlo/generic-list-go v0.2.0 // indirect + github.com/buger/jsonparser v1.1.1 // indirect github.com/bytedance/sonic v1.10.2 // indirect github.com/cenkalti/backoff/v4 v4.2.1 // indirect github.com/chenzhuoyu/base64x v0.0.0-20230717121745-296ad89f973d // indirect @@ -91,6 +95,7 @@ require ( github.com/valyala/fasttemplate v1.2.2 // indirect github.com/vmihailenco/msgpack/v5 v5.4.1 // indirect github.com/vmihailenco/tagparser/v2 v2.0.0 // indirect + github.com/wk8/go-ordered-map/v2 v2.1.8 // indirect github.com/yosssi/ace v0.0.5 // indirect github.com/zeebo/xxh3 v1.0.2 // indirect go.opentelemetry.io/otel v1.20.0 // indirect @@ -119,3 +124,6 @@ require ( gopkg.in/yaml.v2 v2.4.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) + +// github.com/cloudquery/jsonschema @ cqmain +replace github.com/invopop/jsonschema => github.com/cloudquery/jsonschema v0.0.0-20231018073309-6c617a23d42f diff --git a/plugins/destination/neo4j/go.sum b/plugins/destination/neo4j/go.sum index dc4894b3eaf7ba..1eca9d7dff4132 100644 --- a/plugins/destination/neo4j/go.sum +++ b/plugins/destination/neo4j/go.sum @@ -25,9 +25,13 @@ github.com/apapsch/go-jsonmerge/v2 v2.0.0 h1:axGnT1gRIfimI7gJifB699GoE/oq+F2MU7D github.com/apapsch/go-jsonmerge/v2 v2.0.0/go.mod h1:lvDnEdqiQrp0O42VQGgmlKpxL1AP2+08jFMw88y4klk= github.com/aymerick/douceur v0.2.0 h1:Mv+mAeH1Q+n9Fr+oyamOlAkUNPWPlA8PPGR0QAaYuPk= github.com/aymerick/douceur v0.2.0/go.mod h1:wlT5vV2O3h55X9m7iVYN0TBM0NH/MmbLnd30/FjWUq4= +github.com/bahlo/generic-list-go v0.2.0 h1:5sz/EEAK+ls5wF+NeqDpk5+iNdMDXrh3z3nPnH1Wvgk= +github.com/bahlo/generic-list-go v0.2.0/go.mod h1:2KvAjgMlE5NNynlg/5iLrrCCZ2+5xWbdbCW3pNTGyYg= github.com/bmatcuk/doublestar v1.1.1/go.mod h1:UD6OnuiIn0yFxxA2le/rnRU1G4RaI4UvFv1sNto9p6w= github.com/bradleyjkemp/cupaloy/v2 v2.8.0 h1:any4BmKE+jGIaMpnU8YgH/I2LPiLBufr6oMMlVBbn9M= github.com/bradleyjkemp/cupaloy/v2 v2.8.0/go.mod h1:bm7JXdkRd4BHJk9HpwqAI8BoAY1lps46Enkdqw6aRX0= +github.com/buger/jsonparser v1.1.1 h1:2PnMjfWD7wBILjqQbt530v576A/cAbQvEW9gGIpYMUs= +github.com/buger/jsonparser v1.1.1/go.mod h1:6RYKKt7H4d4+iWqouImQ9R2FZql3VbhNgx27UK13J/0= github.com/bytedance/sonic v1.5.0/go.mod h1:ED5hyg4y6t3/9Ku1R6dU/4KyJ48DZ4jPhfY1O2AihPM= github.com/bytedance/sonic v1.10.0-rc/go.mod h1:ElCzW+ufi8qKqNW0FY314xriJhyJhuoJ3gFZdAHF7NM= github.com/bytedance/sonic v1.10.2 h1:GQebETVBxYB7JGWJtLBi07OVzWwt+8dWA00gEVW2ZFE= @@ -43,6 +47,10 @@ github.com/chenzhuoyu/iasm v0.9.1 h1:tUHQJXo3NhBqw6s33wkGn9SP3bvrWLdlVIJ3hQBL7P0 github.com/chenzhuoyu/iasm v0.9.1/go.mod h1:Xjy2NpN3h7aUqeqM+woSuuvxmIe6+DDsiNLIrkAmYog= github.com/cloudquery/cloudquery-api-go v1.7.0 h1:9da/fBNcKnJGTKF3LFoKIMUwfnzhMCsp5RjIOSxCU7s= github.com/cloudquery/cloudquery-api-go v1.7.0/go.mod h1:03fojQg0UpdgqXZ9tzZ5gF5CPad/F0sok66bsX6u4RA= +github.com/cloudquery/codegen v0.3.12 h1:9BaYdwbMJU1HVT/BHI+ykhOhBGeXt8AjpvBiXN1KhKE= +github.com/cloudquery/codegen v0.3.12/go.mod h1:utqjurr58U8uqcPJe0rZjh06i0Eq9uAPGOmyIjq/1w8= +github.com/cloudquery/jsonschema v0.0.0-20231018073309-6c617a23d42f h1:vmYGxIGDVpmhk0QVeDwXXbAt+SwQcOn4xH1G25pmKP8= +github.com/cloudquery/jsonschema v0.0.0-20231018073309-6c617a23d42f/go.mod h1:0SoZ/U7yJlNOR+fWsBSeTvTbGXB6DK01tzJ7m2Xfg34= github.com/cloudquery/plugin-pb-go v1.16.6 h1:UcN7UK89EWxh9SRGCIPQ/Ao2YB5zVugvBtF8ii536ig= github.com/cloudquery/plugin-pb-go v1.16.6/go.mod h1:/dnO/uBQGZlTvbYDPEvSt5J30ciN6DEDrQ8Jy4MKcIM= github.com/cloudquery/plugin-sdk/v2 v2.7.0 h1:hRXsdEiaOxJtsn/wZMFQC9/jPfU1MeMK3KF+gPGqm7U= @@ -251,6 +259,8 @@ github.com/vmihailenco/msgpack/v5 v5.4.1 h1:cQriyiUvjTwOHg8QZaPihLWeRAAVoCpE00IU github.com/vmihailenco/msgpack/v5 v5.4.1/go.mod h1:GaZTsDaehaPpQVyxrf5mtQlH+pc21PIudVV/E3rRQok= github.com/vmihailenco/tagparser/v2 v2.0.0 h1:y09buUbR+b5aycVFQs/g70pqKVZNBmxwAhO7/IwNM9g= github.com/vmihailenco/tagparser/v2 v2.0.0/go.mod h1:Wri+At7QHww0WTrCBeu4J6bNtoV6mEfg5OIWRZA9qds= +github.com/wk8/go-ordered-map/v2 v2.1.8 h1:5h/BUHu93oj4gIdvHHHGsScSTMijfx5PeYkE/fJgbpc= +github.com/wk8/go-ordered-map/v2 v2.1.8/go.mod h1:5nJHM5DyteebpVlHnWMV0rPz6Zp7+xBAnxjb1X5vnTw= github.com/xeipuuv/gojsonpointer v0.0.0-20180127040702-4e3ac2762d5f h1:J9EGpcZtP0E/raorCMxlFGSTBrsSlaDGf3jU/qvAE2c= github.com/xeipuuv/gojsonpointer v0.0.0-20180127040702-4e3ac2762d5f/go.mod h1:N2zxlSyiKSe5eX1tZViRH5QA0qijqEDrYZiPEAiq3wU= github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415 h1:EzJWgHovont7NscjpAxXsDA8S8BMYve8Y5+7cuRE7R0= diff --git a/plugins/destination/neo4j/main.go b/plugins/destination/neo4j/main.go index e55e7114960f31..28bddebfa0105b 100644 --- a/plugins/destination/neo4j/main.go +++ b/plugins/destination/neo4j/main.go @@ -18,6 +18,7 @@ func main() { p := plugin.NewPlugin(internalPlugin.Name, internalPlugin.Version, client.New, plugin.WithKind(internalPlugin.Kind), plugin.WithTeam(internalPlugin.Team), + plugin.WithJSONSchema(client.JSONSchema), ) if err := serve.Plugin(p, serve.WithPluginSentryDSN(sentryDSN), serve.WithDestinationV0V1Server()).Serve(context.Background()); err != nil { log.Fatalf("failed to serve plugin: %v", err) From 7b39251cae2bf4843877671176ba06ed38ee2db7 Mon Sep 17 00:00:00 2001 From: CloudQuery Bot <102256036+cq-bot@users.noreply.github.com> Date: Wed, 31 Jan 2024 11:49:08 +0200 Subject: [PATCH 35/39] chore(main): Release plugins-destination-bigquery v3.3.16 (#16263) :robot: I have created a release *beep* *boop* --- ## [3.3.16](https://github.com/cloudquery/cloudquery/compare/plugins-destination-bigquery-v3.3.15...plugins-destination-bigquery-v3.3.16) (2024-01-31) ### Bug Fixes * Add user-agent to BigQuery calls ([#16345](https://github.com/cloudquery/cloudquery/issues/16345)) ([b91d1f7](https://github.com/cloudquery/cloudquery/commit/b91d1f72e7fa7d59e81a40d23745c43b704b0007)) * **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.27.0 ([#16237](https://github.com/cloudquery/cloudquery/issues/16237)) ([3fcdab0](https://github.com/cloudquery/cloudquery/commit/3fcdab08816ad9de7bb4eecab59c7be1bda3d00c)) * **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.27.1 ([#16296](https://github.com/cloudquery/cloudquery/issues/16296)) ([ab4a0da](https://github.com/cloudquery/cloudquery/commit/ab4a0dace0a870755fd22d92c6e9c999351f594e)) * **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.27.2 ([#16342](https://github.com/cloudquery/cloudquery/issues/16342)) ([f3eb857](https://github.com/cloudquery/cloudquery/commit/f3eb85729e5db16c2530b31d6d276934866d5ef0)) * **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.28.0 ([#16362](https://github.com/cloudquery/cloudquery/issues/16362)) ([9166b6b](https://github.com/cloudquery/cloudquery/commit/9166b6b603d0d56a30c2e5072c4f2da5c0c837b5)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). --- .release-please-manifest.json | 2 +- plugins/destination/bigquery/CHANGELOG.md | 11 +++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index e802db941624b8..7dc4f55a39d5f7 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -31,7 +31,7 @@ "plugins/destination/snowflake+FILLER": "0.0.0", "plugins/source/datadog": "4.2.8", "plugins/source/datadog+FILLER": "0.0.0", - "plugins/destination/bigquery": "3.3.15", + "plugins/destination/bigquery": "3.3.16", "plugins/destination/bigquery+FILLER": "0.0.0", "plugins/source/pagerduty": "3.1.4", "plugins/source/pagerduty+FILLER": "0.0.0", diff --git a/plugins/destination/bigquery/CHANGELOG.md b/plugins/destination/bigquery/CHANGELOG.md index 0210ffe18294fc..4d360564cb7088 100644 --- a/plugins/destination/bigquery/CHANGELOG.md +++ b/plugins/destination/bigquery/CHANGELOG.md @@ -1,5 +1,16 @@ # Changelog +## [3.3.16](https://github.com/cloudquery/cloudquery/compare/plugins-destination-bigquery-v3.3.15...plugins-destination-bigquery-v3.3.16) (2024-01-31) + + +### Bug Fixes + +* Add user-agent to BigQuery calls ([#16345](https://github.com/cloudquery/cloudquery/issues/16345)) ([b91d1f7](https://github.com/cloudquery/cloudquery/commit/b91d1f72e7fa7d59e81a40d23745c43b704b0007)) +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.27.0 ([#16237](https://github.com/cloudquery/cloudquery/issues/16237)) ([3fcdab0](https://github.com/cloudquery/cloudquery/commit/3fcdab08816ad9de7bb4eecab59c7be1bda3d00c)) +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.27.1 ([#16296](https://github.com/cloudquery/cloudquery/issues/16296)) ([ab4a0da](https://github.com/cloudquery/cloudquery/commit/ab4a0dace0a870755fd22d92c6e9c999351f594e)) +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.27.2 ([#16342](https://github.com/cloudquery/cloudquery/issues/16342)) ([f3eb857](https://github.com/cloudquery/cloudquery/commit/f3eb85729e5db16c2530b31d6d276934866d5ef0)) +* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.28.0 ([#16362](https://github.com/cloudquery/cloudquery/issues/16362)) ([9166b6b](https://github.com/cloudquery/cloudquery/commit/9166b6b603d0d56a30c2e5072c4f2da5c0c837b5)) + ## [3.3.15](https://github.com/cloudquery/cloudquery/compare/plugins-destination-bigquery-v3.3.14...plugins-destination-bigquery-v3.3.15) (2024-01-23) From 32edd476e5cc21888c8dd4a84308ab6b7a67815b Mon Sep 17 00:00:00 2001 From: CloudQuery Bot <102256036+cq-bot@users.noreply.github.com> Date: Wed, 31 Jan 2024 11:53:40 +0200 Subject: [PATCH 36/39] chore: Update plugin `destination-bigquery` version to v3.3.16 (#16379) Updates the `destination-bigquery` plugin latest version to v3.3.16 --- website/versions/destination-bigquery.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/versions/destination-bigquery.json b/website/versions/destination-bigquery.json index d4f48058cd8cab..1597aa78cf3f7e 100644 --- a/website/versions/destination-bigquery.json +++ b/website/versions/destination-bigquery.json @@ -1 +1 @@ -{ "latest": "plugins-destination-bigquery-v3.3.15" } +{ "latest": "plugins-destination-bigquery-v3.3.16" } From 2693478c37cd995add76cf8df6c368d7e840837c Mon Sep 17 00:00:00 2001 From: CloudQuery Bot <102256036+cq-bot@users.noreply.github.com> Date: Wed, 31 Jan 2024 14:17:50 +0200 Subject: [PATCH 37/39] fix(deps): Update module github.com/cloudquery/cloudquery-api-go to v1.7.1 (#16381) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/cloudquery/cloudquery-api-go](https://togithub.com/cloudquery/cloudquery-api-go) | require | patch | `v1.7.0` -> `v1.7.1` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes
cloudquery/cloudquery-api-go (github.com/cloudquery/cloudquery-api-go) ### [`v1.7.1`](https://togithub.com/cloudquery/cloudquery-api-go/releases/tag/v1.7.1) [Compare Source](https://togithub.com/cloudquery/cloudquery-api-go/compare/v1.7.0...v1.7.1) ##### Bug Fixes - Generate CloudQuery Go API Client from `spec.json` ([#​111](https://togithub.com/cloudquery/cloudquery-api-go/issues/111)) ([5ac719b](https://togithub.com/cloudquery/cloudquery-api-go/commit/5ac719bb0633c3c8d923a8227bd410ecff6a5b75)) - Generate CloudQuery Go API Client from `spec.json` ([#​113](https://togithub.com/cloudquery/cloudquery-api-go/issues/113)) ([7267cc4](https://togithub.com/cloudquery/cloudquery-api-go/commit/7267cc42921a60a6125aa6d1efa787ace164bd80)) - Generate CloudQuery Go API Client from `spec.json` ([#​115](https://togithub.com/cloudquery/cloudquery-api-go/issues/115)) ([d8528b0](https://togithub.com/cloudquery/cloudquery-api-go/commit/d8528b0b610c7a67e990421cdafd391123de4afb))
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://togithub.com/renovatebot/renovate). --- cli/go.mod | 2 +- cli/go.sum | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/cli/go.mod b/cli/go.mod index c5daa69682b675..2ff72010f11b42 100644 --- a/cli/go.mod +++ b/cli/go.mod @@ -6,7 +6,7 @@ require ( github.com/apache/arrow/go/v15 v15.0.0-20240114144300-7e703aae55c1 github.com/bradleyjkemp/cupaloy/v2 v2.8.0 github.com/cenkalti/backoff/v4 v4.2.1 - github.com/cloudquery/cloudquery-api-go v1.7.0 + github.com/cloudquery/cloudquery-api-go v1.7.1 github.com/cloudquery/codegen v0.3.12 github.com/cloudquery/plugin-pb-go v1.16.6 github.com/cloudquery/plugin-sdk/v4 v4.28.0 diff --git a/cli/go.sum b/cli/go.sum index 0b795f1adb12f4..8d55dc4402a2ae 100644 --- a/cli/go.sum +++ b/cli/go.sum @@ -62,8 +62,8 @@ github.com/chenzhuoyu/base64x v0.0.0-20230717121745-296ad89f973d/go.mod h1:8EPpV github.com/chenzhuoyu/iasm v0.9.0/go.mod h1:Xjy2NpN3h7aUqeqM+woSuuvxmIe6+DDsiNLIrkAmYog= github.com/chenzhuoyu/iasm v0.9.1 h1:tUHQJXo3NhBqw6s33wkGn9SP3bvrWLdlVIJ3hQBL7P0= github.com/chenzhuoyu/iasm v0.9.1/go.mod h1:Xjy2NpN3h7aUqeqM+woSuuvxmIe6+DDsiNLIrkAmYog= -github.com/cloudquery/cloudquery-api-go v1.7.0 h1:9da/fBNcKnJGTKF3LFoKIMUwfnzhMCsp5RjIOSxCU7s= -github.com/cloudquery/cloudquery-api-go v1.7.0/go.mod h1:03fojQg0UpdgqXZ9tzZ5gF5CPad/F0sok66bsX6u4RA= +github.com/cloudquery/cloudquery-api-go v1.7.1 h1:q4pxS7EXKqAPh8DSDBU3bE/vnCQXs4jUM3zcoAlGdL8= +github.com/cloudquery/cloudquery-api-go v1.7.1/go.mod h1:03fojQg0UpdgqXZ9tzZ5gF5CPad/F0sok66bsX6u4RA= github.com/cloudquery/codegen v0.3.12 h1:9BaYdwbMJU1HVT/BHI+ykhOhBGeXt8AjpvBiXN1KhKE= github.com/cloudquery/codegen v0.3.12/go.mod h1:utqjurr58U8uqcPJe0rZjh06i0Eq9uAPGOmyIjq/1w8= github.com/cloudquery/jsonschema v0.0.0-20231018073309-6c617a23d42f h1:vmYGxIGDVpmhk0QVeDwXXbAt+SwQcOn4xH1G25pmKP8= From 7eaf28f5c52bbf99cd78590ddbcc9c21084ed368 Mon Sep 17 00:00:00 2001 From: Erez Rokah Date: Wed, 31 Jan 2024 12:37:05 +0000 Subject: [PATCH 38/39] feat: Support adding a spec json schema to plugin versions (#16368) #### Summary ~~Goes with https://github.com/cloudquery/cloudquery-api-go/pull/114~~