Migration und Cursor-Tests gegen echtes Postgres ausfuehren #1

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

Die Realtime-Migration ist nie angewendet und die beiden Tests in src/realtime.rs sind nie gelaufen — beim Bauen stand keine Datenbank zur Verfuegung.

Das ist die riskanteste Annahme der gesamten Spec: der Cursor ist korrekt per Konstruktion, also durch ein Argument belegt, nicht durch einen Lauf.

docker compose up -d db cargo test realtime

Erwartung: concurrent_senders_leave_no_gap gruen, und naive_sequence_does_lose_a_row belegt, dass der Test ueberhaupt etwas misst. Faellt Letzterer durch, ist der erste wertlos.

Hintergrund: docs/realtime/issues/02-monotoner-cursor.md

Die Realtime-Migration ist nie angewendet und die beiden Tests in `src/realtime.rs` sind nie gelaufen — beim Bauen stand keine Datenbank zur Verfuegung. Das ist die riskanteste Annahme der gesamten Spec: der Cursor ist *korrekt per Konstruktion*, also durch ein Argument belegt, nicht durch einen Lauf. ` docker compose up -d db cargo test realtime ` Erwartung: `concurrent_senders_leave_no_gap` gruen, und `naive_sequence_does_lose_a_row` belegt, dass der Test ueberhaupt etwas misst. Faellt Letzterer durch, ist der erste wertlos. Hintergrund: `docs/realtime/issues/02-monotoner-cursor.md`
RDietermann added the realtimeblocker labels 2026-08-14 17:10:19 +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#1