GitHub user jeking3 opened a pull request:

    https://github.com/apache/thrift/pull/1199

    THRIFT-3706 - Implement multiplex protocol and crosstest for c_glib client, 
java server

    I added one commit to https://github.com/apache/thrift/pull/1191 to make it 
work with crosstest, and rebased against master.

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/jeking3/thrift thrift-3706

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/thrift/pull/1199.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #1199
    
----
commit 61d8cb372e0d00f5d509d0bf440673ddb1d23642
Author: Gonzalo Aguilar Delgado <gagui...@level2crm.com>
Date:   2016-03-04T12:16:22Z

    Implement multiplexed protocol

commit d62dfbbff6f0d9f162c43793958cba9fe9834deb
Author: Gonzalo Aguilar Delgado <gagui...@level2crm.com>
Date:   2016-03-05T00:21:27Z

    Implement protocol multiplexor. For me there are a pair of things missing.
    Implement protocol decorator.

commit 86994fd0e9cd08457c37b66e723176a31703bdcb
Author: Gonzalo Aguilar Delgado <gagui...@level2crm.com>
Date:   2016-03-28T23:08:52Z

    Fix protocol decorator cause it failed to register list cls->read_list_end 
on thrift_protocol_decorator_class_init
    Change log to debug

commit fc70bef51faa0e9acf1dc284b8bd4556853259cf
Author: Gonzalo Aguilar Delgado <gagui...@level2crm.com>
Date:   2017-02-15T09:10:05Z

    Add Multiplexed protocol to the test

commit 88a7d134f19f84f8ba98d5a00251a8c248b40a00
Author: Gonzalo Aguilar Delgado <gagui...@level2crm.com>
Date:   2017-02-15T10:54:30Z

    Add multiplexed binary tests against java

commit c2579a1b15b85eb6ee72b9778ba96d00ff7cdc17
Author: James E. King, III <jim.k...@simplivity.com>
Date:   2017-02-20T16:49:07Z

    simplify protocol for multiplexed crosstest and add a second processor on 
the java server - this will also run in Travis CI because I already added 
support for multiplexed protocol in jobs #1 and #2

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

Reply via email to