Review Board 1.7.22


Thrift compatibility issue with hbase-0.92

Review Request #10326 - Created April 7, 2013 and submitted

Hari Shreedharan
FLUME-1974
Reviewers
Flume
flume-git
Modified the ThriftSource to use a server available in Thrift 0.7, changed the pom to use the thrift 0.7 version. Regenerated all thrift sources.
All unit tests pass.
pom.xml
Revision 1388e86 New Change
[20] 722 lines
[+20]
723
      </dependency>
723
      </dependency>
724

    
   
724

   
725
      <dependency>
725
      <dependency>
726
        <groupId>org.apache.thrift</groupId>
726
        <groupId>org.apache.thrift</groupId>
727
        <artifactId>libthrift</artifactId>
727
        <artifactId>libthrift</artifactId>
728
        <version>0.9.0</version>
728
        <version>0.7.0</version>
729
        <exclusions>
729
        <exclusions>
730
          <exclusion>
730
          <exclusion>
731
            <groupId>javax.servlet</groupId>
731
            <groupId>javax.servlet</groupId>
732
            <artifactId>servlet-api</artifactId>
732
            <artifactId>servlet-api</artifactId>
733
          </exclusion>
733
          </exclusion>
[+20] [20] 335 lines
flume-ng-core/src/main/java/org/apache/flume/source/ThriftSource.java
Revision 979fd35 New Change
 
flume-ng-legacy-sources/flume-thrift-source/src/main/java/com/cloudera/flume/handlers/thrift/EventStatus.java
Revision 549ea16 New Change
 
flume-ng-legacy-sources/flume-thrift-source/src/main/java/com/cloudera/flume/handlers/thrift/Priority.java
Revision 6879817 New Change
 
flume-ng-legacy-sources/flume-thrift-source/src/main/java/com/cloudera/flume/handlers/thrift/ThriftFlumeEvent.java
Revision 418c376 New Change
 
flume-ng-legacy-sources/flume-thrift-source/src/main/java/com/cloudera/flume/handlers/thrift/ThriftFlumeEventServer.java
Revision 10f35c7 New Change
 
flume-ng-sdk/src/main/java/org/apache/flume/thrift/Status.java
Revision c05f4e3 New Change
 
flume-ng-sdk/src/main/java/org/apache/flume/thrift/ThriftFlumeEvent.java
Revision b8af99c New Change
 
flume-ng-sdk/src/main/java/org/apache/flume/thrift/ThriftSourceProtocol.java
Revision b041895 New Change
 
flume-ng-sources/flume-scribe-source/src/main/java/org/apache/flume/source/scribe/LogEntry.java
Revision 792e196 New Change
 
flume-ng-sources/flume-scribe-source/src/main/java/org/apache/flume/source/scribe/ResultCode.java
Revision 2ab0bcc New Change
 
flume-ng-sources/flume-scribe-source/src/main/java/org/apache/flume/source/scribe/Scribe.java
Revision 99f302f New Change
 
  1. pom.xml: Loading...
  2. flume-ng-core/src/main/java/org/apache/flume/source/ThriftSource.java: Loading...
  3. flume-ng-legacy-sources/flume-thrift-source/src/main/java/com/cloudera/flume/handlers/thrift/EventStatus.java: Loading...
  4. flume-ng-legacy-sources/flume-thrift-source/src/main/java/com/cloudera/flume/handlers/thrift/Priority.java: Loading...
  5. flume-ng-legacy-sources/flume-thrift-source/src/main/java/com/cloudera/flume/handlers/thrift/ThriftFlumeEvent.java: Loading...
  6. flume-ng-legacy-sources/flume-thrift-source/src/main/java/com/cloudera/flume/handlers/thrift/ThriftFlumeEventServer.java: Loading...
  7. flume-ng-sdk/src/main/java/org/apache/flume/thrift/Status.java: Loading...
  8. flume-ng-sdk/src/main/java/org/apache/flume/thrift/ThriftFlumeEvent.java: Loading...
  9. flume-ng-sdk/src/main/java/org/apache/flume/thrift/ThriftSourceProtocol.java: Loading...
  10. flume-ng-sources/flume-scribe-source/src/main/java/org/apache/flume/source/scribe/LogEntry.java: Loading...
  11. flume-ng-sources/flume-scribe-source/src/main/java/org/apache/flume/source/scribe/ResultCode.java: Loading...
  12. flume-ng-sources/flume-scribe-source/src/main/java/org/apache/flume/source/scribe/Scribe.java: Loading...