[
https://issues.jboss.org/browse/TEIIDDES-1674?page=com.atlassian.jira.plu...
]
Mark Drilling commented on TEIIDDES-1674:
-----------------------------------------
Initial commit for the incorporation of extension property processing, after refactoring
of the framework:
https://github.com/Teiid-Designer/teiid-designer/pull/182
Will continue testing and refining the import process.
DDL Importer - does not handle extension properties
---------------------------------------------------
Key: TEIIDDES-1674
URL:
https://issues.jboss.org/browse/TEIIDDES-1674
Project: Teiid Designer
Issue Type: Bug
Components: Import/Export
Affects Versions: 8.1
Reporter: Mark Drilling
Assignee: Mark Drilling
Priority: Blocker
Fix For: 8.2
The DDL Importer currently does not fully support import of Function Procedures from
Teiid DDL. An example:
CREATE VIRTUAL FUNCTION F4(
flag boolean,
msg varchar
) RETURNS varchar
OPTIONS (
CATEGORY 'misc',
DETERMINISM 'DETERMINISTIC',
"NULL-ON-NULL" 'true',
JAVA_CLASS 'foo',
JAVA_METHOD 'bar'
);
The current DDL Importer cannot easily set properties which are implemented as extension
properties. Examples are CATEGORY, JAVA_CLASS, JAVA_METHOD in the above example.
We should look into re-working the DDL Importer to use Barry's framework for creating
relational objects. I believe that framework has built in support for the extension
properties.
Importing for Salesforce connection will also not work, nor a simple DB where Native
Query values are set on tables
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:
http://www.atlassian.com/software/jira