chore(gen_rpc): Bump version to 3.0.0

This commit is contained in:
ieQu1 2022-10-27 09:38:59 +02:00
parent ed4a975a80
commit e8542b7cd7
5 changed files with 33 additions and 12 deletions

View File

@ -22,6 +22,8 @@
This feature is so far only used in EMQX Enterprise Google PubSub integration.
Can be used as webhook integration's JWT authenticationa against the webhook service endpoint.
- Update `gen_rpc` dependency to 3.0.0.
### Bug fixes
- Fix get trace list crash when trace not initialize. [#9156](https://github.com/emqx/emqx/pull/9156)

View File

@ -19,6 +19,8 @@
该功能现在仅用于 EMQX 企业版的 Google PubSub 集成中。
后续会用于 webhook 集成的 JWT 认证。
- 更新`gen_rpc`依赖关系至 3.0.0。
### 修复
- 修复日志追踪模块没开启时GET Trace 列表接口报错的问题。[#9156](https://github.com/emqx/emqx/pull/9156)

View File

@ -532,6 +532,12 @@ end}.
{datatype, bytesize}
]}.
%% Enable insecure authentication fallback (enabled by default in 4.4)
{mapping, "rpc.insecure_fallback", "gen_rpc.insecure_auth_fallback_allowed", [
{default, true},
{datatype, {enum, [true, false]}}
]}.
{validator, "range:gt_0_lt_256", "must greater than 0 and less than 256",
fun(X) -> X >= 0 andalso X < 256 end
}.

View File

@ -48,7 +48,7 @@
, {cowboy, {git, "https://github.com/emqx/cowboy", {tag, "2.9.0"}}}
, {esockd, {git, "https://github.com/emqx/esockd", {tag, "5.8.7"}}}
, {ekka, {git, "https://github.com/emqx/ekka", {tag, "0.8.1.11"}}}
, {gen_rpc, {git, "https://github.com/emqx/gen_rpc", {tag, "2.7.1"}}}
, {gen_rpc, {git, "https://github.com/emqx/gen_rpc", {tag, "3.0.1"}}}
, {cuttlefish, {git, "https://github.com/emqx/cuttlefish", {tag, "v3.3.6"}}}
, {minirest, {git, "https://github.com/emqx/minirest", {tag, "0.3.10"}}}
, {ecpool, {git, "https://github.com/emqx/ecpool", {tag, "0.5.2"}}}

View File

@ -16,7 +16,8 @@
{load_module,emqx_ws_connection,brutal_purge,soft_purge,[]},
{load_module,emqx_cm,brutal_purge,soft_purge,[]},
{load_module,emqx,brutal_purge,soft_purge,[]},
{load_module,emqx_app,brutal_purge,soft_purge,[]}]},
{load_module,emqx_app,brutal_purge,soft_purge,[]},
{apply, {application, set_env, [gen_rpc, insecure_auth_fallback_allowed, true]}}]},
{"4.4.9",
[{add_module,emqx_ocsp_cache},
{add_module,emqx_crl_cache},
@ -39,7 +40,8 @@
{load_module,emqx_cm,brutal_purge,soft_purge,[]},
{load_module,emqx_connection,brutal_purge,soft_purge,[]},
{load_module,emqx_router,brutal_purge,soft_purge,[]},
{load_module,emqx_app,brutal_purge,soft_purge,[]}]},
{load_module,emqx_app,brutal_purge,soft_purge,[]},
{apply, {application, set_env, [gen_rpc, insecure_auth_fallback_allowed, true]}}]},
{"4.4.8",
[{add_module,emqx_ocsp_cache},
{add_module,emqx_crl_cache},
@ -63,7 +65,8 @@
{load_module,emqx_channel,brutal_purge,soft_purge,[]},
{load_module,emqx_shared_sub,brutal_purge,soft_purge,[]},
{load_module,emqx_cm,brutal_purge,soft_purge,[]},
{load_module,emqx_message,brutal_purge,soft_purge,[]}]},
{load_module,emqx_message,brutal_purge,soft_purge,[]},
{apply, {application, set_env, [gen_rpc, insecure_auth_fallback_allowed, true]}}]},
{"4.4.7",
[{add_module,emqx_ocsp_cache},
{add_module,emqx_crl_cache},
@ -87,7 +90,8 @@
{load_module,emqx_cm,brutal_purge,soft_purge,[]},
{load_module,emqx_plugins,brutal_purge,soft_purge,[]},
{load_module,emqx_channel,brutal_purge,soft_purge,[]},
{load_module,emqx_app,brutal_purge,soft_purge,[]}]},
{load_module,emqx_app,brutal_purge,soft_purge,[]},
{apply, {application, set_env, [gen_rpc, insecure_auth_fallback_allowed, true]}}]},
{"4.4.6",
[{add_module,emqx_ocsp_cache},
{add_module,emqx_crl_cache},
@ -111,7 +115,8 @@
{load_module,emqx_cm,brutal_purge,soft_purge,[]},
{load_module,emqx_plugins,brutal_purge,soft_purge,[]},
{load_module,emqx_channel,brutal_purge,soft_purge,[]},
{load_module,emqx,brutal_purge,soft_purge,[]}]},
{load_module,emqx,brutal_purge,soft_purge,[]},
{apply, {application, set_env, [gen_rpc, insecure_auth_fallback_allowed, true]}}]},
{"4.4.5",
[{add_module,emqx_ocsp_cache},
{add_module,emqx_crl_cache},
@ -137,7 +142,8 @@
{load_module,emqx_cm,brutal_purge,soft_purge,[]},
{load_module,emqx_plugins,brutal_purge,soft_purge,[]},
{load_module,emqx_channel,brutal_purge,soft_purge,[]},
{load_module,emqx_session,brutal_purge,soft_purge,[]}]},
{load_module,emqx_session,brutal_purge,soft_purge,[]},
{apply, {application, set_env, [gen_rpc, insecure_auth_fallback_allowed, true]}}]},
{"4.4.4",
[{add_module,emqx_ocsp_cache},
{add_module,emqx_crl_cache},
@ -170,7 +176,8 @@
{load_module,emqx_app,brutal_purge,soft_purge,[]},
{load_module,emqx_plugins,brutal_purge,soft_purge,[]},
{load_module,emqx_metrics,brutal_purge,soft_purge,[]},
{load_module,emqx_session,brutal_purge,soft_purge,[]}]},
{load_module,emqx_session,brutal_purge,soft_purge,[]},
{apply, {application, set_env, [gen_rpc, insecure_auth_fallback_allowed, true]}}]},
{"4.4.3",
[{add_module,emqx_ocsp_cache},
{add_module,emqx_crl_cache},
@ -210,7 +217,8 @@
{apply,{emqx_metrics,assign_auth_stats_from_ets_to_counter,[]}},
{load_module,emqx_access_control,brutal_purge,soft_purge,[]},
{load_module,emqx_app,brutal_purge,soft_purge,[]},
{load_module,emqx_relup}]},
{load_module,emqx_relup},
{apply, {application, set_env, [gen_rpc, insecure_auth_fallback_allowed, true]}}]},
{"4.4.2",
[{add_module,emqx_ocsp_cache},
{add_module,emqx_crl_cache},
@ -251,7 +259,8 @@
{load_module,emqx,brutal_purge,soft_purge,[]},
{load_module,emqx_hooks,brutal_purge,soft_purge,[]},
{load_module,emqx_app,brutal_purge,soft_purge,[]},
{load_module,emqx_relup}]},
{load_module,emqx_relup},
{apply, {application, set_env, [gen_rpc, insecure_auth_fallback_allowed, true]}}]},
{"4.4.1",
[{add_module,emqx_ocsp_cache},
{add_module,emqx_crl_cache},
@ -297,7 +306,8 @@
{load_module,emqx_sys_mon,brutal_purge,soft_purge,[]},
{load_module,emqx_misc,brutal_purge,soft_purge,[]},
{load_module,emqx_connection,brutal_purge,soft_purge,[]},
{add_module,emqx_relup}]},
{add_module,emqx_relup},
{apply, {application, set_env, [gen_rpc, insecure_auth_fallback_allowed, true]}}]},
{"4.4.0",
[{add_module,emqx_ocsp_cache},
{add_module,emqx_crl_cache},
@ -345,7 +355,8 @@
{load_module,emqx,brutal_purge,soft_purge,[]},
{load_module,emqx_app,brutal_purge,soft_purge,[]},
{load_module,emqx_message,brutal_purge,soft_purge,[]},
{load_module,emqx_limiter,brutal_purge,soft_purge,[]}]},
{load_module,emqx_limiter,brutal_purge,soft_purge,[]},
{apply, {application, set_env, [gen_rpc, insecure_auth_fallback_allowed, true]}}]},
{<<".*">>,[]}],
[{"4.4.10",
[{load_module,emqx_listeners,brutal_purge,soft_purge,[]},