Viraj Jasani created PHOENIX-7661: ------------------------------------- Summary: Clean up old framework for TTL masking and expiration Key: PHOENIX-7661 URL: https://issues.apache.org/jira/browse/PHOENIX-7661 Project: Phoenix Issue Type: Improvement Reporter: Viraj Jasani
We have been using new TTL framework for masking and expiration using major compaction. We still have old framework in the code base which should not be used by anyone with 5.3.0. The old framework also makes it difficult to analyze how some configs are being used and whether they belong to old or new framework. The purpose of this Jira is to perform massive clean up: * remove attribute {{_MASK_TTL_EXPIRED}} and it’s usages * remove attribute {{_DELETE_TTL_EXPIRED}} and it’s usages * remove attribute {{_PhoenixTTLScanTableName}} and it’s usages * remove {{phoenix.ttl.server_side.masking.enabled}} and it’s usages * remove {{PhoenixTTLRegionObserver}} * remove {{PhoenixTTLDeleteJobMapper}} * remove {{PhoenixTTLTool}} * remove adding {{PhoenixTTLRegionObserver}} coproc in CQSI * remove all tests associated with above attributes, coproc and mapreduce job -- This message was sent by Atlassian Jira (v8.20.10#820010)