jpisaac commented on issue #599: Create columns in SYSCAT and fields in 
PTable.proto for view TTL support
URL: https://github.com/apache/phoenix/pull/599#issuecomment-558905510
 
 
   > @jpisaac @yanxinyi Will there be any problems making this work for views 
with indexes? OR, views with views ... (with or without indexes)? I guess for 
the MR delete job, you would be issuing phoenix deletes rather than HBase 
deletes and so index updates should be taken care of automatically?
   
   @ChinmaySKulkarni 
   The current thinking is to issue separate "select count(1) from 
<view>/<view-index>" and inject a special attribute DELETE_TTL_EXPIRED with 
value=true. The coprocessor will intercept it and then issue point deletes for 
the selected rows if expired. We can discuss this at length (pros and cons) in 
the design doc.

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

Reply via email to