Structs§
- Adaptive
Tracker - Adaptive tracker that switches between table and row-level tracking.
- Adaptive
Tracking Config - Configuration for adaptive tracking.
- Adaptive
Tracking Stats - Statistics about adaptive tracking.
- Change
Listener - Listens for database changes via PostgreSQL LISTEN/NOTIFY.
- Invalidation
Config - Configuration for the invalidation engine.
- Invalidation
Engine - Engine for determining which subscriptions need re-execution.
- JobData
- Job data sent to client (subset of internal JobRecord).
- Listener
Config - Change listener configuration.
- Reactor
- ChangeListener -> InvalidationEngine -> Query Re-execution -> SSE Push
- Reactor
Config - Reactor
Stats - Reactor statistics.
- Realtime
Config - Session
Manager - Session manager for tracking WebSocket connections.
- Session
Server - Session
Stats - Session server statistics.
- Subscription
Manager - Subscription manager for tracking active subscriptions.
- Workflow
Data - Workflow data sent to client.
- Workflow
Step Data - Workflow step data sent to client.
Enums§
- Realtime
Message - Message types for real-time communication.