Tanuj Khurana created PHOENIX-7501:
--------------------------------------

             Summary: GC issues in TTLRegionScanner when gap is more than TTL
                 Key: PHOENIX-7501
                 URL: https://issues.apache.org/jira/browse/PHOENIX-7501
             Project: Phoenix
          Issue Type: Bug
    Affects Versions: 5.2.1, 5.2.0
            Reporter: Tanuj Khurana


TTLRegionScanner masks the expired rows before compaction purges the expired 
rows. The masking logic calculates the max and min timestamp of the latest 
cells of the row and if the difference between max and min is greater than TTL 
it does a gap analysis. In the gap analysis it does a raw scan and fetches all 
the versions of the row. In our production, we saw this gap analysis causing 
long GC pauses when the row has many versions.



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

Reply via email to