Sfoglia il codice sorgente

chore: upgrade kafka_protocol-4.1.8

zmstone 1 anno fa
parent
commit
37fec1b0f2

+ 2 - 2
apps/emqx_bridge_azure_event_hub/mix.exs

@@ -23,8 +23,8 @@ defmodule EMQXBridgeAzureEventHub.MixProject do
 
   def deps() do
     [
-      {:wolff, "3.0.3"},
-      {:kafka_protocol, github: "kafka4beam/kafka_protocol", tag: "4.1.5", override: true},
+      {:wolff, "3.0.4"},
+      {:kafka_protocol, "4.1.8", override: true},
       {:brod_gssapi, "0.1.3"},
       {:brod, github: "kafka4beam/brod", tag: "3.18.0"},
       ## TODO: remove `mix.exs` from `wolff` and remove this override

+ 2 - 2
apps/emqx_bridge_azure_event_hub/rebar.config

@@ -2,8 +2,8 @@
 
 {erl_opts, [debug_info]}.
 {deps, [
-    {wolff, "3.0.3"},
-    {kafka_protocol, {git, "https://github.com/kafka4beam/kafka_protocol.git", {tag, "4.1.5"}}},
+    {wolff, "3.0.4"},
+    {kafka_protocol, "4.1.8"},
     {brod_gssapi, "0.1.3"},
     {brod, {git, "https://github.com/kafka4beam/brod.git", {tag, "3.18.0"}}},
     {snappyer, "1.2.9"},

+ 2 - 2
apps/emqx_bridge_confluent/mix.exs

@@ -23,8 +23,8 @@ defmodule EMQXBridgeConfluent.MixProject do
 
   def deps() do
     [
-      {:wolff, "3.0.3"},
-      {:kafka_protocol, github: "kafka4beam/kafka_protocol", tag: "4.1.5", override: true},
+      {:wolff, "3.0.4"},
+      {:kafka_protocol, tag: "4.1.8", override: true},
       {:brod_gssapi, "0.1.3"},
       {:brod, github: "kafka4beam/brod", tag: "3.18.0"},
       ## TODO: remove `mix.exs` from `wolff` and remove this override

+ 2 - 2
apps/emqx_bridge_confluent/rebar.config

@@ -2,8 +2,8 @@
 
 {erl_opts, [debug_info]}.
 {deps, [
-    {wolff, "3.0.3"},
-    {kafka_protocol, {git, "https://github.com/kafka4beam/kafka_protocol.git", {tag, "4.1.5"}}},
+    {wolff, "3.0.4"},
+    {kafka_protocol, "4.1.8"},
     {brod_gssapi, "0.1.3"},
     {brod, {git, "https://github.com/kafka4beam/brod.git", {tag, "3.18.0"}}},
     {snappyer, "1.2.9"},

+ 2 - 2
apps/emqx_bridge_kafka/mix.exs

@@ -23,8 +23,8 @@ defmodule EMQXBridgeKafka.MixProject do
 
   def deps() do
     [
-      {:wolff, "3.0.3"},
-      {:kafka_protocol, github: "kafka4beam/kafka_protocol", tag: "4.1.5", override: true},
+      {:wolff, "3.0.4"},
+      {:kafka_protocol, "4.1.8", override: true},
       {:brod_gssapi, "0.1.3"},
       {:brod, github: "kafka4beam/brod", tag: "3.18.0"},
       ## TODO: remove `mix.exs` from `wolff` and remove this override

+ 2 - 2
apps/emqx_bridge_kafka/rebar.config

@@ -2,8 +2,8 @@
 
 {erl_opts, [debug_info]}.
 {deps, [
-    {wolff, "3.0.3"},
-    {kafka_protocol, {git, "https://github.com/kafka4beam/kafka_protocol.git", {tag, "4.1.5"}}},
+    {wolff, "3.0.4"},
+    {kafka_protocol, "4.1.8"},
     {brod_gssapi, "0.1.3"},
     {brod, {git, "https://github.com/kafka4beam/brod.git", {tag, "3.18.0"}}},
     {snappyer, "1.2.9"},

+ 0 - 1
changes/ee/fix-13727.en.md

@@ -1 +0,0 @@
-Upgrade Kafka producer to avoid a false error level log.

+ 6 - 0
changes/ee/fix-13736.en.md

@@ -0,0 +1,6 @@
+Upgrade Kafka producer to support client re-authentication. See [kafka_protocol#122](https://github.com/kafka4beam/kafka_protocol/pull/122).
+
+Also fixed below minor issuses:
+
+- `unexpected_info` error log in [PR#13727](https://github.com/emqx/emqx/pull/13727) and [wolff#74](https://github.com/kafka4beam/wolff/pull/74).
+- `einval` crash report of Kafka connection due to a race condition [kafka_protocol#124](https://github.com/kafka4beam/kafka_protocol/pull/124).

+ 2 - 2
mix.exs

@@ -388,8 +388,8 @@ defmodule EMQXUmbrella.MixProject do
       {:hstreamdb_erl,
        github: "hstreamdb/hstreamdb_erl", tag: "0.5.18+v0.18.1+ezstd-v1.0.5-emqx1"},
       {:influxdb, github: "emqx/influxdb-client-erl", tag: "1.1.13", override: true},
-      {:wolff, "3.0.3"},
-      {:kafka_protocol, github: "kafka4beam/kafka_protocol", tag: "4.1.5", override: true},
+      {:wolff, "3.0.4"},
+      {:kafka_protocol, tag: "4.1.8", override: true},
       {:brod_gssapi, "0.1.3", override: true},
       {:brod, github: "kafka4beam/brod", tag: "3.18.0"},
       {:snappyer, "1.2.9", override: true},