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)