[Oak origin/trunk] Apache Jackrabbit Oak matrix - Build # 1264 - Still Failing

2016-11-03 Thread Apache Jenkins Server
The Apache Jenkins build system has built Apache Jackrabbit Oak matrix (build 
#1264)

Status: Still Failing

Check console output at 
https://builds.apache.org/job/Apache%20Jackrabbit%20Oak%20matrix/1264/ to view 
the results.

Changes:
[mreutegg] OAK-5059: DocumentCachingDataStoreStatsTest sometimes stuck

[stefanegli] OAK-5061 : added an expected event which erroneously got left out

[mduerig] OAK-5055: o.a.j.o.s.s.RevisionGC returns status that don't comply with

 

Test results:
2 tests failed.
FAILED:  org.apache.jackrabbit.oak.segment.standby.StandbyTestIT.testSyncLoop

Error Message:
expected: org.apache.jackrabbit.oak.segment.SegmentNodeState<{ checkpoints = { 
... }, root = { ... } }> but was: 
org.apache.jackrabbit.oak.segment.SegmentNodeState<{ checkpoints = { ... }, 
root = { ... } }>

Stack Trace:
java.lang.AssertionError: expected: 
org.apache.jackrabbit.oak.segment.SegmentNodeState<{ checkpoints = { ... }, 
root = { ... } }> but was: org.apache.jackrabbit.oak.segment.SegmentNodeState<{ 
checkpoints = { ... }, root = { ... } }>
at 
org.apache.jackrabbit.oak.segment.standby.StandbyTestIT.testSyncLoop(StandbyTestIT.java:122)


FAILED:  
org.apache.jackrabbit.oak.plugins.segment.standby.BrokenNetworkTest.testProxySSLSkippedBytes

Error Message:
expected:<{ root = { ... } }> but was:<{ root : { } }>

Stack Trace:
java.lang.AssertionError: expected:<{ root = { ... } }> but was:<{ root : { } }>
at org.junit.Assert.fail(Assert.java:88)
at org.junit.Assert.failNotEquals(Assert.java:834)
at org.junit.Assert.assertEquals(Assert.java:118)
at org.junit.Assert.assertEquals(Assert.java:144)
at 
org.apache.jackrabbit.oak.plugins.segment.standby.BrokenNetworkTest.useProxy(BrokenNetworkTest.java:143)
at 
org.apache.jackrabbit.oak.plugins.segment.standby.BrokenNetworkTest.useProxy(BrokenNetworkTest.java:113)
at 
org.apache.jackrabbit.oak.plugins.segment.standby.BrokenNetworkTest.testProxySSLSkippedBytes(BrokenNetworkTest.java:63)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at 
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
at 
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at 
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
at 
org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at 
org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
at 
org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
at 
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
at 
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
at 
org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
at 
org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
at 
org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
at 
org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at 
org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
at 
org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
at 
org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
at 
org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
at 
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)




[jira] [Commented] (JCR-4050) Allow creation of users with existing password hashes in UserManager

2016-11-03 Thread Oliver Lietz (JIRA)

[ 
https://issues.apache.org/jira/browse/JCR-4050?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15633615#comment-15633615
 ] 

Oliver Lietz commented on JCR-4050:
---

[~anchela], allowing password hashes with {{UserManager}} is very welcome. See 
SLING-6219, otherwise we will see plain text passwords in provisioning model.

>  Allow creation of users with existing password hashes in UserManager
> -
>
> Key: JCR-4050
> URL: https://issues.apache.org/jira/browse/JCR-4050
> Project: Jackrabbit Content Repository
>  Issue Type: New Feature
>  Components: jackrabbit-api, jackrabbit-core, security
>Reporter: Jeffrey Bornemann
>Priority: Minor
>
> We utilize the UserManager API within Grabbit for syncing authorizable nodes 
> between servers.
> Unfortunately, when it comes to syncing users, and specifically setting 
> passwords from existing users; we have no public API facing way to create 
> users with existing password hashes. We currently have to resort to using 
> reflection, grabbing internal tree objects, and a bunch of nastiness that we 
> would love to avoid with this change.
> Other consumers may also find this useful. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[Oak origin/trunk] Apache Jackrabbit Oak matrix - Build # 1263 - Still Failing

2016-11-03 Thread Apache Jenkins Server
The Apache Jenkins build system has built Apache Jackrabbit Oak matrix (build 
#1263)

Status: Still Failing

Check console output at 
https://builds.apache.org/job/Apache%20Jackrabbit%20Oak%20matrix/1263/ to view 
the results.

Changes:
[chetanm] OAK-5045 - Support bundling of nodes present in version store

[thomasm] OAK-5057 BulkCreateOrUpdateClusterTest fails sometimes

[mreutegg] OAK-5059: DocumentCachingDataStoreStatsTest sometimes stuck

 

Test results:
3 tests failed.
FAILED:  org.apache.jackrabbit.oak.segment.standby.StandbyTestIT.testSyncLoop

Error Message:
expected:<{ checkpoints = { ... }, root = { ... } }> but was:<{ root : { } }>

Stack Trace:
java.lang.AssertionError: expected:<{ checkpoints = { ... }, root = { ... } }> 
but was:<{ root : { } }>
at 
org.apache.jackrabbit.oak.segment.standby.StandbyTestIT.testSyncLoop(StandbyTestIT.java:122)


FAILED:  org.apache.jackrabbit.oak.segment.standby.StandbyTestIT.testSyncLoop

Error Message:
expected:<{ checkpoints = { ... }, root = { ... } }> but was:<{ root : { } }>

Stack Trace:
java.lang.AssertionError: expected:<{ checkpoints = { ... }, root = { ... } }> 
but was:<{ root : { } }>
at 
org.apache.jackrabbit.oak.segment.standby.StandbyTestIT.testSyncLoop(StandbyTestIT.java:122)


FAILED:  
org.apache.jackrabbit.oak.jcr.observation.ObservationTest.applyNodeTypeOnSelf[DocumentNodeStore[RDB]
 on jdbc:h2:file:./target/oaktest]

Error Message:
Unexpected events: [Event{type=2, path=/test_node/a/b, 
identifier=/test_node/a/b, info={jcr:primaryType=oak:Unstructured}, 
userID=admin, userData=null, date=1478189437074, external=false}]

Stack Trace:
java.lang.AssertionError: Unexpected events: [Event{type=2, 
path=/test_node/a/b, identifier=/test_node/a/b, 
info={jcr:primaryType=oak:Unstructured}, userID=admin, userData=null, 
date=1478189437074, external=false}]
at org.junit.Assert.fail(Assert.java:88)
at org.junit.Assert.assertTrue(Assert.java:41)
at 
org.apache.jackrabbit.oak.jcr.observation.ObservationTest.applyNodeTypeOnSelf(ObservationTest.java:1299)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at 
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
at 
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at 
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
at 
org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at 
org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
at 
org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
at 
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
at 
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
at org.junit.runners.Suite.runChild(Suite.java:128)
at org.junit.runners.Suite.runChild(Suite.java:27)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
at 
org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
at 
org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
at 
org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at 
org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
at 

[jira] [Commented] (JCR-4050) Allow creation of users with existing password hashes in UserManager

2016-11-03 Thread angela (JIRA)

[ 
https://issues.apache.org/jira/browse/JCR-4050?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15633074#comment-15633074
 ] 

angela commented on JCR-4050:
-

[~bornemannjs], thanks for the insights. on the documentation you state that 
you were evaluating different ways of synchronizing repository content between 
different instances and that WebDAV was not found to be efficient. Did you also 
evaluate the JCR-remoting with it's extension that allows to process large 
chunks of content with a single request? It has been improved recently by 
[~alfu] allowing to transport protected content (access control content to be 
precise) in a way that would allow to easily expand that to other protected 
items such as those stored with user/group content.

While I see the point of your extension, my gut feeling tells me that this 
doesn't belong to the API contract... trying to explore other possibilities 
that would allow you to efficiently synchronizing your data.

>  Allow creation of users with existing password hashes in UserManager
> -
>
> Key: JCR-4050
> URL: https://issues.apache.org/jira/browse/JCR-4050
> Project: Jackrabbit Content Repository
>  Issue Type: New Feature
>  Components: jackrabbit-api, jackrabbit-core, security
>Reporter: Jeffrey Bornemann
>Priority: Minor
>
> We utilize the UserManager API within Grabbit for syncing authorizable nodes 
> between servers.
> Unfortunately, when it comes to syncing users, and specifically setting 
> passwords from existing users; we have no public API facing way to create 
> users with existing password hashes. We currently have to resort to using 
> reflection, grabbing internal tree objects, and a bunch of nastiness that we 
> would love to avoid with this change.
> Other consumers may also find this useful. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[Oak origin/trunk] Apache Jackrabbit Oak matrix - Build # 1262 - Still Failing

2016-11-03 Thread Apache Jenkins Server
The Apache Jenkins build system has built Apache Jackrabbit Oak matrix (build 
#1262)

Status: Still Failing

Check console output at 
https://builds.apache.org/job/Apache%20Jackrabbit%20Oak%20matrix/1262/ to view 
the results.

Changes:
[chetanm] OAK-5053 - Provide support for enabling fastResultSize via OSGi config

[mduerig] @trivial: remove dangling FIXME

 

Test results:
3 tests failed.
FAILED:  
org.apache.jackrabbit.oak.run.osgi.DocumentNodeStoreConfigTest.testRDBDocumentStore_CustomBlobDataSource

Error Message:
No service found for org.apache.jackrabbit.oak.spi.state.NodeStore. Expression: 
sr. Values: sr = null

Stack Trace:
java.lang.AssertionError: No service found for 
org.apache.jackrabbit.oak.spi.state.NodeStore. Expression: sr. Values: sr = null
at 
org.codehaus.groovy.runtime.InvokerHelper.assertFailed(InvokerHelper.java:400)
at 
org.codehaus.groovy.runtime.ScriptBytecodeAdapter.assertFailed(ScriptBytecodeAdapter.java:646)
at 
org.apache.jackrabbit.oak.run.osgi.AbstractRepositoryFactoryTest.getServiceWithWait(AbstractRepositoryFactoryTest.groovy:100)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at 
org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90)
at 
org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite$StaticMetaMethodSiteNoUnwrapNoCoerce.invoke(StaticMetaMethodSite.java:148)
at 
org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite.callStatic(StaticMetaMethodSite.java:99)
at 
org.codehaus.groovy.runtime.callsite.AbstractCallSite.callStatic(AbstractCallSite.java:169)
at 
org.apache.jackrabbit.oak.run.osgi.AbstractRepositoryFactoryTest.getServiceWithWait(AbstractRepositoryFactoryTest.groovy:93)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at 
org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:207)
at 
org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:56)
at 
org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:49)
at 
org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:133)
at 
org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:141)
at 
org.apache.jackrabbit.oak.run.osgi.DocumentNodeStoreConfigTest.testRDBDocumentStore_CustomBlobDataSource(DocumentNodeStoreConfigTest.groovy:152)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at 
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
at 
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at 
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
at 
org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at 
org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
at 
org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:48)
at org.junit.rules.RunRules.evaluate(RunRules.java:20)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
at 
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
at 
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
at 
org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
at 
org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
at 

[jira] [Commented] (JCR-4050) Allow creation of users with existing password hashes in UserManager

2016-11-03 Thread angela (JIRA)

[ 
https://issues.apache.org/jira/browse/JCR-4050?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15633079#comment-15633079
 ] 

angela commented on JCR-4050:
-

and btw: the workspace.xml excerpt above only applies to jackrabbit core; in 
oak it's an OSGi configuration. And since you are mentioning AEM: the 
user-xml-import is enabled in AEM by default, both with Jackrabbit and Oak

>  Allow creation of users with existing password hashes in UserManager
> -
>
> Key: JCR-4050
> URL: https://issues.apache.org/jira/browse/JCR-4050
> Project: Jackrabbit Content Repository
>  Issue Type: New Feature
>  Components: jackrabbit-api, jackrabbit-core, security
>Reporter: Jeffrey Bornemann
>Priority: Minor
>
> We utilize the UserManager API within Grabbit for syncing authorizable nodes 
> between servers.
> Unfortunately, when it comes to syncing users, and specifically setting 
> passwords from existing users; we have no public API facing way to create 
> users with existing password hashes. We currently have to resort to using 
> reflection, grabbing internal tree objects, and a bunch of nastiness that we 
> would love to avoid with this change.
> Other consumers may also find this useful. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


Review unassigned issue for 1.6

2016-11-03 Thread Chetan Mehrotra
Hi Team,

It would be good if team members can look at unassigned issues [1] and
see what we should target for 1.6

Chetan Mehrotra
[1] 
https://issues.apache.org/jira/issues/?jql=assignee%20in%20(EMPTY)%20and%20resolution%20%3D%20Unresolved%20AND%20project%20%3D%20%22Jackrabbit%20Oak%22%20%20and%20fixVersion%20%3D%20%221.6%22%20ORDER%20BY%20updatedDate%20DESC


[Oak origin/trunk] Apache Jackrabbit Oak matrix - Build # 1261 - Still Failing

2016-11-03 Thread Apache Jenkins Server
The Apache Jenkins build system has built Apache Jackrabbit Oak matrix (build 
#1261)

Status: Still Failing

Check console output at 
https://builds.apache.org/job/Apache%20Jackrabbit%20Oak%20matrix/1261/ to view 
the results.

Changes:
[chetanm] OAK-5043: Very old JR2 repositories may have invalid nodetypes for

[chetanm] OAK-4981 - Config option to disable specific bundling config

[frm] OAK-5044 - Don't asynchronously flush the store if it's being shut down

 

Test results:
12 tests failed.
FAILED:  
TEST-org.apache.jackrabbit.oak.plugins.segment.CompactionAndCleanupIT.xml.[empty]

Error Message:


Stack Trace:
Test report file /home/jenkins/jenkins-slave/workspace/Apache Jackrabbit Oak 
matrix/jdk/JDK 1.7 
(latest)/label/Ubuntu/nsfixtures/SEGMENT_MK/profile/integrationTesting/oak-segment/target/failsafe-reports/TEST-org.apache.jackrabbit.oak.plugins.segment.CompactionAndCleanupIT.xml
 was length 0

FAILED:  
TEST-org.apache.jackrabbit.oak.plugins.segment.ExternalBlobIT.xml.[empty]

Error Message:


Stack Trace:
Test report file /home/jenkins/jenkins-slave/workspace/Apache Jackrabbit Oak 
matrix/jdk/JDK 1.7 
(latest)/label/Ubuntu/nsfixtures/SEGMENT_MK/profile/integrationTesting/oak-segment/target/failsafe-reports/TEST-org.apache.jackrabbit.oak.plugins.segment.ExternalBlobIT.xml
 was length 0

FAILED:  TEST-org.apache.jackrabbit.oak.plugins.segment.HeavyWriteIT.xml.[empty]

Error Message:


Stack Trace:
Test report file /home/jenkins/jenkins-slave/workspace/Apache Jackrabbit Oak 
matrix/jdk/JDK 1.7 
(latest)/label/Ubuntu/nsfixtures/SEGMENT_MK/profile/integrationTesting/oak-segment/target/failsafe-reports/TEST-org.apache.jackrabbit.oak.plugins.segment.HeavyWriteIT.xml
 was length 0

FAILED:  
TEST-org.apache.jackrabbit.oak.plugins.segment.SegmentCompactionIT.xml.[empty]

Error Message:


Stack Trace:
Test report file /home/jenkins/jenkins-slave/workspace/Apache Jackrabbit Oak 
matrix/jdk/JDK 1.7 
(latest)/label/Ubuntu/nsfixtures/SEGMENT_MK/profile/integrationTesting/oak-segment/target/failsafe-reports/TEST-org.apache.jackrabbit.oak.plugins.segment.SegmentCompactionIT.xml
 was length 0

FAILED:  org.apache.jackrabbit.oak.segment.standby.StandbyTestIT.testSyncLoop

Error Message:
expected:<{ checkpoints = { ... }, root = { ... } }> but was:<{ root : { } }>

Stack Trace:
java.lang.AssertionError: expected:<{ checkpoints = { ... }, root = { ... } }> 
but was:<{ root : { } }>
at 
org.apache.jackrabbit.oak.segment.standby.StandbyTestIT.testSyncLoop(StandbyTestIT.java:122)


FAILED:  
org.apache.jackrabbit.oak.jcr.query.QueryTest.nodeType[SegmentNodeStore]

Error Message:
Unexpected plan: [oak:Unstructured] as [a] /* traverse "//*" where 
([a].[xyz/jcr:primaryType] is not null) and (isdescendantnode([a], [/])) */

Stack Trace:
java.lang.AssertionError: Unexpected plan: [oak:Unstructured] as [a] /* 
traverse "//*" where ([a].[xyz/jcr:primaryType] is not null) and 
(isdescendantnode([a], [/])) */
at org.junit.Assert.fail(Assert.java:88)
at org.junit.Assert.assertTrue(Assert.java:41)
at 
org.apache.jackrabbit.oak.jcr.query.QueryTest.assertPlan(QueryTest.java:852)
at 
org.apache.jackrabbit.oak.jcr.query.QueryTest.nodeType(QueryTest.java:846)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at 
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
at 
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at 
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
at 
org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at 
org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
at 
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
at 
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
at org.junit.runners.Suite.runChild(Suite.java:128)
at org.junit.runners.Suite.runChild(Suite.java:27)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
at 
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)

Oak 1.5.13 release plan

2016-11-03 Thread Davide Giannella
Hello team,

I'm planning to cut Oak 1.5.13 on Monday 7th November morning British time.

If there are any objections please let me know. Otherwise I will
re-schedule any non-resolved issue for the next iteration.

Thanks
Davide




[Oak origin/trunk] Apache Jackrabbit Oak matrix - Build # 1260 - Still Failing

2016-11-03 Thread Apache Jenkins Server
The Apache Jenkins build system has built Apache Jackrabbit Oak matrix (build 
#1260)

Status: Still Failing

Check console output at 
https://builds.apache.org/job/Apache%20Jackrabbit%20Oak%20matrix/1260/ to view 
the results.

Changes:
No changes
 

Test results:
25 tests failed.
FAILED:  org.apache.jackrabbit.oak.run.BasicServerTest.testServerOk

Error Message:
Address already in use

Stack Trace:
java.net.BindException: Address already in use
at sun.nio.ch.Net.bind0(Native Method)
at sun.nio.ch.Net.bind(Net.java:463)
at sun.nio.ch.Net.bind(Net.java:455)
at 
sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:223)
at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:74)
at 
org.eclipse.jetty.server.nio.SelectChannelConnector.open(SelectChannelConnector.java:187)
at 
org.eclipse.jetty.server.AbstractConnector.doStart(AbstractConnector.java:316)
at 
org.eclipse.jetty.server.nio.SelectChannelConnector.doStart(SelectChannelConnector.java:265)
at 
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
at org.eclipse.jetty.server.Server.doStart(Server.java:291)
at 
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
at org.apache.jackrabbit.oak.run.HttpServer.(HttpServer.java:59)
at org.apache.jackrabbit.oak.run.HttpServer.(HttpServer.java:46)
at 
org.apache.jackrabbit.oak.run.BasicServerTest.startServer(BasicServerTest.java:41)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at 
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
at 
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at 
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
at 
org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
at 
org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
at 
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
at 
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
at 
org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
at 
org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
at 
org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at 
org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
at 
org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
at 
org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
at 
org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
at 
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)


FAILED:  org.apache.jackrabbit.oak.run.BasicServerTest.testServerOk

Error Message:
null

Stack Trace:
java.lang.NullPointerException
at 
org.apache.jackrabbit.oak.run.BasicServerTest.stopServer(BasicServerTest.java:46)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at 
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
at 
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at 
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
at 

Re: [VOTE] Release Apache Jackrabbit 2.12.5

2016-11-03 Thread Julian Reschke

On 2016-11-02 15:07, Julian Reschke wrote:

...


[X] +1 Release this package as Apache Jackrabbit 2.12.5

Best regards, Julian



[Oak origin/trunk] Apache Jackrabbit Oak matrix - Build # 1259 - Failure

2016-11-03 Thread Apache Jenkins Server
The Apache Jenkins build system has built Apache Jackrabbit Oak matrix (build 
#1259)

Status: Failure

Check console output at 
https://builds.apache.org/job/Apache%20Jackrabbit%20Oak%20matrix/1259/ to view 
the results.

Changes:
[stefanegli] OAK-5019 : supporting setting glob paths multiple times too

[stefanegli] OAK-5021 : another test variant added

[thomasm] OAK-4681 Automatically convert *all* "or" queries to "union" for SQL-2

[stefanegli] OAK-5022 : test case for beforeValue added

[jsedding] OAK-5043: Very old JR2 repositories may have invalid nodetypes for

[stefanegli] OAK-5020 : another test variant added

[stefanegli] OAK-5019 : another test variant added

[stefanegli] OAK-5021 : fixing subpath glob **/foo/**, added a new test case to 
cover

[thomasm] OAK-5006 Persistent cache: improve concurrency

[stefanegli] OAK-5019 : getChangeProcessor and getFilterProvider to allow 
making test

[stefanegli] OAK-4859 : Warn if lease update is invoked with large delay, which 
is

[frm] OAK-4247 - Deprecate code from oak-segment and oak-tarmk-standby

[mduerig] OAK-1558: Expose FileStoreBackupRestoreMBean for supported NodeStores

[frm] OAK-4247 - Update documentation for the Cold Standby

[frm] OAK-4396 - Don't throw a SNFE from containsSegment() in HttpStore

[chetanm] OAK-3232 - Oak Console cannot deal with spaces in node names

[chetanm] OAK-5041 - AbstractPropertyState.toString should handle case when

[tomekr] OAK-5030: Copying the versions store is slow and increase the 
repository

[stefanegli] OAK-5020 : javadoc wording adjusted to stress that you can use 
deep and

[stefanegli] OAK-5021 : javadoc of withNodeTypeAggregate adjusted with an 
explicit

[mduerig] OAK-4965: Cold standby logs SNFE ERROR Introduce a SNFE listener for

[mduerig] OAK-5024: Improve the usage of the SegmentWriter for compaction Use 
the

[tomekr] OAK-4871: Multiplexing NodeStore

[thomasm] OAK-4788 Fulltext parser sorts and unique-s parsed terms

[tomekr] OAK-5038: Extend PersistentCacheStats with async queue-related stats

[tomekr] OAK-4882: Bottleneck in the asynchronous persistent cache

[mreutegg] OAK-5047: Log clusterNodes document details in

[stefanegli] OAK-4916 : adding support for excluding commits to 
BackgroundObserver

[chetanm] OAK-4974 - Enable configuring QueryEngineSettings via OSGi config

[chetanm] OAK-4974 - Enable configuring QueryEngineSettings via OSGi config

[chetanm] OAK-4789 - SegmentBlob should return null contentIdentity for inlined

[chetanm] OAK-3036 - DocumentRootBuilder: revisit update.limit default

[mduerig] OAK-5049: Add @Description annotations to methods in

[stefanegli] OAK-5021 related : moving glob path to regex conversion to separate

[chetanm] OAK-4871: Multiplexing NodeStore

[chetanm] OAK-4881 - Make merge semaphore in SegmentNodeStore fair by default

[stefanegli] OAK-5021 related : reimplemented globPathAsRegex, plus more test 
cases

 

Test results:
18 tests failed.
FAILED:  org.apache.jackrabbit.oak.segment.standby.StandbyTestIT.testSyncLoop

Error Message:
expected:<{ checkpoints = { ... }, root = { ... } }> but was:<{ root : { } }>

Stack Trace:
java.lang.AssertionError: expected:<{ checkpoints = { ... }, root = { ... } }> 
but was:<{ root : { } }>
at 
org.apache.jackrabbit.oak.segment.standby.StandbyTestIT.testSyncLoop(StandbyTestIT.java:122)


FAILED:  
org.apache.jackrabbit.oak.plugins.blob.CompositeDataStoreCacheTest.addCacheFull

Error Message:
null

Stack Trace:
java.lang.AssertionError
at org.junit.Assert.fail(Assert.java:86)
at org.junit.Assert.assertTrue(Assert.java:41)
at org.junit.Assert.assertTrue(Assert.java:52)
at 
org.apache.jackrabbit.oak.plugins.blob.CompositeDataStoreCacheTest.assertFile(CompositeDataStoreCacheTest.java:572)
at 
org.apache.jackrabbit.oak.plugins.blob.CompositeDataStoreCacheTest.addCacheFull(CompositeDataStoreCacheTest.java:213)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at 
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
at 
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at 
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
at 
org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at 
org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
at 
org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
at 
org.junit.rules.ExpectedException$ExpectedExceptionStatement.evaluate(ExpectedException.java:239)
at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:48)
at