Repository: hive Updated Branches: refs/heads/branch-2.1 3fb299750 -> 74c81a892
HIVE-13196 : UDFLike: reduce Regex NFA sizes (Gopal V via Gunther Hagleitner) Signed-off-by: Ashutosh Chauhan <[email protected]> Project: http://git-wip-us.apache.org/repos/asf/hive/repo Commit: http://git-wip-us.apache.org/repos/asf/hive/commit/549fc26c Tree: http://git-wip-us.apache.org/repos/asf/hive/tree/549fc26c Diff: http://git-wip-us.apache.org/repos/asf/hive/diff/549fc26c Branch: refs/heads/branch-2.1 Commit: 549fc26c933a36e4844f312d1c2cbfadfdd55537 Parents: 3fb2997 Author: Gopal V <[email protected]> Authored: Tue May 31 11:06:44 2016 -0700 Committer: Ashutosh Chauhan <[email protected]> Committed: Tue May 31 11:41:46 2016 -0700 ---------------------------------------------------------------------- ql/src/java/org/apache/hadoop/hive/ql/udf/UDFLike.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/hive/blob/549fc26c/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFLike.java ---------------------------------------------------------------------- diff --git a/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFLike.java b/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFLike.java index 7bcd36e..9ac9548 100755 --- a/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFLike.java +++ b/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFLike.java @@ -77,7 +77,7 @@ public class UDFLike extends UDF { if (n == '_') { sb.append("."); } else if (n == '%') { - sb.append(".*"); + sb.append(".*?"); } else { sb.append(Pattern.quote(Character.toString(n))); }
