attempt at putting thrift2 on ChannelPipeline
authorDave Watson <davejwatson@fb.com>
Fri, 27 Feb 2015 18:14:46 +0000 (10:14 -0800)
committerAlecs King <int@fb.com>
Tue, 3 Mar 2015 03:30:41 +0000 (19:30 -0800)
commit0f3fabf1cf27e30ea892b37066f8f400025b319b
treeb079df920698333826ad31b5e8f3123a6770b924
parent42ab246273a3c4f63b3645207818d0ea698eadc0
attempt at putting thrift2 on ChannelPipeline

Summary:
Basically a ripoff of Dave's D1483148 but with ChannelPipeline instead of rx.
There's going to be a long tail of unit tests here, this is still pretty broken...

Not convinced that this is the way to go but I wanted to get a feel for what it would be like to plug it into an IRL system.
I think the simplicity/clarity of the handler implementations and to some extent the pipeline spec is an improvement over the rx way
but I'm less sure about everything else.

Test Plan: compiles and kind of works some of the time but not really

Reviewed By: alandau@fb.com

Subscribers: wormhole-diffs@, mcduff, hitesh, doug, yfeldblum, folly-diffs@, jsedgwick, subodh, andrewcox, njormrod, trunkagent, fugalh, alandau, bmatheny, mshneer

FB internal diff: D1618704

Tasks: 5981284

Signature: t1:1618704:1424980854:83c6193b1156be2ec65cf79f9f2ad1af670da7f8
folly/wangle/channel/ChannelHandler.h
folly/wangle/channel/ChannelPipeline.h