Zaiming (Stone) Shi
5412cf4c78
Merge pull request #6154 from lafirest/fix/revert_refresh_retained
...
Revert "fix(emqx_retainer): refresh the timestamp when dispatch retai…
2021-11-12 11:38:38 +01:00
firest
e9ce8e7586
fix(emqx_retainer): revert the "refresh the timestamp when dispatch retained message"
...
This reverts commit 66d0c44e36
.
2021-11-12 18:36:26 +08:00
zhongwencool
f3de1bdb77
fix: make sure enable boolean() ( #6147 )
2021-11-12 15:48:30 +08:00
JianBo He
d8f37be210
chore(lwm2m): fix bad appup.src
2021-11-12 15:38:49 +08:00
lafirest
66d0c44e36
fix(emqx_retainer): refresh the timestamp when dispatch retained message ( #6148 )
2021-11-12 14:51:02 +08:00
Shawn
e7bbe98a7a
fix(ekka): update ekka to 0.8.2
2021-11-12 14:48:58 +08:00
lafirest
a4a7cac647
fix(eqmx_st_statistics): add ignore_before_create in config ( #6140 )
...
1. allows not to process the message before the session is created
to solve the problem caused by clean session = false
2. fix some elvis errors
2021-11-12 14:00:48 +08:00
tigercl
0003b05247
Merge pull request #6138 from emqx/chore/release
...
chore(release): update version to 4.3.10
2021-11-12 11:34:45 +08:00
JianBo He
8e4c2c88c3
chore: use PROTO_VER marco
2021-11-12 10:45:26 +08:00
JianBo He
439fb3a403
chore: fix elvis warnings
2021-11-12 10:43:21 +08:00
JianBo He
0c5cb1b9ac
chore: update appup.src
2021-11-12 10:43:21 +08:00
JianBo He
4c29c3a5e5
chore: fill message headers
2021-11-12 10:43:21 +08:00
zhouzb
04a4462f1e
chore(release): update version to 4.3.10
2021-11-12 10:36:27 +08:00
zhongwencool
7193cd4275
feat(trace): move common trace module to plugin_libs ( #6127 )
...
* feat(trace): move common mod to plugin_libs
* fix: elvis warning
2021-11-12 07:33:36 +08:00
lafirest
9d4f2916c2
refactor(emqx_st_statistics): optimize the code directory structure ( #6128 )
2021-11-11 23:49:54 +08:00
JianBo He
edb2793180
Merge pull request #6126 from zmstone/test-fix-flaky-emqx-cm-test
...
Test fix flaky emqx cm test
2021-11-11 18:20:48 +08:00
Zaiming (Stone) Shi
1d20a8b720
Merge pull request #6116 from zmstone/4.3-chore-ehttpc-pin-0.1.12
...
chore(ehttpc): pin 0.1.12
2021-11-11 10:47:01 +01:00
Zaiming Shi
21898e1daf
chore(emqx_dashboard): bump version after v4.3.10 release
2021-11-11 10:34:29 +01:00
Zaiming Shi
74b6b5214a
test(emqx_cm_SUITE): add a gen_server call sync
2021-11-11 10:33:31 +01:00
zhongwencool
835ad52498
feat(trace): http api for trace ( #6052 )
...
* feat(trace): add http trace API
* feat: sub/unsub trace topic
* chore(trace): stream log use _page and _limit
* fix: elvis warning
* fix: mod_trace test failed
* fix: http api meta rename _page/_limit to _page/_limit
* fix: clientid string not working
* fix: add emqx_mod_trace to module
* fix(trace): fixed by review suggestions
2021-11-11 14:54:40 +08:00
JianBo He
cc7b1aa93e
Merge pull request #6121 from HJianBo/ensure-start-listeners-before-plugin
...
Ensure starting listeners before plugins loading
2021-11-11 14:52:15 +08:00
JianBo He
86b8d88165
chore(emqx): update appup.src
2021-11-11 11:55:57 +08:00
JianBo He
8f07f26744
fix: ensure starting listeners before plugins
2021-11-11 11:37:54 +08:00
lafirest
1dd18aa07a
fix(emqx_st_statistics): change emqx_st_statistics implementation fro… ( #6115 )
...
* fix(emqx_st_statistics): change emqx_st_statistics implementation from plugin to module
2021-11-11 10:16:06 +08:00
Zaiming Shi
98136ff119
chore(ehttpc): pin 0.1.12
2021-11-10 14:41:37 +01:00
zhongwencool
06a1b37992
fix(test): flaky mqtt expiry test case. ( #6111 )
2021-11-10 15:41:31 +08:00
zhongwencool
fa34d8353e
fix(test): flaky mqtt expiry test case. ( #6112 )
2021-11-10 15:40:46 +08:00
JianBo He
a81140fd00
Merge pull request #6110 from HJianBo/force-clear-stomp-listener
...
fix(emqx_stomp): fix hot-upgrade stopping listener failed
2021-11-10 11:43:51 +08:00
Shawn
133609a040
fix(relup): configs for plugins are missing after relup
2021-11-10 11:10:23 +08:00
lafirest
fae815b35c
Feat/slow topic api ( #6101 )
...
* feat(emqx_st_statistics): add api
2021-11-10 11:08:06 +08:00
Shawn
388c29344a
fix(relup): configs for plugins are missing after relup
2021-11-10 10:25:02 +08:00
JianBo He
fefadbcd17
fix(emqx_stomp): fix hot-upgrade stopping listener failed
...
When the upgrade is executed, all envs of plugins are cleared,
which causes the listener of stomp to stop failing.
This is only a temporary modification to ensure that the upgrade
can be executed successfully.
following fixes: https://github.com/emqx/emqx/pull/6105
2021-11-10 10:02:37 +08:00
lafirest
f60f92b95d
Merge pull request #6074 from lafirest/improve/slow_topic
...
improve(emqx_st_statistics): optimize the implementation of topk
2021-11-09 13:46:44 +08:00
lafirest
354b0bc08e
refactor(emqx_st_statistics): optimize the implementation of topk
2021-11-09 11:51:10 +08:00
Shawn
77c82cf189
fix(code_style): some elvis complaints
2021-11-09 10:30:29 +08:00
Shawn
2242bb9376
fix(rule): force max speed to 2 decimal digits of precision
2021-11-09 10:30:29 +08:00
Shawn
00ba4d32f3
fix(syntax): allow single quotes in the FROM clause
2021-11-09 09:31:58 +08:00
JianBo He
00ae24fd6a
Merge pull request #6097 from zmstone/chore-bump-pkg-vsn-to-4.4.0
...
chore: bump release version to 4.4.0
2021-11-09 09:22:12 +08:00
Zaiming Shi
9ea5c5e58d
fix(emqx_mgmt): support v4.4 data export
2021-11-08 23:12:18 +01:00
Zaiming Shi
fec83590a6
chore: bump release version to 4.4.0
2021-11-08 21:38:18 +01:00
Zaiming (Stone) Shi
70bc5f21e4
Merge pull request #6095 from zmstone/sync-v4.3-to-v4.4
...
Sync v4.3 to v4.4
2021-11-08 21:07:10 +01:00
Zaiming Shi
6222e1b0eb
Merge remote-tracking branch 'origin/main-v4.3' into sync-v4.3-to-v4.4
2021-11-08 21:01:14 +01:00
Thales Macedo Garitezi
14474a2739
Merge pull request #6056 from emqx/feat-truly-connected-client-count
...
Track connected client count
In order to correctly display the number of _connected_ clients in our monitor dashboard, we need to track those connections that are actually connected to clients, not considering connections from persistent sessions that are disconnected. Today, the `connections.count` that is displayed in the dashboards considers those disconnected persistent sessions as well.
The new statistics can be found in the [`emqx_management`](https://github.com/emqx/emqx/tree/main-v4.4/apps/emqx_management ) plugin, under `/api/v4/stats`, in the keys `live_connections.{max,count}`.
2021-11-08 15:46:49 -03:00
Thales Macedo Garitezi
b9270ad719
feat(stats): track live / connected channel count for monitoring
...
In order to correctly display the number of connected clients in our
monitor dashboard, we need to track those connections that are
actually connected to clients, not considering connections from
persistent sessions that are disconnected. Today, the
`connections.count` that is displayed in the dashboards considers
those disconnected persistent sessions as well.
2021-11-08 14:45:57 -03:00
Zaiming (Stone) Shi
6b06142562
Merge pull request #6077 from zmstone/sync-exproto-code
...
Sync exproto code from ee to ce
2021-11-08 16:43:01 +01:00
Zaiming Shi
83ecdb242f
fix(appup): delete module load from app restart instruction group
2021-11-08 16:17:54 +01:00
Zaiming Shi
ed171b8e60
chore: ensure version bump for dashboard app
2021-11-08 16:17:54 +01:00
Zaiming Shi
4f3790a6f5
style: fix code style for emqx_exproto
2021-11-08 16:17:54 +01:00
Zaiming Shi
f1f2e51c99
fix: update appup
2021-11-08 16:17:54 +01:00
Zaiming Shi
412a68ac75
chore: bump version for emqx_proto
2021-11-08 16:17:54 +01:00