[ 
https://issues.apache.org/jira/browse/PHOENIX-6227?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Geoffrey Jacoby updated PHOENIX-6227:
-------------------------------------
    Description: 
When a user creates or drops a table or view, or adds/removes a column from 
one, there should be the option for Phoenix to notify an external schema 
repository. This should be a configurable plugin so that core Phoenix is not 
coupled to any particular repository implementation. 

This will also store a schema id generated by the external schema registry in a 
new field in System.Catalog so that a future JIRA can switch to using the 
schema id in change detection WAL annotations. Because of this this JIRA will 
not be able to be backported to 5.1.x or 4.16.x

  was:When a user creates or drops a table or view, or adds/removes a column 
from one, there should be the option for Phoenix to notify an external schema 
repository. This should be a configurable plugin so that core Phoenix is not 
coupled to any particular repository implementation. 


> Option for DDL changes to export to external schema repository
> --------------------------------------------------------------
>
>                 Key: PHOENIX-6227
>                 URL: https://issues.apache.org/jira/browse/PHOENIX-6227
>             Project: Phoenix
>          Issue Type: Sub-task
>            Reporter: Geoffrey Jacoby
>            Assignee: Geoffrey Jacoby
>            Priority: Major
>             Fix For: 4.17.0, 5.2.0
>
>
> When a user creates or drops a table or view, or adds/removes a column from 
> one, there should be the option for Phoenix to notify an external schema 
> repository. This should be a configurable plugin so that core Phoenix is not 
> coupled to any particular repository implementation. 
> This will also store a schema id generated by the external schema registry in 
> a new field in System.Catalog so that a future JIRA can switch to using the 
> schema id in change detection WAL annotations. Because of this this JIRA will 
> not be able to be backported to 5.1.x or 4.16.x



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to