[ 
https://issues.apache.org/jira/browse/PHOENIX-1287?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14494941#comment-14494941
 ] 

Hudson commented on PHOENIX-1287:
---------------------------------

FAILURE: Integrated in Phoenix-master #678 (See 
[https://builds.apache.org/job/Phoenix-master/678/])
PHOENIX-1287 Use the joni byte[] regex engine in place of j.u.regex (Shuxiong 
Ye) (jtaylor: rev 3f6b25947d07ea0d7756556dd80e951f12ceda69)
* phoenix-core/src/main/java/org/apache/phoenix/schema/types/PArrayDataType.java
* 
phoenix-core/src/test/java/org/apache/phoenix/expression/RegexpSplitFunctionTest.java
* 
phoenix-core/src/main/java/org/apache/phoenix/expression/function/RegexpSubstrFunction.java
* 
phoenix-core/src/main/java/org/apache/phoenix/expression/visitor/CloneExpressionVisitor.java
* 
phoenix-core/src/main/java/org/apache/phoenix/expression/function/StringBasedRegexpReplaceFunction.java
* pom.xml
* 
phoenix-core/src/main/java/org/apache/phoenix/expression/function/ByteBasedRegexpSubstrFunction.java
* 
phoenix-core/src/main/java/org/apache/phoenix/expression/util/regex/GuavaSplitter.java
* phoenix-core/src/test/java/org/apache/phoenix/compile/WhereOptimizerTest.java
* 
phoenix-core/src/main/java/org/apache/phoenix/expression/function/StringBasedRegexpSplitFunction.java
* 
phoenix-core/src/it/java/org/apache/phoenix/end2end/RegexpReplaceFunctionIT.java
* 
phoenix-core/src/main/java/org/apache/phoenix/expression/function/RegexpSplitFunction.java
* 
phoenix-core/src/main/java/org/apache/phoenix/parse/RegexpReplaceParseNode.java
* phoenix-core/src/test/java/org/apache/phoenix/util/StringUtilTest.java
* phoenix-core/src/main/java/org/apache/phoenix/expression/LikeExpression.java
* phoenix-core/src/main/java/org/apache/phoenix/parse/RegexpSplitParseNode.java
* 
phoenix-core/src/main/java/org/apache/phoenix/expression/util/regex/AbstractBasePattern.java
* phoenix-core/src/test/java/org/apache/phoenix/util/TestUtil.java
* phoenix-core/src/main/java/org/apache/phoenix/compile/ExpressionCompiler.java
* phoenix-core/pom.xml
* 
phoenix-core/src/main/java/org/apache/phoenix/expression/function/ByteBasedRegexpSplitFunction.java
* 
phoenix-core/src/main/java/org/apache/phoenix/expression/util/regex/JavaPattern.java
* 
phoenix-core/src/test/java/org/apache/phoenix/expression/util/regex/PatternPerformanceTest.java
* 
phoenix-core/src/it/java/org/apache/phoenix/end2end/RegexpSubstrFunctionIT.java
* 
phoenix-core/src/test/java/org/apache/phoenix/expression/LikeExpressionTest.java
* phoenix-core/src/main/java/org/apache/phoenix/util/StringUtil.java
* phoenix-assembly/src/build/components-major-client.xml
* 
phoenix-core/src/test/java/org/apache/phoenix/expression/ILikeExpressionTest.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/LikeExpressionIT.java
* 
phoenix-core/src/test/java/org/apache/phoenix/expression/SortOrderExpressionTest.java
* 
phoenix-core/src/main/java/org/apache/phoenix/expression/util/regex/AbstractBaseSplitter.java
* 
phoenix-core/src/main/java/org/apache/phoenix/expression/function/ByteBasedRegexpReplaceFunction.java
* phoenix-core/src/main/java/org/apache/phoenix/query/QueryServices.java
* 
phoenix-core/src/main/java/org/apache/phoenix/expression/function/RegexpReplaceFunction.java
* 
phoenix-core/src/test/java/org/apache/phoenix/expression/RegexpReplaceFunctionTest.java
* phoenix-core/src/main/java/org/apache/phoenix/parse/RegexpSubstrParseNode.java
* 
phoenix-core/src/main/java/org/apache/phoenix/expression/function/StringBasedRegexpSubstrFunction.java
* phoenix-core/src/main/java/org/apache/phoenix/expression/ExpressionType.java
* phoenix-core/src/main/java/org/apache/phoenix/query/QueryServicesOptions.java
* 
phoenix-core/src/main/java/org/apache/phoenix/expression/ByteBasedLikeExpression.java
* 
phoenix-core/src/main/java/org/apache/phoenix/expression/util/regex/JONIPattern.java
* 
phoenix-core/src/test/java/org/apache/phoenix/expression/RegexpSubstrFunctionTest.java
* 
phoenix-core/src/main/java/org/apache/phoenix/expression/StringBasedLikeExpression.java


> Use the joni byte[] regex engine in place of j.u.regex
> ------------------------------------------------------
>
>                 Key: PHOENIX-1287
>                 URL: https://issues.apache.org/jira/browse/PHOENIX-1287
>             Project: Phoenix
>          Issue Type: Bug
>            Reporter: James Taylor
>            Assignee: Shuxiong Ye
>              Labels: gsoc2015
>             Fix For: 5.0.0, 4.4.0
>
>         Attachments: 
> 0001-PHOENIX-1287-Use-the-joni-byte-regex-engine-in-place.patch, 
> add_varchar_to_performance_script.patch
>
>
> See HBASE-11907. We'd get a 2x perf benefit plus it's driven off of byte[] 
> instead of strings.Thanks for the pointer, [~apurtell].



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to