[jira] [Updated] (OAK-8288) fix javadoc:javadoc for jdk >= 13

2019-06-13 Thread Julian Reschke (JIRA)


 [ 
https://issues.apache.org/jira/browse/OAK-8288?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julian Reschke updated OAK-8288:

Labels:   (was: candidate_oak_1_10)

> fix javadoc:javadoc for jdk >= 13
> -
>
> Key: OAK-8288
> URL: https://issues.apache.org/jira/browse/OAK-8288
> Project: Jackrabbit Oak
>  Issue Type: Bug
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
> Fix For: 1.16.0
>
> Attachments: JavaDocHtmlHeaderTest.java
>
>
> Javadoc in JDK 13 makes additional HTML validity checks:
>  * nesting of headlines ( after  is an error)
>  * empty  tags



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (OAK-8286) Update jetbrains nullability annotations to 17.0.0

2019-06-13 Thread Julian Reschke (JIRA)


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

Julian Reschke commented on OAK-8286:
-

trunk: (1.14.0) [r1858385|http://svn.apache.org/r1858385]
1.10: [r1861312|http://svn.apache.org/r1861312]


> Update jetbrains nullability annotations to 17.0.0
> --
>
> Key: OAK-8286
> URL: https://issues.apache.org/jira/browse/OAK-8286
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_8
> Fix For: 1.10.3, 1.14.0
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (OAK-8286) Update jetbrains nullability annotations to 17.0.0

2019-06-13 Thread Julian Reschke (JIRA)


 [ 
https://issues.apache.org/jira/browse/OAK-8286?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julian Reschke updated OAK-8286:

Fix Version/s: 1.10.3

> Update jetbrains nullability annotations to 17.0.0
> --
>
> Key: OAK-8286
> URL: https://issues.apache.org/jira/browse/OAK-8286
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_10
> Fix For: 1.10.3, 1.14.0
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (OAK-8286) Update jetbrains nullability annotations to 17.0.0

2019-06-13 Thread Julian Reschke (JIRA)


 [ 
https://issues.apache.org/jira/browse/OAK-8286?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julian Reschke updated OAK-8286:

Labels: candidate_oak_1_8  (was: candidate_oak_1_10)

> Update jetbrains nullability annotations to 17.0.0
> --
>
> Key: OAK-8286
> URL: https://issues.apache.org/jira/browse/OAK-8286
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_8
> Fix For: 1.10.3, 1.14.0
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Issue Comment Deleted] (OAK-8286) Update jetbrains nullability annotations to 17.0.0

2019-06-13 Thread Julian Reschke (JIRA)


 [ 
https://issues.apache.org/jira/browse/OAK-8286?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julian Reschke updated OAK-8286:

Comment: was deleted

(was: trunk: [r1858385|http://svn.apache.org/r1858385])

> Update jetbrains nullability annotations to 17.0.0
> --
>
> Key: OAK-8286
> URL: https://issues.apache.org/jira/browse/OAK-8286
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_8
> Fix For: 1.10.3, 1.14.0
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (OAK-8331) Update Tika dependency to 1.21

2019-06-13 Thread Julian Reschke (JIRA)


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

Julian Reschke commented on OAK-8331:
-

trunk: (1.14.0) [r1859533|http://svn.apache.org/r1859533]
1.10: [r1861308|http://svn.apache.org/r1861308]


> Update Tika dependency to 1.21
> --
>
> Key: OAK-8331
> URL: https://issues.apache.org/jira/browse/OAK-8331
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_8
> Fix For: 1.10.3, 1.14.0
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Issue Comment Deleted] (OAK-8331) Update Tika dependency to 1.21

2019-06-13 Thread Julian Reschke (JIRA)


 [ 
https://issues.apache.org/jira/browse/OAK-8331?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julian Reschke updated OAK-8331:

Comment: was deleted

(was: trunk: [r1859533|http://svn.apache.org/r1859533])

> Update Tika dependency to 1.21
> --
>
> Key: OAK-8331
> URL: https://issues.apache.org/jira/browse/OAK-8331
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_8
> Fix For: 1.10.3, 1.14.0
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (OAK-8331) Update Tika dependency to 1.21

2019-06-13 Thread Julian Reschke (JIRA)


 [ 
https://issues.apache.org/jira/browse/OAK-8331?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julian Reschke updated OAK-8331:

Fix Version/s: 1.10.3

> Update Tika dependency to 1.21
> --
>
> Key: OAK-8331
> URL: https://issues.apache.org/jira/browse/OAK-8331
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_10
> Fix For: 1.10.3, 1.14.0
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (OAK-8331) Update Tika dependency to 1.21

2019-06-13 Thread Julian Reschke (JIRA)


 [ 
https://issues.apache.org/jira/browse/OAK-8331?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julian Reschke updated OAK-8331:

Labels: candidate_oak_1_8  (was: candidate_oak_1_10)

> Update Tika dependency to 1.21
> --
>
> Key: OAK-8331
> URL: https://issues.apache.org/jira/browse/OAK-8331
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_8
> Fix For: 1.10.3, 1.14.0
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (OAK-8376) update commons-codec dependency to 1.12

2019-06-13 Thread Julian Reschke (JIRA)


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

Julian Reschke commented on OAK-8376:
-

trunk: (1.14.0) [r1860548|http://svn.apache.org/r1860548]
1.10: [r1861299|http://svn.apache.org/r1861299]


> update commons-codec dependency to 1.12
> ---
>
> Key: OAK-8376
> URL: https://issues.apache.org/jira/browse/OAK-8376
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_8
> Fix For: 1.10.3, 1.14.0
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Issue Comment Deleted] (OAK-8376) update commons-codec dependency to 1.12

2019-06-13 Thread Julian Reschke (JIRA)


 [ 
https://issues.apache.org/jira/browse/OAK-8376?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julian Reschke updated OAK-8376:

Comment: was deleted

(was: trunk: [r1860548|http://svn.apache.org/r1860548])

> update commons-codec dependency to 1.12
> ---
>
> Key: OAK-8376
> URL: https://issues.apache.org/jira/browse/OAK-8376
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_8
> Fix For: 1.10.3, 1.14.0
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (OAK-8376) update commons-codec dependency to 1.12

2019-06-13 Thread Julian Reschke (JIRA)


 [ 
https://issues.apache.org/jira/browse/OAK-8376?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julian Reschke updated OAK-8376:

Fix Version/s: 1.10.3

> update commons-codec dependency to 1.12
> ---
>
> Key: OAK-8376
> URL: https://issues.apache.org/jira/browse/OAK-8376
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_10
> Fix For: 1.10.3, 1.14.0
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (OAK-8376) update commons-codec dependency to 1.12

2019-06-13 Thread Julian Reschke (JIRA)


 [ 
https://issues.apache.org/jira/browse/OAK-8376?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julian Reschke updated OAK-8376:

Labels: candidate_oak_1_8  (was: candidate_oak_1_10)

> update commons-codec dependency to 1.12
> ---
>
> Key: OAK-8376
> URL: https://issues.apache.org/jira/browse/OAK-8376
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_8
> Fix For: 1.10.3, 1.14.0
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (OAK-8350) Update animal-sniffer dependency to 1.18

2019-06-13 Thread Julian Reschke (JIRA)


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

Julian Reschke commented on OAK-8350:
-

trunk: (1.14.0) [r1860131|http://svn.apache.org/r1860131]
1.10: [r1861289|http://svn.apache.org/r1861289]


> Update animal-sniffer dependency to 1.18
> 
>
> Key: OAK-8350
> URL: https://issues.apache.org/jira/browse/OAK-8350
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_8
> Fix For: 1.10.3, 1.14.0
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (OAK-8350) Update animal-sniffer dependency to 1.18

2019-06-13 Thread Julian Reschke (JIRA)


 [ 
https://issues.apache.org/jira/browse/OAK-8350?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julian Reschke updated OAK-8350:

Fix Version/s: 1.10.3

> Update animal-sniffer dependency to 1.18
> 
>
> Key: OAK-8350
> URL: https://issues.apache.org/jira/browse/OAK-8350
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_10
> Fix For: 1.10.3, 1.14.0
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (OAK-8350) Update animal-sniffer dependency to 1.18

2019-06-13 Thread Julian Reschke (JIRA)


 [ 
https://issues.apache.org/jira/browse/OAK-8350?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julian Reschke updated OAK-8350:

Labels: candidate_oak_1_8  (was: candidate_oak_1_10)

> Update animal-sniffer dependency to 1.18
> 
>
> Key: OAK-8350
> URL: https://issues.apache.org/jira/browse/OAK-8350
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_8
> Fix For: 1.10.3, 1.14.0
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Issue Comment Deleted] (OAK-8350) Update animal-sniffer dependency to 1.18

2019-06-13 Thread Julian Reschke (JIRA)


 [ 
https://issues.apache.org/jira/browse/OAK-8350?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julian Reschke updated OAK-8350:

Comment: was deleted

(was: trunk: [r1860131|http://svn.apache.org/r1860131])

> Update animal-sniffer dependency to 1.18
> 
>
> Key: OAK-8350
> URL: https://issues.apache.org/jira/browse/OAK-8350
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_8
> Fix For: 1.10.3, 1.14.0
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (OAK-8402) Build Jackrabbit Oak #2209 failed

2019-06-13 Thread Hudson (JIRA)


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

Hudson commented on OAK-8402:
-

Previously failing build now is OK.
 Passed run: [Jackrabbit Oak 
#2210|https://builds.apache.org/job/Jackrabbit%20Oak/2210/] [console 
log|https://builds.apache.org/job/Jackrabbit%20Oak/2210/console]

> Build Jackrabbit Oak #2209 failed
> -
>
> Key: OAK-8402
> URL: https://issues.apache.org/jira/browse/OAK-8402
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: continuous integration
>Reporter: Hudson
>Priority: Major
>
> No description is provided
> The build Jackrabbit Oak #2209 has failed.
> First failed run: [Jackrabbit Oak 
> #2209|https://builds.apache.org/job/Jackrabbit%20Oak/2209/] [console 
> log|https://builds.apache.org/job/Jackrabbit%20Oak/2209/console]



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Resolved] (OAK-8271) Lucene path transformed result doesn't accomodate wildcards in relative path

2019-06-13 Thread Vikas Saurabh (JIRA)


 [ 
https://issues.apache.org/jira/browse/OAK-8271?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Vikas Saurabh resolved OAK-8271.

   Resolution: Fixed
Fix Version/s: 1.16.0

Applied  [^OAK-8271.patch] on trunk at 
[r1861270|https://svn.apache.org/r1861270]. Added a bit of clarification in doc 
for dynamic operand for xpath and sql2 at 
[r1861271|https://svn.apache.org/r1861271].

> Lucene path transformed result doesn't accomodate wildcards in relative path
> 
>
> Key: OAK-8271
> URL: https://issues.apache.org/jira/browse/OAK-8271
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: lucene
>Reporter: Vikas Saurabh
>Assignee: Vikas Saurabh
>Priority: Minor
> Fix For: 1.16.0
>
> Attachments: OAK-8271.patch
>
>
> {{LucenePropertyIndex}} support answering a query with property constraint on 
> a relative path if there's an property (non-relative) is indexed on 
> {{nt:base}}.
> e.g. with an index def such as
> {noformat}
> + /oak:index/fooIndex/indexRules/nt:base/properties
>+ foo
>- propertyIndex=true
> {noformat}
> we can answer queries such as
> {noformat}
> /jcr:root/a//element(*, some:type)[b/foo='bar']
> /jcr:root/a//element(*, some:type)[b/c/foo='bar']
> {noformat}
> In the same spirit it could also support query with wildcard in relative path 
> fragment
> {noformat}
> /jcr:root/a//element(*, some:type)[b/*/foo='bar']
> {noformat}
>  but it doesn't work currently.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (OAK-8348) Update surefire/failsafe dependencies to 2.22.2

2019-06-13 Thread Julian Reschke (JIRA)


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

Julian Reschke commented on OAK-8348:
-

trunk: (1.14.0) [r1860120|http://svn.apache.org/r1860120]
1.10: [r1861268|http://svn.apache.org/r1861268]


> Update surefire/failsafe dependencies to 2.22.2
> ---
>
> Key: OAK-8348
> URL: https://issues.apache.org/jira/browse/OAK-8348
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_8
> Fix For: 1.10.3, 1.14.0
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (OAK-8348) Update surefire/failsafe dependencies to 2.22.2

2019-06-13 Thread Julian Reschke (JIRA)


 [ 
https://issues.apache.org/jira/browse/OAK-8348?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julian Reschke updated OAK-8348:

Labels: candidate_oak_1_8  (was: candidate_oak_1_10)

> Update surefire/failsafe dependencies to 2.22.2
> ---
>
> Key: OAK-8348
> URL: https://issues.apache.org/jira/browse/OAK-8348
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_8
> Fix For: 1.10.3, 1.14.0
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Issue Comment Deleted] (OAK-8348) Update surefire/failsafe dependencies to 2.22.2

2019-06-13 Thread Julian Reschke (JIRA)


 [ 
https://issues.apache.org/jira/browse/OAK-8348?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julian Reschke updated OAK-8348:

Comment: was deleted

(was: trunk: [r1860120|http://svn.apache.org/r1860120])

> Update surefire/failsafe dependencies to 2.22.2
> ---
>
> Key: OAK-8348
> URL: https://issues.apache.org/jira/browse/OAK-8348
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_8
> Fix For: 1.10.3, 1.14.0
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (OAK-8348) Update surefire/failsafe dependencies to 2.22.2

2019-06-13 Thread Julian Reschke (JIRA)


 [ 
https://issues.apache.org/jira/browse/OAK-8348?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julian Reschke updated OAK-8348:

Fix Version/s: 1.10.3

> Update surefire/failsafe dependencies to 2.22.2
> ---
>
> Key: OAK-8348
> URL: https://issues.apache.org/jira/browse/OAK-8348
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_10
> Fix For: 1.10.3, 1.14.0
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (OAK-8334) Update Jackson dependency to 2.9.9

2019-06-13 Thread Julian Reschke (JIRA)


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

Julian Reschke commented on OAK-8334:
-

trunk: (1.14.0) [r1859612|http://svn.apache.org/r1859612]
1.10: [r1861261|http://svn.apache.org/r1861261]


> Update Jackson dependency to 2.9.9
> --
>
> Key: OAK-8334
> URL: https://issues.apache.org/jira/browse/OAK-8334
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_8
> Fix For: 1.10.3, 1.14.0
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (OAK-8334) Update Jackson dependency to 2.9.9

2019-06-13 Thread Julian Reschke (JIRA)


 [ 
https://issues.apache.org/jira/browse/OAK-8334?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julian Reschke updated OAK-8334:

Labels: candidate_oak_1_8  (was: candidate_oak_1_10)

> Update Jackson dependency to 2.9.9
> --
>
> Key: OAK-8334
> URL: https://issues.apache.org/jira/browse/OAK-8334
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_8
> Fix For: 1.10.3, 1.14.0
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Issue Comment Deleted] (OAK-8334) Update Jackson dependency to 2.9.9

2019-06-13 Thread Julian Reschke (JIRA)


 [ 
https://issues.apache.org/jira/browse/OAK-8334?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julian Reschke updated OAK-8334:

Comment: was deleted

(was: trunk: [r1859612|http://svn.apache.org/r1859612])

> Update Jackson dependency to 2.9.9
> --
>
> Key: OAK-8334
> URL: https://issues.apache.org/jira/browse/OAK-8334
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_8
> Fix For: 1.10.3, 1.14.0
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (OAK-8334) Update Jackson dependency to 2.9.9

2019-06-13 Thread Julian Reschke (JIRA)


 [ 
https://issues.apache.org/jira/browse/OAK-8334?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julian Reschke updated OAK-8334:

Fix Version/s: 1.10.3

> Update Jackson dependency to 2.9.9
> --
>
> Key: OAK-8334
> URL: https://issues.apache.org/jira/browse/OAK-8334
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_10
> Fix For: 1.10.3, 1.14.0
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (OAK-2644) Lift the 150 character limit on node names

2019-06-13 Thread Julian Reschke (JIRA)


 [ 
https://issues.apache.org/jira/browse/OAK-2644?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julian Reschke updated OAK-2644:

Description: 
Currently -- as of Oak 1.1.7 and 1.0.12 releases --  there is a limit on the 
length of 150 characters for item names in Oak.

This limit seems to be based upon a limitation in the MongoDB MK implementation 
because MongoDB has a limit of 1024 bytes (I think) for indexable properties.

I think this limitation is highly unexpected and seems to be largely 
undocumented. For previous users of Jackrabbit it should probably at least be 
documented on the [Backwards 
Compatibility|http://jackrabbit.apache.org/oak/docs/differences.html] page.

The main problem, though, I have with this limit is, that it is based on a 
limitation of a particular MK implementation and hits through the full stack. I 
would have rather expected such a persistence limitation to be fully hidden and 
handled inside the MK implementation.

Granted this limitation does not seem to violate the JCR 2.1 specification 
which clearly states in section 3.2.4 Naming Restrictions:

bq. This definition of JCR name represents the least restrictive set of 
constraints permitted for the naming of items and other entities. A repository 
may further restrict the names of entities to a subset of JCR names and in most 
cases is encouraged to do so.

and

bq. A writable repository may enforce any implementation-specific constraint by 
causing an exception to be thrown on an invalid JCR write method call. 

Still I think it is a questionable limitation for a generic repository where 
such names may be auto-generated and thus be quite long depending on the use 
case.

I understand this may be hard to fix but would still be happy to be able to 
have (virtually) unlimited name length again as it was the case in Jackrabbit 2.

Thanks.

See also OAK-333 for a previous discussion.

  was:
Currently -- as of Oak 1.1.7 and 1.0.12 releases --  there is a limit on the 
length of 150 characters for item names in Oak.

This limit seems to be based upon a limitation in the MongoDB MK implementation 
because MongoDB has a limit of 1024 bytes (I think) for indexable properties.

I think this limitation is highly unexpected and seems to be largeyl 
undocumented. For previous users of Jackrabbit it should probably at least be 
documented on the [Backwards 
Compatibility|http://jackrabbit.apache.org/oak/docs/differences.html] page.

The main problem, though, I have with this limit is, that it is based on a 
limitation of a particular MK implementation and hits through the full stack. I 
would have rather expected such a persistence limitation to be fully hidden and 
handled inside the MK implementation.

Granted this limitation does not seem to violate the JCR 2.1 specification 
which clearly states in section 3.2.4 Naming Restrictions:

bq. This definition of JCR name represents the least restrictive set of 
constraints permitted for the naming of items and other entities. A repository 
may further restrict the names of entities to a subset of JCR names and in most 
cases is encouraged to do so.

and

bq. A writable repository may enforce any implementation-specific constraint by 
causing an exception to be thrown on an invalid JCR write method call. 

Still I think it is a questionable limitation for a generic repository where 
such names may be auto-generated and thus be quite long depending on the use 
case.

I understand this may be hard to fix but would still be happy to be able to 
have (virtually) unlimited name length again as it was the case in Jackrabbit 2.

Thanks.

See also OAK-333 for a previous discussion.


> Lift the 150 character limit on node names
> --
>
> Key: OAK-2644
> URL: https://issues.apache.org/jira/browse/OAK-2644
> Project: Jackrabbit Oak
>  Issue Type: Improvement
>  Components: mongomk, rdbmk
>Affects Versions: 1.0
>Reporter: Felix Meschberger
>Priority: Major
>
> Currently -- as of Oak 1.1.7 and 1.0.12 releases --  there is a limit on the 
> length of 150 characters for item names in Oak.
> This limit seems to be based upon a limitation in the MongoDB MK 
> implementation because MongoDB has a limit of 1024 bytes (I think) for 
> indexable properties.
> I think this limitation is highly unexpected and seems to be largely 
> undocumented. For previous users of Jackrabbit it should probably at least be 
> documented on the [Backwards 
> Compatibility|http://jackrabbit.apache.org/oak/docs/differences.html] page.
> The main problem, though, I have with this limit is, that it is based on a 
> limitation of a particular MK implementation and hits through the full stack. 
> I would have rather expected such a persistence limitation to be fully hidden 
> and handled inside the MK implementation.
> Granted this limita

[jira] [Commented] (OAK-8255) update Apache parent pom to version 21

2019-06-13 Thread Julian Reschke (JIRA)


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

Julian Reschke commented on OAK-8255:
-

Bisecting the changes in the Apache parent POM leads to this change:

{noformat}
commit c61872b6be4475ac323946b7bb36162342bbf3d0 (HEAD, refs/bisect/bad)
Author: Herve Boutemy 
Date:   Sat Jul 29 17:03:51 2017 +

[MPOM-166] upgraded maven-plugin-plugin from 3.4 to 3.5

git-svn-id: https://svn.apache.org/repos/asf/maven/pom/trunk@1803380 
13f79535-47bb-0310-9956-ffa450edef68

diff --git a/pom.xml b/pom.xml
index 1bbc53b..b4c1efb 100644
--- a/pom.xml
+++ b/pom.xml
@@ -194,7 +194,7 @@ under the License.
 
   org.apache.maven.plugins
   maven-plugin-plugin
-  3.4
+  3.5
 
 
   org.apache.maven.plugins
{noformat}

> update Apache parent pom to version 21
> --
>
> Key: OAK-8255
> URL: https://issues.apache.org/jira/browse/OAK-8255
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
> Attachments: diffs, ep-18.txt, ep-21.txt
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (OAK-8332) update Tomcat JDBC dependency to 8.5.41

2019-06-13 Thread Julian Reschke (JIRA)


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

Julian Reschke commented on OAK-8332:
-

trunk: (1.14.0) [r1859609|http://svn.apache.org/r1859609]
1.10: [r1861253|http://svn.apache.org/r1861253]

> update Tomcat JDBC dependency to 8.5.41
> ---
>
> Key: OAK-8332
> URL: https://issues.apache.org/jira/browse/OAK-8332
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_8
> Fix For: 1.10.3, 1.14.0
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Issue Comment Deleted] (OAK-8332) update Tomcat JDBC dependency to 8.5.41

2019-06-13 Thread Julian Reschke (JIRA)


 [ 
https://issues.apache.org/jira/browse/OAK-8332?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julian Reschke updated OAK-8332:

Comment: was deleted

(was: trunk: [r1859609|http://svn.apache.org/r1859609])

> update Tomcat JDBC dependency to 8.5.41
> ---
>
> Key: OAK-8332
> URL: https://issues.apache.org/jira/browse/OAK-8332
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_8
> Fix For: 1.10.3, 1.14.0
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (OAK-8332) update Tomcat JDBC dependency to 8.5.41

2019-06-13 Thread Julian Reschke (JIRA)


 [ 
https://issues.apache.org/jira/browse/OAK-8332?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julian Reschke updated OAK-8332:

Labels: candidate_oak_1_8  (was: candidate_oak_1_10)

> update Tomcat JDBC dependency to 8.5.41
> ---
>
> Key: OAK-8332
> URL: https://issues.apache.org/jira/browse/OAK-8332
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_8
> Fix For: 1.10.3, 1.14.0
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (OAK-8332) update Tomcat JDBC dependency to 8.5.41

2019-06-13 Thread Julian Reschke (JIRA)


 [ 
https://issues.apache.org/jira/browse/OAK-8332?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julian Reschke updated OAK-8332:

Fix Version/s: 1.10.3

> update Tomcat JDBC dependency to 8.5.41
> ---
>
> Key: OAK-8332
> URL: https://issues.apache.org/jira/browse/OAK-8332
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_10
> Fix For: 1.10.3, 1.14.0
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (OAK-8382) release doesn't work any more for oak-run

2019-06-13 Thread Julian Reschke (JIRA)


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

Julian Reschke commented on OAK-8382:
-

The problem surfaces with the update to parent pom 19 already. It seems to be 
caused by the fact that the assembly plugin doesn't get executed anymore.

Attachments: log files for builds with parent poms 18 and 19, and diffs:  
[^log-18.txt]  [^log-19.txt]  [^log-diff.txt] 

> release doesn't work any more for oak-run
> -
>
> Key: OAK-8382
> URL: https://issues.apache.org/jira/browse/OAK-8382
> Project: Jackrabbit Oak
>  Issue Type: Bug
>Reporter: Davide Giannella
>Assignee: Davide Giannella
>Priority: Blocker
> Fix For: 1.14.0
>
> Attachments: log-18.txt, log-19.txt, log-diff.txt
>
>
> During the release process of 1.14.0 we discovered that the 
> {{release:prepare}} goal fails with
> {noformat}
> [INFO] [ERROR] Failed to execute goal 
> org.apache.maven.plugins:maven-antrun-plugin:1.8:run (default) on project 
> oak-run: An Ant BuildException has occured: Warning: Could not find file 
> sources/apache/releases/oak-svn-trunk/oak-run/target/oak-run-1.14.0-oak.jar 
> to copy.
> [INFO] [ERROR] around Ant part ... file="sources/apache/releases/oak-svn-trunk/oak-run/target/oak-run-1.14.0-oak.jar"
>  
> tofile="sources/apache/releases/oak-svn-trunk/oak-run/target/oak-run-1.14.0.jar"/>...
>  @ 4:216 in 
> sources/apache/releases/oak-svn-trunk/oak-run/target/antrun/build-main.xml
> {noformat}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (OAK-8382) release doesn't work any more for oak-run

2019-06-13 Thread Julian Reschke (JIRA)


 [ 
https://issues.apache.org/jira/browse/OAK-8382?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julian Reschke updated OAK-8382:

Attachment: log-18.txt
log-19.txt
log-diff.txt

> release doesn't work any more for oak-run
> -
>
> Key: OAK-8382
> URL: https://issues.apache.org/jira/browse/OAK-8382
> Project: Jackrabbit Oak
>  Issue Type: Bug
>Reporter: Davide Giannella
>Assignee: Davide Giannella
>Priority: Blocker
> Fix For: 1.14.0
>
> Attachments: log-18.txt, log-19.txt, log-diff.txt
>
>
> During the release process of 1.14.0 we discovered that the 
> {{release:prepare}} goal fails with
> {noformat}
> [INFO] [ERROR] Failed to execute goal 
> org.apache.maven.plugins:maven-antrun-plugin:1.8:run (default) on project 
> oak-run: An Ant BuildException has occured: Warning: Could not find file 
> sources/apache/releases/oak-svn-trunk/oak-run/target/oak-run-1.14.0-oak.jar 
> to copy.
> [INFO] [ERROR] around Ant part ... file="sources/apache/releases/oak-svn-trunk/oak-run/target/oak-run-1.14.0-oak.jar"
>  
> tofile="sources/apache/releases/oak-svn-trunk/oak-run/target/oak-run-1.14.0.jar"/>...
>  @ 4:216 in 
> sources/apache/releases/oak-svn-trunk/oak-run/target/antrun/build-main.xml
> {noformat}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (OAK-8251) RDBBlobStore instantiated from ReadOnly DocumentNodeStore should never modify persistence

2019-06-13 Thread Julian Reschke (JIRA)


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

Julian Reschke commented on OAK-8251:
-

trunk: (1.14.0) [r1860442|http://svn.apache.org/r1860442] 
[r1860330|http://svn.apache.org/r1860330]
1.10: [r1861244|http://svn.apache.org/r1861244]


> RDBBlobStore instantiated from ReadOnly DocumentNodeStore should never modify 
> persistence
> -
>
> Key: OAK-8251
> URL: https://issues.apache.org/jira/browse/OAK-8251
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: blob, rdbmk
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_8
> Fix For: 1.10.3, 1.14.0
>
> Attachments: OAK-8251.diff
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (OAK-8251) RDBBlobStore instantiated from ReadOnly DocumentNodeStore should never modify persistence

2019-06-13 Thread Julian Reschke (JIRA)


 [ 
https://issues.apache.org/jira/browse/OAK-8251?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julian Reschke updated OAK-8251:

Fix Version/s: 1.10.3

> RDBBlobStore instantiated from ReadOnly DocumentNodeStore should never modify 
> persistence
> -
>
> Key: OAK-8251
> URL: https://issues.apache.org/jira/browse/OAK-8251
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: blob, rdbmk
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_10
> Fix For: 1.10.3, 1.14.0
>
> Attachments: OAK-8251.diff
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Issue Comment Deleted] (OAK-8251) RDBBlobStore instantiated from ReadOnly DocumentNodeStore should never modify persistence

2019-06-13 Thread Julian Reschke (JIRA)


 [ 
https://issues.apache.org/jira/browse/OAK-8251?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julian Reschke updated OAK-8251:

Comment: was deleted

(was: trunk: [r1860442|http://svn.apache.org/r1860442] 
[r1860330|http://svn.apache.org/r1860330])

> RDBBlobStore instantiated from ReadOnly DocumentNodeStore should never modify 
> persistence
> -
>
> Key: OAK-8251
> URL: https://issues.apache.org/jira/browse/OAK-8251
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: blob, rdbmk
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_8
> Fix For: 1.10.3, 1.14.0
>
> Attachments: OAK-8251.diff
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (OAK-8251) RDBBlobStore instantiated from ReadOnly DocumentNodeStore should never modify persistence

2019-06-13 Thread Julian Reschke (JIRA)


 [ 
https://issues.apache.org/jira/browse/OAK-8251?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julian Reschke updated OAK-8251:

Labels: candidate_oak_1_8  (was: candidate_oak_1_10)

> RDBBlobStore instantiated from ReadOnly DocumentNodeStore should never modify 
> persistence
> -
>
> Key: OAK-8251
> URL: https://issues.apache.org/jira/browse/OAK-8251
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: blob, rdbmk
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_8
> Fix For: 1.10.3, 1.14.0
>
> Attachments: OAK-8251.diff
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (OAK-8402) Build Jackrabbit Oak #2209 failed

2019-06-13 Thread Hudson (JIRA)
Hudson created OAK-8402:
---

 Summary: Build Jackrabbit Oak #2209 failed
 Key: OAK-8402
 URL: https://issues.apache.org/jira/browse/OAK-8402
 Project: Jackrabbit Oak
  Issue Type: Bug
  Components: continuous integration
Reporter: Hudson


No description is provided

The build Jackrabbit Oak #2209 has failed.
First failed run: [Jackrabbit Oak 
#2209|https://builds.apache.org/job/Jackrabbit%20Oak/2209/] [console 
log|https://builds.apache.org/job/Jackrabbit%20Oak/2209/console]



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (OAK-8328) Bug in index definition can block indexing / cause indexing in a loop

2019-06-13 Thread Nitin Gupta (JIRA)


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

Nitin Gupta commented on OAK-8328:
--

[~tmueller] - updated patch here - [^OAK-8328_2.patch] .

This fixes the failing test . Also added a new test for Property Index that 
covers such scenario where an index def with a bad config should be ignored and 
not impacts other indexes which have correct definitions .

 

I haven't been able to add a lucene index test as of now , because of some 
implementation differences across implementations of memory node store and 
other node stores . Will create a separate task to fix that . Can you please 
have a look at this new patch and merge .

> Bug in index definition can block indexing / cause indexing in a loop
> -
>
> Key: OAK-8328
> URL: https://issues.apache.org/jira/browse/OAK-8328
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: core, lucene
>Reporter: Nitin Gupta
>Assignee: Thomas Mueller
>Priority: Major
>  Labels: indexingPatch
> Attachments: OAK-8328.patch, OAK-8328_2.patch
>
>
> If we  set "/oak:index/indexName/entryCount" to a Long multi-valued property. 
> That will cause the system to reindex in a loop... You only see the root 
> cause if debug level logging is enabled. There are likely other such 
> problems. Oak should log a proper meaningful exception for config errors, and 
> if possible not get into this loop. It also blocks other indexes to be 
> updated I think.
>  
>  
> {code:java}
> 29.03.2019 11:58:55.688 *INFO* [async-index-update-async] 
> org.apache.jackrabbit.oak.plugins.index.IndexUpdate Reindexing will be 
> performed for following indexes: [/oak:index/unifiedCreatedLucene]
> 29.03.2019 11:59:00.691 *INFO* [async-index-update-async] 
> org.apache.jackrabbit.oak.plugins.index.IndexUpdate Reindexing will be 
> performed for following indexes: [/oak:index/unifiedCreatedLucene]
> 29.03.2019 11:59:05.685 *INFO* [async-index-update-async] 
> org.apache.jackrabbit.oak.plugins.index.IndexUpdate Reindexing will be 
> performed for following indexes: [/oak:index/unifiedCreatedLucene]
> 29.03.2019 11:59:10.687 *INFO* [async-index-update-async] 
> org.apache.jackrabbit.oak.plugins.index.IndexUpdate Reindexing will be 
> performed for following indexes: [/oak:index/unifiedCreatedLucene]
> 29.03.2019 11:59:15.685 *INFO* [async-index-update-async] 
> org.apache.jackrabbit.oak.plugins.index.IndexUpdate Reindexing will be 
> performed for following indexes: [/oak:index/unifiedCreatedLucene]
> 29.03.2019 11:59:20.688 *INFO* [async-index-update-async] 
> org.apache.jackrabbit.oak.plugins.index.IndexUpdate Reindexing will be 
> performed for following indexes: [/oak:index/unifiedCreatedLucene]
> 29.03.2019 12:13:50.692 *DEBUG* [async-index-update-async] 
> org.apache.jackrabbit.oak.plugins.index.AsyncIndexUpdate [async] The index 
> update is still failing
> java.lang.IllegalStateException: null
>   at 
> com.google.common.base.Preconditions.checkState(Preconditions.java:134)
>   at 
> org.apache.jackrabbit.oak.segment.SegmentPropertyState.getValue(SegmentPropertyState.java:145)
>   at 
> org.apache.jackrabbit.oak.plugins.index.lucene.IndexDefinition.(IndexDefinition.java:358)
>   at 
> org.apache.jackrabbit.oak.plugins.index.lucene.IndexDefinition.(IndexDefinition.java:95)
>   at 
> org.apache.jackrabbit.oak.plugins.index.lucene.IndexDefinition$Builder.build(IndexDefinition.java:314)
>   at 
> org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexEditorContext.enableReindexMode(LuceneIndexEditorContext.java:184)
>   at 
> org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexEditor.enter(LuceneIndexEditor.java:118)
>   at 
> org.apache.jackrabbit.oak.spi.commit.ProgressNotificationEditor.enter(ProgressNotificationEditor.java:71)
> {code}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (OAK-8328) Bug in index definition can block indexing / cause indexing in a loop

2019-06-13 Thread Nitin Gupta (JIRA)


 [ 
https://issues.apache.org/jira/browse/OAK-8328?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Nitin Gupta updated OAK-8328:
-
Attachment: OAK-8328_2.patch

> Bug in index definition can block indexing / cause indexing in a loop
> -
>
> Key: OAK-8328
> URL: https://issues.apache.org/jira/browse/OAK-8328
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: core, lucene
>Reporter: Nitin Gupta
>Assignee: Thomas Mueller
>Priority: Major
>  Labels: indexingPatch
> Attachments: OAK-8328.patch, OAK-8328_2.patch
>
>
> If we  set "/oak:index/indexName/entryCount" to a Long multi-valued property. 
> That will cause the system to reindex in a loop... You only see the root 
> cause if debug level logging is enabled. There are likely other such 
> problems. Oak should log a proper meaningful exception for config errors, and 
> if possible not get into this loop. It also blocks other indexes to be 
> updated I think.
>  
>  
> {code:java}
> 29.03.2019 11:58:55.688 *INFO* [async-index-update-async] 
> org.apache.jackrabbit.oak.plugins.index.IndexUpdate Reindexing will be 
> performed for following indexes: [/oak:index/unifiedCreatedLucene]
> 29.03.2019 11:59:00.691 *INFO* [async-index-update-async] 
> org.apache.jackrabbit.oak.plugins.index.IndexUpdate Reindexing will be 
> performed for following indexes: [/oak:index/unifiedCreatedLucene]
> 29.03.2019 11:59:05.685 *INFO* [async-index-update-async] 
> org.apache.jackrabbit.oak.plugins.index.IndexUpdate Reindexing will be 
> performed for following indexes: [/oak:index/unifiedCreatedLucene]
> 29.03.2019 11:59:10.687 *INFO* [async-index-update-async] 
> org.apache.jackrabbit.oak.plugins.index.IndexUpdate Reindexing will be 
> performed for following indexes: [/oak:index/unifiedCreatedLucene]
> 29.03.2019 11:59:15.685 *INFO* [async-index-update-async] 
> org.apache.jackrabbit.oak.plugins.index.IndexUpdate Reindexing will be 
> performed for following indexes: [/oak:index/unifiedCreatedLucene]
> 29.03.2019 11:59:20.688 *INFO* [async-index-update-async] 
> org.apache.jackrabbit.oak.plugins.index.IndexUpdate Reindexing will be 
> performed for following indexes: [/oak:index/unifiedCreatedLucene]
> 29.03.2019 12:13:50.692 *DEBUG* [async-index-update-async] 
> org.apache.jackrabbit.oak.plugins.index.AsyncIndexUpdate [async] The index 
> update is still failing
> java.lang.IllegalStateException: null
>   at 
> com.google.common.base.Preconditions.checkState(Preconditions.java:134)
>   at 
> org.apache.jackrabbit.oak.segment.SegmentPropertyState.getValue(SegmentPropertyState.java:145)
>   at 
> org.apache.jackrabbit.oak.plugins.index.lucene.IndexDefinition.(IndexDefinition.java:358)
>   at 
> org.apache.jackrabbit.oak.plugins.index.lucene.IndexDefinition.(IndexDefinition.java:95)
>   at 
> org.apache.jackrabbit.oak.plugins.index.lucene.IndexDefinition$Builder.build(IndexDefinition.java:314)
>   at 
> org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexEditorContext.enableReindexMode(LuceneIndexEditorContext.java:184)
>   at 
> org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexEditor.enter(LuceneIndexEditor.java:118)
>   at 
> org.apache.jackrabbit.oak.spi.commit.ProgressNotificationEditor.enter(ProgressNotificationEditor.java:71)
> {code}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Comment Edited] (OAK-8351) Long running RGC remove and getmore operations

2019-06-13 Thread Marcel Reutegger (JIRA)


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

Marcel Reutegger edited comment on OAK-8351 at 6/13/19 9:54 AM:


I reviewed the changes on the GitHub branch. See my comments on the two commits 
([here|https://github.com/apache/jackrabbit-oak/commit/134a2853d69a2acd729418a17e97521de5e28387]
 and 
[here|https://github.com/apache/jackrabbit-oak/commit/1ad89945c7ac0305d0d226ae1f3e1f091018a496]).


was (Author: mreutegg):
I reviewed the changes on the GitHub branch. See my comments on the two commits.

> Long running RGC remove and getmore operations
> --
>
> Key: OAK-8351
> URL: https://issues.apache.org/jira/browse/OAK-8351
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: mongomk
>Affects Versions: 1.12.0
>Reporter: Stefan Egli
>Assignee: Stefan Egli
>Priority: Major
>
> On a mongodb setup a long running revision garbage collection operation has 
> been witnessed. The query was running for hours. Doing a 
> {{planCacheSetFilter}}, which hinted mongodb to use a specific index, 
> together with killing the running command resolved the situation.
> The problem was that mongodb generated a query plan which scored high 
> (2.0003) but included an index scan through the {{\_id_}} index (and the 
> collection contained millions of documents). It also generated other, better, 
> plans, but they all "only" had the same high score, so it seemed legitimate 
> that mongodb would choose this one.
> The reason why this, problematic, query plan resulted in a high score seems 
> to be that it does indeed find 101 documents after entering the first "or" - 
> but during query execution it would also enter the other "or" parts where it 
> has chosen to do a {{\_id_}} index scan.
> The query involved was:
> {noformat}
>   {
>   "_sdType" : {
>   "$in" : [
>   
> 50,
>   
> 60,
>   
> 70
>   ]
>   },
>   "$or" : [
>   {
>   
> "_sdType" : 50
>   },
>   {
>   
> "_sdType" : 60
>   },
>   {
>   
> "_sdType" : 70,
>   
> "$or" : [
>   
> {
>   
> "_id" : /.*-1\/0/
>   
> },
>   
> {
>   
> "_id" : /[^-]*/,
>   
> "_path" : /.*-1\/0/
>   
> }
>   
> ],
>   
> "_sdMaxRevTime" : {
>   
> "$lt" : NumberLong(1551843365)
>   
> }
>   },
>   {
>   
> "_sdType" : 70,
>   
> "$or" : [
>

[jira] [Commented] (OAK-8399) Build Jackrabbit Oak #2205 failed

2019-06-13 Thread Hudson (JIRA)


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

Hudson commented on OAK-8399:
-

Previously failing build now is OK.
 Passed run: [Jackrabbit Oak 
#2208|https://builds.apache.org/job/Jackrabbit%20Oak/2208/] [console 
log|https://builds.apache.org/job/Jackrabbit%20Oak/2208/console]

> Build Jackrabbit Oak #2205 failed
> -
>
> Key: OAK-8399
> URL: https://issues.apache.org/jira/browse/OAK-8399
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: continuous integration
>Reporter: Hudson
>Priority: Major
>
> No description is provided
> The build Jackrabbit Oak #2205 has failed.
> First failed run: [Jackrabbit Oak 
> #2205|https://builds.apache.org/job/Jackrabbit%20Oak/2205/] [console 
> log|https://builds.apache.org/job/Jackrabbit%20Oak/2205/console]



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (OAK-8351) Long running RGC remove and getmore operations

2019-06-13 Thread Marcel Reutegger (JIRA)


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

Marcel Reutegger commented on OAK-8351:
---

I reviewed the changes on the GitHub branch. See my comments on the two commits.

> Long running RGC remove and getmore operations
> --
>
> Key: OAK-8351
> URL: https://issues.apache.org/jira/browse/OAK-8351
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: mongomk
>Affects Versions: 1.12.0
>Reporter: Stefan Egli
>Assignee: Stefan Egli
>Priority: Major
>
> On a mongodb setup a long running revision garbage collection operation has 
> been witnessed. The query was running for hours. Doing a 
> {{planCacheSetFilter}}, which hinted mongodb to use a specific index, 
> together with killing the running command resolved the situation.
> The problem was that mongodb generated a query plan which scored high 
> (2.0003) but included an index scan through the {{\_id_}} index (and the 
> collection contained millions of documents). It also generated other, better, 
> plans, but they all "only" had the same high score, so it seemed legitimate 
> that mongodb would choose this one.
> The reason why this, problematic, query plan resulted in a high score seems 
> to be that it does indeed find 101 documents after entering the first "or" - 
> but during query execution it would also enter the other "or" parts where it 
> has chosen to do a {{\_id_}} index scan.
> The query involved was:
> {noformat}
>   {
>   "_sdType" : {
>   "$in" : [
>   
> 50,
>   
> 60,
>   
> 70
>   ]
>   },
>   "$or" : [
>   {
>   
> "_sdType" : 50
>   },
>   {
>   
> "_sdType" : 60
>   },
>   {
>   
> "_sdType" : 70,
>   
> "$or" : [
>   
> {
>   
> "_id" : /.*-1\/0/
>   
> },
>   
> {
>   
> "_id" : /[^-]*/,
>   
> "_path" : /.*-1\/0/
>   
> }
>   
> ],
>   
> "_sdMaxRevTime" : {
>   
> "$lt" : NumberLong(1551843365)
>   
> }
>   },
>   {
>   
> "_sdType" : 70,
>   
> "$or" : [
>   
> {
>   
> "_id" : /.*-2\/0/
>   
> },
>   
>

[jira] [Commented] (OAK-8339) Move jackrabbit-api project into Oak

2019-06-13 Thread Julian Reschke (JIRA)


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

Julian Reschke commented on OAK-8339:
-

trunk: [r1861235|http://svn.apache.org/r1861235] 
[r1861150|http://svn.apache.org/r1861150] 
[r1861129|http://svn.apache.org/r1861129] 
[r1861128|http://svn.apache.org/r1861128]

> Move jackrabbit-api project into Oak
> 
>
> Key: OAK-8339
> URL: https://issues.apache.org/jira/browse/OAK-8339
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: api, parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Major
> Fix For: 1.16.0
>
>
> {{jackrabbit-api}} contains extensions over the base JCR API. Although most 
> work happens in Oak, it still is a subproject of classic Jackrabbit. This 
> complicates evolution, because we need a stable release of Jackrabbit before 
> we can implement new/changed APIs in Oak.
> Going forward, we should however try to break this dependency. This will 
> eliminate the top reason why we have been branching Jackrabbit in the past.
> To do that, the following should work:
> - (svn) cp the subproject over to Oak (oak-jackrabbit-api), align the POM, 
> but do not touch
> package name or export versions
> - in Oak, use the new artefact instead of jackrabbit-api
> - once a new stable Oak is released (1.16, sometime later this year),
> drop the jackrabbit-api subproject in Jackrabit, and inside the other 
> Jackrabbit
> subprojects reference oak-jackrabbit-api instead
> - we probably should try to generate a "tombstone" release of
> jackrabbit-api, that would point people to the changed location (needs
> research...) before entirely removing the subproject



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Resolved] (OAK-8339) Move jackrabbit-api project into Oak

2019-06-13 Thread Julian Reschke (JIRA)


 [ 
https://issues.apache.org/jira/browse/OAK-8339?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julian Reschke resolved OAK-8339.
-
Resolution: Fixed

> Move jackrabbit-api project into Oak
> 
>
> Key: OAK-8339
> URL: https://issues.apache.org/jira/browse/OAK-8339
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: api, parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Major
> Fix For: 1.16.0
>
>
> {{jackrabbit-api}} contains extensions over the base JCR API. Although most 
> work happens in Oak, it still is a subproject of classic Jackrabbit. This 
> complicates evolution, because we need a stable release of Jackrabbit before 
> we can implement new/changed APIs in Oak.
> Going forward, we should however try to break this dependency. This will 
> eliminate the top reason why we have been branching Jackrabbit in the past.
> To do that, the following should work:
> - (svn) cp the subproject over to Oak (oak-jackrabbit-api), align the POM, 
> but do not touch
> package name or export versions
> - in Oak, use the new artefact instead of jackrabbit-api
> - once a new stable Oak is released (1.16, sometime later this year),
> drop the jackrabbit-api subproject in Jackrabit, and inside the other 
> Jackrabbit
> subprojects reference oak-jackrabbit-api instead
> - we probably should try to generate a "tombstone" release of
> jackrabbit-api, that would point people to the changed location (needs
> research...) before entirely removing the subproject



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Resolved] (OAK-8401) Expand security topic in side bar

2019-06-13 Thread angela (JIRA)


 [ 
https://issues.apache.org/jira/browse/OAK-8401?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

angela resolved OAK-8401.
-
   Resolution: Fixed
Fix Version/s: 1.16.0

Committed revision 1861233.


> Expand security topic in side bar
> -
>
> Key: OAK-8401
> URL: https://issues.apache.org/jira/browse/OAK-8401
> Project: Jackrabbit Oak
>  Issue Type: Improvement
>  Components: doc
>Reporter: angela
>Assignee: angela
>Priority: Minor
> Fix For: 1.16.0
>
>
> in addition to the overview page for oak security the items listed there 
> should also be accessible though the side bar.
> [~stillalex] fyi



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (OAK-8401) Expand security topic in side bar

2019-06-13 Thread angela (JIRA)
angela created OAK-8401:
---

 Summary: Expand security topic in side bar
 Key: OAK-8401
 URL: https://issues.apache.org/jira/browse/OAK-8401
 Project: Jackrabbit Oak
  Issue Type: Improvement
  Components: doc
Reporter: angela
Assignee: angela


in addition to the overview page for oak security the items listed there should 
also be accessible though the side bar.

[~stillalex] fyi



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)