[
https://jira.jboss.org/jira/browse/TEIID-871?page=com.atlassian.jira.plug...
]
Steven Hawkins commented on TEIID-871:
--------------------------------------
Once 6.3 changed to 7.0, these changes went further:
1. all properties tables were collapsed into a single table.
2. the terms model/group/element were replaced with schema/table/column
3. the usage of full name and upper name was removed since these were derived and
potentially misleading since the name may not be sql safe (needing quotes)
Refactor system vdb
-------------------
Key: TEIID-871
URL:
https://jira.jboss.org/jira/browse/TEIID-871
Project: Teiid
Issue Type: Sub-task
Components: Query Engine
Affects Versions: 7.0
Reporter: Steven Hawkins
Assignee: Steven Hawkins
Fix For: 7.0
1. We should remove the system physical model - it's undocumented, exposes too much
metadata cruft, and requires too much logic in the index connector to support it.
2. We should remove System.datatypeelements and System.datatypeelementproperties - the
transformations are invalid (they will always return no rows) and they are redundant
3. There should be a new system table ProcedureParamProperties that exposes annotations
for procedure params.
with System.element/datatype and the corresponding properties tables.
4. This one is open to debate, but I would also like to remove System.describe - since
annotations are available directly on the appropriate type table, there doesn't seem
to be a good reason to introduce a procedure that operates over all metadata records to
return the same information.
5. The OA ODBC views should be moved into a separate vdb that can be optionally including
along with the system vdb
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira