Skip to content

Conversation

@Tim-Brooks
Copy link
Contributor

This commit upgrades netty. This will close #35360. Netty started
throwing an IllegalArgumentException if a CompositeByteBuf is
created with < 2 components. Netty4Utils was updated to reflect this
change.

This commit upgrades netty. This will close elastic#35360. Netty started
throwing an `IllegalArgumentException` if a `CompositeByteBuf` is
created with < 2 components. `Netty4Utils` was updated to reflect this
change.
@elasticmachine
Copy link
Collaborator

Pinging @elastic/es-distributed

Copy link
Member

@jasontedor jasontedor left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.

@Tim-Brooks
Copy link
Contributor Author

This is a blocker for v6.6 and v7.0 as valid SSL failure scenarios can trigger assertions in netty. This was discovered by #35360. It arose from our async connection work that will be introduced in v6.6. The async connection work is fine, it just introduces a code path that accesses the (bug) assertion.

@Tim-Brooks Tim-Brooks merged commit 370472b into elastic:master Nov 30, 2018
Tim-Brooks added a commit to Tim-Brooks/elasticsearch that referenced this pull request Nov 30, 2018
This commit upgrades netty. This will close elastic#35360. Netty started
throwing an IllegalArgumentException if a CompositeByteBuf is
created with < 2 components. Netty4Utils was updated to reflect this
change.
Tim-Brooks added a commit that referenced this pull request Nov 30, 2018
This commit upgrades netty. This will close #35360. Netty started
throwing an IllegalArgumentException if a CompositeByteBuf is
created with < 2 components. Netty4Utils was updated to reflect this
change.
@Tim-Brooks Tim-Brooks deleted the upgrade_netty_4132 branch December 18, 2019 14:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[CI] Failure in SslIntegrationTests.testThatTransportClientUsingSSLv3ProtocolIsRejected

4 participants