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