You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: source/sink-connector/configuration-properties/error-handling.txt
+23-17
Original file line number
Diff line number
Diff line change
@@ -41,17 +41,21 @@ Settings
41
41
| Whether to continue processing messages if the connector encounters
42
42
an error. Allows the connector to override the ``errors.tolerance``
43
43
Kafka cluster setting.
44
+
|
44
45
| When set to ``none``, the connector reports any error and
45
46
blocks further processing of the rest of the messages.
47
+
|
46
48
| When set to ``all``, the connector ignores any problematic messages.
49
+
|
50
+
| When set to ``data``, the connector tolerates only data errors and
51
+
fails on all other errors.
52
+
|
47
53
| To learn more about error handling strategies, see the
48
54
:ref:`<kafka-sink-handle-errors>` page.
49
-
50
-
.. note::
51
-
52
-
This property overrides the `errors.tolerance <https://docs.confluent.io/platform/current/installation/configuration/connect/sink-connect-configs.html#errors-tolerance>`__
53
-
property of the Connect Framework.
54
-
55
+
|
56
+
| This property overrides the `errors.tolerance <https://docs.confluent.io/platform/current/installation/configuration/connect/sink-connect-configs.html#errors-tolerance>`__
57
+
| property of the Connect Framework.
58
+
|
55
59
| **Default:** Inherits the value from the ``errors.tolerance``
56
60
setting.
57
61
| **Accepted Values**: ``"none"`` or ``"all"``
@@ -64,16 +68,14 @@ Settings
64
68
failed operations to the log file. The connector classifies
65
69
errors as "tolerated" or "not tolerated" using the
66
70
``errors.tolerance`` or ``mongo.errors.tolerance`` settings.
67
-
71
+
|
68
72
| When set to ``true``, the connector logs both "tolerated" and
69
73
"not tolerated" errors.
70
74
| When set to ``false``, the connector logs "not tolerated" errors.
71
-
72
-
.. note::
73
-
74
-
This property overrides the `errors.log.enable <https://docs.confluent.io/platform/current/installation/configuration/connect/sink-connect-configs.html#errors-log-enable>`__
75
-
property of the Connect Framework.
76
-
75
+
|
76
+
| This property overrides the `errors.log.enable <https://docs.confluent.io/platform/current/installation/configuration/connect/sink-connect-configs.html#errors-log-enable>`__
77
+
| property of the Connect Framework.
78
+
|
77
79
| **Default:** ``false``
78
80
| **Accepted Values**: ``true`` or ``false``
79
81
@@ -95,7 +97,8 @@ Settings
95
97
| Name of topic to use as the dead letter queue. If blank, the
96
98
connector does not send any invalid messages to the dead letter
97
99
queue.
98
-
| For more information about the dead letter queue, see the
100
+
|
101
+
| To learn more about the dead letter queue, see the
99
102
:ref:`Dead Letter Queue Configuration Example <sink-dead-letter-queue-configuration-example>`.
100
103
|
101
104
| **Default:** ``""``
@@ -107,11 +110,13 @@ Settings
107
110
| **Description:**
108
111
| Whether the connector should include context headers when it
109
112
writes messages to the dead letter queue.
113
+
|
110
114
| To learn more about the dead letter queue, see the
111
115
:ref:`Dead Letter Queue Configuration Example <sink-dead-letter-queue-configuration-example>`.
116
+
|
112
117
| To learn about the exceptions the connector defines and
0 commit comments