diff --git a/hudi-flink-datasource/hudi-flink/src/main/java/org/apache/hudi/configuration/FlinkOptions.java b/hudi-flink-datasource/hudi-flink/src/main/java/org/apache/hudi/configuration/FlinkOptions.java index 57cb8daa44579..d4fb4656f5f47 100644 --- a/hudi-flink-datasource/hudi-flink/src/main/java/org/apache/hudi/configuration/FlinkOptions.java +++ b/hudi-flink-datasource/hudi-flink/src/main/java/org/apache/hudi/configuration/FlinkOptions.java @@ -823,7 +823,9 @@ private static boolean hasPropertyOptions(Map options, String pr */ public static Configuration fromMap(Map map) { final Configuration configuration = new Configuration(); - map.forEach(configuration::setString); + for (Map.Entry entry : map.entrySet()) { + configuration.setString(entry.getKey().trim(), entry.getValue()); + } return configuration; }