You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hive.apache.org by se...@apache.org on 2016/01/04 21:13:37 UTC

[1/3] hive git commit: HIVE-12717 : Enabled to accept quoting of all character backslash qooting mechanism to json_tuple UDTF (Cazen Lee, reviewed by Sergey Shelukhin)

Repository: hive
Updated Branches:
  refs/heads/branch-1 a46f13a24 -> 10686adc3
  refs/heads/branch-2.0 c861bbe84 -> 31c188acd
  refs/heads/master 5d7162e07 -> cfe7eea3f


HIVE-12717 : Enabled to accept quoting of all character backslash qooting mechanism to json_tuple UDTF (Cazen Lee, reviewed by Sergey Shelukhin)


Project: http://git-wip-us.apache.org/repos/asf/hive/repo
Commit: http://git-wip-us.apache.org/repos/asf/hive/commit/cfe7eea3
Tree: http://git-wip-us.apache.org/repos/asf/hive/tree/cfe7eea3
Diff: http://git-wip-us.apache.org/repos/asf/hive/diff/cfe7eea3

Branch: refs/heads/master
Commit: cfe7eea3fbe8a100ed301d6f38cb4e4b3c1c76ec
Parents: 5d7162e
Author: Sergey Shelukhin <se...@apache.org>
Authored: Mon Jan 4 12:12:36 2016 -0800
Committer: Sergey Shelukhin <se...@apache.org>
Committed: Mon Jan 4 12:12:36 2016 -0800

----------------------------------------------------------------------
 .../apache/hadoop/hive/ql/udf/generic/GenericUDTFJSONTuple.java    | 2 ++
 1 file changed, 2 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/hive/blob/cfe7eea3/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDTFJSONTuple.java
----------------------------------------------------------------------
diff --git a/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDTFJSONTuple.java b/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDTFJSONTuple.java
index b710015..5fa62a2 100644
--- a/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDTFJSONTuple.java
+++ b/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDTFJSONTuple.java
@@ -57,6 +57,8 @@ public class GenericUDTFJSONTuple extends GenericUDTF {
   static {
     // Allows for unescaped ASCII control characters in JSON values
     JSON_FACTORY.enable(Feature.ALLOW_UNQUOTED_CONTROL_CHARS);
+    // Enabled to accept quoting of all character backslash qooting mechanism
+    JSON_FACTORY.enable(Feature.ALLOW_BACKSLASH_ESCAPING_ANY_CHARACTER);
   }
   private static final ObjectMapper MAPPER = new ObjectMapper(JSON_FACTORY);
   private static final JavaType MAP_TYPE = TypeFactory.fromClass(Map.class);


[2/3] hive git commit: HIVE-12717 : Enabled to accept quoting of all character backslash qooting mechanism to json_tuple UDTF (Cazen Lee, reviewed by Sergey Shelukhin)

Posted by se...@apache.org.
HIVE-12717 : Enabled to accept quoting of all character backslash qooting mechanism to json_tuple UDTF (Cazen Lee, reviewed by Sergey Shelukhin)


Project: http://git-wip-us.apache.org/repos/asf/hive/repo
Commit: http://git-wip-us.apache.org/repos/asf/hive/commit/31c188ac
Tree: http://git-wip-us.apache.org/repos/asf/hive/tree/31c188ac
Diff: http://git-wip-us.apache.org/repos/asf/hive/diff/31c188ac

Branch: refs/heads/branch-2.0
Commit: 31c188acd3956a031bf56658ce83867a757df641
Parents: c861bbe
Author: Sergey Shelukhin <se...@apache.org>
Authored: Mon Jan 4 12:12:36 2016 -0800
Committer: Sergey Shelukhin <se...@apache.org>
Committed: Mon Jan 4 12:12:46 2016 -0800

----------------------------------------------------------------------
 .../apache/hadoop/hive/ql/udf/generic/GenericUDTFJSONTuple.java    | 2 ++
 1 file changed, 2 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/hive/blob/31c188ac/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDTFJSONTuple.java
----------------------------------------------------------------------
diff --git a/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDTFJSONTuple.java b/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDTFJSONTuple.java
index b710015..5fa62a2 100644
--- a/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDTFJSONTuple.java
+++ b/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDTFJSONTuple.java
@@ -57,6 +57,8 @@ public class GenericUDTFJSONTuple extends GenericUDTF {
   static {
     // Allows for unescaped ASCII control characters in JSON values
     JSON_FACTORY.enable(Feature.ALLOW_UNQUOTED_CONTROL_CHARS);
+    // Enabled to accept quoting of all character backslash qooting mechanism
+    JSON_FACTORY.enable(Feature.ALLOW_BACKSLASH_ESCAPING_ANY_CHARACTER);
   }
   private static final ObjectMapper MAPPER = new ObjectMapper(JSON_FACTORY);
   private static final JavaType MAP_TYPE = TypeFactory.fromClass(Map.class);


[3/3] hive git commit: HIVE-12717 : Enabled to accept quoting of all character backslash qooting mechanism to json_tuple UDTF (Cazen Lee, reviewed by Sergey Shelukhin)

Posted by se...@apache.org.
HIVE-12717 : Enabled to accept quoting of all character backslash qooting mechanism to json_tuple UDTF (Cazen Lee, reviewed by Sergey Shelukhin)


Project: http://git-wip-us.apache.org/repos/asf/hive/repo
Commit: http://git-wip-us.apache.org/repos/asf/hive/commit/10686adc
Tree: http://git-wip-us.apache.org/repos/asf/hive/tree/10686adc
Diff: http://git-wip-us.apache.org/repos/asf/hive/diff/10686adc

Branch: refs/heads/branch-1
Commit: 10686adc3e8fcefbf62aef709b2c3d8ec8bedb86
Parents: a46f13a
Author: Sergey Shelukhin <se...@apache.org>
Authored: Mon Jan 4 12:12:36 2016 -0800
Committer: Sergey Shelukhin <se...@apache.org>
Committed: Mon Jan 4 12:12:55 2016 -0800

----------------------------------------------------------------------
 .../apache/hadoop/hive/ql/udf/generic/GenericUDTFJSONTuple.java    | 2 ++
 1 file changed, 2 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/hive/blob/10686adc/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDTFJSONTuple.java
----------------------------------------------------------------------
diff --git a/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDTFJSONTuple.java b/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDTFJSONTuple.java
index ea5aeec..e8afd0f 100644
--- a/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDTFJSONTuple.java
+++ b/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDTFJSONTuple.java
@@ -57,6 +57,8 @@ public class GenericUDTFJSONTuple extends GenericUDTF {
   static {
     // Allows for unescaped ASCII control characters in JSON values
     JSON_FACTORY.enable(Feature.ALLOW_UNQUOTED_CONTROL_CHARS);
+    // Enabled to accept quoting of all character backslash qooting mechanism
+    JSON_FACTORY.enable(Feature.ALLOW_BACKSLASH_ESCAPING_ANY_CHARACTER);
   }
   private static final ObjectMapper MAPPER = new ObjectMapper(JSON_FACTORY);
   private static final JavaType MAP_TYPE = TypeFactory.fromClass(Map.class);