Expand description
Refresh Progress Table
This module implements a persistent table for tracking refresh operation progress.
It stores progress information for each VirtualNode
during refresh operations,
enabling fault-tolerant refresh operations that can be resumed after interruption.
Structs§
- Refresh
Progress Entry - Progress information for a single
VirtualNode
- Refresh
Progress Stats - Progress statistics for monitoring
- Refresh
Progress Table - Schema for the refresh progress table (simplified, following backfill pattern):
Enums§
- Progress
Refresh Stage - Refresh stages are now tracked by
MaterializeExecutor
in memory This enum is kept for compatibility but no longer stored in progress table