Christian Amend
7290f7ea4d
[OLINGO-1284] Set 4.5.0 release version
2018-08-13 15:25:07 +02:00
Christian Amend
cde4f0723f
[OLINGO-1284] Set 4.5.0-RC01 version
2018-08-06 14:28:45 +02:00
Ramesh Reddy
243708f168
OLINGO-1245: allow to define a full boolean expression with surrounding 'not' logical operator with parens surrounding the boolean expression
2018-08-03 11:07:08 -05:00
ramya vasanth
b07a7cfe26
[OLINGO-1246]Handling relative url's in odata context and few enhancements to technical service
2018-05-07 13:54:59 +05:30
ramya vasanth
edee782ea0
[OLINGO-1143]Expand of a stream property of a complex type
2018-04-17 13:40:02 +05:30
ramya vasanth
aaff527dcd
[OLINGO-1143] Support of Expand of a navigation property of a complex type
2018-04-11 11:15:38 +05:30
ramya vasanth
d9aff6300f
[OLINGO-1246] Including key properties in context url and response payload even if select clause does not include key properties
2018-03-21 09:52:07 +05:30
ramya vasanth
1a739d46bf
[OLINGO-1191] More Code Improvements
2018-03-15 08:12:10 +05:30
ramya vasanth
bf4e2017f2
[OLINGO-1246] Fixes for Context url when the URL has select clause and expand clause having select
2018-03-13 15:31:15 +05:30
ramya vasanth
eb112032dd
[OLINGO-1238] Code Improvements in handling exceptions with odataVersion headers and accept headers
2018-03-12 14:07:22 +05:30
Archana Rai
75cc7197e3
[OLINGO-1237]Serialization changes for odata.metadata=minimal
2018-02-22 11:59:49 +05:30
ramya vasanth
48f93fd871
[OLINGO-1231] Serializer for complex collection properties does not respect
2018-02-21 10:20:51 +05:30
ramya vasanth
00d854f387
[OLINGO-1229] Validate Function import parameters in Uri Parser
2018-02-08 15:22:43 +05:30
ramya vasanth
b86aa5d977
[OLINGO-1207] Sample project supporting containment navigation
2017-12-01 09:56:36 +05:30
ramya vasanth
73d1e2e07f
[OLINGO-1191] Code Improvements
2017-11-17 09:49:55 +05:30
ramya vasanth
03ab69c498
[OLINGO-1201] Enhancements to run better with Netty
2017-11-14 09:40:23 +05:30
Archana Rai
8a968923ba
[OLINGO-1182] Support Edm.Stream property for 4.0.1 in json format
2017-09-18 11:04:52 +05:30
ramya vasanth
93af105892
[OLINGO-1172] Throw meaningful exception in method buildCanonicalURL when key value is null
2017-09-14 16:43:09 +05:30
ramya vasanth
f189dd07a6
Revert "[]"
...
This reverts commit 717d69b979
.
2017-09-14 16:37:51 +05:30
ramya vasanth
717d69b979
[]
2017-09-14 16:08:38 +05:30
Christian Amend
4cae638ff5
[OLINGO-1171] Set next 4.5.0-SNAPSHOT version
2017-09-01 15:35:37 +02:00
Christian Amend
9858f1d04c
[OLINGO-1171] Set 4.4.0 release version
2017-09-01 15:15:49 +02:00
Christian Amend
b98eb1fc6c
[OLINGO-1171] Set 4.4.0-RC01 version
2017-08-29 09:58:49 +02:00
ramya vasanth
d4f1b73875
[OLINGO-1159] Enhancements to Bound Actions in V4
2017-08-09 15:56:52 +05:30
Archana Rai
f7e5a5c716
[OLINGO-1155]Delta support in Json format
2017-07-31 16:13:11 +05:30
ramya vasanth
f6dd0deacc
[OLINGO-1122]Addressing derived types in filter and expand
2017-07-25 09:43:57 +05:30
Archana Rai
ecf7f56ec8
[ODATAJAVA-1123]OData V4.0: Support of derived types and mixed
2017-07-23 15:29:00 +05:30
ramya vasanth
36e45f0219
[OLINGO-1101] Casting Types to Derived Types
2017-06-22 15:00:24 +05:30
Archana Rai
f55205561e
[OLINGO-1099] OData V4.0: $levels refactoring
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2017-04-27 13:01:40 +02:00
Ramesh Reddy
7e262c8d07
OLINGO-846, OLINGO-1076: Expanding/relaxing the allowence of white space AFTER the query option is decoded. Also applying to name segment, note that this is only for user supplied queries
2017-04-19 13:39:08 -05:00
Ramesh Reddy
3a8cbcc337
OLINGO-1104: Write @odata.navigationLink and @odata.assosiationLink always when metadata=full, previously it is omiited when query came in with
2017-04-13 09:35:21 -05:00
i036162
00a5b1d2e1
[OLINGO-1083] Change EntityType attribute to Type in Singletons accroding to spec
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2017-03-01 16:00:09 +01:00
Christian Amend
6a736db10c
[OLINGO-917] Fix $entity request handling
...
This is a contribution from Ramya in
https://issues.apache.org/jira/browse/OLINGO-917
2016-11-22 14:17:59 +01:00
Christian Amend
84a052dcfa
[OLINGO-888] Support Singletons in OData dispatcher
...
Contributed by Archana Rai via
https://issues.apache.org/jira/browse/OLINGO-888
2016-11-22 14:13:14 +01:00
Christian Amend
cc0a6a51a8
[OLINGO-1037] Support GeoTypes in Json
2016-10-19 14:33:34 +02:00
Christian Amend
5255c336eb
[OLINGO-1033] Add # for primitive type annotations
2016-10-18 15:58:13 +02:00
Klaus Straubinger
1600684d4f
[OLINGO-935] $apply as option for $expand should be possible
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-10-07 14:51:57 +02:00
Klaus Straubinger
72fcaa1a54
[OLINGO-1028] stricter multiplicity tests in expression parser + clean-up
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-09-29 16:31:24 +02:00
Christian Amend
59e53d6bca
[OLINGO-1023] Set next 4.4.0-SNAPSHOT version
2016-09-19 14:16:21 +02:00
Christian Amend
31401845a7
[OLINGO-1023] Set 4.3.0 release version
2016-09-19 13:46:34 +02:00
Christian Amend
8515b48dd5
[OLINGO-1023] Set 4.3.0-RC01 version
2016-09-15 14:28:27 +02:00
Ramesh Reddy
120adfea50
OLINGO-1009: adding cycle detection when =max is used during serialization
2016-09-09 14:23:26 -05:00
shawkins
68969d547d
OLINGO-1009 Changing serialization to allow for $levels
2016-09-07 09:39:25 -04:00
Morten Riedel
7a56dfa393
[OLINGO-1013] Added support for aliase in core and tecsvc.
...
Signed-off-by: Michael Bolz <michael.bolz@sap.com>
2016-08-29 07:45:32 +02:00
Morten Riedel
fd2592d4e2
[OLINGO-1004] edited edm for consistency
...
added new entity types, entity sets, actions and functions to test overloading and default values, tests are not implemented yet.
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-08-17 14:01:39 +02:00
Morten Riedel
37a1e110c6
[OLINGO-1004] edm clean up
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-08-17 09:44:22 +02:00
Morten Riedel
d30f47ec6b
[OLINGO-1004] removed CTCompCompExtended and added CTBase in ESFourKeyAlias instead
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-08-17 09:43:38 +02:00
Christian Amend
38c9a76eb6
[OLINGO-995] Support HEAD for metadata and service document
2016-08-11 15:58:17 +02:00
Christian Amend
c0f1b997ef
[OLINGO-993] Set SNAPSHOT version again
2016-07-29 11:16:16 +02:00
Christian Amend
d7a2b65d94
i[OLINGO-993] Set beta version
2016-07-29 10:55:32 +02:00
Christian Amend
bde34e597f
[OLINGO-964] Add test for new expand type cast handling
2016-07-28 14:53:44 +02:00
Ramesh Reddy
d9ae1f68ef
OLINGO-981: validating to make sure the navigation property is set to allow nullable before allowing the null as the binding value
2016-07-27 11:47:03 -05:00
Ramesh Reddy
37fe8e19b0
OLINGO-981: Allowing the null value in non-collection navigation binding property
2016-07-27 09:28:16 -05:00
Ramesh Reddy
aa8f2cfc2f
OLINGO-977: Adding the XML declaration to the response of Complex Collection
2016-07-27 08:57:41 -05:00
Morten Riedel
d3fad1b166
[OLINGO-987] fixed checkstyle issue
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-07-27 10:21:17 +02:00
Morten Riedel
0760e130e8
added a testcase for entity set ESCompCollComp
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-07-27 10:20:49 +02:00
Morten Riedel
d3c30cfd28
added method writeComplex to xml reader to fix the bug. Modified constant default_charset.
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-07-27 10:20:49 +02:00
Klaus Straubinger
be1228c821
[OLINGO-935] API for EDM-assisted serializer
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-07-27 10:13:33 +02:00
Morten Riedel
756ae564e5
added some testcases and method writeComplex to write the type and value correctly.
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-07-26 10:33:32 +02:00
Christian Amend
44d6f5a171
[OLINGO-988] Prevent duplicate ExpandItems in ExpandTreeBuilder
2016-07-26 10:27:25 +02:00
Klaus Straubinger
bc61da3dfd
[OLINGO-935] new server serializer for dynamic data
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-07-25 11:10:40 +02:00
Klaus Straubinger
61b2f72a38
[OLINGO-935] content-type parameter values are case insensitive
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-07-25 11:09:38 +02:00
Christian Amend
a6bde3beea
[OLINGO-979] Fix codestyle issue
2016-07-14 10:53:12 +02:00
Morten Riedel
7d698645e0
[OLINGO-979]Changed exception message accessing from getMessage() to getLocalizedMessage() and added a test
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-07-14 10:46:31 +02:00
Christian Amend
6afb7fff4b
[OLINGO-966] Fix filter parser guid detection
2016-06-29 14:57:31 +02:00
Ramesh Reddy
3c0225c9da
OLINGO-567: Support for odata.metadata=full
2016-06-26 07:50:39 -07:00
Ramesh Reddy
2675f8fa01
OLINGO-960: returning null on the missing alias value in query
2016-05-23 15:04:37 -05:00
Klaus Straubinger
96c3f8903f
[OLINGO-935] $apply has to be parsed first + further tests
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-05-02 13:50:15 +02:00
Klaus Straubinger
9a96ec4f9b
[OLINGO-935] $apply is allowed for $count
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-04-29 14:32:07 +02:00
Michael Bolz
4ff0e69746
[OLINGO-936] Add sonar.skip for sample and test modules
2016-04-19 16:04:19 +02:00
Klaus Straubinger
6553e95080
[OLINGO-935]URI-parser support of the data aggregation extension
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-04-18 15:06:33 +02:00
Michael Bolz
824c174d75
[OLINGO-931] Replace NPE with correct exception
2016-04-14 08:20:22 +02:00
Christian Amend
3baa3993ea
[OLINGO-922] Set next 4.3.0-SNAPSHOT version
2016-04-05 14:11:24 +02:00
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
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
Christian Amend
f7c18f7445
[OLINGO-905] Add system query option access to $all
2016-03-24 14:50:08 +01: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
Michael Bolz
49b8599432
[OLINGO-903] Check for in uri parser error cases
2016-03-17 22:02:49 +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
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
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
Michael Bolz
5b6cccfa9c
[OLINGO-832] Added WriteContentErrorContext and first tests
2016-02-16 15:46:42 +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