zhongwencool
cae79a0584
feat(swagger): move public page/limit/error_code to emqx_dashboard_swagger module
2021-09-24 21:51:53 +08:00
zhongwencool
65633a4ad2
chore(cluster-call): more detail about failed case
2021-09-18 12:34:20 +08:00
zhongwencool
9820027953
fix(cluster-call): fixed crash test case
2021-09-10 13:17:17 +08:00
zhongwencool
24aaa5349b
chore(cluster-call): more clear function/var name
2021-09-07 10:00:19 +08:00
zhongwencool
679edbc29c
feat(cluster-call): support confirm success after all mfa apply ok
2021-09-02 10:03:03 +08:00
zhongwencool
73238ed81f
feat: emqx_resource support cluster_call
2021-08-26 17:23:39 +08:00
zhongwencool
4528508620
feat: replace gen_statem by gen_server
2021-08-26 17:23:38 +08:00
zhongwencool
60c1c4edba
feat: move cluster_call to emqx_machine
2021-08-26 17:23:38 +08:00
Zaiming Shi
5063d3a2b3
fix(emqx_machine): ensure digraph is deleted after use
...
also add tests
2021-08-06 12:16:10 +02:00
Zaiming Shi
4025d31295
refactor(emqx_machine): move code from _app module to to emqx_machine
2021-08-05 14:30:59 +02:00
Zaiming Shi
bc23ff5e47
feat: add graceful shutdown
...
prior to this cahnge emqx node shutdown is done by init:stop
which might have undesired stop order of the applications
in this change, emqx_machine_terminator is added to stop apps
in defined order and then terminate the node in infinite loop
2021-08-05 14:11:58 +02:00
Zaiming Shi
e6232665a3
refactor(emqx): ensure app shutdown and reboot order
...
make use of application dependency to ensure start order.
also the same dependency top-sorted for shutdown and reboot order
2021-08-04 08:40:03 +02:00
Zaiming Shi
e6907478ba
test: move emqx_global_gc_SUITE to emqx_machine app
2021-08-04 08:36:10 +02:00