diff --git a/CHANGELOG.md b/CHANGELOG.md index 6f53ee2..49d2d85 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,6 @@ +## 4.4.0 + - Updated Google Cloud Storage client library, from `2.26.1` to `2.31.1` [#71](https://github.com/logstash-plugins/logstash-output-google_bigquery/pull/71) + ## 4.3.0 - Updated Google Cloud Storage client library, from `1.137.2` to `2.16.1` [#68](https://github.com/logstash-plugins/logstash-output-google_bigquery/pull/68) diff --git a/build.gradle b/build.gradle index a055572..3e08506 100644 --- a/build.gradle +++ b/build.gradle @@ -17,79 +17,85 @@ repositories { dependencies { // Core dependency for BigQuery clients - implementation "com.google.cloud:google-cloud-bigquery:2.16.1" + implementation "com.google.cloud:google-cloud-bigquery:2.31.1" - implementation "com.google.cloud:google-cloud-core:2.8.12" - implementation "com.google.protobuf:protobuf-java-util:3.21.6" - implementation "com.google.api.grpc:proto-google-common-protos:2.9.2" - implementation "com.google.api.grpc:proto-google-iam-v1:1.5.2" - implementation "com.google.auth:google-auth-library-credentials:1.11.0" - implementation "com.google.http-client:google-http-client-gson:1.42.2" - implementation "com.google.cloud:google-cloud-core-http:2.8.12" - implementation "com.google.api-client:google-api-client:2.0.0" + implementation "com.google.cloud:google-cloud-core:2.22.0" + implementation "com.google.protobuf:protobuf-java-util:3.23.2" + implementation "com.google.api.grpc:proto-google-common-protos:2.23.0" + implementation "com.google.api.grpc:proto-google-iam-v1:1.18.0" + implementation "com.google.auth:google-auth-library-credentials:1.19.0" + implementation "com.google.cloud:google-cloud-core-http:2.22.0" + implementation "com.google.api-client:google-api-client:2.2.0" implementation "com.google.oauth-client:google-oauth-client:1.34.1" - implementation "com.google.http-client:google-http-client-apache-v2:1.42.2" - implementation "com.google.http-client:google-http-client-appengine:1.42.2" - implementation "com.google.api:gax-httpjson:0.104.1" + implementation "com.google.http-client:google-http-client-apache-v2:1.43.3" + implementation "com.google.http-client:google-http-client-appengine:1.43.3" + implementation "com.google.api:gax-httpjson:2.32.0" implementation "io.opencensus:opencensus-api:0.31.1" implementation "io.opencensus:opencensus-contrib-http-util:0.31.1" - implementation "com.google.http-client:google-http-client-jackson2:1.42.2" - implementation "javax.annotation:javax.annotation-api:1.3.2" - implementation "com.google.http-client:google-http-client:1.42.2" - implementation "org.apache.httpcomponents:httpclient:4.5.13" - implementation "commons-logging:commons-logging:1.2" - implementation "org.apache.httpcomponents:httpcore:4.4.15" - implementation "com.google.j2objc:j2objc-annotations:1.3" + implementation "com.google.http-client:google-http-client-gson:1.43.3" + implementation "com.google.http-client:google-http-client:1.43.3" + implementation "org.apache.httpcomponents:httpclient:4.5.14" + implementation "org.apache.httpcomponents:httpcore:4.4.16" + implementation "com.google.j2objc:j2objc-annotations:2.8" implementation "org.checkerframework:checker-compat-qual:2.5.5" - implementation "org.checkerframework:checker-qual:3.25.0" - implementation "com.google.auth:google-auth-library-oauth2-http:1.11.0" + implementation "org.checkerframework:checker-qual:3.33.0" + implementation "com.google.auth:google-auth-library-oauth2-http:1.19.0" implementation "com.google.code.findbugs:jsr305:3.0.2" - implementation "com.google.apis:google-api-services-bigquery:v2-rev20220827-2.0.0" - implementation "com.google.api:api-common:2.2.1" - implementation "com.google.guava:guava:31.1-jre" + implementation "com.google.apis:google-api-services-bigquery:v2-rev20230520-2.0.0" + implementation "com.google.api:api-common:2.15.0" + implementation "javax.annotation:javax.annotation-api:1.3.2" + implementation "com.google.guava:guava:32.1.2-jre" implementation "com.google.guava:failureaccess:1.0.1" implementation "com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava" - implementation "com.google.api:gax:2.19.1" - implementation "org.threeten:threetenbp:1.6.1" - implementation "com.google.code.gson:gson:2.9.1" - implementation "org.threeten:threeten-extra:1.7.1" - implementation "com.google.protobuf:protobuf-java:3.21.6" - implementation "com.google.cloud:google-cloud-bigquerystorage:2.20.1" - implementation "io.grpc:grpc-api:1.49.0" - implementation "io.grpc:grpc-context:1.49.0" - implementation "io.grpc:grpc-stub:1.49.0" - implementation "io.grpc:grpc-protobuf:1.49.0" - implementation "io.grpc:grpc-protobuf-lite:1.49.0" - implementation "com.google.api.grpc:proto-google-cloud-bigquerystorage-v1beta1:0.144.1" - implementation "com.google.api:gax-grpc:2.19.1" - implementation "io.grpc:grpc-alts:1.49.0" - implementation "io.grpc:grpc-grpclb:1.49.0" - implementation "io.grpc:grpc-auth:1.49.0" - implementation "io.grpc:grpc-netty-shaded:1.49.0" - implementation "io.grpc:grpc-googleapis:1.49.0" - implementation "org.json:json:20200518" - implementation "io.grpc:grpc-core:1.49.0" + implementation "com.google.api:gax:2.32.0" + implementation "org.threeten:threetenbp:1.6.8" + implementation "com.google.code.gson:gson:2.10.1" + implementation "org.threeten:threeten-extra:1.7.2" + implementation "com.google.protobuf:protobuf-java:3.23.2" + implementation "com.google.cloud:google-cloud-bigquerystorage:2.41.1" + implementation "io.grpc:grpc-api:1.56.1" + implementation "io.grpc:grpc-context:1.56.1" + implementation "io.grpc:grpc-stub:1.56.1" + implementation "io.grpc:grpc-protobuf:1.56.1" + implementation "io.grpc:grpc-protobuf-lite:1.56.1" + implementation "com.google.auto.value:auto-value:1.10.2" + implementation "com.google.api.grpc:proto-google-cloud-bigquerystorage-v1beta1:0.165.1" + implementation "com.google.api.grpc:proto-google-cloud-bigquerystorage-v1beta2:0.165.1" + implementation "com.google.api:gax-grpc:2.32.0" + implementation "io.grpc:grpc-alts:1.56.1" + implementation "io.grpc:grpc-grpclb:1.56.1" + implementation "org.conscrypt:conscrypt-openjdk-uber:2.5.2" + implementation "io.grpc:grpc-auth:1.56.1" + implementation "io.grpc:grpc-netty-shaded:1.56.1" + implementation "io.grpc:grpc-googleapis:1.56.1" + implementation "org.json:json:20230618" + implementation "io.grpc:grpc-core:1.56.1" implementation "com.google.android:annotations:4.1.1.4" - implementation "org.codehaus.mojo:animal-sniffer-annotations:1.22" - implementation "io.perfmark:perfmark-api:0.25.0" - implementation "com.google.api.grpc:grpc-google-cloud-bigquerystorage-v1beta1:0.144.1" - implementation "com.google.api.grpc:grpc-google-cloud-bigquerystorage-v1beta2:0.144.1" - implementation "com.google.api.grpc:grpc-google-cloud-bigquerystorage-v1:2.20.1" - implementation "com.google.api.grpc:proto-google-cloud-bigquerystorage-v1:2.20.1" - implementation "org.apache.arrow:arrow-vector:9.0.0" - implementation "org.apache.arrow:arrow-format:9.0.0" - implementation "com.fasterxml.jackson.core:jackson-core:2.13.4" - implementation "com.fasterxml.jackson.core:jackson-annotations:2.13.4" - implementation "com.fasterxml.jackson.core:jackson-databind:2.13.4" - implementation "com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.13.4" + implementation "org.codehaus.mojo:animal-sniffer-annotations:1.23" + implementation "io.perfmark:perfmark-api:0.26.0" + implementation "commons-logging:commons-logging:1.2" implementation "commons-codec:commons-codec:1.15" - implementation "io.netty:netty-common:4.1.78.Final" + implementation "com.google.api.grpc:grpc-google-cloud-bigquerystorage-v1beta1:0.165.1" + implementation "com.google.api.grpc:grpc-google-cloud-bigquerystorage-v1beta2:0.165.1" + implementation "com.google.api.grpc:grpc-google-cloud-bigquerystorage-v1:2.41.1" + implementation "com.google.api.grpc:proto-google-cloud-bigquerystorage-v1:2.41.1" + implementation "org.apache.arrow:arrow-vector:12.0.1" + implementation "org.apache.arrow:arrow-format:12.0.1" + implementation "com.fasterxml.jackson.core:jackson-core:2.15.2" + implementation "com.fasterxml.jackson.core:jackson-annotations:2.15.2" + implementation "com.fasterxml.jackson.core:jackson-core:2.15.2" + implementation "com.fasterxml.jackson.core:jackson-databind:2.15.2" + implementation "com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.15.2" + implementation "com.fasterxml.jackson.core:jackson-annotations:2.15.2" + implementation "com.fasterxml.jackson.core:jackson-databind:2.15.2" + implementation "com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.15.2" + implementation "io.netty:netty-common:4.1.82.Final" implementation "com.google.flatbuffers:flatbuffers-java:1.12.0" implementation "org.slf4j:slf4j-api:1.7.25" - implementation "org.apache.arrow:arrow-memory-core:9.0.0" - implementation "org.apache.arrow:arrow-memory-netty:9.0.0" - implementation "io.netty:netty-buffer:4.1.78.Final" - implementation "com.google.errorprone:error_prone_annotations:2.15.0" + implementation "org.apache.arrow:arrow-memory-core:12.0.1" + implementation "org.apache.arrow:arrow-memory-netty:12.0.1" + implementation "io.netty:netty-buffer:4.1.82.Final" + implementation "com.google.errorprone:error_prone_annotations:2.18.0" } task generateGemJarRequiresFile { diff --git a/lib/logstash-output-google_bigquery_jars.rb b/lib/logstash-output-google_bigquery_jars.rb index 1a52d9a..dd7bec6 100644 --- a/lib/logstash-output-google_bigquery_jars.rb +++ b/lib/logstash-output-google_bigquery_jars.rb @@ -1,76 +1,78 @@ # AUTOGENERATED BY THE GRADLE SCRIPT. DO NOT EDIT. require 'jar_dependencies' -require_jar('com.google.cloud', 'google-cloud-bigquery', '2.16.1') -require_jar('com.google.cloud', 'google-cloud-core', '2.8.12') -require_jar('com.google.protobuf', 'protobuf-java-util', '3.21.6') -require_jar('com.google.api.grpc', 'proto-google-common-protos', '2.9.2') -require_jar('com.google.api.grpc', 'proto-google-iam-v1', '1.5.2') -require_jar('com.google.auth', 'google-auth-library-credentials', '1.11.0') -require_jar('com.google.http-client', 'google-http-client-gson', '1.42.2') -require_jar('com.google.cloud', 'google-cloud-core-http', '2.8.12') -require_jar('com.google.api-client', 'google-api-client', '2.0.0') +require_jar('com.google.cloud', 'google-cloud-bigquery', '2.31.1') +require_jar('com.google.cloud', 'google-cloud-core', '2.22.0') +require_jar('com.google.protobuf', 'protobuf-java-util', '3.23.2') +require_jar('com.google.api.grpc', 'proto-google-common-protos', '2.23.0') +require_jar('com.google.api.grpc', 'proto-google-iam-v1', '1.18.0') +require_jar('com.google.auth', 'google-auth-library-credentials', '1.19.0') +require_jar('com.google.cloud', 'google-cloud-core-http', '2.22.0') +require_jar('com.google.api-client', 'google-api-client', '2.2.0') require_jar('com.google.oauth-client', 'google-oauth-client', '1.34.1') -require_jar('com.google.http-client', 'google-http-client-apache-v2', '1.42.2') -require_jar('com.google.http-client', 'google-http-client-appengine', '1.42.2') -require_jar('com.google.api', 'gax-httpjson', '0.104.1') +require_jar('com.google.http-client', 'google-http-client-apache-v2', '1.43.3') +require_jar('com.google.http-client', 'google-http-client-appengine', '1.43.3') +require_jar('com.google.api', 'gax-httpjson', '2.32.0') require_jar('io.opencensus', 'opencensus-api', '0.31.1') require_jar('io.opencensus', 'opencensus-contrib-http-util', '0.31.1') -require_jar('com.google.http-client', 'google-http-client-jackson2', '1.42.2') -require_jar('javax.annotation', 'javax.annotation-api', '1.3.2') -require_jar('com.google.http-client', 'google-http-client', '1.42.2') -require_jar('org.apache.httpcomponents', 'httpclient', '4.5.13') -require_jar('commons-logging', 'commons-logging', '1.2') -require_jar('org.apache.httpcomponents', 'httpcore', '4.4.15') -require_jar('com.google.j2objc', 'j2objc-annotations', '1.3') +require_jar('com.google.http-client', 'google-http-client-gson', '1.43.3') +require_jar('com.google.http-client', 'google-http-client', '1.43.3') +require_jar('org.apache.httpcomponents', 'httpclient', '4.5.14') +require_jar('org.apache.httpcomponents', 'httpcore', '4.4.16') +require_jar('com.google.j2objc', 'j2objc-annotations', '2.8') require_jar('org.checkerframework', 'checker-compat-qual', '2.5.5') -require_jar('org.checkerframework', 'checker-qual', '3.25.0') -require_jar('com.google.auth', 'google-auth-library-oauth2-http', '1.11.0') +require_jar('org.checkerframework', 'checker-qual', '3.33.0') +require_jar('com.google.auth', 'google-auth-library-oauth2-http', '1.19.0') require_jar('com.google.code.findbugs', 'jsr305', '3.0.2') -require_jar('com.google.apis', 'google-api-services-bigquery', 'v2-rev20220827-2.0.0') -require_jar('com.google.api', 'api-common', '2.2.1') -require_jar('com.google.guava', 'guava', '31.1-jre') +require_jar('com.google.apis', 'google-api-services-bigquery', 'v2-rev20230520-2.0.0') +require_jar('com.google.api', 'api-common', '2.15.0') +require_jar('javax.annotation', 'javax.annotation-api', '1.3.2') +require_jar('com.google.guava', 'guava', '32.1.2-jre') require_jar('com.google.guava', 'failureaccess', '1.0.1') require_jar('com.google.guava', 'listenablefuture', '9999.0-empty-to-avoid-conflict-with-guava') -require_jar('com.google.api', 'gax', '2.19.1') -require_jar('org.threeten', 'threetenbp', '1.6.1') -require_jar('com.google.code.gson', 'gson', '2.9.1') -require_jar('org.threeten', 'threeten-extra', '1.7.1') -require_jar('com.google.protobuf', 'protobuf-java', '3.21.6') -require_jar('com.google.cloud', 'google-cloud-bigquerystorage', '2.20.1') -require_jar('io.grpc', 'grpc-api', '1.49.0') -require_jar('io.grpc', 'grpc-context', '1.49.0') -require_jar('io.grpc', 'grpc-stub', '1.49.0') -require_jar('io.grpc', 'grpc-protobuf', '1.49.0') -require_jar('io.grpc', 'grpc-protobuf-lite', '1.49.0') -require_jar('com.google.api.grpc', 'proto-google-cloud-bigquerystorage-v1beta1', '0.144.1') -require_jar('com.google.api', 'gax-grpc', '2.19.1') -require_jar('io.grpc', 'grpc-alts', '1.49.0') -require_jar('io.grpc', 'grpc-grpclb', '1.49.0') -require_jar('io.grpc', 'grpc-auth', '1.49.0') -require_jar('io.grpc', 'grpc-netty-shaded', '1.49.0') -require_jar('io.grpc', 'grpc-googleapis', '1.49.0') -require_jar('org.json', 'json', '20200518') -require_jar('io.grpc', 'grpc-core', '1.49.0') +require_jar('com.google.api', 'gax', '2.32.0') +require_jar('org.threeten', 'threetenbp', '1.6.8') +require_jar('com.google.code.gson', 'gson', '2.10.1') +require_jar('org.threeten', 'threeten-extra', '1.7.2') +require_jar('com.google.protobuf', 'protobuf-java', '3.23.2') +require_jar('com.google.cloud', 'google-cloud-bigquerystorage', '2.41.1') +require_jar('io.grpc', 'grpc-api', '1.56.1') +require_jar('io.grpc', 'grpc-context', '1.56.1') +require_jar('io.grpc', 'grpc-stub', '1.56.1') +require_jar('io.grpc', 'grpc-protobuf', '1.56.1') +require_jar('io.grpc', 'grpc-protobuf-lite', '1.56.1') +require_jar('com.google.auto.value', 'auto-value', '1.10.2') +require_jar('com.google.api.grpc', 'proto-google-cloud-bigquerystorage-v1beta1', '0.165.1') +require_jar('com.google.api.grpc', 'proto-google-cloud-bigquerystorage-v1beta2', '0.165.1') +require_jar('com.google.api', 'gax-grpc', '2.32.0') +require_jar('io.grpc', 'grpc-alts', '1.56.1') +require_jar('io.grpc', 'grpc-grpclb', '1.56.1') +require_jar('org.conscrypt', 'conscrypt-openjdk-uber', '2.5.2') +require_jar('io.grpc', 'grpc-auth', '1.56.1') +require_jar('io.grpc', 'grpc-netty-shaded', '1.56.1') +require_jar('io.grpc', 'grpc-googleapis', '1.56.1') +require_jar('org.json', 'json', '20230618') +require_jar('io.grpc', 'grpc-core', '1.56.1') require_jar('com.google.android', 'annotations', '4.1.1.4') -require_jar('org.codehaus.mojo', 'animal-sniffer-annotations', '1.22') -require_jar('io.perfmark', 'perfmark-api', '0.25.0') -require_jar('com.google.api.grpc', 'grpc-google-cloud-bigquerystorage-v1beta1', '0.144.1') -require_jar('com.google.api.grpc', 'grpc-google-cloud-bigquerystorage-v1beta2', '0.144.1') -require_jar('com.google.api.grpc', 'grpc-google-cloud-bigquerystorage-v1', '2.20.1') -require_jar('com.google.api.grpc', 'proto-google-cloud-bigquerystorage-v1', '2.20.1') -require_jar('org.apache.arrow', 'arrow-vector', '9.0.0') -require_jar('org.apache.arrow', 'arrow-format', '9.0.0') -require_jar('com.fasterxml.jackson.core', 'jackson-core', '2.13.4') -require_jar('com.fasterxml.jackson.core', 'jackson-annotations', '2.13.4') -require_jar('com.fasterxml.jackson.core', 'jackson-databind', '2.13.4') -require_jar('com.fasterxml.jackson.datatype', 'jackson-datatype-jsr310', '2.13.4') +require_jar('org.codehaus.mojo', 'animal-sniffer-annotations', '1.23') +require_jar('io.perfmark', 'perfmark-api', '0.26.0') +require_jar('commons-logging', 'commons-logging', '1.2') require_jar('commons-codec', 'commons-codec', '1.15') -require_jar('io.netty', 'netty-common', '4.1.78.Final') +require_jar('com.google.api.grpc', 'grpc-google-cloud-bigquerystorage-v1beta1', '0.165.1') +require_jar('com.google.api.grpc', 'grpc-google-cloud-bigquerystorage-v1beta2', '0.165.1') +require_jar('com.google.api.grpc', 'grpc-google-cloud-bigquerystorage-v1', '2.41.1') +require_jar('com.google.api.grpc', 'proto-google-cloud-bigquerystorage-v1', '2.41.1') +require_jar('org.apache.arrow', 'arrow-vector', '12.0.1') +require_jar('org.apache.arrow', 'arrow-format', '12.0.1') +require_jar('com.fasterxml.jackson.core', 'jackson-core', '2.15.2') +require_jar('com.fasterxml.jackson.core', 'jackson-annotations', '2.15.2') +require_jar('com.fasterxml.jackson.core', 'jackson-databind', '2.15.2') +require_jar('com.fasterxml.jackson.datatype', 'jackson-datatype-jsr310', '2.15.2') +require_jar('io.netty', 'netty-common', '4.1.82.Final') require_jar('com.google.flatbuffers', 'flatbuffers-java', '1.12.0') require_jar('org.slf4j', 'slf4j-api', '1.7.25') -require_jar('org.apache.arrow', 'arrow-memory-core', '9.0.0') -require_jar('org.apache.arrow', 'arrow-memory-netty', '9.0.0') -require_jar('io.netty', 'netty-buffer', '4.1.78.Final') -require_jar('com.google.errorprone', 'error_prone_annotations', '2.15.0') -require_jar('org.logstash.outputs', 'logstash-output-google_bigquery', '4.2.0') +require_jar('org.apache.arrow', 'arrow-memory-core', '12.0.1') +require_jar('org.apache.arrow', 'arrow-memory-netty', '12.0.1') +require_jar('io.netty', 'netty-buffer', '4.1.82.Final') +require_jar('com.google.errorprone', 'error_prone_annotations', '2.18.0') +require_jar('org.logstash.outputs', 'logstash-output-google_bigquery', '4.4.0') diff --git a/version b/version index 8191138..64b5ae3 100644 --- a/version +++ b/version @@ -1 +1 @@ -4.3.0 \ No newline at end of file +4.4.0 \ No newline at end of file