[teiid-issues] [JBoss JIRA] (TEIID-2062) Produce an embeddable Teiid engine

Ramesh Reddy (JIRA) jira-events at lists.jboss.org
Thu Aug 2 16:44:07 EDT 2012


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

Ramesh Reddy commented on TEIID-2062:
-------------------------------------

Adding way to submit query in object form using the internal Teiid language objects. This lets user to skip the whole JDBC layer and directly submit the query to the engine and also skips the parsing of the SQL from string form.

{code}
public ExecutionResults executeQuery(final String vdbName, final int version, final QueryCommand command, final long timoutInMilli) throws TeiidException;
{code}

on EmbeddedServer class

                
> Produce an embeddable Teiid engine
> ----------------------------------
>
>                 Key: TEIID-2062
>                 URL: https://issues.jboss.org/browse/TEIID-2062
>             Project: Teiid
>          Issue Type: Enhancement
>          Components: Embedded
>            Reporter: Steven Hawkins
>            Assignee: Steven Hawkins
>             Fix For: 8.1
>
>
> Teiid's federation and query processing features are of use to several other projects.  An embeddedable form is desired such that:
> - the application server is not required
> - queries could be issued in the engine object model to by-pass parsing/validation and results retrieved without the need for JDBC
> - new translators could be added
> The following would be open for discussion:
> - the inclusion of saxon/xom/nux for SQL/XML processing
> - if the general deployment logic would be needed, or if just a single dynamic vdb is all that is needed
> See the org.teiid.jdbc.FakeServer in the test-integration/common module for a rough approximation at the entry point for a embeddable server.  Note that it is more geared at unit testing JDBC/ODBC rather than providing the features needed here.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the teiid-issues mailing list