This is an automated email from the ASF dual-hosted git repository.
fpaul pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/flink.git.
from 14d32f6 [FLINK-26775][python] WindowOperator#process_element
registers wrong cleanup timer
add 9689dd4 [FLINK-26638][connectors/elasticsearch] Revert Table-API
implementation to SinkFunction-based one
add dab9484 [FLINK-26638][connectors/elasticsearch] Update docs for
Table-API implementation to SinkFunction-based one
No new revisions were added by this update.
Summary of changes:
.../content/docs/connectors/table/elasticsearch.md | 71 ++--
.../table/AbstractTimeIndexGenerator.java | 41 +++
.../table/ElasticsearchConfiguration.java | 169 +++++++++
.../table/ElasticsearchConnectorOptions.java | 171 +++++++++
.../table/ElasticsearchValidationUtils.java | 94 +++++
.../elasticsearch/table/IndexGenerator.java | 39 ++
.../elasticsearch/table/IndexGeneratorBase.java | 52 +++
.../elasticsearch/table/IndexGeneratorFactory.java | 312 ++++++++++++++++
.../elasticsearch/table/KeyExtractor.java | 130 +++++++
.../elasticsearch/table/RequestFactory.java | 54 +++
.../table/RowElasticsearchSinkFunction.java | 140 ++++++++
.../elasticsearch/table/StaticIndexGenerator.java | 35 ++
.../table/IndexGeneratorFactoryTest.java | 282 +++++++++++++++
.../elasticsearch/table/KeyExtractorTest.java | 135 +++++++
.../elasticsearch/table/TestContext.java | 72 ++++
.../table/Elasticsearch6Configuration.java | 79 ++++
.../table/Elasticsearch6DynamicSink.java | 335 +++++++++++++++++
.../table/Elasticsearch6DynamicSinkFactory.java | 186 ++++++++++
.../org.apache.flink.table.factories.Factory | 2 +-
.../Elasticsearch6DynamicSinkFactoryTest.java | 250 +++++++++++++
.../table/Elasticsearch6DynamicSinkITCase.java | 399 +++++++++++++++++++++
.../table/Elasticsearch6DynamicSinkTest.java | 298 +++++++++++++++
.../table/Elasticsearch7Configuration.java | 70 ++++
.../table/Elasticsearch7DynamicSink.java | 335 +++++++++++++++++
.../table/Elasticsearch7DynamicSinkFactory.java | 186 ++++++++++
.../org.apache.flink.table.factories.Factory | 2 +-
.../Elasticsearch7DynamicSinkFactoryTest.java | 234 ++++++++++++
.../table/Elasticsearch7DynamicSinkITCase.java | 376 +++++++++++++++++++
.../table/Elasticsearch7DynamicSinkTest.java | 298 +++++++++++++++
29 files changed, 4801 insertions(+), 46 deletions(-)
create mode 100644
flink-connectors/flink-connector-elasticsearch-base/src/main/java/org/apache/flink/streaming/connectors/elasticsearch/table/AbstractTimeIndexGenerator.java
create mode 100644
flink-connectors/flink-connector-elasticsearch-base/src/main/java/org/apache/flink/streaming/connectors/elasticsearch/table/ElasticsearchConfiguration.java
create mode 100644
flink-connectors/flink-connector-elasticsearch-base/src/main/java/org/apache/flink/streaming/connectors/elasticsearch/table/ElasticsearchConnectorOptions.java
create mode 100644
flink-connectors/flink-connector-elasticsearch-base/src/main/java/org/apache/flink/streaming/connectors/elasticsearch/table/ElasticsearchValidationUtils.java
create mode 100644
flink-connectors/flink-connector-elasticsearch-base/src/main/java/org/apache/flink/streaming/connectors/elasticsearch/table/IndexGenerator.java
create mode 100644
flink-connectors/flink-connector-elasticsearch-base/src/main/java/org/apache/flink/streaming/connectors/elasticsearch/table/IndexGeneratorBase.java
create mode 100644
flink-connectors/flink-connector-elasticsearch-base/src/main/java/org/apache/flink/streaming/connectors/elasticsearch/table/IndexGeneratorFactory.java
create mode 100644
flink-connectors/flink-connector-elasticsearch-base/src/main/java/org/apache/flink/streaming/connectors/elasticsearch/table/KeyExtractor.java
create mode 100644
flink-connectors/flink-connector-elasticsearch-base/src/main/java/org/apache/flink/streaming/connectors/elasticsearch/table/RequestFactory.java
create mode 100644
flink-connectors/flink-connector-elasticsearch-base/src/main/java/org/apache/flink/streaming/connectors/elasticsearch/table/RowElasticsearchSinkFunction.java
create mode 100644
flink-connectors/flink-connector-elasticsearch-base/src/main/java/org/apache/flink/streaming/connectors/elasticsearch/table/StaticIndexGenerator.java
create mode 100644
flink-connectors/flink-connector-elasticsearch-base/src/test/java/org/apache/flink/streaming/connectors/elasticsearch/table/IndexGeneratorFactoryTest.java
create mode 100644
flink-connectors/flink-connector-elasticsearch-base/src/test/java/org/apache/flink/streaming/connectors/elasticsearch/table/KeyExtractorTest.java
create mode 100644
flink-connectors/flink-connector-elasticsearch-base/src/test/java/org/apache/flink/streaming/connectors/elasticsearch/table/TestContext.java
create mode 100644
flink-connectors/flink-connector-elasticsearch6/src/main/java/org/apache/flink/streaming/connectors/elasticsearch/table/Elasticsearch6Configuration.java
create mode 100644
flink-connectors/flink-connector-elasticsearch6/src/main/java/org/apache/flink/streaming/connectors/elasticsearch/table/Elasticsearch6DynamicSink.java
create mode 100644
flink-connectors/flink-connector-elasticsearch6/src/main/java/org/apache/flink/streaming/connectors/elasticsearch/table/Elasticsearch6DynamicSinkFactory.java
create mode 100644
flink-connectors/flink-connector-elasticsearch6/src/test/java/org/apache/flink/streaming/connectors/elasticsearch/table/Elasticsearch6DynamicSinkFactoryTest.java
create mode 100644
flink-connectors/flink-connector-elasticsearch6/src/test/java/org/apache/flink/streaming/connectors/elasticsearch/table/Elasticsearch6DynamicSinkITCase.java
create mode 100644
flink-connectors/flink-connector-elasticsearch6/src/test/java/org/apache/flink/streaming/connectors/elasticsearch/table/Elasticsearch6DynamicSinkTest.java
create mode 100644
flink-connectors/flink-connector-elasticsearch7/src/main/java/org/apache/flink/streaming/connectors/elasticsearch/table/Elasticsearch7Configuration.java
create mode 100644
flink-connectors/flink-connector-elasticsearch7/src/main/java/org/apache/flink/streaming/connectors/elasticsearch/table/Elasticsearch7DynamicSink.java
create mode 100644
flink-connectors/flink-connector-elasticsearch7/src/main/java/org/apache/flink/streaming/connectors/elasticsearch/table/Elasticsearch7DynamicSinkFactory.java
create mode 100644
flink-connectors/flink-connector-elasticsearch7/src/test/java/org/apache/flink/streaming/connectors/elasticsearch/table/Elasticsearch7DynamicSinkFactoryTest.java
create mode 100644
flink-connectors/flink-connector-elasticsearch7/src/test/java/org/apache/flink/streaming/connectors/elasticsearch/table/Elasticsearch7DynamicSinkITCase.java
create mode 100644
flink-connectors/flink-connector-elasticsearch7/src/test/java/org/apache/flink/streaming/connectors/elasticsearch/table/Elasticsearch7DynamicSinkTest.java