Re: [VOTE] Release Apache Jackrabbit Oak 1.0.15

2015-06-15 Thread Davide Giannella
[X] +1 Release this package as Apache Jackrabbit Oak 1.0.15 Davide

Re: Observation: External vs local - Load distribution

2015-06-15 Thread Julian Sedding
AFAIK the CommitEditor gets called before the commit is finalized/persisted. Later CommitEditors can still fail the commit. This may lead to events being reported, that did not actually happen. It needs to be considered if this represents a problem for the given use-case. Regards Julian On

[RESULT][VOTE] Release Apache Jackrabbit Oak 1.3.0

2015-06-15 Thread Davide Giannella
Hello Team, the vote passes as follows: +1 Amit Jain +1 Davide Giannella +1 Julian Reschke +1 Marcel Reutegger +1 Micheal Dürig Thanks for voting. I'll push the release out. -- Davide

[ANNOUNCE] Apache Jackrabbit Oak 1.3.0 released

2015-06-15 Thread Davide Giannella
The Apache Jackrabbit community is pleased to announce the release of Apache Jackrabbit Oak 1.3.0. The release is available for download at: http://jackrabbit.apache.org/downloads.html See the full release notes below for details about this release. Jackrabbit Oak is a scalable,

Re: Observation: External vs local - Load distribution

2015-06-15 Thread Carsten Ziegeler
Am 15.06.15 um 14:50 schrieb Stefan Egli: On 6/15/15 2:40 PM, Carsten Ziegeler cziege...@apache.org wrote: Am 15.06.15 um 14:23 schrieb Marcel Reutegger: Hi, you can write a CommitEditor, which is called with every local commit. Is it easy to calculate the changed nodes/properties in

Re: Observation: External vs local - Load distribution

2015-06-15 Thread Carsten Ziegeler
Am 15.06.15 um 14:23 schrieb Marcel Reutegger: Hi, you can write a CommitEditor, which is called with every local commit. Is it easy to calculate the changed nodes/properties in this editor? Carsten Regards Marcel On 15/06/15 09:43, Carsten Ziegeler wrote: Hi, with JR2 there

jackrabbit-oak build #5802: Errored

2015-06-15 Thread Travis CI
Build Update for apache/jackrabbit-oak - Build: #5802 Status: Errored Duration: 3004 seconds Commit: e51dcbbf826fbedbd6181711c45893e5be8834b2 (trunk) Author: Julian Reschke Message: fix svn:eol-style git-svn-id:

jackrabbit-oak build #5800: Passed

2015-06-15 Thread Travis CI
Build Update for apache/jackrabbit-oak - Build: #5800 Status: Passed Duration: 2947 seconds Commit: d1377cff792582a026a5f3be333c64f537cc3b08 (trunk) Author: Julian Reschke Message: OAK-2982: BasicDocumentStoreTest: separate actual unit tests from performance

Re: Observation: External vs local - Load distribution

2015-06-15 Thread Stefan Egli
On 6/15/15 2:40 PM, Carsten Ziegeler cziege...@apache.org wrote: Am 15.06.15 um 14:23 schrieb Marcel Reutegger: Hi, you can write a CommitEditor, which is called with every local commit. Is it easy to calculate the changed nodes/properties in this editor? As I understand yes, the Editor

Re: Observation: External vs local - Load distribution

2015-06-15 Thread Carsten Ziegeler
Am 15.06.15 um 15:23 schrieb Julian Sedding: AFAIK the CommitEditor gets called before the commit is finalized/persisted. Later CommitEditors can still fail the commit. This may lead to events being reported, that did not actually happen. It needs to be considered if this represents a

Re: Observation: External vs local - Load distribution

2015-06-15 Thread Chetan Mehrotra
On Mon, Jun 15, 2015 at 1:13 PM, Carsten Ziegeler cziege...@apache.org wrote: Now, with Oak there is still this distinction, however if I remember correctly under heavy load it might happen that local events are reported as external events. And in that case the above pattern fails. Regardless

Re: Observation: External vs local - Load distribution

2015-06-15 Thread Carsten Ziegeler
Am 15.06.15 um 17:31 schrieb Stefan Egli: Ah, thanks Chetan, that's the first time I hear this - so basically if we implement our own observer, we can reliably get: a) all changes b) local/external info c) user id Is that correct? the way I understand it is: ;) * for local changes

Re: Observation: External vs local - Load distribution

2015-06-15 Thread Stefan Egli
On 6/15/15 4:29 PM, Carsten Ziegeler cziege...@apache.org wrote: Am 15.06.15 um 16:21 schrieb Chetan Mehrotra: On Mon, Jun 15, 2015 at 1:13 PM, Carsten Ziegeler cziege...@apache.org wrote: Now, with Oak there is still this distinction, however if I remember correctly under heavy load it might

Multiple API version

2015-06-15 Thread Davide Giannella
Hello Team, right now we have 3 versions of API: 1.0, 1.2 and 1.4 (trunk). Currently we provide online only the trunk version: 1.3.0 as it's being pushed while writing. It would be nice if we could provide all the three versions for consultation: apidocs/1.0.x, apidocs/1.2.x, apidocs/1.3.x.

Re: Semantics of the document key at the DocumentStore level

2015-06-15 Thread Robert Munteanu
On Wed, 2015-06-10 at 10:13 +, Marcel Reutegger wrote: maybe CachingDocumentStore is misleading and we would rather name it HierarchicalDocumentStore, which also implements caching and leverage hierarchical information for invalidation as needed. HierarchicalDocumentStore would extend

Re: [VOTE] Release Apache Jackrabbit Oak 1.0.15

2015-06-15 Thread Marcel Reutegger
On 12/06/15 10:26, Amit Jain wrote: Please vote on releasing this package as Apache Jackrabbit Oak 1.0.15. The vote is open for the next 72 hours and passes if a majority of at least three +1 Jackrabbit PMC votes are cast. All checks OK. +1 Release this package as Apache Jackrabbit Oak 1.0.15

[RESULT] [VOTE] Release Apache Jackrabbit Oak 1.0.15

2015-06-15 Thread Amit Jain
Hi, The vote passes as follows: +1 Amit Jain +1 Chetan Mehrotra +1 Tommaso Teofili +1 Julian Reschke +1 Davide Giannella +1 Marcel Reutegger Thanks for voting. I'll push the release out. Regards Amit

Re: Semantics of the document key at the DocumentStore level

2015-06-15 Thread Julian Reschke
On 2015-06-15 17:11, Robert Munteanu wrote: On Wed, 2015-06-10 at 10:13 +, Marcel Reutegger wrote: maybe CachingDocumentStore is misleading and we would rather name it HierarchicalDocumentStore, which also implements caching and leverage hierarchical information for invalidation as needed.

[Oak origin/1.0] Apache Jackrabbit Oak matrix - Build # 202 - Failure

2015-06-15 Thread Apache Jenkins Server
The Apache Jenkins build system has built Apache Jackrabbit Oak matrix (build #202) Status: Failure Check console output at https://builds.apache.org/job/Apache%20Jackrabbit%20Oak%20matrix/202/ to view the results.

Re: Memory usage and large commits

2015-06-15 Thread Timothée Maret
Hi, I have opened OAK-2989 to track improving support for arbitrary large commits in Oak core. Regards, Timothee 2015-06-09 10:22 GMT+01:00 Timothée Maret timothee.ma...@gmail.com: Hi Michael, 2015-06-09 9:49 GMT+01:00 Michael Dürig mdue...@apache.org: Changing the hash map fill ratio

Re: [defaultsynchandler] make default sync handler more customisable (Was: [ldap sync] prepopulate a set of users)

2015-06-15 Thread Nicolas Peltier
cool, let’s go with this, then :-) On 13 Jun 2015, at 07:14, Tobias Bocanegra tri...@apache.org wrote: btw: I worked on OAK-2948 and moved the SyncContext to an exported package. the copy-paste overhead of a new synchandler is now minimal, and you can then just extend from the

Observation: External vs local - Load distribution

2015-06-15 Thread Carsten Ziegeler
Hi, with JR2 there was a clear distinction between local and external events. A pattern that emerged out of this is to use the local information of an observation event to start some processing. By using this information you have a load distribution of the processing which is equal to the