Merge pull request #9245 from ieQu1/main-v4.4

chore(gen_rpc): Bump version to 3.0.0
This commit is contained in:
Zaiming (Stone) Shi 2022-11-29 13:54:08 +01:00 committed by GitHub
commit 01f594f4de
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
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. 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. Can be used as webhook integration's JWT authenticationa against the webhook service endpoint.
- Update `gen_rpc` dependency to 3.0.0.
### Bug fixes ### Bug fixes
- Fix get trace list crash when trace not initialize. [#9156](https://github.com/emqx/emqx/pull/9156) - 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 集成中。 该功能现在仅用于 EMQX 企业版的 Google PubSub 集成中。
后续会用于 webhook 集成的 JWT 认证。 后续会用于 webhook 集成的 JWT 认证。
- 更新`gen_rpc`依赖关系至 3.0.0。
### 修复 ### 修复
- 修复日志追踪模块没开启时GET Trace 列表接口报错的问题。[#9156](https://github.com/emqx/emqx/pull/9156) - 修复日志追踪模块没开启时GET Trace 列表接口报错的问题。[#9156](https://github.com/emqx/emqx/pull/9156)

View File

@ -532,6 +532,12 @@ end}.
{datatype, bytesize} {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", {validator, "range:gt_0_lt_256", "must greater than 0 and less than 256",
fun(X) -> X >= 0 andalso X < 256 end 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"}}} , {cowboy, {git, "https://github.com/emqx/cowboy", {tag, "2.9.0"}}}
, {esockd, {git, "https://github.com/emqx/esockd", {tag, "5.8.7"}}} , {esockd, {git, "https://github.com/emqx/esockd", {tag, "5.8.7"}}}
, {ekka, {git, "https://github.com/emqx/ekka", {tag, "0.8.1.11"}}} , {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"}}} , {cuttlefish, {git, "https://github.com/emqx/cuttlefish", {tag, "v3.3.6"}}}
, {minirest, {git, "https://github.com/emqx/minirest", {tag, "0.3.10"}}} , {minirest, {git, "https://github.com/emqx/minirest", {tag, "0.3.10"}}}
, {ecpool, {git, "https://github.com/emqx/ecpool", {tag, "0.5.2"}}} , {ecpool, {git, "https://github.com/emqx/ecpool", {tag, "0.5.2"}}}

View File

@ -21,7 +21,8 @@
{load_module,emqx_ws_connection,brutal_purge,soft_purge,[]}, {load_module,emqx_ws_connection,brutal_purge,soft_purge,[]},
{load_module,emqx_cm,brutal_purge,soft_purge,[]}, {load_module,emqx_cm,brutal_purge,soft_purge,[]},
{load_module,emqx,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", {"4.4.9",
[{add_module,emqx_ocsp_cache}, [{add_module,emqx_ocsp_cache},
{add_module,emqx_crl_cache}, {add_module,emqx_crl_cache},
@ -44,7 +45,8 @@
{load_module,emqx_cm,brutal_purge,soft_purge,[]}, {load_module,emqx_cm,brutal_purge,soft_purge,[]},
{load_module,emqx_connection,brutal_purge,soft_purge,[]}, {load_module,emqx_connection,brutal_purge,soft_purge,[]},
{load_module,emqx_router,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", {"4.4.8",
[{add_module,emqx_ocsp_cache}, [{add_module,emqx_ocsp_cache},
{add_module,emqx_crl_cache}, {add_module,emqx_crl_cache},
@ -68,7 +70,8 @@
{load_module,emqx_channel,brutal_purge,soft_purge,[]}, {load_module,emqx_channel,brutal_purge,soft_purge,[]},
{load_module,emqx_shared_sub,brutal_purge,soft_purge,[]}, {load_module,emqx_shared_sub,brutal_purge,soft_purge,[]},
{load_module,emqx_cm,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", {"4.4.7",
[{add_module,emqx_ocsp_cache}, [{add_module,emqx_ocsp_cache},
{add_module,emqx_crl_cache}, {add_module,emqx_crl_cache},
@ -92,7 +95,8 @@
{load_module,emqx_cm,brutal_purge,soft_purge,[]}, {load_module,emqx_cm,brutal_purge,soft_purge,[]},
{load_module,emqx_plugins,brutal_purge,soft_purge,[]}, {load_module,emqx_plugins,brutal_purge,soft_purge,[]},
{load_module,emqx_channel,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", {"4.4.6",
[{add_module,emqx_ocsp_cache}, [{add_module,emqx_ocsp_cache},
{add_module,emqx_crl_cache}, {add_module,emqx_crl_cache},
@ -116,7 +120,8 @@
{load_module,emqx_cm,brutal_purge,soft_purge,[]}, {load_module,emqx_cm,brutal_purge,soft_purge,[]},
{load_module,emqx_plugins,brutal_purge,soft_purge,[]}, {load_module,emqx_plugins,brutal_purge,soft_purge,[]},
{load_module,emqx_channel,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", {"4.4.5",
[{add_module,emqx_ocsp_cache}, [{add_module,emqx_ocsp_cache},
{add_module,emqx_crl_cache}, {add_module,emqx_crl_cache},
@ -142,7 +147,8 @@
{load_module,emqx_cm,brutal_purge,soft_purge,[]}, {load_module,emqx_cm,brutal_purge,soft_purge,[]},
{load_module,emqx_plugins,brutal_purge,soft_purge,[]}, {load_module,emqx_plugins,brutal_purge,soft_purge,[]},
{load_module,emqx_channel,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", {"4.4.4",
[{add_module,emqx_ocsp_cache}, [{add_module,emqx_ocsp_cache},
{add_module,emqx_crl_cache}, {add_module,emqx_crl_cache},
@ -175,7 +181,8 @@
{load_module,emqx_app,brutal_purge,soft_purge,[]}, {load_module,emqx_app,brutal_purge,soft_purge,[]},
{load_module,emqx_plugins,brutal_purge,soft_purge,[]}, {load_module,emqx_plugins,brutal_purge,soft_purge,[]},
{load_module,emqx_metrics,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", {"4.4.3",
[{add_module,emqx_ocsp_cache}, [{add_module,emqx_ocsp_cache},
{add_module,emqx_crl_cache}, {add_module,emqx_crl_cache},
@ -215,7 +222,8 @@
{apply,{emqx_metrics,assign_auth_stats_from_ets_to_counter,[]}}, {apply,{emqx_metrics,assign_auth_stats_from_ets_to_counter,[]}},
{load_module,emqx_access_control,brutal_purge,soft_purge,[]}, {load_module,emqx_access_control,brutal_purge,soft_purge,[]},
{load_module,emqx_app,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", {"4.4.2",
[{add_module,emqx_ocsp_cache}, [{add_module,emqx_ocsp_cache},
{add_module,emqx_crl_cache}, {add_module,emqx_crl_cache},
@ -256,7 +264,8 @@
{load_module,emqx,brutal_purge,soft_purge,[]}, {load_module,emqx,brutal_purge,soft_purge,[]},
{load_module,emqx_hooks,brutal_purge,soft_purge,[]}, {load_module,emqx_hooks,brutal_purge,soft_purge,[]},
{load_module,emqx_app,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", {"4.4.1",
[{add_module,emqx_ocsp_cache}, [{add_module,emqx_ocsp_cache},
{add_module,emqx_crl_cache}, {add_module,emqx_crl_cache},
@ -302,7 +311,8 @@
{load_module,emqx_sys_mon,brutal_purge,soft_purge,[]}, {load_module,emqx_sys_mon,brutal_purge,soft_purge,[]},
{load_module,emqx_misc,brutal_purge,soft_purge,[]}, {load_module,emqx_misc,brutal_purge,soft_purge,[]},
{load_module,emqx_connection,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", {"4.4.0",
[{add_module,emqx_ocsp_cache}, [{add_module,emqx_ocsp_cache},
{add_module,emqx_crl_cache}, {add_module,emqx_crl_cache},
@ -350,7 +360,8 @@
{load_module,emqx,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,[]},
{load_module,emqx_message,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.11", [{"4.4.11",
[{load_module,emqx_relup,brutal_purge,soft_purge,[]}, [{load_module,emqx_relup,brutal_purge,soft_purge,[]},