Indexers that restart or fall behind must replay all review events to reconstruct project statistics. A publish_project_stats_snapshot_event that emits current rating_sum, review_count, and average_rating on a configurable cadence (e.g., every N reviews) would allow indexers to bootstrap from a known-good checkpoint.
Indexers that restart or fall behind must replay all review events to reconstruct project statistics. A publish_project_stats_snapshot_event that emits current rating_sum, review_count, and average_rating on a configurable cadence (e.g., every N reviews) would allow indexers to bootstrap from a known-good checkpoint.