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
Zaiming Shi
325c5e5a97
chore: sync ce code added only to ee back to ce
2021-11-08 16:17:54 +01:00
Zaiming (Stone) Shi
1e47dbf14b
Merge pull request #6089 from k32/emqx-4-bump-version
...
chore(emqx): Update version and appup file
2021-11-08 16:17:16 +01:00
Zaiming (Stone) Shi
e33c0a3b09
Merge pull request #6087 from emqx/patch-v4.3.9
...
fix(bin/emqx): ensure NAME is set
2021-11-08 16:13:07 +01:00
k32
7d07e8d948
chore(emqx): Update version and appup file
2021-11-08 14:24:37 +01:00
k32
4ebb65e5d5
Merge pull request #6065 from k32/remove-nosuspend
...
fix(emqx_connection): Introduce backpressure while sending data
2021-11-08 13:39:01 +01:00
Zaiming Shi
f5a2421fdb
fix(bin/emqx): ensure NAME is set
2021-11-08 13:27:38 +01:00
tigercl
26bc3ca0b4
Merge pull request #6063 from HJianBo/refactor-stomp-gw
...
fix(stomp): fix bad_return_value
2021-11-05 09:31:45 +08:00
Zaiming (Stone) Shi
5f4c6a23ab
Merge pull request #6069 from zmstone/v4-build-reenable-elvis-check
...
build: fix elvis check and ensure newline at EOF
2021-11-04 21:50:20 +01:00
Zaiming Shi
37edb03866
build: fix elvis check and ensure newline at EOF
2021-11-04 21:07:45 +01:00
k32
27afecb3ac
fix(emqx_connection): Introduce backpressure while sending data
...
Fixes #5494
2021-11-04 15:25:34 +01:00
tigercl
4c4993fa25
Merge pull request #6062 from terry-xiaoyu/fix_mc_hungs
...
fix(ekka): add timeout to rpc:multicall/4
2021-11-04 21:59:09 +08:00
JianBo He
ef9fe12825
fix(stomp): fix bad_return_value
2021-11-04 21:35:16 +08:00
Shawn
a406c4f470
fix(ekka): add timeout to rpc:multicall/4
2021-11-04 16:30:46 +08:00
zhanghongtong
d7aec58370
ci(relup): fix old vsn error
...
Signed-off-by: zhanghongtong <rory-z@outlook.com>
2021-11-04 11:54:06 +08:00
tigercl
e79085c259
Merge pull request #6040 from HJianBo/refactor-stomp-gw
...
Refactor stomp gw
2021-11-04 10:22:21 +08:00
JianBo He
f36abc281a
chore(types): add comment for ver type
2021-11-04 09:11:02 +08:00
JianBo He
981f74d458
test(stomp): refine stomp test cases
2021-11-03 21:13:38 +08:00
JianBo He
e4e8590a77
fix(stomp): backoff outgoung hear-beat timer interval
2021-11-03 20:37:07 +08:00
lafirest
4b2586fec4
Merge pull request #6048 from lafirest/feat/slow_topics
...
feat: add slow topics statistics plugin
2021-11-03 17:50:07 +08:00
lafirest
f8acb31f89
feat: add slow topics statistics plugin
2021-11-03 17:20:07 +08:00
tigercl
8dfafc464e
Merge pull request #6049 from tigercl/chore/webhook-version
...
chore(version): skip the version occupied by enterprise
2021-11-03 16:09:46 +08:00
xiangfangyang-tech
cee9b39b2d
Merge pull request #6050 from xiangfangyang-tech/improve_autotest_script
...
Improve autotest script
2021-11-03 16:00:53 +08:00