EMQ-YangM
|
9a2d70f98e
|
fix(emqx_resource): remove extra space
|
2022-03-25 18:26:18 +08:00 |
EMQ-YangM
|
6b662d87ba
|
fix(emqx_resource): fix dialyzer warning
|
2022-03-25 18:15:23 +08:00 |
EMQ-YangM
|
bb12378806
|
fix(emqx_resource_instance): improve the pattern match of the function call_health_check
|
2022-03-25 17:35:55 +08:00 |
zhongwencool
|
3414e0b601
|
feat(plugin): http api
|
2022-03-11 15:55:02 +08:00 |
Shawn
|
1d023b541f
|
refactor(connnector): rename waiting_connect_complete -> wait_for_resource_ready
Rename the option to wait_for_resource_ready and defaults to 5s.
|
2022-03-10 10:46:57 +08:00 |
EMQ-YangM
|
583624fb8d
|
fix(emqx_authn): fix test suite
|
2022-03-09 13:53:05 +08:00 |
EMQ-YangM
|
db0e9e3358
|
fix(emqx_resource_instance): fix dialyzer warning
|
2022-03-08 14:09:39 +08:00 |
EMQ-YangM
|
f29877bb6a
|
fix(emqx_resource): remove create_opts async_create
|
2022-03-08 14:09:39 +08:00 |
EMQ-YangM
|
bf57bf717c
|
feat(emqx_resource_instance): add wait_connected Opts
|
2022-03-08 14:09:14 +08:00 |
Xinyu Liu
|
47a4fa5732
|
Merge pull request #7140 from EMQ-YangM/tmp_change_status
refactor(emqx_resource): change the status of emqx_resource to 'conne…
|
2022-02-28 11:13:47 +08:00 |
EMQ-YangM
|
376c9ee261
|
refactor(emqx_resource): change the status of emqx_resource to 'connected/connecting/disconnecting'
|
2022-02-25 15:02:41 +08:00 |
Zhongwen Deng
|
db584f79d6
|
feat: upgrade hocon to 0.25.0 to replace nullable with required.
|
2022-02-24 22:39:03 +08:00 |
EMQ-YangM
|
48942f9c93
|
refactor(emqx_resource): move unused macro to test
|
2022-02-14 17:40:39 +08:00 |
EMQ-YangM
|
df57daaabb
|
refactor(emqx_resource): improve grouping strategy for emqx_resource_instance
|
2022-02-11 18:36:55 +08:00 |
Chris
|
c2772fdd09
|
refactor: remove unused/old functions
|
2022-02-09 10:14:13 +01:00 |
EMQ-YangM
|
3b3f3fed76
|
refactor(emqx_resource_instance): add function create_default_checker
|
2022-02-07 17:49:51 +08:00 |
EMQ-YangM
|
8976e25b7a
|
fix(emqx_resource_instance): create health_check process when create resources synchronously
|
2022-02-07 17:49:51 +08:00 |
Zaiming (Stone) Shi
|
f7703c906e
|
refactor: move plain_check impl to emqx_hocon
|
2022-01-29 10:16:55 +01:00 |
Zaiming (Stone) Shi
|
d6f7ffec3c
|
Merge pull request #6881 from zmstone/refactor-upgrade-hocon-0.23.0
refactor: upgrade to hocon 0.23.0
|
2022-01-27 15:48:23 +01:00 |
Kian-Meng Ang
|
fc92e4c8bf
|
docs: fix typos
|
2022-01-27 12:29:38 +01:00 |
Zaiming (Stone) Shi
|
cf1f19258e
|
refactor(emqx_resource): catch only hocon throw exceptions
|
2022-01-27 00:23:08 +01:00 |
Zaiming (Stone) Shi
|
252d7e85d9
|
refactor: call new hocon apis
|
2022-01-27 00:23:08 +01:00 |
EMQ-YangM
|
8cfbdc2730
|
test(emqx_resource): improve emqx_resource test coverage to 80%
|
2022-01-25 17:59:29 +08:00 |
EMQ-YangM
|
d312f315ac
|
test(emqx_resource_health_check): add more test to
health_check_timeout_checker
|
2022-01-25 15:07:54 +08:00 |
EMQ-YangM
|
cb9f14f658
|
feat(emqx_resource_health_check): add timeout params to health_check_timeout_checker
|
2022-01-25 14:54:40 +08:00 |
EMQ-YangM
|
127384a9ae
|
test(emqx_resource_SUITE): add more test
|
2022-01-25 14:39:35 +08:00 |
EMQ-YangM
|
11f76db67d
|
fix(emqx_resource_validator): remove unused code
|
2022-01-24 16:11:32 +08:00 |
EMQ-YangM
|
40b73fb199
|
fix(emqx_resource_api): remove unused module
|
2022-01-24 16:11:32 +08:00 |
Yang Miao
|
b528862c67
|
Merge branch 'master' into health_check_timeout
|
2022-01-24 14:48:55 +08:00 |
EMQ-YangM
|
c870a2c78c
|
test(emqx_resource_health_check): add async_create to create_local
|
2022-01-24 14:24:31 +08:00 |
EMQ-YangM
|
8506bed489
|
fix(emqx_resource_health_check): link heath_check, health_check_timeout_checker
|
2022-01-24 10:18:18 +08:00 |
Ilya Averyanov
|
acc4ad0542
|
fix(emqx_resource): fix resource leakage
|
2022-01-21 22:50:30 +03:00 |
k32
|
542c9a2b68
|
refactor(emqx_resource): Decorate RPCs
|
2022-01-19 22:00:34 +01:00 |
EMQ-YangM
|
fd7e0c800a
|
feat(emqx_resource_health_check): add timeout to single health_check
|
2022-01-19 16:45:56 +08:00 |
JimMoen
|
82e3565344
|
chore: major mode file variable for Emacs
|
2022-01-13 15:53:47 +08:00 |
Shawn
|
67a60e1153
|
refactor(rule): add more metrics for rule and bridges
|
2022-01-07 09:34:54 +08:00 |
Shawn
|
78aa0abd3d
|
fix(metrics): update the calls to emqx_plugin_libs_metrcis module
|
2022-01-07 09:34:48 +08:00 |
Shawn
|
ab5ad22b1d
|
fix(metrics): update the calls to emqx_plugin_libs_metrcis module
|
2022-01-07 09:34:41 +08:00 |
Zaiming (Stone) Shi
|
63167cea70
|
chore: update copyright
|
2022-01-05 20:55:00 +01:00 |
Zaiming (Stone) Shi
|
7b478817bd
|
test: test authz against 'single' mogodb
|
2022-01-04 00:54:09 +01:00 |
Zaiming (Stone) Shi
|
2898fa76e1
|
Merge remote-tracking branch 'origin/release-5.0-beta.3' into merge-5.0-beta.3-to-master
|
2022-01-03 11:39:06 +01:00 |
Shawn
|
11736dc1d7
|
fix(bridge): check health immediately after updated
|
2022-01-02 22:45:32 +08:00 |
Shawn
|
a64b29ff76
|
fix(resource): re-create the helth checker if already exists
|
2022-01-02 20:36:30 +08:00 |
Shawn
|
e1ab331a30
|
refactor(resource): support async create mode
|
2022-01-02 20:20:39 +08:00 |
Shawn
|
2277b75b2f
|
refactor(resource): improve the process starting/stopping resource instances
|
2022-01-02 17:14:02 +08:00 |
Shawn
|
95340b7baa
|
Merge pull request #6564 from EMQ-YangM/beta3
feat(emqx_resource): add health_ckeck process
|
2022-01-02 12:46:22 +08:00 |
Shawn
|
efec4564f0
|
fix(resource): update test cases on resource not_found
|
2021-12-31 22:25:45 +08:00 |
Shawn
|
657ecef67b
|
fix(resource): don't crash on resource stopped
|
2021-12-31 20:57:34 +08:00 |
EMQ-YangM
|
c7693246fe
|
feat(emqx_resource): add health_ckeck process, it will periodically perform health checks, and print error logs and generate alarms when the checks fail.
|
2021-12-30 21:53:51 -08:00 |
Shawn
|
ea2d4674df
|
fix(resource): metrics were cleared after updating the resource
|
2021-12-31 00:03:03 +08:00 |