[
https://issues.apache.org/jira/browse/PHOENIX-4737?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16475063#comment-16475063
]
James Taylor commented on PHOENIX-4737:
---------------------------------------
But if that happens, then existing data won't be readable any longer since
we've changed the position of the column, but the data is sitting in the old
position.
> Use position as column qualifier for APPEND_ONLY_SCHEMA
> -------------------------------------------------------
>
> Key: PHOENIX-4737
> URL: https://issues.apache.org/jira/browse/PHOENIX-4737
> Project: Phoenix
> Issue Type: Improvement
> Reporter: James Taylor
> Assignee: James Taylor
> Priority: Major
> Fix For: 4.14.0, 5.0.0
>
> Attachments: PHOENIX-4737_v1.patch
>
>
> An easy way to prevent gaps in the column encoding used to define column
> qualifiers is to use the position to define the column qualifier. This only
> works if:
> * You disallow removes of columns
> * You disallow adding columns to the base table
> This is pretty easy to enforce and will enable column encoding to be used
> effectively when a base table has many views.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)