Uploaded image for project: 'Teiid Designer'
  1. Teiid Designer
  2. TEIIDDES-1674

DDL Importer - does not handle extension properties

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Blocker
    • 8.2
    • 8.1
    • Import/Export
    • None

    Description

      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

      Attachments

        Issue Links

          Activity

            People

              mdrillin1@redhat.com Mark Drilling (Inactive)
              mdrillin1@redhat.com Mark Drilling (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: