You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hive.apache.org by ap...@apache.org on 2017/02/02 23:40:33 UTC

hive git commit: HIVE-15746: Fix default delimiter2 value in str_to_map UDF description [Forced Update!]

Repository: hive
Updated Branches:
  refs/heads/branch-1 12b71a6fc -> f0b8f1786 (forced update)


HIVE-15746: Fix default delimiter2 value in str_to_map UDF description


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

Branch: refs/heads/branch-1
Commit: f0b8f1786f38059c251021bc7c0ed6bf99a3af18
Parents: 70eb1f6
Author: Alexander Pivovarov <ap...@gmail.com>
Authored: Thu Feb 2 15:28:40 2017 -0800
Committer: Alexander Pivovarov <ap...@gmail.com>
Committed: Thu Feb 2 15:39:18 2017 -0800

----------------------------------------------------------------------
 .../apache/hadoop/hive/ql/udf/generic/GenericUDFStringToMap.java   | 2 +-
 ql/src/test/results/clientpositive/str_to_map.q.java1.7.out        | 2 +-
 ql/src/test/results/clientpositive/str_to_map.q.java1.8.out        | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/hive/blob/f0b8f178/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFStringToMap.java
----------------------------------------------------------------------
diff --git a/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFStringToMap.java b/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFStringToMap.java
index ed60fbf..5e65070 100644
--- a/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFStringToMap.java
+++ b/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFStringToMap.java
@@ -44,7 +44,7 @@ import org.apache.hadoop.hive.serde2.typeinfo.TypeInfoUtils;
     + "Creates a map by parsing text ", extended = "Split text into key-value pairs"
     + " using two delimiters. The first delimiter seperates pairs, and the"
     + " second delimiter sperates key and value. If only one parameter is given, default"
-    + " delimiters are used: ',' as delimiter1 and '=' as delimiter2.")
+    + " delimiters are used: ',' as delimiter1 and ':' as delimiter2.")
 public class GenericUDFStringToMap extends GenericUDF {
   // Must be deterministic order map for consistent q-test output across Java versions - see HIVE-9161
   private final LinkedHashMap<Object, Object> ret = new LinkedHashMap<Object, Object>();

http://git-wip-us.apache.org/repos/asf/hive/blob/f0b8f178/ql/src/test/results/clientpositive/str_to_map.q.java1.7.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/str_to_map.q.java1.7.out b/ql/src/test/results/clientpositive/str_to_map.q.java1.7.out
index d985b2f..d945526 100644
--- a/ql/src/test/results/clientpositive/str_to_map.q.java1.7.out
+++ b/ql/src/test/results/clientpositive/str_to_map.q.java1.7.out
@@ -12,7 +12,7 @@ PREHOOK: type: DESCFUNCTION
 POSTHOOK: query: desc function extended str_to_map
 POSTHOOK: type: DESCFUNCTION
 str_to_map(text, delimiter1, delimiter2) - Creates a map by parsing text 
-Split text into key-value pairs using two delimiters. The first delimiter seperates pairs, and the second delimiter sperates key and value. If only one parameter is given, default delimiters are used: ',' as delimiter1 and '=' as delimiter2.
+Split text into key-value pairs using two delimiters. The first delimiter seperates pairs, and the second delimiter sperates key and value. If only one parameter is given, default delimiters are used: ',' as delimiter1 and ':' as delimiter2.
 PREHOOK: query: explain select str_to_map('a=1,b=2,c=3',',','=')['a'] from src limit 3
 PREHOOK: type: QUERY
 POSTHOOK: query: explain select str_to_map('a=1,b=2,c=3',',','=')['a'] from src limit 3

http://git-wip-us.apache.org/repos/asf/hive/blob/f0b8f178/ql/src/test/results/clientpositive/str_to_map.q.java1.8.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/str_to_map.q.java1.8.out b/ql/src/test/results/clientpositive/str_to_map.q.java1.8.out
index 8ac0935..5c17846 100644
--- a/ql/src/test/results/clientpositive/str_to_map.q.java1.8.out
+++ b/ql/src/test/results/clientpositive/str_to_map.q.java1.8.out
@@ -12,7 +12,7 @@ PREHOOK: type: DESCFUNCTION
 POSTHOOK: query: desc function extended str_to_map
 POSTHOOK: type: DESCFUNCTION
 str_to_map(text, delimiter1, delimiter2) - Creates a map by parsing text 
-Split text into key-value pairs using two delimiters. The first delimiter seperates pairs, and the second delimiter sperates key and value. If only one parameter is given, default delimiters are used: ',' as delimiter1 and '=' as delimiter2.
+Split text into key-value pairs using two delimiters. The first delimiter seperates pairs, and the second delimiter sperates key and value. If only one parameter is given, default delimiters are used: ',' as delimiter1 and ':' as delimiter2.
 PREHOOK: query: explain select str_to_map('a=1,b=2,c=3',',','=')['a'] from src limit 3
 PREHOOK: type: QUERY
 POSTHOOK: query: explain select str_to_map('a=1,b=2,c=3',',','=')['a'] from src limit 3