From 06e7a471be9f753fd4138309e55757f8cd04a1ff Mon Sep 17 00:00:00 2001 From: Christoph Pirkl Date: Mon, 18 Nov 2024 08:57:49 +0100 Subject: [PATCH] #79: Upgrade netty dependency --- .vscode/settings.json | 2 +- dependencies.md | 133 ++++++++++++++++++---------------- doc/changes/changes_2.0.12.md | 4 + pom.xml | 7 ++ 4 files changed, 82 insertions(+), 64 deletions(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index 0c5e175..56c9852 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -20,5 +20,5 @@ }, "files.watcherExclude": { "**/target": true - } +} } diff --git a/dependencies.md b/dependencies.md index d257cba..412fb54 100644 --- a/dependencies.md +++ b/dependencies.md @@ -24,37 +24,43 @@ | [scalatest][17] | [the Apache License, ASL Version 2.0][18] | | [EqualsVerifier \| release normal jar][19] | [Apache License, Version 2.0][2] | +## Runtime Dependencies + +| Dependency | License | +| ---------------------------------- | -------------------------------- | +| [Netty/Transport/Native/Epoll][20] | [Apache License, Version 2.0][8] | + ## Plugin Dependencies | Dependency | License | | ------------------------------------------------------- | ----------------------------------------- | -| [Apache Maven Clean Plugin][20] | [Apache-2.0][2] | -| [Apache Maven Install Plugin][21] | [Apache-2.0][2] | -| [Apache Maven Resources Plugin][22] | [Apache-2.0][2] | -| [Apache Maven Site Plugin][23] | [Apache License, Version 2.0][2] | -| [SonarQube Scanner for Maven][24] | [GNU LGPL 3][25] | -| [Apache Maven Toolchains Plugin][26] | [Apache-2.0][2] | -| [Apache Maven Compiler Plugin][27] | [Apache-2.0][2] | -| [Apache Maven Enforcer Plugin][28] | [Apache-2.0][2] | -| [Maven Flatten Plugin][29] | [Apache Software Licenese][2] | -| [org.sonatype.ossindex.maven:ossindex-maven-plugin][30] | [ASL2][1] | -| [Maven Surefire Plugin][31] | [Apache-2.0][2] | -| [Versions Maven Plugin][32] | [Apache License, Version 2.0][2] | -| [scala-maven-plugin][33] | [Public domain (Unlicense)][34] | -| [ScalaTest Maven Plugin][35] | [the Apache License, ASL Version 2.0][18] | -| [OpenFastTrace Maven Plugin][36] | [GNU General Public License v3.0][37] | -| [Project Keeper Maven plugin][38] | [The MIT License][39] | -| [duplicate-finder-maven-plugin Maven Mojo][40] | [Apache License 2.0][41] | -| [Apache Maven Deploy Plugin][42] | [Apache-2.0][2] | -| [Apache Maven GPG Plugin][43] | [Apache-2.0][2] | -| [Apache Maven Source Plugin][44] | [Apache License, Version 2.0][2] | -| [Apache Maven Javadoc Plugin][45] | [Apache-2.0][2] | -| [Nexus Staging Maven Plugin][46] | [Eclipse Public License][47] | -| [Maven Failsafe Plugin][48] | [Apache-2.0][2] | -| [JaCoCo :: Maven Plugin][49] | [EPL-2.0][50] | -| [Quality Summarizer Maven Plugin][51] | [MIT License][52] | -| [error-code-crawler-maven-plugin][53] | [MIT License][54] | -| [Reproducible Build Maven Plugin][55] | [Apache 2.0][1] | +| [Apache Maven Clean Plugin][21] | [Apache-2.0][2] | +| [Apache Maven Install Plugin][22] | [Apache-2.0][2] | +| [Apache Maven Resources Plugin][23] | [Apache-2.0][2] | +| [Apache Maven Site Plugin][24] | [Apache License, Version 2.0][2] | +| [SonarQube Scanner for Maven][25] | [GNU LGPL 3][26] | +| [Apache Maven Toolchains Plugin][27] | [Apache-2.0][2] | +| [Apache Maven Compiler Plugin][28] | [Apache-2.0][2] | +| [Apache Maven Enforcer Plugin][29] | [Apache-2.0][2] | +| [Maven Flatten Plugin][30] | [Apache Software Licenese][2] | +| [org.sonatype.ossindex.maven:ossindex-maven-plugin][31] | [ASL2][1] | +| [Maven Surefire Plugin][32] | [Apache-2.0][2] | +| [Versions Maven Plugin][33] | [Apache License, Version 2.0][2] | +| [scala-maven-plugin][34] | [Public domain (Unlicense)][35] | +| [ScalaTest Maven Plugin][36] | [the Apache License, ASL Version 2.0][18] | +| [OpenFastTrace Maven Plugin][37] | [GNU General Public License v3.0][38] | +| [Project Keeper Maven plugin][39] | [The MIT License][40] | +| [duplicate-finder-maven-plugin Maven Mojo][41] | [Apache License 2.0][42] | +| [Apache Maven Deploy Plugin][43] | [Apache-2.0][2] | +| [Apache Maven GPG Plugin][44] | [Apache-2.0][2] | +| [Apache Maven Source Plugin][45] | [Apache License, Version 2.0][2] | +| [Apache Maven Javadoc Plugin][46] | [Apache-2.0][2] | +| [Nexus Staging Maven Plugin][47] | [Eclipse Public License][48] | +| [Maven Failsafe Plugin][49] | [Apache-2.0][2] | +| [JaCoCo :: Maven Plugin][50] | [EPL-2.0][51] | +| [Quality Summarizer Maven Plugin][52] | [MIT License][53] | +| [error-code-crawler-maven-plugin][54] | [MIT License][55] | +| [Reproducible Build Maven Plugin][56] | [Apache 2.0][1] | [0]: https://parquet.apache.org [1]: http://www.apache.org/licenses/LICENSE-2.0.txt @@ -76,39 +82,40 @@ [17]: http://www.scalatest.org [18]: http://www.apache.org/licenses/LICENSE-2.0 [19]: https://www.jqno.nl/equalsverifier -[20]: https://maven.apache.org/plugins/maven-clean-plugin/ -[21]: https://maven.apache.org/plugins/maven-install-plugin/ -[22]: https://maven.apache.org/plugins/maven-resources-plugin/ -[23]: https://maven.apache.org/plugins/maven-site-plugin/ -[24]: http://sonarsource.github.io/sonar-scanner-maven/ -[25]: http://www.gnu.org/licenses/lgpl.txt -[26]: https://maven.apache.org/plugins/maven-toolchains-plugin/ -[27]: https://maven.apache.org/plugins/maven-compiler-plugin/ -[28]: https://maven.apache.org/enforcer/maven-enforcer-plugin/ -[29]: https://www.mojohaus.org/flatten-maven-plugin/ -[30]: https://sonatype.github.io/ossindex-maven/maven-plugin/ -[31]: https://maven.apache.org/surefire/maven-surefire-plugin/ -[32]: https://www.mojohaus.org/versions/versions-maven-plugin/ -[33]: http://github.com/davidB/scala-maven-plugin -[34]: http://unlicense.org/ -[35]: https://www.scalatest.org/user_guide/using_the_scalatest_maven_plugin -[36]: https://github.com/itsallcode/openfasttrace-maven-plugin -[37]: https://www.gnu.org/licenses/gpl-3.0.html -[38]: https://github.com/exasol/project-keeper/ -[39]: https://github.com/exasol/project-keeper/blob/main/LICENSE -[40]: https://basepom.github.io/duplicate-finder-maven-plugin -[41]: http://www.apache.org/licenses/LICENSE-2.0.html -[42]: https://maven.apache.org/plugins/maven-deploy-plugin/ -[43]: https://maven.apache.org/plugins/maven-gpg-plugin/ -[44]: https://maven.apache.org/plugins/maven-source-plugin/ -[45]: https://maven.apache.org/plugins/maven-javadoc-plugin/ -[46]: http://www.sonatype.com/public-parent/nexus-maven-plugins/nexus-staging/nexus-staging-maven-plugin/ -[47]: http://www.eclipse.org/legal/epl-v10.html -[48]: https://maven.apache.org/surefire/maven-failsafe-plugin/ -[49]: https://www.jacoco.org/jacoco/trunk/doc/maven.html -[50]: https://www.eclipse.org/legal/epl-2.0/ -[51]: https://github.com/exasol/quality-summarizer-maven-plugin/ -[52]: https://github.com/exasol/quality-summarizer-maven-plugin/blob/main/LICENSE -[53]: https://github.com/exasol/error-code-crawler-maven-plugin/ -[54]: https://github.com/exasol/error-code-crawler-maven-plugin/blob/main/LICENSE -[55]: http://zlika.github.io/reproducible-build-maven-plugin +[20]: https://netty.io/netty-transport-native-epoll/ +[21]: https://maven.apache.org/plugins/maven-clean-plugin/ +[22]: https://maven.apache.org/plugins/maven-install-plugin/ +[23]: https://maven.apache.org/plugins/maven-resources-plugin/ +[24]: https://maven.apache.org/plugins/maven-site-plugin/ +[25]: http://sonarsource.github.io/sonar-scanner-maven/ +[26]: http://www.gnu.org/licenses/lgpl.txt +[27]: https://maven.apache.org/plugins/maven-toolchains-plugin/ +[28]: https://maven.apache.org/plugins/maven-compiler-plugin/ +[29]: https://maven.apache.org/enforcer/maven-enforcer-plugin/ +[30]: https://www.mojohaus.org/flatten-maven-plugin/ +[31]: https://sonatype.github.io/ossindex-maven/maven-plugin/ +[32]: https://maven.apache.org/surefire/maven-surefire-plugin/ +[33]: https://www.mojohaus.org/versions/versions-maven-plugin/ +[34]: http://github.com/davidB/scala-maven-plugin +[35]: http://unlicense.org/ +[36]: https://www.scalatest.org/user_guide/using_the_scalatest_maven_plugin +[37]: https://github.com/itsallcode/openfasttrace-maven-plugin +[38]: https://www.gnu.org/licenses/gpl-3.0.html +[39]: https://github.com/exasol/project-keeper/ +[40]: https://github.com/exasol/project-keeper/blob/main/LICENSE +[41]: https://basepom.github.io/duplicate-finder-maven-plugin +[42]: http://www.apache.org/licenses/LICENSE-2.0.html +[43]: https://maven.apache.org/plugins/maven-deploy-plugin/ +[44]: https://maven.apache.org/plugins/maven-gpg-plugin/ +[45]: https://maven.apache.org/plugins/maven-source-plugin/ +[46]: https://maven.apache.org/plugins/maven-javadoc-plugin/ +[47]: http://www.sonatype.com/public-parent/nexus-maven-plugins/nexus-staging/nexus-staging-maven-plugin/ +[48]: http://www.eclipse.org/legal/epl-v10.html +[49]: https://maven.apache.org/surefire/maven-failsafe-plugin/ +[50]: https://www.jacoco.org/jacoco/trunk/doc/maven.html +[51]: https://www.eclipse.org/legal/epl-2.0/ +[52]: https://github.com/exasol/quality-summarizer-maven-plugin/ +[53]: https://github.com/exasol/quality-summarizer-maven-plugin/blob/main/LICENSE +[54]: https://github.com/exasol/error-code-crawler-maven-plugin/ +[55]: https://github.com/exasol/error-code-crawler-maven-plugin/blob/main/LICENSE +[56]: http://zlika.github.io/reproducible-build-maven-plugin diff --git a/doc/changes/changes_2.0.12.md b/doc/changes/changes_2.0.12.md index d07ff39..533e8ba 100644 --- a/doc/changes/changes_2.0.12.md +++ b/doc/changes/changes_2.0.12.md @@ -24,6 +24,10 @@ Netty is an asynchronous event-driven network application framework for rapid de * Updated `org.apache.hadoop:hadoop-client:3.4.0` to `3.4.1` * Updated `org.apache.parquet:parquet-hadoop:1.14.3` to `1.14.4` +### Runtime Dependency Updates + +* Added `io.netty:netty-transport-native-epoll:4.1.115.Final` + ### Test Dependency Updates * Updated `nl.jqno.equalsverifier:equalsverifier:3.17.1` to `3.17.3` diff --git a/pom.xml b/pom.xml index bcba654..83d43b5 100644 --- a/pom.xml +++ b/pom.xml @@ -135,6 +135,13 @@ dnsjava 3.6.2 + + + io.netty + netty-transport-native-epoll + 4.1.115.Final + runtime + org.scala-lang scala-library