Palash Chauhan created PHOENIX-7887:
---------------------------------------

             Summary: Add metrics for parent-region replay to enable post-split 
visibility
                 Key: PHOENIX-7887
                 URL: https://issues.apache.org/jira/browse/PHOENIX-7887
             Project: Phoenix
          Issue Type: Sub-task
    Affects Versions: 5.3.1
            Reporter: Palash Chauhan
            Assignee: Palash Chauhan
             Fix For: 5.4.0, 5.3.2


h4. Background

When an EC-indexed region splits or merges, the new child region's 
{{IndexCDCConsumer}} calls {{replayAndCompleteParentRegions(...)}} → 
{{processPartitionToCompletion(parentId, ...)}} for each ancestor partition 
before entering its main loop. This phase replays the parent's remaining CDC 
events into the EC index tables and marks the parent's tracker entry COMPLETE.

After PHOENIX-7884, {{cdcIndexUpdateLag}} correctly grows during this window 
(the child region's own writes are accumulating unprocessed and the EC index is 
genuinely stale). However, this is _expected_ operational behavior, not an 
incident — and there's currently no signal that lets ops distinguish "consumer 
is stuck and needs paging" from "consumer is mid-replay after a recent split."


h4. Problem

There are no metrics that surface parent-replay activity.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to