Re: New Jackrabbit committer: Amit Jain

2014-08-27 Thread Tommaso Teofili
welcome Amit! Regards, Tommaso 2014-08-26 22:06 GMT+02:00 Michael Dürig mdue...@apache.org: Hi, Please welcome Amit Jain as a new committer and PMC member of the Apache Jackrabbit project. The Jackrabbit PMC recently decided to offer Amit committership based on his contributions. I'm

Re: New Jackrabbit committer: Amit Jain

2014-08-27 Thread Chetan Mehrotra
Welcome Amit!! Chetan Mehrotra On Wed, Aug 27, 2014 at 12:51 PM, Tommaso Teofili tommaso.teof...@gmail.com wrote: welcome Amit! Regards, Tommaso 2014-08-26 22:06 GMT+02:00 Michael Dürig mdue...@apache.org: Hi, Please welcome Amit Jain as a new committer and PMC member of the Apache

Re: New Jackrabbit committer: Amit Jain

2014-08-27 Thread Alex Parvulescu
Welcome to the team Amit! On Tue, Aug 26, 2014 at 10:06 PM, Michael Dürig mdue...@apache.org wrote: Hi, Please welcome Amit Jain as a new committer and PMC member of the Apache Jackrabbit project. The Jackrabbit PMC recently decided to offer Amit committership based on his contributions.

Re: New Jackrabbit committer: Amit Jain

2014-08-27 Thread Thomas Mueller
Hi, Welcome to the team! Regards, Thomas From: Alex Parvulescu alex.parvule...@gmail.commailto:alex.parvule...@gmail.com Reply-To: dev@jackrabbit.apache.orgmailto:dev@jackrabbit.apache.org dev@jackrabbit.apache.orgmailto:dev@jackrabbit.apache.org Date: Wednesday 27 August 2014 09:43 To:

[jira] [Closed] (JCR-3789) AccessControlUtils.clear should not retrieve applicable policies

2014-08-27 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/JCR-3789?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger closed JCR-3789. - AccessControlUtils.clear should not retrieve applicable policies

[jira] [Closed] (JCR-3368) CachingHierarchyManager: inconsistent state after transient changes on root node

2014-08-27 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/JCR-3368?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger closed JCR-3368. - CachingHierarchyManager: inconsistent state after transient changes on root node

[jira] [Closed] (JCR-3801) Improve ListenerTracker output

2014-08-27 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/JCR-3801?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger closed JCR-3801. - Improve ListenerTracker output -- Key: JCR-3801

[jira] [Closed] (JCR-3766) Sync new IndexInfos file

2014-08-27 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/JCR-3766?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger closed JCR-3766. - Sync new IndexInfos file Key: JCR-3766

[jira] [Closed] (JCR-3788) S3DataStore require to set endpoint for thirdparty cloud provider (IDCF)

2014-08-27 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/JCR-3788?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger closed JCR-3788. - S3DataStore require to set endpoint for thirdparty cloud provider (IDCF)

[jira] [Closed] (JCR-3797) Add path exclusion to JackrabbitEventFilter

2014-08-27 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/JCR-3797?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger closed JCR-3797. - Add path exclusion to JackrabbitEventFilter ---

[jira] [Closed] (JCR-3784) ReplacePropertyWhileOthersReadTest fails when run with ConcurrentTestSuite

2014-08-27 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/JCR-3784?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger closed JCR-3784. - ReplacePropertyWhileOthersReadTest fails when run with ConcurrentTestSuite

[jira] [Closed] (JCR-3779) Node.getPath() returns inconsistent values depending on whether node is saved or not

2014-08-27 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/JCR-3779?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger closed JCR-3779. - Node.getPath() returns inconsistent values depending on whether node is saved or not

[jira] [Closed] (JCR-3782) Backport OAK-1612, OAK-1615, OAK-1616

2014-08-27 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/JCR-3782?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger closed JCR-3782. - Backport OAK-1612, OAK-1615, OAK-1616 - Key:

[jira] [Closed] (JCR-3802) User Management: API for System Users

2014-08-27 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/JCR-3802?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger closed JCR-3802. - User Management: API for System Users - Key:

[jira] [Closed] (JCR-3783) Deadlock due to IOException in WorkspaceUpdateChannel.updatePrepared()

2014-08-27 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/JCR-3783?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger closed JCR-3783. - Deadlock due to IOException in WorkspaceUpdateChannel.updatePrepared()

[jira] [Closed] (JCR-3235) ArrayIndexOfOufBounds in TargetImportHandler$BufferedStringValue.append()

2014-08-27 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/JCR-3235?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger closed JCR-3235. - ArrayIndexOfOufBounds in TargetImportHandler$BufferedStringValue.append()

[jira] [Closed] (JCR-3777) Add simple allow/deny/clear convenience methods to AccessControlUtils

2014-08-27 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/JCR-3777?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger closed JCR-3777. - Add simple allow/deny/clear convenience methods to AccessControlUtils

[jira] [Closed] (JCR-3796) TokenProvider.createToken is case sensitive

2014-08-27 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/JCR-3796?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger closed JCR-3796. - TokenProvider.createToken is case sensitive ---

[jira] [Closed] (JCR-3786) Incompatible CachingDataStore's path FileDataStore's path configuration

2014-08-27 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/JCR-3786?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger closed JCR-3786. - Incompatible CachingDataStore's path FileDataStore's path configuration

[RESULT] [VOTE] Release Apache Jackrabbit 2.9.0

2014-08-27 Thread Marcel Reutegger
Hi, On 24/08/14 14:58, Marcel Reutegger mreut...@adobe.com wrote: Please vote on releasing this package as Apache Jackrabbit 2.9.0. The vote is open for the next 72 hours and passes if a majority of at least three +1 Jackrabbit PMC votes are cast. The vote passes as follows: +1 Michael Dürig

Re: New Jackrabbit committer: Amit Jain

2014-08-27 Thread Alexander Klimetschek
Welcome, Amit! Alex On 26.08.2014, at 13:06, Michael Dürig mdue...@apache.org wrote: Hi, Please welcome Amit Jain as a new committer and PMC member of the Apache Jackrabbit project. The Jackrabbit PMC recently decided to offer Amit committership based on his contributions. I'm happy to

Re: NodeStore#checkpoint api reevaluation

2014-08-27 Thread Thomas Mueller
Hi, I would prefer if the checkpoint method is renamed to tryCheckpoint or similar, if it is a best effort method (which seems to be the case, as it uses commitSemaphore.tryAcquire()). If a checkpoint can't be created, then I would return null. This is the same as FileChannel.tryLock (returns

Re: svn commit: r1620637 - in /jackrabbit/oak/trunk/oak-run: pom.xml src/main/java/org/apache/jackrabbit/oak/run/Main.java

2014-08-27 Thread Michael Dürig
On 26.8.14 5:39 , bae...@apache.org wrote: +SYNCSLAVE(syncslave), Please also update the readme with a section explaining this new run mode. Michael

Re: reindex improvements

2014-08-27 Thread Davide Giannella
On 26/08/2014 15:10, Justin Edelson wrote: ... In this case, I think Thomas's suggestion makes much more sense. Let's just add a property to the QID which allows an index to be restricted to particular paths. As said previously there was something in my idea that was not convincing me, hence

OrderedIndex does not comply with JCR's compareTo semantics

2014-08-27 Thread Davide Giannella
Hello team, as already tracked in https://issues.apache.org/jira/browse/OAK-1763 the ordered index does not comply to JCR's semantics. We start seeing issues in (pre)production around it and therefore I think we need a fix. Unfortunately with the changes of the encoding and algorithm any

Re: OrderedIndex does not comply with JCR's compareTo semantics

2014-08-27 Thread Thomas Mueller
Hi, Could we use a new index type for the new format? For example ordered2 instead of ordered. I know not very creative naming :-) I would prefer if the translation is done automatically on restart or re-index. I woudn't want to install Groovy and / or have to do manual steps if possible.

buildbot success in ASF Buildbot on oak-trunk-win7

2014-08-27 Thread buildbot
The Buildbot has detected a restored build on builder oak-trunk-win7 while building ASF Buildbot. Full details are available at: http://ci.apache.org/builders/oak-trunk-win7/builds/504 Buildbot URL: http://ci.apache.org/ Buildslave for this Build: bb-win7 Build Reason: scheduler Build Source

buildbot failure in ASF Buildbot on oak-trunk-win7

2014-08-27 Thread buildbot
The Buildbot has detected a new failure on builder oak-trunk-win7 while building ASF Buildbot. Full details are available at: http://ci.apache.org/builders/oak-trunk-win7/builds/505 Buildbot URL: http://ci.apache.org/ Buildslave for this Build: bb-win7 Build Reason: scheduler Build Source

Re: NodeStore#checkpoint api reevaluation

2014-08-27 Thread Jukka Zitting
Hi, 2014-08-22 10:31 GMT-04:00 Alex Parvulescu alex.parvule...@gmail.com: It looks a bit confusing that you can call the apis to create a checkpoint and get back a reference but when retrieving it, it might not exist, even if the calls are back to back. I'd call that a bug, as the behavior

Re: reindex improvements

2014-08-27 Thread Alexander Klimetschek
As a user of such an index, I do expect the index to properly update itself. Adding configuration to make that faster at the cost of index correctness doesn't help. If the index works asynchronously and might take some time to be up to date, we need to clearly document this. And first check if