fix(mysql_bridge): export the query_mode option to the APIs

This commit is contained in:
Shawn 2022-08-25 11:38:50 +08:00
parent ddb5bd23d6
commit 9327c0f51b
2 changed files with 4 additions and 3 deletions

View File

@ -509,10 +509,10 @@ inc_action_metrics(ok, RuleId) ->
inc_action_metrics({ok, _}, RuleId) ->
emqx_metrics_worker:inc(rule_metrics, RuleId, 'actions.success');
inc_action_metrics({resource_down, _}, RuleId) ->
emqx_metrics_worker:inc(rule_metrics, RuleId, 'actions.out_of_service'),
emqx_metrics_worker:inc(rule_metrics, RuleId, 'actions.failed.out_of_service'),
emqx_metrics_worker:inc(rule_metrics, RuleId, 'actions.failed.unknown');
inc_action_metrics(?RESOURCE_ERROR_M(R, _), RuleId) when ?IS_RES_DOWN(R) ->
emqx_metrics_worker:inc(rule_metrics, RuleId, 'actions.out_of_service'),
emqx_metrics_worker:inc(rule_metrics, RuleId, 'actions.failed.out_of_service'),
emqx_metrics_worker:inc(rule_metrics, RuleId, 'actions.failed.unknown');
inc_action_metrics(_, RuleId) ->
emqx_metrics_worker:inc(rule_metrics, RuleId, 'actions.failed'),

View File

@ -60,6 +60,7 @@ values(post) ->
enable_batch => false,
batch_size => ?DEFAULT_BATCH_SIZE,
batch_time => ?DEFAULT_BATCH_TIME,
query_mode => sync,
enable_queue => false,
max_queue_bytes => ?DEFAULT_QUEUE_SIZE
}
@ -120,7 +121,7 @@ desc(_) ->
%% internal
is_hidden_opts(Field) ->
lists:member(Field, [
query_mode, async_inflight_window
async_inflight_window
]).
type_field() ->