[ 
https://issues.apache.org/jira/browse/PHOENIX-2431?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15023259#comment-15023259
 ] 

James Taylor commented on PHOENIX-2431:
---------------------------------------

Yep, makes sense [~enis]. Excellent points. This JIRA wouldn't be targeted for 
4.7.0, so I think we have some time to discuss and make an explicit decision.

> Make SYSTEM.CATALOG table transactional
> ---------------------------------------
>
>                 Key: PHOENIX-2431
>                 URL: https://issues.apache.org/jira/browse/PHOENIX-2431
>             Project: Phoenix
>          Issue Type: Bug
>            Reporter: James Taylor
>
> We currently update the SYSTEM.CATALOG table atomically by using the 
> region.mutateRowsWithLocks() call. This works only if the mutations are all 
> in the same region which can break down if enough views are created on a base 
> table. Instead, now that we have transactions, we should change our 
> SYSTEM.CATALOG table to transactional=true and stop using an endpoint 
> coprocessor to update the table.



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

Reply via email to