docs: add changelog for 10755
This commit is contained in:
parent
0d8ffc0d59
commit
cb76e5a241
|
@ -460,7 +460,7 @@ health_check_actions(Data) ->
|
|||
handle_remove_event(From, ClearMetrics, Data) ->
|
||||
%% stop the buffer workers first, brutal_kill, so it should be fast
|
||||
ok = emqx_resource_buffer_worker_sup:stop_workers(Data#data.id, Data#data.opts),
|
||||
%% no stop the resource, this can be slow
|
||||
%% now stop the resource, this can be slow
|
||||
_ = stop_resource(Data),
|
||||
case ClearMetrics of
|
||||
true -> ok = emqx_metrics_worker:clear_metrics(?RES_METRICS, Data#data.id);
|
||||
|
|
|
@ -0,0 +1,10 @@
|
|||
Fixed data bridge resource update race condition.
|
||||
|
||||
In the 'delete + create' process for EMQX resource updates,
|
||||
long bridge creation times could cause dashboard request timeouts.
|
||||
If a bridge resource update was initiated before completion of its creation,
|
||||
it led to an erroneous deletion from the runtime, despite being present in the config file.
|
||||
|
||||
This fix addresses the race condition in bridge resource updates,
|
||||
ensuring the accurate identification and addition of new resources,
|
||||
maintaining consistency between runtime and configuration file statuses.
|
Loading…
Reference in New Issue