Zaiming (Stone) Shi
|
82403167c2
|
chore: update BSL license change date
|
2024-01-29 16:47:31 +01:00 |
Thales Macedo Garitezi
|
47f61ba68a
|
fix(cassandra_bridge): correctly insert null values into columns
Fixes https://emqx.atlassian.net/browse/EMQX-11822
|
2024-01-29 11:32:00 -03:00 |
ieQu1
|
cb90d3c90c
|
Merge pull request #12415 from ieQu1/dev/remove-ds-conf-module
fix(ds): Remove unused module
|
2024-01-29 12:56:04 +01:00 |
JianBo He
|
ded1b4d8b3
|
chore: apply suggestions from code review
Co-authored-by: ieQu1 <99872536+ieQu1@users.noreply.github.com>
|
2024-01-29 18:24:29 +08:00 |
Shawn
|
9f22c2c455
|
ci: add some sleep and retry to emqx_persistent_session_ds_SUITE
|
2024-01-29 18:18:18 +08:00 |
JianBo He
|
d12335c4c6
|
chore: add tests
|
2024-01-29 18:10:42 +08:00 |
JianBo He
|
d286b7e28c
|
Merge pull request #12404 from thalesmg/fix-action-metric-handler-r55-20240126
fix(resource_metrics): avoid detaching handler on crashes
|
2024-01-29 17:51:04 +08:00 |
Ivan Dyachkov
|
35f86ded1a
|
Merge pull request #12372 from id/0123-add-default-delivery-rate
retainer: add default delivery rate
|
2024-01-29 10:34:58 +01:00 |
Shawn
|
12da3c0986
|
feat: configurable server side message_expiry_interval
|
2024-01-29 17:29:52 +08:00 |
Ivan Dyachkov
|
fa6d65887d
|
test(retainer): fix test cases
|
2024-01-29 08:42:36 +01:00 |
Ivan Dyachkov
|
e4b8d79444
|
fix(retainer): add default delivery rate in the schema
|
2024-01-29 08:04:58 +01:00 |
JianBo He
|
ab99a17c99
|
chore(utils_stream): simplfy the csv reader implementation
|
2024-01-29 11:10:50 +08:00 |
JianBo He
|
2e35024df1
|
test: update eunit tests
|
2024-01-29 10:49:07 +08:00 |
JianBo He
|
9915c85b0b
|
chore(authn_mnesia): use emqx_utils_stream module to imporve reusability
|
2024-01-29 10:49:07 +08:00 |
JianBo He
|
bcbd48ae58
|
chore: apply suggestions from code review
Co-authored-by: Zaiming (Stone) Shi <zmstone@gmail.com>
|
2024-01-29 10:49:07 +08:00 |
JianBo He
|
4c1f1d97cd
|
chore: update changes
|
2024-01-29 10:49:07 +08:00 |
JianBo He
|
8fc8106819
|
test: cover password_type and new data format
|
2024-01-29 10:49:07 +08:00 |
JianBo He
|
829887630d
|
test: refine existed test cases
|
2024-01-29 10:49:07 +08:00 |
JianBo He
|
fed512689a
|
chore: make elvis checking happy
|
2024-01-29 10:49:07 +08:00 |
JianBo He
|
e65cfb836c
|
feat(import_users): support user's password in plain text
|
2024-01-29 10:49:07 +08:00 |
JianBo He
|
3516a01ab9
|
Merge pull request #12403 from JimMoen/fix-prom-stats-json-format
fix(prom_stats): compatibility with previous api format in json mode
|
2024-01-29 09:38:24 +08:00 |
ieQu1
|
2479e1189a
|
fix(ds): Remove unused module
|
2024-01-29 00:36:13 +01:00 |
ieQu1
|
96c527541b
|
docs(ds): Update README
|
2024-01-28 20:27:20 +01:00 |
Zaiming (Stone) Shi
|
dbe2baa405
|
Merge pull request #12408 from zmstone/sync-release-55
Sync release 55
|
2024-01-27 19:20:58 +00:00 |
ieQu1
|
9e0bea098e
|
Merge pull request #12251 from ieQu1/dev/refactor-sessds
Refactor and optimize persistent session
|
2024-01-26 18:21:30 +01:00 |
ieQu1
|
2c6a776318
|
fix(sessds): Stricter checks for PacketIds
|
2024-01-26 17:49:33 +01:00 |
ieQu1
|
eec56b0d6b
|
fix(sessds): Improve comments
|
2024-01-26 17:49:33 +01:00 |
ieQu1
|
3c451c6ae6
|
test(sessds): Fix unstable tests
|
2024-01-26 17:49:33 +01:00 |
ieQu1
|
2d23212792
|
refactor(sessds): #ifs -> #srs
|
2024-01-26 17:49:33 +01:00 |
ieQu1
|
974760d331
|
test(sessds): Don't trap exits in the test
|
2024-01-26 17:49:33 +01:00 |
ieQu1
|
ebe2339810
|
fix(sessds): Use mria:async_dirty instead of transaction
|
2024-01-26 17:49:33 +01:00 |
ieQu1
|
f5b9bd30aa
|
fix(sessds): Apply review remarks
|
2024-01-26 17:49:33 +01:00 |
ieQu1
|
39857626ce
|
test(sessds): Fix failing tests
|
2024-01-26 17:49:33 +01:00 |
ieQu1
|
e7b03cdc59
|
test(sessds): Create a property-based test for the session state
|
2024-01-26 17:49:33 +01:00 |
ieQu1
|
893656f092
|
fix(sessds): Fix session garbage collection after the refactoring
|
2024-01-26 17:49:33 +01:00 |
ieQu1
|
963df8f941
|
fix(sessds): Delete the routes when the session expires
|
2024-01-26 17:49:33 +01:00 |
ieQu1
|
cff6c15e13
|
fix(sessds): Store the QoS as the MSB of the packet ID
|
2024-01-26 17:49:33 +01:00 |
ieQu1
|
978a3bfef3
|
refactor(sessds): Simplify representation of QoS tracks
|
2024-01-26 17:49:33 +01:00 |
ieQu1
|
1b4f69b44d
|
refactor(sessds): Simplify data structure of ds_state pmap datatype
|
2024-01-26 17:49:33 +01:00 |
ieQu1
|
4f4831fe7f
|
refactor(sessds): Factor out stream scheduler into its own module
|
2024-01-26 17:49:33 +01:00 |
ieQu1
|
82ef34998a
|
feat(sessds): Index streams by a unique subid
|
2024-01-26 17:49:33 +01:00 |
ieQu1
|
3fb2064ea4
|
test(sessds): Add property-based tests for seqno generator
|
2024-01-26 17:49:33 +01:00 |
ieQu1
|
8e8d3af096
|
fix(sessds): Refactor emqx_persistent_session_ds to use CRUD module
|
2024-01-26 17:49:33 +01:00 |
ieQu1
|
2d08aa88d8
|
refactor(ds): Create a CRUD module for the persistent session
|
2024-01-26 17:49:33 +01:00 |
Thales Macedo Garitezi
|
6410f5a717
|
fix(resource_metrics): avoid detaching handler on crashes
Fixes https://emqx.atlassian.net/browse/EMQX-11821
|
2024-01-26 13:05:41 -03:00 |
Zaiming (Stone) Shi
|
2a40152721
|
Merge remote-tracking branch 'origin/release-55' into sync-release-55
|
2024-01-26 16:51:13 +01:00 |
Zaiming (Stone) Shi
|
dd71a47d3f
|
chore: add a script to update BSL license change date
|
2024-01-26 16:24:13 +01:00 |
William Yang
|
933c00c7ad
|
Merge pull request #12392 from qzhuyan/perf/william/ws-no-utf8-validate
perf: new ws listener option to disable UTF-8 validation
|
2024-01-26 16:01:04 +01:00 |
ieQu1
|
86d1f8f2d7
|
Merge pull request #12405 from ieQu1/dev/ekka-0.18.4
chore(ekka): Bump version to 0.18.4
|
2024-01-26 15:57:44 +01:00 |
ieQu1
|
0933dc818e
|
chore(ekka): Bump version to 0.18.4
Don't escalate the errors in etcd node discovery to the node level.
Fixes: #12255
|
2024-01-26 14:25:16 +01:00 |