Hi devs,
I recently started working on SSL of ZooKeeper. As so, Netty client
implementation is my immediate requirement. I have been trying as hard as I
can to get Netty working on the client side. The complication lies in the
assumptions from the old NIO design.
By now, I have made a *patch*, *passing all unit tests with Netty client
and NIO server*, and manually run a few corner cases.
I understand that passing unit tests doesn't mean a robust and correct
implementation. So I trully wish, and am calling help here, for people who
are familiar with *ClientCnxn(Socket) or Netty*, to *review and give
feedback *to my JIRA issue:
https://issues.apache.org/jira/browse/ZOOKEEPER-2069
All are welcome to discuss, modify, and test the patch.
SSL arises to be an important topic for Hadoop components. And I believe
there are more demand within the community. There are work and bugs
awaiting in front. So your help and contribution is highly appreciated!
Thanks!
--
*- Hongchao Deng*
*Software Engineer*