diff --git a/apps/emqx_bridge_mongodb/rebar.config b/apps/emqx_bridge_mongodb/rebar.config index 1605fc967..568a1837d 100644 --- a/apps/emqx_bridge_mongodb/rebar.config +++ b/apps/emqx_bridge_mongodb/rebar.config @@ -4,7 +4,6 @@ , {emqx_resource, {path, "../../apps/emqx_resource"}} , {emqx_bridge, {path, "../../apps/emqx_bridge"}} , {emqx_mongodb, {path, "../../apps/emqx_mongodb"}} - , {emqx_ee_bridge, {path, "../../lib-ee/emqx_ee_bridge"}} ]}. {shell, [ diff --git a/lib-ee/emqx_ee_bridge/src/emqx_ee_bridge.erl b/lib-ee/emqx_ee_bridge/src/emqx_ee_bridge.erl index 6eec44388..4a430bea7 100644 --- a/lib-ee/emqx_ee_bridge/src/emqx_ee_bridge.erl +++ b/lib-ee/emqx_ee_bridge/src/emqx_ee_bridge.erl @@ -27,9 +27,9 @@ api_schemas(Method) -> api_ref(emqx_bridge_cassandra, <<"cassandra">>, Method), api_ref(emqx_ee_bridge_mysql, <<"mysql">>, Method), api_ref(emqx_bridge_pgsql, <<"pgsql">>, Method), - api_ref(emqx_bridge_mongodb, Method ++ "_rs"), - api_ref(emqx_bridge_mongodb, Method ++ "_sharded"), - api_ref(emqx_bridge_mongodb, Method ++ "_single"), + api_ref(emqx_bridge_mongodb, <<"mongodb_rs">>, Method ++ "_rs"), + api_ref(emqx_bridge_mongodb, <<"mongodb_sharded">>, Method ++ "_sharded"), + api_ref(emqx_bridge_mongodb, <<"mongodb_single">>, Method ++ "_single"), api_ref(emqx_ee_bridge_hstreamdb, <<"hstreamdb">>, Method), api_ref(emqx_bridge_influxdb, <<"influxdb_api_v1">>, Method ++ "_api_v1"), api_ref(emqx_bridge_influxdb, <<"influxdb_api_v2">>, Method ++ "_api_v2"), diff --git a/mix.exs b/mix.exs index b0863b5ce..97ac0bb76 100644 --- a/mix.exs +++ b/mix.exs @@ -376,8 +376,8 @@ defmodule EMQXUmbrella.MixProject do emqx_prometheus: :permanent, emqx_psk: :permanent, emqx_slow_subs: :permanent, - emqx_plugins: :permanent, emqx_mongodb: :permanent, + emqx_plugins: :permanent, emqx_mix: :none ] ++ if(enable_quicer?(), do: [quicer: :permanent], else: []) ++