Commit Graph

497 Commits

Author SHA1 Message Date
Michael Bolz 2318953c26 [OLINGO-564] Renamed 'edm.provider.*' classes 2015-04-28 12:52:14 +02:00
Christian Amend ae97061e3c [OLINGO-604] Implement Action imports in TechSvc part 2 2015-04-27 14:33:53 +02:00
Michael Bolz cbbe3da695 [OLINGO-564] Moved client edm classes 2015-04-24 09:12:05 +02:00
Michael Bolz 754e23abee [OLINGO-564] Renamed client edm classes 2015-04-23 15:57:22 +02:00
Michael Bolz ac32d23610 [OLINGO-564] Removed 'provider' package level 2015-04-23 10:50:47 +02:00
Christian Amend d692d129bd [OLINGO-603] Rename entity set to entity collection 2015-04-07 15:20:39 +02:00
Christian Amend 05935a0c3d [OLINGO-603] Delete core dependecies in Tec Scenario 2015-04-07 14:15:17 +02:00
Christian Amend d067037f40 [OLINGO-603] Further refactoring 2015-04-01 14:30:27 +02:00
Michael Bolz 26be7d2e7c [OLINGO-612] Changed 'is*' behavior for Valuable 2015-04-01 11:02:53 +02:00
Christian Amend d94edf568c [OLINGO-595] Make EdmProvider an Interface 2015-03-31 13:47:15 +02:00
Christian Holzer 0113414e26 [OLINGO-600] Fix: OData client deserializer processes all navigation
properties
2015-03-26 15:03:27 +01:00
Christian Amend 3a6293b6a5 [OLINGO-575] Star deleting unnecessary abstract edm classes 2015-03-25 14:48:26 +01:00
Christian Amend 009217602a [OLINGO-575] Cleanup Imports 2015-03-24 14:08:36 +01:00
Michael Bolz c8d49029f2 [OLINGO-575] Refactored last parts of JSON deserializer 2015-03-24 09:53:44 +01:00
Michael Bolz 7ef2d2de4f [OLINGO-575] More Tests and refactoring of JSON deserializer 2015-03-23 10:22:33 +01:00
Michael Bolz 2fa997a8f1 [OLINGO-575] Refactore JSON deserializer
Conflicts:
	lib/client-core/src/main/java/org/apache/olingo/client/core/edm/xml/AnnotationImpl.java
	lib/client-core/src/main/java/org/apache/olingo/client/core/edm/xml/NavigationPropertyDeserializer.java
2015-03-22 21:12:25 +01:00
Christian Holzer b98275153a [OLINGO-596] Fix: The client URIBuilder uses semicolons instead of commas
to split system query options in expand options
2015-03-19 15:55:01 +01:00
Christian Amend 3b37d29948 [OLINGO-575] Cleanup of TODOs 2015-03-18 14:35:45 +01:00
Christian Amend 5cef4faeb6 [OLINGO-575] Merge EdmImpl classes 2015-03-18 13:55:50 +01:00
Christian Amend 8a58a67800 [OLINGO-575] Merge edm provider classes 2015-03-17 14:20:49 +01:00
Michael Bolz ae165feedc [OLINGO-575] Minor code clean up remove unused imports 2015-03-10 11:10:48 +01:00
Michael Bolz fadb6c861e [OLINGO-575] Minor code clean up 2015-03-10 09:47:57 +01:00
Christian Amend 422d4a6ea4 [OLINGO-575] Remove java warnings part 3 2015-03-09 15:36:52 +01:00
Christian Amend 4acc6bfbc6 [OLINGO-575] Remove java warnings part 2 2015-03-09 14:54:54 +01:00
Christian Amend f46364072a [OLINGO-575] Delete unnecessary casts 2015-03-06 18:21:02 +01:00
Christian Amend be7f0fd1db [OLINGO-575] Cleanup todos 2015-03-06 15:14:19 +01:00
Christian Amend 07c37106ed [OLINGO-575] Cleanup ServiceVersion Enum part 2 2015-03-06 14:53:36 +01:00
Christian Amend a3789c7cce [OLINGO-575] Cleanup service version enum 2015-03-05 16:50:55 +01:00
Christian Amend 3c36eaeaef [OLINGO-575] Delete V3 Primitive types 2015-03-05 10:33:35 +01:00
Christian Amend 0d57a0763a [OLINGO-575] Start merging ComplexValue and LinkedComplexValue 2015-03-04 17:13:55 +01:00
Christian Amend 033f35d617 [OLINGO-575] Rename getV4 method to getClient 2015-03-03 14:06:49 +01:00
Christian Amend f38d54dcf3 [OLINGO-575] Delete abstract client class 2015-03-02 15:55:14 +01:00
Christian Amend 55c7d10737 [OLINGO-575] Continue merging 2015-02-27 16:52:48 +01:00
Christian Amend 4833b45c2f [OLINGO-575] Continue removing common classes 2015-02-27 16:12:24 +01:00
Christian Amend 68b14ffe4e [OLINGO-575] Start removing unnecessary common classes in client 2015-02-27 15:24:29 +01:00
Christian Amend d088866e97 [OLINGO-575] Delete EDM abstract classes 2015-02-27 14:17:11 +01:00
Michael Bolz 8955af75ce [OLINGO-575] Merge common with specific api in commons module 2015-02-23 13:36:52 +01:00
Christian Holzer 0e6c9a1183 [OLINGO-545] OrderBy and Filter System Query Option evaluation added to TecScenario
Signed-off-by: Christian Amend <chrisam@apache.org>
2015-02-20 14:23:32 +01:00
Christian Holzer cfb72decd1 [OLINGO-577] Fix: Invalid encoding of space characters
Signed-off-by: Christian Amend <chrisam@apache.org>
2015-02-20 14:22:46 +01:00
Christian Amend 111239d7c3 [OLINGO-575] Merge v4 packages in commons 2015-02-18 16:52:10 +01:00
Christian Amend 109c33ba39 [OLINGO-575] Move v4 package content one package up 2015-02-18 16:33:56 +01:00
Christian Amend c8865db8e8 [OLINGO-575] Delete V3 sources from master 2015-02-18 15:01:25 +01:00
Christian Amend 9cf9490310 [OLINGO-566] Refactor EdmKeyPropertyRef class 2015-02-06 16:54:55 +01:00
Michael Bolz 15df71c85e [OLINGO-542] Set version to '4.0.0-beta-03-SNAPSHOT' 2015-01-29 22:27:59 +01:00
Michael Bolz 6c89cf5117 [OLINGO-542] Set version to '4.0.0-beta-02' 2015-01-29 21:42:46 +01:00
Michael Bolz 3d657f08ca [OLINGO-542] Set version to '4.0.0-beta-02-RC01' 2015-01-26 20:10:49 +01:00
Klaus Straubinger 6c894d7b66 Correct choice of JSON variant in client
Change-Id: I63922b7719c18930a7d640dca17e404a5939c445

Signed-off-by: Christian Amend <chrisam@apache.org>
2015-01-22 12:31:40 +01:00
Christian Holzer 1c735e89b3 [OLINGO-511] Navigation property reference improved
Signed-off-by: Christian Amend <chrisam@apache.org>
2015-01-14 15:32:12 +01:00
Christian Amend 8f794ac475 [OLINGO-522] Fix for abstract entity types in metadata document 2014-12-17 15:48:19 +01:00
Michael Bolz 58b3896f7d [OLINGO-468] Fixed javadoc warning in lib 2014-12-16 14:26:41 +01:00
Christian Holzer 2318ffad20 [OLINGO-472] Client refactoring
Signed-off-by: Christian Amend <chrisam@apache.org>
2014-12-09 10:13:36 +01:00
Christian Holzer 297950a8d0 [OLINGO-472] Absolute Uris are not longer allowed
Signed-off-by: Christian Amend <chrisam@apache.org>
2014-12-03 16:20:56 +01:00
Klaus Straubinger 096946a70d improved server metadata and tests
Change-Id: I8d69c68a83aec32c03d15fceb3b6a2a204730ff7

Signed-off-by: Michael Bolz <michael.bolz@sap.com>
2014-10-16 13:55:36 +02:00
Klaus Straubinger 7f86b264f0 [OLINGO-422] FIT test - recognition of inlined entities/entitysets in EDM-enabled client
Change-Id: If2dae9882209616963b4a1459c8b8a1b923a8dc4

Signed-off-by: Michael Bolz <michael.bolz@sap.com>
2014-10-14 19:21:46 +02:00
Michael Bolz 87f0f06a39 [OLINGO-456] Removed deprecated classes 2014-10-13 08:18:53 +02:00
Michael Bolz 188574f5c3 [OLINGO-423] Refactoring for EdmxReferenceHandling 2014-10-11 09:50:15 +02:00
Christian Amend 9c60663523 [OLINGO-260] Delete the HttpMethods in client and use the ones in commons 2014-10-06 17:06:20 +02:00
Michael Bolz 0dbd53d8dc [OLINGO-342] Set development version to 4.0.0-beta-02-SNAPSHOT 2014-09-23 09:44:29 +02:00
Michael Bolz 9e422a283e Set release version to '4.0.0-beta-01' 2014-09-23 09:06:15 +02:00
Michael Bolz 6c963396cc [OLINGO-342] Set version to 4.0.0-beta-01-RC02 2014-09-19 13:40:32 +02:00
Michael Bolz 825b7db6b1 Set version to '4.0.0-beta-01-RC01' 2014-09-12 13:46:39 +02:00
Michael Bolz 134a575a17 [OLINGO-342] Renaming for release 2014-09-11 12:43:34 +02:00
Michael Bolz 853bad6aa9 [OLINGO-405] Set content length for not chunked content 2014-08-15 15:14:07 +02:00
Klaus Straubinger 931f1324e6 [OLINGO-356] removed several warnings + code clean-up
Change-Id: Id7a6ede6309e6f1109a0ded6df9c436df2449764
2014-08-15 13:08:31 +02:00
Michael Bolz b9d452740d [OLINGO-356] Minor code clean up 2014-08-15 06:26:22 +02:00
Francesco Chicchiriccò 7be1e99213 [OLINGO-399] Changing flush exception management done in OLINGO-369 2014-08-13 11:18:49 +02:00
fmartelli 563959f022 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/olingo-odata4 2014-08-11 11:14:18 +02:00
fmartelli 1144e1b1e9 [OLINGO-398] fix 2014-08-11 11:13:57 +02:00
Francesco Chicchiriccò 655dbb8c97 [OLINGO-399] ODataRuntimeException -> ODataResponseError 2014-08-11 11:13:30 +02:00
Michael Bolz bc1d13929a [OLINGO-342] Changed version to 4.0.0-beta-01-SNAPSHOT 2014-08-11 10:07:44 +02:00
Francesco Chicchiriccò c0b92cf09e [OLINGO-365] Composable function invocation refactory - in progress 2014-08-03 15:24:54 +02:00
Francesco Chicchiriccò 9b28f8df62 [OLINGO-365] Enhancing type handling for complex properties 2014-08-01 12:35:52 +02:00
Francesco Chicchiriccò bf4e34d879 ContextURLParser enhancement for deep contained URIs 2014-07-31 17:40:58 +02:00
Francesco Chicchiriccò 17544d2d1c [OLINGO-390] As for 'plain' complex values, do not serialize the type information as for primitives (in JSON) 2014-07-30 09:53:30 +02:00
Francesco Chicchiriccò eb1de05a7e Fixed handling of non-string primitive types (as DateTimeOffset) with json/minimal 2014-07-29 13:48:21 +02:00
fmartelli 72dc69dc8e [OLINGO-365] provided more tests 2014-07-28 17:48:57 +02:00
Francesco Chicchiriccò 05e41557f5 [OLINGO-363] Better metadata ETag management 2014-07-28 10:05:27 +02:00
fmartelli 86d33380e8 [OLINGO-366] fixed providing delayed operation invocation + composable invoker 2014-07-25 10:57:33 +02:00
fmartelli abb47659e4 [OLINGO-366] provided operation invokers 2014-07-24 16:30:25 +02:00
Francesco Chicchiriccò 1c5b33ea5d [OLINGO-363] pojogen now saves metadata information in the generated Service class, and proxy code fetches it from there 2014-07-23 12:20:48 +02:00
Michael Bolz c75c29ce05 [OLINGO-317] Split ContextURL in parser and builder 2014-07-23 10:52:09 +02:00
fmartelli 935d70abc2 [OLINGO-366] provides complex handling improvement 2014-07-22 18:08:37 +02:00
Michael Bolz 66097e3dd6 [OLINGO-356] Code clean up (warnings) 2014-07-22 15:11:34 +02:00
Francesco Chicchiriccò d14064118e Consolidating the Android client lib 2014-07-22 12:15:09 +02:00
Francesco Chicchiriccò 3a060746c3 Fixing ContextURL for contained entity sets 2014-07-21 16:42:59 +02:00
Francesco Chicchiriccò c155238d9c [OLINGO-362] Now supporting refresh token 2014-07-21 13:33:34 +02:00
fmartelli cdc98eacd8 [OLINGO-366,OLINGO-367,OLINGO-370] merge 2014-07-18 18:07:15 +02:00
fmartelli 989babb1dc [OLINGO-366,OLINGO-367,OLINGO-370] chahnged entity, entity collection and complex creation methods (still missing complex collection creator). Provided delayed HTTP request for navigation property. Provided select query option support on entity set (still missing query options support for entity collections) 2014-07-18 17:51:48 +02:00
Francesco Chicchiriccò 23789e100b [OLINGO-369] continue-on-error behavior implemented for both transactional and non-transactional persistence 2014-07-17 14:18:21 +02:00
Michael Bolz 890628e047 Removed unused imports 2014-07-16 15:10:08 +02:00
Michael Bolz 8442ea8f78 [OLINGO-317] Simplified version dependent constants 2014-07-16 14:22:33 +02:00
fmartelli 5b3c3d3403 [OLINGO-353] fixed + merge 2014-07-16 11:24:30 +02:00
Francesco Chicchiriccò c541d9251b [OLINGO-362] OAuth2 supporting abstract class provided + concrete CXF-based IT 2014-07-16 10:05:04 +02:00
fmartelli bda51643b1 Fix for proxy inline entity and entity set retrieving 2014-07-14 16:07:47 +02:00
Francesco Chicchiriccò d9c6b08f7d White noise 2014-07-13 15:17:27 +02:00
Francesco Chicchiriccò f1f6491a56 Removing all leaks on Android 2014-07-13 07:56:24 +02:00
Francesco Chicchiriccò c3a709309e Several Android enhancements 2014-07-12 17:34:21 +02:00
Francesco Chicchiriccò 4e61f1093d [OLINGO-357] Fixed 2014-07-11 12:56:02 +02:00
fmartelli 4cd65b217d Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/olingo-odata4 2014-07-10 18:03:00 +02:00
Francesco Chicchiriccò bc033b0f3b Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/olingo-odata4 2014-07-10 17:18:58 +02:00
Francesco Chicchiriccò 1b9c3e1e1d Fixing Android functioning 2014-07-10 17:18:38 +02:00
fmartelli ca5ed6e882 [OLINGO-353] fix 2014-07-10 16:54:47 +02:00
Christian Amend d1e5d22654 [OLINGO-349] Use commons ODataError
Transformed the ODataError interface to a bean class and used it for
serialization and deserialization.
2014-07-10 15:48:02 +02:00
Francesco Chicchiriccò 098ed145db [OLINGO-341] Fix 2014-07-04 11:23:36 +02:00
Francesco Chicchiriccò 15f7de8f6c [OLINGO-340] Fix 2014-07-04 11:09:42 +02:00
Michael Bolz 4c4f82ee5f [OLINGO-317] Code clean up 2014-06-30 09:26:36 +02:00
Michael Bolz a2874142c5 [OLINGO-317] Refactoring of 'Value-classes' 2014-06-27 14:25:30 +02:00
challenh 2d79cc7674 [OLINGO-317] Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/olingo-odata4 2014-06-26 13:57:06 +02:00
Michael Bolz 4c820a26c5 [OLINGO-317] Fixed incompatible test 2014-06-24 12:30:31 +02:00
challenh f40643f92e [OLINGO-327] make client supports shorter operation name in url (not protocol standard) 2014-06-24 12:52:27 +08:00
Michael Bolz ab6fd5e2b8 [OLINGO-317] Refactored ContentType 2014-06-17 14:53:44 +02:00
Michael Bolz 176bee4b02 Merge branch 'master' into Olingo-317_DeSerializerRefactoring 2014-06-17 14:24:05 +02:00
challenh 1e8ad44a00 [OLINGO-326] URIbuilder issue on android, and uri format issue of addressing derived types 2014-06-17 10:32:44 +08:00
Michael Bolz 37abba5f0e [OLINGO-317] Merged the format ENUMs 2014-06-13 15:26:16 +02:00
Michael Bolz b15439ffc4 [OLINGO-317] Rename and move of some packages and classes 2014-06-12 10:59:18 +02:00
Michael Bolz 70afb2acc5 [OLINGO-317] Finished DeSerializer refactoring 2014-06-11 14:29:57 +02:00
mibo 46a3417825 [OLINGO-317] First presentable state 2014-06-09 14:43:34 +02:00
challenh cf360e6573 [OLINGO-319] fix java.lang.IllegalStateException: Content has been consumed 2014-06-08 13:35:01 +08:00
challenh 80c2f83acc [OLINGO-315] handle the case of zero container in EDM schema 2014-06-06 17:03:58 +08:00
fmartelli 24a031b750 Some refinements arounf pojogen 2014-05-26 16:00:25 +02:00
fmartelli 5b5ff8ea23 Fix for (authenticated) batch repeatable request 2014-05-23 14:25:08 +02:00
Francesco Chicchiriccò 696c58645d Bunch of client API review 2014-05-23 12:32:30 +02:00
Francesco Chicchiriccò 72d894cd3a [OLINGO-260][OLINGO-261] Finishing instance annotations support 2014-05-21 17:21:06 +02:00
Francesco Chicchiriccò 35e89699ea Invoke request factory re-factoring 2014-05-21 13:40:50 +02:00
fmartelli 84203da0a4 Client api change: removed 'outside' batch item 2014-05-20 18:25:01 +02:00
fmartelli 859a7e893c api review in order to avoid to append value segment explicitely in case of media entity retrieve and property value retrieve 2014-05-20 16:55:41 +02:00
Francesco Chicchiriccò a12b2b115a Adding tests for linked entity create / delete 2014-05-20 16:15:06 +02:00
fmartelli 24ce9af649 Merged StreamRequestFactory methods into CURDrequestFactory and removed StreamRequestFactory 2014-05-20 15:02:39 +02:00
fmartelli 8ad67fede0 batch method and manager renaming 2014-05-20 14:37:43 +02:00
Francesco Chicchiriccò 5fb2b80e40 Enhancing the FunctionImport invoke API enhancement 2014-05-20 08:37:40 +02:00
Francesco Chicchiriccò 4a1d5ab343 API enhancements: simplified operation import invoke with EdmEnabledODataClient 2014-05-19 13:23:42 +02:00
Francesco Chicchiriccò 96c45510aa [OLINGO-260] derived types tests 2014-05-16 12:08:22 +02:00
Francesco Chicchiriccò 29924aeacd Fixing bad test 2014-05-14 10:23:34 +02:00
Francesco Chicchiriccò 788b286b18 [OLINGO-260] V4 function / action import invoke 2014-05-14 10:21:03 +02:00
fmartelli 32518c1b0b [OLINGO-260] provided primitive keys integration test on proxy + some refactoring ... still missing EdmTime review: what about BigDecimal in place of Duration? 2014-05-13 18:59:14 +02:00
fmartelli c05a9114c6 [OLINGO-260] provided v4 integration test for entity creation 2014-05-13 13:39:28 +02:00
Francesco Chicchiriccò ed8e0e3cc1 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/olingo-odata4 2014-05-12 12:41:30 +02:00
Francesco Chicchiriccò 8720a30e21 Various small improvements, added test for instance annotations 2014-05-12 12:41:25 +02:00
fmartelli fc42d2ad57 [OLINGO-260] fix for integration test deadlock 2014-05-12 11:55:18 +02:00
Francesco Chicchiriccò ec30775b8c Various small fixes and improvements 2014-05-10 10:26:19 +02:00
fmartelli ce8d9932a8 [OLINGO-260] provided auth request integration test on proxy 2014-05-09 14:30:45 +02:00
Francesco Chicchiriccò e5cfd8eb13 Fixing timezone issues with proxy 2014-05-09 10:32:40 +02:00
Francesco Chicchiriccò fa6c9d5060 Add derived type read test 2014-05-08 18:30:14 +02:00
Francesco Chicchiriccò c82e021278 Adding singleton tests 2014-05-08 17:30:40 +02:00
Francesco Chicchiriccò a2197314fa More URI tests 2014-05-08 15:55:40 +02:00
Francesco Chicchiriccò 8bb1f0bde3 Small fix 2014-05-08 14:32:33 +02:00
Francesco Chicchiriccò 56a5b08a78 Adding search facilities + dedicated test 2014-05-08 14:23:08 +02:00
Francesco Chicchiriccò 52c7cc2cc6 Adding test for creating media entity 2014-05-08 13:16:17 +02:00
Francesco Chicchiriccò 58ecb3f5d9 MetadataTestITCase for V4 2014-05-07 17:44:22 +02:00
fmartelli 6b7be9deb6 [OLINGO-260] providing proxy merge from ODataJClient. Still missing integration tests 2014-05-07 12:57:57 +02:00
Francesco Chicchiriccò 8caf3fece3 [OLINGO-264] Instance annotations managed at binding level + test provided 2014-05-07 12:39:16 +02:00
Francesco Chicchiriccò ec9e8cabf1 [OLINGO-264] Atom and JSON (de)serializers now dealing with instance annotations 2014-05-06 16:44:14 +02:00
Francesco Chicchiriccò 936e19ca49 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/olingo-odata4 2014-05-06 11:00:38 +02:00
Francesco Chicchiriccò 4a07d59b4d [OLINGO-264] Introducing data and domain objects to let annotate delta links 2014-05-06 11:00:30 +02:00
fmartelli f02d9a07e4 [OLINGO-261] providing basics for pojo generator and proxy annotations 2014-05-06 10:44:38 +02:00
Francesco Chicchiriccò 70cdaef515 [OLINGO-264] Adding data and domain objects for instance annotations 2014-05-06 10:32:34 +02:00
Francesco Chicchiriccò 6e9cb60e49 [OLINGO-263] Some refinements + client support form edmx:IncludeAnnotations 2014-05-05 15:17:15 +02:00
Francesco Chicchiriccò 585ddaead8 White noise: formatting 2014-05-05 12:29:56 +02:00
Francesco Chicchiriccò 7c079a1a78 Merge remote-tracking branch 'origin/master' into olingo263 2014-05-05 12:22:37 +02:00
Francesco Chicchiriccò 3b3660025e [OLINGO-264] More client-side tests 2014-05-05 12:22:23 +02:00
challenh d76580170b [OLINGO-272]fix NonRepeatableRequestException by using repeatable entity 2014-05-05 15:45:49 +08:00
Francesco Chicchiriccò 726fbe52e3 [OLINGO-263][OLINGO-264] First draft Edm annotation interfaces + client-side implementation (server components have TODO) 2014-05-04 18:23:12 +02:00
Francesco Chicchiriccò 6e72b1f3da [OLINGO-261] Missing V3 implementation of EdmNavigationProperty 2014-05-02 18:01:38 +02:00
Francesco Chicchiriccò 10f03a2c0a Adding missing method to Edm interfaces to check whether an entity or a complex type is abstract 2014-04-30 09:13:08 +02:00
Francesco Chicchiriccò 8042913be1 [OLINGO-236] Refactor complete 2014-04-29 11:46:27 +02:00
Francesco Chicchiriccò 6c7aef90ea Merge from master 2014-04-29 10:59:19 +02:00
Francesco Chicchiriccò e26d55d5bc [OLINGO-259] Some refinements 2014-04-29 10:49:36 +02:00
fmartelli 639941c00e merge 2014-04-29 10:27:30 +02:00
fmartelli f79db0b3c7 provided complex type BATCH update + removed aalto transitive dependency exclusion 2014-04-29 10:12:22 +02:00
Francesco Chicchiriccò e8ac1c749b [OLINGO-259] Request / Response handling + test 2014-04-28 18:13:34 +02:00
Francesco Chicchiriccò 118b779bc4 [OLINGO-259] Delta response content parsing (including new domain objects) 2014-04-28 17:00:23 +02:00
fmartelli 0b05798cd9 [OLINGO-246, OLINGO-248] provided async batch support 2014-04-28 13:10:40 +02:00
Francesco Chicchiriccò 15e7718a0c [OLINGO-254] Specific client (EdmEnabledODataClient) provided to work with Edm: type information is derived from contextURL, hence such client is useful in JSON with full or minimal metadata 2014-04-27 07:48:52 +02:00
fmartelli 6a5fc35483 [OLINGO-246] improve hasNext() and next() item iterator methods 2014-04-26 15:51:11 +02:00
fmartelli 96b8cd96ae [OLINGO-248] provided callback support for V4 async requests 2014-04-24 17:49:05 +02:00
fmartelli 149c51c7a7 [OLINGO-253] fix v4 compliance + added tests for , , 2014-04-24 17:31:39 +02:00
fmartelli 4f1072a6e0 [OLINGO-248] provided V4 asynchronous mechanisms. Still missing verification towards external services 2014-04-24 10:13:48 +02:00
Francesco Chicchiriccò d45a4828f1 Re-adding support for non-standard key-as-segment feature in V4 2014-04-24 09:54:27 +02:00
Francesco Chicchiriccò 713ed0efa5 [OLINGO-234] All tests moved to fit 2014-04-23 18:27:55 +02:00
Francesco Chicchiriccò f87321f98e [OLINGO-234] OperationImportInvokeTestITCase moved to fit] 2014-04-23 13:26:32 +02:00
Francesco Chicchiriccò 32fcb8cb5e White noise: fixing some imports 2014-04-21 07:39:42 +02:00
Francesco Chicchiriccò 569d07f9d5 White noise: fixing some imports 2014-04-19 19:20:00 +02:00
fmartelli 85a3e0e813 [OLINGO-175, OLINGO-205, OLINGO-246] fix fo build 2014-04-19 13:01:17 +02:00
fmartelli 9fa8fbc31f [OLINGO-175, OLINGO-205, OLINGO-246] provided v4 batch test including outside update; still missing asyncronous execution 2014-04-19 12:42:51 +02:00
fmartelli 6dfdee2ef2 [OLINGO-175, OLINGO-205, OLINGO-246] provided batch error V4 + continueOnError support 2014-04-18 11:16:55 +02:00
Francesco Chicchiriccò e4a4f9e6eb Moving contained CRUD tests from external test service to fit 2014-04-18 11:05:37 +02:00
Francesco Chicchiriccò fe8df96fe9 (Finally) Fixing incorrect millis <-> nanos conversion (with Timestamp) in EdmDateTimeOffset 2014-04-17 17:31:18 +02:00
Francesco Chicchiriccò b157e26caf Fixing incorrect millis <-> nanos conversion (with Timestamp) in EdmDateTimeOffset 2014-04-17 15:57:56 +02:00
Francesco Chicchiriccò 3bb39defd4 [OLINGO-175] More V4 CRUD tests for containment, deep insert and bind operation 2014-04-17 14:56:22 +02:00
Francesco Chicchiriccò ef8c3a0531 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/olingo-odata4 2014-04-17 10:42:29 +02:00
fmartelli 7276a707e2 [OLINGO-175, OLINGO-205, OLINGO-246] working on V4 batch integration test (still missing 'continue on error' and CUD operation not in changeset support) 2014-04-16 18:05:10 +02:00
Francesco Chicchiriccò 03e5462c07 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/olingo-odata4 2014-04-16 13:13:18 +02:00
fmartelli c953fca19d [OLINGO-175, OLINGO-205, OLINGO-246] provied V3 integration test for batch features including references in changeset 2014-04-16 13:07:56 +02:00
Francesco Chicchiriccò 7ee1e39f1e Enhancing ODataPrimitiveValue test for DateTimeOffset 2014-04-16 09:31:17 +02:00
Francesco Chicchiriccò 47f1ec1801 Ensuring the build does not warn under JDK 6 2014-04-16 09:09:13 +02:00
fmartelli 39eb821258 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/olingo-odata4 2014-04-16 08:47:51 +02:00
fmartelli 046cdb116d [OLINGO-246] fix for build #251 2014-04-16 08:47:27 +02:00
Francesco Chicchiriccò 4376658343 Contained entity CRUD tests 2014-04-15 18:41:53 +02:00
fmartelli 68f27d57a1 [OLINGO-246] provided batch integration; still missing internak batch reference support 2014-04-15 16:33:19 +02:00
Francesco Chicchiriccò e67cbaa308 [OLINGO-175] Contained entity update tests (V4) 2014-04-15 13:54:23 +02:00
Francesco Chicchiriccò d5e29b0207 [OLINGO-244] Implementation and IT provided 2014-04-14 14:11:43 +02:00
Francesco Chicchiriccò 1585f2da4f [OLINGO-175] open type tests for V4 2014-04-14 10:47:41 +02:00
Francesco Chicchiriccò 45673e8e4d [OLINGO-175] Finally re-enabling open type tests for V3 2014-04-11 18:53:24 +02:00
fmartelli 450ccfd4e3 [OLINGO-175] using commons (de-)serializers to add some capabilities to fit 2014-04-10 16:32:12 +02:00
Francesco Chicchiriccò 6019385e61 [OLINGO-242] Implementation provided 2014-04-09 17:34:26 +02:00
Francesco Chicchiriccò 9f96234e69 Uniforming the type expression (de)serialization 2014-04-09 17:03:50 +02:00
Francesco Chicchiriccò 0612eab441 Small domain object enhancement 2014-04-09 15:56:22 +02:00
Francesco Chicchiriccò 7104c65f84 [OLINGO-234] V4 bound Action / Function invoke tests ready - still using external service 2014-04-09 14:11:07 +02:00
Francesco Chicchiriccò d3b513cfb5 Small fixes and utility methods 2014-04-09 14:09:53 +02:00
Francesco Chicchiriccò 86a7dffdba [OLINGO-234] Adding operation import test IT case relying on external service, conditionally enabled - waiting for fit 2014-04-08 16:09:55 +02:00
Francesco Chicchiriccò 4f59dba769 [OLINGO-234] Everything ready for V4 function / action import invoke, integration tests cannot be committed yet, need fit counterparts 2014-04-08 14:43:55 +02:00
Francesco Chicchiriccò 338ed70789 [OLINGO-234] Action overloading working for v3 2014-04-07 14:47:41 +02:00
Francesco Chicchiriccò 081df2aa70 [OLINGO-202] Required changes provided 2014-04-07 13:21:17 +02:00
Francesco Chicchiriccò 05b26700ad [OLINGO-234] Cleaning up + re-enabling in-stream error test 2014-04-07 11:26:01 +02:00
Francesco Chicchiriccò 44729da198 [OLINGO-234] Invoke requests working for V3 (with new Edm interfaces) 2014-04-04 17:23:23 +02:00
Francesco Chicchiriccò 251742312a [OLINGO-209] open type is both for complex and entity types 2014-04-03 11:12:22 +02:00
Francesco Chicchiriccò aeb66aa82a [OLINGO-209] Methods added to Edm interfaces, with default implementations compliant to OData 4.0 specs 2014-04-03 10:45:46 +02:00
Francesco Chicchiriccò 1e8eaecf06 [OLINGO-233] HTTP proxy enabled HttpClientFactory provided 2014-04-02 16:44:39 +02:00
Francesco Chicchiriccò 16d3b02886 [OLINGO-230] Implementation completed 2014-04-02 15:29:34 +02:00
Christian Amend 242f782b80 [OLINGO-222] Remove Incubating from module names 2014-04-02 10:53:41 +02:00
Christian Amend 793c56e80c Merge branch 'olingo168'
Conflicts:
	lib/client-core/src/main/java/org/apache/olingo/client/core/edm/EdmNavigationPropertyImpl.java
	lib/commons-core/src/main/java/org/apache/olingo/commons/core/edm/AbstractEdmEntityContainer.java
	lib/server-core/src/main/java/org/apache/olingo/server/core/edm/provider/EdmEnumTypeImpl.java
	lib/server-core/src/main/java/org/apache/olingo/server/core/uri/parser/UriParseTreeVisitor.java
	lib/server-core/src/test/java/org/apache/olingo/server/core/testutil/EdmTechProvider.java
	lib/server-core/src/test/java/org/apache/olingo/server/core/uri/UriResourceImplTest.java
2014-04-02 09:30:53 +02:00
fmartelli b275fc40e9 fixes OLINGO-227 2014-04-01 19:02:07 +02:00
Christian Amend 6a3a4a1d72 [OLINGO-168] More TechProvider Refactoring 2014-04-01 16:46:50 +02:00
Francesco Chicchiriccò 6aaec814c4 [OLINGO-200] More ref tests 2014-04-01 16:04:24 +02:00
Francesco Chicchiriccò a5b7b2577d [OLINGO-200] Fixing minor quirk in V4 APIs 2014-04-01 14:10:29 +02:00
Francesco Chicchiriccò 850d44e00e [OLINGO-175] V4 Entity create test 2014-03-31 17:57:31 +02:00
fmartelli c73772f041 [OLINGO-205, OLINGO-175] provided JSON integration tests + refactoring and fixes 2014-03-31 17:16:44 +02:00
Francesco Chicchiriccò de591bb583 [OLINGO-200] V3, V4 Error tests in 2014-03-31 16:55:31 +02:00
Francesco Chicchiriccò eeb5d9b4ab [OLINGO-200] V4 (de)serialization tests for EntitySet and Property 2014-03-31 15:17:08 +02:00
Francesco Chicchiriccò dc2922c956 [OLINGO-200] V4 ODataValue full reachable via API 2014-03-31 10:59:35 +02:00
Francesco Chicchiriccò 117cf6f0d0 [OLINGO-200] More V4 Enum tests 2014-03-30 16:12:17 +02:00
Francesco Chicchiriccò cd7ede00e2 [OLINGO-200] V3/V4 specialization for ODataEntitySetIterator 2014-03-29 20:17:26 +01:00
Francesco Chicchiriccò a884ad128d Redundant is redundant 2014-03-29 16:58:19 +01:00
Francesco Chicchiriccò abe0e15e93 Merge branch 'olingo200' of https://git-wip-us.apache.org/repos/asf/olingo-odata4 into olingo200 2014-03-29 16:55:47 +01:00
Francesco Chicchiriccò 80e5ed56d5 [OLINGO-200] Introducing specialization for V3 and V4 domain objects 2014-03-29 16:55:41 +01:00
fmartelli 4931b30b41 [OLINGO-175, OLINGO-205] provided parameter aliases support 2014-03-29 15:19:40 +01:00
Francesco Chicchiriccò ceda474058 [OLINGO-200] Introducing interfaces for domain object 2014-03-29 14:48:17 +01:00
Francesco Chicchiriccò e0d1b6ffac Removing useless method 2014-03-29 13:53:26 +01:00
Francesco Chicchiriccò b85c68fde1 More V3 property tests 2014-03-29 07:43:10 +01:00
Francesco Chicchiriccò 8c58e3ea8d Consolidating ServiceDocument IT tests 2014-03-29 06:39:30 +01:00
fmartelli 583a83dc4b [OLINGO-175, OLINGO-205] Resolving References via ~/?=… 2014-03-28 19:36:47 +01:00
fmartelli 645cdff844 [OLINGO-175, OLINGO-205] Provided context url and metadata etag check in it test 2014-03-28 18:08:43 +01:00
Francesco Chicchiriccò 3c4d7d1767 Merge branch 'olingo200' of https://git-wip-us.apache.org/repos/asf/olingo-odata4 into olingo200 2014-03-28 17:07:46 +01:00
Francesco Chicchiriccò ce18b8e056 [OLINGO-200] V4 Atom and JSON parsers on their way - still to refine, but most features are in, and specific tests were added 2014-03-28 17:07:20 +01:00
fmartelli bc398d3da2 [OLINGO-175, OLINGO-205] provided V4 document service test 2014-03-27 18:13:42 +01:00
fmartelli e4bf21325d [OLINGO-205] refactoring in order to add context url and metadata etag management 2014-03-27 15:41:09 +01:00
fmartelli cde94fc09b Merge branch 'olingo200' of https://git-wip-us.apache.org/repos/asf/olingo-odata4 into olingo200 2014-03-27 15:35:14 +01:00
Francesco Chicchiriccò 26142187b8 [OLINGO-212] Reference/Include handling implemented 2014-03-27 15:11:15 +01:00
fmartelli fc2881fe39 Merge branch 'olingo200' of https://git-wip-us.apache.org/repos/asf/olingo-odata4 into olingo200 2014-03-26 18:26:30 +01:00
Francesco Chicchiriccò 59d54d844e Merge from origin/olingo200 2014-03-26 18:20:48 +01:00