zentol commented on code in PR #15:
URL: 
https://github.com/apache/flink-connector-elasticsearch/pull/15#discussion_r864533814


##########
pom.xml:
##########
@@ -1314,132 +862,30 @@ under the License.
                                                
<exclude>docs/static/font-awesome/**</exclude>
                                                
<exclude>docs/static/flink-header-logo.svg</exclude>
                                                
<exclude>docs/static/figs/*.svg</exclude>

Review Comment:
   ```suggestion
   ```



##########
pom.xml:
##########
@@ -1314,132 +862,30 @@ under the License.
                                                
<exclude>docs/static/font-awesome/**</exclude>
                                                
<exclude>docs/static/flink-header-logo.svg</exclude>
                                                
<exclude>docs/static/figs/*.svg</exclude>
-                                               
<exclude>flink-clients/src/main/resources/web-docs/js/*d3.js</exclude>
 
                                                <!-- the licenses that are 
re-bundled -->
                                                
<exclude>**/packaged_licenses/LICENSE.*.txt</exclude>
                                                
<exclude>**/licenses/LICENSE*</exclude>
                                                
<exclude>**/licenses-binary/LICENSE*</exclude>
 

Review Comment:
   ```suggestion
   ```



##########
pom.xml:
##########
@@ -1083,55 +680,6 @@ under the License.
                        </build>
                </profile>
 
-               <profile>
-                       <!-- Kept for backwards compatiblity, the doc buildbot 
expects
-                                this profile to exist.-->
-                       <id>aggregate-scaladoc</id>
-               </profile>
-
-
-               <profile>
-                       <!-- used for SNAPSHOT and regular releases -->
-                       <id>docs-and-source</id>

Review Comment:
   Do not intend to publish javadocs? (And if so, how shall we integrate them 
into the docs?)



##########
pom.xml:
##########
@@ -1314,132 +862,30 @@ under the License.
                                                
<exclude>docs/static/font-awesome/**</exclude>
                                                
<exclude>docs/static/flink-header-logo.svg</exclude>
                                                
<exclude>docs/static/figs/*.svg</exclude>
-                                               
<exclude>flink-clients/src/main/resources/web-docs/js/*d3.js</exclude>
 
                                                <!-- the licenses that are 
re-bundled -->
                                                
<exclude>**/packaged_licenses/LICENSE.*.txt</exclude>
                                                
<exclude>**/licenses/LICENSE*</exclude>
                                                
<exclude>**/licenses-binary/LICENSE*</exclude>
 
-                                               <!-- web dashboard config JSON 
files -->
-                                               
<exclude>flink-runtime-web/web-dashboard/package.json</exclude>
-                                               
<exclude>flink-runtime-web/web-dashboard/package-lock.json</exclude>
-                                               
<exclude>flink-runtime-web/web-dashboard/angular.json</exclude>
-                                               
<exclude>flink-runtime-web/web-dashboard/proxy.conf.json</exclude>
-                                               
<exclude>flink-runtime-web/web-dashboard/tsconfig.json</exclude>
-                                               
<exclude>flink-runtime-web/web-dashboard/tslint.json</exclude>
-                                               
<exclude>flink-runtime-web/web-dashboard/src/browserslist</exclude>
-                                               
<exclude>flink-runtime-web/web-dashboard/src/tsconfig.app.json</exclude>
-                                               
<exclude>flink-runtime-web/web-dashboard/src/tsconfig.spec.json</exclude>
-                                               
<exclude>flink-runtime-web/web-dashboard/src/tslint.json</exclude>
-
-                                               <!-- web dashboard non-binary 
assets -->
-                                               
<exclude>flink-runtime-web/web-dashboard/src/assets/**</exclude>
-
-                                               <!-- generated contents -->
-                                               
<exclude>flink-runtime-web/web-dashboard/web/**</exclude>
-
-                                               <!-- downloaded and generated 
web libraries. -->
-                                               
<exclude>flink-runtime-web/web-dashboard/node_modules/**</exclude>
-                                               
<exclude>flink-runtime-web/web-dashboard/node/**</exclude>
-
-                                               <!-- antlr grammar files -->
-                                               
<exclude>flink-table/flink-table-code-splitter/src/main/antlr4/**</exclude>
-
                                                <!-- Test Data. -->
                                                
<exclude>**/src/test/resources/*-data</exclude>
-                                               
<exclude>flink-tests/src/test/resources/testdata/terainput.txt</exclude>
-                                               
<exclude>flink-formats/flink-avro/src/test/resources/flink_11-kryo_registrations</exclude>
-                                               
<exclude>flink-scala/src/test/resources/flink_11-kryo_registrations</exclude>
-                                               
<exclude>flink-core/src/test/resources/kryo-serializer-config-snapshot-v1</exclude>
-                                               
<exclude>flink-formats/flink-avro/src/test/resources/avro/*.avsc</exclude>
                                                
<exclude>out/test/flink-avro/avro/user.avsc</exclude>
-                                               
<exclude>flink-table/flink-sql-client/src/test/resources/*.out</exclude>
-                                               
<exclude>flink-table/flink-table-planner/src/test/resources/**/*.out</exclude>
-                                               
<exclude>flink-table/flink-table-planner/src/test/resources/json/*.json</exclude>
-                                               
<exclude>flink-yarn/src/test/resources/krb5.keytab</exclude>
-                                               
<exclude>flink-end-to-end-tests/test-scripts/test-data/**</exclude>
-                                               
<exclude>flink-end-to-end-tests/test-scripts/docker-hadoop-secure-cluster/config/keystore.jks</exclude>
-                                               
<exclude>flink-connectors/flink-connector-kafka/src/test/resources/**</exclude>
-                                               
<exclude>flink-connectors/flink-connector-hive/src/test/resources/**</exclude>
-                                               
<exclude>flink-end-to-end-tests/flink-tpcds-test/tpcds-tool/answer_set/*</exclude>
-                                               
<exclude>flink-end-to-end-tests/flink-tpcds-test/tpcds-tool/query/*</exclude>
-                                               
<exclude>flink-connectors/flink-connector-aws-base/src/test/resources/profile</exclude>
-                                               
<exclude>flink-connectors/flink-connector-kinesis/src/test/resources/profile</exclude>
-                                               
<exclude>flink-connectors/flink-connector-aws-kinesis-streams/src/test/resources/profile</exclude>
-                                               
<exclude>flink-table/flink-table-code-splitter/src/test/resources/**</exclude>
-                                               
<exclude>flink-connectors/flink-connector-pulsar/src/test/resources/**</exclude>
 
                                                <!-- ArchUnit violation stores  
-->
                                                
<exclude>**/archunit-violations/**</exclude>
 
-                                               <!-- snapshots -->
-                                               
<exclude>**/src/test/resources/serializer-snapshot-*</exclude>
-                                               
<exclude>**/src/test/resources/**/serializer-snapshot</exclude>
-                                               
<exclude>**/src/test/resources/**/test-data</exclude>
-                                               
<exclude>**/src/test/resources/*-snapshot</exclude>
-                                               
<exclude>**/src/test/resources/*.snapshot</exclude>
-                                               
<exclude>**/src/test/resources/*-savepoint/**</exclude>
-                                               
<exclude>**/src/test/resources/*-savepoint-native/**</exclude>
-                                               
<exclude>**/src/test/resources/*-checkpoint/**</exclude>
-                                               
<exclude>flink-core/src/test/resources/serialized-kryo-serializer-1.3</exclude>
-                                               
<exclude>flink-core/src/test/resources/type-without-avro-serialized-using-kryo</exclude>
-                                               
<exclude>flink-formats/flink-avro/src/test/resources/flink-1.4-serializer-java-serialized</exclude>
-
-                                               
<exclude>flink-end-to-end-tests/flink-state-evolution-test/src/main/java/org/apache/flink/avro/generated/*</exclude>
-                                               
<exclude>flink-end-to-end-tests/flink-state-evolution-test/savepoints/*</exclude>
-                                               
<exclude>flink-formats/flink-avro/src/test/resources/testdata.avro</exclude>
-                                               
<exclude>flink-formats/flink-avro/src/test/java/org/apache/flink/formats/avro/generated/*.java</exclude>
-                                               
<exclude>flink-formats/flink-avro-confluent-registry/src/test/resources/*.json</exclude>
-                                               
<exclude>flink-formats/flink-avro-confluent-registry/src/test/resources/*.avro</exclude>
-                                               
<exclude>flink-formats/flink-json/src/test/resources/*.txt</exclude>
-                                               
<exclude>flink-formats/flink-parquet/src/test/java/org/apache/flink/formats/parquet/generated/*.java</exclude>
-                                               
<exclude>flink-formats/flink-parquet/src/test/resources/avro/**</exclude>
-                                               
<exclude>flink-formats/flink-parquet/src/test/resources/protobuf/**</exclude>
-                                               <!-- netty test file, still 
Apache License 2.0 but with a different header -->
-                                               
<exclude>flink-runtime/src/test/java/org/apache/flink/runtime/io/network/buffer/AbstractByteBufTest.java</exclude>
-                                               <!-- Configuration Files. -->
-                                               
<exclude>**/flink-bin/conf/workers</exclude>
-                                               
<exclude>**/flink-bin/conf/masters</exclude>
                                                <!-- Administrative files in 
the main trunk. -->
                                                <exclude>**/README.md</exclude>
                                                <exclude>.github/**</exclude>
                                                <!-- Build files -->
                                                <exclude>**/*.iml</exclude>
-                                               
<exclude>flink-quickstart/**/testArtifact/goal.txt</exclude>
                                                <!-- Generated content -->
                                                <exclude>out/**</exclude>
                                                <exclude>**/target/**</exclude>
                                                
<exclude>**/scalastyle-output.xml</exclude>

Review Comment:
   ```suggestion
   ```



##########
pom.xml:
##########
@@ -1314,132 +862,30 @@ under the License.
                                                
<exclude>docs/static/font-awesome/**</exclude>
                                                
<exclude>docs/static/flink-header-logo.svg</exclude>
                                                
<exclude>docs/static/figs/*.svg</exclude>

Review Comment:
   there are more above that can also be removed.



##########
pom.xml:
##########
@@ -1945,122 +1311,6 @@ under the License.
                                        </executions>
                                </plugin>
 
-                               <!-- configure scala style -->
-                               <plugin>
-                                       <groupId>org.scalastyle</groupId>
-                                       
<artifactId>scalastyle-maven-plugin</artifactId>
-                                       <version>1.0.0</version>
-                                       <executions>
-                                               <execution>
-                                                       <phase>validate</phase>
-                                                       <goals>
-                                                               
<goal>check</goal>
-                                                       </goals>
-                                               </execution>
-                                       </executions>
-                                       <configuration>
-                                               <verbose>false</verbose>
-                                               
<failOnViolation>true</failOnViolation>
-                                               
<includeTestSourceDirectory>true</includeTestSourceDirectory>
-                                               
<failOnWarning>false</failOnWarning>
-                                               
<sourceDirectory>${basedir}/src/main/scala</sourceDirectory>
-                                               
<testSourceDirectory>${basedir}/src/test/scala</testSourceDirectory>
-                                               
<outputFile>${project.basedir}/target/scalastyle-output.xml</outputFile>
-                                               
<inputEncoding>UTF-8</inputEncoding>
-                                               
<outputEncoding>UTF-8</outputEncoding>
-                                       </configuration>
-                               </plugin>
-
-                               <!-- set scala maven plugin version -->
-                               <plugin>
-                                       <groupId>net.alchim31.maven</groupId>
-                                       
<artifactId>scala-maven-plugin</artifactId>
-                                       <version>3.2.2</version>
-                                       <configuration>
-                                               <args>
-                                                       <arg>-nobootcp</arg>
-                                                       
<arg>-target:jvm-${target.java.version}</arg>
-                                               </args>
-                                               <jvmArgs>
-                                                       <arg>-Xss2m</arg>
-                                               </jvmArgs>
-                                       </configuration>
-                               </plugin>
-
-                               <!-- Configuration for the binary compatibility 
checker -->
-                               <plugin>
-                                       
<groupId>com.github.siom79.japicmp</groupId>
-                                       
<artifactId>japicmp-maven-plugin</artifactId>

Review Comment:
   a bit strange that this is removed.



##########
pom.xml:
##########
@@ -1945,122 +1311,6 @@ under the License.
                                        </executions>
                                </plugin>
 
-                               <!-- configure scala style -->
-                               <plugin>
-                                       <groupId>org.scalastyle</groupId>
-                                       
<artifactId>scalastyle-maven-plugin</artifactId>
-                                       <version>1.0.0</version>
-                                       <executions>
-                                               <execution>
-                                                       <phase>validate</phase>
-                                                       <goals>
-                                                               
<goal>check</goal>
-                                                       </goals>
-                                               </execution>
-                                       </executions>
-                                       <configuration>
-                                               <verbose>false</verbose>
-                                               
<failOnViolation>true</failOnViolation>
-                                               
<includeTestSourceDirectory>true</includeTestSourceDirectory>
-                                               
<failOnWarning>false</failOnWarning>
-                                               
<sourceDirectory>${basedir}/src/main/scala</sourceDirectory>
-                                               
<testSourceDirectory>${basedir}/src/test/scala</testSourceDirectory>
-                                               
<outputFile>${project.basedir}/target/scalastyle-output.xml</outputFile>
-                                               
<inputEncoding>UTF-8</inputEncoding>
-                                               
<outputEncoding>UTF-8</outputEncoding>
-                                       </configuration>
-                               </plugin>
-
-                               <!-- set scala maven plugin version -->
-                               <plugin>
-                                       <groupId>net.alchim31.maven</groupId>
-                                       
<artifactId>scala-maven-plugin</artifactId>
-                                       <version>3.2.2</version>
-                                       <configuration>
-                                               <args>
-                                                       <arg>-nobootcp</arg>
-                                                       
<arg>-target:jvm-${target.java.version}</arg>
-                                               </args>
-                                               <jvmArgs>
-                                                       <arg>-Xss2m</arg>
-                                               </jvmArgs>
-                                       </configuration>
-                               </plugin>
-
-                               <!-- Configuration for the binary compatibility 
checker -->
-                               <plugin>
-                                       
<groupId>com.github.siom79.japicmp</groupId>
-                                       
<artifactId>japicmp-maven-plugin</artifactId>
-                                       <version>0.11.0</version>
-                                       <configuration>
-                                               <oldVersion>
-                                                       <dependency>
-                                                               
<groupId>org.apache.flink</groupId>
-                                                               
<artifactId>${project.artifactId}</artifactId>
-                                                               
<version>${japicmp.referenceVersion}</version>
-                                                               
<type>${project.packaging}</type>
-                                                       </dependency>
-                                               </oldVersion>
-                                               <newVersion>
-                                                       <file>
-                                                               
<path>${project.build.directory}/${project.artifactId}-${project.version}.${project.packaging}</path>
-                                                       </file>
-                                               </newVersion>
-                                               <parameter>
-                                                       
<onlyModified>true</onlyModified>
-                                                       <includes>
-                                                               
<include>@org.apache.flink.annotation.Public</include>
-                                                               <!-- The 
following line is un-commented by 
tools/releasing/update_japicmp_configuration.sh
-                                                                       as part 
of the release process -->
-                                                               
<!--<include>@org.apache.flink.annotation.PublicEvolving</include>-->
-                                                       </includes>
-                                                       <excludes>
-                                                               
<exclude>@org.apache.flink.annotation.Experimental</exclude>
-                                                               
<exclude>@org.apache.flink.annotation.PublicEvolving</exclude>
-                                                               
<exclude>@org.apache.flink.annotation.Internal</exclude>
-                                                               
<exclude>org.apache.flink.streaming.api.datastream.DataStream#DataStream(org.apache.flink.streaming.api.environment.StreamExecutionEnvironment,org.apache.flink.streaming.api.transformations.StreamTransformation)</exclude>
-                                                               
<exclude>org.apache.flink.streaming.api.environment.LegacyLocalStreamEnvironment</exclude>
-                                                               
<exclude>org.apache.flink.streaming.api.functions.sink.RichSinkFunction#invoke(java.lang.Object)</exclude>
-                                                               
<exclude>org.apache.flink.streaming.api.functions.sink.SinkFunction</exclude>
-                                                               
<exclude>org.apache.flink.api.java.hadoop.mapred.HadoopInputFormat</exclude>
-                                                               
<exclude>org.apache.flink.api.java.hadoop.mapred.HadoopOutputFormat</exclude>
-                                                               
<exclude>org.apache.flink.api.java.hadoop.mapreduce.HadoopInputFormat</exclude>
-                                                               
<exclude>org.apache.flink.api.java.hadoop.mapreduce.HadoopOutputFormat</exclude>
-                                                               
<exclude>org.apache.flink.api.scala.hadoop.mapred.HadoopInputFormat</exclude>
-                                                               
<exclude>org.apache.flink.api.scala.hadoop.mapred.HadoopOutputFormat</exclude>
-                                                               
<exclude>org.apache.flink.api.scala.hadoop.mapreduce.HadoopInputFormat</exclude>
-                                                               
<exclude>org.apache.flink.api.scala.hadoop.mapreduce.HadoopOutputFormat</exclude>
-                                                       </excludes>
-                                                       
<accessModifier>public</accessModifier>
-                                                       
<breakBuildOnModifications>false</breakBuildOnModifications>
-                                                       
<breakBuildOnBinaryIncompatibleModifications>true</breakBuildOnBinaryIncompatibleModifications>
-                                                       
<breakBuildOnSourceIncompatibleModifications>true</breakBuildOnSourceIncompatibleModifications>
-                                                       
<onlyBinaryIncompatible>false</onlyBinaryIncompatible>
-                                                       
<includeSynthetic>true</includeSynthetic>
-                                                       
<ignoreMissingClasses>false</ignoreMissingClasses>
-                                                       
<skipPomModules>true</skipPomModules>
-                                                       <!-- Don't break build 
on newly added maven modules -->
-                                                       
<ignoreNonResolvableArtifacts>true</ignoreNonResolvableArtifacts>
-                                               </parameter>
-                                               
<projectBuildDir>${rootDir}/${japicmp.outputDir}/${project.artifactId}</projectBuildDir>
-                                               <dependencies>
-                                                       <dependency>
-                                                               
<groupId>org.apache.flink</groupId>
-                                                               
<artifactId>flink-annotations</artifactId>
-                                                               
<version>${project.version}</version>
-                                                       </dependency>
-                                               </dependencies>
-                                       </configuration>
-                                       <executions>
-                                               <execution>
-                                                       <phase>verify</phase>
-                                                       <goals>
-                                                               <goal>cmp</goal>
-                                                       </goals>
-                                               </execution>
-                                       </executions>
-                               </plugin>
-
                                <plugin>
                                        <!-- run via "mvn 
org.owasp:dependency-check-maven:aggregate" -->
                                        <groupId>org.owasp</groupId>

Review Comment:
   this can also be removed; no one is using it.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to