Procházet zdrojové kódy

fix(greptime): attempt patch for cleaning up channels when worker terminates

Thales Macedo Garitezi před 1 rokem
rodič
revize
ffec1c7fe0

+ 1 - 1
apps/emqx_bridge_greptimedb/rebar.config

@@ -6,7 +6,7 @@
     {emqx_connector, {path, "../../apps/emqx_connector"}},
     {emqx_resource, {path, "../../apps/emqx_resource"}},
     {emqx_bridge, {path, "../../apps/emqx_bridge"}},
-    {greptimedb, {git, "https://github.com/GreptimeTeam/greptimedb-ingester-erl", {tag, "v0.1.8"}}}
+    {greptimedb, {git, "https://github.com/thalesmg/greptimedb-ingester-erl", {tag, "v0.1.8.1"}}}
 ]}.
 {plugins, [rebar3_path_deps]}.
 {project_plugins, [erlfmt]}.

+ 2 - 0
apps/emqx_bridge_greptimedb/test/emqx_bridge_greptimedb_SUITE.erl

@@ -99,6 +99,8 @@ init_per_group(GreptimedbType, Config0) when
                 #{work_dir => emqx_cth_suite:work_dir(Config0)}
             ),
             {ok, _Api} = emqx_common_test_http:create_default_app(),
+            %% fixme: debugging
+            emqx_logger:set_log_level(debug),
             Config = [{use_tls, UseTLS} | Config0],
             {Name, ConfigString, GreptimedbConfig} = greptimedb_config(
                 grpcv1, GreptimedbHost, GreptimedbPort, Config

+ 1 - 2
mix.exs

@@ -218,8 +218,7 @@ defmodule EMQXUmbrella.MixProject do
       {:snappyer, "1.2.9", override: true},
       {:crc32cer, "0.1.8", override: true},
       {:opentsdb, github: "emqx/opentsdb-client-erl", tag: "v0.5.1", override: true},
-      {:greptimedb,
-       github: "GreptimeTeam/greptimedb-ingester-erl", tag: "v0.1.8", override: true},
+      {:greptimedb, github: "thalesmg/greptimedb-ingester-erl", tag: "v0.1.8.1", override: true},
       # The following two are dependencies of rabbit_common. They are needed here to
       # make mix not complain about conflicting versions
       {:thoas, github: "emqx/thoas", tag: "v1.0.0", override: true},