This is an automated email from the ASF dual-hosted git repository. chesnay pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/flink-connector-elasticsearch.git
The following commit(s) were added to refs/heads/main by this push: new e205d90 [FLINK-30352][docs] Document missing configuration properties e205d90 is described below commit e205d907ce53b2bfa8e3152dfc1308d19311d347 Author: Andriy Redko <andriy.re...@aiven.io> AuthorDate: Mon Dec 12 11:06:26 2022 -0500 [FLINK-30352][docs] Document missing configuration properties --- .../docs/connectors/table/elasticsearch.md | 13 ++++++++ .../content/docs/connectors/table/elasticsearch.md | 38 ++++++++++++++++++++++ 2 files changed, 51 insertions(+) diff --git a/docs/content.zh/docs/connectors/table/elasticsearch.md b/docs/content.zh/docs/connectors/table/elasticsearch.md index 3395eda..e7e0552 100644 --- a/docs/content.zh/docs/connectors/table/elasticsearch.md +++ b/docs/content.zh/docs/connectors/table/elasticsearch.md @@ -143,6 +143,19 @@ CREATE TABLE myUserTable ( </ul> </td> </tr> + <tr> + <td><h5>sink.delivery-guarantee</h5></td> + <td>optional</td> + <td style="word-wrap: break-word;">AT_LEAST_ONCE</td> + <td>String</td> + <td>Optional delivery guarantee when committing. Valid values are: + <ul> + <li><code>EXACTLY_ONCE</code>: records are only delivered exactly-once also under failover scenarios.</li> + <li><code>AT_LEAST_ONCE</code>: records are ensured to be delivered but it may happen that the same record is delivered multiple times.</li> + <li><code>NONE</code>: records are delivered on a best effort basis.</li> + </ul> + </td> + </tr> <tr> <td><h5>sink.flush-on-checkpoint</h5></td> <td>optional</td> diff --git a/docs/content/docs/connectors/table/elasticsearch.md b/docs/content/docs/connectors/table/elasticsearch.md index 7e5cf99..6956fda 100644 --- a/docs/content/docs/connectors/table/elasticsearch.md +++ b/docs/content/docs/connectors/table/elasticsearch.md @@ -154,6 +154,20 @@ Connector Options </ul> </td> </tr> + <tr> + <td><h5>sink.delivery-guarantee</h5></td> + <td>optional</td> + <td>no</td> + <td style="word-wrap: break-word;">AT_LEAST_ONCE</td> + <td>String</td> + <td>Optional delivery guarantee when committing. Valid values are: + <ul> + <li><code>EXACTLY_ONCE</code>: records are only delivered exactly-once also under failover scenarios.</li> + <li><code>AT_LEAST_ONCE</code>: records are ensured to be delivered but it may happen that the same record is delivered multiple times.</li> + <li><code>NONE</code>: records are delivered on a best effort basis.</li> + </ul> + </td> + </tr> <tr> <td><h5>sink.flush-on-checkpoint</h5></td> <td>optional</td> @@ -234,6 +248,30 @@ Connector Options <td>String</td> <td>Prefix string to be added to every REST communication, e.g., <code>'/v1'</code>.</td> </tr> + <tr> + <td><h5>connection.request-timeout</h5></td> + <td>optional</td> + <td>yes</td> + <td style="word-wrap: break-word;">(none)</td> + <td>Duration</td> + <td>The timeout for requesting a connection from the connection manager.</td> + </tr> + <tr> + <td><h5>connection.timeout</h5></td> + <td>optional</td> + <td>yes</td> + <td style="word-wrap: break-word;">(none)</td> + <td>Duration</td> + <td>The timeout for establishing a connection.</td> + </tr> + <tr> + <td><h5>socket.timeout</h5></td> + <td>optional</td> + <td>yes</td> + <td style="word-wrap: break-word;">(none)</td> + <td>Duration</td> + <td>The socket timeout (SO_TIMEOUT) for waiting for data or, put differently, a maximum period inactivity between two consecutive data packets.</td> + </tr> <tr> <td><h5>format</h5></td> <td>optional</td>