[jira] [Comment Edited] (OAK-8925) RDBDocumentStore: for SQL Server stats, include type_desc and fill_factor

2020-04-27 Thread Julian Reschke (Jira)


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

Julian Reschke edited comment on OAK-8925 at 4/28/20, 3:14 AM:
---

trunk: (1.26.0) [r1874543|http://svn.apache.org/r1874543]
1.22: (1.22.2) [r1874847|http://svn.apache.org/r1874847]
1.8: [r1877097|http://svn.apache.org/r1877097]

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



was (Author: reschke):
trunk: [r1874543|http://svn.apache.org/r1874543]
1.22: (1.22.2) [r1874847|http://svn.apache.org/r1874847]
1.10: [r1875418|http://svn.apache.org/r1875418]


> RDBDocumentStore: for SQL Server stats, include type_desc and fill_factor
> -
>
> Key: OAK-8925
> URL: https://issues.apache.org/jira/browse/OAK-8925
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: rdbmk
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
> Fix For: 1.26.0, 1.10.9, 1.22.2, 1.8.22
>
>




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


[jira] [Updated] (OAK-8925) RDBDocumentStore: for SQL Server stats, include type_desc and fill_factor

2020-04-27 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8925:

Labels:   (was: candidate_oak_1_8)

> RDBDocumentStore: for SQL Server stats, include type_desc and fill_factor
> -
>
> Key: OAK-8925
> URL: https://issues.apache.org/jira/browse/OAK-8925
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: rdbmk
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
> Fix For: 1.26.0, 1.10.9, 1.22.2, 1.8.22
>
>




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


[jira] [Updated] (OAK-8925) RDBDocumentStore: for SQL Server stats, include type_desc and fill_factor

2020-04-27 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8925:

Fix Version/s: 1.8.22

> RDBDocumentStore: for SQL Server stats, include type_desc and fill_factor
> -
>
> Key: OAK-8925
> URL: https://issues.apache.org/jira/browse/OAK-8925
> 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.26.0, 1.10.9, 1.22.2, 1.8.22
>
>




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


[jira] [Commented] (OAK-9041) Build Jackrabbit Oak #2732 failed

2020-04-27 Thread Hudson (Jira)


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

Hudson commented on OAK-9041:
-

Build is still failing.
Failed run: [Jackrabbit Oak 
#2736|https://builds.apache.org/job/Jackrabbit%20Oak/2736/] [console 
log|https://builds.apache.org/job/Jackrabbit%20Oak/2736/console]

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



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


[jira] [Resolved] (OAK-9044) LdapIProviderConfig should have a roundtrip test for every config parameter

2020-04-27 Thread Manfred Baedke (Jira)


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

Manfred Baedke resolved OAK-9044.
-
Resolution: Done

> LdapIProviderConfig  should have a roundtrip test for every config parameter
> 
>
> Key: OAK-9044
> URL: https://issues.apache.org/jira/browse/OAK-9044
> Project: Jackrabbit Oak
>  Issue Type: New Feature
>  Components: auth-ldap
>Reporter: Manfred Baedke
>Assignee: Manfred Baedke
>Priority: Minor
>




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


[jira] [Issue Comment Deleted] (OAK-9044) LdapIProviderConfig should have a roundtrip test for every config parameter

2020-04-27 Thread Manfred Baedke (Jira)


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

Manfred Baedke updated OAK-9044:

Comment: was deleted

(was: Done: http://svn.apache.org/viewvc?view=revision=1877089)

> LdapIProviderConfig  should have a roundtrip test for every config parameter
> 
>
> Key: OAK-9044
> URL: https://issues.apache.org/jira/browse/OAK-9044
> Project: Jackrabbit Oak
>  Issue Type: New Feature
>  Components: auth-ldap
>Reporter: Manfred Baedke
>Assignee: Manfred Baedke
>Priority: Minor
>




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


[jira] [Commented] (OAK-9044) LdapIProviderConfig should have a roundtrip test for every config parameter

2020-04-27 Thread Manfred Baedke (Jira)


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

Manfred Baedke commented on OAK-9044:
-

Done: http://svn.apache.org/viewvc?view=revision=1877089

> LdapIProviderConfig  should have a roundtrip test for every config parameter
> 
>
> Key: OAK-9044
> URL: https://issues.apache.org/jira/browse/OAK-9044
> Project: Jackrabbit Oak
>  Issue Type: New Feature
>  Components: auth-ldap
>Reporter: Manfred Baedke
>Assignee: Manfred Baedke
>Priority: Minor
>




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


[jira] [Commented] (OAK-9043) The Oak parent pom should override the version of the Maven Dependency Plugin

2020-04-27 Thread Manfred Baedke (Jira)


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

Manfred Baedke commented on OAK-9043:
-

Done: http://svn.apache.org/viewvc?view=revision=1877089

> The Oak parent pom should override the version of the Maven Dependency Plugin
> -
>
> Key: OAK-9043
> URL: https://issues.apache.org/jira/browse/OAK-9043
> Project: Jackrabbit Oak
>  Issue Type: Improvement
>  Components: parent
>Reporter: Manfred Baedke
>Assignee: Manfred Baedke
>Priority: Minor
>
> Oak is current using 
> https://github.com/apache/maven-apache-parent/blob/apache-18/pom.xml, which 
> specifies version 2.10 of the Maven Dependency Plugin.
> This should be overridden with version 3.1.2 in the Oak parent pom.
> Note that with v2.10,
> {code}mvn dependency:tree -Dverbose{code}
> gives the warning
> {code}Using Maven 2 dependency tree to get verbose output, which may be 
> inconsistent with actual Maven 3 resolution{code}.



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


[jira] [Commented] (OAK-8918) RDBBlobStore: warn when legacy (SQLServer) default collation is active

2020-04-27 Thread Julian Reschke (Jira)


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

Julian Reschke commented on OAK-8918:
-

trunk: (1.26.0) [r1874271|http://svn.apache.org/r1874271]
1.22: (1.22.2) [r1874838|http://svn.apache.org/r1874838]
1.8: [r1877087|http://svn.apache.org/r1877087]

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


> RDBBlobStore: warn when legacy (SQLServer) default collation is active
> --
>
> Key: OAK-8918
> URL: https://issues.apache.org/jira/browse/OAK-8918
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: rdbmk
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
> Fix For: 1.26.0, 1.10.9, 1.22.2, 1.8.22
>
>




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


[jira] [Issue Comment Deleted] (OAK-8918) RDBBlobStore: warn when legacy (SQLServer) default collation is active

2020-04-27 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8918:

Comment: was deleted

(was: trunk: [r1874271|http://svn.apache.org/r1874271]
1.22: (1.22.2) [r1874838|http://svn.apache.org/r1874838]
1.10: [r1875416|http://svn.apache.org/r1875416]
)

> RDBBlobStore: warn when legacy (SQLServer) default collation is active
> --
>
> Key: OAK-8918
> URL: https://issues.apache.org/jira/browse/OAK-8918
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: rdbmk
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
> Fix For: 1.26.0, 1.10.9, 1.22.2, 1.8.22
>
>




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


[jira] [Updated] (OAK-8918) RDBBlobStore: warn when legacy (SQLServer) default collation is active

2020-04-27 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8918:

Fix Version/s: 1.8.22

> RDBBlobStore: warn when legacy (SQLServer) default collation is active
> --
>
> Key: OAK-8918
> URL: https://issues.apache.org/jira/browse/OAK-8918
> 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.26.0, 1.10.9, 1.22.2, 1.8.22
>
>




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


[jira] [Updated] (OAK-8918) RDBBlobStore: warn when legacy (SQLServer) default collation is active

2020-04-27 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8918:

Labels:   (was: candidate_oak_1_8)

> RDBBlobStore: warn when legacy (SQLServer) default collation is active
> --
>
> Key: OAK-8918
> URL: https://issues.apache.org/jira/browse/OAK-8918
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: rdbmk
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
> Fix For: 1.26.0, 1.10.9, 1.22.2, 1.8.22
>
>




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


[jira] [Created] (OAK-9044) LdapIProviderConfig should have a roundtrip test for every config parameter

2020-04-27 Thread Manfred Baedke (Jira)
Manfred Baedke created OAK-9044:
---

 Summary: LdapIProviderConfig  should have a roundtrip test for 
every config parameter
 Key: OAK-9044
 URL: https://issues.apache.org/jira/browse/OAK-9044
 Project: Jackrabbit Oak
  Issue Type: New Feature
  Components: auth-ldap
Reporter: Manfred Baedke
Assignee: Manfred Baedke






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


[jira] [Created] (OAK-9043) The Oak parent pom should override the version of the Maven Dependency Plugin

2020-04-27 Thread Manfred Baedke (Jira)
Manfred Baedke created OAK-9043:
---

 Summary: The Oak parent pom should override the version of the 
Maven Dependency Plugin
 Key: OAK-9043
 URL: https://issues.apache.org/jira/browse/OAK-9043
 Project: Jackrabbit Oak
  Issue Type: Improvement
  Components: parent
Reporter: Manfred Baedke
Assignee: Manfred Baedke


Oak is current using 
https://github.com/apache/maven-apache-parent/blob/apache-18/pom.xml, which 
specifies version 2.10 of the Maven Dependency Plugin.
This should be overridden with version 3.1.2 in the Oak parent pom.
Note that with v2.10,
{code}mvn dependency:tree -Dverbose{code}
gives the warning
{code}Using Maven 2 dependency tree to get verbose output, which may be 
inconsistent with actual Maven 3 resolution{code}.



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


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

2020-04-27 Thread Julian Reschke (Jira)


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

Julian Reschke edited comment on OAK-8832 at 4/27/20, 3:25 PM:
---

trunk: [r1877064|http://svn.apache.org/r1877064] 
[r1877063|http://svn.apache.org/r1877063]
1.22:
1.8: [r1877086|http://svn.apache.org/r1877086] 
[r1877083|http://svn.apache.org/r1877083]



was (Author: reschke):
trunk: [r1877064|http://svn.apache.org/r1877064] 
[r1877063|http://svn.apache.org/r1877063]

> 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.8.11, 1.22.0
>Reporter: Andrei Dulceanu
>Assignee: Andrei Dulceanu
>Priority: Critical
> Fix For: 1.28.0
>
> Attachments: OAK-8832-02.patch, 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 
> 

[jira] [Comment Edited] (OAK-8916) RDBBlobStore: log additional DB diagnostics (align with RDBDocumentStore)

2020-04-27 Thread Julian Reschke (Jira)


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

Julian Reschke edited comment on OAK-8916 at 4/27/20, 3:18 PM:
---

trunk: (1.26.0) [r1874269|http://svn.apache.org/r1874269]
1.22: (1.22.2) [r1874828|http://svn.apache.org/r1874828]
1.8: [r1877085|http://svn.apache.org/r1877085]

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



was (Author: reschke):
trunk: [r1874269|http://svn.apache.org/r1874269]
1.22: (1.22.2) [r1874828|http://svn.apache.org/r1874828]
1.10: [r1875414|http://svn.apache.org/r1875414]


> RDBBlobStore: log additional DB diagnostics (align with RDBDocumentStore)
> -
>
> Key: OAK-8916
> URL: https://issues.apache.org/jira/browse/OAK-8916
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: rdbmk
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
> Fix For: 1.26.0, 1.10.9, 1.22.2, 1.8.22
>
>




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


[jira] [Updated] (OAK-8916) RDBBlobStore: log additional DB diagnostics (align with RDBDocumentStore)

2020-04-27 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8916:

Fix Version/s: 1.8.22

> RDBBlobStore: log additional DB diagnostics (align with RDBDocumentStore)
> -
>
> Key: OAK-8916
> URL: https://issues.apache.org/jira/browse/OAK-8916
> 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.26.0, 1.10.9, 1.22.2, 1.8.22
>
>




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


[jira] [Updated] (OAK-8916) RDBBlobStore: log additional DB diagnostics (align with RDBDocumentStore)

2020-04-27 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8916:

Labels:   (was: candidate_oak_1_8)

> RDBBlobStore: log additional DB diagnostics (align with RDBDocumentStore)
> -
>
> Key: OAK-8916
> URL: https://issues.apache.org/jira/browse/OAK-8916
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: rdbmk
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
> Fix For: 1.26.0, 1.10.9, 1.22.2, 1.8.22
>
>




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


[jira] [Comment Edited] (OAK-8944) Missing journal entry on recovery

2020-04-27 Thread Julian Reschke (Jira)


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

Julian Reschke edited comment on OAK-8944 at 4/27/20, 2:27 PM:
---

trunk: (1.26.0) [r1875152|http://svn.apache.org/r1875152] 
[r1875041|http://svn.apache.org/r1875041]
1.22: (1.22.3) [r1876314|http://svn.apache.org/r1876314]
1.8: [r1877078|http://svn.apache.org/r1877078]


was (Author: reschke):
trunk: (1.26.0) [r1875152|http://svn.apache.org/r1875152] 
[r1875041|http://svn.apache.org/r1875041]
1.22: (1.22.3) [r1876314|http://svn.apache.org/r1876314]


> Missing journal entry on recovery
> -
>
> Key: OAK-8944
> URL: https://issues.apache.org/jira/browse/OAK-8944
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: documentmk
>Affects Versions: 1.8.0, 1.10.0, 1.20.0, 1.22.0
>Reporter: Marcel Reutegger
>Assignee: Marcel Reutegger
>Priority: Minor
> Fix For: 1.26.0, 1.22.3, 1.8.22
>
>
> In some cases it may happen that a journal entry is missing when running a 
> _lastRev recovery. A journal entry for documents that were changed by the 
> recovery is missing when one or more sweep updates were necessary as part of 
> the recovery.



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


[jira] [Updated] (OAK-8944) Missing journal entry on recovery

2020-04-27 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8944:

Fix Version/s: 1.8.22

> Missing journal entry on recovery
> -
>
> Key: OAK-8944
> URL: https://issues.apache.org/jira/browse/OAK-8944
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: documentmk
>Affects Versions: 1.8.0, 1.10.0, 1.20.0, 1.22.0
>Reporter: Marcel Reutegger
>Assignee: Marcel Reutegger
>Priority: Minor
>  Labels: candidate_oak_1_8
> Fix For: 1.26.0, 1.22.3, 1.8.22
>
>
> In some cases it may happen that a journal entry is missing when running a 
> _lastRev recovery. A journal entry for documents that were changed by the 
> recovery is missing when one or more sweep updates were necessary as part of 
> the recovery.



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


[jira] [Updated] (OAK-8944) Missing journal entry on recovery

2020-04-27 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8944:

Labels:   (was: candidate_oak_1_8)

> Missing journal entry on recovery
> -
>
> Key: OAK-8944
> URL: https://issues.apache.org/jira/browse/OAK-8944
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: documentmk
>Affects Versions: 1.8.0, 1.10.0, 1.20.0, 1.22.0
>Reporter: Marcel Reutegger
>Assignee: Marcel Reutegger
>Priority: Minor
> Fix For: 1.26.0, 1.22.3, 1.8.22
>
>
> In some cases it may happen that a journal entry is missing when running a 
> _lastRev recovery. A journal entry for documents that were changed by the 
> recovery is missing when one or more sweep updates were necessary as part of 
> the recovery.



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


[jira] [Commented] (OAK-9041) Build Jackrabbit Oak #2732 failed

2020-04-27 Thread Hudson (Jira)


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

Hudson commented on OAK-9041:
-

Build is still failing.
Failed run: [Jackrabbit Oak 
#2735|https://builds.apache.org/job/Jackrabbit%20Oak/2735/] [console 
log|https://builds.apache.org/job/Jackrabbit%20Oak/2735/console]

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



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


[jira] [Comment Edited] (OAK-8909) RDBBlobStore: when creating META table for SQL Server, assign readable name for PK

2020-04-27 Thread Julian Reschke (Jira)


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

Julian Reschke edited comment on OAK-8909 at 4/27/20, 1:50 PM:
---

trunk: (1.26.0) [r1874084|http://svn.apache.org/r1874084]
1.22: (1.22.2) [r1874811|http://svn.apache.org/r1874811]
1.8: [r1877075|http://svn.apache.org/r1877075]

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



was (Author: reschke):
trunk: [r1874084|http://svn.apache.org/r1874084]
1.22: (1.22.2) [r1874811|http://svn.apache.org/r1874811]
1.10: [r1875407|http://svn.apache.org/r1875407]


> RDBBlobStore: when creating META table for SQL Server, assign readable name 
> for PK
> --
>
> Key: OAK-8909
> URL: https://issues.apache.org/jira/browse/OAK-8909
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: rdbmk
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
> Fix For: 1.26.0, 1.10.9, 1.22.2, 1.8.22
>
>




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


[jira] [Updated] (OAK-8909) RDBBlobStore: when creating META table for SQL Server, assign readable name for PK

2020-04-27 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8909:

Fix Version/s: 1.8.22

> RDBBlobStore: when creating META table for SQL Server, assign readable name 
> for PK
> --
>
> Key: OAK-8909
> URL: https://issues.apache.org/jira/browse/OAK-8909
> 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.26.0, 1.10.9, 1.22.2, 1.8.22
>
>




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


[jira] [Updated] (OAK-8909) RDBBlobStore: when creating META table for SQL Server, assign readable name for PK

2020-04-27 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8909:

Labels:   (was: candidate_oak_1_8)

> RDBBlobStore: when creating META table for SQL Server, assign readable name 
> for PK
> --
>
> Key: OAK-8909
> URL: https://issues.apache.org/jira/browse/OAK-8909
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: rdbmk
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
> Fix For: 1.26.0, 1.10.9, 1.22.2, 1.8.22
>
>




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


[jira] [Updated] (OAK-8627) Avoid late-arriving lastRev update from crashed instance

2020-04-27 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8627:

Description: 
Recently a deployment with a two node cluster showed a Sling Discovery Oak with 
a cluster view that had a clusterId stuck in the deactivating state.

According to the entry in the clusterNodes collection, the clusterId in the 
deactivating state was inactive. However, the revisions for the _lastRev entry 
on the root document and the lastWrittenRootRev did not match. The latter was 
slightly more recent. This caused the Sling Discovery Oak to consider the 
clusterId as not entirely shut down.

While there is no direct proof, one theoretical scenario [~mreutegg] identified 
as a _potential_ root cause was that it can happen that the lastRev for a 
clusterId on the root document is set back to an earlier value due to a race 
condition:

Before the lease expiry, the background update thread could have issued an 
update for the root document, which then took a very long time to reach the 
DocumentStore, longer than the lease timeout and recovery which must have been 
done by another instance meanwhile.

If such a late-arriving update of the {{_lastRev}} is possible, then the reset 
of the lastRev value on the root document could be explained, since the update 
is currently done unconditionally.

  was:
Recently a deployment with a two node cluster showed a Sling Discovery Oak with 
a cluster view that had a clusterId stuck in the deactivating state.

According to the entry in the clusterNodes collection, the clusterId in the 
deactivating state was inactive. However, the revisions for the _lastRev entry 
on the root document and the lastWrittenRootRev did not match. The latter was 
slightly more recent. This caused the Sling Discovery Oak to consider the 
clusterId as not entirely shut down.

While there is no direct proof, one theoretical scenario [~mreutegg] identified 
as a _potential_ root cause was that it can happen that the lastRev for a 
clusterId on the root document is set back to an earlier value due to a race 
condition:

Before the lease expiry, the backgorund update thread could have issued an 
update for the root document, which then took a very long time to reach the 
DocumentStore, longer than the lease timeout and recovery which must have been 
done by another instance meanwhile.

If such a late-arriving update of the {{_lastRev}} is possible, then the reset 
of the lastRev value on the root document could be explained, since the update 
is currently done unconditionally.


> Avoid late-arriving lastRev update from crashed instance
> 
>
> Key: OAK-8627
> URL: https://issues.apache.org/jira/browse/OAK-8627
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: documentmk
>Affects Versions: 1.16.0
>Reporter: Stefan Egli
>Assignee: Marcel Reutegger
>Priority: Major
> Fix For: 1.18.0
>
> Attachments: OAK-8627-2.patch, OAK-8627.patch
>
>
> Recently a deployment with a two node cluster showed a Sling Discovery Oak 
> with a cluster view that had a clusterId stuck in the deactivating state.
> According to the entry in the clusterNodes collection, the clusterId in the 
> deactivating state was inactive. However, the revisions for the _lastRev 
> entry on the root document and the lastWrittenRootRev did not match. The 
> latter was slightly more recent. This caused the Sling Discovery Oak to 
> consider the clusterId as not entirely shut down.
> While there is no direct proof, one theoretical scenario [~mreutegg] 
> identified as a _potential_ root cause was that it can happen that the 
> lastRev for a clusterId on the root document is set back to an earlier value 
> due to a race condition:
> Before the lease expiry, the background update thread could have issued an 
> update for the root document, which then took a very long time to reach the 
> DocumentStore, longer than the lease timeout and recovery which must have 
> been done by another instance meanwhile.
> If such a late-arriving update of the {{_lastRev}} is possible, then the 
> reset of the lastRev value on the root document could be explained, since the 
> update is currently done unconditionally.



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


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

2020-04-27 Thread Amit Jain (Jira)


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

Amit Jain commented on OAK-9040:


Thanks [~reschke]

> 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
>Priority: Major
> 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-9040) Option to only sweep in BlobGC when all references aged sufficiently

2020-04-27 Thread Julian Reschke (Jira)


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

Julian Reschke commented on OAK-9040:
-

trunk: [r1877069|http://svn.apache.org/r1877069] 
[r1877058|http://svn.apache.org/r1877058]

> 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
>Priority: Major
> 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] [Resolved] (OAK-9040) Option to only sweep in BlobGC when all references aged sufficiently

2020-04-27 Thread Julian Reschke (Jira)


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

Julian Reschke resolved OAK-9040.
-
Resolution: Fixed

> 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
>Priority: Major
> 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] [Comment Edited] (OAK-8913) RDB*Store: extract "additionalDiagnostics" code into separate class for re-use from RDBBlobStore

2020-04-27 Thread Julian Reschke (Jira)


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

Julian Reschke edited comment on OAK-8913 at 4/27/20, 11:49 AM:


trunk: (1.26.0) [r1874174|http://svn.apache.org/r1874174]
1.22: (1.22.2) [r1874819|http://svn.apache.org/r1874819]
1.8: [r1877068|http://svn.apache.org/r1877068]

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



was (Author: reschke):
trunk: [r1874174|http://svn.apache.org/r1874174]
1.22: (1.22.2) [r1874819|http://svn.apache.org/r1874819]
1.10: [r1875409|http://svn.apache.org/r1875409]


> RDB*Store: extract "additionalDiagnostics" code into separate class for 
> re-use from RDBBlobStore
> 
>
> Key: OAK-8913
> URL: https://issues.apache.org/jira/browse/OAK-8913
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
> Fix For: 1.26.0, 1.10.9, 1.22.2, 1.8.22
>
> Attachments: OAK-8913.diff
>
>




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


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

2020-04-27 Thread Julian Reschke (Jira)


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

Julian Reschke reopened OAK-9040:
-

Reopened because of license check fail: 
https://builds.apache.org/job/Apache%20Jackrabbit%20Oak%20matrix/2672/Ubuntu%20Slaves=ubuntu,jdk=JDK%2011%20(latest),nsfixtures=SEGMENT_TAR,profile=rat/console

> 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
>Priority: Major
> 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] [Updated] (OAK-8913) RDB*Store: extract "additionalDiagnostics" code into separate class for re-use from RDBBlobStore

2020-04-27 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8913:

Labels:   (was: candidate_oak_1_8)

> RDB*Store: extract "additionalDiagnostics" code into separate class for 
> re-use from RDBBlobStore
> 
>
> Key: OAK-8913
> URL: https://issues.apache.org/jira/browse/OAK-8913
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
> Fix For: 1.26.0, 1.10.9, 1.22.2, 1.8.22
>
> Attachments: OAK-8913.diff
>
>




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


[jira] [Updated] (OAK-8913) RDB*Store: extract "additionalDiagnostics" code into separate class for re-use from RDBBlobStore

2020-04-27 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8913:

Fix Version/s: 1.8.22

> RDB*Store: extract "additionalDiagnostics" code into separate class for 
> re-use from RDBBlobStore
> 
>
> Key: OAK-8913
> URL: https://issues.apache.org/jira/browse/OAK-8913
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_8
> Fix For: 1.26.0, 1.10.9, 1.22.2, 1.8.22
>
> Attachments: OAK-8913.diff
>
>




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


[jira] [Updated] (OAK-8922) oak-run-commons: OakFixture broken for BlobStores that do not implement BlobAccessProvider

2020-04-27 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8922:

Labels:   (was: candidate_oak_1_8)

> oak-run-commons: OakFixture broken for BlobStores that do not implement 
> BlobAccessProvider
> --
>
> Key: OAK-8922
> URL: https://issues.apache.org/jira/browse/OAK-8922
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: oak-run
>Affects Versions: 1.18.0
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Major
> Fix For: 1.26.0, 1.22.3
>
> Attachments: OAK-8922.diff
>
>




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


[jira] [Commented] (OAK-8944) Missing journal entry on recovery

2020-04-27 Thread Julian Reschke (Jira)


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

Julian Reschke commented on OAK-8944:
-

trunk: (1.26.0) [r1875152|http://svn.apache.org/r1875152] 
[r1875041|http://svn.apache.org/r1875041]
1.22: (1.22.3) [r1876314|http://svn.apache.org/r1876314]


> Missing journal entry on recovery
> -
>
> Key: OAK-8944
> URL: https://issues.apache.org/jira/browse/OAK-8944
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: documentmk
>Affects Versions: 1.8.0, 1.10.0, 1.20.0, 1.22.0
>Reporter: Marcel Reutegger
>Assignee: Marcel Reutegger
>Priority: Minor
>  Labels: candidate_oak_1_8
> Fix For: 1.26.0, 1.22.3
>
>
> In some cases it may happen that a journal entry is missing when running a 
> _lastRev recovery. A journal entry for documents that were changed by the 
> recovery is missing when one or more sweep updates were necessary as part of 
> the recovery.



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


[jira] [Updated] (OAK-8935) Improve ClusterNodeInfo MAC address detection

2020-04-27 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8935:

Fix Version/s: 1.8.22

> Improve ClusterNodeInfo MAC address detection 
> --
>
> Key: OAK-8935
> URL: https://issues.apache.org/jira/browse/OAK-8935
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: documentmk
>Affects Versions: 1.12.0
>Reporter: Jorge Flórez
>Assignee: Julian Reschke
>Priority: Major
>  Labels: candidate_oak_1_8
> Fix For: 1.22.3, 1.28.0, 1.8.22
>
> Attachments: OAK-8935.diff
>
>
> ClusterNodeInfo is taking the lowest MAC address found in the machine. When 
> the machine has "docker0" bridge, it takes that MAC address (which may 
> change) and uses it. Resulting in errors like this one:
> Configured cluster node id 123 already in use: needs recovery and 
> machineId/instanceId do not match: mac:02421b0c73d3//home/ec2-user != 
> mac:0242a5c0c5e5//home/ec2-user   



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


[jira] [Updated] (OAK-8935) Improve ClusterNodeInfo MAC address detection

2020-04-27 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8935:

Priority: Minor  (was: Major)

> Improve ClusterNodeInfo MAC address detection 
> --
>
> Key: OAK-8935
> URL: https://issues.apache.org/jira/browse/OAK-8935
> Project: Jackrabbit Oak
>  Issue Type: Improvement
>  Components: documentmk
>Affects Versions: 1.12.0
>Reporter: Jorge Flórez
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_6
> Fix For: 1.22.3, 1.28.0, 1.8.22
>
> Attachments: OAK-8935.diff
>
>
> ClusterNodeInfo is taking the lowest MAC address found in the machine. When 
> the machine has "docker0" bridge, it takes that MAC address (which may 
> change) and uses it. Resulting in errors like this one:
> Configured cluster node id 123 already in use: needs recovery and 
> machineId/instanceId do not match: mac:02421b0c73d3//home/ec2-user != 
> mac:0242a5c0c5e5//home/ec2-user   



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


[jira] [Updated] (OAK-8935) Improve ClusterNodeInfo MAC address detection

2020-04-27 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8935:

Labels: candidate_oak_1_6  (was: candidate_oak_1_8)

> Improve ClusterNodeInfo MAC address detection 
> --
>
> Key: OAK-8935
> URL: https://issues.apache.org/jira/browse/OAK-8935
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: documentmk
>Affects Versions: 1.12.0
>Reporter: Jorge Flórez
>Assignee: Julian Reschke
>Priority: Major
>  Labels: candidate_oak_1_6
> Fix For: 1.22.3, 1.28.0, 1.8.22
>
> Attachments: OAK-8935.diff
>
>
> ClusterNodeInfo is taking the lowest MAC address found in the machine. When 
> the machine has "docker0" bridge, it takes that MAC address (which may 
> change) and uses it. Resulting in errors like this one:
> Configured cluster node id 123 already in use: needs recovery and 
> machineId/instanceId do not match: mac:02421b0c73d3//home/ec2-user != 
> mac:0242a5c0c5e5//home/ec2-user   



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


[jira] [Updated] (OAK-8935) Improve ClusterNodeInfo MAC address detection

2020-04-27 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8935:

Issue Type: Improvement  (was: Bug)

> Improve ClusterNodeInfo MAC address detection 
> --
>
> Key: OAK-8935
> URL: https://issues.apache.org/jira/browse/OAK-8935
> Project: Jackrabbit Oak
>  Issue Type: Improvement
>  Components: documentmk
>Affects Versions: 1.12.0
>Reporter: Jorge Flórez
>Assignee: Julian Reschke
>Priority: Major
>  Labels: candidate_oak_1_6
> Fix For: 1.22.3, 1.28.0, 1.8.22
>
> Attachments: OAK-8935.diff
>
>
> ClusterNodeInfo is taking the lowest MAC address found in the machine. When 
> the machine has "docker0" bridge, it takes that MAC address (which may 
> change) and uses it. Resulting in errors like this one:
> Configured cluster node id 123 already in use: needs recovery and 
> machineId/instanceId do not match: mac:02421b0c73d3//home/ec2-user != 
> mac:0242a5c0c5e5//home/ec2-user   



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


[jira] [Comment Edited] (OAK-8935) Improve ClusterNodeInfo MAC address detection

2020-04-27 Thread Julian Reschke (Jira)


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

Julian Reschke edited comment on OAK-8935 at 4/27/20, 11:34 AM:


trunk: [r1875531|http://svn.apache.org/r1875531]
1.22: (1.22.3) [r1875770|http://svn.apache.org/r1875770]
1.8: [r1877067|http://svn.apache.org/r1877067]



was (Author: reschke):
trunk: [r1875531|http://svn.apache.org/r1875531]
1.22: [r1875770|http://svn.apache.org/r1875770]


> Improve ClusterNodeInfo MAC address detection 
> --
>
> Key: OAK-8935
> URL: https://issues.apache.org/jira/browse/OAK-8935
> Project: Jackrabbit Oak
>  Issue Type: Improvement
>  Components: documentmk
>Affects Versions: 1.12.0
>Reporter: Jorge Flórez
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_6
> Fix For: 1.22.3, 1.28.0, 1.8.22
>
> Attachments: OAK-8935.diff
>
>
> ClusterNodeInfo is taking the lowest MAC address found in the machine. When 
> the machine has "docker0" bridge, it takes that MAC address (which may 
> change) and uses it. Resulting in errors like this one:
> Configured cluster node id 123 already in use: needs recovery and 
> machineId/instanceId do not match: mac:02421b0c73d3//home/ec2-user != 
> mac:0242a5c0c5e5//home/ec2-user   



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


[jira] [Updated] (OAK-9042) Improve azure archive recovery during startup

2020-04-27 Thread Miroslav Smiljanic (Jira)


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

Miroslav Smiljanic updated OAK-9042:

Attachment: proposal.patch

> Improve azure archive recovery during startup
> -
>
> Key: OAK-9042
> URL: https://issues.apache.org/jira/browse/OAK-9042
> Project: Jackrabbit Oak
>  Issue Type: Improvement
>  Components: segment-azure, segment-tar
>Affects Versions: 1.26.0
>Reporter: Miroslav Smiljanic
>Priority: Major
>  Labels: Patch
> Attachments: proposal.patch
>
>
> During repository startup if archive directory is not closed properly, 
> recovery will be performed. During that procedure, segents are copied to the 
> backup directory and deleted from the source direcory, one by one.
> It can create problems and negativelly impact other ongoing actiivties, which 
> are accessing the same archive. This activity, for example, can be repository 
> cloning in order to create new environment. 
> Proposed patch, after creating backup is not deleting all segments from 
> archive, but only segments which could not be recovered. 
>  



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


[jira] [Updated] (OAK-9042) Improve azure archive recovery during startup

2020-04-27 Thread Miroslav Smiljanic (Jira)


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

Miroslav Smiljanic updated OAK-9042:

Description: 
During repository startup if archive directory is not closed properly, recovery 
will be performed. During that procedure, segents are copied to the backup 
directory and deleted from the source direcory, one by one.

It can create problems and negativelly impact other ongoing actiivties, which 
are accessing the same archive. This activity, for example, can be repository 
cloning in order to create new environment. 

Proposed patch, after creating backup is not deleting all segments from 
archive, but only segments which could not be recovered. 

[^proposal.patch]

 

  was:
During repository startup if archive directory is not closed properly, recovery 
will be performed. During that procedure, segents are copied to the backup 
directory and deleted from the source direcory, one by one.

It can create problems and negativelly impact other ongoing actiivties, which 
are accessing the same archive. This activity, for example, can be repository 
cloning in order to create new environment. 

Proposed patch, after creating backup is not deleting all segments from 
archive, but only segments which could not be recovered. 

 


> Improve azure archive recovery during startup
> -
>
> Key: OAK-9042
> URL: https://issues.apache.org/jira/browse/OAK-9042
> Project: Jackrabbit Oak
>  Issue Type: Improvement
>  Components: segment-azure, segment-tar
>Affects Versions: 1.26.0
>Reporter: Miroslav Smiljanic
>Priority: Major
>  Labels: Patch
> Attachments: proposal.patch
>
>
> During repository startup if archive directory is not closed properly, 
> recovery will be performed. During that procedure, segents are copied to the 
> backup directory and deleted from the source direcory, one by one.
> It can create problems and negativelly impact other ongoing actiivties, which 
> are accessing the same archive. This activity, for example, can be repository 
> cloning in order to create new environment. 
> Proposed patch, after creating backup is not deleting all segments from 
> archive, but only segments which could not be recovered. 
> [^proposal.patch]
>  



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


[jira] [Created] (OAK-9042) Improve azure archive recovery during startup

2020-04-27 Thread Miroslav Smiljanic (Jira)
Miroslav Smiljanic created OAK-9042:
---

 Summary: Improve azure archive recovery during startup
 Key: OAK-9042
 URL: https://issues.apache.org/jira/browse/OAK-9042
 Project: Jackrabbit Oak
  Issue Type: Improvement
  Components: segment-azure, segment-tar
Affects Versions: 1.26.0
Reporter: Miroslav Smiljanic


During repository startup if archive directory is not closed properly, recovery 
will be performed. During that procedure, segents are copied to the backup 
directory and deleted from the source direcory, one by one.

It can create problems and negativelly impact other ongoing actiivties, which 
are accessing the same archive. This activity, for example, can be repository 
cloning in order to create new environment. 

Proposed patch, after creating backup is not deleting all segments from 
archive, but only segments which could not be recovered. 

 



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


[jira] [Commented] (OAK-9041) Build Jackrabbit Oak #2732 failed

2020-04-27 Thread Hudson (Jira)


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

Hudson commented on OAK-9041:
-

Build is still failing.
Failed run: [Jackrabbit Oak 
#2734|https://builds.apache.org/job/Jackrabbit%20Oak/2734/] [console 
log|https://builds.apache.org/job/Jackrabbit%20Oak/2734/console]

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



--
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-27 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8832:

Fix Version/s: 1.28.0

> 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.8.11, 1.22.0
>Reporter: Andrei Dulceanu
>Assignee: Andrei Dulceanu
>Priority: Critical
> Fix For: 1.28.0
>
> Attachments: OAK-8832-02.patch, 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 
> 

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

2020-04-27 Thread Julian Reschke (Jira)


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

Julian Reschke edited comment on OAK-8832 at 4/27/20, 11:07 AM:


trunk: [r1877064|http://svn.apache.org/r1877064] 
[r1877063|http://svn.apache.org/r1877063]


was (Author: reschke):
trunk: [r1877063|http://svn.apache.org/r1877063]

> 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.8.11, 1.22.0
>Reporter: Andrei Dulceanu
>Assignee: Andrei Dulceanu
>Priority: Critical
> Attachments: OAK-8832-02.patch, 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 

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

2020-04-27 Thread Julian Reschke (Jira)


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

Julian Reschke commented on OAK-8832:
-

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

> 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.8.11, 1.22.0
>Reporter: Andrei Dulceanu
>Assignee: Andrei Dulceanu
>Priority: Critical
> Attachments: OAK-8832-02.patch, 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)

[jira] [Commented] (OAK-9041) Build Jackrabbit Oak #2732 failed

2020-04-27 Thread Hudson (Jira)


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

Hudson commented on OAK-9041:
-

Build is still failing.
Failed run: [Jackrabbit Oak 
#2733|https://builds.apache.org/job/Jackrabbit%20Oak/2733/] [console 
log|https://builds.apache.org/job/Jackrabbit%20Oak/2733/console]

> Build Jackrabbit Oak #2732 failed
> -
>
> Key: OAK-9041
> URL: https://issues.apache.org/jira/browse/OAK-9041
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: continuous integration
>Reporter: Hudson
>Priority: Major
>
> No description is provided
> The build Jackrabbit Oak #2732 has failed.
> First failed run: [Jackrabbit Oak 
> #2732|https://builds.apache.org/job/Jackrabbit%20Oak/2732/] [console 
> log|https://builds.apache.org/job/Jackrabbit%20Oak/2732/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-27 Thread Andrei Dulceanu (Jira)


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

Andrei Dulceanu commented on OAK-8832:
--

Thanks for reviewing, [~amjain]! I committed a slightly modified version of the 
patch,  [^OAK-8832-02.patch], which returns earlier from #equals in case one of 
the binaries is external and the other is inlined.

Fixed in trunk at r1877063.

> 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.8.11, 1.22.0
>Reporter: Andrei Dulceanu
>Assignee: Andrei Dulceanu
>Priority: Critical
> Attachments: OAK-8832-02.patch, 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 
> 

[jira] [Comment Edited] (OAK-8959) Update Tika dependency to 1.24

2020-04-27 Thread Julian Reschke (Jira)


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

Julian Reschke edited comment on OAK-8959 at 4/27/20, 10:26 AM:


trunk: (1.26.0) [r1875365|http://svn.apache.org/r1875365]
1.22: (1.22.3) [r1875775|http://svn.apache.org/r1875775]
1.8: [r1877062|http://svn.apache.org/r1877062]



was (Author: reschke):
trunk: (1.26.0) [r1875365|http://svn.apache.org/r1875365]
1.22: [r1875775|http://svn.apache.org/r1875775]


> Update Tika dependency to 1.24
> --
>
> Key: OAK-8959
> URL: https://issues.apache.org/jira/browse/OAK-8959
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_6
> Fix For: 1.26.0, 1.22.3, 1.8.22
>
>




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


[jira] [Updated] (OAK-8959) Update Tika dependency to 1.24

2020-04-27 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8959:

Labels: candidate_oak_1_6  (was: candidate_oak_1_8)

> Update Tika dependency to 1.24
> --
>
> Key: OAK-8959
> URL: https://issues.apache.org/jira/browse/OAK-8959
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_6
> Fix For: 1.26.0, 1.22.3, 1.8.22
>
>




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


[jira] [Updated] (OAK-8959) Update Tika dependency to 1.24

2020-04-27 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8959:

Fix Version/s: 1.8.22

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




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


[jira] [Comment Edited] (OAK-8906) RDBDocumentStore on SQL Server (additional diags) log DB creation time

2020-04-27 Thread Julian Reschke (Jira)


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

Julian Reschke edited comment on OAK-8906 at 4/27/20, 10:13 AM:


trunk: (1.26.0) [r1874021|http://svn.apache.org/r1874021]
1.22: (1.22.2) [r1874804|http://svn.apache.org/r1874804]
1.8: [r1877060|http://svn.apache.org/r1877060]

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



was (Author: reschke):
trunk: [r1874021|http://svn.apache.org/r1874021]
1.22: (1.22.2) [r1874804|http://svn.apache.org/r1874804]
1.10: [r1875285|http://svn.apache.org/r1875285]


> RDBDocumentStore on SQL Server (additional diags) log DB creation time
> --
>
> Key: OAK-8906
> URL: https://issues.apache.org/jira/browse/OAK-8906
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: rdbmk
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
> Fix For: 1.26.0, 1.10.9, 1.22.2, 1.8.22
>
>




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


[jira] [Created] (OAK-9041) Build Jackrabbit Oak #2732 failed

2020-04-27 Thread Hudson (Jira)
Hudson created OAK-9041:
---

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


No description is provided

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



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


[jira] [Updated] (OAK-8906) RDBDocumentStore on SQL Server (additional diags) log DB creation time

2020-04-27 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8906:

Labels:   (was: candidate_oak_1_8)

> RDBDocumentStore on SQL Server (additional diags) log DB creation time
> --
>
> Key: OAK-8906
> URL: https://issues.apache.org/jira/browse/OAK-8906
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: rdbmk
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
> Fix For: 1.26.0, 1.10.9, 1.22.2, 1.8.22
>
>




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


[jira] [Updated] (OAK-8906) RDBDocumentStore on SQL Server (additional diags) log DB creation time

2020-04-27 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8906:

Fix Version/s: 1.8.22

> RDBDocumentStore on SQL Server (additional diags) log DB creation time
> --
>
> Key: OAK-8906
> URL: https://issues.apache.org/jira/browse/OAK-8906
> 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.26.0, 1.10.9, 1.22.2, 1.8.22
>
>




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


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

2020-04-27 Thread Amit Jain (Jira)


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

Amit Jain resolved OAK-9040.

Resolution: Fixed

On trunk with:
* [1877058|http://svn.apache.org/viewvc?rev=1877058=rev]

> 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
>Priority: Major
> 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] [Comment Edited] (OAK-8960) oak-benchmarks/oak-it-osgi: update commons-compress dependency to 1.20

2020-04-27 Thread Julian Reschke (Jira)


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

Julian Reschke edited comment on OAK-8960 at 4/27/20, 9:21 AM:
---

trunk: (1.26.0) [r1875361|http://svn.apache.org/r1875361]
1.22: (1.22.3) [r1875766|http://svn.apache.org/r1875766]
1.8: [r1877056|http://svn.apache.org/r1877056]



was (Author: reschke):
trunk: (1.26.0) [r1875361|http://svn.apache.org/r1875361]
1.22: [r1875766|http://svn.apache.org/r1875766]


> oak-benchmarks/oak-it-osgi: update commons-compress dependency to 1.20
> --
>
> Key: OAK-8960
> URL: https://issues.apache.org/jira/browse/OAK-8960
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: benchmarks, it, osgi
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_6
> Fix For: 1.26.0, 1.22.3, 1.8.22
>
>




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


[jira] [Updated] (OAK-8960) oak-benchmarks/oak-it-osgi: update commons-compress dependency to 1.20

2020-04-27 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8960:

Fix Version/s: 1.8.22

> oak-benchmarks/oak-it-osgi: update commons-compress dependency to 1.20
> --
>
> Key: OAK-8960
> URL: https://issues.apache.org/jira/browse/OAK-8960
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: benchmarks, it, osgi
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_8
> Fix For: 1.26.0, 1.22.3, 1.8.22
>
>




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


[jira] [Updated] (OAK-8960) oak-benchmarks/oak-it-osgi: update commons-compress dependency to 1.20

2020-04-27 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8960:

Labels: candidate_oak_1_6  (was: candidate_oak_1_8)

> oak-benchmarks/oak-it-osgi: update commons-compress dependency to 1.20
> --
>
> Key: OAK-8960
> URL: https://issues.apache.org/jira/browse/OAK-8960
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: benchmarks, it, osgi
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_6
> Fix For: 1.26.0, 1.22.3, 1.8.22
>
>




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


[jira] [Comment Edited] (OAK-8940) RDB*Store: update mssql-jdbc driver reference to 8.2.1.jre8

2020-04-27 Thread Julian Reschke (Jira)


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

Julian Reschke edited comment on OAK-8940 at 4/27/20, 7:31 AM:
---

trunk: (1.26.0) [r1874852|http://svn.apache.org/r1874852]
1.22: (1.22.3) [r1875707|http://svn.apache.org/r1875707]
1.8: [r1877053|http://svn.apache.org/r1877053]



was (Author: reschke):
trunk: (1.26.0) [r1874852|http://svn.apache.org/r1874852]
1.22: [r1875707|http://svn.apache.org/r1875707]


> RDB*Store: update mssql-jdbc driver reference to 8.2.1.jre8
> ---
>
> Key: OAK-8940
> URL: https://issues.apache.org/jira/browse/OAK-8940
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_6
> Fix For: 1.26.0, 1.22.3, 1.8.22
>
>




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


[jira] [Updated] (OAK-8940) RDB*Store: update mssql-jdbc driver reference to 8.2.1.jre8

2020-04-27 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8940:

Fix Version/s: 1.8.22

> RDB*Store: update mssql-jdbc driver reference to 8.2.1.jre8
> ---
>
> Key: OAK-8940
> URL: https://issues.apache.org/jira/browse/OAK-8940
> 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.26.0, 1.22.3, 1.8.22
>
>




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


[jira] [Updated] (OAK-8940) RDB*Store: update mssql-jdbc driver reference to 8.2.1.jre8

2020-04-27 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8940:

Labels: candidate_oak_1_6  (was: candidate_oak_1_8)

> RDB*Store: update mssql-jdbc driver reference to 8.2.1.jre8
> ---
>
> Key: OAK-8940
> URL: https://issues.apache.org/jira/browse/OAK-8940
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_6
> Fix For: 1.26.0, 1.22.3, 1.8.22
>
>




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


[jira] [Updated] (OAK-8955) Update slf4j dependency to 1.7.30

2020-04-27 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8955:

Labels: candidate_oak_1_6  (was: candidate_oak_1_8)

> Update slf4j dependency to 1.7.30
> -
>
> Key: OAK-8955
> URL: https://issues.apache.org/jira/browse/OAK-8955
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_6
> Fix For: 1.26.0, 1.22.3, 1.8.22
>
>




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


[jira] [Updated] (OAK-8955) Update slf4j dependency to 1.7.30

2020-04-27 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8955:

Fix Version/s: 1.8.22

> Update slf4j dependency to 1.7.30
> -
>
> Key: OAK-8955
> URL: https://issues.apache.org/jira/browse/OAK-8955
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_8
> Fix For: 1.26.0, 1.22.3, 1.8.22
>
>




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