Uploaded image for project: 'Flink'
  1. Flink
  2. FLINK-24323

Port ElasticSearch Sink to new Unified Sink API (FLIP-143)

    XMLWordPrintableJSON

Details

    • Hide
      `ElasticsearchXSinkBuilder` supersedes `ElasticsearchSink.Builder` and provides at-least-once writing with the new unified sink interface supporting both batch and streaming mode of DataStream API. To upgrade, please stop with savepoint.

      For Elasticsearch 7 users that use the old ElasticsearchSink interface (org.apache.flink.streaming.connectors.elasticsearch7.ElasticsearchSink) and depend on their own elasticsearch-rest-high-level-client version, updating the client dependency to a version >= 7.14.0 is required due to internal changes.
      Show
      `ElasticsearchXSinkBuilder` supersedes `ElasticsearchSink.Builder` and provides at-least-once writing with the new unified sink interface supporting both batch and streaming mode of DataStream API. To upgrade, please stop with savepoint. For Elasticsearch 7 users that use the old ElasticsearchSink interface (org.apache.flink.streaming.connectors.elasticsearch7.ElasticsearchSink) and depend on their own elasticsearch-rest-high-level-client version, updating the client dependency to a version >= 7.14.0 is required due to internal changes.

    Description

      We want to port the current ElasticSearch Sink to the new Unified Sink API as was done with the Kafka Sink.

      Attachments

        Issue Links

          Activity

            People

              fpaul Fabian Paul
              alexanderpreuss Alexander Preuss
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: