Manage Data
Merge combines partitions to maintain query performance and storage efficiency.
Failures are gradual: merge falls behind, partition counts rise, and query latency degrades over days. Merge metrics carry the signal; no error is raised.
Merge is falling behind⚓︎
Confirm: sum by (target) (active_merges{app="merge-controller"}) and candidate counts stay high while completed merges stay flat.
Fix: Merge: Troubleshoot, useful queries.
Merge peers are OOM-killed⚓︎
Confirm: kubectl describe pod <pod-name> | grep -A 3 "Last State" reports OOMKilled. Identify the container first: merge peer and merge indexer take memory from different fields.