Upgrade LMAX Disruptor to version 4.0.0 (#136)
diff --git a/.github/dependabot.yaml b/.github/dependabot.yaml
index aa032e4..3fd44a9 100644
--- a/.github/dependabot.yaml
+++ b/.github/dependabot.yaml
@@ -45,9 +45,6 @@
# Version 11.x uses Jakarta EE 9
- dependency-name: "org.eclipse.jetty:jetty-maven-plugin"
update-types: ["version-update:semver-major"]
- # LMAX Disruptor 4.x is not compatible with Log4j 2.x
- - dependency-name: "com.lmax:disruptor"
- versions: ["[4.0.0,)"]
- package-ecosystem: github-actions
directory: "/"
diff --git a/log4j-samples-asynclogger/pom.xml b/log4j-samples-asynclogger/pom.xml
index d0836a2..6c1ff1f 100644
--- a/log4j-samples-asynclogger/pom.xml
+++ b/log4j-samples-asynclogger/pom.xml
@@ -48,7 +48,6 @@
<dependency>
<groupId>com.lmax</groupId>
<artifactId>disruptor</artifactId>
- <version>3.4.4</version>
<scope>runtime</scope>
</dependency>
diff --git a/pom.xml b/pom.xml
index 393d3f3..fcb94bc 100644
--- a/pom.xml
+++ b/pom.xml
@@ -66,7 +66,7 @@
<!-- dependency versions -->
<assertj.version>3.25.3</assertj.version>
- <disruptor.version>3.4.4</disruptor.version>
+ <disruptor.version>4.0.0</disruptor.version>
<flatten-maven-plugin.version>1.5.0</flatten-maven-plugin.version>
<flume.version>1.11.0</flume.version>
<guava.version>33.2.0-jre</guava.version>
@@ -84,7 +84,7 @@
<spring-framework.version>5.3.34</spring-framework.version>
<!-- Pinned transitive dependencies -->
- <byte-buddy.version>1.14.14</byte-buddy.version>
+ <byte-buddy.version>1.14.15</byte-buddy.version>
</properties>