James Taylor created PHOENIX-2439:
-------------------------------------

             Summary: Support a process to transition a table from 
transactional to non transactional
                 Key: PHOENIX-2439
                 URL: https://issues.apache.org/jira/browse/PHOENIX-2439
             Project: Phoenix
          Issue Type: Improvement
            Reporter: James Taylor


Phoenix supports converting a non transactional table to become transactional 
through the ALTER TABLE command, however the reverse is not possible. To 
support this, Phoenix would need to re-write the transactional rows to have 
wall-clock timestamps, taking into account the Tephra delete markers. One 
potential way would be to allow the ALTER TABLE command to be run, but not 
rewrite the data until a major compaction occurs. Prior to that, we'd need to 
multiply the timestamps by 1000000 and continue to apply the part of the Tephra 
filter that handles the Tephra delete markers application.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to