Christian Amend
88fbe2f66e
[OLINGO-922] Set 4.2.0 release version
2016-04-04 15:59:59 +02:00
Christian Amend
bfeab37b1b
[OLINGO-922] Set release candidate version 4.2.0-RC01
2016-03-31 16:56:03 +02:00
Ramesh Reddy
a1e10be17e
OLINGO-925: renaming the package name of EdmxReference class such it bundle packaging mechanism will not pull in these classes into other modules
2016-03-31 08:22:34 -05:00
Christian Amend
a408e2226c
[OLINGO-852] Fix server analysis issues
2016-03-29 16:01:01 +02:00
Klaus Straubinger
9333c090fd
[OLINGO-916] more robust simple-key parsing
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-03-29 12:31:19 +02:00
Ramesh Reddy
981084fe11
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/olingo-odata4
2016-03-28 10:12:13 -05:00
Ramesh Reddy
1a41ae8d30
OLINGO-915: Support system options with FunctionImports based the return types rather than restricting only to composable functions
2016-03-28 10:12:00 -05:00
mibo
18b126742e
[OLINGO-916] Changed guid key predicate parsing
2016-03-26 21:57:28 +01:00
Ramesh Reddy
300316db8d
OLINGO-911: small correction to show the count based requests with functions/actions
2016-03-25 17:33:45 -05:00
Ramesh Reddy
0d37336eba
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/olingo-odata4
2016-03-25 10:32:02 -05:00
Ramesh Reddy
96bdba81bb
OLINGO-914: Adding @odata.id annotation to the JSON payload, when a request for enitity or entities came with option which did not include all the key predicate names according the specification
2016-03-25 10:31:49 -05:00
mibo
3190d00fd1
[OLINGO-852] Fixed Apache analysis issues
2016-03-25 05:33:34 +01:00
Ramesh Reddy
9658091ae1
OLINGO-913: Correcting the SchemaBasedEdmProvider behavior
2016-03-24 15:28:48 -05:00
Ramesh Reddy
256468aa29
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/olingo-odata4
2016-03-24 10:43:04 -05:00
Ramesh Reddy
d613bb96a7
OLINGO-907: correcting entity-id resolution with different paths
2016-03-24 10:42:43 -05:00
Christian Amend
f7c18f7445
[OLINGO-905] Add system query option access to $all
2016-03-24 14:50:08 +01:00
Ramesh Reddy
5dee97f762
OLINGO-811: implementing the =nav/ and =nav/
2016-03-22 18:24:43 -05:00
Ramesh Reddy
b6c7d401e2
OLINGO-907:corrected the usage to treat as individual query parameter and then combine with others to build the complete url
2016-03-21 15:46:39 -05:00
Ramesh Reddy
dbf7fd386c
OLINGO-898: making sure the payload correctly deserializes the extended entity
2016-03-21 13:33:20 -05:00
Christian Amend
570f4317ce
[OLINGO-846] Trim query option values
2016-03-21 10:09:20 +01:00
Christian Amend
e5d1e823c5
[OLINGO-904] Allow expand on crossjoin with entity set level
...
Future changes still needed to support navigation/options afterwards
2016-03-21 10:09:17 +01:00
Jacek Sputowski
8406c58b7f
[OLINGO-897] Cannot filter on derived properties
...
startTypeFilter in MemberImpl is ignored. With this API change the member
is passed to the visitor an thus the starttypefilter is available.
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-03-21 10:09:15 +01:00
Ramesh Reddy
7d10c60c57
OLINGO-911: Correcting request with PUT/DELETE verbs to correctly handle serialization and way notify the service about the raw value
2016-03-18 09:38:26 -05:00
Ramesh Reddy
11e040babc
OLINGO-911: using json serializer for response purpose, but this will ever be used to just send the 204 in cases of update and delete
2016-03-17 17:34:13 -05:00
Michael Bolz
49b8599432
[OLINGO-903] Check for in uri parser error cases
2016-03-17 22:02:49 +01:00
Ramesh Reddy
9c61e22375
OLINGO-908: Adding 'Allow' header in situations of returning 405 for the submitted request
2016-03-16 12:27:04 -05:00
Ramesh Reddy
860d418fdf
OLINGO-880: making few methods from package protected to protected so that derived classes can extend/use the API
2016-03-16 08:22:48 -05:00
Ramesh Reddy
389975c8fb
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/olingo-odata4
2016-03-15 17:04:42 -04:00
Ramesh Reddy
979d96c083
OLINGO-906: correcting xml serializer to return correct internal code
2016-03-14 17:06:21 -05:00
mibo
64617c8140
[OLINGO-856] Merge branch 'master' into OLINGO-856_ODataHandlerInAPI
2016-03-13 08:49:24 +01:00
Klaus Straubinger
62783067c2
[OLINGO-902] changes due to OASIS issue ODATA-917 (date handling)
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-03-11 13:15:43 +01:00
mibo
8c143c9610
[OLINGO-856] Replaces concrete impl with interface
2016-03-04 21:34:55 +01:00
mibo
59699da030
[OLINGO-856] Merge branch 'OLINGO-856_ODataHandlerInAPI'
2016-03-04 21:24:10 +01:00
Klaus Straubinger
9381ecfa56
[OLINGO-864] use local timezone for technical service
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-03-01 15:38:05 +01:00
Christian Amend
6c2676452c
[OLINGO-866] Test and Bugfix for metadata action import serialization
2016-03-01 13:50:48 +01:00
Peter Leipold
1563f951f0
[OLINGO-866] Add deserialization of annotations in ActionImport.
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-03-01 13:33:03 +01:00
Michael Bolz
40ff7be0f3
[OLINGO-832] Fix in xml serialization for streamed entity set/iterator
2016-02-26 08:02:39 +01:00
Michael Bolz
a44f38d70d
[OLINGO-832] Added javadoc and minor code clean up
2016-02-25 21:30:23 +01:00
Michael Bolz
2d4772dc1b
[OLINGO-832] Changed integration in TecSvc and added more IT tests
2016-02-25 21:18:34 +01:00
Christian Amend
feb94edd43
[OLINGO-884] Remove system println for test
2016-02-24 15:46:26 +01:00
Christian Amend
73f465102a
[OLINGO-884] Allow PUT on navigation for media resource values
2016-02-24 15:26:52 +01:00
Michael Bolz
0879bfbe5e
[OLINGO-832] Clean up after merge
2016-02-22 08:42:38 +01:00
Michael Bolz
47bc730a89
[OLINGO-832] Merge branch 'OLINGO-832_StreamSerializerPoC'
2016-02-22 08:03:01 +01:00
Michael Bolz
09fd6d9b48
[OlINGO-832] Clean up and basic IT test
2016-02-19 21:57:31 +01:00
Ramesh Reddy
c86009a242
OLINGO-868: Fixing a error, where a repeated annotation element is not skipped correctly
2016-02-19 12:06:12 -06:00
Michael Bolz
4aa1277a12
[OLINGO-832] ODataJsonSerializer changes for streaming
2016-02-19 15:11:40 +01:00
Michael Bolz
396a39baec
[OLINGO-832] Merge branch 'master' into OLINGO-832_StreamSerializerPoC
2016-02-19 09:39:49 +01:00
Christian Amend
d040afe784
[OLINGO-887] Set timezone fix for testing
2016-02-17 14:48:02 +01:00
Michael Bolz
5b6cccfa9c
[OLINGO-832] Added WriteContentErrorContext and first tests
2016-02-16 15:46:42 +01:00
mibo
febf6ed5cf
[OLINGO-856] Added OlingoExtension interface
2016-02-15 22:24:30 +01:00
Ramesh Reddy
a8d1d4c647
OLINGO-878: Adding support to remove invalid xml characters from Atom payload
2016-02-15 12:31:34 -06:00
mibo
67494a7897
[OLINGO-832] Merge branch 'master' into OLINGO-832_StreamSerializerPoC
2016-02-13 07:28:32 +01:00
mibo
e07abf0b0f
[OLINGO-856] Created ODataHandler Interface
2016-02-13 07:08:33 +01:00
Ramesh Reddy
d880d6c480
OLINGO-878: Adding support to remove unvalid xml characters from Atom payload
2016-02-12 19:37:58 -06:00
Ramesh Reddy
3c205f907e
Merge branch 'OLINGO-864'
2016-02-12 09:23:09 -06:00
Ramesh Reddy
187c229b60
OLINGO-880: Enable MetadataParser to load core vocabularies based on a perference setting, these are loaded loaded from local classpath, instead of making a web call
2016-02-12 09:16:00 -06:00
Ramesh Reddy
7b26cc6ee7
OLINGO-864: Refining the Edm.Date and Edm.Time behavior not to assume GMT but use default timezone of the JVM
2016-02-10 13:04:42 -06:00
Ramesh Reddy
801899a085
OLINGO-861: Adding support to resolve entities defined in the reference documents
2016-02-10 10:03:20 -06:00
Michael Bolz
5174f70897
[OLINGO-832] Removed actual not supported/wanted methods
2016-02-10 06:38:25 +01:00
Ramesh Reddy
7a68ae68ad
OLINGO-874: Error handling improvements
2016-02-09 14:44:02 -06:00
Michael Bolz
dc2c972c46
[OLINGO-832] Added new SerializerStreamResult
2016-02-09 11:00:34 +01:00
Ramesh Reddy
b7005b774f
OLINGO-825: Adding the support for odata.type such that the extended entity and complex types are correctly de-serilized
2016-02-08 15:41:32 -06:00
mibo
31dea712ef
[OLINGO-832] New ODataContent for streamed and basic content
2016-02-08 16:06:01 +01:00
mibo
18a78981fb
[OLINGO-832] Removed 'write' from ODataResponse
2016-02-08 11:30:11 +01:00
Ramesh Reddy
8468308aeb
OLINGO-865: fixing the bug with extended complex types during serilization
2016-02-07 17:06:22 -06:00
mibo
a6e0fb1a56
[OLINGO-832] Pass out stream to json generator
2016-02-07 20:01:15 +01:00
mibo
2a80ca3391
[OLINGO-832] New approach with ODataResponse change
2016-02-07 19:27:55 +01:00
Ramesh Reddy
280bc019ce
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/olingo-odata4
2016-02-06 13:32:04 -06:00
Ramesh Reddy
6d94f0e386
OLINGO-861, OLINGO-863, OLINGO-868, OLINGO-869 : Improvements to MetadataParser for annotation support
2016-02-06 13:31:26 -06:00
Frederik Zimmer
53065cdfac
OLINGO-862: MediaEntity Type: HasStream is not inherited
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-02-04 15:12:40 +01:00
Klaus Straubinger
5d7c1287f0
[OLINGO-852] less warnings + general clean-up
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-02-04 12:42:29 +01:00
Klaus Straubinger
110c7b0e5a
[OLINGO-834] better alias support in URI parser
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-02-04 12:38:10 +01:00
Ramesh Reddy
f63bba70ad
OLINGO-864: Refining the Edm.Date and Edm.Time behavior not to assume GMT
2016-02-03 11:48:04 -06:00
shawkins
382ec16ee1
OLINGO-864 refining date time behavior
2016-02-03 09:46:24 -05:00
mibo
1a7c28a743
[OLINGO-832] Reverted change for inline entities
2016-01-31 17:43:55 +01:00
Michael Bolz
c6d45d9f51
[OLINGO-832] Introduced AbstractEntityCollection
2016-01-26 14:41:49 +01:00
Ramesh Reddy
b317b9006d
OLINGO-855: adding support for odata-isolation header support acknowledgement to ServiceHandler interface
2016-01-25 09:20:54 -06:00
Michael Bolz
44e1b02633
[OLINGO-832] Minor change for PoC demo
2016-01-25 14:43:24 +01:00
Michael Bolz
c02215e2ef
[OLINGO-832] Merge branch 'master' into OLINGO-832_StreamSerializerPoC
2016-01-25 14:18:13 +01:00
Michael Bolz
0cc2199437
[OLINGO-832] Fixed channel copy
2016-01-25 14:14:02 +01:00
mibo
69f58e84bf
[OLINGO-832] Added iterable
2016-01-24 12:31:02 +01:00
Ramesh Reddy
b9512eda4b
OLINGO-853: correcting the encoding behavior as I reverted the change in EdmString from OLINGO-854, this will also localize the change to this perticular method
2016-01-22 11:45:06 -06:00
Ramesh Reddy
322085df6b
OLINGO-854: reverting the changes from previous commit
2016-01-22 11:36:29 -06:00
Michael Bolz
885ec27ef2
[OLINGO-832] Added additional methods for Java NIO Channels
2016-01-22 13:14:06 +01:00
Ramesh Reddy
b5eae4f6c2
OLINGO-854: The conversion of string to URI and from URI to string need to be correcty encoded and decoded, this fix addresses that
2016-01-21 16:17:18 -06:00
Ramesh Reddy
16d238f96f
OLINGO-853: Correcting the encoding of datetime properties correctly to be used in a URI
2016-01-21 16:01:59 -06:00
Ramesh Reddy
03aa1d07d9
OLINGO-853: Correcting the encoding of datetime properties correctly to be used in a URI
2016-01-21 13:13:37 -06:00
Klaus Straubinger
8537f3a512
[OLINGO-834] small URI parser improvements
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-01-20 15:30:39 +01:00
Christian Amend
27e17aba90
[OLINGO-851] Added getInternalName to Mapping object
...
I also added the mapping to the EdmBindingTarget.
2016-01-20 14:25:38 +01:00
Klaus Straubinger
36e6dc9295
[OLINGO-852] reduced usage of Serializable and org.apache.commons.lang3 in commons
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-01-20 13:27:21 +01:00
Klaus Straubinger
26f7d2a6b1
[OLINGO-???] less use of reflection in equals() and hashCode()
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-01-18 13:36:52 +01:00
Klaus Straubinger
a283bddbbf
[OLINGO-834] parsing of most geo literals in URI parser
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-01-18 13:36:18 +01:00
Klaus Straubinger
c7aa842fb4
[OLINGO-575] removal of some test V3 code
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-01-18 13:35:48 +01:00
Klaus Straubinger
1b6259b979
reduced usage of org.slf4j and org.apache.commons.lang3
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-01-18 13:30:40 +01:00
Klaus Straubinger
6837fd7651
[OLINGO-834] clean-up exceptions
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-01-18 13:30:11 +01:00
Klaus Straubinger
b881e9caac
[OLINGO-834] better debug output
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-01-18 13:29:41 +01:00
Klaus Straubinger
3295bcc062
[OLINGO-834] URI parser shall not ignore empty path segments
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-01-12 15:18:45 +01:00
Christian Amend
b0866014df
[OLINGO-834] Shift dependecies from commons to core
...
The dependencies were not used in the commons part of the library
2016-01-08 13:12:45 +01:00
Christian Amend
53d2e8bb8c
[OLINGO-834] Adjust LICENSE file
...
I removed the Antlr and treelayout bsd license.
2016-01-08 10:03:04 +01:00
Christian Amend
26080f420a
[OLINGO-834] Delete AntLR dependecies
2016-01-07 15:00:17 +01:00