org.apacheapache204.0.0org.apache.flinkflink-parent1.19-SNAPSHOTFlink : pomhttps://flink.apache.org2014The Apache Software License, Version 2.0https://www.apache.org/licenses/LICENSE-2.0.txtrepohttps://github.com/apache/flinkgit@github.com:apache/flink.gitscm:git:https://gitbox.apache.org/repos/asf/flink.gitrepository.jboss.orghttps://repository.jboss.org/nexus/content/groups/public/falsefalseflink-annotationsflink-architecture-testsflink-coreflink-javaflink-scalaflink-filesystemsflink-rpcflink-runtimeflink-runtime-webflink-optimizerflink-streaming-javaflink-streaming-scalaflink-connectorsflink-formatsflink-examplesflink-clientsflink-containerflink-queryable-stateflink-testsflink-end-to-end-testsflink-test-utils-parentflink-state-backendsflink-dstlflink-librariesflink-tableflink-quickstartflink-contribflink-distflink-dist-scalaflink-metricsflink-yarnflink-yarn-testsflink-fs-testsflink-docsflink-pythonflink-walkthroughsflink-kubernetesflink-external-resourcestools/ci/flink-ci-toolsUTF-8UTF-82.10.23072m1536m768m24true-XX:+UseG1GC -Xms256m -XX:+IgnoreUnrecognizedVMOptions ${surefire.module.config}17.02.14.2true1.81.7.362.17.1${target.java.version}${target.java.version}2.1.12.12.72.120.7.63.7.15.4.01.11.32.14.31.2.02.3.14.13.25.9.11.0.03.4.62.0.91.33.23.10.10.9.72.43.03.21.73.14.91.18.31.8.0falsevalidate3.2.42.3.91.5.61.17.0tools/japicmp-output2.27.13.4.3package
/*
* Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
**/*Test.*org.apache.flinkflink-shaded-force-shading${flink.markBundledAsOptional}org.slf4jslf4j-apicom.google.code.findbugsjsr305org.junit.jupiterjunit-jupitertestorg.junit.vintagejunit-vintage-enginetestorg.assertjassertj-coretestorg.mockitomockito-core${mockito.version}jartestorg.mockitomockito-junit-jupiter${mockito.version}jartestorg.hamcresthamcrest-all${hamcrest.version}jartestorg.testcontainersjunit-jupitertestorg.apache.logging.log4jlog4j-slf4j-impltestorg.apache.logging.log4jlog4j-apitestorg.apache.logging.log4jlog4j-coretestorg.apache.logging.log4jlog4j-1.2-apitestorg.apache.flinkflink-shaded-force-shading${flink.shaded.version}org.apache.flinkflink-shaded-asm-99.5-${flink.shaded.version}org.apache.flinkflink-shaded-guava31.1-jre-${flink.shaded.version}org.apache.flinkflink-shaded-jackson${flink.shaded.jackson.version}-${flink.shaded.version}org.apache.flinkflink-shaded-jackson-module-jsonSchema${flink.shaded.jackson.version}-${flink.shaded.version}org.apache.flinkflink-shaded-netty4.1.91.Final-${flink.shaded.version}org.apache.flinkflink-shaded-netty-tcnative-dynamic2.0.59.Final-${flink.shaded.version}testorg.apache.hadoophadoop-common${flink.hadoop.version}jdk.toolsjdk.toolslog4jlog4jorg.slf4jslf4j-log4j12org.apache.hadoophadoop-hdfs${flink.hadoop.version}jdk.toolsjdk.toolslog4jlog4jorg.slf4jslf4j-log4j12ch.qos.reload4jreload4jorg.slf4jslf4j-reload4jorg.apache.hadoophadoop-mapreduce-client-core${flink.hadoop.version}jdk.toolsjdk.toolslog4jlog4jorg.slf4jslf4j-log4j12ch.qos.reload4jreload4jorg.slf4jslf4j-reload4jorg.apache.hadoophadoop-yarn-common${flink.hadoop.version}jdk.toolsjdk.toolslog4jlog4jorg.slf4jslf4j-log4j12org.apache.hadoophadoop-yarn-client${flink.hadoop.version}jdk.toolsjdk.toolslog4jlog4jorg.slf4jslf4j-log4j12org.apache.flinkflink-shaded-zookeeper-3${zookeeper.version}-${flink.shaded.version}com.google.code.findbugsjsr3051.3.9org.slf4jslf4j-api${slf4j.version}org.apache.logging.log4jlog4j-slf4j-impl${log4j.version}org.apache.logging.log4jlog4j-api${log4j.version}org.apache.logging.log4jlog4j-core${log4j.version}org.apache.logging.log4jlog4j-1.2-api${log4j.version}org.apache.commonscommons-lang33.12.0org.apache.commonscommons-text1.10.0org.xerial.snappysnappy-java1.1.10.4org.osgiorg.osgi.coreorg.lz4lz4-java${lz4.version}com.github.oshioshi-core6.1.5org.apache.avroavro${avro.version}org.hamcresthamcrest-core${hamcrest.version}net.bytebuddybyte-buddy1.14.4net.bytebuddybyte-buddy-agent1.14.4net.java.dev.jnajna5.12.1org.objenesisobjenesis2.1commons-loggingcommons-logging1.1.3com.fasterxml.jacksonjackson-bompomimport${jackson-bom.version}com.squareup.okhttp3okhttp${okhttp.version}com.squareup.okhttp3logging-interceptor${okhttp.version}jakarta.activationjakarta.activation-api1.2.1providedjakarta.xml.bindjakarta.xml.bind-api2.3.2providedorg.junitjunit-bom${junit5.version}pomimportjunitjunit${junit4.version}org.assertjassertj-core${assertj.version}testcommons-clicommons-cli1.5.0commons-iocommons-io2.11.0commons-collectionscommons-collections3.2.2commons-configurationcommons-configuration1.7commons-codeccommons-codec1.15org.apache.commonscommons-math33.6.1org.apache.commonscommons-compress1.24.0org.osgiorg.osgi.coreorg.javassistjavassist3.24.0-GAjoda-timejoda-time2.5org.jodajoda-convert1.7com.esotericsoftware.kryokryo2.24.0org.scala-langscala-library${scala.version}org.scala-langscala-reflect${scala.version}org.scala-langscala-compiler${scala.version}org.scalatestscalatest_${scala.binary.version}3.0.0testorg.apache.zookeeperzookeeper${zookeeper.version}log4jlog4jorg.slf4jslf4j-log4j12io.netty*jlinejlinejavax.xml.bindjaxb-api${jaxb.api.version}javax.activationjavax.activation-api${javax.activation.api.version}org.apache.httpcomponentshttpcore4.4.14org.apache.httpcomponentshttpclient4.5.13org.reflectionsreflections0.9.10testorg.apache.flinkflink-test-utils-junit${project.version}testorg.apache.flinkflink-architecture-tests-base${project.version}testorg.apache.flinkflink-architecture-tests-test${project.version}testcom.lmaxdisruptor3.4.2org.yamlsnakeyaml1.33io.nettynetty-bom4.1.70.Finalpomimportorg.testcontainerstestcontainers-bom${testcontainers.version}pomimportcom.tngtech.archunitarchunit${archunit.version}testcom.tngtech.archunitarchunit-junit5${archunit.version}testorg.mockitomockito-inline${mockito.version}testorg.powermockpowermock-module-junit4${powermock.version}testorg.powermockpowermock-api-mockito2${powermock.version}testorg.mockitomockito-coreintellijidea.versionfalsescala-2.122.12.72.12!old-and-unsupported-scala-versionorg.apache.maven.pluginsmaven-enforcer-pluginenforce-versionsenforce*:*_2.11*:*_2.10Scala 2.10/2.11 dependencies are not allowed for Scala 2.12 builds. This can be caused by hard-coded scala versions, where the 'scala.binary.version' property should be used instead.enable-adaptive-schedulerorg.apache.maven.pluginsmaven-surefire-plugintrueorg.apache.flink.testutils.junit.FailsWithAdaptiveSchedulerjava11[11,)org.codehaus.mojobuild-helper-maven-plugin1.7org.apache.maven.pluginsmaven-surefire-pluginorg.apache.flink.testutils.junit.FailsOnJava11org.apache.maven.pluginsmaven-javadoc-plugin--add-exports=java.base/sun.net.util=ALL-UNNAMED--add-exports=java.rmi/sun.rmi.registry=ALL-UNNAMEDjava11-targetorg.apache.maven.pluginsmaven-compiler-plugin11--add-exports=java.base/sun.net.util=ALL-UNNAMED--add-exports=java.management/sun.management=ALL-UNNAMED--add-exports=java.rmi/sun.rmi.registry=ALL-UNNAMED--add-exports=java.security.jgss/sun.security.krb5=ALL-UNNAMEDjava17[17,)2.12.15org.apache.maven.pluginsmaven-surefire-pluginorg.apache.flink.testutils.junit.FailsOnJava17java17-targetorg.apache.maven.pluginsmaven-compiler-plugin17--add-exports=java.base/sun.net.util=ALL-UNNAMED--add-exports=java.management/sun.management=ALL-UNNAMED--add-exports=java.rmi/sun.rmi.registry=ALL-UNNAMED--add-exports=java.security.jgss/sun.security.krb5=ALL-UNNAMEDjava21[21,)2.12.18com.diffplug.spotlessspotless-maven-plugintruefastfastorg.apache.ratapache-rat-plugintrueorg.apache.maven.pluginsmaven-checkstyle-plugintruecom.diffplug.spotlessspotless-maven-plugintrueorg.apache.maven.pluginsmaven-enforcer-plugintrueorg.apache.maven.pluginsmaven-javadoc-plugintruecom.github.siom79.japicmpjapicmp-maven-plugintrueorg.cyclonedxcyclonedx-maven-plugintruecheck-convergencecheck-convergenceorg.apache.maven.pluginsmaven-enforcer-plugindependency-convergence${flink.convergence.phase}spotbugsspotbugscom.github.hazendaz.spotbugsspotbugs-maven-plugin3.0.6findbugs-runcompilechecktrueLowdefault${project.build.directory}/spotbugs${rootDir}/tools/maven/spotbugs-exclude.xmltrueorg.codehaus.mojoxml-maven-plugin1.0.1verifytransform${project.build.directory}/spotbugs${project.build.directory}/spotbugsplain.xsl.htmlcom.github.hazendaz.spotbugsspotbugs-maven-plugin3.0.6docs-and-sourcedocs-and-sourceorg.apache.maven.pluginsmaven-source-plugin3.2.1attach-sourcesjar-no-forkorg.apache.maven.pluginsmaven-javadoc-plugintrueattach-javadocsjarreleaserelease1.8org.apache.maven.pluginsmaven-gpg-plugin1.4sign-artifactsverifysignorg.apache.maven.pluginsmaven-enforcer-pluginenforce-mavenenforce[1.8.0,1.8.1)org.apache.maven.pluginsmaven-javadoc-pluginattach-javadocsjarorg.apache.maven.pluginsmaven-release-plugin2.1forked-pathfalse${arguments} -Psonatype-oss-releaseorg.apache.felixmaven-bundle-plugin3.0.1truetrueorg.apache.maven.pluginsmaven-jar-plugin2.4falsetruetruecom.github.siom79.japicmpjapicmp-maven-pluginorg.apache.ratapache-rat-plugin0.13falsevalidatechecktruefalse0AL2 Apache License 2.0Licensed to the Apache Software Foundation (ASF) under oneApache License 2.0**/.*/****/*.prefs**/*.logdocs/**/jquery*docs/**/bootstrap*docs/themes/book/**docs/**/anchor***/resources/**/font-awesome/****/resources/**/jquery***/resources/**/bootstrap*docs/resources/**docs/public/**docs/assets/github.cssdocs/static/flink-header-logo.svgdocs/static/figs/*.svgdocs/static/font-awesome/**docs/static/flink-header-logo.svgdocs/static/figs/*.svgflink-clients/src/main/resources/web-docs/js/*d3.js**/packaged_licenses/LICENSE.*.txt**/licenses/LICENSE***/licenses-binary/LICENSE*flink-runtime-web/web-dashboard/package.jsonflink-runtime-web/web-dashboard/package-lock.jsonflink-runtime-web/web-dashboard/angular.jsonflink-runtime-web/web-dashboard/proxy.conf.jsonflink-runtime-web/web-dashboard/tsconfig.jsonflink-runtime-web/web-dashboard/tslint.jsonflink-runtime-web/web-dashboard/src/browserslistflink-runtime-web/web-dashboard/src/tsconfig.app.jsonflink-runtime-web/web-dashboard/src/tsconfig.spec.jsonflink-runtime-web/web-dashboard/src/tslint.jsonflink-runtime-web/web-dashboard/src/assets/**flink-runtime-web/web-dashboard/web/**flink-runtime-web/web-dashboard/node_modules/**flink-runtime-web/web-dashboard/node/**flink-table/flink-table-code-splitter/src/main/antlr4/****/src/test/resources/*-dataflink-tests/src/test/resources/testdata/terainput.txtflink-formats/flink-avro/src/test/resources/flink_11-kryo_registrationsflink-scala/src/test/resources/flink_11-kryo_registrationsflink-core/src/test/resources/kryo-serializer-config-snapshot-v1flink-core/src/test/resources/abstractID-with-toString-fieldflink-core/src/test/resources/abstractID-with-toString-field-setflink-formats/flink-avro/src/test/resources/avro/*.avscout/test/flink-avro/avro/user.avscflink-table/flink-sql-client/src/test/resources/**/*.outflink-table/flink-table-planner/src/test/resources/**/*.outflink-table/flink-table-planner/src/test/resources/json/*.jsonflink-table/flink-table-planner/src/test/resources/jsonplan/*.jsonflink-table/flink-table-planner/src/test/resources/restore-tests/**flink-yarn/src/test/resources/krb5.keytabflink-end-to-end-tests/test-scripts/test-data/**flink-end-to-end-tests/test-scripts/docker-hadoop-secure-cluster/hadoop/config/keystore.jksflink-connectors/flink-connector-hive/src/test/resources/**flink-connectors/flink-file-sink-common/src/test/resources/recoverable-serializer-migration/**flink-end-to-end-tests/flink-tpcds-test/tpcds-tool/answer_set/*flink-end-to-end-tests/flink-tpcds-test/tpcds-tool/query/*flink-table/flink-table-code-splitter/src/test/resources/****/archunit-violations/****/src/test/resources/serializer-snapshot-***/src/test/resources/**/serializer-snapshot**/src/test/resources/**/test-data**/src/test/resources/*-snapshot**/src/test/resources/*.snapshot**/src/test/resources/*-savepoint/****/src/test/resources/*-savepoint-native/****/src/test/resources/*-checkpoint/**flink-core/src/test/resources/serialized-kryo-serializer-1.3flink-core/src/test/resources/type-without-avro-serialized-using-kryoflink-formats/flink-avro/src/test/resources/flink-1.4-serializer-java-serializedflink-end-to-end-tests/flink-state-evolution-test/src/main/java/org/apache/flink/avro/generated/*flink-end-to-end-tests/flink-state-evolution-test/savepoints/*flink-formats/flink-avro/src/test/resources/testdata.avroflink-formats/flink-avro/src/test/java/org/apache/flink/formats/avro/generated/*.javaflink-formats/flink-avro-confluent-registry/src/test/resources/*.jsonflink-formats/flink-avro-confluent-registry/src/test/resources/*.avroflink-formats/flink-json/src/test/resources/*.txtflink-formats/flink-parquet/src/test/java/org/apache/flink/formats/parquet/generated/*.javaflink-formats/flink-parquet/src/test/resources/avro/**flink-formats/flink-parquet/src/test/resources/protobuf/**flink-table/flink-sql-gateway/src/test/resources/*.txtflink-runtime/src/test/java/org/apache/flink/runtime/io/network/buffer/AbstractByteBufTest.java**/flink-bin/conf/workers**/flink-bin/conf/masters**/README.md.github/****/*.imlflink-quickstart/**/testArtifact/goal.txtout/****/target/**build-target/**docs/layouts/shortcodes/generated/**docs/themes/connectors/layouts/shortcodes/generated/**docs/static/generated/**tools/artifacts/**tools/flink*/**tools/japicmp-output/**tools/releasing/release/****/.idea/**flink-end-to-end-tests/flink-confluent-schema-registry/src/main/java/example/avro/**flink-end-to-end-tests/flink-datastream-allround-test/src/main/java/org/apache/flink/streaming/tests/avro/**flink-python/lib/**flink-python/dev/download/**flink-python/docs/_build/**flink-python/docs/_static/switcher.json**/awssdk/global/handlers/execution.interceptorsflink-test-utils-parent/flink-migration-test-utils/src/main/resources/most_recently_published_versionorg.apache.maven.pluginsmaven-checkstyle-plugincom.diffplug.spotlessspotless-maven-pluginorg.apache.maven.pluginsmaven-compiler-pluginorg.apache.maven.pluginsmaven-surefire-plugin3.0.0-M5${flink.reuseForks}false0${surefire.forkNumber}$${surefire.forkNumber}${flink.hadoop.version}truetrueUSenrandom${surefire.module.config}${project.basedir}${test.randomization.seed}truetruesame_threadsame_threaddynamic${flink.surefire.baseArgLine}default-testtesttest${test.unit.pattern}${flink.forkCountUnitTest}${flink.surefire.baseArgLine} -Xmx${flink.XmxUnitTest}integration-testsintegration-testtest**/*.*${test.unit.pattern}**/*$*${flink.forkCountITCase}${flink.surefire.baseArgLine} -Xmx${flink.XmxITCase}falseorg.apache.maven.pluginsmaven-eclipse-plugin2.8
org.eclipse.jdt.launching.JRE_CONTAINER
truetrueorg.apache.maven.pluginsmaven-enforcer-pluginenforce-mavenenforce[3.8.6]${target.java.version}ban-unsafe-snakeyamlenforceorg.yaml:snakeyaml:(,1.31]org.yaml:snakeyaml:(,1.31]:*:testOlder snakeyaml versions are not allowed due to security vulnerabilities.ban-unsafe-jacksonenforcecom.fasterxml.jackson*:*:(,2.12.0]Older jackson versions are not allowed due to security vulnerabilities.forbid-log4j-1enforcelog4j:log4jorg.slf4j:slf4j-log4j12ch.qos.reload4j:reload4jorg.slf4j:slf4j-reload4jLog4j 1 and Reload4J dependencies are not allowed because they conflict with Log4j 2. If the dependency absolutely requires the Log4j 1 API, use 'org.apache.logging.log4j:log4j-1.2-api'.forbid-direct-akka-rpc-dependenciesenforceorg.apache.flink:flink-rpc-akka
Direct dependencies on flink-rpc-akka are not allowed. Depend on flink-rpc-akka-loader instead, and use RpcSystem#load or the TestingRpcService.
forbid-direct-table-planner-dependenciesenforceorg.apache.flink:flink-table-planner_${scala.binary.version}org.apache.flink:flink-table-planner_${scala.binary.version}:*:*:test
Direct dependencies on flink-table-planner are not allowed.
You should depend on either Table API modules or flink-table-planner-loader.
dependency-convergencenoneenforceorg.apache.maven.pluginsmaven-shade-plugin*log4j.propertieslog4j2.propertieslog4j-test.propertieslog4j2-test.propertiesMETA-INF/*.SFMETA-INF/*.DSAMETA-INF/*.RSA**/META-INF/maven/?*/?*/**Apache FlinkUTF-8shade-flinkpackageshadefalsefalsetrueorg.apache.flink:flink-shaded-force-shading**io.netty:nettyMETA-INF/LICENSE.txtorg.apache.flink:flink-shaded-force-shadingorg.commonjava.maven.pluginsdirectory-maven-plugin0.1directoriesdirectory-ofinitializerootDirorg.apache.flinkflink-parentorg.cyclonedxcyclonedx-maven-plugin2.7.7packagemakeBomorg.apache.maven.pluginsmaven-compiler-plugin3.8.0${target.java.version}false-Xpkginfo:alwaysorg.apache.maven.pluginsmaven-clean-plugin3.1.0${project.basedir}dependency-reduced-pom.xmlorg.apache.maven.pluginsmaven-checkstyle-plugin3.1.2com.puppycrawl.toolscheckstyle8.14validatevalidatecheck/tools/maven/suppressions.xmltrue/tools/maven/checkstyle.xmltruetruecom.diffplug.spotlessspotless-maven-plugin${spotless.version}1.7org.apache.flink,org.apache.flink.shaded,,javax,java,scala,\#spotless-checkvalidatecheckorg.apache.maven.pluginsmaven-javadoc-plugin2.9.1truefalse-Xdoclint:noneorg.apache.maven.pluginsmaven-enforcer-plugin3.1.0org.apache.maven.pluginsmaven-dependency-plugin3.2.0org.apache.flink:*org.hamcrest:hamcrest-coreorg.powermock:powermock-coreorg.powermock:powermock-reflectorg.powermock:powermock-api-supportorg.apache.flink:force-shadingcom.google.code.findbugs:jsr305org.scala-lang:scala-compilerorg.slf4j:slf4j-apilog4j:log4jorg.slf4j:slf4j-log4j12org.apache.logging.log4j:log4j-slf4j-implorg.apache.logging.log4j:log4j-apiorg.apache.logging.log4j:log4j-coreorg.apache.logging.log4j:log4j-1.2-apiorg.apache.flink:flink-test-utils-junitjunit:junitorg.mockito:mockito-coreorg.powermock:powermock-api-mockito2org.powermock:powermock-module-junit4org.hamcrest:hamcrest-allorg.apache.maven.pluginsmaven-shade-plugin3.4.1org.apache.maven.pluginsmaven-site-pluginattach-descriptornonenet.alchim31.mavenscala-maven-plugin3.2.2-nobootcp-target:jvm-${target.java.version}-Xss2mcom.github.siom79.japicmpjapicmp-maven-plugin0.17.1org.apache.flink${project.artifactId}${japicmp.referenceVersion}${project.packaging}${project.build.directory}/${project.artifactId}-${project.version}.${project.packaging}true@org.apache.flink.annotation.Public@org.apache.flink.annotation.Experimental@org.apache.flink.annotation.PublicEvolving@org.apache.flink.annotation.Internalpublicfalsetruetruefalsetruefalsetruetruejar${rootDir}/${japicmp.outputDir}/${project.artifactId}org.apache.flinkflink-annotations${project.version}verifycmporg.owaspdependency-check-maven5.0.0-M2ALLtruetrue*flink-docs*flink-end-to-end-tests*flink-fs-tests**flink-yarn-tests*