[jira] [Commented] (OAK-8908) RDBBlobStore on SQL Server: bad performance when default collation is of type SQL*

2020-03-16 Thread Julian Reschke (Jira)


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

Julian Reschke commented on OAK-8908:
-

Thanks for the feedback. Yes, there are multiple things we can do.

But:

1. Benchmarks first
2. We need to at least consider existing deployments

> RDBBlobStore on SQL Server: bad performance when default collation is of type 
> SQL*
> --
>
> Key: OAK-8908
> URL: https://issues.apache.org/jira/browse/OAK-8908
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: rdbmk
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Major
> Fix For: 1.28.0
>
> Attachments: OAK-8908-1.6.diff, OAK-8908.diff
>
>
> RDBBlobStore uses a 64-char primary key (digest in hex).
> Unfortunately, this causes performance issues on MS SQL Server, when the 
> collation for that column is of type "SQL*" (see links). These types of 
> collations are deprecated, but still the default for installations on the 
> "EN_US" locale.
> The performance loss can be observed by changing the collation on an existing 
> install, and then enable performance logging on RDBBlobStore.



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


[jira] [Resolved] (OAK-8953) Update httpclient/mime dependencies to 4.5.12

2020-03-16 Thread Julian Reschke (Jira)


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

Julian Reschke resolved OAK-8953.
-
Resolution: Fixed

> Update httpclient/mime dependencies to 4.5.12
> -
>
> Key: OAK-8953
> URL: https://issues.apache.org/jira/browse/OAK-8953
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
> Fix For: 1.26.0
>
>




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


[jira] [Commented] (OAK-8953) Update httpclient/mime dependencies to 4.5.12

2020-03-16 Thread Julian Reschke (Jira)


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

Julian Reschke commented on OAK-8953:
-

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


> Update httpclient/mime dependencies to 4.5.12
> -
>
> Key: OAK-8953
> URL: https://issues.apache.org/jira/browse/OAK-8953
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
> Fix For: 1.26.0
>
>




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


[jira] [Updated] (OAK-8953) Update httpclient/mime dependencies to 4.5.12

2020-03-16 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8953:

Labels: candidate_oak_1_22  (was: )

> Update httpclient/mime dependencies to 4.5.12
> -
>
> Key: OAK-8953
> URL: https://issues.apache.org/jira/browse/OAK-8953
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_22
> Fix For: 1.26.0
>
>




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


[jira] [Updated] (OAK-5787) BlobStore should be AutoCloseable

2020-03-16 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-5787:

Labels: candidate_oak_1_8  (was: candidate_oak_1_10)

> BlobStore should be AutoCloseable
> -
>
> Key: OAK-5787
> URL: https://issues.apache.org/jira/browse/OAK-5787
> Project: Jackrabbit Oak
>  Issue Type: Improvement
>  Components: blob
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_8
> Fix For: 1.22.0, 1.10.9
>
> Attachments: OAK-5787.diff
>
>
> {{DocumentNodeStore}} currently calls {{close()}} if the blob store instance 
> implements {{Closeable}}.
> This has led to problems where wrapper implementations did not implement it, 
> and thus the actual blob store instance wasn't properly shut down.
> Proposal: make {{BlobStore}} extend {{Closeable}} and get rid of all 
> {{instanceof}} checks.
> [~thomasm] [~amitjain] - feedback appreciated.



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


[jira] [Updated] (OAK-5787) BlobStore should be AutoCloseable

2020-03-16 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-5787:

Fix Version/s: 1.10.9

> BlobStore should be AutoCloseable
> -
>
> Key: OAK-5787
> URL: https://issues.apache.org/jira/browse/OAK-5787
> Project: Jackrabbit Oak
>  Issue Type: Improvement
>  Components: blob
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_10
> Fix For: 1.22.0, 1.10.9
>
> Attachments: OAK-5787.diff
>
>
> {{DocumentNodeStore}} currently calls {{close()}} if the blob store instance 
> implements {{Closeable}}.
> This has led to problems where wrapper implementations did not implement it, 
> and thus the actual blob store instance wasn't properly shut down.
> Proposal: make {{BlobStore}} extend {{Closeable}} and get rid of all 
> {{instanceof}} checks.
> [~thomasm] [~amitjain] - feedback appreciated.



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


[jira] [Comment Edited] (OAK-5787) BlobStore should be AutoCloseable

2020-03-16 Thread Julian Reschke (Jira)


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

Julian Reschke edited comment on OAK-5787 at 3/16/20, 7:30 AM:
---

trunk: (1.22.0) [r1871267|http://svn.apache.org/r1871267]
1.10: [r1875233|http://svn.apache.org/r1875233]



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


> BlobStore should be AutoCloseable
> -
>
> Key: OAK-5787
> URL: https://issues.apache.org/jira/browse/OAK-5787
> Project: Jackrabbit Oak
>  Issue Type: Improvement
>  Components: blob
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_8
> Fix For: 1.22.0, 1.10.9
>
> Attachments: OAK-5787.diff
>
>
> {{DocumentNodeStore}} currently calls {{close()}} if the blob store instance 
> implements {{Closeable}}.
> This has led to problems where wrapper implementations did not implement it, 
> and thus the actual blob store instance wasn't properly shut down.
> Proposal: make {{BlobStore}} extend {{Closeable}} and get rid of all 
> {{instanceof}} checks.
> [~thomasm] [~amitjain] - feedback appreciated.



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


[jira] [Updated] (OAK-8018) Move LazyValue from oak-core to oak-commons

2020-03-16 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8018:

Labels:   (was: candidate_oak_1_10)

> Move LazyValue from oak-core to oak-commons
> ---
>
> Key: OAK-8018
> URL: https://issues.apache.org/jira/browse/OAK-8018
> Project: Jackrabbit Oak
>  Issue Type: Improvement
>  Components: commons, core
>Reporter: Angela Schreiber
>Assignee: Angela Schreiber
>Priority: Minor
> Fix For: 1.12.0
>
>
> For OAK-7997 it would be good the have the {{LazyValue}} functionality 
> available outside of the oak-core module.
> cc: [~stillalex]



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


[jira] [Commented] (OAK-8018) Move LazyValue from oak-core to oak-commons

2020-03-16 Thread Julian Reschke (Jira)


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

Julian Reschke commented on OAK-8018:
-

trunk: (1.12.0) [r1852689|http://svn.apache.org/r1852689]

> Move LazyValue from oak-core to oak-commons
> ---
>
> Key: OAK-8018
> URL: https://issues.apache.org/jira/browse/OAK-8018
> Project: Jackrabbit Oak
>  Issue Type: Improvement
>  Components: commons, core
>Reporter: Angela Schreiber
>Assignee: Angela Schreiber
>Priority: Minor
>  Labels: candidate_oak_1_10
> Fix For: 1.12.0
>
>
> For OAK-7997 it would be good the have the {{LazyValue}} functionality 
> available outside of the oak-core module.
> cc: [~stillalex]



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


[jira] [Commented] (OAK-8244) Build failure: ThreadLeakError

2020-03-16 Thread Julian Reschke (Jira)


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

Julian Reschke commented on OAK-8244:
-

trunk: (1.20.0) [r1868742|http://svn.apache.org/r1868742] 
[r1868684|http://svn.apache.org/r1868684] 
[r1868175|http://svn.apache.org/r1868175] 
[r1868122|http://svn.apache.org/r1868122] 
[r1868120|http://svn.apache.org/r1868120] 
[r1867919|http://svn.apache.org/r1867919] 
[r1867883|http://svn.apache.org/r1867883]


> Build failure: ThreadLeakError
> --
>
> Key: OAK-8244
> URL: https://issues.apache.org/jira/browse/OAK-8244
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: continuous integration, solr
>Reporter: Hudson
>Assignee: Tommaso Teofili
>Priority: Major
>  Labels: candidate_oak_1_10
> Fix For: 1.20.0
>
>
> No description is provided
> The build Jackrabbit Oak #2091 has failed.
> First failed run: [Jackrabbit Oak 
> #2091|https://builds.apache.org/job/Jackrabbit%20Oak/2091/] [console 
> log|https://builds.apache.org/job/Jackrabbit%20Oak/2091/console]
> {noformat}
> [ERROR] Tests run: 13, Failures: 0, Errors: 2, Skipped: 2, Time elapsed: 
> 3.402 s <<< FAILURE! - in 
> org.apache.jackrabbit.oak.plugins.index.solr.configuration.DefaultAnalyzersConfigurationTest
> [ERROR] 
> org.apache.jackrabbit.oak.plugins.index.solr.configuration.DefaultAnalyzersConfigurationTest
>   Time elapsed: 3.08 s  <<< ERROR!
> com.carrotsearch.randomizedtesting.ThreadLeakError: 
> 1 thread leaked from SUITE scope at 
> org.apache.jackrabbit.oak.plugins.index.solr.configuration.DefaultAnalyzersConfigurationTest:
>  
>1) Thread[id=143, name=oak-scheduled-executor-61, state=TIMED_WAITING, 
> group=main]
> at sun.misc.Unsafe.park(Native Method)
> at 
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
> at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
> at 
> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.poll(ScheduledThreadPoolExecutor.java:1129)
> at 
> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.poll(ScheduledThreadPoolExecutor.java:809)
> at 
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073)
> at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
> at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
> at java.lang.Thread.run(Thread.java:748)
>   at __randomizedtesting.SeedInfo.seed([7416B4EE1CED31C6]:0)
> {noformat}



--
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-03-16 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 3/16/20, 8:59 AM:
---

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



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

> 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_10
> Fix For: 1.16.0
>
> Attachments: OAK-8411.diff
>
>




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


[jira] [Commented] (OAK-8952) Test failure: DataStoreBlobStoreStatsTest.testDSBSGetRecordErrorStats

2020-03-16 Thread Hudson (Jira)


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

Hudson commented on OAK-8952:
-

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

> Test failure: DataStoreBlobStoreStatsTest.testDSBSGetRecordErrorStats
> -
>
> Key: OAK-8952
> URL: https://issues.apache.org/jira/browse/OAK-8952
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: blob-plugins, continuous integration
>Reporter: Hudson
>Priority: Major
>
> No description is provided
> The build Jackrabbit Oak #2659 has failed.
> First failed run: [Jackrabbit Oak 
> #2659|https://builds.apache.org/job/Jackrabbit%20Oak/2659/] [console 
> log|https://builds.apache.org/job/Jackrabbit%20Oak/2659/console]
> {noformat}
> [ERROR] 
> testDSBSGetRecordErrorStats(org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStoreStatsTest)
>   Time elapsed: 1.093 s  <<< FAILURE!
> java.lang.AssertionError: expected:<1> but was:<0>
>   at org.junit.Assert.fail(Assert.java:88)
>   at org.junit.Assert.failNotEquals(Assert.java:834)
>   at org.junit.Assert.assertEquals(Assert.java:645)
>   at org.junit.Assert.assertEquals(Assert.java:631)
>   at 
> org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStoreStatsTest.testDSBSGetRecordErrorStats(DataStoreBlobStoreStatsTest.java:306)
> {noformat}



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


[jira] [Updated] (OAK-8954) update jackson dependency to 2.10.3

2020-03-16 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8954:

Fix Version/s: 1.26.0

> update jackson dependency to 2.10.3
> ---
>
> Key: OAK-8954
> URL: https://issues.apache.org/jira/browse/OAK-8954
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
> Fix For: 1.26.0
>
>




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


[jira] [Created] (OAK-8954) update jackson dependency to 2.10.3

2020-03-16 Thread Julian Reschke (Jira)
Julian Reschke created OAK-8954:
---

 Summary: update jackson dependency to 2.10.3
 Key: OAK-8954
 URL: https://issues.apache.org/jira/browse/OAK-8954
 Project: Jackrabbit Oak
  Issue Type: Task
  Components: parent
Reporter: Julian Reschke
Assignee: Julian Reschke
 Fix For: 1.22.0






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


[jira] [Updated] (OAK-8954) update jackson dependency to 2.10.3

2020-03-16 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8954:

Fix Version/s: (was: 1.22.0)

> update jackson dependency to 2.10.3
> ---
>
> Key: OAK-8954
> URL: https://issues.apache.org/jira/browse/OAK-8954
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_10
>




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


[jira] [Updated] (OAK-8954) update jackson dependency to 2.10.3

2020-03-16 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8954:

Labels: candidate_oak_1_22  (was: )

> update jackson dependency to 2.10.3
> ---
>
> Key: OAK-8954
> URL: https://issues.apache.org/jira/browse/OAK-8954
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_22
> Fix For: 1.26.0
>
>




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


[jira] [Resolved] (OAK-8954) update jackson dependency to 2.10.3

2020-03-16 Thread Julian Reschke (Jira)


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

Julian Reschke resolved OAK-8954.
-
Resolution: Fixed

> update jackson dependency to 2.10.3
> ---
>
> Key: OAK-8954
> URL: https://issues.apache.org/jira/browse/OAK-8954
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>




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


[jira] [Updated] (OAK-8954) update jackson dependency to 2.10.3

2020-03-16 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8954:

Labels:   (was: candidate_oak_1_10)

> update jackson dependency to 2.10.3
> ---
>
> Key: OAK-8954
> URL: https://issues.apache.org/jira/browse/OAK-8954
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>




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


[jira] [Commented] (OAK-8954) update jackson dependency to 2.10.3

2020-03-16 Thread Julian Reschke (Jira)


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

Julian Reschke commented on OAK-8954:
-

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

> update jackson dependency to 2.10.3
> ---
>
> Key: OAK-8954
> URL: https://issues.apache.org/jira/browse/OAK-8954
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_22
> Fix For: 1.26.0
>
>




--
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-03-16 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: candidate_oak_1_8  (was: candidate_oak_1_10)

> 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
>
> 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-03-16 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.10.9

> 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_10
> Fix For: 1.16.0, 1.10.9
>
> Attachments: OAK-8411.diff
>
>




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


[jira] [Commented] (OAK-8952) Test failure: DataStoreBlobStoreStatsTest.testDSBSGetRecordErrorStats

2020-03-16 Thread Hudson (Jira)


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

Hudson commented on OAK-8952:
-

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

> Test failure: DataStoreBlobStoreStatsTest.testDSBSGetRecordErrorStats
> -
>
> Key: OAK-8952
> URL: https://issues.apache.org/jira/browse/OAK-8952
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: blob-plugins, continuous integration
>Reporter: Hudson
>Priority: Major
>
> No description is provided
> The build Jackrabbit Oak #2659 has failed.
> First failed run: [Jackrabbit Oak 
> #2659|https://builds.apache.org/job/Jackrabbit%20Oak/2659/] [console 
> log|https://builds.apache.org/job/Jackrabbit%20Oak/2659/console]
> {noformat}
> [ERROR] 
> testDSBSGetRecordErrorStats(org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStoreStatsTest)
>   Time elapsed: 1.093 s  <<< FAILURE!
> java.lang.AssertionError: expected:<1> but was:<0>
>   at org.junit.Assert.fail(Assert.java:88)
>   at org.junit.Assert.failNotEquals(Assert.java:834)
>   at org.junit.Assert.assertEquals(Assert.java:645)
>   at org.junit.Assert.assertEquals(Assert.java:631)
>   at 
> org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStoreStatsTest.testDSBSGetRecordErrorStats(DataStoreBlobStoreStatsTest.java:306)
> {noformat}



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


[jira] [Commented] (OAK-8951) Performance Improvement of RepositoryStatistics$Type.getType

2020-03-16 Thread Lars Grefer (Jira)


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

Lars Grefer commented on OAK-8951:
--

I've provided a patch here: https://github.com/apache/jackrabbit-oak/pull/199

> Performance Improvement of RepositoryStatistics$Type.getType
> 
>
> Key: OAK-8951
> URL: https://issues.apache.org/jira/browse/OAK-8951
> Project: Jackrabbit Oak
>  Issue Type: Improvement
>Reporter: Lars Grefer
>Priority: Minor
> Attachments: oak-profiling.png
>
>
> While profiling our application, I noticed that our JVM spends a considerable 
> amount of time on constructing the IllegalArgumentException in 
> {{org.apache.jackrabbit.api.stats.RepositoryStatistics.Type#valueOf}}
> If {{org.apache.jackrabbit.api.stats.RepositoryStatistics.Type#getType}} 
> would be re-implemented by iterating over {{values()}} (instead of using 
> {{valueOf()}}) the costly construction of the exception (which is ignored 
> anyway) could be avoided.
>  



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


[jira] [Updated] (OAK-8915) RDBDocumentStore: use setNString() for columns known to be of type N*CHAR

2020-03-16 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8915:

Fix Version/s: 1.10.9

> RDBDocumentStore: use setNString() for columns known to be of type N*CHAR
> -
>
> Key: OAK-8915
> URL: https://issues.apache.org/jira/browse/OAK-8915
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: rdbmk
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_10
> Fix For: 1.26.0, 1.10.9, 1.22.2
>
>
> Microsoft's JDBC driver supports a connection property 
> "sendStringParametersAsUnicode" 
> ().
>  When set to false, RDBDocumentStore would fail as the DATA column indeed 
> requires Unicode.
> The fix is to detect the type of the DATA column (similar on how we 
> special-case ID), and use setNString() for these cases.



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


[jira] [Updated] (OAK-8915) RDBDocumentStore: use setNString() for columns known to be of type N*CHAR

2020-03-16 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8915:

Labels: candidate_oak_1_8  (was: candidate_oak_1_10)

> RDBDocumentStore: use setNString() for columns known to be of type N*CHAR
> -
>
> Key: OAK-8915
> URL: https://issues.apache.org/jira/browse/OAK-8915
> 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
>
>
> Microsoft's JDBC driver supports a connection property 
> "sendStringParametersAsUnicode" 
> ().
>  When set to false, RDBDocumentStore would fail as the DATA column indeed 
> requires Unicode.
> The fix is to detect the type of the DATA column (similar on how we 
> special-case ID), and use setNString() for these cases.



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


[jira] [Updated] (OAK-8244) Build failure: ThreadLeakError

2020-03-16 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8244:

Labels: candidate_oak_1_8  (was: candidate_oak_1_10)

> Build failure: ThreadLeakError
> --
>
> Key: OAK-8244
> URL: https://issues.apache.org/jira/browse/OAK-8244
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: continuous integration, solr
>Reporter: Hudson
>Assignee: Tommaso Teofili
>Priority: Major
>  Labels: candidate_oak_1_8
> Fix For: 1.20.0, 1.10.9
>
>
> No description is provided
> The build Jackrabbit Oak #2091 has failed.
> First failed run: [Jackrabbit Oak 
> #2091|https://builds.apache.org/job/Jackrabbit%20Oak/2091/] [console 
> log|https://builds.apache.org/job/Jackrabbit%20Oak/2091/console]
> {noformat}
> [ERROR] Tests run: 13, Failures: 0, Errors: 2, Skipped: 2, Time elapsed: 
> 3.402 s <<< FAILURE! - in 
> org.apache.jackrabbit.oak.plugins.index.solr.configuration.DefaultAnalyzersConfigurationTest
> [ERROR] 
> org.apache.jackrabbit.oak.plugins.index.solr.configuration.DefaultAnalyzersConfigurationTest
>   Time elapsed: 3.08 s  <<< ERROR!
> com.carrotsearch.randomizedtesting.ThreadLeakError: 
> 1 thread leaked from SUITE scope at 
> org.apache.jackrabbit.oak.plugins.index.solr.configuration.DefaultAnalyzersConfigurationTest:
>  
>1) Thread[id=143, name=oak-scheduled-executor-61, state=TIMED_WAITING, 
> group=main]
> at sun.misc.Unsafe.park(Native Method)
> at 
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
> at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
> at 
> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.poll(ScheduledThreadPoolExecutor.java:1129)
> at 
> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.poll(ScheduledThreadPoolExecutor.java:809)
> at 
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073)
> at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
> at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
> at java.lang.Thread.run(Thread.java:748)
>   at __randomizedtesting.SeedInfo.seed([7416B4EE1CED31C6]:0)
> {noformat}



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


[jira] [Comment Edited] (OAK-8244) Build failure: ThreadLeakError

2020-03-16 Thread Julian Reschke (Jira)


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

Julian Reschke edited comment on OAK-8244 at 3/16/20, 1:43 PM:
---

trunk: (1.20.0) [r1868742|http://svn.apache.org/r1868742] 
[r1868684|http://svn.apache.org/r1868684] 
[r1868175|http://svn.apache.org/r1868175] 
[r1868122|http://svn.apache.org/r1868122] 
[r1868120|http://svn.apache.org/r1868120] 
[r1867919|http://svn.apache.org/r1867919] 
[r1867883|http://svn.apache.org/r1867883]
1.10: [r1875250|http://svn.apache.org/r1875250]



was (Author: reschke):
trunk: (1.20.0) [r1868742|http://svn.apache.org/r1868742] 
[r1868684|http://svn.apache.org/r1868684] 
[r1868175|http://svn.apache.org/r1868175] 
[r1868122|http://svn.apache.org/r1868122] 
[r1868120|http://svn.apache.org/r1868120] 
[r1867919|http://svn.apache.org/r1867919] 
[r1867883|http://svn.apache.org/r1867883]


> Build failure: ThreadLeakError
> --
>
> Key: OAK-8244
> URL: https://issues.apache.org/jira/browse/OAK-8244
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: continuous integration, solr
>Reporter: Hudson
>Assignee: Tommaso Teofili
>Priority: Major
>  Labels: candidate_oak_1_10
> Fix For: 1.20.0
>
>
> No description is provided
> The build Jackrabbit Oak #2091 has failed.
> First failed run: [Jackrabbit Oak 
> #2091|https://builds.apache.org/job/Jackrabbit%20Oak/2091/] [console 
> log|https://builds.apache.org/job/Jackrabbit%20Oak/2091/console]
> {noformat}
> [ERROR] Tests run: 13, Failures: 0, Errors: 2, Skipped: 2, Time elapsed: 
> 3.402 s <<< FAILURE! - in 
> org.apache.jackrabbit.oak.plugins.index.solr.configuration.DefaultAnalyzersConfigurationTest
> [ERROR] 
> org.apache.jackrabbit.oak.plugins.index.solr.configuration.DefaultAnalyzersConfigurationTest
>   Time elapsed: 3.08 s  <<< ERROR!
> com.carrotsearch.randomizedtesting.ThreadLeakError: 
> 1 thread leaked from SUITE scope at 
> org.apache.jackrabbit.oak.plugins.index.solr.configuration.DefaultAnalyzersConfigurationTest:
>  
>1) Thread[id=143, name=oak-scheduled-executor-61, state=TIMED_WAITING, 
> group=main]
> at sun.misc.Unsafe.park(Native Method)
> at 
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
> at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
> at 
> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.poll(ScheduledThreadPoolExecutor.java:1129)
> at 
> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.poll(ScheduledThreadPoolExecutor.java:809)
> at 
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073)
> at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
> at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
> at java.lang.Thread.run(Thread.java:748)
>   at __randomizedtesting.SeedInfo.seed([7416B4EE1CED31C6]:0)
> {noformat}



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


[jira] [Updated] (OAK-8244) Build failure: ThreadLeakError

2020-03-16 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8244:

Fix Version/s: 1.10.9

> Build failure: ThreadLeakError
> --
>
> Key: OAK-8244
> URL: https://issues.apache.org/jira/browse/OAK-8244
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: continuous integration, solr
>Reporter: Hudson
>Assignee: Tommaso Teofili
>Priority: Major
>  Labels: candidate_oak_1_10
> Fix For: 1.20.0, 1.10.9
>
>
> No description is provided
> The build Jackrabbit Oak #2091 has failed.
> First failed run: [Jackrabbit Oak 
> #2091|https://builds.apache.org/job/Jackrabbit%20Oak/2091/] [console 
> log|https://builds.apache.org/job/Jackrabbit%20Oak/2091/console]
> {noformat}
> [ERROR] Tests run: 13, Failures: 0, Errors: 2, Skipped: 2, Time elapsed: 
> 3.402 s <<< FAILURE! - in 
> org.apache.jackrabbit.oak.plugins.index.solr.configuration.DefaultAnalyzersConfigurationTest
> [ERROR] 
> org.apache.jackrabbit.oak.plugins.index.solr.configuration.DefaultAnalyzersConfigurationTest
>   Time elapsed: 3.08 s  <<< ERROR!
> com.carrotsearch.randomizedtesting.ThreadLeakError: 
> 1 thread leaked from SUITE scope at 
> org.apache.jackrabbit.oak.plugins.index.solr.configuration.DefaultAnalyzersConfigurationTest:
>  
>1) Thread[id=143, name=oak-scheduled-executor-61, state=TIMED_WAITING, 
> group=main]
> at sun.misc.Unsafe.park(Native Method)
> at 
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
> at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
> at 
> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.poll(ScheduledThreadPoolExecutor.java:1129)
> at 
> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.poll(ScheduledThreadPoolExecutor.java:809)
> at 
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073)
> at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
> at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
> at java.lang.Thread.run(Thread.java:748)
>   at __randomizedtesting.SeedInfo.seed([7416B4EE1CED31C6]:0)
> {noformat}



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


[jira] [Comment Edited] (OAK-8915) RDBDocumentStore: use setNString() for columns known to be of type N*CHAR

2020-03-16 Thread Julian Reschke (Jira)


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

Julian Reschke edited comment on OAK-8915 at 3/16/20, 1:44 PM:
---

trunk: [r1874249|http://svn.apache.org/r1874249]
1.22: (1.22.2) [r1874825|http://svn.apache.org/r1874825]
1.10: [r1875251|http://svn.apache.org/r1875251]



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


> RDBDocumentStore: use setNString() for columns known to be of type N*CHAR
> -
>
> Key: OAK-8915
> URL: https://issues.apache.org/jira/browse/OAK-8915
> 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
>
>
> Microsoft's JDBC driver supports a connection property 
> "sendStringParametersAsUnicode" 
> ().
>  When set to false, RDBDocumentStore would fail as the DATA column indeed 
> requires Unicode.
> The fix is to detect the type of the DATA column (similar on how we 
> special-case ID), and use setNString() for these cases.



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


[jira] [Updated] (OAK-8915) RDBDocumentStore: use setNString() for columns known to be of type N*CHAR

2020-03-16 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8915:

Fix Version/s: 1.8.21

> RDBDocumentStore: use setNString() for columns known to be of type N*CHAR
> -
>
> Key: OAK-8915
> URL: https://issues.apache.org/jira/browse/OAK-8915
> 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.8.21, 1.22.2
>
>
> Microsoft's JDBC driver supports a connection property 
> "sendStringParametersAsUnicode" 
> ().
>  When set to false, RDBDocumentStore would fail as the DATA column indeed 
> requires Unicode.
> The fix is to detect the type of the DATA column (similar on how we 
> special-case ID), and use setNString() for these cases.



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


[jira] [Comment Edited] (OAK-8915) RDBDocumentStore: use setNString() for columns known to be of type N*CHAR

2020-03-16 Thread Julian Reschke (Jira)


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

Julian Reschke edited comment on OAK-8915 at 3/16/20, 3:00 PM:
---

trunk: [r1874249|http://svn.apache.org/r1874249]
1.22: (1.22.2) [r1874825|http://svn.apache.org/r1874825]
1.10: [r1875251|http://svn.apache.org/r1875251]
1.8: [r1875260|http://svn.apache.org/r1875260]



was (Author: reschke):
trunk: [r1874249|http://svn.apache.org/r1874249]
1.22: (1.22.2) [r1874825|http://svn.apache.org/r1874825]
1.10: [r1875251|http://svn.apache.org/r1875251]


> RDBDocumentStore: use setNString() for columns known to be of type N*CHAR
> -
>
> Key: OAK-8915
> URL: https://issues.apache.org/jira/browse/OAK-8915
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: rdbmk
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_6
> Fix For: 1.26.0, 1.10.9, 1.8.21, 1.22.2
>
>
> Microsoft's JDBC driver supports a connection property 
> "sendStringParametersAsUnicode" 
> ().
>  When set to false, RDBDocumentStore would fail as the DATA column indeed 
> requires Unicode.
> The fix is to detect the type of the DATA column (similar on how we 
> special-case ID), and use setNString() for these cases.



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


[jira] [Updated] (OAK-8915) RDBDocumentStore: use setNString() for columns known to be of type N*CHAR

2020-03-16 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8915:

Labels: candidate_oak_1_6  (was: candidate_oak_1_8)

> RDBDocumentStore: use setNString() for columns known to be of type N*CHAR
> -
>
> Key: OAK-8915
> URL: https://issues.apache.org/jira/browse/OAK-8915
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: rdbmk
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_6
> Fix For: 1.26.0, 1.10.9, 1.8.21, 1.22.2
>
>
> Microsoft's JDBC driver supports a connection property 
> "sendStringParametersAsUnicode" 
> ().
>  When set to false, RDBDocumentStore would fail as the DATA column indeed 
> requires Unicode.
> The fix is to detect the type of the DATA column (similar on how we 
> special-case ID), and use setNString() for these cases.



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


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

2020-03-16 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: (was: 1.10.9)
   (was: 1.22.0)

> 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
>




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


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

2020-03-16 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:   (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
> Fix For: 1.22.0, 1.10.9
>
>




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


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

2020-03-16 Thread Julian Reschke (Jira)
Julian Reschke created OAK-8955:
---

 Summary: 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
 Fix For: 1.22.0, 1.10.9






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


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

2020-03-16 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.26.0

> 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
> Fix For: 1.26.0
>
>




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


[jira] [Updated] (OAK-8882) RDBBlobStore: dump table structure on startup

2020-03-16 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8882:

Labels: candidate_oak_1_8  (was: candidate_oak_1_10)

> RDBBlobStore: dump table structure on startup
> -
>
> Key: OAK-8882
> URL: https://issues.apache.org/jira/browse/OAK-8882
> 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
>
>




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


[jira] [Updated] (OAK-8882) RDBBlobStore: dump table structure on startup

2020-03-16 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8882:

Fix Version/s: 1.10.9

> RDBBlobStore: dump table structure on startup
> -
>
> Key: OAK-8882
> URL: https://issues.apache.org/jira/browse/OAK-8882
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: rdbmk
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_10
> Fix For: 1.26.0, 1.10.9, 1.22.2
>
>




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


[jira] [Comment Edited] (OAK-8882) RDBBlobStore: dump table structure on startup

2020-03-16 Thread Julian Reschke (Jira)


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

Julian Reschke edited comment on OAK-8882 at 3/16/20, 3:05 PM:
---

trunk: [r1874246|http://svn.apache.org/r1874246] 
[r1874097|http://svn.apache.org/r1874097] 
[r1873308|http://svn.apache.org/r1873308]
1.22: (1.22.2) [r1874816|http://svn.apache.org/r1874816]
1.10: [r1875261|http://svn.apache.org/r1875261]



was (Author: reschke):
trunk: [r1874246|http://svn.apache.org/r1874246] 
[r1874097|http://svn.apache.org/r1874097] 
[r1873308|http://svn.apache.org/r1873308]
1.22: [r1874816|http://svn.apache.org/r1874816]


> RDBBlobStore: dump table structure on startup
> -
>
> Key: OAK-8882
> URL: https://issues.apache.org/jira/browse/OAK-8882
> 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
>
>




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


[jira] [Updated] (OAK-8874) deprecate use of Guava Predicate class in oak-core API

2020-03-16 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8874:

Labels: candidate_oak_1_22  (was: candidate_oak_1_10)

> deprecate use of Guava Predicate class in oak-core API
> --
>
> Key: OAK-8874
> URL: https://issues.apache.org/jira/browse/OAK-8874
> Project: Jackrabbit Oak
>  Issue Type: Improvement
>  Components: core
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Major
>  Labels: candidate_oak_1_22
> Fix For: 1.26.0
>
> Attachments: OAK-8874-2.diff, OAK-8874.diff
>
>
> ...offering JDK 8 Predicate API in addition.



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


[jira] [Updated] (OAK-8890) LDAP login may fail if a server or intermediate silently drops connections

2020-03-16 Thread Manfred Baedke (Jira)


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

Manfred Baedke updated OAK-8890:

Attachment: (was: OAK-8890.patch)

> LDAP login may fail if a server or intermediate silently drops connections
> --
>
> Key: OAK-8890
> URL: https://issues.apache.org/jira/browse/OAK-8890
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: auth-ldap
>Reporter: Manfred Baedke
>Assignee: Manfred Baedke
>Priority: Major
> Attachments: OAK-8890.patch
>
>
> This has been seen on production systems with Oak 1.10.2, where a firewall 
> was configured to drop idle connections after a timeout without sending an 
> RST (for security reasons). When this happens, the connection pool used by 
> the LdapPrincipalProvider will still consider these connections healthy. 
> Eventually such a connection will be used for an actual LDAP BIND/SEARCH, 
> which will simply timeout.
> The connection pool is an instance of 
> org.apache.commons.pool.impl.GenericObjectPool, which has configuration 
> options to deal with the scenario (namely running an eviction task which will 
> properly close idle connections after a timeout which is shorter than the 
> timeout interval used by the firewall) .
> The creation of the connection pool used is hard coded and most of the 
> configuration options are not available. 
> I propose to change that. I'll supply a patch soon.



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


[jira] [Updated] (OAK-8890) LDAP login may fail if a server or intermediate silently drops connections

2020-03-16 Thread Manfred Baedke (Jira)


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

Manfred Baedke updated OAK-8890:

Attachment: OAK-8890.patch

> LDAP login may fail if a server or intermediate silently drops connections
> --
>
> Key: OAK-8890
> URL: https://issues.apache.org/jira/browse/OAK-8890
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: auth-ldap
>Reporter: Manfred Baedke
>Assignee: Manfred Baedke
>Priority: Major
> Attachments: OAK-8890.patch
>
>
> This has been seen on production systems with Oak 1.10.2, where a firewall 
> was configured to drop idle connections after a timeout without sending an 
> RST (for security reasons). When this happens, the connection pool used by 
> the LdapPrincipalProvider will still consider these connections healthy. 
> Eventually such a connection will be used for an actual LDAP BIND/SEARCH, 
> which will simply timeout.
> The connection pool is an instance of 
> org.apache.commons.pool.impl.GenericObjectPool, which has configuration 
> options to deal with the scenario (namely running an eviction task which will 
> properly close idle connections after a timeout which is shorter than the 
> timeout interval used by the firewall) .
> The creation of the connection pool used is hard coded and most of the 
> configuration options are not available. 
> I propose to change that. I'll supply a patch soon.



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


[jira] [Commented] (OAK-8890) LDAP login may fail if a server or intermediate silently drops connections

2020-03-16 Thread Manfred Baedke (Jira)


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

Manfred Baedke commented on OAK-8890:
-

Updated patch with missing documentation.

> LDAP login may fail if a server or intermediate silently drops connections
> --
>
> Key: OAK-8890
> URL: https://issues.apache.org/jira/browse/OAK-8890
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: auth-ldap
>Reporter: Manfred Baedke
>Assignee: Manfred Baedke
>Priority: Major
> Attachments: OAK-8890.patch
>
>
> This has been seen on production systems with Oak 1.10.2, where a firewall 
> was configured to drop idle connections after a timeout without sending an 
> RST (for security reasons). When this happens, the connection pool used by 
> the LdapPrincipalProvider will still consider these connections healthy. 
> Eventually such a connection will be used for an actual LDAP BIND/SEARCH, 
> which will simply timeout.
> The connection pool is an instance of 
> org.apache.commons.pool.impl.GenericObjectPool, which has configuration 
> options to deal with the scenario (namely running an eviction task which will 
> properly close idle connections after a timeout which is shorter than the 
> timeout interval used by the firewall) .
> The creation of the connection pool used is hard coded and most of the 
> configuration options are not available. 
> I propose to change that. I'll supply a patch soon.



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


[jira] [Created] (OAK-8956) Implement query benchmark for lucene and elastic

2020-03-16 Thread Nitin Gupta (Jira)
Nitin Gupta created OAK-8956:


 Summary: Implement query benchmark for lucene and elastic 
 Key: OAK-8956
 URL: https://issues.apache.org/jira/browse/OAK-8956
 Project: Jackrabbit Oak
  Issue Type: Bug
Reporter: Nitin Gupta
Assignee: Nitin Gupta






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


[jira] [Updated] (OAK-8867) Update httpclient/mime dependencies to 4.5.11

2020-03-16 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8867:

Labels: candidate_oak_1_8  (was: candidate_oak_1_10)

> Update httpclient/mime dependencies to 4.5.11
> -
>
> Key: OAK-8867
> URL: https://issues.apache.org/jira/browse/OAK-8867
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_8
> Fix For: 1.24.0, 1.10.9, 1.22.1
>
>




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


[jira] [Updated] (OAK-8867) Update httpclient/mime dependencies to 4.5.11

2020-03-16 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8867:

Fix Version/s: 1.10.9

> Update httpclient/mime dependencies to 4.5.11
> -
>
> Key: OAK-8867
> URL: https://issues.apache.org/jira/browse/OAK-8867
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_10
> Fix For: 1.24.0, 1.10.9, 1.22.1
>
>




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


[jira] [Comment Edited] (OAK-8867) Update httpclient/mime dependencies to 4.5.11

2020-03-16 Thread Julian Reschke (Jira)


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

Julian Reschke edited comment on OAK-8867 at 3/16/20, 6:42 PM:
---

trunk: (1.24.0) [r1872995|http://svn.apache.org/r1872995]
1.22: (1.22.1) [r1873420|http://svn.apache.org/r1873420]
1.10: [r1875265|http://svn.apache.org/r1875265]



was (Author: reschke):
trunk: (1.24.0) [r1872995|http://svn.apache.org/r1872995]
1.22: [r1873420|http://svn.apache.org/r1873420]


> Update httpclient/mime dependencies to 4.5.11
> -
>
> Key: OAK-8867
> URL: https://issues.apache.org/jira/browse/OAK-8867
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_8
> Fix For: 1.24.0, 1.10.9, 1.22.1
>
>




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


[jira] [Updated] (OAK-8821) Update Tika dependency to 1.23

2020-03-16 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8821:

Fix Version/s: 1.10.9

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




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


[jira] [Updated] (OAK-8821) Update Tika dependency to 1.23

2020-03-16 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8821:

Labels: candidate_oak_1_8  (was: candidate_oak_1_10)

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




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


[jira] [Comment Edited] (OAK-8821) Update Tika dependency to 1.23

2020-03-16 Thread Julian Reschke (Jira)


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

Julian Reschke edited comment on OAK-8821 at 3/16/20, 10:27 PM:


trunk: (1.22.0) [r1870985|http://svn.apache.org/r1870985]
1.10: [r1875272|http://svn.apache.org/r1875272]



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

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




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


[jira] [Updated] (OAK-8819) Update jetbrains nullability annotions to 18.0.0

2020-03-16 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8819:

Fix Version/s: 1.10.9

> Update jetbrains nullability annotions to 18.0.0
> 
>
> Key: OAK-8819
> URL: https://issues.apache.org/jira/browse/OAK-8819
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_10
> Fix For: 1.22.0, 1.10.9
>
>




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


[jira] [Updated] (OAK-8819) Update jetbrains nullability annotions to 18.0.0

2020-03-16 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8819:

Labels: candidate_oak_1_8  (was: candidate_oak_1_10)

> Update jetbrains nullability annotions to 18.0.0
> 
>
> Key: OAK-8819
> URL: https://issues.apache.org/jira/browse/OAK-8819
> 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
>
>




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


[jira] [Comment Edited] (OAK-8819) Update jetbrains nullability annotions to 18.0.0

2020-03-16 Thread Julian Reschke (Jira)


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

Julian Reschke edited comment on OAK-8819 at 3/17/20, 5:09 AM:
---

trunk: (1.22.0) [r1870923|http://svn.apache.org/r1870923]
1.10: [r1875275|http://svn.apache.org/r1875275]



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

> Update jetbrains nullability annotions to 18.0.0
> 
>
> Key: OAK-8819
> URL: https://issues.apache.org/jira/browse/OAK-8819
> 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
>
>




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


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

2020-03-16 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_22  (was: )

> 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_22
> Fix For: 1.26.0
>
>




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


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

2020-03-16 Thread Julian Reschke (Jira)


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

Julian Reschke resolved OAK-8955.
-
Resolution: Fixed

> 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
> Fix For: 1.26.0
>
>




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


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

2020-03-16 Thread Julian Reschke (Jira)


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

Julian Reschke commented on OAK-8955:
-

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

> 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_22
> Fix For: 1.26.0
>
>




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