This is an automated email from the ASF dual-hosted git repository.

kirs pushed a commit to branch dev
in repository https://gitbox.apache.org/repos/asf/incubator-seatunnel.git


The following commit(s) were added to refs/heads/dev by this push:
     new 22c4242  [Feature][Connector] update flink elasticsearch sink version 
(#1631)
22c4242 is described below

commit 22c4242fbcfc78a34ee63ba2e8e1899ecf958506
Author: TrickyZerg <[email protected]>
AuthorDate: Fri Apr 1 19:11:53 2022 +0800

    [Feature][Connector] update flink elasticsearch sink version (#1631)
    
    * update elasticsearch version
    
    * update elasticsearch doc
    
    * change license
    
    * change license
    
    * change dependency
    
    * change NOTICE
---
 docs/en/connector/sink/Elasticsearch.mdx           |   6 +-
 pom.xml                                            |   4 +-
 .../pom.xml                                        |   2 +-
 .../flink/elasticsearch/sink/Elasticsearch.java    |  71 +++----
 seatunnel-dist/release-docs/LICENSE                | 100 +++++-----
 seatunnel-dist/release-docs/NOTICE                 | 207 ++++++++++++++++++++-
 tools/dependencies/known-dependencies.txt          |  95 +++++-----
 7 files changed, 337 insertions(+), 148 deletions(-)

diff --git a/docs/en/connector/sink/Elasticsearch.mdx 
b/docs/en/connector/sink/Elasticsearch.mdx
index 6e055d0..a631461 100644
--- a/docs/en/connector/sink/Elasticsearch.mdx
+++ b/docs/en/connector/sink/Elasticsearch.mdx
@@ -12,7 +12,7 @@ Output data to `Elasticsearch`.
 Engine Supported and plugin name
 
 * [x] Spark: Elasticsearch(supported `ElasticSearch version is >= 2.x and 
<7.0.0`)
-* [x] Flink: Elasticsearch
+* [x] Flink: Elasticsearch(supported `ElasticSearch version is >= 2.x and 
<8.0.0`)
 
 :::
 
@@ -30,7 +30,7 @@ Engine Supported and plugin name
 | name              | type   | required | default value |
 | ----------------- | ------ | -------- | ------------- |
 | hosts             | array  | yes      | -             |
-| index_type        | string | no       | log           |
+| index_type        | string | no       | -             |
 | index_time_format | string | no       | yyyy.MM.dd    |
 | index             | string | no       | seatunnel     |
 | es.*              | string | no       |               |
@@ -57,7 +57,7 @@ Engine Supported and plugin name
 
 ### index_type [string]
 
-`Elasticsearch` index type
+`Elasticsearch` index type, it is recommended not to specify in elasticsearch 
7 and above
 
 #### index_time_format [string]
 
diff --git a/pom.xml b/pom.xml
index a5a345c..99b8b99 100644
--- a/pom.xml
+++ b/pom.xml
@@ -122,7 +122,7 @@
         <zkclient.version>0.3</zkclient.version>
         
<flink-shaded-hadoop-2.version>2.7.5-7.0</flink-shaded-hadoop-2.version>
         <parquet-avro.version>1.10.0</parquet-avro.version>
-        <transport.version>6.3.1</transport.version>
+        <transport.version>7.5.1</transport.version>
         <elasticsearch-spark.version>6.8.3</elasticsearch-spark.version>
         <clickhouse-jdbc.version>0.2</clickhouse-jdbc.version>
         <hbase-spark.version>1.0.0</hbase-spark.version>
@@ -332,7 +332,7 @@
 
             <dependency>
                 <groupId>org.apache.flink</groupId>
-                
<artifactId>flink-connector-elasticsearch6_${scala.binary.version}</artifactId>
+                
<artifactId>flink-connector-elasticsearch7_${scala.binary.version}</artifactId>
                 <version>${flink.version}</version>
             </dependency>
 
diff --git 
a/seatunnel-connectors/seatunnel-connectors-flink/seatunnel-connector-flink-elasticsearch/pom.xml
 
b/seatunnel-connectors/seatunnel-connectors-flink/seatunnel-connector-flink-elasticsearch/pom.xml
index bf38d4c..45c2f65 100644
--- 
a/seatunnel-connectors/seatunnel-connectors-flink/seatunnel-connector-flink-elasticsearch/pom.xml
+++ 
b/seatunnel-connectors/seatunnel-connectors-flink/seatunnel-connector-flink-elasticsearch/pom.xml
@@ -51,7 +51,7 @@
 
         <dependency>
             <groupId>org.apache.flink</groupId>
-            
<artifactId>flink-connector-elasticsearch6_${scala.binary.version}</artifactId>
+            
<artifactId>flink-connector-elasticsearch7_${scala.binary.version}</artifactId>
         </dependency>
         <dependency>
             <groupId>org.elasticsearch.client</groupId>
diff --git 
a/seatunnel-connectors/seatunnel-connectors-flink/seatunnel-connector-flink-elasticsearch/src/main/java/org/apache/seatunnel/flink/elasticsearch/sink/Elasticsearch.java
 
b/seatunnel-connectors/seatunnel-connectors-flink/seatunnel-connector-flink-elasticsearch/src/main/java/org/apache/seatunnel/flink/elasticsearch/sink/Elasticsearch.java
index 3627686..100ce9c 100644
--- 
a/seatunnel-connectors/seatunnel-connectors-flink/seatunnel-connector-flink-elasticsearch/src/main/java/org/apache/seatunnel/flink/elasticsearch/sink/Elasticsearch.java
+++ 
b/seatunnel-connectors/seatunnel-connectors-flink/seatunnel-connector-flink-elasticsearch/src/main/java/org/apache/seatunnel/flink/elasticsearch/sink/Elasticsearch.java
@@ -19,7 +19,6 @@ package org.apache.seatunnel.flink.elasticsearch.sink;
 
 import static 
org.apache.seatunnel.flink.elasticsearch.config.Config.DEFAULT_INDEX;
 import static 
org.apache.seatunnel.flink.elasticsearch.config.Config.DEFAULT_INDEX_TIME_FORMAT;
-import static 
org.apache.seatunnel.flink.elasticsearch.config.Config.DEFAULT_INDEX_TYPE;
 import static org.apache.seatunnel.flink.elasticsearch.config.Config.HOSTS;
 import static org.apache.seatunnel.flink.elasticsearch.config.Config.INDEX;
 import static 
org.apache.seatunnel.flink.elasticsearch.config.Config.INDEX_TIME_FORMAT;
@@ -36,15 +35,13 @@ import org.apache.seatunnel.flink.stream.FlinkStreamSink;
 import org.apache.seatunnel.shade.com.typesafe.config.Config;
 import org.apache.seatunnel.shade.com.typesafe.config.ConfigFactory;
 
-import org.apache.flink.api.common.functions.RuntimeContext;
 import org.apache.flink.api.java.DataSet;
 import org.apache.flink.api.java.operators.DataSink;
 import org.apache.flink.api.java.typeutils.RowTypeInfo;
 import org.apache.flink.streaming.api.datastream.DataStream;
 import org.apache.flink.streaming.api.datastream.DataStreamSink;
 import 
org.apache.flink.streaming.connectors.elasticsearch.ElasticsearchSinkFunction;
-import org.apache.flink.streaming.connectors.elasticsearch.RequestIndexer;
-import org.apache.flink.streaming.connectors.elasticsearch6.ElasticsearchSink;
+import org.apache.flink.streaming.connectors.elasticsearch7.ElasticsearchSink;
 import org.apache.flink.types.Row;
 import org.apache.http.HttpHost;
 import org.elasticsearch.action.index.IndexRequest;
@@ -82,7 +79,6 @@ public class Elasticsearch implements FlinkStreamSink, 
FlinkBatchSink {
     public void prepare(FlinkEnvironment env) {
         Map<String, String> configMap = new HashMap<>(DEFAULT_CONFIG_SIZE);
         configMap.put(INDEX, DEFAULT_INDEX);
-        configMap.put(INDEX_TYPE, DEFAULT_INDEX_TYPE);
         configMap.put(INDEX_TIME_FORMAT, DEFAULT_INDEX_TIME_FORMAT);
         Config defaultConfig = ConfigFactory.parseMap(configMap);
         config = config.withFallback(defaultConfig);
@@ -98,29 +94,10 @@ public class Elasticsearch implements FlinkStreamSink, 
FlinkBatchSink {
         }
 
         RowTypeInfo rowTypeInfo = (RowTypeInfo) dataStream.getType();
-        String[] fieldNames = rowTypeInfo.getFieldNames();
         indexName = StringTemplate.substitute(config.getString(INDEX), 
config.getString(INDEX_TIME_FORMAT));
         ElasticsearchSink.Builder<Row> esSinkBuilder = new 
ElasticsearchSink.Builder<>(
-                httpHosts,
-                new ElasticsearchSinkFunction<Row>() {
-                    public IndexRequest createIndexRequest(Row element) {
-                        int elementLen = element.getArity();
-                        Map<String, Object> json = new HashMap<>(elementLen);
-                        for (int i = 0; i < elementLen; i++) {
-                            json.put(fieldNames[i], element.getField(i));
-                        }
-
-                        return Requests.indexRequest()
-                                .index(indexName)
-                                .type(config.getString(INDEX_TYPE))
-                                .source(json);
-                    }
-
-                    @Override
-                    public void process(Row element, RuntimeContext ctx, 
RequestIndexer indexer) {
-                        indexer.add(createIndexRequest(element));
-                    }
-                }
+                httpHosts, (ElasticsearchSinkFunction<Row>) (element, ctx, 
indexer) ->
+                indexer.add(createIndexRequest(rowTypeInfo.getFieldNames(), 
element))
         );
 
         // configuration for the bulk requests; this instructs the sink to 
emit after every element, otherwise they would be buffered
@@ -138,27 +115,10 @@ public class Elasticsearch implements FlinkStreamSink, 
FlinkBatchSink {
     public DataSink<Row> outputBatch(FlinkEnvironment env, DataSet<Row> 
dataSet) {
 
         RowTypeInfo rowTypeInfo = (RowTypeInfo) dataSet.getType();
-        String[] fieldNames = rowTypeInfo.getFieldNames();
         indexName = StringTemplate.substitute(config.getString(INDEX), 
config.getString(INDEX_TIME_FORMAT));
-        DataSink<Row> dataSink = dataSet.output(new 
ElasticsearchOutputFormat<>(config, new ElasticsearchSinkFunction<Row>() {
-            @Override
-            public void process(Row element, RuntimeContext ctx, 
RequestIndexer indexer) {
-                indexer.add(createIndexRequest(element));
-            }
-
-            private IndexRequest createIndexRequest(Row element) {
-                int elementLen = element.getArity();
-                Map<String, Object> json = new HashMap<>(elementLen);
-                for (int i = 0; i < elementLen; i++) {
-                    json.put(fieldNames[i], element.getField(i));
-                }
-
-                return Requests.indexRequest()
-                        .index(indexName)
-                        .type(config.getString(INDEX_TYPE))
-                        .source(json);
-            }
-        }));
+        DataSink<Row> dataSink = dataSet.output(new 
ElasticsearchOutputFormat<>(config,
+                (ElasticsearchSinkFunction<Row>) (element, ctx, indexer) ->
+                        
indexer.add(createIndexRequest(rowTypeInfo.getFieldNames(), element))));
 
         if (config.hasPath(PARALLELISM)) {
             int parallelism = config.getInt(PARALLELISM);
@@ -167,4 +127,23 @@ public class Elasticsearch implements FlinkStreamSink, 
FlinkBatchSink {
         return dataSink;
 
     }
+
+    private IndexRequest createIndexRequest(String[] fieldNames, Row element) {
+        int elementLen = element.getArity();
+        Map<String, Object> json = new HashMap<>(elementLen);
+        for (int i = 0; i < elementLen; i++) {
+            json.put(fieldNames[i], element.getField(i));
+        }
+
+        if (config.hasPath(INDEX_TYPE)) {
+            return Requests.indexRequest()
+                    .index(indexName)
+                    .type(config.getString(INDEX_TYPE))
+                    .source(json);
+        } else {
+            return Requests.indexRequest()
+                    .index(indexName)
+                    .source(json);
+        }
+    }
 }
diff --git a/seatunnel-dist/release-docs/LICENSE 
b/seatunnel-dist/release-docs/LICENSE
index 01d1e40..d551c4b 100644
--- a/seatunnel-dist/release-docs/LICENSE
+++ b/seatunnel-dist/release-docs/LICENSE
@@ -227,21 +227,21 @@ The text of each license is the standard Apache 2.0 
license.
      (Apache 2) Joda time (joda-time:joda-time:1.6 - 
http://joda-time.sourceforge.net)
      (Apache 2) Joda-Time (joda-time:joda-time:2.9.3 - 
http://www.joda.org/joda-time/)
      (Apache 2) Joda-Time (joda-time:joda-time:2.9.9 - 
http://www.joda.org/joda-time/)
-     (Apache 2) Lucene Common Analyzers 
(org.apache.lucene:lucene-analyzers-common:7.3.1 - 
http://lucene.apache.org/lucene-parent/lucene-analyzers-common)
-     (Apache 2) Lucene Core (org.apache.lucene:lucene-core:7.3.1 - 
http://lucene.apache.org/lucene-parent/lucene-core)
-     (Apache 2) Lucene Grouping (org.apache.lucene:lucene-grouping:7.3.1 - 
http://lucene.apache.org/lucene-parent/lucene-grouping)
-     (Apache 2) Lucene Highlighter (org.apache.lucene:lucene-highlighter:7.3.1 
- http://lucene.apache.org/lucene-parent/lucene-highlighter)
-     (Apache 2) Lucene Join (org.apache.lucene:lucene-join:7.3.1 - 
http://lucene.apache.org/lucene-parent/lucene-join)
-     (Apache 2) Lucene Memory (org.apache.lucene:lucene-backward-codecs:7.3.1 
- http://lucene.apache.org/lucene-parent/lucene-backward-codecs)
-     (Apache 2) Lucene Memory (org.apache.lucene:lucene-memory:7.3.1 - 
http://lucene.apache.org/lucene-parent/lucene-memory)
-     (Apache 2) Lucene Miscellaneous (org.apache.lucene:lucene-misc:7.3.1 - 
http://lucene.apache.org/lucene-parent/lucene-misc)
-     (Apache 2) Lucene Queries (org.apache.lucene:lucene-queries:7.3.1 - 
http://lucene.apache.org/lucene-parent/lucene-queries)
-     (Apache 2) Lucene QueryParsers 
(org.apache.lucene:lucene-queryparser:7.3.1 - 
http://lucene.apache.org/lucene-parent/lucene-queryparser)
-     (Apache 2) Lucene Sandbox (org.apache.lucene:lucene-sandbox:7.3.1 - 
http://lucene.apache.org/lucene-parent/lucene-sandbox)
-     (Apache 2) Lucene Spatial (org.apache.lucene:lucene-spatial:7.3.1 - 
http://lucene.apache.org/lucene-parent/lucene-spatial)
-     (Apache 2) Lucene Spatial 3D (org.apache.lucene:lucene-spatial3d:7.3.1 - 
http://lucene.apache.org/lucene-parent/lucene-spatial3d)
-     (Apache 2) Lucene Spatial Extras 
(org.apache.lucene:lucene-spatial-extras:7.3.1 - 
http://lucene.apache.org/lucene-parent/lucene-spatial-extras)
-     (Apache 2) Lucene Suggest (org.apache.lucene:lucene-suggest:7.3.1 - 
http://lucene.apache.org/lucene-parent/lucene-suggest)
+     (Apache 2) Lucene Common Analyzers 
(org.apache.lucene:lucene-analyzers-common:8.3.0 - 
https://lucene.apache.org/lucene-parent/lucene-analyzers-common)
+     (Apache 2) Lucene Core (org.apache.lucene:lucene-core:8.3.0 - 
https://lucene.apache.org/lucene-parent/lucene-core)
+     (Apache 2) Lucene Grouping (org.apache.lucene:lucene-grouping:8.3.0 - 
https://lucene.apache.org/lucene-parent/lucene-grouping)
+     (Apache 2) Lucene Highlighter (org.apache.lucene:lucene-highlighter:8.3.0 
- https://lucene.apache.org/lucene-parent/lucene-highlighter)
+     (Apache 2) Lucene Join (org.apache.lucene:lucene-join:8.3.0 - 
https://lucene.apache.org/lucene-parent/lucene-join)
+     (Apache 2) Lucene Memory (org.apache.lucene:lucene-backward-codecs:8.3.0 
- https://lucene.apache.org/lucene-parent/lucene-backward-codecs)
+     (Apache 2) Lucene Memory (org.apache.lucene:lucene-memory:8.3.0 - 
https://lucene.apache.org/lucene-parent/lucene-memory)
+     (Apache 2) Lucene Miscellaneous (org.apache.lucene:lucene-misc:8.3.0 - 
https://lucene.apache.org/lucene-parent/lucene-misc)
+     (Apache 2) Lucene Queries (org.apache.lucene:lucene-queries:8.3.0 - 
https://lucene.apache.org/lucene-parent/lucene-queries)
+     (Apache 2) Lucene QueryParsers 
(org.apache.lucene:lucene-queryparser:8.3.0 - 
https://lucene.apache.org/lucene-parent/lucene-queryparser)
+     (Apache 2) Lucene Sandbox (org.apache.lucene:lucene-sandbox:8.3.0 - 
https://lucene.apache.org/lucene-parent/lucene-sandbox)
+     (Apache 2) Lucene Spatial (org.apache.lucene:lucene-spatial:8.3.0 - 
https://lucene.apache.org/lucene-parent/lucene-spatial)
+     (Apache 2) Lucene Spatial 3D (org.apache.lucene:lucene-spatial3d:8.3.0 - 
https://lucene.apache.org/lucene-parent/lucene-spatial3d)
+     (Apache 2) Lucene Spatial Extras 
(org.apache.lucene:lucene-spatial-extras:8.3.0 - 
https://lucene.apache.org/lucene-parent/lucene-spatial-extras)
+     (Apache 2) Lucene Suggest (org.apache.lucene:lucene-suggest:8.3.0 - 
https://lucene.apache.org/lucene-parent/lucene-suggest)
      (Apache 2) Netty Reactive Streams Implementation 
(com.typesafe.netty:netty-reactive-streams:2.0.0 - 
https://github.com/playframework/netty-reactive-streams/netty-reactive-streams)
      (Apache 2) Objenesis (org.objenesis:objenesis:2.1 - http://objenesis.org)
      (Apache 2) Objenesis (org.objenesis:objenesis:2.5.1 - 
http://objenesis.org)
@@ -303,7 +303,7 @@ The text of each license is the standard Apache 2.0 license.
      (Apache License 2.0) Metrics Core 
(io.dropwizard.metrics:metrics-core:4.0.0 - 
http://metrics.dropwizard.io/metrics-core)
      (Apache License 2.0) aircompressor (io.airlift:aircompressor:0.10 - 
http://github.com/airlift/aircompressor)
      (Apache License 2.0) airline (io.airlift:airline:0.7 - 
https://github.com/airlift/airline)
-     (Apache License 2.0) compiler 
(com.github.spullara.mustache.java:compiler:0.9.3 - 
http://github.com/spullara/mustache.java)
+     (Apache License 2.0) compiler 
(com.github.spullara.mustache.java:compiler:0.9.6 - 
http://github.com/spullara/mustache.java)
      (Apache License 2.0) config-magic (org.skife.config:config-magic:0.9 - 
http://github.com/brianm/config-magic)
      (Apache License 2.0) jDBI (org.jdbi:jdbi:2.63.1 - http://jdbi.org/)
      (Apache License 2.0) snappy (org.iq80.snappy:snappy:0.2 - 
http://github.com/dain/snappy)
@@ -399,8 +399,8 @@ The text of each license is the standard Apache 2.0 license.
      (Apache License, Version 2.0) Apache Hadoop YARN API 
(org.apache.hadoop:hadoop-yarn-api:3.0.0 - no url defined)
      (Apache License, Version 2.0) Apache Hadoop YARN Client 
(org.apache.hadoop:hadoop-yarn-client:3.0.0 - no url defined)
      (Apache License, Version 2.0) Apache Hadoop YARN Common 
(org.apache.hadoop:hadoop-yarn-common:3.0.0 - no url defined)
-     (Apache License, Version 2.0) Apache HttpAsyncClient 
(org.apache.httpcomponents:httpasyncclient:4.1.2 - 
http://hc.apache.org/httpcomponents-asyncclient)
      (Apache License, Version 2.0) Apache HttpAsyncClient 
(org.apache.httpcomponents:httpasyncclient:4.1.4 - 
http://hc.apache.org/httpcomponents-asyncclient)
+     (Apache License, Version 2.0) Apache HttpClient 
(org.apache.httpcomponents:httpclient:4.5.10 - 
http://hc.apache.org/httpcomponents-client)
      (Apache License, Version 2.0) Apache HttpClient 
(org.apache.httpcomponents:httpclient:4.5.13 - 
http://hc.apache.org/httpcomponents-client)
      (Apache License, Version 2.0) Apache HttpClient 
(org.apache.httpcomponents:httpclient:4.5.2 - 
http://hc.apache.org/httpcomponents-client)
      (Apache License, Version 2.0) Apache HttpClient 
(org.apache.httpcomponents:httpclient:4.5.4 - 
http://hc.apache.org/httpcomponents-client)
@@ -409,15 +409,15 @@ The text of each license is the standard Apache 2.0 
license.
      (Apache License, Version 2.0) Apache HttpClient Mime 
(org.apache.httpcomponents:httpmime:4.5.2 - 
http://hc.apache.org/httpcomponents-client)
      (Apache License, Version 2.0) Apache HttpCore 
(org.apache.httpcomponents:httpcore:4.4.10 - 
http://hc.apache.org/httpcomponents-core-ga)
      (Apache License, Version 2.0) Apache HttpCore 
(org.apache.httpcomponents:httpcore:4.4.11 - 
http://hc.apache.org/httpcomponents-core-ga)
+     (Apache License, Version 2.0) Apache HttpCore 
(org.apache.httpcomponents:httpcore:4.4.12 - 
http://hc.apache.org/httpcomponents-core-ga)
      (Apache License, Version 2.0) Apache HttpCore 
(org.apache.httpcomponents:httpcore:4.4.4 - 
http://hc.apache.org/httpcomponents-core-ga)
-     (Apache License, Version 2.0) Apache HttpCore 
(org.apache.httpcomponents:httpcore:4.4.5 - 
http://hc.apache.org/httpcomponents-core-ga)
      (Apache License, Version 2.0) Apache HttpCore 
(org.apache.httpcomponents:httpcore:4.4.7 - 
http://hc.apache.org/httpcomponents-core-ga)
+     (Apache License, Version 2.0) Apache HttpCore NIO 
(org.apache.httpcomponents:httpcore-nio:4.4.12 - 
http://hc.apache.org/httpcomponents-core-ga)
      (Apache License, Version 2.0) Apache HttpCore NIO 
(org.apache.httpcomponents:httpcore-nio:4.4.4 - 
http://hc.apache.org/httpcomponents-core-ga)
-     (Apache License, Version 2.0) Apache HttpCore NIO 
(org.apache.httpcomponents:httpcore-nio:4.4.5 - 
http://hc.apache.org/httpcomponents-core-ga)
      (Apache License, Version 2.0) Apache Log4j 1.x Compatibility API 
(org.apache.logging.log4j:log4j-1.2-api:2.15.0 - 
https://logging.apache.org/log4j/2.x/log4j-1.2-api/)
+     (Apache License, Version 2.0) Apache Log4j API 
(org.apache.logging.log4j:log4j-api:2.11.1 - 
https://logging.apache.org/log4j/2.x/log4j-api/)
      (Apache License, Version 2.0) Apache Log4j API 
(org.apache.logging.log4j:log4j-api:2.15.0 - 
https://logging.apache.org/log4j/2.x/log4j-api/)
      (Apache License, Version 2.0) Apache Log4j API 
(org.apache.logging.log4j:log4j-api:2.8.1 - 
https://logging.apache.org/log4j/2.x/log4j-api/)
-     (Apache License, Version 2.0) Apache Log4j API 
(org.apache.logging.log4j:log4j-api:2.9.1 - 
https://logging.apache.org/log4j/2.x/log4j-api/)
      (Apache License, Version 2.0) Apache Log4j Core 
(org.apache.logging.log4j:log4j-core:2.13.2 - 
https://logging.apache.org/log4j/2.x/log4j-core/)
      (Apache License, Version 2.0) Apache Log4j Core 
(org.apache.logging.log4j:log4j-core:2.15.0 - 
https://logging.apache.org/log4j/2.x/log4j-core/)
      (Apache License, Version 2.0) Apache Log4j JUL Adapter 
(org.apache.logging.log4j:log4j-jul:2.15.0 - 
https://logging.apache.org/log4j/2.x/log4j-jul/)
@@ -449,6 +449,7 @@ The text of each license is the standard Apache 2.0 license.
      (Apache License, Version 2.0) JMES Path Query library 
(com.amazonaws:jmespath-java:1.12.37 - https://aws.amazon.com/sdkforjava)
      (Apache License, Version 2.0) Jettison 
(org.codehaus.jettison:jettison:1.1 - https://github.com/jettison-json/jettison)
      (Apache License, Version 2.0) Jettison 
(org.codehaus.jettison:jettison:1.3.8 - 
https://github.com/jettison-json/jettison)
+     (Apache License, Version 2.0) Joda-Time (joda-time:joda-time:2.10.3 - 
https://www.joda.org/joda-time/)
      (Apache License, Version 2.0) Joda-Time (joda-time:joda-time:2.10.5 - 
https://www.joda.org/joda-time/)
      (Apache License, Version 2.0) Kerb Simple Kdc 
(org.apache.kerby:kerb-simplekdc:1.0.1 - 
http://directory.apache.org/kerby/kerby-kerb/kerb-simplekdc)
      (Apache License, Version 2.0) Kerby ASN1 Project 
(org.apache.kerby:kerby-asn1:1.0.1 - 
http://directory.apache.org/kerby/kerby-common/kerby-asn1)
@@ -471,23 +472,23 @@ The text of each license is the standard Apache 2.0 
license.
      (Apache License, Version 2.0) Netty (io.netty:netty:3.9.9.Final - 
http://netty.io/)
      (Apache License, Version 2.0) Netty/All-in-One 
(io.netty:netty-all:4.0.23.Final - http://netty.io/netty-all/)
      (Apache License, Version 2.0) Netty/All-in-One 
(io.netty:netty-all:4.1.17.Final - http://netty.io/netty-all/)
-     (Apache License, Version 2.0) Netty/Buffer 
(io.netty:netty-buffer:4.1.16.Final - http://netty.io/netty-buffer/)
+     (Apache License, Version 2.0) Netty/Buffer 
(io.netty:netty-buffer:4.1.43.Final - https://netty.io/netty-buffer/)
      (Apache License, Version 2.0) Netty/Buffer 
(io.netty:netty-buffer:4.1.68.Final - https://netty.io/netty-buffer/)
-     (Apache License, Version 2.0) Netty/Codec 
(io.netty:netty-codec:4.1.16.Final - http://netty.io/netty-codec/)
+     (Apache License, Version 2.0) Netty/Codec 
(io.netty:netty-codec:4.1.43.Final - https://netty.io/netty-codec/)
      (Apache License, Version 2.0) Netty/Codec 
(io.netty:netty-codec:4.1.68.Final - https://netty.io/netty-codec/)
      (Apache License, Version 2.0) Netty/Codec/DNS 
(io.netty:netty-codec-dns:4.1.29.Final - http://netty.io/netty-codec-dns/)
-     (Apache License, Version 2.0) Netty/Codec/HTTP 
(io.netty:netty-codec-http:4.1.16.Final - http://netty.io/netty-codec-http/)
+     (Apache License, Version 2.0) Netty/Codec/HTTP 
(io.netty:netty-codec-http:4.1.43.Final - https://netty.io/netty-codec-http/)
      (Apache License, Version 2.0) Netty/Codec/HTTP 
(io.netty:netty-codec-http:4.1.68.Final - https://netty.io/netty-codec-http/)
      (Apache License, Version 2.0) Netty/Codec/Socks 
(io.netty:netty-codec-socks:4.1.29.Final - http://netty.io/netty-codec-socks/)
-     (Apache License, Version 2.0) Netty/Common 
(io.netty:netty-common:4.1.16.Final - http://netty.io/netty-common/)
+     (Apache License, Version 2.0) Netty/Common 
(io.netty:netty-common:4.1.43.Final - https://netty.io/netty-common/)
      (Apache License, Version 2.0) Netty/Common 
(io.netty:netty-common:4.1.68.Final - https://netty.io/netty-common/)
-     (Apache License, Version 2.0) Netty/Handler 
(io.netty:netty-handler:4.1.16.Final - http://netty.io/netty-handler/)
+     (Apache License, Version 2.0) Netty/Handler 
(io.netty:netty-handler:4.1.43.Final - https://netty.io/netty-handler/)
      (Apache License, Version 2.0) Netty/Handler 
(io.netty:netty-handler:4.1.68.Final - https://netty.io/netty-handler/)
      (Apache License, Version 2.0) Netty/Handler/Proxy 
(io.netty:netty-handler-proxy:4.1.29.Final - 
http://netty.io/netty-handler-proxy/)
-     (Apache License, Version 2.0) Netty/Resolver 
(io.netty:netty-resolver:4.1.16.Final - http://netty.io/netty-resolver/)
+     (Apache License, Version 2.0) Netty/Resolver 
(io.netty:netty-resolver:4.1.43.Final - https://netty.io/netty-resolver/)
      (Apache License, Version 2.0) Netty/Resolver 
(io.netty:netty-resolver:4.1.68.Final - https://netty.io/netty-resolver/)
      (Apache License, Version 2.0) Netty/Resolver/DNS 
(io.netty:netty-resolver-dns:4.1.29.Final - http://netty.io/netty-resolver-dns/)
-     (Apache License, Version 2.0) Netty/Transport 
(io.netty:netty-transport:4.1.16.Final - http://netty.io/netty-transport/)
+     (Apache License, Version 2.0) Netty/Transport 
(io.netty:netty-transport:4.1.43.Final - https://netty.io/netty-transport/)
      (Apache License, Version 2.0) Netty/Transport 
(io.netty:netty-transport:4.1.68.Final - https://netty.io/netty-transport/)
      (Apache License, Version 2.0) Netty/Transport/Native/Epoll 
(io.netty:netty-transport-native-epoll:4.1.29.Final - 
http://netty.io/netty-transport-native-epoll/)
      (Apache License, Version 2.0) Netty/Transport/Native/Unix/Common 
(io.netty:netty-transport-native-unix-common:4.1.29.Final - 
http://netty.io/netty-transport-native-unix-common/)
@@ -687,7 +688,7 @@ The text of each license is the standard Apache 2.0 license.
      (The Apache Software License, Version 2.0) Flink : Annotations 
(org.apache.flink:flink-annotations:1.13.6 - 
https://flink.apache.org/flink-annotations)
      (The Apache Software License, Version 2.0) Flink : Clients 
(org.apache.flink:flink-clients_2.11:1.13.6 - 
https://flink.apache.org/flink-clients_2.11)
      (The Apache Software License, Version 2.0) Flink : Connectors : Base 
(org.apache.flink:flink-connector-base:1.13.6 - 
https://flink.apache.org/flink-connectors/flink-connector-base)
-     (The Apache Software License, Version 2.0) Flink : Connectors : 
Elasticsearch 6 (org.apache.flink:flink-connector-elasticsearch6_2.11:1.13.6 - 
https://flink.apache.org/flink-connectors/flink-connector-elasticsearch6_2.11)
+     (The Apache Software License, Version 2.0) Flink : Connectors : 
Elasticsearch 7 (org.apache.flink:flink-connector-elasticsearch7_2.11:1.13.6 - 
https://flink.apache.org/flink-connectors/flink-connector-elasticsearch7_2.11)
      (The Apache Software License, Version 2.0) Flink : Connectors : 
Elasticsearch base 
(org.apache.flink:flink-connector-elasticsearch-base_2.11:1.13.6 - 
https://flink.apache.org/flink-connectors/flink-connector-elasticsearch-base_2.11)
      (The Apache Software License, Version 2.0) Flink : Connectors : File Sink 
Common (org.apache.flink:flink-file-sink-common:1.13.6 - 
https://flink.apache.org/flink-connectors/flink-file-sink-common)
      (The Apache Software License, Version 2.0) Flink : Connectors : Files 
(org.apache.flink:flink-connector-files:1.13.6 - 
https://flink.apache.org/flink-connectors/flink-connector-files)
@@ -732,8 +733,8 @@ The text of each license is the standard Apache 2.0 license.
      (The Apache Software License, Version 2.0) Guava: Google Core Libraries 
for Java (com.google.guava:guava:13.0.1 - 
http://code.google.com/p/guava-libraries/guava)
      (The Apache Software License, Version 2.0) Guava: Google Core Libraries 
for Java (com.google.guava:guava:16.0.1 - 
http://code.google.com/p/guava-libraries/guava)
      (The Apache Software License, Version 2.0) Guava: Google Core Libraries 
for Java (com.google.guava:guava:19.0 - https://github.com/google/guava/guava)
-     (The Apache Software License, Version 2.0) HPPC Collections 
(com.carrotsearch:hppc:0.7.1 - http://labs.carrotsearch.com/hppc.html/hppc)
      (The Apache Software License, Version 2.0) HPPC Collections 
(com.carrotsearch:hppc:0.7.2 - http://labs.carrotsearch.com/hppc.html/hppc)
+     (The Apache Software License, Version 2.0) HPPC Collections 
(com.carrotsearch:hppc:0.8.1 - http://labs.carrotsearch.com/hppc.html/hppc)
      (The Apache Software License, Version 2.0) Hive Beeline 
(org.spark-project.hive:hive-beeline:1.2.1.spark2 - 
http://hive.apache.org/hive-beeline)
      (The Apache Software License, Version 2.0) Hive CLI 
(org.spark-project.hive:hive-cli:1.2.1.spark2 - http://hive.apache.org/hive-cli)
      (The Apache Software License, Version 2.0) Hive JDBC 
(org.spark-project.hive:hive-jdbc:1.2.1.spark2 - 
http://hive.apache.org/hive-jdbc)
@@ -747,9 +748,9 @@ The text of each license is the standard Apache 2.0 license.
      (The Apache Software License, Version 2.0) Jackson 
(org.codehaus.jackson:jackson-core-asl:1.9.2 - http://jackson.codehaus.org)
      (The Apache Software License, Version 2.0) Jackson 2 extensions to the 
Google HTTP Client Library for Java. 
(com.google.http-client:google-http-client-jackson2:1.26.0 - 
https://github.com/googleapis/google-http-java-client/google-http-client-jackson2)
      (The Apache Software License, Version 2.0) Jackson dataformat: CBOR 
(com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.12.3 - 
http://github.com/FasterXML/jackson-dataformats-binary)
-     (The Apache Software License, Version 2.0) Jackson dataformat: CBOR 
(com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.8.10 - 
http://github.com/FasterXML/jackson-dataformats-binary)
+     (The Apache Software License, Version 2.0) Jackson dataformat: CBOR 
(com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.8.11 - 
http://github.com/FasterXML/jackson-dataformats-binary)
      (The Apache Software License, Version 2.0) Jackson dataformat: Smile 
(com.fasterxml.jackson.dataformat:jackson-dataformat-smile:2.10.5 - 
http://github.com/FasterXML/jackson-dataformats-binary)
-     (The Apache Software License, Version 2.0) Jackson dataformat: Smile 
(com.fasterxml.jackson.dataformat:jackson-dataformat-smile:2.8.10 - 
http://github.com/FasterXML/jackson-dataformats-binary)
+     (The Apache Software License, Version 2.0) Jackson dataformat: Smile 
(com.fasterxml.jackson.dataformat:jackson-dataformat-smile:2.8.11 - 
http://github.com/FasterXML/jackson-dataformats-binary)
      (The Apache Software License, Version 2.0) Jackson datatype: Guava 
(com.fasterxml.jackson.datatype:jackson-datatype-guava:2.10.5 - 
https://github.com/FasterXML/jackson-datatypes-collections)
      (The Apache Software License, Version 2.0) Jackson module: Guice 
(com.fasterxml.jackson.module:jackson-module-guice:2.10.5 - 
https://github.com/FasterXML/jackson-modules-base)
      (The Apache Software License, Version 2.0) Jackson module: JAXB 
Annotations 
(com.fasterxml.jackson.module:jackson-module-jaxb-annotations:2.10.5 - 
https://github.com/FasterXML/jackson-modules-base)
@@ -771,10 +772,10 @@ The text of each license is the standard Apache 2.0 
license.
      (The Apache Software License, Version 2.0) Jackson-core 
(com.fasterxml.jackson.core:jackson-core:2.6.7 - 
https://github.com/FasterXML/jackson-core)
      (The Apache Software License, Version 2.0) Jackson-core 
(com.fasterxml.jackson.core:jackson-core:2.7.3 - 
https://github.com/FasterXML/jackson-core)
      (The Apache Software License, Version 2.0) Jackson-core 
(com.fasterxml.jackson.core:jackson-core:2.7.9 - 
https://github.com/FasterXML/jackson-core)
-     (The Apache Software License, Version 2.0) Jackson-core 
(com.fasterxml.jackson.core:jackson-core:2.8.10 - 
https://github.com/FasterXML/jackson-core)
+     (The Apache Software License, Version 2.0) Jackson-core 
(com.fasterxml.jackson.core:jackson-core:2.8.11 - 
https://github.com/FasterXML/jackson-core)
      (The Apache Software License, Version 2.0) Jackson-core 
(com.fasterxml.jackson.core:jackson-core:2.9.2 - 
https://github.com/FasterXML/jackson-core)
      (The Apache Software License, Version 2.0) Jackson-dataformat-YAML 
(com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.10.0 - 
https://github.com/FasterXML/jackson-dataformats-text)
-     (The Apache Software License, Version 2.0) Jackson-dataformat-YAML 
(com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.8.10 - 
https://github.com/FasterXML/jackson)
+     (The Apache Software License, Version 2.0) Jackson-dataformat-YAML 
(com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.8.11 - 
https://github.com/FasterXML/jackson)
      (The Apache Software License, Version 2.0) Jackson-datatype-Joda 
(com.fasterxml.jackson.datatype:jackson-datatype-joda:2.10.5 - 
http://wiki.fasterxml.com/JacksonModuleJoda)
      (The Apache Software License, Version 2.0) 
Jackson-module-JAXB-annotations 
(com.fasterxml.jackson.module:jackson-module-jaxb-annotations:2.7.8 - 
http://github.com/FasterXML/jackson-module-jaxb-annotations)
      (The Apache Software License, Version 2.0) LZ4 and xxHash 
(net.jpountz.lz4:lz4:1.3.0 - https://github.com/jpountz/lz4-java)
@@ -807,10 +808,14 @@ The text of each license is the standard Apache 2.0 
license.
      (The Apache Software License, Version 2.0) Xerces2 Java Parser 
(xerces:xercesImpl:2.9.1 - http://xerces.apache.org/xerces2-j)
      (The Apache Software License, Version 2.0) XmlBeans 
(org.apache.xmlbeans:xmlbeans:3.1.0 - https://xmlbeans.apache.org/)
      (The Apache Software License, Version 2.0) ZkClient 
(com.101tec:zkclient:0.3 - https://github.com/sgroschupf/zkclient)
-     (The Apache Software License, Version 2.0) aggs-matrix-stats 
(org.elasticsearch.plugin:aggs-matrix-stats-client:6.3.1 - 
https://github.com/elastic/elasticsearch)
-     (The Apache Software License, Version 2.0) cli 
(org.elasticsearch:elasticsearch-cli:6.3.1 - 
https://github.com/elastic/elasticsearch)
+     (The Apache Software License, Version 2.0) aggs-matrix-stats 
(org.elasticsearch.plugin:aggs-matrix-stats-client:7.5.1 - 
https://github.com/elastic/elasticsearch)
      (The Apache Software License, Version 2.0) clickhouse-jdbc 
(ru.yandex.clickhouse:clickhouse-jdbc:0.2 - 
https://github.com/yandex/clickhouse-jdbc)
-     (The Apache Software License, Version 2.0) elasticsearch-core 
(org.elasticsearch:elasticsearch-core:6.3.1 - 
https://github.com/elastic/elasticsearch)
+     (The Apache Software License, Version 2.0) elasticsearch-cli 
(org.elasticsearch:elasticsearch-cli:7.5.1 - 
https://github.com/elastic/elasticsearch)
+     (The Apache Software License, Version 2.0) elasticsearch-core 
(org.elasticsearch:elasticsearch-core:7.5.1 - 
https://github.com/elastic/elasticsearch)
+     (The Apache Software License, Version 2.0) elasticsearch-geo 
(org.elasticsearch:elasticsearch-geo:7.5.1 - 
https://github.com/elastic/elasticsearch)
+     (The Apache Software License, Version 2.0) elasticsearch-secure-sm 
(org.elasticsearch:elasticsearch-secure-sm:7.5.1 - 
https://github.com/elastic/elasticsearch)
+     (The Apache Software License, Version 2.0) elasticsearch-ssl-config 
(org.elasticsearch:elasticsearch-ssl-config:7.5.1 - 
https://github.com/elastic/elasticsearch)
+     (The Apache Software License, Version 2.0) elasticsearch-x-content 
(org.elasticsearch:elasticsearch-x-content:7.5.1 - 
https://github.com/elastic/elasticsearch)
      (The Apache Software License, Version 2.0) flink-shaded-asm-7 
(org.apache.flink:flink-shaded-asm-7:7.1-13.0 - 
http://flink.apache.org/flink-shaded-asm-7)
      (The Apache Software License, Version 2.0) flink-shaded-guava-18 
(org.apache.flink:flink-shaded-guava:18.0-13.0 - 
http://flink.apache.org/flink-shaded-guava)
      (The Apache Software License, Version 2.0) flink-shaded-hadoop-2 
(org.apache.flink:flink-shaded-hadoop-2:2.7.5-7.0 - 
http://flink.apache.org/flink-shaded-hadoop-2)
@@ -836,28 +841,27 @@ The text of each license is the standard Apache 2.0 
license.
      (The Apache Software License, Version 2.0) jackson-databind 
(com.fasterxml.jackson.core:jackson-databind:2.9.2 - 
http://github.com/FasterXML/jackson)
      (The Apache Software License, Version 2.0) jackson-module-scala 
(com.fasterxml.jackson.module:jackson-module-scala_2.11:2.6.7.1 - 
http://wiki.fasterxml.com/JacksonModuleScala)
      (The Apache Software License, Version 2.0) javax.inject 
(javax.inject:javax.inject:1 - http://code.google.com/p/atinject/)
-     (The Apache Software License, Version 2.0) lang-mustache 
(org.elasticsearch.plugin:lang-mustache-client:6.3.1 - 
https://github.com/elastic/elasticsearch)
+     (The Apache Software License, Version 2.0) lang-mustache 
(org.elasticsearch.plugin:lang-mustache-client:7.5.1 - 
https://github.com/elastic/elasticsearch)
+     (The Apache Software License, Version 2.0) mapper-extras 
(org.elasticsearch.plugin:mapper-extras-client:7.5.1 - 
https://github.com/elastic/elasticsearch)
      (The Apache Software License, Version 2.0) 
neo4j-connector-apache-spark-2.4.8 
(org.neo4j:neo4j-connector-apache-spark_2.11:4.1.0_for_spark_2.4 - 
https://github.com/neo4j-contrib/neo4j-spark-connector/neo4j-connector-apache-spark_2.12)
      (The Apache Software License, Version 2.0) 
neo4j-connector-apache-spark-common 
(org.neo4j:neo4j-connector-apache-spark_2.12_common:4.1.0 - 
https://github.com/neo4j-contrib/neo4j-spark-connector/neo4j-connector-apache-spark_2.12_common)
      (The Apache Software License, Version 2.0) okhttp 
(com.squareup.okhttp3:okhttp:4.9.1 - https://square.github.io/okhttp/)
      (The Apache Software License, Version 2.0) okhttp-logging-interceptor 
(com.squareup.okhttp3:logging-interceptor:4.9.1 - 
https://square.github.io/okhttp/)
      (The Apache Software License, Version 2.0) 
org.gridkit.lab::jvm-attach-api (org.gridkit.lab:jvm-attach-api:1.5 - 
http://code.google.com/p/gridkit/jvm-attach-api)
-     (The Apache Software License, Version 2.0) parent-join 
(org.elasticsearch.plugin:parent-join-client:6.3.1 - 
https://github.com/elastic/elasticsearch)
-     (The Apache Software License, Version 2.0) percolator 
(org.elasticsearch.plugin:percolator-client:6.3.1 - 
https://github.com/elastic/elasticsearch)
+     (The Apache Software License, Version 2.0) parent-join 
(org.elasticsearch.plugin:parent-join-client:7.5.1 - 
https://github.com/elastic/elasticsearch)
+     (The Apache Software License, Version 2.0) percolator 
(org.elasticsearch.plugin:percolator-client:7.5.1 - 
https://github.com/elastic/elasticsearch)
      (The Apache Software License, Version 2.0) project ':json-path' 
(com.jayway.jsonpath:json-path:2.3.0 - https://github.com/jayway/JsonPath)
-     (The Apache Software License, Version 2.0) rank-eval 
(org.elasticsearch.plugin:rank-eval-client:6.3.1 - 
https://github.com/elastic/elasticsearch)
-     (The Apache Software License, Version 2.0) reindex 
(org.elasticsearch.plugin:reindex-client:6.3.1 - 
https://github.com/elastic/elasticsearch)
-     (The Apache Software License, Version 2.0) rest 
(org.elasticsearch.client:elasticsearch-rest-client:6.3.1 - 
https://github.com/elastic/elasticsearch)
-     (The Apache Software License, Version 2.0) rest-high-level 
(org.elasticsearch.client:elasticsearch-rest-high-level-client:6.3.1 - 
https://github.com/elastic/elasticsearch)
-     (The Apache Software License, Version 2.0) secure-sm 
(org.elasticsearch:elasticsearch-secure-sm:6.3.1 - 
https://github.com/elastic/elasticsearch)
-     (The Apache Software License, Version 2.0) server 
(org.elasticsearch:elasticsearch:6.3.1 - 
https://github.com/elastic/elasticsearch)
+     (The Apache Software License, Version 2.0) rank-eval 
(org.elasticsearch.plugin:rank-eval-client:7.5.1 - 
https://github.com/elastic/elasticsearch)
+     (The Apache Software License, Version 2.0) reindex 
(org.elasticsearch.plugin:reindex-client:7.5.1 - 
https://github.com/elastic/elasticsearch)
+     (The Apache Software License, Version 2.0) rest 
(org.elasticsearch.client:elasticsearch-rest-client:7.5.1 - 
https://github.com/elastic/elasticsearch)
+     (The Apache Software License, Version 2.0) rest-high-level 
(org.elasticsearch.client:elasticsearch-rest-high-level-client:7.5.1 - 
https://github.com/elastic/elasticsearch)
+     (The Apache Software License, Version 2.0) server 
(org.elasticsearch:elasticsearch:7.5.1 - 
https://github.com/elastic/elasticsearch)
      (The Apache Software License, Version 2.0) snappy-java 
(org.xerial.snappy:snappy-java:1.1.2.6 - https://github.com/xerial/snappy-java)
      (The Apache Software License, Version 2.0) snappy-java 
(org.xerial.snappy:snappy-java:1.1.4 - https://github.com/xerial/snappy-java)
      (The Apache Software License, Version 2.0) snappy-java 
(org.xerial.snappy:snappy-java:1.1.7.1 - https://github.com/xerial/snappy-java)
      (The Apache Software License, Version 2.0) snappy-java 
(org.xerial.snappy:snappy-java:1.1.7.3 - https://github.com/xerial/snappy-java)
-     (The Apache Software License, Version 2.0) transport 
(org.elasticsearch.client:transport:6.3.1 - 
https://github.com/elastic/elasticsearch)
-     (The Apache Software License, Version 2.0) transport-netty4 
(org.elasticsearch.plugin:transport-netty4-client:6.3.1 - 
https://github.com/elastic/elasticsearch)
-     (The Apache Software License, Version 2.0) x-content 
(org.elasticsearch:elasticsearch-x-content:6.3.1 - 
https://github.com/elastic/elasticsearch)
+     (The Apache Software License, Version 2.0) transport 
(org.elasticsearch.client:transport:7.5.1 - 
https://github.com/elastic/elasticsearch)
+     (The Apache Software License, Version 2.0) transport-netty4 
(org.elasticsearch.plugin:transport-netty4-client:7.5.1 - 
https://github.com/elastic/elasticsearch)
      (The Apache Software License, Version 2.0) zookeeper 
(org.apache.zookeeper:zookeeper:3.4.10 - no url defined)
 
 
diff --git a/seatunnel-dist/release-docs/NOTICE 
b/seatunnel-dist/release-docs/NOTICE
index ca2aa9b..632dfc1 100644
--- a/seatunnel-dist/release-docs/NOTICE
+++ b/seatunnel-dist/release-docs/NOTICE
@@ -3619,9 +3619,212 @@ Copyright 2020 The Apache Software Foundation.
 
 
 
-================= Apache Lucene 6.2.0 =================
+================= Apache Lucene 8.3.0 =================
+
 Apache Lucene
-Copyright 2014 The Apache Software Foundation
+Copyright 2001-2019 The Apache Software Foundation
+
+This product includes software developed at
+The Apache Software Foundation (http://www.apache.org/).
+
+Includes software from other Apache Software Foundation projects,
+including, but not limited to:
+ - Apache Ant
+ - Apache Jakarta Regexp
+ - Apache Commons
+ - Apache Xerces
+
+ICU4J, (under analysis/icu) is licensed under an MIT styles license
+and Copyright (c) 1995-2008 International Business Machines Corporation and 
others
+
+Some data files (under analysis/icu/src/data) are derived from Unicode data 
such
+as the Unicode Character Database. See http://unicode.org/copyright.html for 
more
+details.
+
+Brics Automaton (under core/src/java/org/apache/lucene/util/automaton) is
+BSD-licensed, created by Anders Møller. See http://www.brics.dk/automaton/
+
+The levenshtein automata tables (under 
core/src/java/org/apache/lucene/util/automaton) were
+automatically generated with the moman/finenight FSA library, created by
+Jean-Philippe Barrette-LaPierre. This library is available under an MIT 
license,
+see http://sites.google.com/site/rrettesite/moman and
+http://bitbucket.org/jpbarrette/moman/overview/
+
+The class org.apache.lucene.util.WeakIdentityMap was derived from
+the Apache CXF project and is Apache License 2.0.
+
+The Google Code Prettify is Apache License 2.0.
+See http://code.google.com/p/google-code-prettify/
+
+JUnit (junit-4.10) is licensed under the Common Public License v. 1.0
+See http://junit.sourceforge.net/cpl-v10.html
+
+This product includes code (JaspellTernarySearchTrie) from Java Spelling 
Checkin
+g Package (jaspell): http://jaspell.sourceforge.net/
+License: The BSD License (http://www.opensource.org/licenses/bsd-license.php)
+
+The snowball stemmers in
+  analysis/common/src/java/net/sf/snowball
+were developed by Martin Porter and Richard Boulton.
+The snowball stopword lists in
+  analysis/common/src/resources/org/apache/lucene/analysis/snowball
+were developed by Martin Porter and Richard Boulton.
+The full snowball package is available from
+  http://snowball.tartarus.org/
+
+The KStem stemmer in
+  analysis/common/src/org/apache/lucene/analysis/en
+was developed by Bob Krovetz and Sergio Guzman-Lara (CIIR-UMass Amherst)
+under the BSD-license.
+
+The Arabic,Persian,Romanian,Bulgarian, Hindi and Bengali analyzers (common) 
come with a default
+stopword list that is BSD-licensed created by Jacques Savoy.  These files 
reside in:
+analysis/common/src/resources/org/apache/lucene/analysis/ar/stopwords.txt,
+analysis/common/src/resources/org/apache/lucene/analysis/fa/stopwords.txt,
+analysis/common/src/resources/org/apache/lucene/analysis/ro/stopwords.txt,
+analysis/common/src/resources/org/apache/lucene/analysis/bg/stopwords.txt,
+analysis/common/src/resources/org/apache/lucene/analysis/hi/stopwords.txt,
+analysis/common/src/resources/org/apache/lucene/analysis/bn/stopwords.txt
+See http://members.unine.ch/jacques.savoy/clef/index.html.
+
+The German,Spanish,Finnish,French,Hungarian,Italian,Portuguese,Russian and 
Swedish light stemmers
+(common) are based on BSD-licensed reference implementations created by 
Jacques Savoy and
+Ljiljana Dolamic. These files reside in:
+analysis/common/src/java/org/apache/lucene/analysis/de/GermanLightStemmer.java
+analysis/common/src/java/org/apache/lucene/analysis/de/GermanMinimalStemmer.java
+analysis/common/src/java/org/apache/lucene/analysis/es/SpanishLightStemmer.java
+analysis/common/src/java/org/apache/lucene/analysis/fi/FinnishLightStemmer.java
+analysis/common/src/java/org/apache/lucene/analysis/fr/FrenchLightStemmer.java
+analysis/common/src/java/org/apache/lucene/analysis/fr/FrenchMinimalStemmer.java
+analysis/common/src/java/org/apache/lucene/analysis/hu/HungarianLightStemmer.java
+analysis/common/src/java/org/apache/lucene/analysis/it/ItalianLightStemmer.java
+analysis/common/src/java/org/apache/lucene/analysis/pt/PortugueseLightStemmer.java
+analysis/common/src/java/org/apache/lucene/analysis/ru/RussianLightStemmer.java
+analysis/common/src/java/org/apache/lucene/analysis/sv/SwedishLightStemmer.java
+
+The Stempel analyzer (stempel) includes BSD-licensed software developed
+by the Egothor project http://egothor.sf.net/, created by Leo Galambos, Martin 
Kvapil,
+and Edmond Nolan.
+
+The Polish analyzer (stempel) comes with a default
+stopword list that is BSD-licensed created by the Carrot2 project. The file 
resides
+in stempel/src/resources/org/apache/lucene/analysis/pl/stopwords.txt.
+See http://project.carrot2.org/license.html.
+
+The SmartChineseAnalyzer source code (smartcn) was
+provided by Xiaoping Gao and copyright 2009 by www.imdict.net.
+
+WordBreakTestUnicode_*.java (under modules/analysis/common/src/test/)
+is derived from Unicode data such as the Unicode Character Database.
+See http://unicode.org/copyright.html for more details.
+
+The Morfologik analyzer (morfologik) includes BSD-licensed software
+developed by Dawid Weiss and Marcin Miłkowski 
(http://morfologik.blogspot.com/).
+
+Morfologik uses data from Polish ispell/myspell dictionary
+(http://www.sjp.pl/slownik/en/) licenced on the terms of (inter alia)
+LGPL and Creative Commons ShareAlike.
+
+Morfologic includes data from BSD-licensed dictionary of Polish (SGJP)
+(http://sgjp.pl/morfeusz/)
+
+Servlet-api.jar and javax.servlet-*.jar are under the CDDL license, the 
original
+source code for this can be found at http://www.eclipse.org/jetty/downloads.php
+
+===========================================================================
+Kuromoji Japanese Morphological Analyzer - Apache Lucene Integration
+===========================================================================
+
+This software includes a binary and/or source version of data from
+
+  mecab-ipadic-2.7.0-20070801
+
+which can be obtained from
+
+  http://atilika.com/releases/mecab-ipadic/mecab-ipadic-2.7.0-20070801.tar.gz
+
+or
+
+  
http://jaist.dl.sourceforge.net/project/mecab/mecab-ipadic/2.7.0-20070801/mecab-ipadic-2.7.0-20070801.tar.gz
+
+===========================================================================
+mecab-ipadic-2.7.0-20070801 Notice
+===========================================================================
+
+Nara Institute of Science and Technology (NAIST),
+the copyright holders, disclaims all warranties with regard to this
+software, including all implied warranties of merchantability and
+fitness, in no event shall NAIST be liable for
+any special, indirect or consequential damages or any damages
+whatsoever resulting from loss of use, data or profits, whether in an
+action of contract, negligence or other tortuous action, arising out
+of or in connection with the use or performance of this software.
+
+A large portion of the dictionary entries
+originate from ICOT Free Software.  The following conditions for ICOT
+Free Software applies to the current dictionary as well.
+
+Each User may also freely distribute the Program, whether in its
+original form or modified, to any third party or parties, PROVIDED
+that the provisions of Section 3 ("NO WARRANTY") will ALWAYS appear
+on, or be attached to, the Program, which is distributed substantially
+in the same form as set out herein and that such intended
+distribution, if actually made, will neither violate or otherwise
+contravene any of the laws and regulations of the countries having
+jurisdiction over the User or the intended distribution itself.
+
+NO WARRANTY
+
+The program was produced on an experimental basis in the course of the
+research and development conducted during the project and is provided
+to users as so produced on an experimental basis.  Accordingly, the
+program is provided without any warranty whatsoever, whether express,
+implied, statutory or otherwise.  The term "warranty" used herein
+includes, but is not limited to, any warranty of the quality,
+performance, merchantability and fitness for a particular purpose of
+the program and the nonexistence of any infringement or violation of
+any right of any third party.
+
+Each user of the program will agree and understand, and be deemed to
+have agreed and understood, that there is no warranty whatsoever for
+the program and, accordingly, the entire risk arising from or
+otherwise connected with the program is assumed by the user.
+
+Therefore, neither ICOT, the copyright holder, or any other
+organization that participated in or was otherwise related to the
+development of the program and their respective officials, directors,
+officers and other employees shall be held liable for any and all
+damages, including, without limitation, general, special, incidental
+and consequential damages, arising out of or otherwise in connection
+with the use or inability to use the program or any product, material
+or result produced or otherwise obtained by using the program,
+regardless of whether they have been advised of, or otherwise had
+knowledge of, the possibility of such damages at any time during the
+project or thereafter.  Each user will be deemed to have agreed to the
+foregoing by his or her commencement of use of the program.  The term
+"use" as used herein includes, but is not limited to, the use,
+modification, copying and distribution of the program and the
+production of secondary products from the program.
+
+In the case where the program, whether in its original form or
+modified, was distributed or delivered to or received by a user from
+any person, organization or entity other than ICOT, unless it makes or
+grants independently of ICOT any specific warranty to the user in
+writing, such person, organization or entity, will also be exempted
+from and not be held liable to the user for any such damages as noted
+above as far as the program is concerned.
+
+===========================================================================
+Nori Korean Morphological Analyzer - Apache Lucene Integration
+===========================================================================
+
+This software includes a binary and/or source version of data from
+
+  mecab-ko-dic-2.0.3-20170922
+
+which can be obtained from
+
+  
https://bitbucket.org/eunjeon/mecab-ko-dic/downloads/mecab-ko-dic-2.0.3-20170922.tar.gz
 
 
 
diff --git a/tools/dependencies/known-dependencies.txt 
b/tools/dependencies/known-dependencies.txt
index 01d06fd..da46371 100755
--- a/tools/dependencies/known-dependencies.txt
+++ b/tools/dependencies/known-dependencies.txt
@@ -13,7 +13,7 @@ aether-impl-0.9.0.M2.jar
 aether-spi-0.9.0.M2.jar
 aether-util-0.9.0.M2.jar
 aggdesigner-algorithm-6.0.jar
-aggs-matrix-stats-client-6.3.1.jar
+aggs-matrix-stats-client-7.5.1.jar
 aircompressor-0.10.jar
 airline-0.7.jar
 annotations-13.0.jar
@@ -109,7 +109,7 @@ commons-pool-1.6.jar
 commons-pool2-2.0.jar
 commons-pool2-2.2.jar
 commons-text-1.3.jar
-compiler-0.9.3.jar
+compiler-0.9.6.jar
 compress-lzf-1.0.4.jar
 config-1.3.3.jar
 config-magic-0.9.jar
@@ -142,14 +142,16 @@ druid-indexing-hadoop-0.22.1.jar
 druid-indexing-service-0.22.1.jar
 druid-processing-0.22.1.jar
 druid-server-0.22.1.jar
-elasticsearch-6.3.1.jar
-elasticsearch-cli-6.3.1.jar
-elasticsearch-core-6.3.1.jar
-elasticsearch-rest-client-6.3.1.jar
-elasticsearch-rest-high-level-client-6.3.1.jar
-elasticsearch-secure-sm-6.3.1.jar
+elasticsearch-7.5.1.jar
+elasticsearch-cli-7.5.1.jar
+elasticsearch-core-7.5.1.jar
+elasticsearch-geo-7.5.1.jar
+elasticsearch-rest-client-7.5.1.jar
+elasticsearch-rest-high-level-client-7.5.1.jar
+elasticsearch-secure-sm-7.5.1.jar
 elasticsearch-spark-20_2.11-6.8.3.jar
-elasticsearch-x-content-6.3.1.jar
+elasticsearch-ssl-config-7.5.1.jar
+elasticsearch-x-content-7.5.1.jar
 error_prone_annotations-2.3.4.jar
 error_prone_annotations-2.8.0.jar
 esri-geometry-api-2.2.0.jar
@@ -164,7 +166,7 @@ findbugs-annotations-1.3.9-1.jar
 flink-avro-1.13.6.jar
 flink-connector-base-1.13.6.jar
 flink-connector-elasticsearch-base_2.11-1.13.6.jar
-flink-connector-elasticsearch6_2.11-1.13.6.jar
+flink-connector-elasticsearch7_2.11-1.13.6.jar
 flink-connector-jdbc_2.11-1.13.6.jar
 flink-connector-kafka_2.11-1.13.6.jar
 flink-csv-1.13.6.jar
@@ -266,7 +268,7 @@ hk2-locator-2.4.0-b34.jar
 hk2-locator-2.5.0-b32.jar
 hk2-utils-2.4.0-b34.jar
 hk2-utils-2.5.0-b32.jar
-hppc-0.7.1.jar
+hppc-0.8.1.jar
 htrace-core-3.0.4.jar
 htrace-core-3.1.0-incubating.jar
 htrace-core4-4.1.0-incubating.jar
@@ -305,11 +307,11 @@ jackson-databind-2.11.0.jar
 jackson-databind-2.6.7.1.jar
 jackson-databind-2.7.3.jar
 jackson-dataformat-cbor-2.12.3.jar
-jackson-dataformat-cbor-2.8.10.jar
+jackson-dataformat-cbor-2.8.11.jar
 jackson-dataformat-smile-2.10.5.jar
-jackson-dataformat-smile-2.8.10.jar
+jackson-dataformat-smile-2.8.11.jar
 jackson-dataformat-yaml-2.10.0.jar
-jackson-dataformat-yaml-2.8.10.jar
+jackson-dataformat-yaml-2.8.11.jar
 jackson-datatype-guava-2.10.5.jar
 jackson-datatype-joda-2.10.5.jar
 jackson-jaxrs-1.9.13.jar
@@ -419,8 +421,8 @@ jline-2.12.jar
 jmespath-java-1.12.37.jar
 jna-4.5.1.jar
 joda-time-1.6.jar
+joda-time-2.10.3.jar
 joda-time-2.10.5.jar
-joda-time-2.9.9.jar
 joni-2.1.11.jar
 joni-2.1.2.jar
 joni-2.1.27.jar
@@ -455,40 +457,41 @@ kotlin-stdlib-jdk7-1.4.10.jar
 kotlin-stdlib-jdk8-1.4.10.jar
 kryo-shaded-4.0.2.jar
 kudu-spark2_2.11-1.7.0.jar
-lang-mustache-client-6.3.1.jar
+lang-mustache-client-7.5.1.jar
 leveldbjni-all-1.8.jar
 libthrift-0.9.0.jar
 log4j-1.2-api-2.15.0.jar
 log4j-1.2.14.jar
 log4j-1.2.17.jar
+log4j-api-2.11.1.jar
 log4j-api-2.15.0.jar
 log4j-api-2.8.1.jar
-log4j-api-2.9.1.jar
 log4j-core-2.13.2.jar
 log4j-core-2.15.0.jar
 log4j-jul-2.15.0.jar
 log4j-slf4j-impl-2.15.0.jar
 logging-interceptor-4.9.1.jar
-lucene-analyzers-common-7.3.1.jar
-lucene-backward-codecs-7.3.1.jar
-lucene-core-7.3.1.jar
-lucene-grouping-7.3.1.jar
-lucene-highlighter-7.3.1.jar
-lucene-join-7.3.1.jar
-lucene-memory-7.3.1.jar
-lucene-misc-7.3.1.jar
-lucene-queries-7.3.1.jar
-lucene-queryparser-7.3.1.jar
-lucene-sandbox-7.3.1.jar
-lucene-spatial-7.3.1.jar
-lucene-spatial-extras-7.3.1.jar
-lucene-spatial3d-7.3.1.jar
-lucene-suggest-7.3.1.jar
+lucene-analyzers-common-8.3.0.jar
+lucene-backward-codecs-8.3.0.jar
+lucene-core-8.3.0.jar
+lucene-grouping-8.3.0.jar
+lucene-highlighter-8.3.0.jar
+lucene-join-8.3.0.jar
+lucene-memory-8.3.0.jar
+lucene-misc-8.3.0.jar
+lucene-queries-8.3.0.jar
+lucene-queryparser-8.3.0.jar
+lucene-sandbox-8.3.0.jar
+lucene-spatial-8.3.0.jar
+lucene-spatial-extras-8.3.0.jar
+lucene-spatial3d-8.3.0.jar
+lucene-suggest-8.3.0.jar
 lz4-1.3.0.jar
 lz4-java-1.4.0.jar
 lz4-java-1.4.1.jar
 lz4-java-1.6.0.jar
 lz4-java-1.7.1.jar
+mapper-extras-client-7.5.1.jar
 maven-aether-provider-3.1.1.jar
 maven-artifact-3.6.0.jar
 maven-model-3.1.1.jar
@@ -514,24 +517,24 @@ netty-3.10.6.Final.jar
 netty-3.9.9.Final.jar
 netty-all-4.0.23.Final.jar
 netty-all-4.1.17.Final.jar
-netty-buffer-4.1.16.Final.jar
+netty-buffer-4.1.43.Final.jar
 netty-buffer-4.1.68.Final.jar
-netty-codec-4.1.16.Final.jar
+netty-codec-4.1.43.Final.jar
 netty-codec-4.1.68.Final.jar
 netty-codec-dns-4.1.29.Final.jar
-netty-codec-http-4.1.16.Final.jar
+netty-codec-http-4.1.43.Final.jar
 netty-codec-http-4.1.68.Final.jar
 netty-codec-socks-4.1.29.Final.jar
-netty-common-4.1.16.Final.jar
+netty-common-4.1.43.Final.jar
 netty-common-4.1.68.Final.jar
-netty-handler-4.1.16.Final.jar
+netty-handler-4.1.43.Final.jar
 netty-handler-4.1.68.Final.jar
 netty-handler-proxy-4.1.29.Final.jar
 netty-reactive-streams-2.0.0.jar
-netty-resolver-4.1.16.Final.jar
+netty-resolver-4.1.43.Final.jar
 netty-resolver-4.1.68.Final.jar
 netty-resolver-dns-4.1.29.Final.jar
-netty-transport-4.1.16.Final.jar
+netty-transport-4.1.43.Final.jar
 netty-transport-4.1.68.Final.jar
 netty-transport-native-epoll-4.1.29.Final-linux-x86_64.jar
 netty-transport-native-unix-common-4.1.29.Final.jar
@@ -548,7 +551,7 @@ orc-shims-1.5.6.jar
 osgi-resource-locator-1.0.1.jar
 paranamer-2.3.jar
 paranamer-2.7.jar
-parent-join-client-6.3.1.jar
+parent-join-client-7.5.1.jar
 parquet-avro-1.10.0.jar
 parquet-column-1.10.0.jar
 parquet-column-1.11.1.jar
@@ -562,7 +565,7 @@ parquet-hadoop-1.10.0.jar
 parquet-hadoop-1.11.1.jar
 parquet-jackson-1.10.0.jar
 parquet-jackson-1.11.1.jar
-percolator-client-6.3.1.jar
+percolator-client-7.5.1.jar
 phoenix-core-5.0.0-HBase-2.0.jar
 phoenix-spark-5.0.0-HBase-2.0.jar
 play-mailer_2.11-7.0.2.jar
@@ -573,11 +576,11 @@ poi-ooxml-4.1.2.jar
 poi-ooxml-schemas-4.1.2.jar
 protobuf-java-2.5.0.jar
 protobuf-java-3.17.1.jar
-rank-eval-client-6.3.1.jar
+rank-eval-client-7.5.1.jar
 re2j-1.1.jar
 reactive-streams-1.0.2.jar
 reactive-streams-1.0.3.jar
-reindex-client-6.3.1.jar
+reindex-client-7.5.1.jar
 resilience4j-bulkhead-1.3.1.jar
 resilience4j-core-1.3.1.jar
 retrofit-2.9.0.jar
@@ -637,8 +640,8 @@ tikv-client-2.4.1.jar
 tispark-assembly-2.4.1.jar
 tispark-core-internal-2.4.1.jar
 token-provider-1.0.1.jar
-transport-6.3.1.jar
-transport-netty4-client-6.3.1.jar
+transport-7.5.1.jar
+transport-netty4-client-7.5.1.jar
 twill-api-0.8.0.jar
 twill-common-0.8.0.jar
 twill-core-0.8.0.jar
@@ -668,4 +671,4 @@ zookeeper-3.4.6.jar
 zookeeper-3.5.9.jar
 zookeeper-jute-3.5.9.jar
 zstd-jni-1.3.3-1.jar
-zstd-jni-1.4.3-1.jar
+zstd-jni-1.4.3-1.jar
\ No newline at end of file

Reply via email to