]
Steve Hawkins resolved TEIID-1020.
----------------------------------
Resolution: Done
also added the xsltransform system function to handle stylesheets.
Remove the use of Teiid specific JDBC extensions
------------------------------------------------
Key: TEIID-1020
URL:
https://jira.jboss.org/jira/browse/TEIID-1020
Project: Teiid
Issue Type: Quality Risk
Components: JDBC Driver
Affects Versions: 7.0
Reporter: Steven Hawkins
Assignee: Steven Hawkins
Fix For: 7.0
The JDBC extensions need to have their functionality provided by alternative means to
still work in other scenarios (such as odbc).
At a minimum we should remove:
DatabaseMetaData - schemas should be available via a system procedure getXMLSchemas that
returns the results as SQLXMLs. This also fixes potential memory issues with retrieving
lots of schemas.
Connection - vdbversion will probably go away and is available via the system tables
ResultSet - processing times are now local to the client, if they want to track timings
then they can use a spy driver, stopwatch code, etc.
ResultSetMetaData - the vdb name is already accessible through the system tables and
through the standard connection method getCatalog. the number of parameters should be
coming from parametermetadata (not yet implemented)
Statement will take some more thought. We may want to move the xslt processing off to a
system function similar to
http://publib.boulder.ibm.com/infocenter/db2luw/v9r5/index.jsp?topic=/com....
The other functionality will be hard to move as well.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: