Reactions und Attachments schreiben keine conversation_events #2

Open
opened 2026-08-14 17:10:22 +00:00 by RDietermann · 0 comments
Owner

Nur message_created, message_edited und message_deleted landen im Aenderungs-Log. Eine Reaktion oder ein Anhang bewegt den Cursor der Conversation also nicht und wird keinem Client gepusht.

Beide muessen record_event in derselben Transaktion aufrufen.

Achtung Sperr-Reihenfolge: erst die conversation_id ermitteln, dann die Conversation sperren — nie umgekehrt, sonst Deadlock gegen den Sende-Pfad.

Hintergrund: docs/realtime/issues/06-dumb-pipe-event-und-backfill.md

Nur `message_created`, `message_edited` und `message_deleted` landen im Aenderungs-Log. Eine Reaktion oder ein Anhang bewegt den Cursor der Conversation also nicht und wird keinem Client gepusht. Beide muessen `record_event` in derselben Transaktion aufrufen. **Achtung Sperr-Reihenfolge:** erst die `conversation_id` ermitteln, dann die Conversation sperren — nie umgekehrt, sonst Deadlock gegen den Sende-Pfad. Hintergrund: `docs/realtime/issues/06-dumb-pipe-event-und-backfill.md`
RDietermann added the realtime label 2026-08-14 17:10:22 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: RDietermann/rustification-server#2