You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@inlong.apache.org by zi...@apache.org on 2023/04/04 06:15:07 UTC

[inlong] branch master updated (c7226e0fa -> bdeb20d2d)

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

zirui pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/inlong.git


    from c7226e0fa [INLONG-7772][Dashboard] Redis sentinel master name normalization in NodeManagement (#7773)
     add bdeb20d2d [INLONG-7581][Sort] Support multiple-sink migration for Elasticsearch (#7712)

No new revisions were added by this update.

Summary of changes:
 .../manager/pojo/sink/es/ElasticsearchSink.java    |   9 ++
 .../manager/pojo/sort/util/LoadNodeUtils.java      |  22 +++-
 .../protocol/node/load/ElasticsearchLoadNode.java  |  22 +++-
 .../protocol/node/load/ElasticSearchNodeTest.java  |   2 +-
 ...a => MultipleRowElasticsearchSinkFunction.java} |  25 +++--
 .../table/Elasticsearch6DynamicSink.java           |  74 ++++++++++---
 .../table/Elasticsearch6DynamicSinkFactory.java    |  19 +++-
 ...a => MultipleRowElasticsearchSinkFunction.java} |  25 +++--
 .../table/Elasticsearch7Configuration.java         |   1 +
 .../table/Elasticsearch7DynamicSink.java           |  77 ++++++++++---
 .../table/Elasticsearch7DynamicSinkFactory.java    |  22 +++-
 .../sort-connectors/elasticsearch-base/pom.xml     |  12 ++-
 .../table/ElasticsearchConfiguration.java          |   4 +
 .../elasticsearch/table/ElasticsearchOptions.java  |   8 ++
 ... => MultipleElasticsearchSinkFunctionBase.java} | 120 ++++++++++++++++-----
 ...IndexGenerator.java => TableSchemaFactory.java} |  25 ++---
 ...ltipleSinkTest.java => ESMultipleSinkTest.java} |  22 ++--
 .../sort/parser/ElasticsearchSqlParseTest.java     |  17 +--
 18 files changed, 391 insertions(+), 115 deletions(-)
 copy inlong-sort/sort-connectors/elasticsearch-6/src/main/java/org/apache/inlong/sort/elasticsearch6/{RowElasticsearchSinkFunction.java => MultipleRowElasticsearchSinkFunction.java} (70%)
 copy inlong-sort/sort-connectors/elasticsearch-7/src/main/java/org/apache/inlong/sort/elasticsearch7/{RowElasticsearchSinkFunction.java => MultipleRowElasticsearchSinkFunction.java} (70%)
 copy inlong-sort/sort-connectors/elasticsearch-base/src/main/java/org/apache/inlong/sort/elasticsearch/table/{ElasticsearchSinkFunctionBase.java => MultipleElasticsearchSinkFunctionBase.java} (61%)
 copy inlong-sort/sort-connectors/elasticsearch-base/src/main/java/org/apache/inlong/sort/elasticsearch/table/{IndexGenerator.java => TableSchemaFactory.java} (62%)
 copy inlong-sort/sort-core/src/test/java/org/apache/inlong/sort/parser/{DorisMultipleSinkTest.java => ESMultipleSinkTest.java} (88%)