Details
-
Improvement
-
Status: Open
-
Not a Priority
-
Resolution: Unresolved
-
None
-
None
Description
org.apache.flink.streaming.connectors.elasticsearch.table.RequestFactory
This interface doesn't support the "routing" param in its three functions. When the "routing" param is obligatory, such as Parent-Child Mapping, it will be quite inconvenient to use the connector directly. So is it possible to extend this interface?
accordingly, this classes may be changed:
org.apache.flink.streaming.connectors.elasticsearch.table.Elasticsearch6DynamicSink
org.apache.flink.streaming.connectors.elasticsearch.table.Elasticsearch7DynamicSink
org.apache.flink.streaming.connectors.elasticsearch.table.RowElasticsearchSinkFunction