[
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)