Divij Vaidya created TINKERPOP-2262:
---------------------------------------

             Summary: Upgrade to Netty 4.1.37
                 Key: TINKERPOP-2262
                 URL: https://issues.apache.org/jira/browse/TINKERPOP-2262
             Project: TinkerPop
          Issue Type: Improvement
          Components: driver, server
    Affects Versions: 3.4.2, 3.3.7
            Reporter: Divij Vaidya


4.1.37 adds [https://github.com/netty/netty/pull/9116] which is critical to the 
stability of the Java Client.

After the upgrade a follow-up task would :
1. change the Java Client to set the newly introduced flag  
"closeOnProtocolViolation" to false. This would prevent causing all the other 
requests using the same channel to fail when a single request causes a protocol 
violation.
2. introduce the protocol exception error handling code on the client to handle 
protocol violation exceptions. Currently, the code force replaces the channel, 
thus closing all the other requests being served on the channel.[

https://netty.io/news/2019/06/28/4-1-37-Final.html]



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to