You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@avro.apache.org by "Gabor Szadovszky (JIRA)" <ji...@apache.org> on 2017/02/14 08:30:41 UTC

[jira] [Updated] (AVRO-1973) Upgrade netty to the latest 3.x release

     [ https://issues.apache.org/jira/browse/AVRO-1973?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Gabor Szadovszky updated AVRO-1973:
-----------------------------------
    Release Note: Netty was upgraded from 3.5.13.Final to 3.10.6.Final. After 3.6.0 Netty does not interrupt its worker threads therefore, NettyServer.close() would hang until all the ongoing responder calls finish their job. Normally it means that all the ongoing client requests will be responded before the server stops. It also means that if any of the responder calls are in dead lock NettyServer.close() will never return.

Added release note about the identified problem might occur due to the Netty upgrade.
I've failed to check the Netty issue tracker whether any other breaking change introduced.

> Upgrade netty to the latest 3.x release
> ---------------------------------------
>
>                 Key: AVRO-1973
>                 URL: https://issues.apache.org/jira/browse/AVRO-1973
>             Project: Avro
>          Issue Type: Improvement
>          Components: java
>    Affects Versions: 1.8.1
>            Reporter: Gabor Szadovszky
>            Assignee: Gabor Szadovszky
>
> Netty version {{3.5.13}} is pretty old. Shall be updated to the latest 3.x release: {{3.10.6}}. 
> (Not suggesting to upgrade to 4.x as it requires much more effort due to API incompatibilities.)



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)