[JBoss JIRA] Created: (TEIID-805) Enable JDBC Connector to provide a way to obtain connection through JNDI
by Ramesh Reddy (JIRA)
Enable JDBC Connector to provide a way to obtain connection through JNDI
------------------------------------------------------------------------
Key: TEIID-805
URL: https://jira.jboss.org/jira/browse/TEIID-805
Project: Teiid
Issue Type: Feature Request
Components: JDBC Connector
Affects Versions: 6.2.0
Reporter: Ramesh Reddy
Assignee: Ramesh Reddy
Fix For: 6.2.0
When Teiid is deployed in "embedded" profile under JBoss AS or Glassfish etc, it would be nice if the Data Source information can be obtained from container to used with Connector Binding for VDB. This will some times eliminates the providing the connection information in duplication, and also keeps the developers with configuring what they already know.
This is going to experimental feature, as we think there may be some connection pooling, thread context issues with transactions etc.
The prosed way to configure this will be providing the following property in the Connector Binding properties
<Connector Name="Books Connector" ComponentType="Oracle Connector">
<Properties>
<Property Name="ConnectionSource">JNDI:Books</Property>
<Property Name="DeployedName">Books Connector</Property>
</Properties>
</Connector>
Traditionally "ConnectionSource" is used to define a class name that is responsible to make the connection like Driver, Data Source class names, here the definition will be expanded to accommodate JNDI look up when the value of this property starts with "JNDI:"
If there are better alternative solutions please comment.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
15 years, 3 months
[JBoss JIRA] Created: (TEIID-685) Define Metadata aware Connector API
by Ramesh Reddy (JIRA)
Define Metadata aware Connector API
-----------------------------------
Key: TEIID-685
URL: https://jira.jboss.org/jira/browse/TEIID-685
Project: Teiid
Issue Type: Sub-task
Components: Connector API
Reporter: Ramesh Reddy
Assignee: Steven Hawkins
Priority: Critical
Fix For: 6.2.0
Connector API needs to be extended, such that a connector can selectively implement an interface with which it can expose the metadata of the connector. This is similar to the concept of JDBC drivers exposing the metadata of the sources they are connected to.
At a minimum, this API must expose all the available
- Tables, with corresponding elements
- Procedures with corresponding parameters
in the data source. There should also be a way to define user defined properties on all the objects, that can used by tools as they fit.
Please comment, if there are any specific features you would like this to extend, as PK, FK, Unique keys, indexes etc. Overtime, it is expectation that this will be grown to full blown metadata store API as the teiid-metadata project.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
15 years, 3 months
[JBoss JIRA] Created: (TEIID-771) Simplify lob handling in the buffermanager
by Steven Hawkins (JIRA)
Simplify lob handling in the buffermanager
------------------------------------------
Key: TEIID-771
URL: https://jira.jboss.org/jira/browse/TEIID-771
Project: Teiid
Issue Type: Bug
Components: Query Engine
Affects Versions: 6.0.0
Reporter: Steven Hawkins
Assignee: Steven Hawkins
Priority: Minor
Fix For: 6.2.0
Lob handling in the buffermanager relies upon overloading the notion of tuple source group and on reassigning the streamable obejcts to the latest tuple source / group. However it's possible for the same streamable object to be associated with multiple tuple sources. Callers should not be forced to handle invalidreferenceexceptions, since implementors of udf, or even internal code, will fail without explicit handling.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
15 years, 3 months