[teiid-issues] [JBoss JIRA] (TEIID-4271) Consume Teiid OData from Salesforce

Steven Hawkins (JIRA) issues at jboss.org
Mon Aug 8 09:40:00 EDT 2016


    [ https://issues.jboss.org/browse/TEIID-4271?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13276216#comment-13276216 ] 

Steven Hawkins commented on TEIID-4271:
---------------------------------------

>  taking them completely will be breaking change

Wouldn't you still have to use a property, such as "exclude-system-schema"?

> also why introduce multiple properties and provide targeted fix for salesforce

Yes, I'm suggesting that we do both if needed.  However just excluding the system will suffice for now.  For any significant volume of vdb/version, adding the same models as a config parameter is somewhat of a burden.

> Consume Teiid OData from Salesforce
> -----------------------------------
>
>                 Key: TEIID-4271
>                 URL: https://issues.jboss.org/browse/TEIID-4271
>             Project: Teiid
>          Issue Type: Feature Request
>          Components: OData
>            Reporter: Steven Hawkins
>            Assignee: Johnathon Lee
>             Fix For: 8.12.x
>
>
> At least when consuming OData 2, Salesforce does not support Collection(Int16|Int32|String).  Since we expose our system metadata, including pg metadata, in the OData metadata, this means that Salesforce won't consume.  If the pg metadata is disabled and there are not primitive array columns in the rest of the metadata, then Salesforce can consume.
> Since this is working around a Salesforce issue, we shouldn't introduce too intrusive of a mechanism for this.  And in general we may need to use extension metadata to allow users to exclude objects in a more granular way from being exposed in OData metadata.



--
This message was sent by Atlassian JIRA
(v6.4.11#64026)


More information about the teiid-issues mailing list