William Yang
6ef296268e
chore: bump version to e5.2.1-alpha.1
2023-09-12 15:24:02 +02:00
Thales Macedo Garitezi
f68c75a019
Merge pull request #11587 from thalesmg/sync-m-r52-20230911
...
sync `master` to `release-52` (prepare for `v5.2.0-build.1`)
2023-09-11 17:42:32 -03:00
Thales Macedo Garitezi
bbdcf09a86
docs: Generate changelog for v5.2.0-build.1
2023-09-11 16:33:41 -03:00
Thales Macedo Garitezi
59b94788bf
refactor: address review comments
2023-09-11 16:25:34 -03:00
Thales Macedo Garitezi
64fcdb671d
test: fix a bunch of inter-suite interferences
2023-09-11 16:25:34 -03:00
Thales Macedo Garitezi
f1294736b7
feat(ds): add filter for message persistence
...
Fixes https://emqx.atlassian.net/browse/EMQX-10520
2023-09-11 16:25:34 -03:00
Thales Macedo Garitezi
fe4640922d
feat(ds): add delete callback
2023-09-11 16:25:33 -03:00
Thales Macedo Garitezi
7805cc8c9b
fix(session): check if session is persistent
2023-09-11 16:25:33 -03:00
Thales Macedo Garitezi
f490da71cd
chore: prepare v5.2.0-build.1
2023-09-11 16:09:17 -03:00
Thales Macedo Garitezi
d0f1c75651
chore: bump apps vsns
2023-09-11 16:06:53 -03:00
Thales Macedo Garitezi
223d47a6ac
Merge branch 'master' into sync-m-r52-20230911
2023-09-11 16:04:28 -03:00
Thales Macedo Garitezi
a054049d12
Merge pull request #11586 from thalesmg/fix-session-record-m-20230911
...
fix(session): remove recently added `iterators` field from `#session{}` record
2023-09-11 16:03:26 -03:00
Thales Macedo Garitezi
063913f245
fix(session): remove recently added `iterators` field from `#session{}` record
...
Fixes https://emqx.atlassian.net/browse/EMQX-10945
This could lead to `badrecord` errors being raised if a takeover were to happen during a
rolling cluster upgrade, as the old nodes could receive a record with more fields than
expected.
2023-09-11 14:46:12 -03:00
zhongwencool
887a74a6cb
fix: telemetry report error on windows
2023-09-11 16:48:30 +08:00
Zaiming (Stone) Shi
2691d275bd
Merge pull request #11580 from zmstone/0908-release-v5.2.0
...
0908 release v5.2.0
2023-09-11 08:57:20 +02:00
Andrew Mayorov
19abb7c99e
Merge pull request #11579 from keynslug/fix/otp-24-compat
...
fix(router): use `ets:new/2` options compatible with OTP 24
2023-09-08 18:52:24 +04:00
Zaiming (Stone) Shi
abda3b130a
chore: delete releaed change logs
2023-09-08 16:39:17 +02:00
Zaiming (Stone) Shi
b2ab63fa88
chore: sync changelog updates from e5.2.0 to v5.2.0
2023-09-08 16:37:55 +02:00
Zaiming (Stone) Shi
60e9c57477
docs: Generate changelog for v5.2.0
2023-09-08 16:33:03 +02:00
Zaiming (Stone) Shi
7010ac358c
chore: bump release version to v5.2.0
2023-09-08 16:31:52 +02:00
Andrew Mayorov
3d133801af
fix(router): use `ets:new/2` options compatible with OTP 24
...
While essentially keeping the same effect.
2023-09-08 18:04:29 +04:00
Zaiming (Stone) Shi
6753ed4365
Merge pull request #11575 from zmstone/0907-sync-master-to-release-52
...
0907 sync master to release 52
2023-09-08 12:48:37 +02:00
Thales Macedo Garitezi
e089fda260
Merge pull request #11568 from thalesmg/republish-props-m-20230905
...
feat(republish): allow templating mqtt properties
2023-09-07 16:43:00 -03:00
Zaiming (Stone) Shi
f3bebb0ba2
Merge remote-tracking branch 'origin/master' into 0907-sync-master-to-release-52
2023-09-07 18:51:30 +02:00
Thales Macedo Garitezi
68293231b8
test: add cases for more complex placeholders
2023-09-07 13:40:03 -03:00
Thales Macedo Garitezi
014bc64d3b
chore: ensure general prop is a binary
2023-09-07 13:40:03 -03:00
Thales Macedo Garitezi
02b8bbf76a
chore: drop templating support for `Subscription-Identifier`
...
This is highly-dependent on the session state, as is `Topic-Alias`.
2023-09-07 13:40:03 -03:00
Thales Macedo Garitezi
47bd19dee4
chore: lower error log messages down to debug
2023-09-07 13:40:03 -03:00
Thales Macedo Garitezi
080cb73da1
fix: handle badmap inside `emqx_placeholder:proc_tmpl`
2023-09-07 13:40:03 -03:00
Zaiming (Stone) Shi
14eb5545f3
Merge pull request #11573 from zmstone/0907-prepare-for-e5.2.0-release
...
0907 prepare for e5.2.0 release
2023-09-07 11:16:11 +02:00
Zaiming (Stone) Shi
3bda34fccc
docs: add changelog file e5.2.0.en.md
2023-09-07 09:53:57 +02:00
Zaiming (Stone) Shi
445f4c235e
chore: release cut script should check ee changelog file
2023-09-07 09:51:37 +02:00
Zaiming (Stone) Shi
db2ec55aa0
chore: bump release version to official e5.2.0
2023-09-07 09:40:15 +02:00
Zaiming (Stone) Shi
b54442f5ca
Merge pull request #11572 from Kinplemelon/kinple/upgrade-dashboard
...
chore: upgrade dashboard to e1.2.0 for ee and v1.4.0 for ce
2023-09-07 09:24:19 +02:00
zhongwencool
0376c0fd10
Merge pull request #11569 from zmstone/0906-sync-release-52-to-master
...
0906 sync release 52 to master
2023-09-07 11:18:59 +08:00
Zaiming (Stone) Shi
7c2f87fabe
test: merge broker and router boot modules
2023-09-06 21:36:16 +02:00
Thales Macedo Garitezi
bb55b04d46
refactor: inline fn clauses, improve error logging
2023-09-06 13:54:40 -03:00
Thales Macedo Garitezi
c9100c7591
refactor: improve logging information and descriptions
...
Co-authored-by: Zaiming (Stone) Shi <zmstone@gmail.com>
2023-09-06 13:33:59 -03:00
Kinplemelon
96d6a19600
chore: upgrade dashboard to e1.2.0 for ee and v1.4.0 for ce
2023-09-06 23:00:46 +08:00
Thales Macedo Garitezi
78c5a779d7
feat(republish): allow templating mqtt properties
...
Fixes https://emqx.atlassian.net/browse/EMQX-10912
2023-09-06 09:54:02 -03:00
Kjell Winblad
7fe704b6dd
Merge pull request #11563 from kjellwinblad/kjell/fix/release-52/EMQX-10775
...
fix: update gpb library to fix type error
2023-09-06 14:47:23 +02:00
Zaiming (Stone) Shi
18c6bfec97
chore: bump app vsns
2023-09-06 11:12:56 +02:00
Zaiming (Stone) Shi
916306b6ba
chore: delete beta release feature changelog
2023-09-06 09:56:36 +02:00
Zaiming (Stone) Shi
e794143ae1
Merge remote-tracking branch 'origin/release-52' into 0906-sync-release-52-to-master
2023-09-06 09:08:22 +02:00
Thales Macedo Garitezi
954b73a9aa
Merge pull request #11533 from thalesmg/ds-unsubscribe-m-20230828
...
feat(ds): close iterators when handling `UNSUBSCRIBE` packets
2023-09-05 09:47:17 -03:00
Kjell Winblad
d887ba5e8d
docs: add change log entry for jq upgrade
2023-09-05 13:36:26 +02:00
Kjell Winblad
bc3f2e9726
fix: upgrade jq library
...
In this commit the jq library is upgraded from v0.3.10 to v0.3.11.
The new version has the following changes:
* The jq port programs is only started on demand
- this means that users will not see jq_port in their process list if
they have not used the jq function in EMQX
* The jq port programs are terminated automatically if they are idle
for a long enough time period
The default for EMQX is to run the jq library in NIF mode so most users
will not be affected by this change.
Fixes:
https://emqx.atlassian.net/browse/EMQX-10911
2023-09-05 13:30:14 +02:00
ieQu1
51b5ac11d2
Merge pull request #11564 from ieQu1/dev/mria-0.6.1
...
chore(mria): Bump mria to 0.6.1
2023-09-05 12:58:17 +02:00
ieQu1
01a128878f
chore(mria): Bump mria to 0.6.1
2023-09-05 11:08:32 +02:00
Andrew Mayorov
d26995a2aa
Merge pull request #11524 from keynslug/ft/EMQX-10713/unified-route-tab
...
feat(router): add routing storage schema with 2 tables
2023-09-05 12:38:00 +04:00