Kadir Ozdemir created PHOENIX-7313: -------------------------------------- Summary: Scan options should not be overridden during flushes and minor compaction when maxlookback is disabled Key: PHOENIX-7313 URL: https://issues.apache.org/jira/browse/PHOENIX-7313 Project: Phoenix Issue Type: Bug Affects Versions: 5.2.0 Reporter: Kadir Ozdemir
HBase allows coprocessors to override the column family data retention properties dynamically within coprocessor hooks for flushes and compactions. The Phoenix TTL feature overrides the data retention properties such that all cells including delete markers are preserved and then the decision of what to be removed is determined in its compaction scanner called CompactionScanner. However, doing this when max lookback is disabled leads to retaining all row versions during minor compaction and flushes unnecessarily. -- This message was sent by Atlassian Jira (v8.20.10#820010)