[
https://issues.apache.org/jira/browse/HBASE-17181?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15703845#comment-15703845
]
Jian Yi commented on HBASE-17181:
---------------------------------
without similar unit test in TestThriftHBaseServiceHandler.java about Server, I
compile and test it on 1.2.3 version online.
When I compile it on master, meeting many error:
I compiled it on 1.2.3, I meet compile error on master:
ERROR] Failed to execute goal
org.apache.maven.plugins:maven-compiler-plugin:3.2:compile (default-compile) on
project hbase-thrift: Execution default-compile of goal
org.apache.maven.plugins:maven-compiler-plugin:3.2:compile failed: A required
class was missing while executing
org.apache.maven.plugins:maven-compiler-plugin:3.2:compile:
org/codehaus/plexus/compiler/util/scan/InclusionScanException
[ERROR] -----------------------------------------------------
[ERROR] realm = plugin>org.apache.maven.plugins:maven-compiler-plugin:3.2
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] =
file:/C:/Users/jianyi/.m2/repository/org/apache/maven/plugins/maven-compiler-plugin/3.2/maven-compiler-plugin-3.2.jar
[ERROR] urls[1] =
file:/C:/Users/jianyi/.m2/repository/org/codehaus/plexus/plexus-utils/1.5.1/plexus-utils-1.5.1.jar
[ERROR] urls[2] =
file:/C:/Users/jianyi/.m2/repository/org/apache/maven/shared/maven-shared-utils/0.1/maven-shared-utils-0.1.jar
[ERROR] urls[3] =
file:/C:/Users/jianyi/.m2/repository/org/apache/maven/shared/maven-shared-incremental/1.1/maven-shared-incremental-1.1.jar
[ERROR] urls[4] =
file:/C:/Users/jianyi/.m2/repository/org/codehaus/plexus/plexus-compiler-api/2.4/plexus-compiler-api-2.4.jar
[ERROR] urls[5] =
file:/C:/Users/jianyi/.m2/repository/org/codehaus/plexus/plexus-compiler-manager/2.4/plexus-compiler-manager-2.4.jar
[ERROR] urls[6] =
file:/C:/Users/jianyi/.m2/repository/org/codehaus/plexus/plexus-compiler-javac/2.4/plexus-compiler-javac-2.4.jar
[ERROR] urls[7] =
file:/C:/Users/jianyi/.m2/repository/org/apache/xbean/xbean-reflect/3.4/xbean-reflect-3.4.jar
[ERROR] urls[8] =
file:/C:/Users/jianyi/.m2/repository/log4j/log4j/1.2.12/log4j-1.2.12.jar
[ERROR] urls[9] =
file:/C:/Users/jianyi/.m2/repository/commons-logging/commons-logging-api/1.1/commons-logging-api-1.1.jar
[ERROR] urls[10] =
file:/C:/Users/jianyi/.m2/repository/com/google/collections/google-collections/1.0/google-collections-1.0.jar
[ERROR] urls[11] =
file:/C:/Users/jianyi/.m2/repository/junit/junit/3.8.2/junit-3.8.2.jar
[ERROR] Number of foreign imports: 1
[ERROR] import: Entry[import from realm
ClassRealm[project>org.apache.hbase:hbase-thrift:2.0.0-SNAPSHOT, parent:
ClassRealm[maven.api, parent: null]]]
[ERROR]
[ERROR] -----------------------------------------------------:
org.codehaus.plexus.compiler.util.scan.InclusionScanException
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e
switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please
read the following articles:
[ERROR] [Help 1]
http://cwiki.apache.org/confluence/display/MAVEN/PluginContainerException
> Let HBase thrift2 support TThreadedSelectorServer
> -------------------------------------------------
>
> Key: HBASE-17181
> URL: https://issues.apache.org/jira/browse/HBASE-17181
> Project: HBase
> Issue Type: New Feature
> Components: Thrift
> Affects Versions: 1.2.3
> Reporter: Jian Yi
> Priority: Minor
> Labels: features
> Fix For: 1.2.3
>
> Attachments: HBASE-17181-V1.patch
>
> Original Estimate: 2h
> Remaining Estimate: 2h
>
> Add TThreadedSelectorServer for HBase Thrift2
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)