From ffec1c7fe0abb5c45b3794838ad354167047f8d0 Mon Sep 17 00:00:00 2001 From: Thales Macedo Garitezi Date: Tue, 18 Jun 2024 17:52:26 -0300 Subject: [PATCH] fix(greptime): attempt patch for cleaning up channels when worker terminates --- apps/emqx_bridge_greptimedb/rebar.config | 2 +- .../test/emqx_bridge_greptimedb_SUITE.erl | 2 ++ mix.exs | 3 +-- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/apps/emqx_bridge_greptimedb/rebar.config b/apps/emqx_bridge_greptimedb/rebar.config index c1039e6f4..916b19643 100644 --- a/apps/emqx_bridge_greptimedb/rebar.config +++ b/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]}. diff --git a/apps/emqx_bridge_greptimedb/test/emqx_bridge_greptimedb_SUITE.erl b/apps/emqx_bridge_greptimedb/test/emqx_bridge_greptimedb_SUITE.erl index f9d778b2b..cb4ca2b42 100644 --- a/apps/emqx_bridge_greptimedb/test/emqx_bridge_greptimedb_SUITE.erl +++ b/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 diff --git a/mix.exs b/mix.exs index 6ee0c73e5..8c3f9d994 100644 --- a/mix.exs +++ b/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},