Review Board 1.7.22

FLUME-997: Support secure transport mechanism

Review Request #10190 - Created March 29, 2013 and submitted

Joey Echeverria
The patch adds support for SSL to AvroSource and AvroSink. The implementation compliments the recent addition of compression in FLUME-1915.
There are tests for having SSL enabled on both the client and server with specific tests using a truststore to verify the server certificate. There's also a test to make sure you can enable both SSL and compression.

I probably need to add some negative tests:

1) SSL server, non-SSL client
2) SSL server, SSL client with a truststore that doesn't include the server certificate
Review request changed
Updated (Nov. 6, 2013, 3:39 p.m.)
  • changed from pending to submitted