[teiid-issues] [JBoss JIRA] (TEIID-2578) add/remove schema elements

Steven Hawkins (JIRA) issues at jboss.org
Fri Nov 4 17:08:00 EDT 2016


    [ https://issues.jboss.org/browse/TEIID-2578?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13317756#comment-13317756 ] 

Steven Hawkins commented on TEIID-2578:
---------------------------------------

Some general follow-ups here from some email discussions - 

As implemented this is a distinct metadata system - it is they are managed entirely differently and has design decisions that are different from the current operation of deployment based vdbs.

An initial design choice was to follow the embedded model of having globally defined translators - which is something we need to decide is our forward direction or simply optional behavior.  

Also metadata management is quite different - reloading metadata from a particular source will require manually dropping and reimporting a schema (or some equivalent manual high level operation) once the vdb is running.  Also vdb import as a feature becomes difficult as the metadata is effectively being cloned and detached.

Reliance on a singleton service also is an issue for clustered embedded since that is a container concept.

A couple of high level decisions need to be made:
- do we want to move forward with the concept of Teiid completely owning the metadata for ddl based vdbs
- or do we want the metadata systems to work together more, such as having create being applicable against deployed vdbs.
- and in general what do want to do about concepts of metadata management from translators and vdb imports with ddl based vdbs

> add/remove schema elements
> --------------------------
>
>                 Key: TEIID-2578
>                 URL: https://issues.jboss.org/browse/TEIID-2578
>             Project: Teiid
>          Issue Type: Feature Request
>          Components: Query Engine
>            Reporter: Ramesh Reddy
>            Assignee: Ramesh Reddy
>             Fix For: 9.2
>
>
> Schemas are currently static after load.  Modifications can only happen with restarts or new versions.  We should allow add/drop at runtime.



--
This message was sent by Atlassian JIRA
(v7.2.3#72005)


More information about the teiid-issues mailing list