You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flink.apache.org by ch...@apache.org on 2022/12/12 16:06:33 UTC
[flink-connector-elasticsearch] branch main updated: [FLINK-30352][docs] Document missing configuration properties
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 <an...@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>