From 4529f535b26496ec838bd6cd6673a53f42b766e2 Mon Sep 17 00:00:00 2001 From: Amit Prabhu Date: Wed, 23 Oct 2019 08:46:16 +0530 Subject: [PATCH] [MINOR] Add backtick escape while syncing partition fields (#967) --- .../src/main/java/org/apache/hudi/hive/HoodieHiveClient.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hudi-hive/src/main/java/org/apache/hudi/hive/HoodieHiveClient.java b/hudi-hive/src/main/java/org/apache/hudi/hive/HoodieHiveClient.java index d1882e21d..7b5aa8a54 100644 --- a/hudi-hive/src/main/java/org/apache/hudi/hive/HoodieHiveClient.java +++ b/hudi-hive/src/main/java/org/apache/hudi/hive/HoodieHiveClient.java @@ -179,7 +179,7 @@ public class HoodieHiveClient { + ". Check partition strategy. "); List partBuilder = new ArrayList<>(); for (int i = 0; i < syncConfig.partitionFields.size(); i++) { - partBuilder.add(syncConfig.partitionFields.get(i) + "=" + "'" + partitionValues.get(i) + "'"); + partBuilder.add("`" + syncConfig.partitionFields.get(i) + "`=" + "'" + partitionValues.get(i) + "'"); } return partBuilder.stream().collect(Collectors.joining(",")); }