Commit Graph

7400 Commits

Author SHA1 Message Date
Zaiming (Stone) Shi a1032db4e1 test: add test case to verify QoS 0 message is never redispatched 2022-10-05 18:07:43 +02:00
Zaiming (Stone) Shi d23dfcca39 fix(shared): only re-dispatch QoS1 inflights 2022-10-05 16:03:43 +02:00
Zaiming (Stone) Shi 8d42589bf5 chore: update appup 2022-10-05 13:32:48 +02:00
Zaiming (Stone) Shi d46393c45c Merge remote-tracking branch 'origin/release-v43' into 1004-fix-wildcard-redispatch-for-shared-subs 2022-10-05 12:42:03 +02:00
Zaiming (Stone) Shi 3339df8b24 test: Add test case to cover shared sub QoS2 pubrel in inflights 2022-10-05 12:38:12 +02:00
Zaiming (Stone) Shi 6769bd4edc fix(shared): drop pubrel from inflight collection before redispatch 2022-10-05 10:30:59 +02:00
Zaiming (Stone) Shi ba1c276c75 fix(typespec): fix type spec for emqx_shared_sub:redispatch_to 2022-10-05 10:04:09 +02:00
Zaiming (Stone) Shi 9989f4df7e chore: fix shared subscription redispatch 2022-10-04 18:15:45 +02:00
Zaiming (Stone) Shi 231a553fb7
Merge pull request #9090 from zmstone/1003-allow-ct-slave-to-start-without-join
test: allow starting ct-slave without join cluster
2022-10-04 09:15:28 +02:00
Zaiming (Stone) Shi ea6f2bd8d7 test: allow starting ct-slave without join cluster
This is to test/inspect states before/after join
2022-10-03 22:01:52 +02:00
Zaiming (Stone) Shi bea046d5b0
Merge pull request #9088 from zmstone/1003-fix-more-flaky-test
test: fix more flaky test in share sub SUITE
2022-10-03 18:15:50 +02:00
Zaiming (Stone) Shi 7423646191 test: ensure emqx_modules app is started in ct-slave node 2022-10-03 17:05:35 +02:00
Zaiming (Stone) Shi 2e28d5e73e test: fix more flaky test in share sub SUITE 2022-10-03 13:02:46 +02:00
Zaiming (Stone) Shi c39116c7a5 test: fix bad ct:pal call 2022-10-03 09:22:10 +02:00
Zaiming (Stone) Shi 402553b95a test: fix false one-view check 2022-10-03 09:19:26 +02:00
Zaiming (Stone) Shi c63b8e79d3
Merge pull request #9084 from emqx/0930-fix-flaky-tests
test: fix flaky shared sub tests
2022-10-01 09:08:26 +02:00
Thales Macedo Garitezi ebf131266a test: fix flaky shared sub test case
the route replication is async, added a function to wait for it
2022-09-30 17:22:58 +02:00
Zaiming (Stone) Shi 92d88202c7
Merge pull request #9071 from zmstone/0928-chore-upgrade-eredis-for-password-safety
chore: upgrade eredist to 1.2.9
2022-09-28 19:04:26 +02:00
Zaiming (Stone) Shi 097d4ef120
docs: Update CHANGES-4.3.md
Co-authored-by: Thales Macedo Garitezi <thalesmg@gmail.com>
2022-09-28 19:03:25 +02:00
Zaiming (Stone) Shi 4743bcdd07 docs: update change log v43 2022-09-28 16:47:20 +02:00
Zaiming (Stone) Shi 1c5ac33f16 chore: upgrade eredist to 1.2.9 2022-09-28 16:32:14 +02:00
Zaiming (Stone) Shi f02b7b3d13
Merge pull request #9063 from zmstone/0927-add-secret-module
feat: add emqx_secret module
2022-09-28 08:40:07 +02:00
Zaiming (Stone) Shi 71b0ab9166
Merge pull request #9061 from zmstone/0927-fix-allow-space-in-path
fix(bin/emqx): allow space in root path
2022-09-28 08:36:54 +02:00
Zaiming (Stone) Shi 527ce097aa feat: add emqx_secret module 2022-09-27 21:18:07 +02:00
Thales Macedo Garitezi 21f64a6bbc
Merge pull request #9050 from thalesmg/bugfix-lwt-acl-43
fix(acl): check ACL before publishing last will testament (lwt) message (4.3)
2022-09-27 08:53:04 -03:00
Zaiming (Stone) Shi 159173d261 ci: test zip package with space in its root 2022-09-27 10:02:37 +02:00
Zaiming (Stone) Shi 4352895e56
Merge pull request #9042 from zmstone/0925-chore-allow-non-strict-semver-for-external-deps
build(update_appup.escript): allow external app non-semver
2022-09-27 08:43:54 +02:00
Zaiming (Stone) Shi a770983882 fix(bin/emqx): allow space in root path
Prior to this fix, space was already allowed in root path
for 'start' 'console' etc. (the boot commands).
However the non-boot commands such as 'ping' still had trouble.
2022-09-27 08:36:25 +02:00
Thales Macedo Garitezi 2e0eae54f8 fix(acl): check ACL before publishing last will testament (lwt) message (4.3) 2022-09-26 15:22:29 -03:00
Zaiming (Stone) Shi 9ca2004333
Merge pull request #9028 from emqx/sync-e43-psk-file
refactor(psk): create the ets table in supervisor process
2022-09-25 16:37:40 +02:00
Zaiming (Stone) Shi 0ac78734bd build(update_appup.escript): allow external app non-semver 2022-09-25 14:19:53 +02:00
JianBo He c05ce82933 refactor(psk): create the ets table in supervisor process 2022-09-23 11:16:31 +08:00
zhongwencool 92356b85f3
Merge pull request #9026 from zhongwencool/sync-back-from-e4.3-to-v4.3
chore: sync from release-e4.3
2022-09-23 07:41:02 +08:00
Zaiming (Stone) Shi 6246fe3ff4
Merge pull request #9023 from savonarola/release-v43-retainer-sync-e43
chore(retainer): sync retainer from release-e43
2022-09-22 12:30:59 +02:00
zhongwencool 1379f39f26 chore: sync from release-e4.3 2022-09-22 18:02:39 +08:00
zhongwencool 8ad152de4b
Merge pull request #8875 from zhongwencool/invite-hooks
chore: add reboot_hook/shutdown_hook for enterprise
2022-09-22 17:55:42 +08:00
Ilya Averyanov 7a26aae27b chore(retainer): sync retainer from release-e43 2022-09-22 12:42:21 +03:00
zhongwencool deca9cc395 chore: update changelog for delayed publish 2022-09-22 16:09:42 +08:00
zhongwencool 9642f25ea0 chore: update changelog 2022-09-22 15:12:31 +08:00
zhongwencool 27983e7df4 chore: update emqx.appup.src 2022-09-22 14:24:59 +08:00
zhongwencool 61d745a230 feat: add emqx_misc:ipv6_probe/2 function 2022-09-22 11:00:16 +08:00
zhongwencool c2f1f1aab8 chore: rename on_xxx_hooks to on_xxx 2022-09-22 10:04:52 +08:00
zhongwencool 362c176d24 chore: update appup.src 2022-09-22 10:02:48 +08:00
zhongwencool 4635d52273 chore: add reboot_hook/shutdown_hook for enterprise 2022-09-22 10:02:00 +08:00
Zaiming (Stone) Shi 514519da33 docs: Add v4.3.22 in CHANGES-4.3.md 2022-09-21 13:23:26 +02:00
Zaiming (Stone) Shi f0f50b3d3f chore: fix CHANGES-4.3.md 2022-09-21 12:50:49 +02:00
Zaiming (Stone) Shi 66197f26d4 docs: update release note for v4.3.21 2022-09-21 12:35:12 +02:00
Zaiming (Stone) Shi 7c7d204da3
Merge pull request #9003 from zmstone/0917-add-release-script
build: add release cut script
2022-09-21 12:16:20 +02:00
Zaiming (Stone) Shi 9d00b5b0d6 build(update_appup): red color for error logs 2022-09-20 20:30:38 +02:00
Zaiming (Stone) Shi 097c9cbfa3
Merge pull request #9011 from zmstone/0919-docs-update-changelog
docs: update 4.3 changelog
2022-09-20 20:29:59 +02:00