[jira] [Commented] (OLINGO-1066) Stream support for Primitive and Complex type collections

2017-12-06 Thread Asela Damian Perera (JIRA)

[ 
https://issues.apache.org/jira/browse/OLINGO-1066?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16281418#comment-16281418
 ] 

Asela Damian Perera commented on OLINGO-1066:
-

I'm using Olingo to create APIs that could potentially send a large amount of 
complex collection type data. Would be great if it was possible to stream 
complex collections for that.

Any idea about the status of this jira? is there any chance of it being 
implemented in Olingo?

Regards,
Damian



> Stream support for Primitive and Complex type collections
> -
>
> Key: OLINGO-1066
> URL: https://issues.apache.org/jira/browse/OLINGO-1066
> Project: Olingo
>  Issue Type: New Feature
>  Components: odata4-server
>Affects Versions: (Java) V4 4.4.0
>Reporter: Kavindu Dodanduwa
>Assignee: Michael Bolz
>Priority: Minor
>  Labels: features
> Attachments: patch-refactoring.diff, patch.diff
>
>
> Olingo currently doesn't support streaming support for serialization of 
> primitive and complex collection type responses.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[RESULT] [VOTE] RC01 for release of Apache Olingo 2.0.10

2017-12-06 Thread Amend, Christian
Hi,

the vote passed with 4 +1 votes and no negative votes. The votes came from:
Christian Amend
Michael Bolz
Sven Kobler-Morris
Stephan Klevenz

I will go ahead and build the release.

Best Regards,
Christian

-Original Message-
From: Amend, Christian [mailto:christian.am...@sap.com] 
Sent: Donnerstag, 30. November 2017 15:34
To: 'dev@olingo.apache.org' 
Subject: [VOTE] RC01 for release of Apache Olingo 2.0.10

Hi all,

This is a vote on first release candidate (RC01) for Apache Olingo release 
version "2.0.10". I think enough bug fixes have piled up to justify a new 
release.
The vote will be open for at least 72 hours (it will be closed on Monday 
4/12/2017 on 9am CET) and passes if no vote is (-1).

[ ] +1 Release this package as Apache Olingo 2.0.10
[ ] -1 Do not release this package because..

The release candidate is available here:
http://people.apache.org/~chrisam/olingo2/2.0.10-RC01/

The release candidate has been signed through the key 475D9522 in:
http://keyserver.kjsl.org:11371/pks/lookup?search=0x475D9522&op=vindex

The release candidate is based on the sources tagged with 2.0.10-RC01:
https://git1-us-west.apache.org/repos/asf?p=olingo-odata2.git;a=shortlog;h=refs/tags/2.0.10-RC01
https://git-wip-us.apache.org/repos/asf?p=olingo-odata2.git;a=commit;h=67a93e77a016f04333d4d6e4bb92adbc4a00ac40
and is based on the following commit id:
67a93e77a016f04333d4d6e4bb92adbc4a00ac40

The Olingo keys file can be found here:
https://dist.apache.org/repos/dist/release/olingo/KEYS

To perform a RAT check please use the following parameters: "mvn clean install 
-Pbuild.quality"

This will assure that the RAT check is performed with the necessary excludes.

Release distribution files:
// compilable sources
olingo-odata2-parent-2.0.10-RC01-source-release.zip
olingo-odata2-parent-2.0.10-RC01-source-release.zip.asc
olingo-odata2-parent-2.0.10-RC01-source-release.zip.md5
olingo-odata2-parent-2.0.10-RC01-source-release.zip.sha512

// javadoc distribution
olingo-odata2-dist-javadoc-2.0.10-RC01-javadoc.zip
olingo-odata2-dist-javadoc-2.0.10-RC01-javadoc.zip.asc
olingo-odata2-dist-javadoc-2.0.10-RC01-javadoc.zip.md5
olingo-odata2-dist-javadoc-2.0.10-RC01-javadoc.zip.sha512

// odata lib distribution with dependencies
olingo-odata2-dist-lib-2.0.10-RC01-lib.zip
olingo-odata2-dist-lib-2.0.10-RC01-lib.zip.asc
olingo-odata2-dist-lib-2.0.10-RC01-lib.zip.md5
olingo-odata2-dist-lib-2.0.10-RC01-lib.zip.sha512

// jpa processor distribution with dependencies
olingo-odata2-dist-jpa-2.0.10-RC01-jpa.zip
olingo-odata2-dist-jpa-2.0.10-RC01-jpa.zip.asc
olingo-odata2-dist-jpa-2.0.10-RC01-jpa.zip.md5
olingo-odata2-dist-jpa-2.0.10-RC01-jpa.zip.sha512

// reference scenario war files with dependencies + Apache CXF
olingo-odata2-dist-ref-2.0.10-RC01-ref.zip
olingo-odata2-dist-ref-2.0.10-RC01-ref.zip.asc
olingo-odata2-dist-ref-2.0.10-RC01-ref.zip.md5
olingo-odata2-dist-ref-2.0.10-RC01-ref.zip.sha512

// java annotation processor distribution with dependencies
olingo-odata2-dist-janos-2.0.10-RC01-janos.zip
olingo-odata2-dist-janos-2.0.10-RC01-janos.zip.asc
olingo-odata2-dist-janos-2.0.10-RC01-janos.zip.md5
olingo-odata2-dist-janos-2.0.10-RC01-janos.zip.sha512

// spring extension sources
olingo-odata2-spring-2.0.10-RC01-source-release.zip
olingo-odata2-spring-2.0.10-RC01-source-release.zip.asc
olingo-odata2-spring-2.0.10-RC01-source-release.zip.md5
olingo-odata2-spring-2.0.10-RC01-source-release.zip.sha512

Best Regards,
Christian



Re: [VOTE] RC01 for release of Apache Olingo 2.0.10

2017-12-06 Thread Klevenz, Stephan
+1

Regards,
Stephan

On 30.11.17, 15:34, "Amend, Christian"  wrote:

Hi all,



This is a vote on first release candidate (RC01) for Apache Olingo release 
version "2.0.10". I think enough bug fixes have piled up to justify a new 
release.

The vote will be open for at least 72 hours (it will be closed on Monday 
4/12/2017 on 9am CET) and passes if no vote is (-1).



[ ] +1 Release this package as Apache Olingo 2.0.10

[ ] -1 Do not release this package because...



The release candidate is available here:


http://people.apache.org/~chrisam/olingo2/2.0.10-RC01/



The release candidate has been signed through the key 475D9522 in:

http://keyserver.kjsl.org:11371/pks/lookup?search=0x475D9522&op=vindex



The release candidate is based on the sources tagged with 2.0.10-RC01:


https://git1-us-west.apache.org/repos/asf?p=olingo-odata2.git;a=shortlog;h=refs/tags/2.0.10-RC01


https://git-wip-us.apache.org/repos/asf?p=olingo-odata2.git;a=commit;h=67a93e77a016f04333d4d6e4bb92adbc4a00ac40

and is based on the following commit id:

67a93e77a016f04333d4d6e4bb92adbc4a00ac40



The Olingo keys file can be found here:

https://dist.apache.org/repos/dist/release/olingo/KEYS



To perform a RAT check please use the following parameters: "mvn clean 
install -Pbuild.quality"

This will assure that the RAT check is performed with the necessary 
excludes.



Release distribution files:

// compilable sources

olingo-odata2-parent-2.0.10-RC01-source-release.zip

olingo-odata2-parent-2.0.10-RC01-source-release.zip.asc

olingo-odata2-parent-2.0.10-RC01-source-release.zip.md5

olingo-odata2-parent-2.0.10-RC01-source-release.zip.sha512



// javadoc distribution

olingo-odata2-dist-javadoc-2.0.10-RC01-javadoc.zip

olingo-odata2-dist-javadoc-2.0.10-RC01-javadoc.zip.asc

olingo-odata2-dist-javadoc-2.0.10-RC01-javadoc.zip.md5

olingo-odata2-dist-javadoc-2.0.10-RC01-javadoc.zip.sha512



// odata lib distribution with dependencies

olingo-odata2-dist-lib-2.0.10-RC01-lib.zip

olingo-odata2-dist-lib-2.0.10-RC01-lib.zip.asc

olingo-odata2-dist-lib-2.0.10-RC01-lib.zip.md5

olingo-odata2-dist-lib-2.0.10-RC01-lib.zip.sha512



// jpa processor distribution with dependencies

olingo-odata2-dist-jpa-2.0.10-RC01-jpa.zip

olingo-odata2-dist-jpa-2.0.10-RC01-jpa.zip.asc

olingo-odata2-dist-jpa-2.0.10-RC01-jpa.zip.md5

olingo-odata2-dist-jpa-2.0.10-RC01-jpa.zip.sha512



// reference scenario war files with dependencies + Apache CXF

olingo-odata2-dist-ref-2.0.10-RC01-ref.zip

olingo-odata2-dist-ref-2.0.10-RC01-ref.zip.asc

olingo-odata2-dist-ref-2.0.10-RC01-ref.zip.md5

olingo-odata2-dist-ref-2.0.10-RC01-ref.zip.sha512



// java annotation processor distribution with dependencies

olingo-odata2-dist-janos-2.0.10-RC01-janos.zip

olingo-odata2-dist-janos-2.0.10-RC01-janos.zip.asc

olingo-odata2-dist-janos-2.0.10-RC01-janos.zip.md5

olingo-odata2-dist-janos-2.0.10-RC01-janos.zip.sha512



// spring extension sources

olingo-odata2-spring-2.0.10-RC01-source-release.zip

olingo-odata2-spring-2.0.10-RC01-source-release.zip.asc

olingo-odata2-spring-2.0.10-RC01-source-release.zip.md5

olingo-odata2-spring-2.0.10-RC01-source-release.zip.sha512





Best Regards,

Christian





[jira] [Commented] (OLINGO-1146) CLONE - Cannot Filter on Navigation Property

2017-12-06 Thread Christian Amend (JIRA)

[ 
https://issues.apache.org/jira/browse/OLINGO-1146?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16280164#comment-16280164
 ] 

Christian Amend commented on OLINGO-1146:
-

Hi Michael,

this is already part of the current master: 
https://git-wip-us.apache.org/repos/asf?p=olingo-odata2.git;a=commit;h=6ce2421a5d7ebb40d6456d12f38913f725e87457

The 2.0.10 release is currently in progress. It should be available by the end 
of the week.

Best Regards,
Christian

> CLONE - Cannot Filter on Navigation Property
> 
>
> Key: OLINGO-1146
> URL: https://issues.apache.org/jira/browse/OLINGO-1146
> Project: Olingo
>  Issue Type: Bug
>  Components: odata2-jpa
>Affects Versions: V2 2.0.0
>Reporter: igor nemtsov
>Assignee: Michael Bolz
> Fix For: V2 2.0.10
>
> Attachments: olingo-414-exception.diff, olingo-414-patch.diff, 
> olingo-odata2-parent.patch
>
>
> We are receiving an error when we try to filter on a navigation property.  In 
> our solution we have a Notification entity and a User entity, we would like 
> to retrieve a specific Notification but only if it is linked to the 
> requesting user.  This would involve an ODATA request which filters on both 
> the UserId and the NotificationId.  An example of the URL we are invoking is:
> dspplatform.svc/Notifications?$filter=NotificationId%20eq%204%20and%20UserDetails/UserId%20eq%202
> This returns the following error:
> org.apache.olingo.odata2.core.edm.provider.EdmNavigationPropertyImplProv 
> cannot be cast to org.apache.olingo.odata2.api.edm.EdmProperty
> Can you please advise on how to perform filters on a Navigation property as 
> we need this as part of our core functionality?



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


RE: [VOTE] RC01 for release of Apache Olingo 2.0.10

2017-12-06 Thread Kobler-Morris, Sven
Hello, 

+ 1 from my side for Apache Olingo release version 2.0.10

regards Sven

-Original Message-
From: Amend, Christian [mailto:christian.am...@sap.com] 
Sent: Donnerstag, 30. November 2017 15:34
To: 'dev@olingo.apache.org' 
Subject: [VOTE] RC01 for release of Apache Olingo 2.0.10

Hi all,



This is a vote on first release candidate (RC01) for Apache Olingo release 
version "2.0.10". I think enough bug fixes have piled up to justify a new 
release.

The vote will be open for at least 72 hours (it will be closed on Monday 
4/12/2017 on 9am CET) and passes if no vote is (-1).



[ ] +1 Release this package as Apache Olingo 2.0.10

[ ] -1 Do not release this package because...



The release candidate is available here:

http://people.apache.org/~chrisam/olingo2/2.0.10-RC01/



The release candidate has been signed through the key 475D9522 in:

http://keyserver.kjsl.org:11371/pks/lookup?search=0x475D9522&op=vindex



The release candidate is based on the sources tagged with 2.0.10-RC01:

https://git1-us-west.apache.org/repos/asf?p=olingo-odata2.git;a=shortlog;h=refs/tags/2.0.10-RC01

https://git-wip-us.apache.org/repos/asf?p=olingo-odata2.git;a=commit;h=67a93e77a016f04333d4d6e4bb92adbc4a00ac40

and is based on the following commit id:

67a93e77a016f04333d4d6e4bb92adbc4a00ac40



The Olingo keys file can be found here:

https://dist.apache.org/repos/dist/release/olingo/KEYS



To perform a RAT check please use the following parameters: "mvn clean install 
-Pbuild.quality"

This will assure that the RAT check is performed with the necessary excludes.



Release distribution files:

// compilable sources

olingo-odata2-parent-2.0.10-RC01-source-release.zip

olingo-odata2-parent-2.0.10-RC01-source-release.zip.asc

olingo-odata2-parent-2.0.10-RC01-source-release.zip.md5

olingo-odata2-parent-2.0.10-RC01-source-release.zip.sha512



// javadoc distribution

olingo-odata2-dist-javadoc-2.0.10-RC01-javadoc.zip

olingo-odata2-dist-javadoc-2.0.10-RC01-javadoc.zip.asc

olingo-odata2-dist-javadoc-2.0.10-RC01-javadoc.zip.md5

olingo-odata2-dist-javadoc-2.0.10-RC01-javadoc.zip.sha512



// odata lib distribution with dependencies

olingo-odata2-dist-lib-2.0.10-RC01-lib.zip

olingo-odata2-dist-lib-2.0.10-RC01-lib.zip.asc

olingo-odata2-dist-lib-2.0.10-RC01-lib.zip.md5

olingo-odata2-dist-lib-2.0.10-RC01-lib.zip.sha512



// jpa processor distribution with dependencies

olingo-odata2-dist-jpa-2.0.10-RC01-jpa.zip

olingo-odata2-dist-jpa-2.0.10-RC01-jpa.zip.asc

olingo-odata2-dist-jpa-2.0.10-RC01-jpa.zip.md5

olingo-odata2-dist-jpa-2.0.10-RC01-jpa.zip.sha512



// reference scenario war files with dependencies + Apache CXF

olingo-odata2-dist-ref-2.0.10-RC01-ref.zip

olingo-odata2-dist-ref-2.0.10-RC01-ref.zip.asc

olingo-odata2-dist-ref-2.0.10-RC01-ref.zip.md5

olingo-odata2-dist-ref-2.0.10-RC01-ref.zip.sha512



// java annotation processor distribution with dependencies

olingo-odata2-dist-janos-2.0.10-RC01-janos.zip

olingo-odata2-dist-janos-2.0.10-RC01-janos.zip.asc

olingo-odata2-dist-janos-2.0.10-RC01-janos.zip.md5

olingo-odata2-dist-janos-2.0.10-RC01-janos.zip.sha512



// spring extension sources

olingo-odata2-spring-2.0.10-RC01-source-release.zip

olingo-odata2-spring-2.0.10-RC01-source-release.zip.asc

olingo-odata2-spring-2.0.10-RC01-source-release.zip.md5

olingo-odata2-spring-2.0.10-RC01-source-release.zip.sha512





Best Regards,

Christian