phoenix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "James Taylor (JIRA)" <j...@apache.org>
Subject [jira] [Created] (PHOENIX-2439) Support a process to transition a table from transactional to non transactional
Date Fri, 20 Nov 2015 18:45:11 GMT
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)

Mime
View raw message