Commit Graph

7721 Commits

Author SHA1 Message Date
Zaiming (Stone) Shi 6bedc72bd2
Merge pull request #9180 from zmstone/1019-no-shared-message-redispatch-for-takeover
fix(shared): do not redispatch shared messages for certain shutdown
2022-10-19 19:24:38 +02:00
Zaiming (Stone) Shi a163ffce7c test: assert message receive pid is in the expected pids list 2022-10-19 18:16:38 +02:00
Zaiming (Stone) Shi 73a5462cba fix(shared): do not redispatch shared messages for certain shutdown
For takeover, there should be no message re-dispatch because
the messages will be retried by the new session.

For kick, messages should not be re-dispatched for security reason.
i.e. if admin has identified that there are malicious messages
stored in persisted sessions, killing the session should not
cause messages to be re-dispatched
2022-10-19 17:21:56 +02:00
Zaiming (Stone) Shi 5f8453570a
Merge pull request #9168 from JimMoen/1018-fix-ci-path-error
chore: workflow steps with path
2022-10-18 13:21:06 +02:00
Zaiming (Stone) Shi e607826b44
Merge pull request #9165 from zmstone/1017-add-code-owners
chore: add code-owners
2022-10-18 12:32:19 +02:00
JimMoen b0ee2fdd3c chore: workflow steps with path 2022-10-18 17:58:55 +08:00
Zaiming (Stone) Shi a286932743 docs: split change logs
We will start collecting change logs and release notes using scripts.
2022-10-17 22:48:57 +02:00
Zaiming (Stone) Shi f15845fb00 chore: add code-owners 2022-10-17 22:43:50 +02:00
Zaiming (Stone) Shi e03279cbe3
Merge pull request #9160 from zmstone/1015-sync-releas-v43-back-to-main
1015 sync releas v43 back to main
2022-10-17 15:08:44 +02:00
Zaiming (Stone) Shi 5bc822cc78 chore: delete duplicated module from appup 2022-10-17 12:55:22 +02:00
Zaiming (Stone) Shi 11026b7644 chore: re-generate appup for v4.3.22 2022-10-16 08:43:45 +02:00
Zaiming (Stone) Shi 20e0d14026 chore: bump app versions 2022-10-15 15:01:57 +02:00
Zaiming (Stone) Shi 458b9b2e4b chore: prepare new release version 4.3.22-alpha.1 2022-10-15 15:00:37 +02:00
Zaiming (Stone) Shi 1ba2c01f25 Merge remote-tracking branch 'origin/release-v43' into main-v4.3 2022-10-15 14:58:22 +02:00
Zaiming (Stone) Shi 86da0f548e docs: refine v43 changelogs 2022-10-15 14:57:31 +02:00
Zaiming (Stone) Shi 81b1ea8c55 docs: refine change log text 2022-10-14 21:23:14 +02:00
Zaiming (Stone) Shi 882e13b2a2 chore: change release version to 4.3.21 2022-10-14 15:45:11 +02:00
Xinyu Liu 265fab8ccf
Merge pull request #9150 from terry-xiaoyu/port_rule_metrics_fix_to_release_v43
fix: reset rule metrics crashed under certain conditions
2022-10-14 16:05:23 +08:00
Shawn 381c56d52f fix: reset rule metrics crashed under certain conditions 2022-10-14 10:50:39 +08:00
Zaiming (Stone) Shi a4401d1fde
Merge pull request #9149 from emqx/1013-chore-sync-main-v43
1013 chore sync main v43
2022-10-13 13:50:20 +02:00
Ilya Averyanov 6c21f8c514
Merge pull request #9144 from savonarola/fix-jwt-auth-relup
fix(jwt): restore legacy emqx_auth_jwt hook interface
2022-10-13 13:29:57 +03:00
Ilya Averyanov 53bc2d9d58 fix(jwt): restore legacy emqx_auth_jwt hook interface 2022-10-13 11:37:50 +03:00
Zaiming (Stone) Shi 198a1ed6cb Merge remote-tracking branch 'origin/main-v4.3' into main-v4.3 2022-10-13 08:54:26 +02:00
Zaiming (Stone) Shi 1d36a5c4bd
Merge pull request #9145 from zmstone/1012-upgrade-to-gun-1.3.8
fix: upgrade to gun 1.3.8
2022-10-12 20:54:06 +02:00
Zaiming (Stone) Shi 5bd66b1adf chore: bump to 4.3.21-alpha.3 2022-10-12 18:27:43 +02:00
Zaiming (Stone) Shi c2bc1c82e8 fix: upgrade to gun 1.3.8
fix ssl_pssive message handling
2022-10-12 18:27:09 +02:00
JianBo He d2c86c5eee chore: bump vsn 2022-10-12 19:17:39 +08:00
JianBo He 23643680e0
Merge pull request #9143 from zmstone/1012-fix-remsh-prefix-match-for-rpc-log-mute
fix: remsh prefix may not include an underscore
2022-10-12 19:14:18 +08:00
Zaiming (Stone) Shi e57ab9a8c1 fix: remsh prefix may not include an underscore 2022-10-12 12:42:37 +02:00
Ivan Dyachkov 18db788662
Merge pull request #9134 from emqx/fix-demote-rate-limit-log-level-to-notice
fix: demote rate limit log level to notice
2022-10-12 10:23:59 +02:00
JianBo He 7aca9183b8
Merge pull request #9137 from HJianBo/update-dashboard-vsn
chore: update dashboard vsn
2022-10-12 14:21:13 +08:00
JianBo He 7fe6bc6094 chore: update dashboard vsn 2022-10-12 11:28:44 +08:00
Zaiming (Stone) Shi cfd1d7eea1 chore(bin/emqx): no need to disable SC2086 2022-10-11 17:41:47 +02:00
Ivan Dyachkov 73d72eacce fix: demote rate limit log level to notice 2022-10-11 13:05:21 +02:00
JimMoen a35782bdc0
Merge pull request #9065 from JimMoen/rule-engine-sql-tests
Parts of Rule Engine RuleSQL tests.
2022-10-11 16:18:37 +08:00
Zaiming (Stone) Shi 124f9795cd
Merge pull request #9091 from zmstone/1003-no-shutdown-logging-to-remote-node-when-rpc
fix(emqx): emqx:shutdown should not log to remote node
2022-10-11 08:12:28 +02:00
JimMoen 7f92c29ada chore: bump appup.src for `emqx_rule_funcs.erl` 2022-10-11 13:45:11 +08:00
JimMoen 3e8c070b59 Revert "fix: rm unused module"
This reverts commit 267946c379.

Revert it temporary, we need fix `scripts/update-appup.sh` later.
It only compares the current release with its predecessor.
2022-10-11 13:44:34 +08:00
JimMoen 5047211950 test: rulesql select fields and select from event message 2022-10-11 13:44:34 +08:00
JimMoen 27e19da066 test(rulesql): num funcs type cases 2022-10-11 13:44:34 +08:00
JimMoen 32376c7cf9 fix(rule_func): refine num funcs error info type unsupported 2022-10-11 11:23:25 +08:00
JimMoen 0a5a0867e4 fix(rule_func): refine `+` error info when type implicit conversion 2022-10-11 11:23:25 +08:00
JimMoen d8a022fb45 fix(test): unstopped test client 2022-10-11 11:23:25 +08:00
JimMoen 267946c379 fix: rm unused module
`emqx_rule_date` was added before [v4.3.15-rc1]
PR: emqx#7894
commit: 8558a62ee2

The change was released in [v4.3.15-rc1] [v4.3.15-rc2]

And unused at [v4.3.15-rc3]
PR: emqx#8044
commit: 4fc5cb2817

We just keep the module from [v4.3.15-rc1] to [v4.3.20] and remove this module in newer version
2022-10-11 11:23:25 +08:00
JimMoen fd7230353c refactor(test): move rule_engine sql test cases into a separate file 2022-10-11 11:23:25 +08:00
JianBo He a1affa94b5
Merge pull request #9045 from HJianBo/enhance-flapping-detect
refactor: enhance the flapping detect accuracy
2022-10-11 10:10:47 +08:00
JimMoen f51e2c7f95
Merge pull request #9124 from JimMoen/sub-acl-warning-log
Sub acl warning log
2022-10-11 10:04:26 +08:00
Thales Macedo Garitezi 341e96b479
Merge pull request #9126 from thalesmg/ci-stop-containers-43
ci(test): stop containers at the beginning of the run
2022-10-10 14:57:39 -03:00
Thales Macedo Garitezi e72e1567a1 ci(test): stop containers at the beginning of the run
An attempt to prevent updated container definitions clashing in CI GH
runners between different branches.

A self-hosted runner only runs a single job at a time.

If a container is already running there, an updated docker compose
file might fail to recreate that container, failing the run.
2022-10-10 14:12:25 -03:00
Zaiming (Stone) Shi edf69cee88 feat: mute emqx shutdown log in rpc calls 2022-10-10 17:57:33 +02:00