This is an automated email from the ASF dual-hosted git repository.
rhauch pushed a commit to branch 3.0
in repository https://gitbox.apache.org/repos/asf/kafka.git
The following commit(s) were added to refs/heads/3.0 by this push:
new 10e86d4 MINOR: Clarify logging behavior with
errors.log.include.messages property (#11758)
10e86d4 is described below
commit 10e86d493b0c55366052c24c2574c0619784b0a0
Author: Chris Egerton <[email protected]>
AuthorDate: Mon Feb 21 08:55:04 2022 -0500
MINOR: Clarify logging behavior with errors.log.include.messages property
(#11758)
The docs are a little misleading and some users can be confused about the
exact behavior of this property.
---
.../java/org/apache/kafka/connect/runtime/ConnectorConfig.java | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git
a/connect/runtime/src/main/java/org/apache/kafka/connect/runtime/ConnectorConfig.java
b/connect/runtime/src/main/java/org/apache/kafka/connect/runtime/ConnectorConfig.java
index 4ba1ddd..2f83284 100644
---
a/connect/runtime/src/main/java/org/apache/kafka/connect/runtime/ConnectorConfig.java
+++
b/connect/runtime/src/main/java/org/apache/kafka/connect/runtime/ConnectorConfig.java
@@ -150,9 +150,11 @@ public class ConnectorConfig extends AbstractConfig {
public static final String ERRORS_LOG_INCLUDE_MESSAGES_CONFIG =
"errors.log.include.messages";
public static final String ERRORS_LOG_INCLUDE_MESSAGES_DISPLAY = "Log
Error Details";
public static final boolean ERRORS_LOG_INCLUDE_MESSAGES_DEFAULT = false;
- public static final String ERRORS_LOG_INCLUDE_MESSAGES_DOC = "Whether to
the include in the log the Connect record that resulted in " +
- "a failure. This is 'false' by default, which will prevent record
keys, values, and headers from being written to log files, " +
- "although some information such as topic and partition number will
still be logged.";
+ public static final String ERRORS_LOG_INCLUDE_MESSAGES_DOC = "Whether to
include in the log the Connect record that resulted in a failure." +
+ "For sink records, the topic, partition, offset, and timestamp
will be logged. " +
+ "For source records, the key and value (and their schemas), all
headers, and the timestamp, Kafka topic, Kafka partition, source partition, " +
+ "and source offset will be logged. " +
+ "This is 'false' by default, which will prevent record keys,
values, and headers from being written to log files.";
public static final String CONNECTOR_CLIENT_PRODUCER_OVERRIDES_PREFIX =
"producer.override.";