firest
|
03c7b84e89
|
feat(retainer): add a field `deliver_rate` to limit the maximum delivery rate
|
2023-05-31 09:44:25 +08:00 |
firest
|
02f8d073f8
|
test(limiter): fix test errors and make spellcheck happy
|
2023-04-17 10:06:43 +08:00 |
firest
|
908ac8d948
|
fix: speed up banned test cases
|
2023-01-26 13:04:55 +08:00 |
Zaiming (Stone) Shi
|
dbc10c2eed
|
chore: update copyright year 2023
|
2023-01-02 09:22:27 +01:00 |
Ilya Averyanov
|
7ae3ecfccb
|
chore(retainer): optimize index writes
|
2022-12-09 14:42:43 +03:00 |
firest
|
085074ac41
|
feat(banned): kick session when it is banned by clientid
|
2022-11-16 18:00:22 +08:00 |
firest
|
4290847b9d
|
feat: filter out messages which the source client is banned when delivering the retained message
|
2022-11-10 10:21:21 +08:00 |
firest
|
ebaba0c2b1
|
fix: Revert "feat(banned): clean retained/delayed data when client is banned"
This reverts commit 69701ff578 .
|
2022-11-08 11:36:11 +08:00 |
firest
|
69701ff578
|
feat(banned): clean retained/delayed data when client is banned
|
2022-10-18 13:35:09 +08:00 |
firest
|
1a835e9bd4
|
test(retainer): add test case for start after retianer is disabled
|
2022-09-08 19:13:02 +08:00 |
firest
|
d3f965dfe7
|
refactor(limiter): refactor the user interface
|
2022-07-20 13:57:31 +08:00 |
firest
|
7bc9f0af0f
|
fix(retainer): fix test case error
|
2022-06-17 11:09:06 +08:00 |
Ilya Averyanov
|
4e76797927
|
fix(retainer): add additional test
|
2022-06-10 12:33:27 +03:00 |
firest
|
89de8274a0
|
test(retainer): fix flow control test case error
|
2022-05-24 12:44:47 +08:00 |
Thales Macedo Garitezi
|
9e706fc76d
|
feat(telemetry): count advanced mqtt feature usage
Originally, we wanted to just check if certain features were enabled.
Now, we want to count certain usage metrics for them.
|
2022-05-11 15:15:17 -03:00 |
firest
|
1355f7c887
|
fix(retainer): fix test case and xref error
|
2022-05-07 17:01:51 +08:00 |
Ilya Averyanov
|
9b61997dc0
|
feat(retainer): add topic indexing
|
2022-04-20 19:55:57 +03:00 |
firest
|
f1acfece6b
|
chore(retainer): reformat retainer codes
|
2022-04-19 10:41:54 +08:00 |
firest
|
beba7c9692
|
fix(limiter): improve code style and description
|
2022-03-18 16:00:42 +08:00 |
firest
|
d28b34f0d1
|
fix(limiter): improve test case and fix some bugs
|
2022-03-18 16:00:42 +08:00 |
Ilya Averyanov
|
b3193181b2
|
chore(retainer): fix mqtt_v5 test suite
|
2022-03-15 12:55:02 +03:00 |
lafirest
|
c6385762c6
|
test(retainer): improve test coverage from 63% to 92%
|
2022-03-04 15:24:08 +08:00 |
lafirest
|
9bdebabdbc
|
fix(retainer): fix/add some comment
|
2022-03-02 11:34:19 +08:00 |
firest
|
19d4dabd04
|
fix(emqx_retainer): fix test case error
|
2022-02-25 10:08:44 +08:00 |
firest
|
5bf1d77993
|
refactor(emqx_retainer): use hierarchical limiter for the flow control
|
2022-02-24 18:06:40 +08:00 |
Zaiming (Stone) Shi
|
2105d1f22b
|
test: call ct helpers to load config
|
2022-01-25 11:50:18 +01:00 |
JianBo He
|
b1959086d9
|
chore: fix elvis warnings
|
2022-01-12 13:51:37 +08:00 |
JianBo He
|
6bb919b65c
|
chore(retainer): change root name emqx_retainer > retainer
|
2022-01-11 15:30:42 +08:00 |
Zaiming (Stone) Shi
|
63167cea70
|
chore: update copyright
|
2022-01-05 20:55:00 +01:00 |
lafirest
|
86001765cb
|
fix(emqx_retainer): fix config update error
|
2021-12-31 09:56:25 +08:00 |
Zaiming (Stone) Shi
|
d3d8b3a01f
|
fix: allow listener not_found before restart
|
2021-12-12 22:18:56 +01:00 |
JianBo He
|
f645a4eada
|
test(retainer): add test case for stopping publish clear msg
|
2021-12-03 14:42:27 +08:00 |
Tobias Lindahl
|
aa19c2a908
|
chore: Remove emqx_ct_helpers as dependency
|
2021-10-15 10:40:57 +02:00 |
Turtle
|
5a87d941f6
|
refactor(retainer): refactor emqx_retainer test case
|
2021-08-24 10:53:06 +08:00 |
lafirest
|
6c73679b02
|
chore(emqx_retainer): simplified the retainer config
|
2021-08-10 17:47:30 +08:00 |
firest
|
4427ec8155
|
fix(emqx_retainer): fix remaining quota check error
|
2021-07-19 08:55:24 +08:00 |
lafirest
|
4c931470d8
|
feat(eqmx_retainer): let emqx_retainer can support other types of databases
|
2021-07-17 13:18:03 +08:00 |
lafirest
|
72f9e60d63
|
feat(emqx_retainer): add simple restapi for emqx_retainer
|
2021-07-06 18:16:05 +08:00 |
Turtle
|
41870a00b3
|
chore: fix emqx_retainer test cases
|
2021-07-02 17:01:16 +08:00 |
lafirest
|
860aea50db
|
chore(emqx_retainer): change config of emqx_retainer to use hocon
|
2021-06-30 21:42:34 +08:00 |
Zaiming Shi
|
6354e75626
|
chore: update copyrights
|
2021-04-23 20:43:00 +02:00 |
terry-xiaoyu
|
0cd1c57a54
|
Migrate plugins from tag 4.2.2
|
2020-10-31 12:10:19 +08:00 |