[JBoss JIRA] Commented: (TEIID-177) Provide JDBC 3.0 JRE 1.5 backwards compatibility
by Ramesh Reddy (JIRA)
[ https://jira.jboss.org/jira/browse/TEIID-177?page=com.atlassian.jira.plug... ]
Ramesh Reddy commented on TEIID-177:
------------------------------------
I have added some language processing identifiers in the code like
//## JDBC4.0-begin ##
import java.sql.SQLXML;
//## JDBC4.0-end ##
/*## JDBC3.0-JDK1.5-begin ##
import com.metamatrix.core.jdbc.SQLXML;
## JDBC3.0-JDK1.5-end ##*/
which by use of additional ant tasks during the build can turn ON or OFF
certain portions of the code, that suits for the required 1.5 or 1.6
compilation of the code. The following projects have these processors
teiid-common-core
teiid-client
teiid-client-jdbc
A new project called
teiid-client-jdbc30
has been added for purposes of building the JDK1.5 supported client jar
file. This project copies the all the required java files from above
projects and runs the language processors and builds 1.5 compatible code
and builds the required jar file.
I am not planning on putting any build related automation work, as they may be very time consuming right now, we will build it manually at release time and include in any kits. Testing is still pending.
> Provide JDBC 3.0 JRE 1.5 backwards compatibility
> ------------------------------------------------
>
> Key: TEIID-177
> URL: https://jira.jboss.org/jira/browse/TEIID-177
> Project: Teiid
> Issue Type: Feature Request
> Components: JDBC Driver
> Affects Versions: 6.x
> Reporter: Van Halbert
> Assignee: Ramesh Reddy
> Priority: Blocker
> Fix For: 6.1.0
>
>
> The jdbc driver needs to support jdk 1.5 on the client.
--
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, 8 months
[JBoss JIRA] Work started: (TEIID-203) Make connector capabilites more granular.
by Steven Hawkins (JIRA)
[ https://jira.jboss.org/jira/browse/TEIID-203?page=com.atlassian.jira.plug... ]
Work on TEIID-203 started by Steven Hawkins.
> Make connector capabilites more granular.
> -----------------------------------------
>
> Key: TEIID-203
> URL: https://jira.jboss.org/jira/browse/TEIID-203
> Project: Teiid
> Issue Type: Feature Request
> Components: Connector API, Query Engine
> Affects Versions: 6.0.0
> Reporter: John Doyle
> Assignee: Steven Hawkins
> Fix For: 6.1.0
>
>
> Some connector capabilites are only available in combination with others. For example, if you wish to support the SupportsAggregatesCount capability, you have to also support the SupportsAggregates capability(GROUP BY and HAVING). This requirement creates additional requirements for a connector where the source syustem cabilities do not correspond with the relationships we have defined between capabilites.
> For instance, the SQL supported by salesforce can include the count(*) function, but it does not support GROUP BY or HAVING. Because we require c connector to support SupportsAggregates befrore it can support count(*), the connector is required to implement those functions if it wishes to pus down count(*).
--
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, 8 months