[JBoss JIRA] (TEIID-2062) Produce an embeddable Teiid engine
by Steven Hawkins (JIRA)
Steven Hawkins created TEIID-2062:
-------------------------------------
Summary: 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
11 years, 6 months
[JBoss JIRA] Created: (TEIID-1598) translator scoped result set caching
by Mark Addleman (JIRA)
translator scoped result set caching
------------------------------------
Key: TEIID-1598
URL: https://issues.jboss.org/browse/TEIID-1598
Project: Teiid
Issue Type: Feature Request
Reporter: Mark Addleman
Assignee: Steven Hawkins
Priority: Minor
Something Steven mentioned in Teiid-1589 got me thinking: It would be helpful for individual translators to request that Teiid cache results sets that match the query as presented to the execution factory (after the planner is done rewriting the query based on the translator's capabilities).
I envision a new method on an Execution getCacheTtlMs() where zero or negative indicates that Teiid shouldn't cache the results.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 6 months
[JBoss JIRA] (TEIID-2011) Develope a JPA Translator
by Ramesh Reddy (JIRA)
Ramesh Reddy created TEIID-2011:
-----------------------------------
Summary: Develope a JPA Translator
Key: TEIID-2011
URL: https://issues.jboss.org/browse/TEIID-2011
Project: Teiid
Issue Type: Feature Request
Components: Misc. Connectors
Reporter: Ramesh Reddy
Assignee: Ramesh Reddy
Fix For: 8.1
Provide a JPA based translator in Teiid. The main driving force for this is to support Hibernate OGM, which in turn uses big data stores like infinispan, EhCache as backing stores. Hibernate OGM also looking to expanding to other stores like Cassendra, MongoDB etc.
By providing JPA translator (think reverse hibernate), which provides
- Metadata
- Query API (JPQL)
which makes much easier for Teiid to identify data in big data stores and gives ways to integrate with other kinds of sources, both relational and non-relational. This usecase is limited to users who has defined their data using JPA and would like to use big data stores. Additional benefit of this is to provides full Relational access to a JPA store with JDBC/ODBC and SQL.
if the data in big data store is not in JPA objects, then see https://issues.jboss.org/browse/TEIID-1992
--
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
11 years, 6 months