Re: New JIRA component for observation

2017-04-03 Thread Thomas Mueller
Hi, > I would prefer to stay aligned with Maven boundaries as much as possible > as this simplifies bug reporting for parties not deeply involved with > Oak very much. Actually, I don't think that's a problem. I wouldn't expect such a person to specify any module (logical or maven). > Most

[VOTE] Release Apache Jackrabbit Oak 1.4.15

2017-04-03 Thread Davide Giannella
A candidate for the Jackrabbit Oak 1.4.15 release is available at: https://dist.apache.org/repos/dist/dev/jackrabbit/oak/1.4.15/ The release candidate is a zip archive of the sources in: https://svn.apache.org/repos/asf/jackrabbit/oak/tags/jackrabbit-oak-1.4.15/ The SHA1 checksum of

What's the contract of QueryBuilder.impersonates(String name)?

2017-04-03 Thread Manfred Baedke
Hi all, Can anyone clarify the contract of the method org.apache.jackrabbit.api.security.user.QueryBuilder.impersonate(String name)? According to the JavaDoc, the parameter is the "name of an authorizable". But the interface org.apache.jackrabbit.api.security.user.Authorizable doesn't have a

What's the contract of QueryBuilder.impersonates(String name)?

2017-04-03 Thread Manfred Baedke
Hi all, Can anyone clarify the contract of the method org.apache.jackrabbit.api.security.user.QueryBuilder.impersonate(String name)? According to the JavaDoc, the parameter is the "name of an authorizable". But the interface org.apache.jackrabbit.api.security.user.Authorizable doesn't have a

Re: What's the contract of QueryBuilder.impersonates(String name)?

2017-04-03 Thread Angela Schreiber
Hi I don't know how Michael intended it to work originally. Given the fact that the impersonation setup is established and evaluated using principals I would expect it to be a principal name, which in the default implementation just can be any string value. Kind regards Angela On 03/04/17

Re: What's the contract of QueryBuilder.impersonates(String name)?

2017-04-03 Thread Manfred Baedke
Hi Angela, Thanks. So we would expect the caller to do the escaping, wouldn't we? Best regards, Manfred On 4/3/2017 4:36 PM, Angela Schreiber wrote: Hi I don't know how Michael intended it to work originally. Given the fact that the impersonation setup is established and evaluated using

Re: What's the contract of QueryBuilder.impersonates(String name)?

2017-04-03 Thread Michael Dürig
Confirmed, this is principle name. At least this is what it was built for in Jackrabbit 2. The string passed is escaped vis org.apache.jackrabbit.oak.commons.QueryUtils#escapeForQuery Michael On 03.04.17 16:36, Angela Schreiber wrote: Hi I don't know how Michael intended it to work

Re: [VOTE] Release Apache Jackrabbit Oak 1.4.15

2017-04-03 Thread Davide Giannella
[X] +1 Release this package as Apache Jackrabbit Oak 1.4.15 D.

Re: [VOTE] Release Apache Jackrabbit Oak 1.4.15

2017-04-03 Thread Alex Parvulescu
[X] +1 Release this package as Apache Jackrabbit Oak 1.4.15 alex On Mon, Apr 3, 2017 at 1:28 PM, Davide Giannella wrote: > > A candidate for the Jackrabbit Oak 1.4.15 release is available at: > > https://dist.apache.org/repos/dist/dev/jackrabbit/oak/1.4.15/ > > The

Re: [VOTE] Release Apache Jackrabbit Oak 1.4.15

2017-04-03 Thread Julian Reschke
On 2017-04-03 13:28, Davide Giannella wrote: ... [X] +1 Release this package as Apache Jackrabbit Oak 1.4.15 Best regards, Julian

Re: New JIRA component for observation

2017-04-03 Thread Michael Dürig
On 31.03.17 07:06, Chetan Mehrotra wrote: On Thu, Mar 30, 2017 at 7:55 PM, Thomas Mueller wrote: Depending on that, we can use "Maven" module boundaries, or "Logical" module boundaries. My preference is for "Logical" module boundaries and not be bounded by the Maven

Re: Moving to Java 8

2017-04-03 Thread Michael Dürig
On 31.03.17 13:29, Julian Reschke wrote: On 2017-02-15 12:17, Julian Reschke wrote: Hi there, I understand that we might not be able to move to Java 8 just yet, but I felt it would be good to capture information related to this topic in Jira (so that we can link other related tickets). So