[
https://issues.jboss.org/browse/TEIID-2973?page=com.atlassian.jira.plugin...
]
Ramesh Reddy commented on TEIID-2973:
-------------------------------------
Added most features of OData V4 support based on Olingo version 4.0.0-beta-03. Some of
omissions are
1) $expand is supported, but nested $expand and $expand of multiple entities is not
supported currently
2) No $search support as it is not applicable in JDBC, but may be in general service
sense, need to take this as separate topic
3) No Geo type support yet, as Olingo library does not support it
4) No delta data support
5) No deep insert yet
6) $batch is supported, but references using $1, $2 not yet supported
7) Edm.Stream support is available (spec does not call for multi-part for this). The REST
procedures created in Teiid will now behave same way over OData !
8) Functions and Actions are supported. When "updateCount = 0" and has return
type is defined, a procedure is treated as Function Import, otherwise it is a Action
Import. There are no entity based actions and functions in Teiid, thus no composable
functions and actions either
9) No Async support (will be a while for this)
10) No annotation support
11) No ATOM payload support due to lack of the feature in the Olingo library (hopefully by
the next revision)
12) No "metadata=full" support yet due to lack of feature in the Olingo library.
This is work in progress, will be there in next revision.
13) No $crossjoin support yet
14) no $root support yet
15) The library is also designed to work as one can create service for each individual VDB
file, however there is no support structure yet. i.e scripts or gui to build one with
different security options etc.
I will be working on some of the above for 8.11, rest may get pushed to next releases.
OData 4 support with Olingo
---------------------------
Key: TEIID-2973
URL:
https://issues.jboss.org/browse/TEIID-2973
Project: Teiid
Issue Type: Task
Components: Misc. Connectors, OData
Reporter: Steven Hawkins
Assignee: Ramesh Reddy
Fix For: 8.11
Whenever an olingo final is available for odata 3/4 we'll want to utilize that. The
best guess now is that this will happen in the 8.9 timeframe. Additional support can then
be added for later odata features, which will have subtasks as necessary.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)