[JBoss JIRA] (TEIID-3426) Salesforce importer does not set cardinalities
by Steven Hawkins (JIRA)
[ https://issues.jboss.org/browse/TEIID-3426?page=com.atlassian.jira.plugin... ]
Steven Hawkins resolved TEIID-3426.
-----------------------------------
Resolution: Done
Added a rest call to get the sobject cardinality when importer.importStatistics is set. This doesn't appear to work for all objects as a 400 response is sometimes returned.
> Salesforce importer does not set cardinalities
> ----------------------------------------------
>
> Key: TEIID-3426
> URL: https://issues.jboss.org/browse/TEIID-3426
> Project: Teiid
> Issue Type: Feature Request
> Components: Salesforce Connector
> Reporter: Burak Serdar
> Assignee: Steven Hawkins
> Fix For: 8.11
>
>
> The salesforce importer does not set cardinalities for salesforce objects it imports. That is causing problems with joins involving more than two tables, and when there are no criteria on a large table. If the large table is joined later, it retrieves all the rows of that table and joins them with the result of the previous joins.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
9 years, 7 months
[JBoss JIRA] (TEIID-3360) Provide an option to virtualize source exceptions
by Steven Hawkins (JIRA)
[ https://issues.jboss.org/browse/TEIID-3360?page=com.atlassian.jira.plugin... ]
Steven Hawkins updated TEIID-3360:
----------------------------------
Fix Version/s: 8.12
(was: Open To Community)
(was: 8.11)
> Provide an option to virtualize source exceptions
> -------------------------------------------------
>
> Key: TEIID-3360
> URL: https://issues.jboss.org/browse/TEIID-3360
> Project: Teiid
> Issue Type: Enhancement
> Components: Query Engine
> Reporter: Steven Hawkins
> Assignee: Steven Hawkins
> Fix For: 8.12
>
>
> Currently we'll pass the source exception along with the Teiid exception. And from source sql exceptions we'll also rely the sql state/code. When connecting to databases of different types it would be best to return a common set of codes.
> There is exception mapping logic in Hibernate that we could reuse, but this could apply to the non-jdbc sources such that a predictable code will seen by Teiid clients.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
9 years, 7 months