Commit Graph

9121 Commits

Author SHA1 Message Date
Shawn 9bafc1c997 chore: improve the change logs 2023-04-11 17:26:57 +08:00
Shawn f17d2fe9c4 chore: update change logs 2023-04-11 00:10:22 +08:00
Shawn 0801c130b0 chore: release e4.4.17-alpha.3 2023-04-10 23:35:28 +08:00
Shawn c0a55344c5 revert: Revert "refactor: use mneisa:subscribe/1 for rule operations"
This reverts commit 64309a193b.

For relup from old versions, the emqx_rule_registry has not subscribes
the mnesia events, so we cannot update caches only when mnesia events
received.

For rolling upgrade the nodes one by one, some of the nodes has not
subscribes the mnesia events, so we cannot move the `load_hooks_for_rule`
into the mnesia events handling.

In a word, it is too complicated to use mnesia events, we use RPC instead.
2023-04-10 23:30:15 +08:00
lafirest 891ed4bfad
Merge pull request #10339 from lafirest/fix/emqx_script
fix(script): add default value for "$PROTO_DIST"
2023-04-06 13:52:09 +08:00
firest d026434286 fix(script): add default value for "$PROTO_DIST" 2023-04-06 11:53:04 +08:00
Xinyu Liu 7015da42ee
Merge pull request #10322 from terry-xiaoyu/fix-ci-rerun-failed
fix(CI): remote .jtl files before every jemeter run
2023-04-04 16:02:44 +08:00
Shawn 0ad01e8c90 fix(CI): remote .jtl files before every jemeter run 2023-04-04 15:21:52 +08:00
Shawn ca11afbc64 chore: release v4.4.17-alpha.2 2023-04-04 00:17:05 +08:00
Shawn f2f9970ba1 chore: release 4.4.17-alpha.1 2023-04-03 17:36:31 +08:00
Shawn df23edb102 fix: logger header for rule-registry 2023-04-03 17:30:23 +08:00
Xinyu Liu 074f36cc6a
Merge pull request #10303 from terry-xiaoyu/perf-rules
Improve the rule_cache
2023-04-03 14:12:37 +08:00
Shawn 64309a193b refactor: use mneisa:subscribe/1 for rule operations 2023-04-03 13:38:16 +08:00
Shawn e33a5bfc89 fix: update rule_cache when get_rules/0 2023-03-31 14:17:06 +08:00
Shawn 7dbbef30c9 fix: remove emqx_rule_registry from the qlc_mod list 2023-03-31 13:51:30 +08:00
Xinyu Liu 1141fcf87b
Merge pull request #10283 from terry-xiaoyu/perf-rules
pref: cache the result of emqx_rule_registry:get_rules/0
2023-03-31 13:18:55 +08:00
Shawn c899a6020d fix: update the appups 2023-03-31 13:14:44 +08:00
Shawn 0c07edb8ff chore: update change logs 2023-03-31 13:14:44 +08:00
Shawn 8511dbfde3 perf: cache the result of emqx_rule_registry:get_rules/0 2023-03-31 13:14:39 +08:00
lafirest 1a46add3e6
Merge pull request #10204 from lafirest/fix/dis_with_ssl
fix: add back the support for the `WITH_EPMD` macro
2023-03-30 17:13:13 +08:00
Xinyu Liu 4c197548ee
Merge pull request #10221 from terry-xiaoyu/remove-peercert-from-conninfo
chore: remove peercert from the state of connection processes
2023-03-27 09:23:17 +08:00
Shawn 4142a47e66 chore: remove peercert from the state of connection processes 2023-03-27 09:22:46 +08:00
Xinyu Liu e62d5ce3c3
Merge pull request #10229 from Rory-Z/fix/fix-helm
fix(helm): fix wrong file path
2023-03-24 14:30:25 +08:00
Xinyu Liu a7016b7ecb
Merge pull request #10219 from terry-xiaoyu/testcase-non-utf8-topic
chore: add a testcase for subscribe non-utf8 topics
2023-03-24 14:10:26 +08:00
Shawn 2e50985f35 fix: update testcase t_discard_session_race 2023-03-24 11:40:36 +08:00
Rory Z 286fbb69dc fix(helm): fix wrong file path 2023-03-24 11:09:48 +08:00
Shawn 071162ed4c chore: add a testcase for subscribe non-utf8 topics 2023-03-23 18:25:58 +08:00
Xinyu Liu d1bc1e92d6
Merge pull request #10189 from emqx/dedicated-pool-for-retainer
Dedicated pool for retainer
2023-03-22 19:12:44 +08:00
firest 100477130b fix: add back the support for the `WITH_EPMD` macro 2023-03-22 17:31:06 +08:00
Shawn cb61e5deca chore: update the change logs 2023-03-22 10:51:10 +08:00
Shawn 0b2660f64d chore: start emqx_retainer_worker_pool when relup 2023-03-21 18:47:28 +08:00
Shawn 0eee57e4f7 chore: update appup files 2023-03-21 17:15:26 +08:00
Shawn 3e24d287a3 fix: hide ws_cookie from logs 2023-03-21 17:08:39 +08:00
Shawn 4bfd7dd14a fix: create dedicated pool for retainer 2023-03-21 17:05:13 +08:00
Xinyu Liu 4f3f9d533c
Merge pull request #10183 from terry-xiaoyu/update-esockd-vsn
chore: update esockd to 5.8.9
2023-03-21 13:46:22 +08:00
Shawn 21a203a375 chore: update esockd to 5.8.9 2023-03-21 11:35:08 +08:00
Xinyu Liu a25ca609ab
Merge pull request #10178 from zmstone/chore-upgrade-base16
chore: use zmstone/base16 fork
2023-03-21 09:04:50 +08:00
Ivan Dyachkov 3d8107b48e
Merge pull request #10162 from id/ci-export-docker-image-in-slim-packages
Ci export docker image in slim packages
2023-03-20 18:37:35 +00:00
Zaiming (Stone) Shi 5e62f590a9 chore: bump app versions 2023-03-20 16:47:17 +01:00
Zaiming (Stone) Shi 67bb2ae4ba chore: use base16 fork 2023-03-20 16:36:42 +01:00
Ivan Dyachkov 9e5c3ab5f8 ci: export docker image in build_slim_packages 2023-03-20 11:24:21 +01:00
Ivan Dyachkov bce40dde6d ci: fix deprecated set-output commands 2023-03-20 11:24:21 +01:00
Xinyu Liu c93a53d641
Merge pull request #10108 from zmstone/0309-fix-emqx_cm-log-stale-session-pid-correctly
fix(emqx_cm): avoid using 'pid' as log keyword
2023-03-20 16:30:12 +08:00
Xinyu Liu 2a3dc6918e
Merge branch 'main-v4.4' into 0309-fix-emqx_cm-log-stale-session-pid-correctly 2023-03-20 16:29:37 +08:00
Xinyu Liu 3d99bd2ef5
Merge pull request #10170 from terry-xiaoyu/copyof44
Copyof44
2023-03-20 13:32:50 +08:00
Shawn cbc85bac42 fix: conflicts in change logs 2023-03-20 11:01:47 +08:00
Shawn 69f8d4e969 fix: conflicts in change logs 2023-03-20 10:23:13 +08:00
Shawn 00847170c1 chore: release v4.4.16 2023-03-15 19:25:28 +08:00
Shawn 67e5844ccd chore: release 4.4.16-alpha.3 2023-03-14 23:23:46 +08:00
Xinyu Liu c8955b2444
Merge pull request #10137 from terry-xiaoyu/debug-logs-when-auth-acl-ignored
chore: add debug logs when auth/acl ignored
2023-03-14 23:11:30 +08:00