Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[8.2.x] ISPN-6996 Update to Netty 4.1.5.Final #4546

Closed

Conversation

gustavocoding
Copy link

@tristantarrant
Copy link
Member

Pushed to 8.2.x, thanks

@johnou
Copy link
Contributor

johnou commented Oct 19, 2016

Why not stick with Netty 4.0.x (still maintained!) in 8.2.x branch and keep Netty 4.1.x in master? Netty is used in a lot of third party libraries so updating the Netty library by a major version in an Infinispan patch version might come as an unpleasant surprise to developers.

@gustavocoding
Copy link
Author

Netty is an internal library of the Infinispan server and should be "invisible" to users, and going for 4.0 to 4.1 is updating by a minor version, not a major. Do you have any issues with the upgrade?

@johnou
Copy link
Contributor

johnou commented Oct 19, 2016

oops, I had meant minor version. Regardless, it is not backwards compatible which is why I added the comment here. That said, given it is internal and I do not see it exposed in any of the infinispan pom.xmls that I use I think it's ok to leave it as is. Thanks for replying and the explanation!

@rvansa
Copy link
Member

rvansa commented Oct 20, 2016

@johnou Does Netty use a different versioning semantics? (since you say that minor versions are not backwards compatible)

@gustavocoding
Copy link
Author

This is the official statement from Netty:

Although we did our best to keep the backward compatibility from 4.0, 4.1 contains
multiple additions  which might not be fully backward-compatible with 4.0. 
Please make sure to recompile your application against the new version.

@johnou
Copy link
Contributor

johnou commented Oct 20, 2016

@rvansa yes there are breaking changes moving from 4.0 to 4.1.

@gustavocoding gustavocoding deleted the ISPN-6996_8.2.x branch February 20, 2018 12:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
4 participants