This is an automated email from the ASF dual-hosted git repository.
tallison pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/tika.git
The following commit(s) were added to refs/heads/main by this push:
new 6c4456cd5 log truncated field
6c4456cd5 is described below
commit 6c4456cd5d728ac6c1f702fa5e44538ca70410bb
Author: tballison <[email protected]>
AuthorDate: Wed Nov 23 11:33:55 2022 -0500
log truncated field
---
.../main/java/org/apache/tika/pipes/emitter/jdbc/JDBCEmitter.java | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git
a/tika-pipes/tika-emitters/tika-emitter-jdbc/src/main/java/org/apache/tika/pipes/emitter/jdbc/JDBCEmitter.java
b/tika-pipes/tika-emitters/tika-emitter-jdbc/src/main/java/org/apache/tika/pipes/emitter/jdbc/JDBCEmitter.java
index ce6fc79c8..968cbb4ad 100644
---
a/tika-pipes/tika-emitters/tika-emitter-jdbc/src/main/java/org/apache/tika/pipes/emitter/jdbc/JDBCEmitter.java
+++
b/tika-pipes/tika-emitters/tika-emitter-jdbc/src/main/java/org/apache/tika/pipes/emitter/jdbc/JDBCEmitter.java
@@ -317,7 +317,7 @@ public class JDBCEmitter extends AbstractEmitter implements
Initializable, Close
String val = getVal(metadata, key, type);
String lcType = type.toLowerCase(Locale.US);
if (lcType.startsWith("varchar")) {
- updateVarchar(lcType, insertStatement, i, val);
+ updateVarchar(key, lcType, insertStatement, i, val);
return;
}
switch (lcType) {
@@ -389,7 +389,8 @@ public class JDBCEmitter extends AbstractEmitter implements
Initializable, Close
insertStatement.setDouble(i, d);
}
- private void updateVarchar(String type, PreparedStatement insertStatement,
int i, String val)
+ private void updateVarchar(String key, String type, PreparedStatement
insertStatement, int i,
+ String val)
throws SQLException {
if (StringUtils.isBlank(val)) {
updateString(insertStatement, i, val);
@@ -401,7 +402,7 @@ public class JDBCEmitter extends AbstractEmitter implements
Initializable, Close
if (val.length() > len) {
int origLength = val.length();
val = val.substring(0, len);
- LOGGER.warn("truncating varchar from {} to {}", origLength,
len);
+ LOGGER.warn("truncating varchar ({}) from {} to {}", key,
origLength, len);
}
updateString(insertStatement, i, val);
return;