diff --git a/apps/emqx_ds_builtin_raft/src/emqx_ds_replication_layer_shard.erl b/apps/emqx_ds_builtin_raft/src/emqx_ds_replication_layer_shard.erl index 37193eaf4..f67da6bab 100644 --- a/apps/emqx_ds_builtin_raft/src/emqx_ds_replication_layer_shard.erl +++ b/apps/emqx_ds_builtin_raft/src/emqx_ds_replication_layer_shard.erl @@ -363,9 +363,11 @@ init({DB, Shard, Opts}) -> handle_continue(bootstrap, St = #st{bootstrapped = true}) -> {noreply, St}; -handle_continue(bootstrap, St0) -> +handle_continue(bootstrap, St0 = #st{db = DB, shard = Shard, stage = Stage}) -> + ?tp(emqx_ds_replshard_bootstrapping, #{db => DB, shard => Shard, stage => Stage}), case bootstrap(St0) of St = #st{bootstrapped = true} -> + ?tp(emqx_ds_replshard_bootstrapped, #{db => DB, shard => Shard}), {noreply, St}; St = #st{bootstrapped = false} -> {noreply, St, {continue, bootstrap}};