Files
im_server/server
Austin 5dd0a42002 fix: harden message seq allocation against stale redis replicas
- use sentinel failover client for group message runtime when
  sentinel_master_name/sentinel_addrs are configured, so seq counter
  reads never hit a stale replica after failover
- re-seed missing redis seq counter from DB topic seqid instead of
  trusting the caller in-memory baseline
- on unique-key conflict during async persist, re-allocate seq from DB
  latest, bump redis counter and fix the idempotency record so resends
  with the same client mid return the final seq
- add uk(topic, seqid) unique keys for im_messages in tenant DDL
2026-09-15 12:41:38 +08:00
..
2026-09-10 09:43:02 +08:00
2026-08-11 10:29:38 +08:00
2026-08-11 15:59:57 +08:00
2026-08-11 10:29:38 +08:00
2026-09-13 16:03:55 +08:00
2026-09-14 12:11:43 +08:00
2026-08-11 15:59:57 +08:00
2026-08-11 10:29:38 +08:00
2026-08-11 10:29:38 +08:00
2026-09-14 12:11:43 +08:00
2026-08-11 15:59:57 +08:00
2026-08-11 15:59:57 +08:00
2026-08-11 15:59:57 +08:00
2026-08-11 15:59:57 +08:00
2026-08-11 10:29:38 +08:00
2026-08-11 15:59:57 +08:00
2026-08-11 15:59:57 +08:00
2026-09-15 10:46:07 +08:00
2026-08-11 15:59:57 +08:00
2026-08-11 15:59:57 +08:00
2026-09-14 12:11:43 +08:00
2026-09-07 15:12:14 +08:00
2026-09-13 16:03:55 +08:00
2026-09-13 16:03:55 +08:00
2026-08-11 15:59:57 +08:00