Bladeren bron

fix(emqx_machine): add emqx_ee_schema_registry to the reboot apps list

As emqx_ee_schema_registry uses Mria tables (schema_registry_shard),
a node joining a cluster needs to restart this application in order to
restart relevant Mria shard processes.
Serge Tupchii 2 jaren geleden
bovenliggende
commit
7f04fff2a8
2 gewijzigde bestanden met toevoegingen van 7 en 1 verwijderingen
  1. 2 1
      apps/emqx_machine/src/emqx_machine_boot.erl
  2. 5 0
      changes/ee/fix-11242.en.md

+ 2 - 1
apps/emqx_machine/src/emqx_machine_boot.erl

@@ -157,7 +157,8 @@ basic_reboot_apps_edition(ee) ->
         emqx_s3,
         emqx_ft,
         emqx_eviction_agent,
-        emqx_node_rebalance
+        emqx_node_rebalance,
+        emqx_ee_schema_registry
     ];
 %% unexcepted edition, should not happen
 basic_reboot_apps_edition(_) ->

+ 5 - 0
changes/ee/fix-11242.en.md

@@ -0,0 +1,5 @@
+Restart emqx_ee_schema_registry when a node joins a cluster.
+
+As emqx_ee_schema_registry uses Mria tables, a node joining a cluster needs to restart this application in order to
+start relevant Mria shard processes.
+This is needed to ensure a correct behaviour in Core/Replicant mode.