trustgraph/trustgraph-base
Cyber MacGeddon 4557131715 Close producers on flow stop to prevent stale non-persistent topics (#906)
Flow.stop() only stopped consumers, leaving response producers
connected to non-persistent Pulsar topics. After flow restart, the
orphaned producers held stale broker routing state, causing response
messages to never reach new consumers — manifesting as 120s timeouts
on document-embeddings and similar RPC paths.

Fix: Flow.stop() now explicitly stops all producers. Producer.stop()
closes the underlying Pulsar producer connection rather than just
setting a flag.
2026-05-16 15:56:04 +01:00
..
trustgraph Close producers on flow stop to prevent stale non-persistent topics (#906) 2026-05-16 15:56:04 +01:00
pyproject.toml Add missing websockets dep (#859) 2026-04-30 09:53:32 +01:00
README.md Maint/fix build env (#84) 2024-09-30 19:47:09 +01:00