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)