xiangfangyang-tech
d28f913b94
chore(autotest): update redis ssl cert file
2021-11-01 16:34:37 +08:00
Zaiming (Stone) Shi
3175d59e7b
Merge pull request #6033 from zmstone/fix-find-missing-dyn-lib-before-boot
...
best-effort portable for zip packages
2021-11-01 08:08:26 +01:00
Zaiming Shi
9832a2ed00
build: show linux distro in BUILT_ON info
2021-10-31 17:21:47 +01:00
Zaiming Shi
ecb6c1c59e
build: copy dynamic libs for zip package
2021-10-31 17:21:26 +01:00
Zaiming (Stone) Shi
831f2eda0c
Merge pull request #6030 from zmstone/fix-force-kill-after-kick-or-discard-timeout
...
fix(session): force kill session for 'kick' and 'discard'
2021-10-31 09:48:04 +01:00
Zaiming Shi
fb62487801
fix(emqx/appup): add emqx_cm to appup
2021-10-30 16:39:04 +02:00
Zaiming Shi
765a76fa80
fix(emqx_mgmt_cli): idempontent kick. now it always returns ok
2021-10-30 16:38:36 +02:00
Zaiming Shi
7f4809f61a
fix(session): force kill session for 'kick' and 'discard'
...
Prior to this fix, 'kick' and 'discard' calls may timeout (or
fail for other reason), failures lead to only a log, then
continue to allow the new session to get registered.
As a result, in case a client is stuck, there is no way to
force it to step down, end up with multiple connections (sessions)
for the client ID in dashboard.
After this fix, the stale pids are notified to shutdown
via a gen_server:call, and forced with a exit(Pid, kill) for any
exception happend to the gen_server:call
2021-10-30 16:38:36 +02:00
k32
cfe3efed4a
Merge pull request #6024 from k32/4-4-fix-gen-rpc
...
fix(emqx_broker): Preserve message order across the cluster
2021-10-29 12:49:25 +02:00
k32
791caba2ed
fix(broker): Fix out-of-order message delivery in a cluster
...
Fixes : #4658
2021-10-29 10:47:56 +02:00
xiangfangyang-tech
2ce592040e
Merge branch 'main-v4.3' into main-v4.3
2021-10-29 15:12:22 +08:00
xiangfangyang-tech
afd6fe181c
chore(autotest): add git action script for v4.3
...
chore(autotest): change git site of autemate script
chore(autotest): improve git action script with Stones advises
chore(autotest): improve trigger condition
chore(autotest): add mysql&pgsql&http test flow in git_action script
2021-10-29 15:00:42 +08:00
Zaiming (Stone) Shi
b50f0b67d4
Merge pull request #6021 from zmstone/fix-boot-handle-vmarg-flags
...
fix: boot handle vmarg flags
2021-10-29 08:32:43 +02:00
Zaiming Shi
cb3d2fd6c3
chore: refine -heart option document
2021-10-28 21:15:54 +02:00
Zaiming Shi
18fc82855b
fix(bin/emqx): handle flags in vm.args
...
prior to this fix, the flags such as -heart in vm.args file were taken
as KEY="", VALUE="-heart"
as a result, the sed replacement replaces all lines with "-heart"
causing beam to crash at boot
2021-10-28 21:09:06 +02:00
Zaiming (Stone) Shi
dd4e307753
Merge pull request #5995 from Spycsh/main-v4.3
...
chore: add cluster script for local machine
2021-10-28 14:20:07 +02:00
Spycsh
ec30fb346a
chore: add cluster script for local machine
2021-10-28 12:07:23 +08:00
zhanghongtong
ba3e7841e5
ci: change emqx-ci-helper version for build workflows
2021-10-27 17:21:17 +08:00
Ilya Averyanov
49c7eae211
Merge pull request #5885 from savonarola/fix-acl-schema
...
fix(mnesia_acl): introduce optimized schema and migration process
2021-10-27 10:41:05 +03:00
Ilya Averyanov
6d48bbf34c
fix(mnesia_acl): added acl migration test scripts
2021-10-27 09:58:21 +03:00
Ilya Averyanov
ba319e1159
fix(mnesia_acl): upgrade snabbkaffe and use ?check_trace
2021-10-27 09:58:21 +03:00
Ilya Averyanov
43ac315444
fix(mnesia_acl): do not use matchspec terms in external APIs
2021-10-27 09:58:21 +03:00
Ilya Averyanov
8341a4d4a7
fix(mnesia_acl): introduce optimized schema and migration process
2021-10-27 09:58:12 +03:00
JianBo He
b4c2643291
fix(api-clients): escape the searching string
2021-10-26 10:34:31 +08:00
xiangfangyang-tech
67b543f01e
chore(autotest): improve trigger condition
2021-10-25 15:19:05 +08:00
xiangfangyang-tech
3e1abbddd2
chore(autotest): improve git action script with Stones advises
2021-10-25 15:19:05 +08:00
xiangfangyang-tech
48d932af83
chore(autotest): change git site of autemate script
2021-10-25 15:19:05 +08:00
xiangfangyang-tech
a198158bfb
chore(autotest): add git action script for v4.3
2021-10-25 15:19:05 +08:00
JianBo He
99453df637
fix(api-clients): escape the searching string
2021-10-25 09:40:56 +08:00
Zaiming (Stone) Shi
fd34eb1f4e
Merge pull request #5970 from zmstone/fix-lwm2m-psk-ciphers
...
fix(lwm2m): add support for new cipher suites
2021-10-21 16:56:28 +02:00
Zaiming Shi
224cc0d5c7
fix(lwm2m): bump version in appup and add upgrade instructions
2021-10-21 14:31:59 +02:00
Zaiming Shi
4896c03881
fix(lwm2m): add support for new cipher suites
...
prior to this change, the schema does not allow newer
cipher suites, and the default ciperhs given in the conf file
is likely not supported by some clients (which only supports dtls v1.2)
2021-10-20 23:10:46 +02:00
Zaiming (Stone) Shi
d2f4c55fd7
Merge pull request #5940 from savonarola/mqtt-http-api-validations-fix
...
fix(mgmt api): allow empty clientid in publish
2021-10-18 12:12:39 +02:00
Ilya Averyanov
3cae4437fa
fix(mgmt api): allow empty clientid in publish
2021-10-18 12:10:21 +03:00
Zaiming (Stone) Shi
1984e5b68c
Merge pull request #5927 from zmstone/fix-relup-test-env-overrides
...
test(relup): fix env overrides
2021-10-16 06:38:52 +02:00
Zaiming (Stone) Shi
51d2fa1359
Merge pull request #5932 from zmstone/chore-scripts-skip-appup-file-app-vsn-check
...
chore: skip appup file in vsn check script
2021-10-15 12:59:18 +02:00
Zaiming Shi
08c2907d44
chore: skip appup file in vsn check script
2021-10-15 12:10:37 +02:00
Zaiming Shi
9038da0bd2
fix(ws_connection): check origin failure should return 403 not 500
2021-10-15 15:49:26 +08:00
Zaiming Shi
51bc9c83c3
fix: ignore unused var
2021-10-15 15:49:26 +08:00
Zaiming Shi
f7d70d05ab
chore: pin otp version for 4.3
2021-10-15 15:49:26 +08:00
k32
44d666f62b
Merge pull request #5923 from k32/update-appup-binary
...
feat(update_appup): Support binary releases (.zip)
2021-10-14 17:14:11 +02:00
Zaiming Shi
d2649eea81
test(relup): fix env overrides
...
these are for 5.0
2021-10-14 15:53:44 +02:00
k32
14aaa4affe
fix(update_appup): Fix dependency check
2021-10-14 14:18:09 +02:00
k32
cb5db8059b
fix(update_appup): Use a different syntax for substitution
2021-10-14 13:47:04 +02:00
k32
703f52cec7
feat(update_appup): Support binary releases (.zip)
2021-10-13 17:25:29 +02:00
k32
4b098ce3af
Merge pull request #5907 from k32/mechanical-appup-update
...
chore(appup): Update appup scripts
2021-10-13 09:44:10 +02:00
k32
7e1f3c5882
revert(appup): Revert changes to management and dashboard
2021-10-13 09:19:49 +02:00
k32
b60e33ca41
fix(appup): Always run appup actions for management and dashboard
2021-10-12 19:19:26 +02:00
k32
4643415b0b
chore(appup): Update appup scripts
2021-10-12 17:45:10 +02:00
Ilya Averyanov
6dca349435
Merge pull request #5878 from savonarola/fix-emqx-rpc
...
fix(emqx_rpc): removed unnecessary call wrapper
2021-10-12 11:18:30 +03:00