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

Hari Shreedharan commented on FLUME-1974:
-----------------------------------------

Seems like in hbase-94 we can use thrift-0.8+. The TThreadSelectorServer gives 
far better perf (available only in thrift-0.8), so we should use that in the 
Hadoop-2 profile. It will be a bit "dirty", since we need to use reflection, 
but I think it is worth it. 
                
> Thrift compatibility issue with hbase-0.92
> ------------------------------------------
>
>                 Key: FLUME-1974
>                 URL: https://issues.apache.org/jira/browse/FLUME-1974
>             Project: Flume
>          Issue Type: Bug
>            Reporter: Hari Shreedharan
>            Assignee: Hari Shreedharan
>         Attachments: FLUME-1974.patch
>
>
> HBase-0.92 pulls in Thrift 0.7.0, while Flume requires at least Thrift 0.9.0. 
> We must downgrade thrift to restore apps which may require both the flume sdk 
> and hbase client libraries. Adding both hbase-0.92 and flume in the same pom 
> results in a java.lang.ClassNotFoundException: 
> org.apache.thrift.scheme.StandardScheme.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to