zmstone
|
2b7f3a597f
|
Merge pull request #13245 from qzhuyan/merge/william/sync-rel57-to-master
sync release57 to master
|
2024-06-15 09:13:55 +02:00 |
zhongwencool
|
825bfe4717
|
fix: load bad configs return unknown msg
|
2024-06-13 14:55:23 +08:00 |
JimMoen
|
cde4cb1358
|
fix: metrics macro with description
|
2024-06-12 19:06:33 +08:00 |
JimMoen
|
756797b258
|
refactor: gen metric schema with desc from macros
|
2024-06-12 19:04:39 +08:00 |
zmstone
|
78a6100346
|
chore: fix app vsn bumps
only bug fixes so far
|
2024-05-29 21:56:22 +02:00 |
ieQu1
|
8fbeca4321
|
chore: Version bumps
|
2024-05-28 00:14:01 +02:00 |
ieQu1
|
04305d004f
|
refactor(sessds): Extract metadata keys to a header
|
2024-05-27 23:36:20 +02:00 |
ieQu1
|
73df01e934
|
fix(dsapi): Check status of the node via Mria
|
2024-05-24 20:59:07 +02:00 |
Zaiming (Stone) Shi
|
40288b99b2
|
Merge pull request #13101 from JimMoen/fix-plugin-config-map
fix: allow put plugin config without schema
|
2024-05-23 21:18:43 +02:00 |
Thales Macedo Garitezi
|
b1e3c941fb
|
fix(client mgmt api): hide unused return type
Fixes https://emqx.atlassian.net/browse/EMQX-12427
|
2024-05-23 13:17:43 -03:00 |
JimMoen
|
a40c7d646a
|
fix: apply suggestions from code review, thanks @zmstone
|
2024-05-23 20:28:14 +08:00 |
JimMoen
|
25a9aa1797
|
fix: allow put plugin config without schema
|
2024-05-23 17:33:34 +08:00 |
JianBo He
|
4053356597
|
Merge pull request #13063 from JimMoen/improve-plugin-config-behavior
fix(plugin): serde not found on new-joined nodes
|
2024-05-23 11:24:44 +08:00 |
JimMoen
|
e5f7aa9817
|
refactor: plguin functions and types rename
|
2024-05-22 11:51:54 +08:00 |
JimMoen
|
14f2a68799
|
fix: bpapi spec type
|
2024-05-22 06:01:57 +08:00 |
Thales Macedo Garitezi
|
31a35f2a15
|
Merge pull request #13076 from thalesmg/fix-ds-session-count-client-api-r57-20240520
fix(client mgmt api): cache disconnected durable session count for `/clients` api
|
2024-05-21 15:34:21 -03:00 |
JimMoen
|
87b3b214b9
|
fix: make static_check happy
|
2024-05-22 02:09:36 +08:00 |
JimMoen
|
140b7ce51e
|
fix(plugin): schema content only provided in enterprise edition
|
2024-05-22 02:09:31 +08:00 |
JimMoen
|
e0e4517d9e
|
fix: ensure plugin config on boot
|
2024-05-22 02:09:28 +08:00 |
Thales Macedo Garitezi
|
8b4a1c3d75
|
fix(client mgmt api): cache disconnected durable session count for `/clients` api
Fixes https://emqx.atlassian.net/browse/EMQX-12396
|
2024-05-20 11:48:08 -03:00 |
Thales Macedo Garitezi
|
a5d973b681
|
docs: hide `/clients_v2` from swagger api docs
Since it's not yet ready for production, we'll hide it from the API docs.
|
2024-05-20 10:00:43 -03:00 |
Thales Macedo Garitezi
|
388e6c8262
|
fix(dssubs): introduce separate gauge for subscriptions from durable sessions
Fixes https://emqx.atlassian.net/browse/EMQX-12267
|
2024-05-17 10:17:16 -03:00 |
Andrew Mayorov
|
86f99959b0
|
Merge pull request #13054 from keynslug/fix/EMQX-12365/node-leave
fix(dsrepl): anticipate and handle nodes leaving the cluster
|
2024-05-17 09:43:15 +02:00 |
ieQu1
|
73f17249e9
|
fix(sessds): Rename session_persistence to durable_sessions
|
2024-05-16 21:31:32 +02:00 |
ieQu1
|
ee6e7174cf
|
fix(sessds): Rename the durable messages DB to `messages`
|
2024-05-16 21:31:32 +02:00 |
Andrew Mayorov
|
7e86e3e61c
|
fix(dsrepl): anticipate and handle nodes leaving the cluster
Also make `claim_site/2` safer by refusing to claim a site for a node
that is already there.
|
2024-05-16 18:32:07 +02:00 |
Andrew Mayorov
|
3e1e4bab17
|
Merge pull request #13047 from keynslug/fix/EMQX-12366/api-ds-leave
feat(api-ds): provide more information on nonexistent site leave
|
2024-05-14 23:21:07 +02:00 |
Thales Macedo Garitezi
|
bc5071590b
|
Merge pull request #13033 from thalesmg/fix-ds-more-client-api-fields-r57-20240513
fix(ds clients mgmt api): add more fields to disconnected durable sessions
|
2024-05-14 15:29:40 -03:00 |
Thales Macedo Garitezi
|
7023e6ad96
|
Merge pull request #13017 from thalesmg/fix-ds-subs-pages-r57-20240510
fix(subs mgmt api): attempt to return mixed clients ds/non-ds in the same page
|
2024-05-14 15:29:29 -03:00 |
Andrew Mayorov
|
2f90d15ce6
|
fix(ds-api): adapt CLI to API changes
|
2024-05-14 16:55:17 +02:00 |
Andrew Mayorov
|
35e360fcbe
|
feat(api-ds): provide more information on nonexistent site leave
|
2024-05-14 15:57:41 +02:00 |
Thales Macedo Garitezi
|
e7c47f4ec0
|
fix(ds clients mgmt api): add more fields to disconnected durable sessions
Fixes https://emqx.atlassian.net/browse/EMQX-12369
|
2024-05-13 14:25:02 -03:00 |
Thales Macedo Garitezi
|
81473519bd
|
Merge pull request #13031 from thalesmg/fix-clientsv2-sec-r57-20240513
fix(client mgmt api): require authn for endpoint
|
2024-05-13 12:17:31 -03:00 |
Thales Macedo Garitezi
|
39899b917d
|
fix(client mgmt api): require authn for endpoint
Fixes https://emqx.atlassian.net/browse/EMQX-12361
|
2024-05-13 10:54:21 -03:00 |
Thales Macedo Garitezi
|
6b032faebc
|
fix(client mgmt api): return expired durable sessions with `is_expired: true`
Fixes https://emqx.atlassian.net/browse/EMQX-12274
|
2024-05-13 10:51:24 -03:00 |
Thales Macedo Garitezi
|
0dee2d67b1
|
fix: always check if first query has more rows
|
2024-05-13 09:10:18 -03:00 |
Thales Macedo Garitezi
|
e25fe62cbc
|
fix(subs mgmt api): attempt to return mixed clients ds/non-ds in the same page
Fixes https://emqx.atlassian.net/browse/EMQX-12294
|
2024-05-10 14:48:46 -03:00 |
zmstone
|
3a2ff34433
|
chore: add zone in listener config example
|
2024-05-08 11:43:10 +02:00 |
Thales Macedo Garitezi
|
0c7b221c42
|
fix(clients mgmt api): set `durable` flag for DS sessions and subscriptions
|
2024-05-07 14:55:50 -03:00 |
Thales Macedo Garitezi
|
6d6eb42fa3
|
fix(mgmt clients api): hold channel info after client disconnects for display in api
Fixes https://emqx.atlassian.net/browse/EMQX-12266
|
2024-05-07 09:22:33 -03:00 |
zmstone
|
07cbdc6e90
|
feat(mgmt): add ignore_readonly qeury-string to PUT /configs API
|
2024-04-28 14:45:53 +02:00 |
zmstone
|
5f4215b333
|
fix(mgmt): avoid 500 error when hocon syntax error
|
2024-04-27 21:12:42 +02:00 |
JimMoen
|
5ff4e76904
|
refactor: rename plugins config api functions
|
2024-04-26 20:51:20 +08:00 |
JimMoen
|
00cab33fde
|
fix: plugin's internal config api
|
2024-04-26 18:10:55 +08:00 |
JimMoen
|
670ddae57c
|
chore: fix typo
|
2024-04-26 10:25:18 +08:00 |
JimMoen
|
1869f6fd0a
|
fix: enusre plugin installed when do config operation
|
2024-04-26 10:25:16 +08:00 |
JimMoen
|
f343cd2021
|
fix: get plugin config in json
|
2024-04-26 10:25:14 +08:00 |
JimMoen
|
d2ecccc2ff
|
fix: call json encoder/decoder for plugin config
|
2024-04-26 10:25:12 +08:00 |
JimMoen
|
c180b6a417
|
fix(api): plugin api docs
|
2024-04-26 10:25:11 +08:00 |
JimMoen
|
d2e0c09f2e
|
fix: make static check happy
|
2024-04-26 10:25:06 +08:00 |