ieQu1
|
6f30c1c541
fix(sessds): Rename last_alive_update_interval -> heartbeat_interval
|
пре 1 година |
ieQu1
|
73f17249e9
fix(sessds): Rename session_persistence to durable_sessions
|
пре 1 година |
ieQu1
|
d12966db5b
test: Avoid dumping raw snabbkaffe traces to the console
|
пре 1 година |
ieQu1
|
e439a2e0f2
fix(sessds): Save protocol name and version in the session metadata
|
пре 1 година |
Ivan Dyachkov
|
f4446ec680
Merge remote-tracking branch 'upstream/release-56' into 0328-sync-release-56
|
пре 2 година |
Thales Macedo Garitezi
|
0f426e6e77
feat(ds): make durable sessions handle will messages
|
пре 2 година |
Thales Macedo Garitezi
|
8c1a1d21a7
feat(session): pass will message down to session when creating/opening
|
пре 2 година |
Thales Macedo Garitezi
|
64399b6861
test: attempt to stabilize flaky test
|
пре 2 година |
Andrew Mayorov
|
027b237f07
test(ds): stabilize `t_session_replay_retry` testcase
|
пре 2 година |
Ivan Dyachkov
|
f2dc940436
Merge remote-tracking branch 'upstream/release-56' into 0319-sync-release56
|
пре 2 година |
ieQu1
|
b6cc9177a6
feat(sessds): Store peername in the persistent session state
|
пре 2 година |
Andrew Mayorov
|
69427dc42d
test(ds): add tests for error mapping and replay recovery
|
пре 2 година |
Zaiming (Stone) Shi
|
66fbcdcefa
test: fix a compile warning
|
пре 2 година |
Zaiming (Stone) Shi
|
3b6fbff9a5
test: fix compile warnings
|
пре 2 година |
Shawn
|
9f22c2c455
ci: add some sleep and retry to emqx_persistent_session_ds_SUITE
|
пре 2 година |
ieQu1
|
3c451c6ae6
test(sessds): Fix unstable tests
|
пре 2 година |
ieQu1
|
893656f092
fix(sessds): Fix session garbage collection after the refactoring
|
пре 2 година |
ieQu1
|
963df8f941
fix(sessds): Delete the routes when the session expires
|
пре 2 година |
ieQu1
|
cff6c15e13
fix(sessds): Store the QoS as the MSB of the packet ID
|
пре 2 година |
ieQu1
|
137535a821
feat(ds): Introduce egress process for the builtin backend
|
пре 2 година |
Zaiming (Stone) Shi
|
06bfd878a0
test: fix compile warnings in test suites
|
пре 2 година |
Andrew Mayorov
|
3265d2f2aa
fix(sessds): respect subscription options when publishing
|
пре 2 година |
Thales Macedo Garitezi
|
113a4ad4b1
Merge pull request #12057 from thalesmg/ds-session-gc-m-20231128
|
пре 2 година |
Zaiming (Stone) Shi
|
eed253af82
test: implement a new node restart helper func
|
пре 2 година |
Thales Macedo Garitezi
|
880f5e8f89
feat(ds): add session gc process
|
пре 2 година |
Zaiming (Stone) Shi
|
4ecfe2be30
test: use peer module for slave and ct_slave
|
пре 2 година |
Thales Macedo Garitezi
|
09c4e40511
refactor(ds): rename `disconnected_at` to `last_alive_at`, add more assertions
|
пре 2 година |
Thales Macedo Garitezi
|
839f9dbedb
feat(ds): session expiry
|
пре 2 година |
Andrew Mayorov
|
110a5a4896
feat(schema): introduce separate root for new session persistence
|
пре 2 година |
Andrew Mayorov
|
1246d714c5
feat(sessds): preserve acks / ranges in mnesia for replays
|
пре 2 година |