logstash-plugins / logstash-input-tcp

Apache License 2.0
35 stars 75 forks source link

Update Netty to 4.1.87 #209

Closed andsel closed 1 year ago

andsel commented 1 year ago

Release notes

Update Netty to 4.1.87

What does this PR do?

With Netty's PR 11732, Netty projects stops to re-package jars in netty-all dependency, so all the Netty deps used by the project has to be explicited listed, and this started with version 4.1.69. With version 4.1.78 was shipped the PR 12438 which in SslContext needs the unix socket domains, packaged in netty-transport-native-unix-common.

Why is it important/What is the impact to the user?

Keeps the dependencies updated.

Checklist

Author's Checklist

bin/logstash -e "input{tcp{port => 1234 codec => json}} output {stdout {codec => rubydebug}}"

echo "{\"name\": \"John\"}" | nc localhost 1234


## How to test this PR locally

```bash
export  ELASTIC_STACK_VERSION=8.x && export DOCKER_ENV=dockerjdk17.env
.ci/docker-setup.sh && .ci/docker-run.sh

Related issues