Xinyi Yan created PHOENIX-5592:
----------------------------------

             Summary: MapReduce job to asynchronously delete rows where the 
VIEW_TTL has expired.
                 Key: PHOENIX-5592
                 URL: https://issues.apache.org/jira/browse/PHOENIX-5592
             Project: Phoenix
          Issue Type: Sub-task
            Reporter: Xinyi Yan


Find the entities from the system catalog which views have TTLs defined on 
them. Spawn an MR job, whose splitter will create a map task. The mapper issues 
“select count(1) from the entity and Inject TTL attributes and Delete Hint 
during Map task. Since the current Phoniex MR framework doesn't support this 
feature, PhoenixMultiViewReader, PhoenixMultiViewInputSplit, 
PhoenixMultiViewInputFormat, and a few MR related util classes need to 
implement.

 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to