Sanjeet Malhotra created PHOENIX-7503: -----------------------------------------
Summary: Enable compaction during flushes Key: PHOENIX-7503 URL: https://issues.apache.org/jira/browse/PHOENIX-7503 Project: Phoenix Issue Type: Bug Affects Versions: 5.2.1, 5.3.0 Reporter: Sanjeet Malhotra PHOENIX-7402 removed compaction during flushes by removing override for preFlush hook. The reason for removing the compaction from running during flushes was retrieval of max lookback during preFlush hook execution. Accessing SYSCAT from preFlush hook was problematic. Alternative is we can store max lookback as a table attribute in HBase table and access that from inside preFlush hook. In our production, we saw an instance where rows in a table are getting updated very frequently and the rows were being updated partially so, due to lack of compaction during flushes a lot of unwanted versions are being retained during flushes and till first minor compaction. -- This message was sent by Atlassian Jira (v8.20.10#820010)