shawkins
a19ab7cb1d
OLINGO-1386 refinements for apply support
2019-08-22 10:55:00 -04:00
dsoni
8dc08e8c57
add floating property facet type
2019-08-13 18:20:22 -07:00
ramya vasanth
e365059900
[OLINGO-1380] OData V4: Response header information is lost in case of exceptions
2019-08-02 12:45:02 +05:30
ramya vasanth
405fb76088
[OLINGO-1375]OData V4: EntitySet in function Import need not be prefixed with namespace
2019-06-27 14:26:41 +05:30
ramya vasanth
aca474ff64
[OLINGO-1368]OData V4: Support In Operator in filters
2019-06-17 14:23:36 +05:30
ramya vasanth
0c7460a2a2
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/olingo-odata4.git
2019-05-15 11:30:24 +05:30
ramya vasanth
c41d10e8dc
[OLINGO-1062] Code improvements for support of annotations
2019-05-15 11:29:01 +05:30
mibo
2a509a3bca
Merge pull request #51 from DirkMahler/master
...
[OLINGO-1357] use map to cache EdmPrimitiveTypeKind values for lookup
2019-05-14 21:09:21 +02:00
ramya vasanth
109cde8d80
[OLINGO-1276]Modifying tests
2019-05-14 15:30:35 +05:30
ramya vasanth
bf12185b59
[OLINGO-1276]Problem with ClientEntitySetIterator
2019-05-14 15:15:33 +05:30
ramya vasanth
9244d682f7
[OLINGO-1358] Substringof Method support
2019-05-14 14:51:23 +05:30
Dirk Mahler
7ff8ffdf37
OLINGO-1357 use s map to cache EdmPrimitiveTypeKind values for lookup
2019-05-13 14:13:40 +02:00
mibo
24fed9b1b6
[OLINGO-1330] cache name in getName()
2019-05-10 17:59:17 +02:00
ramya vasanth
a9eac6cb0a
[OLINGO-1356] not supporting alpha numeric characters
2019-05-08 11:03:32 +05:30
mibo
e35f36abc5
[OLINGO-1352] Set 4.7.0-SNAPSHOT as development version
2019-05-05 08:12:19 +02:00
mibo
6e0a5cb43a
[OLINGO-1352] Set version to 4.6.0 for release
2019-05-05 07:27:37 +02:00
mibo
68181b9676
[OLINGO-1352] Set version to 4.6.0-RC01
2019-05-01 06:56:06 +02:00
mibo
bc8465cb59
[OLINGO-1352] Versions clean up
2019-05-01 06:41:15 +02:00
Ramesh Reddy
e6672fdef4
OLINGO-1350: Updating fasterxml version 2.9.8 and removing the dependency on aalto-xml library
2019-05-01 06:11:57 +02:00
mibo
ffb0496b08
[OLINGO-1352] Sonar issues clean up
2019-05-01 06:07:59 +02:00
mibo
2032581dc4
[OLINGO-1351] Fix Netty imports for OSGI and update Netty version
2019-04-27 15:19:36 +02:00
mibo
b8ac17e4ae
[OLINGO-1343] Fix deadlock Piped_Stream (by Aleksandr)
2019-04-26 20:48:08 +02:00
mibo
482c99c9f0
[OLINGO-1344] Fix deadlock ThreadPool (by Aleksandr)
2019-04-26 20:15:36 +02:00
mibo
50dec8d5d2
[OLINGO-1211] Fix imports and bundling
2019-04-26 19:58:49 +02:00
Archana Rai
3395683b5a
[OLINGO-1333]ODataResponse for delta client throws NPE on Asynchronous calls
2019-03-26 17:23:54 +05:30
Archana Rai
256b14f02b
[OLINGO-1333]ODataResponse for delta client throws NPE on Asynchronous calls
2019-03-26 17:05:59 +05:30
Archana Rai
f91568e1ab
[OLINGO-1315]OData v4.0:Client: API to return HTTP Request details
2019-03-26 16:56:08 +05:30
Archana Rai
5b32c3acbf
[OLINGO-1315]OData v4.0:Client: API to return HTTP Request details
2019-03-26 16:33:14 +05:30
Archana Rai
f344a3c565
[OLINGO-1323]OData v4.0: Context url should have navigation properties within when expanded
2018-12-13 16:10:10 +05:30
Ramesh Reddy
df332b3384
OLINGO-1316: allowing multipart/mixed as contentType for batch requests
2018-11-20 12:05:54 -06:00
Ramesh Reddy
fd481c11d8
OLINGO-1318: adding a way to load more vocabularies into single edm provider
2018-11-20 11:48:15 -06:00
Ramesh Reddy
b1640c596c
OLINGO-1318: incresing the method scope for the load core vocabularies
2018-11-20 11:30:00 -06:00
Archana Rai
c37d40f154
[OLINGO-1191]Code Improvements
2018-11-19 14:35:19 +05:30
Archana Rai
f564c4a187
[OLINGO-1191]Code Improvements
2018-11-19 14:33:33 +05:30
Archana Rai
cf04fdcb4e
[OLINGO-1315]ODATA V4.0 Client: API to return HTTP Request details
2018-11-19 13:44:40 +05:30
Archana Rai
fb2d21d703
[OLINGO-1296] EdmDateTimeOffSet precision validation
2018-09-26 13:52:49 +05:30
Archana Rai
6bdaed4875
[OLINGO-1191] Code Improvements
2018-09-26 11:45:22 +05:30
Ramesh Reddy
003f0f4ffa
Merge branch 'OLINGO-1293' of https://github.com/shawkins/olingo-odata4
2018-09-24 12:38:20 -05:00
Ramesh Reddy
e839533bb4
Merge branch 'OLINGO-1292' of https://github.com/shawkins/olingo-odata4
2018-09-24 12:34:18 -05:00
shawkins
4b77243d9e
OLINGO-1293 adding srid to property metadata
2018-09-24 13:11:00 -04:00
shawkins
b09dde0b39
OLINGO-1292 adding srid serialization and deserialization to server json
2018-09-24 10:23:31 -04:00
shawkins
ebdf0d3e3a
OLINGO-1294 adding polygon support for multiple interior rings
2018-09-21 17:36:02 -04:00
Archana Rai
8cbe468c2a
[OLINGO-1062]Cannot consume Odata Reference Services with Annotations
2018-08-20 11:31:08 +05:30
Archana Rai
58ec0358c2
[OLINGO-1287]Deep Update support for Version 4.01
2018-08-17 14:32:30 +05:30
Christian Amend
0f39306541
[OLINGO-1284] Set next 4.6.0-SNAPSHOT development version
2018-08-13 15:26:45 +02:00
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
c7664d4cbd
OLINGO-1186: Adding method on XMLMetadata to read the Edmx version for verification by the client code if they need to
2018-08-03 16:31:25 -05:00
Ramesh Reddy
d0f52977e6
OLINGO-1230: adding missing OpenType attribute to complex and entity type in metadata document
2018-08-03 15:59:00 -05:00
Ramesh Reddy
c2c5111a62
OLINGO-1194: Correcting the EntityResponse class to use correct property facets to generate valueToString
2018-08-03 11:17:41 -05: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
Archana Rai
e18c6fa184
[OLINGO-1280]OData V4.0: Client throws exception for Asynchronous Action requests
2018-07-26 17:34:58 +05:30
Archana Rai
1da33a3853
[OLINGO-1279]OData V4.0: Client returns CsdlPath for CsdlAnnotationPath attribute
2018-07-26 17:24:06 +05:30
Archana Rai
a9aaa9355d
Revert "[OLINGO-1279]OData V4.0: Client returns CsdlPath for CsdlAnnotationPath attribute"
...
This reverts commit 8f4e554dfa
.
2018-07-26 17:10:06 +05:30
Archana Rai
8f4e554dfa
[OLINGO-1279]OData V4.0: Client returns CsdlPath for CsdlAnnotationPath attribute
2018-07-26 17:06:16 +05:30
ramya vasanth
2696359f33
[OLINGO-1273]The V4 client responses should be as per values of odata.metadata parameter
2018-07-09 14:12:03 +05:30
Ramesh Reddy
1fef3a131e
OLINGO-1271: Making service dispatcher framework to use service root in the context url instead of relative url
2018-06-21 16:42:33 -05:00
Ramesh Reddy
f0188a6ecb
OLINGO-1150: The precision and scale checks are being made on exponential form than the denormalized form
2018-06-21 13:56:19 -05:00
ramya vasanth
03a02d2d69
[OLINGO-1238]Handling Prefer header with values being minimal and representation for GET and DELETE requests
2018-05-23 15:36:18 +05:30
ramya vasanth
f3919036ae
[OLINGO-1191] Code Improvements
2018-05-21 09:07:24 +05:30
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
c81833d50e
[OLINGO-1238]Code fixes w.r.t Accept and Accept charset headers
2018-04-25 14:19:15 +05:30
ramya vasanth
edee782ea0
[OLINGO-1143]Expand of a stream property of a complex type
2018-04-17 13:40:02 +05:30
Archana Rai
a93d49c1aa
[OLINGO-1256]Error code improvements
2018-04-11 13:48:28 +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
Ramesh Reddy
fd8bfa33d4
OLINGO-1252: adding ability load reference schemas recursively, but locallized to the schema they represent
2018-04-05 12:41:42 -05:00
ninckblokje
50ac6c8494
[OLINGO-1114] Test + fix for NULL value type
2018-03-23 10:50:43 +01:00
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
eea324d5a6
[OLINGO-1249]OData Client API issue: Have a means to validate if a document isv4Metadata or isServiceDoc
2018-03-20 13:54:47 +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
db95c1b9db
[OLINGO-1232] Adding metadata document for testing
2018-02-08 15:10:08 +05:30
ramya vasanth
213a8c0683
[OLINGO-1232]Metadata parsing goes into an infinite loop when there is a collection of Records inside Annotation groups
2018-02-08 15:03:15 +05:30
ramya vasanth
d55ed59d0d
[OLINGO-1226] Serializer to construct metadata document in json format
2018-01-31 10:50:48 +05:30
Ramesh Reddy
1012bcb248
OLINGO-1150: allowing support to read decimal values presented in the exponential form
2018-01-19 11:03:46 -06:00
ramya vasanth
9dfe499517
[OLINGO-1170] Olingo v4 client api does not support custom query options in URIBuilder
2017-12-19 13:33:10 +05:30
ramya vasanth
ee919d812d
[OLINGO-1144] How to use the FilterFactory to create a valid URI for filtering on a ComplexValue in a collection
2017-12-18 15:04:16 +05:30
ramya vasanth
387ba9c096
[OLINGO-1191] Code Improvements
2017-12-14 10:37:35 +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
ramya vasanth
5e21bb2ba5
[OLINGO-1201] Enhancements to run better with Netty
2017-11-14 09:39:31 +05:30
Archana Rai
1ce51fd4ec
[OLINGO-1202]Bound function scenarios, samples and tests
2017-11-13 16:07:34 +05:30
ramya vasanth
a3a84c9e86
[OLINGO-1191] Code Improvements
2017-11-08 10:36:03 +05:30
ramya vasanth
dd09d61ab2
[OLINGO-1191]Code improvements
2017-10-24 11:32:25 +05:30
ramya vasanth
8f40d49c46
[OLINGO-1191]Code improvements
2017-10-24 11:15:15 +05:30
Archana Rai
96223df38d
[OLINGO-1191]Code improvements
2017-10-24 10:52:54 +05:30
Archana Rai
3344e05b34
[OLINGO-1191]Code improvements
2017-10-12 17:19:23 +05:30
Archana Rai
ac02329d1f
[OLINGO-1190]To get the exact exception reason from odata service, instead of getting a generic message.
2017-10-12 17:00:46 +05:30
ramya vasanth
48263a8ce3
[OLINGO-1180] Validation of metadata post deserialization
2017-10-12 10:46:46 +05:30
Archana Rai
379a3c706e
[OLINGO-1179]Copying oDataHeaders from parent call to subsequent calls
2017-09-20 18:59:04 +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
Tom van Wietmarschen
b5ff47837f
[OLINGO-1166] Add test case for enum metadata issue
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2017-09-08 14:57:23 +02:00
Tom van Wietmarschen
16afaa6f68
[OLINGO-1166] Fix serialization of annotations for enum members in the CSDL
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2017-09-08 14:56:59 +02:00
Tom van Wietmarschen
0a2ebd7953
[OLINGO-1152] Test case for null enum values
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2017-09-08 14:51:40 +02:00
Tom van Wietmarschen
6b34920a5b
[OLINGO-1152] Fix IllegalArgumentException when enum property is null.
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2017-09-08 14:50:58 +02:00
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
38f77daa5c
[OLINGO-752] Support for + sign as a separator
2017-08-09 13:37:27 +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
d808142993
[OLINGO-1062]Fix in API for Casting Types to Derived Types
2017-07-05 14:14:58 +05:30
Archana Rai
7dedb25c3a
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/olingo-odata4.git
2017-06-22 16:31:02 +05:30
Archana Rai
8130360d7c
[OLINGO-1100]Get related binding target returns wrong entity set
2017-06-22 16:27:39 +05:30
ramya vasanth
36e45f0219
[OLINGO-1101] Casting Types to Derived Types
2017-06-22 15:00:24 +05:30
ramya vasanth
891421d7fc
[OLINGO-1117] Sending skip and take requests without a value returns String index out of range Exception
2017-06-21 14:01:05 +05:30
ramya vasanth
8f1a079faf
[OLINGO-1062] Cannot consume Term defined in external vocabulary
2017-06-21 13:27:06 +05:30
Archana Rai
2dc14d6764
Revert "[OLINGO-1062]Cannot consume Term defined in external Vocabulary"
...
This reverts commit ce4bc57a84
.
2017-06-21 11:13:56 +05:30
ramya vasanth
ce4bc57a84
[OLINGO-1062]Cannot consume Term defined in external Vocabulary
2017-06-21 10:59:27 +05:30
ramya vasanth
aea44a33a0
[OLINGO-1126]ClientProperty hasNullValue incorrect for null complex values
2017-06-09 12:57:54 +05:30
ramya vasanth
ce076387c3
[OLINGO-1132]Type information is lost when primitive properties with null value is updated
2017-06-08 17:40:55 +05:30
Archana Rai
66ea810b0f
[ODATAJAVA-1134]Enhancement to run better with Spring
2017-06-08 16:37:27 +05:30
i050510
32ff14fe78
[OLINGO-1073] Collections with derived complex types
...
wrong odata.type
Signed-off-by: Christian Amend <christian.amend@sap.com>
2017-05-09 14:37:42 +02:00
Ramesh Reddy
4a51d16425
Merge branch 'OLINGO-1046'
2017-04-27 08:36:56 -05:00
i050510
74a2da7d5e
[OLINGO-753] Incorrect uri formed when the uri parameter contains /$count in URIUtils class
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2017-04-27 13:15:26 +02:00
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
i050510
173f0d78ad
[OLINGO-975] Olingo client sends incorrect types for collection members
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2017-04-27 13:00:35 +02:00
i050510
a16a16841b
[OLINGO-1102] Missing Detail error message for ODataServerErrorException
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2017-04-26 16:28:18 +02:00
i050510
272719d59f
[OLINGO-1064] ComplexType is deserialized as Primitive Type if the value is NULL
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2017-04-26 16:13:08 +02:00
Ramesh Reddy
2751c130e2
OLINGO-1046: allowing bad white space where OData specificationa allows during the URL parsing
2017-04-20 11:07:26 -05: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
0cf76f51c5
OLINGO-1107: Changing client encoding of URL to use %20 instead of using + for space. This is done by switching the Olingo supplied Encoder and Decoder rather than the JDK supplied URLEncoder and URLDecoder
2017-04-17 17:22:50 -05:00
Ramesh Reddy
004515aaee
OLINGO-1112: checking the key values for null when building the location URL in the response
2017-04-17 17:04:31 -05:00
Ramesh Reddy
c85b6a6239
OLINGO-1111: using correct facets for building the key column
2017-04-17 14:14:12 -05:00
Ramesh Reddy
d80bbd7afd
OLINGO-1008: allowing cross-site fetching of reference metadata during fetch/resolution of
2017-04-13 09:51:29 -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
Ramesh Reddy
548c6e4a15
OLINGO-861: Fixing the recursive load of the references, and nested annotations
2017-04-10 14:50:51 -05:00
i050510
89a6a69de7
[OLINGO-1080] Support Entity Iterator in batch requests
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2017-03-01 17:01:25 +01: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
Archana Rai
e41b81ea09
[OLINGO-1077] EntityIterator count support
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2017-02-07 12:09:16 +01:00
Archana Rai
01c6aa1592
Cross Service EDM
...
Change-Id: I14ed9771c85e576c33d51ed3ea05e6323c20c51a
Signed-off-by: Archana Rai <archana.rai@sap.com>
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-12-13 10:10:22 +01:00
Archana Rai
4b3c02373f
NextLink Support in streaming
...
Change-Id: I199fe29991f9c02b870fd524b4276d16c1e5382e
Signed-off-by: Archana Rai <archana.rai@sap.com>
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-12-13 10:09:44 +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
9e67d0e3e8
[OLINGO-935] improved debug support
...
including more unit tests
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-10-07 14:52:41 +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
Morten Riedel
f3cee9b73b
[OLINGO-1004] TecSvc batch handling changes
...
Modified response status code in batch case from 202 Accepted to 200 OK and adjusted tests. See odata protocol documentation 11.7.4
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-09-29 14:15:55 +02:00