Merge pull request #261 from jbonofre/KARAF-7212
[KARAF-7212] Upgrade to kafka 2.8.0
diff --git a/appender/kafka/pom.xml b/appender/kafka/pom.xml
index f2dc788..f935978 100644
--- a/appender/kafka/pom.xml
+++ b/appender/kafka/pom.xml
@@ -82,9 +82,11 @@
<Export-Package>!*</Export-Package>
<Import-Package>
!org.apache.kafka*,
+ !org.xerial.snappy*,
!net.jpountz*,
!com.fasterxml.jackson*,
!kafka,
+ com.github.luben.zstd;resolution:=optional,
com.ibm.security.krb5*;resolution:=optional,
sun.security.krb5;resolution:=optional,
*
@@ -93,6 +95,7 @@
org.apache.karaf.decanter.appender.kafka,
org.apache.karaf.decanter.appender.utils,
org.apache.kafka*,
+ org.xerial.snappy*,
net.jpountz*,
com.fasterxml.jackson*,
kafka
@@ -124,4 +127,4 @@
</plugins>
</build>
-</project>
\ No newline at end of file
+</project>
diff --git a/appender/kafka/src/test/java/org/apache/karaf/decanter/appender/kafka/EmbeddedKafkaBroker.java b/appender/kafka/src/test/java/org/apache/karaf/decanter/appender/kafka/EmbeddedKafkaBroker.java
index 15537d9..414fd2d 100644
--- a/appender/kafka/src/test/java/org/apache/karaf/decanter/appender/kafka/EmbeddedKafkaBroker.java
+++ b/appender/kafka/src/test/java/org/apache/karaf/decanter/appender/kafka/EmbeddedKafkaBroker.java
@@ -71,8 +71,7 @@
private KafkaServer startBroker(Properties props) {
List<KafkaMetricsReporter> kmrList = new ArrayList<>();
- Buffer<KafkaMetricsReporter> metricsList = scala.collection.JavaConversions.asScalaBuffer(kmrList);
- KafkaServer server = new KafkaServer(new KafkaConfig(props), new SystemTime(), Option.<String>empty(), metricsList);
+ KafkaServer server = new KafkaServer(new KafkaConfig(props), new SystemTime(), Option.<String>empty(), true);
server.startup();
return server;
}
diff --git a/collector/kafka/pom.xml b/collector/kafka/pom.xml
index dfbae00..8e6ae53 100644
--- a/collector/kafka/pom.xml
+++ b/collector/kafka/pom.xml
@@ -68,9 +68,11 @@
<Export-Package>!*</Export-Package>
<Import-Package>
!org.apache.kafka*,
+ !org.xerial.snappy*,
!com.fasterxml.jackson*,
!net.jpountz*,
!kafka;
+ com.github.luben.zstd;resolution:=optional,
com.ibm.security.krb5*;resolution:=optional,
sun.security.krb5;resolution:=optional,
*
@@ -79,6 +81,7 @@
org.apache.karaf.decanter.collector.kafka,
org.apache.karaf.decanter.collector.utils,
org.apache.kafka*,
+ org.xerial.snappy*,
com.fasterxml.jackson*,
net.jpountz*,
kafka
diff --git a/pom.xml b/pom.xml
index bfd4708..ca76cfe 100644
--- a/pom.xml
+++ b/pom.xml
@@ -42,7 +42,7 @@
<cassandra.driver.version>4.9.0</cassandra.driver.version>
<glassfish-json.version>1.1.4</glassfish-json.version>
<json-api.version>1.1.4</json-api.version>
- <kafka.version>2.7.0</kafka.version>
+ <kafka.version>2.8.0</kafka.version>
<karaf.version>4.2.10</karaf.version>
<kibana.version>3.1.1</kibana.version>
<kibana4.version>4.1.2</kibana4.version>