diff --git a/Makefile b/Makefile index 431da3ad9..4c19d5a69 100644 --- a/Makefile +++ b/Makefile @@ -21,7 +21,7 @@ endif # Dashboard version # from https://github.com/emqx/emqx-dashboard5 export EMQX_DASHBOARD_VERSION ?= v1.9.0-beta.1 -export EMQX_EE_DASHBOARD_VERSION ?= e1.7.0-beta.11 +export EMQX_EE_DASHBOARD_VERSION ?= e1.7.0-beta.12 -include default-profile.mk PROFILE ?= emqx diff --git a/apps/emqx_bridge_s3/src/emqx_bridge_s3_upload.erl b/apps/emqx_bridge_s3/src/emqx_bridge_s3_upload.erl index 8b7c3216e..6c5ee5d0e 100644 --- a/apps/emqx_bridge_s3/src/emqx_bridge_s3_upload.erl +++ b/apps/emqx_bridge_s3/src/emqx_bridge_s3_upload.erl @@ -238,12 +238,12 @@ convert_actions(undefined, _) -> convert_action(Conf = #{<<"parameters">> := Params, <<"resource_opts">> := ResourceOpts}, _) -> case Params of - #{<<"mode">> := <<"direct">>} -> + #{<<"mode">> := <<"aggregated">>} -> + Conf; + #{} -> %% NOTE: Disable batching for direct uploads. NResourceOpts = ResourceOpts#{<<"batch_size">> => 1, <<"batch_time">> => 0}, - Conf#{<<"resource_opts">> := NResourceOpts}; - #{} -> - Conf + Conf#{<<"resource_opts">> := NResourceOpts} end. %% Interpreting options