diff --git a/v1/pom.xml b/v1/pom.xml index f329ac49ef..695c793d94 100644 --- a/v1/pom.xml +++ b/v1/pom.xml @@ -928,7 +928,7 @@ report - + diff --git a/v1/pom.xml_backup b/v1/pom.xml_backup new file mode 100644 index 0000000000..f329ac49ef --- /dev/null +++ b/v1/pom.xml_backup @@ -0,0 +1,1163 @@ + + + + 4.0.0 + + + com.google.cloud.teleport + templates + 1.0-SNAPSHOT + + + classic-templates + 1.0-SNAPSHOT + Google Cloud Teleport Classic + + Cloud Teleport Classic is a collection of Apache Beam pipelines for common tasks, like data movement + across databases or batch transforms on random datasets. They are released as Dataflow Classic Templates. + + + + 5.14.0 + 0.24.0 + + 2.14.2 + 3.21.7 + 15.4 + 5.5.2 + 1.9.13 + 1.8 + 1.10.0 + 1.0.0 + 1.4.4 + 5.2.22.RELEASE + 1.15.0 + 2.1.0 + 2.5.3-hadoop3 + 1.1.2 + 3.6.0 + 4.16.0 + 1.40.0 + 0.87.0 + 0.8.8 + com.google.cloud.teleport.spanner.IntegrationTest + + + + + + + com.google.cloud + google-cloud-spanner-bom + 6.71.0 + pom + import + + + org.apache.beam + beam-sdks-java-bom + ${beam.version} + pom + import + + + + org.conscrypt + conscrypt-openjdk-uber + ${conscrypt.version} + + + + + + + + com.google.cloud.teleport.metadata + metadata + ${project.version} + + + + org.apache.beam + beam-sdks-java-core + + + org.apache.beam + beam-sdks-java-extensions-avro + + + org.apache.avro + avro + ${avro.version} + + + org.apache.beam + beam-sdks-java-io-google-cloud-platform + + + junit + junit + + + + + com.google.cloud + google-cloud-spanner + + + org.threeten + threetenbp + ${threetenbp.version} + + + org.apache.beam + beam-sdks-java-extensions-google-cloud-platform-core + + + org.apache.beam + beam-sdks-java-extensions-protobuf + + + org.apache.beam + beam-runners-google-cloud-dataflow-java + + + + org.apache.beam + beam-runners-direct-java + + + org.apache.beam + beam-sdks-java-io-jdbc + + + + + org.apache.beam + beam-sdks-java-io-cassandra + + + com.github.jnr + jffi + + + + + + com.datastax.cassandra + cassandra-driver-core + ${cassandra.driver.version} + + + com.github.jnr + jffi + + + + + org.apache.hadoop + hadoop-mapreduce-client-core + ${hadoop.version} + + + org.codehaus.jackson + * + + + + + org.apache.hadoop + hadoop-common + ${hadoop.version} + + + org.apache.commons + commons-lang3 + + + org.codehaus.jackson + * + + + asm + asm + + + + + org.apache.hbase + hbase-common + ${hbase.version} + provided + + + org.apache.hadoop + * + + + log4j + * + + + + + com.google.auto.service + auto-service + ${autovalue.service.version} + + + org.apache.commons + commons-lang3 + ${commons-lang3.version} + + + + + com.google.http-client + google-http-client + + + com.google.http-client + google-http-client-apache-v2 + + + + + org.openjdk.nashorn + nashorn-core + ${nashorn.version} + + + com.github.ben-manes.caffeine + caffeine + 3.1.8 + + + + + com.google.cloud.teleport + it-splunk + ${project.version} + test + + + + + com.google.cloud.teleport + it-google-cloud-platform + ${project.version} + test + + + org.apache.beam + beam-it-jdbc + test + + + org.apache.beam + beam-it-cassandra + test + + + org.apache.beam + beam-it-splunk + test + + + com.google.cloud.teleport + it-datadog + ${project.version} + test + + + org.hamcrest + hamcrest-core + ${hamcrest.version} + test + + + org.hamcrest + hamcrest-library + ${hamcrest.version} + test + + + org.mockito + mockito-core + ${mockito.version} + test + + + org.apache.derby + derby + ${derby.version} + test + + + org.apache.derby + derbyclient + ${derby.version} + test + + + org.apache.derby + derbynet + ${derby.version} + test + + + org.junit.jupiter + junit-jupiter-api + ${junit.jupiter.version} + test + + + com.google.truth + truth + ${truth.version} + test + + + org.mock-server + mockserver-netty + ${mock-server-netty.version} + test + + + org.slf4j + slf4j-ext + + + org.slf4j + slf4j-api + + + + + org.mock-server + mockserver-junit-rule + ${mock-server-netty.version} + test + + + org.slf4j + slf4j-ext + + + org.slf4j + slf4j-api + + + + + + + mysql + mysql-connector-java + ${mysql-connector-java.version} + test + + + org.postgresql + postgresql + ${postgresql.version} + test + + + com.oracle.database.jdbc + ojdbc8 + ${ojdbc8.version} + test + + + com.microsoft.sqlserver + mssql-jdbc + ${mssql-jdbc.version} + test + + + + + org.scassandra + java-client + ${scassandra.version} + test + + + com.google.code.gson + gson + + + ch.qos.logback + logback-classic + + + + + org.scassandra + cql-antlr + ${scassandra.version} + test + + + + + com.google.re2j + re2j + ${re2j.version} + + + com.google.cloud + google-cloud-bigquery + + + com.google.cloud + google-cloud-bigtable + + + com.google.cloud.bigtable + bigtable-beam-import + ${bigtable-beam-import.version} + + + log4j + * + + + + + com.google.auto.value + auto-value + ${autovalue.version} + provided + + + com.google.auto.value + auto-value-annotations + ${autovalue.version} + + + org.apache.commons + commons-csv + ${commons-csv.version} + + + org.apache.commons + commons-text + ${commons-text.version} + + + commons-codec + commons-codec + + + commons-io + commons-io + + + + org.apache.beam + beam-sdks-java-io-parquet + compile + + + org.codehaus.jackson + jackson-core-asl + + + org.codehaus.jackson + jackson-mapper-asl + + + org.apache.httpcomponents + httpclient + + + + + org.apache.kafka + kafka-clients + ${kafka.clients.version} + + + org.springframework + spring-expression + ${spring.version} + + + io.opencensus + opencensus-api + ${open-census.version} + + + junit + junit + ${junit.version} + test + + + com.google.cloud + google-cloud-dlp + ${dlp.version} + + + io.grpc + grpc-core + + + + + com.google.cloud + google-cloud-kms + ${kms.version} + + + com.google.api.grpc + proto-google-cloud-kms-v1 + ${proto-kms.version} + + + org.tensorflow + proto + ${tensorflow.version} + + + com.google.cloud + google-cloud-secretmanager + + + com.datastax.oss + java-driver-query-builder + ${datastax.query.builder.version} + compile + + + + + + + kr.motd.maven + os-maven-plugin + ${os-maven-plugin.version} + + + + + + + org.codehaus.mojo + exec-maven-plugin + 1.6.0 + + false + + + + + + + + org.apache.maven.plugins + maven-dependency-plugin + + + copy-dependencies + package + + copy-dependencies + + + ${project.build.directory}/extra_libs + conscrypt-openjdk-uber + true + + + + analyze-dependencies + package + + analyze-only + + + + true + false + + + com.google.cloud:google-cloud-storage + + + com.google.api.grpc:proto-google-cloud-pubsub-v1 + + + com.google.guava:guava + + + com.google.api.grpc:proto-google-cloud-datastore-v1 + + + com.google.api:gax + + + com.google.code.findbugs:jsr305 + + + com.google.code.gson:gson + + + com.google.cloud:google-cloud-spanner + + + joda-time:joda-time + + + org.apache.commons:commons-dbcp2 + + + com.fasterxml.jackson.core:jackson-core + + + org.apache.avro:avro + + + com.google.api.grpc:proto-google-cloud-bigtable-v2 + + + com.google.protobuf:protobuf-java + + + com.google.api.grpc:proto-google-cloud-spanner-admin-database-v1 + + + com.google.api.grpc:proto-google-cloud-spanner-admin-instance-v1 + + + com.google.protobuf:protobuf-java-util + + + com.fasterxml.jackson.core:jackson-annotations + + + com.fasterxml.jackson.core:jackson-databind + + + org.slf4j:slf4j-api + + + com.google.cloud:google-cloud-core + + + com.google.apis:google-api-services-storage + + + org.apache.commons:commons-pool2 + + + com.google.apis:google-api-services-bigquery + + + com.google.api.grpc:proto-google-cloud-dlp-v2 + + + org.apache.httpcomponents:httpcore + + + org.apache.httpcomponents:httpclient + + + org.mock-server:mockserver-client-java + + + com.vaadin.external.google:android-json + + + org.mock-server:mockserver-core + + + com.google.http-client:google-http-client + + + org.apache.beam:beam-model-pipeline + + io.grpc:grpc-api + + org.apache.derby:derbytools + + + org.hamcrest:hamcrest + + + com.google.api.grpc:proto-google-cloud-secretmanager-v1 + + + org.apache.beam:beam-runners-core-java + + + com.google.api:gax-grpc + + + com.google.api.grpc:proto-google-cloud-spanner-v1 + + + org.checkerframework:checker-qual + + + + org.threeten:threetenbp + org.apache.hadoop:hadoop-mapreduce-client-core + org.apache.hadoop:hadoop-common + org.codehaus.jackson:jackson-core-asl + org.codehaus.jackson:jackson-mapper-asl + io.opencensus:opencensus-api + com.google.auto.service:auto-service + + com.google.cloud.bigtable:bigtable-beam-import + com.google.cloud.bigtable:bigtable-hbase-1.x + + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + ${maven-compiler-plugin.version} + + ${java.version} + ${java.version} + true + -parameters + + + com.google.auto.value + auto-value + ${autovalue.version} + + + com.google.auto.service + auto-service + ${autovalue.service.version} + + + + + + + org.apache.maven.plugins + maven-source-plugin + + + + + org.apache.maven.plugins + maven-javadoc-plugin + ${maven-javadoc-plugin.version} + + Teleport for Java, version ${project.version} API + Teleport for Java, version ${project.version} + false + true + true + + + + + org.apache.maven.plugins + maven-jar-plugin + + + + org.apache.maven.plugins + maven-enforcer-plugin + ${maven-enforcer-plugin.version} + + + enforce + + enforce + + + + + 11 + + + jdk.tools:jdk.tools + + + + [1.7,) + + + + [3.2,) + + + + + + enforce-banned-dependencies + + enforce + + + + + + com.google.guava:guava-jdk5 + com.google.protobuf:protobuf-lite + org.apache.logging.log4j:*:[2.0,2.14.1] + + + + true + + + + + + org.codehaus.mojo + extra-enforcer-rules + ${extra.enforcer.rules.version} + + + + + org.xolstice.maven.plugins + protobuf-maven-plugin + 0.6.1 + + com.google.protobuf:protoc:${protobuf.version}:exe:${os.detected.classifier} + grpc-java + io.grpc:protoc-gen-grpc-java:${grpc.gen.version}:exe:${os.detected.classifier} + + + + + compile + test-compile + compile-custom + + + + + + org.apache.avro + avro-maven-plugin + ${avro.version} + + + src/main/resources/schema/avro + + + + generate-sources + + schema + + + src/main/resources/schema/avro + + + + + + org.jacoco + jacoco-maven-plugin + ${jacoco.version} + + + + **/*InformationSchemaScanner.* + + **/*AutoValue_* + + + + PACKAGE + + com.google.cloud.teleport.spanner + com.google.cloud.teleport.spanner.** + + + + com.google.cloud.teleport.spanner.ddl.InformationSchemaScanner + + com.google.cloud.teleport.spanner.proto + + + + + + + default-prepare-agent + + prepare-agent + + + + default-report + prepare-package + + report + + + + default-check + + check + + + + + + + LINE + COVEREDRATIO + 0.5 + + + BRANCH + COVEREDRATIO + 0.5 + + + + + + + + + + + + + + shade + + + skipShade + !true + + + + + + org.apache.maven.plugins + maven-shade-plugin + ${maven-shade-plugin.version} + + + bundle-and-repackage + package + + shade + + + + + ${project.build.directory}/extra_libs + + + false + true + + + org.conscrypt:conscrypt-openjdk-uber + + + *:* + + + + + *:* + + META-INF/*.SF + META-INF/*.DSA + META-INF/*.RSA + + + + + + + + + + + + + + + templatesValidate + + false + + + + + com.google.cloud.teleport + templates-maven-plugin + + + compile + + validate + + + + + + + + + templatesSpec + + false + + + + + com.google.cloud.teleport + templates-maven-plugin + + + prepare-package + + spec + + + + + + + + + templatesStage + + false + + + + + com.google.cloud.teleport + templates-maven-plugin + + + package + + stage + + + + + + + + + templatesRun + + false + + + + + com.google.cloud.teleport + templates-maven-plugin + + + package + + run + + + + + + + + + templatesRelease + + false + + + false + + + + + com.google.cloud.teleport + templates-maven-plugin + + + package + + release + + + + finish + verify + + release-finish + + + + + + + + + templatesTerraform + + false + + + + + com.google.cloud.teleport + templates-maven-plugin + + + prepare-package + + terraform + + + + + + + + + +