[jira] [Updated] (OAK-8805) update org.apache.felix.scr.bnd dependency to 1.9.4

2020-04-23 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8805:

Labels: candidate_oak_1_6  (was: candidate_oak_1_8)

> update org.apache.felix.scr.bnd dependency to 1.9.4
> ---
>
> Key: OAK-8805
> URL: https://issues.apache.org/jira/browse/OAK-8805
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_6
> Fix For: 1.22.0, 1.10.9, 1.8.22
>
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (OAK-8805) update org.apache.felix.scr.bnd dependency to 1.9.4

2020-04-23 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8805:

Fix Version/s: 1.8.22

> update org.apache.felix.scr.bnd dependency to 1.9.4
> ---
>
> Key: OAK-8805
> URL: https://issues.apache.org/jira/browse/OAK-8805
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_8
> Fix For: 1.22.0, 1.10.9, 1.8.22
>
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (OAK-9031) use SystemPropertySupplier in DocumentNodeStore

2020-04-23 Thread Marcel Reutegger (Jira)


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

Marcel Reutegger commented on OAK-9031:
---

Looks good to me.

> use SystemPropertySupplier in DocumentNodeStore
> ---
>
> Key: OAK-9031
> URL: https://issues.apache.org/jira/browse/OAK-9031
> Project: Jackrabbit Oak
>  Issue Type: Improvement
>  Components: documentmk
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_22
> Fix For: 1.28.0
>
> Attachments: OAK-9031.diff
>
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (OAK-9040) Option to only sweep in BlobGC when all references aged sufficiently

2020-04-23 Thread Amit Jain (Jira)
Amit Jain created OAK-9040:
--

 Summary: Option to only sweep in BlobGC when all references aged 
sufficiently
 Key: OAK-9040
 URL: https://issues.apache.org/jira/browse/OAK-9040
 Project: Jackrabbit Oak
  Issue Type: Improvement
  Components: blob-plugins
Reporter: Amit Jain
Assignee: Amit Jain
 Fix For: 1.28.0


Currently, DataStore GC only runs sweep if all the references from the 
registered repositories are present. This issue is about an option that would 
only run sweep if all the references are older than a certain age (maxAge can 
be used).



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (OAK-8832) Offline Compaction fails while erroneously accessing external blob

2020-04-23 Thread Amit Jain (Jira)


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

Amit Jain commented on OAK-8832:


[~adulceanu] +1 lgtm.

> Offline Compaction fails while erroneously accessing external blob 
> ---
>
> Key: OAK-8832
> URL: https://issues.apache.org/jira/browse/OAK-8832
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: segment-tar
>Affects Versions: 1.10.0, 1.12.0, 1.8.11, 1.14.0, 1.16.0, 1.18.0, 1.20.0, 
> 1.22.0
>Reporter: Andrei Dulceanu
>Assignee: Andrei Dulceanu
>Priority: Critical
> Attachments: OAK-8832-test.patch, OAK-8832.patch
>
>
> Relevant stack trace:
> {noformat}
> INFO  [2019-12-06 01:07:39,345] 
> org.apache.jackrabbit.oak.segment.file.FileStore: TarMK GC #0: compacting 
> root.
> java.lang.IllegalStateException: Attempt to read external blob with blobId 
> [95c88847bd388c05fc332e737dda714630c11351d1949ffd1a03b7b09b92d1ea#71399] 
> without specifying BlobStore
> INFO  [2019-12-06 01:07:39,753] 
> org.apache.jackrabbit.oak.segment.file.FileStore: TarMK closed: 
> /mnt/sandbox/tmp/1575594001228-0
>   at 
> org.apache.jackrabbit.oak.segment.SegmentBlob.getBlob(SegmentBlob.java:248)
>   at 
> org.apache.jackrabbit.oak.segment.SegmentBlob.getLength(SegmentBlob.java:257)
>   at 
> org.apache.jackrabbit.oak.segment.SegmentBlob.length(SegmentBlob.java:109)
>   at 
> org.apache.jackrabbit.oak.segment.SegmentBlob.equals(SegmentBlob.java:185)
>   at com.google.common.base.Objects.equal(Objects.java:52)
>   at 
> org.apache.jackrabbit.oak.plugins.memory.AbstractPropertyState.equal(AbstractPropertyState.java:59)
>   at 
> org.apache.jackrabbit.oak.segment.SegmentPropertyState.equals(SegmentPropertyState.java:249)
>   at 
> org.apache.jackrabbit.oak.segment.SegmentNodeState.compareProperties(SegmentNodeState.java:664)
>   at 
> org.apache.jackrabbit.oak.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:558)
>   at 
> org.apache.jackrabbit.oak.segment.Compactor$CompactDiff.diff(Compactor.java:165)
>   at 
> org.apache.jackrabbit.oak.segment.Compactor.compact(Compactor.java:123)
>   at 
> org.apache.jackrabbit.oak.segment.Compactor$CompactDiff.childNodeChanged(Compactor.java:217)
>   at 
> org.apache.jackrabbit.oak.segment.CancelableDiff.childNodeChanged(CancelableDiff.java:85)
>   at 
> org.apache.jackrabbit.oak.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:598)
>   at 
> org.apache.jackrabbit.oak.segment.Compactor$CompactDiff.diff(Compactor.java:165)
>   at 
> org.apache.jackrabbit.oak.segment.Compactor.compact(Compactor.java:123)
>   at 
> org.apache.jackrabbit.oak.segment.Compactor$CompactDiff.childNodeChanged(Compactor.java:217)
>   at 
> org.apache.jackrabbit.oak.segment.CancelableDiff.childNodeChanged(CancelableDiff.java:85)
>   at 
> org.apache.jackrabbit.oak.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:598)
>   at 
> org.apache.jackrabbit.oak.segment.Compactor$CompactDiff.diff(Compactor.java:165)
>   at 
> org.apache.jackrabbit.oak.segment.Compactor.compact(Compactor.java:123)
>   at 
> org.apache.jackrabbit.oak.segment.Compactor$CompactDiff.childNodeChanged(Compactor.java:217)
>   at 
> org.apache.jackrabbit.oak.segment.CancelableDiff.childNodeChanged(CancelableDiff.java:85)
>   at 
> org.apache.jackrabbit.oak.segment.MapRecord.compare(MapRecord.java:422)
>   at 
> org.apache.jackrabbit.oak.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:651)
>   at 
> org.apache.jackrabbit.oak.segment.Compactor$CompactDiff.diff(Compactor.java:165)
>   at 
> org.apache.jackrabbit.oak.segment.Compactor.compact(Compactor.java:123)
>   at 
> org.apache.jackrabbit.oak.segment.Compactor$CompactDiff.childNodeChanged(Compactor.java:217)
>   at 
> org.apache.jackrabbit.oak.segment.CancelableDiff.childNodeChanged(CancelableDiff.java:85)
>   at 
> org.apache.jackrabbit.oak.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:598)
>   at 
> org.apache.jackrabbit.oak.segment.Compactor$CompactDiff.diff(Compactor.java:165)
>   at 
> org.apache.jackrabbit.oak.segment.Compactor.compact(Compactor.java:123)
>   at 
> org.apache.jackrabbit.oak.segment.Compactor$CompactDiff.childNodeChanged(Compactor.java:217)
>   at 
> org.apache.jackrabbit.oak.segment.CancelableDiff.childNodeChanged(CancelableDiff.java:85)
>   at 
> org.apache.jackrabbit.oak.segment.MapRecord$3.childNodeChanged(MapRecord.java:408)
>   at 
> org.apache.jackrabbit.oak.segment.MapRecord$4.childNodeChanged(MapRecord.java:449)
>   at 
> org.apache.jackrabbit.oak.segment.MapRecord.compare(MapRecor

[jira] [Comment Edited] (OAK-8798) Upgrade maven-bundle-plugin to 4.2.1

2020-04-23 Thread Julian Reschke (Jira)


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

Julian Reschke edited comment on OAK-8798 at 4/24/20, 3:04 AM:
---

trunk: (1.22.0) [r1870833|http://svn.apache.org/r1870833] 
[r1870583|http://svn.apache.org/r1870583] 
[r1870563|http://svn.apache.org/r1870563]
1.8: [r1876909|http://svn.apache.org/r1876909]

...in retired branches:
1.10: [r1875417|http://svn.apache.org/r1875417]



was (Author: reschke):
trunk: (1.22.0) [r1870833|http://svn.apache.org/r1870833] 
[r1870583|http://svn.apache.org/r1870583] 
[r1870563|http://svn.apache.org/r1870563]
1.10: [r1875417|http://svn.apache.org/r1875417]



> Upgrade maven-bundle-plugin to 4.2.1
> 
>
> Key: OAK-8798
> URL: https://issues.apache.org/jira/browse/OAK-8798
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_6
> Fix For: 1.22.0, 1.10.9, 1.8.22
>
> Attachments: OAK-8798.diff
>
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (OAK-8798) Upgrade maven-bundle-plugin to 4.2.1

2020-04-23 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8798:

Fix Version/s: 1.8.22

> Upgrade maven-bundle-plugin to 4.2.1
> 
>
> Key: OAK-8798
> URL: https://issues.apache.org/jira/browse/OAK-8798
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_8
> Fix For: 1.22.0, 1.10.9, 1.8.22
>
> Attachments: OAK-8798.diff
>
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (OAK-8798) Upgrade maven-bundle-plugin to 4.2.1

2020-04-23 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8798:

Labels: candidate_oak_1_6  (was: candidate_oak_1_8)

> Upgrade maven-bundle-plugin to 4.2.1
> 
>
> Key: OAK-8798
> URL: https://issues.apache.org/jira/browse/OAK-8798
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_6
> Fix For: 1.22.0, 1.10.9, 1.8.22
>
> Attachments: OAK-8798.diff
>
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Comment Edited] (OAK-8816) oak-solr-osgi: adjust Import-Package declaration for upgrade of maven-bundle-plugin to 4.2.1

2020-04-23 Thread Julian Reschke (Jira)


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

Julian Reschke edited comment on OAK-8816 at 4/23/20, 4:28 PM:
---

trunk: (1.22.0) [r1870832|http://svn.apache.org/r1870832]
1.8: [r1876903|http://svn.apache.org/r1876903]

...in retired branches:
1.10: [r1875368|http://svn.apache.org/r1875368]



was (Author: reschke):
trunk: (1.22.0) [r1870832|http://svn.apache.org/r1870832]
1.10: [r1875368|http://svn.apache.org/r1875368]


> oak-solr-osgi: adjust Import-Package declaration for upgrade of 
> maven-bundle-plugin to 4.2.1
> 
>
> Key: OAK-8816
> URL: https://issues.apache.org/jira/browse/OAK-8816
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: solr
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_6
> Fix For: 1.22.0, 1.10.9, 1.8.22
>
>
> See 
> 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (OAK-8816) oak-solr-osgi: adjust Import-Package declaration for upgrade of maven-bundle-plugin to 4.2.1

2020-04-23 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8816:

Labels: candidate_oak_1_6  (was: candidate_oak_1_8)

> oak-solr-osgi: adjust Import-Package declaration for upgrade of 
> maven-bundle-plugin to 4.2.1
> 
>
> Key: OAK-8816
> URL: https://issues.apache.org/jira/browse/OAK-8816
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: solr
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_6
> Fix For: 1.22.0, 1.10.9, 1.8.22
>
>
> See 
> 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (OAK-8816) oak-solr-osgi: adjust Import-Package declaration for upgrade of maven-bundle-plugin to 4.2.1

2020-04-23 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8816:

Fix Version/s: 1.8.22

> oak-solr-osgi: adjust Import-Package declaration for upgrade of 
> maven-bundle-plugin to 4.2.1
> 
>
> Key: OAK-8816
> URL: https://issues.apache.org/jira/browse/OAK-8816
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: solr
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_8
> Fix For: 1.22.0, 1.10.9, 1.8.22
>
>
> See 
> 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Comment Edited] (OAK-8808) Update maven-bundle-plugin to 4.1.0

2020-04-23 Thread Julian Reschke (Jira)


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

Julian Reschke edited comment on OAK-8808 at 4/23/20, 3:28 PM:
---

trunk: (1.22.0) [r1870541|http://svn.apache.org/r1870541]
1.8: [r1876901|http://svn.apache.org/r1876901]

...in retired branches:
1.10: [r1875377|http://svn.apache.org/r1875377]



was (Author: reschke):
trunk: (1.22.0) [r1870541|http://svn.apache.org/r1870541]
1.10: [r1875377|http://svn.apache.org/r1875377]

> Update maven-bundle-plugin to 4.1.0
> ---
>
> Key: OAK-8808
> URL: https://issues.apache.org/jira/browse/OAK-8808
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_6
> Fix For: 1.22.0, 1.10.9, 1.8.22
>
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (OAK-8808) Update maven-bundle-plugin to 4.1.0

2020-04-23 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8808:

Labels: candidate_oak_1_6  (was: candidate_oak_1_8)

> Update maven-bundle-plugin to 4.1.0
> ---
>
> Key: OAK-8808
> URL: https://issues.apache.org/jira/browse/OAK-8808
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_6
> Fix For: 1.22.0, 1.10.9, 1.8.22
>
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (OAK-8808) Update maven-bundle-plugin to 4.1.0

2020-04-23 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8808:

Fix Version/s: 1.8.22

> Update maven-bundle-plugin to 4.1.0
> ---
>
> Key: OAK-8808
> URL: https://issues.apache.org/jira/browse/OAK-8808
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_8
> Fix For: 1.22.0, 1.10.9, 1.8.22
>
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (OAK-8832) Offline Compaction fails while erroneously accessing external blob

2020-04-23 Thread Andrei Dulceanu (Jira)


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

Andrei Dulceanu updated OAK-8832:
-
Attachment: OAK-8832-test.patch

> Offline Compaction fails while erroneously accessing external blob 
> ---
>
> Key: OAK-8832
> URL: https://issues.apache.org/jira/browse/OAK-8832
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: segment-tar
>Affects Versions: 1.10.0, 1.12.0, 1.8.11, 1.14.0, 1.16.0, 1.18.0, 1.20.0, 
> 1.22.0
>Reporter: Andrei Dulceanu
>Assignee: Andrei Dulceanu
>Priority: Critical
> Attachments: OAK-8832-test.patch, OAK-8832.patch
>
>
> Relevant stack trace:
> {noformat}
> INFO  [2019-12-06 01:07:39,345] 
> org.apache.jackrabbit.oak.segment.file.FileStore: TarMK GC #0: compacting 
> root.
> java.lang.IllegalStateException: Attempt to read external blob with blobId 
> [95c88847bd388c05fc332e737dda714630c11351d1949ffd1a03b7b09b92d1ea#71399] 
> without specifying BlobStore
> INFO  [2019-12-06 01:07:39,753] 
> org.apache.jackrabbit.oak.segment.file.FileStore: TarMK closed: 
> /mnt/sandbox/tmp/1575594001228-0
>   at 
> org.apache.jackrabbit.oak.segment.SegmentBlob.getBlob(SegmentBlob.java:248)
>   at 
> org.apache.jackrabbit.oak.segment.SegmentBlob.getLength(SegmentBlob.java:257)
>   at 
> org.apache.jackrabbit.oak.segment.SegmentBlob.length(SegmentBlob.java:109)
>   at 
> org.apache.jackrabbit.oak.segment.SegmentBlob.equals(SegmentBlob.java:185)
>   at com.google.common.base.Objects.equal(Objects.java:52)
>   at 
> org.apache.jackrabbit.oak.plugins.memory.AbstractPropertyState.equal(AbstractPropertyState.java:59)
>   at 
> org.apache.jackrabbit.oak.segment.SegmentPropertyState.equals(SegmentPropertyState.java:249)
>   at 
> org.apache.jackrabbit.oak.segment.SegmentNodeState.compareProperties(SegmentNodeState.java:664)
>   at 
> org.apache.jackrabbit.oak.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:558)
>   at 
> org.apache.jackrabbit.oak.segment.Compactor$CompactDiff.diff(Compactor.java:165)
>   at 
> org.apache.jackrabbit.oak.segment.Compactor.compact(Compactor.java:123)
>   at 
> org.apache.jackrabbit.oak.segment.Compactor$CompactDiff.childNodeChanged(Compactor.java:217)
>   at 
> org.apache.jackrabbit.oak.segment.CancelableDiff.childNodeChanged(CancelableDiff.java:85)
>   at 
> org.apache.jackrabbit.oak.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:598)
>   at 
> org.apache.jackrabbit.oak.segment.Compactor$CompactDiff.diff(Compactor.java:165)
>   at 
> org.apache.jackrabbit.oak.segment.Compactor.compact(Compactor.java:123)
>   at 
> org.apache.jackrabbit.oak.segment.Compactor$CompactDiff.childNodeChanged(Compactor.java:217)
>   at 
> org.apache.jackrabbit.oak.segment.CancelableDiff.childNodeChanged(CancelableDiff.java:85)
>   at 
> org.apache.jackrabbit.oak.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:598)
>   at 
> org.apache.jackrabbit.oak.segment.Compactor$CompactDiff.diff(Compactor.java:165)
>   at 
> org.apache.jackrabbit.oak.segment.Compactor.compact(Compactor.java:123)
>   at 
> org.apache.jackrabbit.oak.segment.Compactor$CompactDiff.childNodeChanged(Compactor.java:217)
>   at 
> org.apache.jackrabbit.oak.segment.CancelableDiff.childNodeChanged(CancelableDiff.java:85)
>   at 
> org.apache.jackrabbit.oak.segment.MapRecord.compare(MapRecord.java:422)
>   at 
> org.apache.jackrabbit.oak.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:651)
>   at 
> org.apache.jackrabbit.oak.segment.Compactor$CompactDiff.diff(Compactor.java:165)
>   at 
> org.apache.jackrabbit.oak.segment.Compactor.compact(Compactor.java:123)
>   at 
> org.apache.jackrabbit.oak.segment.Compactor$CompactDiff.childNodeChanged(Compactor.java:217)
>   at 
> org.apache.jackrabbit.oak.segment.CancelableDiff.childNodeChanged(CancelableDiff.java:85)
>   at 
> org.apache.jackrabbit.oak.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:598)
>   at 
> org.apache.jackrabbit.oak.segment.Compactor$CompactDiff.diff(Compactor.java:165)
>   at 
> org.apache.jackrabbit.oak.segment.Compactor.compact(Compactor.java:123)
>   at 
> org.apache.jackrabbit.oak.segment.Compactor$CompactDiff.childNodeChanged(Compactor.java:217)
>   at 
> org.apache.jackrabbit.oak.segment.CancelableDiff.childNodeChanged(CancelableDiff.java:85)
>   at 
> org.apache.jackrabbit.oak.segment.MapRecord$3.childNodeChanged(MapRecord.java:408)
>   at 
> org.apache.jackrabbit.oak.segment.MapRecord$4.childNodeChanged(MapRecord.java:449)
>   at 
> org.apache.jackrabbit.oak.segment.MapRecord.compare(MapRecord.java:495)
>   at 
> org.ap

[jira] [Commented] (OAK-9014) Refactor Oak-Search-Elastic tests to make them more modularized

2020-04-23 Thread Nitin Gupta (Jira)


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

Nitin Gupta commented on OAK-9014:
--

PR [https://github.com/oak-indexing/jackrabbit-oak/pull/145/files]

> Refactor Oak-Search-Elastic tests to make them more modularized
> ---
>
> Key: OAK-9014
> URL: https://issues.apache.org/jira/browse/OAK-9014
> Project: Jackrabbit Oak
>  Issue Type: Task
>Reporter: Nitin Gupta
>Assignee: Nitin Gupta
>Priority: Major
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (OAK-9039) Build Jackrabbit Oak #2730 failed

2020-04-23 Thread Hudson (Jira)
Hudson created OAK-9039:
---

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


No description is provided

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



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (OAK-8832) Offline Compaction fails while erroneously accessing external blob

2020-04-23 Thread Andrei Dulceanu (Jira)


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

Andrei Dulceanu commented on OAK-8832:
--

[~amjain], what do you think about the proposed patch? 

To give you a bit of context, we are seeing this on offline compaction only 
(which doesn't use a blob store at runtime). The strategy used by checkpoints 
compactor is to compact the oldest checkpoint and then each subsequent 
checkpoint and the root state *on top of what was previously compacted*. In 
case of external blobs which changed in the root state {{SegmentBlob#equals}} 
is called, which in turn uses {{SegmentBlob#length}} to short circuit the 
comparison in case of different lengths. However, the latter attempts to 
compute the length by actually retrieving the blob from the blob store, hence 
the error message.

Reading the comments from OAK-5253, I know that in the past you suggested using 
the blob content identity to optimize {{AbstractBlob#equal}}. Although I 
understood the concerns raised there, it seems to me that we can still apply 
the attached patch given its limited scope and use case (the short circuit 
based on content identity will happen only if the blob store is not configured).

Let me know your thoughts. Thanks!

> Offline Compaction fails while erroneously accessing external blob 
> ---
>
> Key: OAK-8832
> URL: https://issues.apache.org/jira/browse/OAK-8832
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: segment-tar
>Affects Versions: 1.10.0, 1.12.0, 1.8.11, 1.14.0, 1.16.0, 1.18.0, 1.20.0, 
> 1.22.0
>Reporter: Andrei Dulceanu
>Assignee: Andrei Dulceanu
>Priority: Critical
> Attachments: OAK-8832.patch
>
>
> Relevant stack trace:
> {noformat}
> INFO  [2019-12-06 01:07:39,345] 
> org.apache.jackrabbit.oak.segment.file.FileStore: TarMK GC #0: compacting 
> root.
> java.lang.IllegalStateException: Attempt to read external blob with blobId 
> [95c88847bd388c05fc332e737dda714630c11351d1949ffd1a03b7b09b92d1ea#71399] 
> without specifying BlobStore
> INFO  [2019-12-06 01:07:39,753] 
> org.apache.jackrabbit.oak.segment.file.FileStore: TarMK closed: 
> /mnt/sandbox/tmp/1575594001228-0
>   at 
> org.apache.jackrabbit.oak.segment.SegmentBlob.getBlob(SegmentBlob.java:248)
>   at 
> org.apache.jackrabbit.oak.segment.SegmentBlob.getLength(SegmentBlob.java:257)
>   at 
> org.apache.jackrabbit.oak.segment.SegmentBlob.length(SegmentBlob.java:109)
>   at 
> org.apache.jackrabbit.oak.segment.SegmentBlob.equals(SegmentBlob.java:185)
>   at com.google.common.base.Objects.equal(Objects.java:52)
>   at 
> org.apache.jackrabbit.oak.plugins.memory.AbstractPropertyState.equal(AbstractPropertyState.java:59)
>   at 
> org.apache.jackrabbit.oak.segment.SegmentPropertyState.equals(SegmentPropertyState.java:249)
>   at 
> org.apache.jackrabbit.oak.segment.SegmentNodeState.compareProperties(SegmentNodeState.java:664)
>   at 
> org.apache.jackrabbit.oak.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:558)
>   at 
> org.apache.jackrabbit.oak.segment.Compactor$CompactDiff.diff(Compactor.java:165)
>   at 
> org.apache.jackrabbit.oak.segment.Compactor.compact(Compactor.java:123)
>   at 
> org.apache.jackrabbit.oak.segment.Compactor$CompactDiff.childNodeChanged(Compactor.java:217)
>   at 
> org.apache.jackrabbit.oak.segment.CancelableDiff.childNodeChanged(CancelableDiff.java:85)
>   at 
> org.apache.jackrabbit.oak.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:598)
>   at 
> org.apache.jackrabbit.oak.segment.Compactor$CompactDiff.diff(Compactor.java:165)
>   at 
> org.apache.jackrabbit.oak.segment.Compactor.compact(Compactor.java:123)
>   at 
> org.apache.jackrabbit.oak.segment.Compactor$CompactDiff.childNodeChanged(Compactor.java:217)
>   at 
> org.apache.jackrabbit.oak.segment.CancelableDiff.childNodeChanged(CancelableDiff.java:85)
>   at 
> org.apache.jackrabbit.oak.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:598)
>   at 
> org.apache.jackrabbit.oak.segment.Compactor$CompactDiff.diff(Compactor.java:165)
>   at 
> org.apache.jackrabbit.oak.segment.Compactor.compact(Compactor.java:123)
>   at 
> org.apache.jackrabbit.oak.segment.Compactor$CompactDiff.childNodeChanged(Compactor.java:217)
>   at 
> org.apache.jackrabbit.oak.segment.CancelableDiff.childNodeChanged(CancelableDiff.java:85)
>   at 
> org.apache.jackrabbit.oak.segment.MapRecord.compare(MapRecord.java:422)
>   at 
> org.apache.jackrabbit.oak.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:651)
>   at 
> org.apache.jackrabbit.oak.segment.Compactor$CompactDiff.diff(Compactor

[jira] [Updated] (OAK-8832) Offline Compaction fails while erroneously accessing external blob

2020-04-23 Thread Andrei Dulceanu (Jira)


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

Andrei Dulceanu updated OAK-8832:
-
Attachment: OAK-8832.patch

> Offline Compaction fails while erroneously accessing external blob 
> ---
>
> Key: OAK-8832
> URL: https://issues.apache.org/jira/browse/OAK-8832
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: segment-tar
>Affects Versions: 1.10.0, 1.12.0, 1.8.11, 1.14.0, 1.16.0, 1.18.0, 1.20.0, 
> 1.22.0
>Reporter: Andrei Dulceanu
>Assignee: Andrei Dulceanu
>Priority: Critical
> Attachments: OAK-8832.patch
>
>
> Relevant stack trace:
> {noformat}
> INFO  [2019-12-06 01:07:39,345] 
> org.apache.jackrabbit.oak.segment.file.FileStore: TarMK GC #0: compacting 
> root.
> java.lang.IllegalStateException: Attempt to read external blob with blobId 
> [95c88847bd388c05fc332e737dda714630c11351d1949ffd1a03b7b09b92d1ea#71399] 
> without specifying BlobStore
> INFO  [2019-12-06 01:07:39,753] 
> org.apache.jackrabbit.oak.segment.file.FileStore: TarMK closed: 
> /mnt/sandbox/tmp/1575594001228-0
>   at 
> org.apache.jackrabbit.oak.segment.SegmentBlob.getBlob(SegmentBlob.java:248)
>   at 
> org.apache.jackrabbit.oak.segment.SegmentBlob.getLength(SegmentBlob.java:257)
>   at 
> org.apache.jackrabbit.oak.segment.SegmentBlob.length(SegmentBlob.java:109)
>   at 
> org.apache.jackrabbit.oak.segment.SegmentBlob.equals(SegmentBlob.java:185)
>   at com.google.common.base.Objects.equal(Objects.java:52)
>   at 
> org.apache.jackrabbit.oak.plugins.memory.AbstractPropertyState.equal(AbstractPropertyState.java:59)
>   at 
> org.apache.jackrabbit.oak.segment.SegmentPropertyState.equals(SegmentPropertyState.java:249)
>   at 
> org.apache.jackrabbit.oak.segment.SegmentNodeState.compareProperties(SegmentNodeState.java:664)
>   at 
> org.apache.jackrabbit.oak.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:558)
>   at 
> org.apache.jackrabbit.oak.segment.Compactor$CompactDiff.diff(Compactor.java:165)
>   at 
> org.apache.jackrabbit.oak.segment.Compactor.compact(Compactor.java:123)
>   at 
> org.apache.jackrabbit.oak.segment.Compactor$CompactDiff.childNodeChanged(Compactor.java:217)
>   at 
> org.apache.jackrabbit.oak.segment.CancelableDiff.childNodeChanged(CancelableDiff.java:85)
>   at 
> org.apache.jackrabbit.oak.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:598)
>   at 
> org.apache.jackrabbit.oak.segment.Compactor$CompactDiff.diff(Compactor.java:165)
>   at 
> org.apache.jackrabbit.oak.segment.Compactor.compact(Compactor.java:123)
>   at 
> org.apache.jackrabbit.oak.segment.Compactor$CompactDiff.childNodeChanged(Compactor.java:217)
>   at 
> org.apache.jackrabbit.oak.segment.CancelableDiff.childNodeChanged(CancelableDiff.java:85)
>   at 
> org.apache.jackrabbit.oak.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:598)
>   at 
> org.apache.jackrabbit.oak.segment.Compactor$CompactDiff.diff(Compactor.java:165)
>   at 
> org.apache.jackrabbit.oak.segment.Compactor.compact(Compactor.java:123)
>   at 
> org.apache.jackrabbit.oak.segment.Compactor$CompactDiff.childNodeChanged(Compactor.java:217)
>   at 
> org.apache.jackrabbit.oak.segment.CancelableDiff.childNodeChanged(CancelableDiff.java:85)
>   at 
> org.apache.jackrabbit.oak.segment.MapRecord.compare(MapRecord.java:422)
>   at 
> org.apache.jackrabbit.oak.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:651)
>   at 
> org.apache.jackrabbit.oak.segment.Compactor$CompactDiff.diff(Compactor.java:165)
>   at 
> org.apache.jackrabbit.oak.segment.Compactor.compact(Compactor.java:123)
>   at 
> org.apache.jackrabbit.oak.segment.Compactor$CompactDiff.childNodeChanged(Compactor.java:217)
>   at 
> org.apache.jackrabbit.oak.segment.CancelableDiff.childNodeChanged(CancelableDiff.java:85)
>   at 
> org.apache.jackrabbit.oak.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:598)
>   at 
> org.apache.jackrabbit.oak.segment.Compactor$CompactDiff.diff(Compactor.java:165)
>   at 
> org.apache.jackrabbit.oak.segment.Compactor.compact(Compactor.java:123)
>   at 
> org.apache.jackrabbit.oak.segment.Compactor$CompactDiff.childNodeChanged(Compactor.java:217)
>   at 
> org.apache.jackrabbit.oak.segment.CancelableDiff.childNodeChanged(CancelableDiff.java:85)
>   at 
> org.apache.jackrabbit.oak.segment.MapRecord$3.childNodeChanged(MapRecord.java:408)
>   at 
> org.apache.jackrabbit.oak.segment.MapRecord$4.childNodeChanged(MapRecord.java:449)
>   at 
> org.apache.jackrabbit.oak.segment.MapRecord.compare(MapRecord.java:495)
>   at 
> org.apache.jackrabbit.oak.segmen

[jira] [Comment Edited] (OAK-8810) oak-lucene: adjust Import-Package declaration for upgrade of maven-bundle-plugin to 4.2.1

2020-04-23 Thread Julian Reschke (Jira)


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

Julian Reschke edited comment on OAK-8810 at 4/23/20, 12:26 PM:


trunk: (1.22.0) [r1870560|http://svn.apache.org/r1870560]
1.8: [r1876881|http://svn.apache.org/r1876881]

...in retired branches:
1.10: [r1875364|http://svn.apache.org/r1875364]



was (Author: reschke):
trunk: (1.22.0) [r1870560|http://svn.apache.org/r1870560]
1.10: [r1875364|http://svn.apache.org/r1875364]


> oak-lucene: adjust Import-Package declaration for upgrade of 
> maven-bundle-plugin to 4.2.1
> -
>
> Key: OAK-8810
> URL: https://issues.apache.org/jira/browse/OAK-8810
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: lucene
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_6
> Fix For: 1.22.0, 1.10.9, 1.8.22
>
> Attachments: OAK-8810.diff
>
>
> See 
> https://issues.apache.org/jira/browse/OAK-8798?focusedCommentId=16984471&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-16984471



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (OAK-8810) oak-lucene: adjust Import-Package declaration for upgrade of maven-bundle-plugin to 4.2.1

2020-04-23 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8810:

Fix Version/s: 1.8.22

> oak-lucene: adjust Import-Package declaration for upgrade of 
> maven-bundle-plugin to 4.2.1
> -
>
> Key: OAK-8810
> URL: https://issues.apache.org/jira/browse/OAK-8810
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: lucene
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_8
> Fix For: 1.22.0, 1.10.9, 1.8.22
>
> Attachments: OAK-8810.diff
>
>
> See 
> https://issues.apache.org/jira/browse/OAK-8798?focusedCommentId=16984471&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-16984471



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (OAK-8810) oak-lucene: adjust Import-Package declaration for upgrade of maven-bundle-plugin to 4.2.1

2020-04-23 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8810:

Labels: candidate_oak_1_6  (was: candidate_oak_1_8)

> oak-lucene: adjust Import-Package declaration for upgrade of 
> maven-bundle-plugin to 4.2.1
> -
>
> Key: OAK-8810
> URL: https://issues.apache.org/jira/browse/OAK-8810
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: lucene
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_6
> Fix For: 1.22.0, 1.10.9, 1.8.22
>
> Attachments: OAK-8810.diff
>
>
> See 
> https://issues.apache.org/jira/browse/OAK-8798?focusedCommentId=16984471&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-16984471



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (OAK-9032) Build Jackrabbit Oak #2723 failed

2020-04-23 Thread Hudson (Jira)


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

Hudson commented on OAK-9032:
-

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

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



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (OAK-9038) oak-search-mt imports org.slf4j.impl

2020-04-23 Thread Julian Reschke (Jira)


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

Julian Reschke commented on OAK-9038:
-

trunk: [r1876879|http://svn.apache.org/r1876879]

> oak-search-mt imports org.slf4j.impl
> 
>
> Key: OAK-9038
> URL: https://issues.apache.org/jira/browse/OAK-9038
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: search-mt
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_22
> Fix For: 1.28.0
>
>
> ...this seems to be caused by the fact that the project's pom lists slf4j-api 
> as "provided" (what for?), and joshua-incubating pulls in a reference to 
> slf4j-log4j12.
> Removing the provided dependency to slf4j-api seems to fix this.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (OAK-9038) oak-search-mt imports org.slf4j.impl

2020-04-23 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-9038:

Labels: candidate_oak_1_22  (was: )

> oak-search-mt imports org.slf4j.impl
> 
>
> Key: OAK-9038
> URL: https://issues.apache.org/jira/browse/OAK-9038
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: search-mt
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_22
> Fix For: 1.28.0
>
>
> ...this seems to be caused by the fact that the project's pom lists slf4j-api 
> as "provided" (what for?), and joshua-incubating pulls in a reference to 
> slf4j-log4j12.
> Removing the provided dependency to slf4j-api seems to fix this.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (OAK-9038) oak-search-mt imports org.slf4j.impl

2020-04-23 Thread Julian Reschke (Jira)


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

Julian Reschke resolved OAK-9038.
-
Fix Version/s: 1.28.0
   Resolution: Fixed

> oak-search-mt imports org.slf4j.impl
> 
>
> Key: OAK-9038
> URL: https://issues.apache.org/jira/browse/OAK-9038
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: search-mt
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
> Fix For: 1.28.0
>
>
> ...this seems to be caused by the fact that the project's pom lists slf4j-api 
> as "provided" (what for?), and joshua-incubating pulls in a reference to 
> slf4j-log4j12.
> Removing the provided dependency to slf4j-api seems to fix this.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Comment Edited] (OAK-8796) Update maven-assembly-plugin to 3.2.0

2020-04-23 Thread Julian Reschke (Jira)


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

Julian Reschke edited comment on OAK-8796 at 4/23/20, 10:45 AM:


trunk: (1.22.0) [r1870456|http://svn.apache.org/r1870456]
1.8: [r1876877|http://svn.apache.org/r1876877]

...in retired branches:
1.10: [r1875288|http://svn.apache.org/r1875288]



was (Author: reschke):
trunk: (1.22.0) [r1870456|http://svn.apache.org/r1870456]
1.10: [r1875288|http://svn.apache.org/r1875288]


> Update maven-assembly-plugin to 3.2.0
> -
>
> Key: OAK-8796
> URL: https://issues.apache.org/jira/browse/OAK-8796
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_6
> Fix For: 1.22.0, 1.10.9, 1.8.22
>
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (OAK-8796) Update maven-assembly-plugin to 3.2.0

2020-04-23 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8796:

Fix Version/s: 1.8.22

> Update maven-assembly-plugin to 3.2.0
> -
>
> Key: OAK-8796
> URL: https://issues.apache.org/jira/browse/OAK-8796
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_8
> Fix For: 1.22.0, 1.10.9, 1.8.22
>
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (OAK-8796) Update maven-assembly-plugin to 3.2.0

2020-04-23 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8796:

Labels: candidate_oak_1_6  (was: candidate_oak_1_8)

> Update maven-assembly-plugin to 3.2.0
> -
>
> Key: OAK-8796
> URL: https://issues.apache.org/jira/browse/OAK-8796
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_6
> Fix For: 1.22.0, 1.10.9, 1.8.22
>
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Assigned] (OAK-9038) oak-search-mt imports org.slf4j.impl

2020-04-23 Thread Julian Reschke (Jira)


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

Julian Reschke reassigned OAK-9038:
---

Assignee: Julian Reschke

> oak-search-mt imports org.slf4j.impl
> 
>
> Key: OAK-9038
> URL: https://issues.apache.org/jira/browse/OAK-9038
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: search-mt
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>
> ...this seems to be caused by the fact that the project's pom lists slf4j-api 
> as "provided" (what for?), and joshua-incubating pulls in a reference to 
> slf4j-log4j12.
> Removing the provided dependency to slf4j-api seems to fix this.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (OAK-8971) Indexing: dynamic boost, as an alternative to IndexFieldProvider

2020-04-23 Thread Julian Reschke (Jira)


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

Julian Reschke commented on OAK-8971:
-

trunk: [r1876872|http://svn.apache.org/r1876872] 
[r1876831|http://svn.apache.org/r1876831] 
[r1876830|http://svn.apache.org/r1876830]

> Indexing: dynamic boost, as an alternative to IndexFieldProvider
> 
>
> Key: OAK-8971
> URL: https://issues.apache.org/jira/browse/OAK-8971
> Project: Jackrabbit Oak
>  Issue Type: Improvement
>  Components: indexing
>Reporter: Thomas Mueller
>Assignee: Thomas Mueller
>Priority: Major
> Fix For: 1.28.0
>
> Attachments: OAK-8971.patch
>
>
> The org.apache.jackrabbit.oak.plugins.index.lucene.spi.IndexFieldProvider is 
> a callback that allows to change the behavior of indexing. There are multiple 
> problems:
> * (1) Not available using oak-run
> * (2) Only available for Lucene indexes
> Instead of a callback, a configuration option in the index property should be 
> added, such that the most commonly used features are available in oak-run, 
> and can be implemented in other indexes (e.g. Elastisearch, Solr).



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Comment Edited] (OAK-8651) Update mockito dependency to 2.28.2

2020-04-23 Thread Julian Reschke (Jira)


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

Julian Reschke edited comment on OAK-8651 at 4/23/20, 9:46 AM:
---

trunk: (1.20.0) [r1867629|http://svn.apache.org/r1867629]
1.8: [r1876871|http://svn.apache.org/r1876871]

...in retired branches:
1.10: (1.10.7) [r1870071|http://svn.apache.org/r1870071]



was (Author: reschke):
trunk: (1.20.0) [r1867629|http://svn.apache.org/r1867629]
1.10: [r1870071|http://svn.apache.org/r1870071]


> Update mockito dependency to 2.28.2
> ---
>
> Key: OAK-8651
> URL: https://issues.apache.org/jira/browse/OAK-8651
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent, test
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_6
> Fix For: 1.20.0, 1.10.7, 1.8.22
>
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (OAK-8651) Update mockito dependency to 2.28.2

2020-04-23 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8651:

Labels: candidate_oak_1_6  (was: candidate_oak_1_8)

> Update mockito dependency to 2.28.2
> ---
>
> Key: OAK-8651
> URL: https://issues.apache.org/jira/browse/OAK-8651
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent, test
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_6
> Fix For: 1.20.0, 1.10.7, 1.8.22
>
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (OAK-8651) Update mockito dependency to 2.28.2

2020-04-23 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8651:

Fix Version/s: 1.8.22

> Update mockito dependency to 2.28.2
> ---
>
> Key: OAK-8651
> URL: https://issues.apache.org/jira/browse/OAK-8651
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent, test
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_8
> Fix For: 1.20.0, 1.10.7, 1.8.22
>
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (OAK-9038) oak-search-mt imports org.slf4j.impl

2020-04-23 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-9038:

Summary: oak-search-mt imports org.slf4j.impl  (was: oak-search-,t imports 
org.slf4j.impl)

> oak-search-mt imports org.slf4j.impl
> 
>
> Key: OAK-9038
> URL: https://issues.apache.org/jira/browse/OAK-9038
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: search-mt
>Reporter: Julian Reschke
>Priority: Minor
>
> ...this seems to be caused by the fact that the project's pom lists slf4j-api 
> as "provided" (what for?), and joshua-incubating pulls in a reference to 
> slf4j-log4j12.
> Removing the provided dependency to slf4j-api seems to fix this.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Comment Edited] (OAK-8411) RDBConnectionHandler: add minimal open connection stats in TRACE log level

2020-04-23 Thread Julian Reschke (Jira)


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

Julian Reschke edited comment on OAK-8411 at 4/23/20, 8:45 AM:
---

trunk: (1.16.0) [r1861630|http://svn.apache.org/r1861630]
1.8: [r1876868|http://svn.apache.org/r1876868]

...in retired branches:
1.10: [r1875237|http://svn.apache.org/r1875237]



was (Author: reschke):
trunk: (1.16.0) [r1861630|http://svn.apache.org/r1861630]
1.10: [r1875237|http://svn.apache.org/r1875237]


> RDBConnectionHandler: add minimal open connection stats in TRACE log level
> --
>
> Key: OAK-8411
> URL: https://issues.apache.org/jira/browse/OAK-8411
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: rdbmk
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
> Fix For: 1.16.0, 1.10.9, 1.8.22
>
> Attachments: OAK-8411.diff
>
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (OAK-8411) RDBConnectionHandler: add minimal open connection stats in TRACE log level

2020-04-23 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8411:

Labels:   (was: candidate_oak_1_8)

> RDBConnectionHandler: add minimal open connection stats in TRACE log level
> --
>
> Key: OAK-8411
> URL: https://issues.apache.org/jira/browse/OAK-8411
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: rdbmk
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
> Fix For: 1.16.0, 1.10.9, 1.8.22
>
> Attachments: OAK-8411.diff
>
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (OAK-8411) RDBConnectionHandler: add minimal open connection stats in TRACE log level

2020-04-23 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8411:

Fix Version/s: 1.8.22

> RDBConnectionHandler: add minimal open connection stats in TRACE log level
> --
>
> Key: OAK-8411
> URL: https://issues.apache.org/jira/browse/OAK-8411
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: rdbmk
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_8
> Fix For: 1.16.0, 1.10.9, 1.8.22
>
> Attachments: OAK-8411.diff
>
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)