Michael Bolz
23fb86a870
[OLINGO-801] better enum and alias support in technical service
2015-10-22 10:04:49 +02:00
Christian Amend
d00e3881dc
[OLINGO-786] Annotation metadata serialization and tests
2015-10-20 15:27:11 +02:00
Klaus Straubinger
85ed370707
[OLINGO-801] support for function-parameter aliases in tech. service
...
Change-Id: I57b222418cf2760d3926da185f4dba0207311f4a
Signed-off-by: Christian Holzer <c.holzer@sap.com>
2015-10-15 10:56:38 +02:00
Christian Amend
b1d03d6ba9
Merge branch 'master' into olingo786
...
Conflicts:
lib/commons-core/src/main/java/org/apache/olingo/commons/core/edm/EdmEnumTypeImpl.java
lib/commons-core/src/test/java/org/apache/olingo/commons/core/edm/EdmEnumTest.java
lib/commons-core/src/test/java/org/apache/olingo/server/core/edm/provider/EdmEnumTest.java
lib/commons-core/src/test/java/org/apache/olingo/server/core/edm/provider/EdmTypeDefinitionImplTest.java
lib/server-core/src/test/java/org/apache/olingo/server/core/edm/provider/EdmEnumTest.java
lib/server-test/src/test/java/org/apache/olingo/server/core/deserializer/xml/ODataXmlDeserializerTest.java
2015-10-13 10:35:50 +02:00
Christian Amend
d9d33abe85
[OLINGO-768] Delete getTarget method at EdmAnnotations interface
...
The method never worked. Also the design dod not allow to return all
possible target types. For example an entity type as target results in
returning the EdmEntityType object but for functions we would have to
return a list of functions. If needed we can implement another method
later.
2015-10-12 13:59:56 +02:00
Klaus Straubinger
5d364dfa27
[OLINGO-795] server support for Enums and Type Definitions
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2015-10-09 14:47:21 +02:00
mibo
9933cb0bdc
[OLINGO-794] Removed outdated 'inlinecount'
2015-10-09 14:38:22 +02:00
Christian Amend
3f7df13a63
[OLINGO-786] Add EdmTerm tests and refacotor getAppliesTo
...
AppliesTo delivered a list of classes. This functionallity is not needed
thus I deleted it. Now it is just a list of strings. As a conveniece we
could use a list of enums in the future.
2015-10-08 17:11:07 +02:00
Michael Bolz
507236dd8c
[OLINGO-786] Merge branch 'master' into olingo786
2015-10-05 07:57:29 +02:00
Klaus Straubinger
b736c43495
[OLINGO-789] more tests of server support for action parameters
...
Signed-off-by: Michael Bolz <michael.bolz@sap.com>
2015-10-05 07:50:00 +02:00
Klaus Straubinger
d6db341db7
[OLINGO-789] server support for action parameters of all types
...
Signed-off-by: Michael Bolz <michael.bolz@sap.com>
2015-10-01 12:11:33 +02:00
Christian Amend
a88800c47a
[OLINGO-786] Add qualifier to key
2015-09-29 15:06:30 +02:00
Christian Amend
addfe512cd
[OLINGO-786] Delete getAnnotations convenience method
2015-09-29 14:26:16 +02:00
Michael Bolz
c9d42e49fa
[OLINGO-772] Set version to 4.1.0-SNAPSHOT
2015-09-21 14:46:38 +02:00
Michael Bolz
ca40833b20
[OLINGO-772] Change version to 4.0.0
2015-09-21 10:54:21 +02:00
Michael Bolz
111308124c
[OLINGO-772] Change version to 4.0.0-RC03
2015-09-17 09:26:27 +02:00
Klaus Straubinger
cffdb7384c
[OLINGO-659] empty JSON input should result in Bad Request
...
Change-Id: Ib46d7454abcc405e3fa6a41fd3e17d9e947490c2
Signed-off-by: Christia Holzer <c.holzer@sap.com>
2015-09-15 14:18:20 +02:00
Michael Bolz
9c3ca381e2
[OLINGO-772] Change version to RC02
2015-09-14 10:37:04 +02:00
Michael Bolz
ba88c43b57
[OLINGO-772] Change version to RC01
2015-09-11 14:44:50 +02:00
Klaus Straubinger
11ebbb58d8
[OLINGO-659] API clean-up
...
Signed-off-by: Michael Bolz <michael.bolz@sap.com>
2015-09-11 12:44:08 +02:00
Michael Bolz
081a38001f
[OLINGO-659] Fixed javadoc issues
2015-09-11 09:02:16 +02:00
Michael Bolz
649614b076
[OLINGO-659] Refactor deploy plugin usage
2015-09-10 14:49:39 +02:00
Klaus Straubinger
e981aaad79
[OLINGO-659] Better data handling in technical service + clean-up
...
Signed-off-by: Michael Bolz <michael.bolz@sap.com>
2015-09-09 15:35:33 +02:00
Michael Bolz
991e642fd8
[OLINGO-659] Use JUnit Parameterized feature for XML/JSON tests
2015-09-08 15:18:12 +02:00
Klaus Straubinger
0b1de9fc4f
[OLINGO-659] URI validator has to check keys in navigation segments
...
Signed-off-by: Michael Bolz <michael.bolz@sap.com>
2015-09-07 08:12:53 +02:00
Klaus Straubinger
12770861ef
[OLINGO-659] optimized integration tests
...
Change-Id: Ib1dfffa1a54bbdca343d4363faeb48e26b906e87
Signed-off-by: Michael Bolz <michael.bolz@sap.com>
2015-09-07 08:05:37 +02:00
Christian Holzer
a3541721ef
[OLINGO-659] TecSvc: $levels system query options lead now to a 501 not implemented status
2015-09-01 14:54:08 +02:00
Michael Bolz
78a9539e36
[OLINGO-659] Removed v4 from package and class names
2015-09-01 14:44:42 +02:00
Christian Holzer
d414dfb037
[OLINGO-659] TecSvc: $filter accepts only boolean expression, all six comparison operators are defined for Edm.String, Invalid types for binary operations are detected (No class cast exception any more)
2015-08-27 15:52:15 +02:00
Michael Bolz
dbf649e0b1
[OLINGO-659] Minor API/JavaDoc enhancements
2015-08-21 13:25:53 +02:00
Michael Bolz
7ec7168b1a
[OLINGO-659] Revert binding change because of embedded tomcat requirements
2015-08-18 13:53:15 +02:00
Michael Bolz
3755752963
[OLINGO-659] Changed from l4j to simple binding
2015-08-18 12:01:22 +02:00
Michael Bolz
6f6f5924de
[OLINGO-659] Add session invalidation for embedded tomcat
2015-08-17 15:54:30 +02:00
Christian Holzer
262cee8b7e
[OLINGO-730] Inline $search results in an 501 NOT IMPLEMENTED response code
2015-08-17 12:57:22 +02:00
Christian Amend
1dd3a583ff
[OLINGO-659] Fix minor stream issues
2015-08-17 11:01:57 +02:00
Michael Bolz
5248f34215
[OLINGO-659] Improved async test case
2015-08-17 10:12:35 +02:00
Christian Holzer
1b200437b4
[OLINGO-659] Some minor FIT refactorings
2015-08-06 14:17:48 +02:00
Michael Bolz
0e0b027888
[OLINGO-659] Fixed failing tests
...
This reverts commit 3f95e19425
.
2015-08-06 10:00:22 +02:00
mibo
3f95e19425
[OLINGO-659] Add profiles for fit test granularity
2015-08-05 15:32:47 +02:00
Christian Amend
633578a180
Merge remote-tracking branch 'origin/OLINGO-640'
2015-08-04 16:49:55 +02:00
Christian Amend
10fb60ff90
[OLINGO-659] Remove JavaDoc Warnings
2015-08-04 16:49:03 +02:00
Christian Amend
db0b9d39de
[OLINGO-640] Minor adjustments to tests and deleted logger
2015-08-04 16:23:42 +02:00
Christian Amend
366597070f
Merge branch 'master' into olingo640
...
Conflicts:
fit/src/test/java/org/apache/olingo/fit/tecsvc/client/NavigationITCase.java
lib/server-tecsvc/src/main/java/org/apache/olingo/server/tecsvc/processor/TechnicalEntityProcessor.java
2015-08-04 14:38:01 +02:00
Michael Bolz
955823383d
[OLINGO-708] Enabled async support for batch case in TecSvc
2015-08-03 19:22:34 +02:00
Michael Bolz
5e481b23ec
[OLINGO-743] Add odatapath to ContextURL
2015-07-31 15:51:34 +02:00
Ramesh Reddy
5b99eb7b63
OLINGO-640: Adding support for ATOM+XML Serializer and De-Serializer
2015-07-14 21:16:50 -05:00
mibo
de7afda1ec
[OLINGO-708] Fixed missing response header and clean up
2015-07-10 15:17:24 +02:00
Michael Bolz
6b6902f284
[OLINGO-708] Merge branch 'master' into OLINGO-708_AsyncSupportTec
2015-07-10 10:53:47 +02:00
Christian Amend
4baaf0d0b9
[OLINGO-731] Debug interfaces part 1
2015-07-09 15:29:43 +02:00
mibo
31e3a8bd0a
[OLINGO-708] Enable async EntityCollection for TecSvc, fix ClientAsyncWrite and more tests
2015-07-08 11:28:22 +02:00
mibo
1476b034b5
[OLINGO-708] Merge branch 'master' into OLINGO-708_AsyncSupportTec
2015-07-08 10:14:15 +02:00
Christian Holzer
f1a40746de
[OLINGO-659] Added data to TecSvc, Bugfix URI Parser, Bugfix JsonDeserializer
2015-07-07 17:15:54 +02:00
Christian Holzer
eae41fc7c8
[OLINGO-631] Updated AntLR to version 4.5 and resolved Java8 compilation
...
errors
2015-07-06 17:45:51 +02:00
Christian Holzer
de64c3189b
[OLINGO-714] Java types in the DataProvider (TecSvc) changed
2015-06-30 16:07:12 +02:00
Christian Holzer
b3dcaa25b3
[OLINGO-704] Small fix TecSvc
2015-06-29 23:54:45 +02:00
Christian Amend
b51117477b
[OLINGO-712] Merge branch 'master' into olingo712
...
Conflicts:
fit/src/test/java/org/apache/olingo/fit/tecsvc/client/ActionImportITCase.java
fit/src/test/java/org/apache/olingo/fit/tecsvc/client/BasicITCase.java
fit/src/test/java/org/apache/olingo/fit/tecsvc/client/SystemQueryOptionITCase.java
fit/src/test/java/org/apache/olingo/fit/v4/AuthBatchTestITCase.java
fit/src/test/java/org/apache/olingo/fit/v4/BatchTestITCase.java
fit/src/test/java/org/apache/olingo/fit/v4/ConformanceTestITCase.java
fit/src/test/java/org/apache/olingo/fit/v4/MediaEntityTestITCase.java
lib/client-core/src/main/java/org/apache/olingo/client/core/ODataClientImpl.java
lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/AbstractODataRequest.java
2015-06-29 13:48:14 +02:00
mibo
a30fb16f25
[OLINGO-708] Improved FIT test for async support
2015-06-27 12:18:14 +02:00
Klaus Straubinger
abf5bf79aa
[OLINGO-659] support for OData-EntityID header, more clean-up
...
Change-Id: I168a6efac6fc9ad85865f71dd534fd850d8e777e
Signed-off-by: Christian Amend <christian.amend@sap.com>
2015-06-26 16:38:46 +02:00
Michael Bolz
06d508d395
[OLINGO-708] Improvements
2015-06-26 09:31:33 +02:00
Christian Holzer
e32034bd54
[OLINGO-704] Fix: OData Server supports only odata.metadata=minimal
2015-06-24 17:31:52 +02:00
Christian Amend
ef1fd77875
Merge branch 'master' into ieee
...
Conflicts:
fit/src/main/java/org/apache/olingo/fit/utils/AbstractUtilities.java
fit/src/main/java/org/apache/olingo/fit/utils/FSManager.java
fit/src/test/java/org/apache/olingo/fit/AbstractBaseTestITCase.java
fit/src/test/java/org/apache/olingo/fit/tecsvc/client/ActionImportITCase.java
lib/client-api/src/main/java/org/apache/olingo/client/api/ODataClient.java
lib/client-api/src/main/java/org/apache/olingo/client/api/domain/ClientEntitySetIterator.java
lib/client-api/src/main/java/org/apache/olingo/client/api/serialization/ODataReader.java
lib/client-api/src/main/java/org/apache/olingo/client/api/serialization/ODataWriter.java
lib/client-core/src/main/java/org/apache/olingo/client/core/ODataClientImpl.java
lib/client-core/src/main/java/org/apache/olingo/client/core/communication/header/ODataErrorResponseChecker.java
lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/cud/ODataEntityCreateRequestImpl.java
lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/cud/ODataEntityUpdateRequestImpl.java
lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/cud/ODataPropertyUpdateRequestImpl.java
lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/invoke/AbstractODataInvokeRequest.java
lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/retrieve/ODataDeltaRequestImpl.java
lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/retrieve/ODataEntityRequestImpl.java
lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/retrieve/ODataEntitySetRequestImpl.java
lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/retrieve/ODataPropertyRequestImpl.java
lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/retrieve/ODataServiceDocumentRequestImpl.java
lib/client-core/src/main/java/org/apache/olingo/client/core/serialization/ClientODataDeserializerImpl.java
lib/client-core/src/main/java/org/apache/olingo/client/core/serialization/JsonSerializer.java
lib/client-core/src/main/java/org/apache/olingo/client/core/serialization/ODataBinderImpl.java
lib/client-core/src/main/java/org/apache/olingo/client/core/serialization/ODataReaderImpl.java
lib/client-core/src/main/java/org/apache/olingo/client/core/serialization/ODataWriterImpl.java
lib/client-core/src/test/java/org/apache/olingo/client/core/v4/EntitySetTest.java
lib/client-core/src/test/java/org/apache/olingo/client/core/v4/ErrorTest.java
lib/client-core/src/test/java/org/apache/olingo/client/core/v4/PropertyTest.java
lib/client-core/src/test/java/org/apache/olingo/client/core/v4/ServiceDocumentTest.java
lib/server-tecsvc/src/main/java/org/apache/olingo/server/tecsvc/processor/TechnicalActionProcessor.java
lib/server-tecsvc/src/main/java/org/apache/olingo/server/tecsvc/processor/TechnicalEntityProcessor.java
lib/server-tecsvc/src/main/java/org/apache/olingo/server/tecsvc/processor/TechnicalPrimitiveComplexProcessor.java
2015-06-23 16:33:00 +02:00
Klaus Straubinger
d54b071198
[OLINGO-712] HeaderName is redundant (there is HttpHeader)
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2015-06-23 13:16:11 +02:00
Klaus Straubinger
bfb5c93836
[OLINGO-663] conditional header required for property updates
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2015-06-23 10:12:53 +02:00
Michael Bolz
01425faf1c
[OLINGO-694] Exclude samples from cobertura coverage
2015-06-22 14:11:29 +02:00
Michael Bolz
4a002aabfd
[OLINGO-694] Exclude samples from cobertura coverage
2015-06-22 13:51:04 +02:00
Christian Holzer
9d4cf6ad4c
[OLINGO-704] Test added
2015-06-19 16:28:26 +02:00
Christian Holzer
91d04271ba
[OLINGO-704] Refactoring ContentType
2015-06-19 16:27:48 +02:00
Klaus Straubinger
971deb5539
[OLINGO-698] clean-up preferences support
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2015-06-19 10:52:17 +02:00
Christian Holzer
628e2e7182
[OLINGO-704] ODataClient IEEE754Compatible seralization support
2015-06-17 17:48:18 +02:00
Christian Holzer
588df780bf
[OLINGO-704] Class ODataFormat removed
2015-06-17 17:48:16 +02:00
Christian Holzer
be55285ce3
[OLINGO-704] IEEE754Compatible support added to ODataJsonDeserializer.
...
Tests for read scenario added
2015-06-17 17:48:14 +02:00
Klaus Straubinger
afda326d75
[OLINGO-698] technical service supports preferences, part 2
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2015-06-17 10:05:18 +02:00
Klaus Straubinger
e5fe04aeeb
[OLINGO-698] technical service supports preferences, part 1
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2015-06-16 16:50:15 +02:00
Christian Amend
20351253e2
[OLINGO-699] Moved serializer code to client module
2015-06-15 10:48:03 +02:00
Klaus Straubinger
5501e8e331
[OLINGO-663] ETag annotation again in entity collections of technical service
...
Change-Id: Ia150ba1705fa22e36c3821d5295f1b7f464a4852
Signed-off-by: Christian Amend <christian.amend@sap.com>
2015-06-10 15:12:11 +02:00
Klaus Straubinger
39f0708d0c
[OLINGO-692] improved server processor interface inheritance
...
Change-Id: Ic4c0774be8c6c4bbbbeaef6baab17fdd6677cd6c
Signed-off-by: Christian Amend <christian.amend@sap.com>
2015-06-10 10:34:07 +02:00
Klaus Straubinger
44ec57874d
[OLINGO-663] technical service uses UUIDs as ETags
...
Change-Id: Ie34c22a817919afe2563a2f5d221e7d4495afda9
Signed-off-by: Christian Amend <christian.amend@sap.com>
2015-06-09 13:55:48 +02:00
Christian Amend
c35076fbe9
[OLINGO-663] Default metadata etag generation fix
...
ETag value based on nano seconds will always be 14 characters long from
now on.
2015-06-08 14:14:42 +02:00
Klaus Straubinger
a604fa78f2
[OLINGO-663] metadata ETag
...
Change-Id: I93bcf78b9be2a34e46c4f2f4d8ec739faf197951
Signed-off-by: Christian Amend <christian.amend@sap.com>
2015-06-08 10:01:27 +02:00
Christian Amend
a6b8f29491
[OLINGO-684] Make OAuth tests sequential
2015-06-03 15:56:56 +02:00
Christian Amend
0090e02075
[OLINGO-684] Try a local client for the OAuth test
2015-06-03 15:45:15 +02:00
Klaus Straubinger
c65ef5e9e7
[OLINGO-663] clean-up
...
Change-Id: Id1359ca3243e42d83ce0bd3057da3477850730e6
Signed-off-by: Christian Amend <chrisam@apache.org>
2015-06-02 15:40:10 +02:00
Michael Bolz
fd71b7ebdd
[OLINGO-632] Merge branch 'OLINGO-632_OSGi-Support'
2015-05-29 18:39:25 +02:00
Christian Holzer
725f7a9b24
[OLINGO-446] TecSvc supports create, update, delete of references
2015-05-29 14:36:35 +02:00
Christian Holzer
f182fd20c1
[OLINGO-668] EdmEnabledODataClient handles null values on single-valued navigation properties correctly
2015-05-29 11:24:24 +02:00
Michael Bolz
8fc77829b0
[OLINGO-632] Merge branch 'master' into OLINGO-632_OSGi-Support
2015-05-29 10:56:26 +02:00
Michael Bolz
41edf2daf3
[OLINGO-632] Restricted '*-core' exports
2015-05-29 10:11:29 +02:00
Klaus Straubinger
7ad5b0fb54
[OLINGO-663] conditional handling in technical service, part 2
...
Signed-off-by: Christian Amend <chrisam@apache.org>
2015-05-28 15:12:31 +02:00
Klaus Straubinger
db47760e35
[OLINGO-663] conditional GET in technical service, part 1
...
Change-Id: I89b0e765e1d3618c318522d1c2a22988f9d017fd
Signed-off-by: Christian Amend <chrisam@apache.org>
2015-05-22 15:55:49 +02:00
Christian Holzer
a2a07242ec
[OLINGO-446] support for $ref serialization
2015-05-19 14:33:19 +02:00
Klaus Straubinger
bec8cb3b2a
[OLINGO-663] Set ETags in technical service
...
Change-Id: I92eccdbff85fb1afcd91e609cb232f723f81580e
Signed-off-by: Christian Amend <chrisam@apache.org>
2015-05-19 10:39:00 +02:00
Klaus Straubinger
04baf388ec
[OLINGO-658] Modification operations should return the changed data
...
Change-Id: I62b6db1c062618cd3c27b093d40b9456cd415f77
Signed-off-by: Christian Amend <chrisam@apache.org>
2015-05-12 13:57:51 +02:00
Christian Amend
5098862d6f
[OLINGO-649] Set correct 4.0.0-SNAPSHOT version
2015-05-11 13:33:09 +02:00
Christian Amend
ee48475cbf
[OLINGO-649] Set next release version
2015-05-11 10:48:19 +02:00
Christian Amend
93fe2fd39d
[OLINGO-649] Set beta-03 release version
2015-05-11 10:34:18 +02:00
Christian Amend
ffb80fad3c
[OLINGO-649] Set next 4.0.0-SNAPSHOT version
2015-05-07 16:30:41 +02:00
Christian Amend
e7ce8627e1
[OLINGO-649] Set beta-03-RC01 release candidate version
2015-05-07 16:09:05 +02:00
Christian Amend
23691a5a43
[OLINGO-603] Action import with no return type test
2015-05-06 16:23:48 +02:00
Christian Amend
d150744967
[OLINGO-649] Cleanup code as release preperation
2015-05-05 14:25:29 +02:00
Michael Bolz
f5757cb4e2
[OLINGO-564] Removed samples and test modules from deploy
2015-05-04 10:42:22 +02:00
Michael Bolz
61500e685f
[OLINGO-564] Clean up
2015-04-30 08:38:19 +02:00
Michael Bolz
17152920f0
[OLINGO-564] first step for common -> client extraction
2015-04-30 06:04:42 +02:00
Michael Bolz
c37d4da571
[OLINGO-564] Renamed 'OData*' to 'Client*' classes
2015-04-28 23:11:55 +02:00
Michael Bolz
3c0990910a
[OLINGO-564] Merge branch 'master' into OLINGO-564
2015-04-28 12:56:08 +02:00
Christian Amend
ae97061e3c
[OLINGO-604] Implement Action imports in TechSvc part 2
2015-04-27 14:33:53 +02:00
Michael Bolz
ac32d23610
[OLINGO-564] Removed 'provider' package level
2015-04-23 10:50:47 +02:00
Christian Holzer
935a9b84b9
[OLINGO-424] Fix: The client proxy sets entity type segements to the right position
2015-04-21 16:57:29 +02:00
Christian Holzer
9e232a2d74
[OLINGO-545] Tests for batch changesets, update and insert requests added
2015-04-07 17:20:52 +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 Holzer
d4c2b89e46
[OLINGO-545] TecSvc: Test added for deep insets to navigation properties in complex values
2015-04-07 08:26:17 +02:00
Christian Holzer
518a3a418e
[OLINGO-545] TecSvc: Support of cyclic expands and filtering on arbitrary
...
level
2015-04-07 08:26:05 +02:00
Christian Holzer
583c4bd078
[OLINGO-545] TecSvc: Request validation added
2015-04-07 08:25:43 +02:00
Christian Holzer
97a0178432
[OLINGO-616] Fix: BatchReferenceRewriter
2015-04-03 12:42:03 +02:00
Christian Holzer
189de7b2d7
[OLINGO-545] Fix: Bind operations are applyed before creating deep insert entities
2015-04-03 12:42:00 +02:00
Christian Holzer
502f7cedee
[OLINGO-617] Derserializer and Serializer result refactoring, ExpandBuilder
2015-04-03 12:41:55 +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 Holzer
15cfa375e8
[OLINGO-545] TecSvc EDM enhanced
2015-03-31 18:48:35 +02:00
Christian Holzer
af1417b3c7
[OLINGO-545] TecSvc EDM enhanced
2015-03-27 17:10:07 +01:00
Christian Holzer
4d8a2a405e
[OLINGO-545] The DataProvider supports collections of complex properties
2015-03-27 14:52:42 +01:00
Christian Holzer
6421f54803
[OLINGO-545] System query options also applies to entity requests
2015-03-26 15:13:50 +01: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 Holzer
4f15c7c724
[OLINGO-545] Expand supports the system query options $top, $skip, $filter, $orderby, $select
2015-03-19 15:56:08 +01:00
Christian Amend
a42641f70e
[OLINGO-575] Delete V3 Concurrency mode objects
2015-03-18 16:14:19 +01:00
Christian Amend
5cef4faeb6
[OLINGO-575] Merge EdmImpl classes
2015-03-18 13:55:50 +01:00
Klaus Straubinger
36219d3258
[OLINGO-557] small fix in technical service
...
Change-Id: I12b8e4ca94b7db28cae77a5fb173a4d90075fda6
Signed-off-by: Christian Amend <chrisam@apache.org>
2015-03-17 14:25:18 +01:00
Christian Holzer
4768048fba
[OLINGO-545] Single valued navigation properties can be null
2015-03-12 16:52:40 +01:00
Michael Bolz
40d82fcc27
[OLINGO-575] pom clean up
2015-03-10 14:56:43 +01:00
Michael Bolz
65166b4112
[OLINGO-553] Fixed dispatching for FunctionImport
2015-03-10 14:21:17 +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
e1997e8e07
[OLINGO-575] Remove java warnings part 4
2015-03-09 16:02:25 +01:00
Christian Amend
422d4a6ea4
[OLINGO-575] Remove java warnings part 3
2015-03-09 15:36:52 +01:00
Christian Holzer
436a431a25
[OLINGO-545] Tests added to TecSvc, changed the status codes of failed navigation property bindings
2015-03-09 15:17:29 +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
Klaus Straubinger
9a666bd957
[OLINGO-557] more function imports for technical service
...
Change-Id: If789d9f289ebc71a4bc98df6998d319a355593ae
Signed-off-by: Christian Amend <chrisam@apache.org>
2015-03-06 15:47:56 +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
Klaus Straubinger
93f2ed5cf2
[OLINGO-557] Some function imports for technical service
...
Change-Id: I4f6589672eed8c70dd138d74f09dbd3caddf6cfb
Signed-off-by: Michael Bolz <michael.bolz@sap.com>
2015-03-05 09:10:43 +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
68ddcaf37f
[OLINGO-575] Fix xhttp header test
2015-03-03 10:28:03 +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 Holzer
7a4b562724
[OLINGO-545] Deep Insert and Navigation Property Binding while creating and updating entities added
...
Signed-off-by: Michael Bolz <michael.bolz@sap.com>
2015-02-26 09:14:43 +01:00
Christian Holzer
2ebdea806c
[OLINGO-545] Count, Skip, Top System Query Options and Server-Driven Paging added to TecSvc
...
Signed-off-by: Michael Bolz <michael.bolz@sap.com>
2015-02-26 09:13:54 +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 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
Klaus Straubinger
03ad0444fa
[OLINGO-545] support for navigation in technical service
...
Change-Id: I53e0330d9d8d73a868361c26569b992cb0bb91f3
Signed-off-by: Christian Amend <chrisam@apache.org>
2015-02-17 16:32:57 +01:00
Christian Holzer
0a1c1298ef
[OLINGO-545] Added data to TecSvc
...
Signed-off-by: Michael Bolz <michael.bolz@sap.com>
2015-02-13 10:31:16 +01:00
Klaus Straubinger
200981df86
[OLINGO-564] additional integration test for entity deletion
...
Change-Id: Ifa69c1aaf65a3d9880de8dc9de550afd5975de4f
Signed-off-by: Michael Bolz <michael.bolz@sap.com>
2015-02-11 09:35:47 +01:00
Klaus Straubinger
6c4b3ea408
[OLINGO-545] support for entity creation in technical service
...
Change-Id: I6112550db5ab73c5f189e8c3a91354c9e43284de
Signed-off-by: Christian Amend <chrisam@apache.org>
2015-02-06 15:26:23 +01:00
fmartelli
1b9d92e77f
[OLINGO-559] fixes
2015-02-04 17:34:20 +01:00
Klaus Straubinger
483b417cf0
[OLINGO-545] Entity-update implementation in technical service
...
Change-Id: Id4ce3725a6788fd3230f5ff7bd96d2d2b620d730
Signed-off-by: Michael Bolz <michael.bolz@sap.com>
2015-01-27 12:06:17 +01:00
Michael Bolz
3d657f08ca
[OLINGO-542] Set version to '4.0.0-beta-02-RC01'
2015-01-26 20:10:49 +01:00
Christian Amend
0aad7c037c
[OLINGO-530] Javadoc and cleanup unused imports
2015-01-14 15:53:24 +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
b32bfd9a1f
[OLINGO-530] Fix checkstyle issues from previous commit
2015-01-14 15:04:31 +01:00
Michael Bolz
6b0d6d2544
[OLINGO-507] Split 'handleResourceDispatching' into several smaller methods
2015-01-08 14:22:19 +01:00
Klaus Straubinger
56cc9bb6ca
improved server support for property deletion
...
Change-Id: I1b79ab735bdf5e020970096bbea51a2af6a13bbc
Signed-off-by: Christian Amend <chrisam@apache.org>
2014-12-18 11:01:31 +01:00
Klaus Straubinger
6d9ac226df
[OLINGO-507] server support for property delete
...
Change-Id: Ie2c3107204f59d34e37d919d275a2e0cf998cb3f
Signed-off-by: Christian Amend <chrisam@apache.org>
2014-12-17 15:49:34 +01:00
Christian Amend
55c4d69d8d
Merge branch 'master' into batchrefactor
...
Conflicts:
lib/server-api/src/main/java/org/apache/olingo/server/api/processor/BatchProcessor.java
lib/server-core/src/test/java/org/apache/olingo/server/core/batchhandler/MockedBatchHandlerTest.java
lib/server-tecsvc/src/main/java/org/apache/olingo/server/tecsvc/processor/TechnicalBatchProcessor.java
2014-12-16 10:49:17 +01:00
Christian Holzer
aab7eaf6e3
Fit Tests
...
Signed-off-by: Christian Amend <chrisam@apache.org>
2014-12-16 10:34:18 +01:00
Klaus Straubinger
da4d754892
[OLINGO-507] server support for entity-media create
...
Change-Id: I71f246e72c02fd9df04a8c6b0a8170cdf8e9b6f6
Signed-off-by: Christian Amend <chrisam@apache.org>
2014-12-12 15:08:30 +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
Klaus Straubinger
19a7738a71
[OLINGO-507] server support for reading, changing, and deleting media entities
...
Change-Id: Ibe16c54cf68e25f0c1e8fb19c212d7c312f5ca85
Signed-off-by: Christian Amend <chrisam@apache.org>
2014-12-05 14:36:06 +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
Christian Holzer
babc3a6154
[OLINGO-472] BatchDeserializer refactoring
...
Signed-off-by: Christian Amend <chrisam@apache.org>
2014-11-25 16:36:59 +01:00
Christian Holzer
4ff5fb9c8c
Batch IT test case
...
Signed-off-by: Christian Amend <chrisam@apache.org>
2014-11-13 17:11:00 +01:00
Klaus Straubinger
9e5b284a57
[OLINGO-444] improved server content negotiation
...
Change-Id: I30f53dc05eec9ff669a029f1382a37dd220abe94
Signed-off-by: Michael Bolz <michael.bolz@sap.com>
2014-10-23 10:22:19 +02:00
Klaus Straubinger
35f24e98f0
[OLINGO-422] type guessing in client deserializer also for collections
...
Change-Id: Id5b6e6b6b41f310d2ed3a3227824a55d5497f18a
Signed-off-by: Michael Bolz <michael.bolz@sap.com>
2014-10-20 06:30:18 +02: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
mibo
0be567b9cd
Minor changes for faster (default) FIT execution
2014-10-14 14:46:10 +02:00
mibo
c9ce087e99
[OLINGO-423] Fixed edmx:reference uri for test case
2014-10-14 08:59:47 +02:00
mibo
b006070bea
[OLINGO-423] Added BasicITCase for metadata
2014-10-14 08:30:55 +02:00
Michael Bolz
188574f5c3
[OLINGO-423] Refactoring for EdmxReferenceHandling
2014-10-11 09:50:15 +02:00
Michael Bolz
42043f4643
[OLINGO-457] Fixed paths
2014-10-10 11:01:49 +02:00
Ramesh Reddy
bc0129490b
[OLINGO-444] - Adding the ablity to add key predicates to Context URL - Fixed the wrong ContextURL with readProperty in TechnicalProcessor class - Added unit tests for ContextURL, and integration tests for PropertyProcessor's readProperty & readPropertyValue methods
...
Signed-off-by: Michael Bolz <michael.bolz@sap.com>
2014-10-08 11:02:09 +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
Christian Amend
5af9f46d41
[OLINGO-447] Improve ODataHttpHandler and ODataHandler
2014-10-02 17:08:53 +02:00
Christian Amend
ad3fbfb4cb
[OLINGO-447] Remove previous invalid fix
2014-10-01 11:04:34 +02:00
Christian Amend
34825ab062
[OLINGO-447] Also accept the * accept header
2014-09-30 17:22:36 +02:00
Klaus Straubinger
f947afc108
minor improvements
...
Change-Id: Ia9872a613f3221e2de885f9d325a14f3c50b4beb
Signed-off-by: Christian Amend <chrisam@apache.org>
2014-09-25 15:25:55 +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
dff439fd7b
[OLINGO-356] Renamed namespace for technical service
2014-09-05 07:05:12 +02:00
mibo
badb9916b2
Merge branch 'master' into OLINGO-406
2014-09-01 08:27:54 +02:00
challenh
9c78784dee
[OLINGO-415] Java client-proxy code getter method has performane issue: invoke() checks get- before isSelfMethods().
2014-08-25 00:10:52 +08:00