[JBoss JIRA] (TEIID-2416) Create a JDBC driver SDK
by Steven Hawkins (JIRA)
Steven Hawkins created TEIID-2416:
-------------------------------------
Summary: Create a JDBC driver SDK
Key: TEIID-2416
URL: https://issues.jboss.org/browse/TEIID-2416
Project: Teiid
Issue Type: Feature Request
Reporter: Steven Hawkins
Assignee: Steven Hawkins
We should promote an offering of Teiid as just a JDBC toolkit via translator development with an emphasis on a minimal footprint (starting with Embedded, but possibly allowing for the exclusion of large dependencies - primarily saxon, but also xom, nux, etc.).
More than likely a simplistic configuration scenario via the TeiidDataSource/TeiidDriver would be offered.
There would be a well-documented and straight-forward migration path to full server deployment as well.
We should also put more thought into the pass-through sql scenario for additional flexibility in issuing queries.
--
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
11 years, 9 months
[JBoss JIRA] (TEIID-2285) Enhance Loopback Translator to retrieve custom data
by Steven Hawkins (JIRA)
[ https://issues.jboss.org/browse/TEIID-2285?page=com.atlassian.jira.plugin... ]
Steven Hawkins resolved TEIID-2285.
-----------------------------------
Resolution: Done
switched to a delegation mode the remove the need for the disable capabilities property (which was not yet documented). By default loopback mimics a teiid translator, but can be set to jdbc-simple (to disable capabilities) or any other translator to mimic it's planning.
Will treat adding HardCodedExecutionFactory behavior as another issue.
> Enhance Loopback Translator to retrieve custom data
> ---------------------------------------------------
>
> Key: TEIID-2285
> URL: https://issues.jboss.org/browse/TEIID-2285
> Project: Teiid
> Issue Type: Enhancement
> Components: Misc. Connectors
> Affects Versions: 8.2
> Reporter: Filip Nguyen
> Assignee: Filip Nguyen
> Priority: Minor
> Fix For: 8.3
>
>
> Loopback Translator was identified as suitable way of testing Teiid engine performance. It would be nice if the Translator would mimic database behavior better in some aspects:
> * Possibility to define what data will be retrieved in the columns
> * Possibility of Unique data in column to mimic database generator
--
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
11 years, 9 months
[JBoss JIRA] (TEIID-2285) Enhance Loopback Translator to retrieve custom data
by Steven Hawkins (JIRA)
[ https://issues.jboss.org/browse/TEIID-2285?page=com.atlassian.jira.plugin... ]
Steven Hawkins reopened TEIID-2285:
-----------------------------------
Switching the translator over to a delegation model.
> Enhance Loopback Translator to retrieve custom data
> ---------------------------------------------------
>
> Key: TEIID-2285
> URL: https://issues.jboss.org/browse/TEIID-2285
> Project: Teiid
> Issue Type: Enhancement
> Components: Misc. Connectors
> Affects Versions: 8.2
> Reporter: Filip Nguyen
> Assignee: Filip Nguyen
> Priority: Minor
> Fix For: 8.3
>
>
> Loopback Translator was identified as suitable way of testing Teiid engine performance. It would be nice if the Translator would mimic database behavior better in some aspects:
> * Possibility to define what data will be retrieved in the columns
> * Possibility of Unique data in column to mimic database generator
--
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
11 years, 9 months
[JBoss JIRA] (TEIID-2415) Ensure thread-safety of mutable metadata
by Steven Hawkins (JIRA)
[ https://issues.jboss.org/browse/TEIID-2415?page=com.atlassian.jira.plugin... ]
Steven Hawkins resolved TEIID-2415.
-----------------------------------
Resolution: Done
Ensured that the properties object is thread-safe and made all mutable fields volatile to ensure up-to-date reads.
> Ensure thread-safety of mutable metadata
> ----------------------------------------
>
> Key: TEIID-2415
> URL: https://issues.jboss.org/browse/TEIID-2415
> Project: Teiid
> Issue Type: Bug
> Components: Query Engine
> Affects Versions: 7.4
> Reporter: Steven Hawkins
> Assignee: Steven Hawkins
> Fix For: 8.3
>
>
> Some metadata values can be changed at runtime, such as transformations, stats, and properties. In the case of transformations and stats an exception won't occur, but the most up-to-date value may not be read by other threads. Changing the properties could cause an exception as the map changes are not concurrency safe - similar to TEIID-2342
--
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
11 years, 10 months