From 48c934f540623973a9005cc1994c3eeff4b27eec Mon Sep 17 00:00:00 2001 From: tallison Date: Mon, 6 May 2024 11:15:58 -0400 Subject: [PATCH] Fix small logic bug in JDBCEmitter in calculating when to truncate. --- .../java/org/apache/tika/pipes/emitter/jdbc/JDBCEmitter.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 0e3f2cb04d..8e5965b547 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 @@ -617,7 +617,7 @@ private static String getHandledTypes() { private static class StringNormalizer { String normalize(String emitKey, String columnName, String s, int maxLength) { - if (maxLength < 0 || s.length() < maxLength) { + if (maxLength < 0 || s.length() <= maxLength) { return s; } LOGGER.warn("truncating {}->'{}' from {} chars to {} chars",