[jira] [Created] (OAK-9001) Build Jackrabbit Oak #2699 failed

2020-04-08 Thread Hudson (Jira)
Hudson created OAK-9001:
---

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


No description is provided

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



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


[jira] [Commented] (OAK-8769) oak-auth-ldap pom needs maintenance

2020-04-08 Thread Manfred Baedke (Jira)


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

Manfred Baedke commented on OAK-8769:
-

Attached OAK-8679-4.patch. commons-collections4 is no longer embedded and a bug 
with paged LDAP searches is fixed.

> oak-auth-ldap pom needs maintenance
> ---
>
> Key: OAK-8769
> URL: https://issues.apache.org/jira/browse/OAK-8769
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: auth-ldap
>Reporter: Manfred Baedke
>Assignee: Manfred Baedke
>Priority: Minor
> Attachments: OAK-8769-2.patch, OAK-8769-3.patch, OAK-8769-4.patch, 
> OAK-8769-dep-updates.diff, OAK-8769.patch
>
>
> The oak-auth-ldap pom features some legacy aspects that could use rework:
>  * It defines a profile to disable certain tests for JDK1.6, which should be 
> redundant now.
>  * It defines a configuration for the maven-bundle-plugin which
>  ** embeds dependencies, which might (at least for some) no longer be needed.
>  ** embeds the dependencies transitively. Maybe we can get rid of that.
>  ** has some obscure exclusions from the package imports.
> Also, some of the dependencies use outdated versions.



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


[jira] [Comment Edited] (OAK-8769) oak-auth-ldap pom needs maintenance

2020-04-08 Thread Manfred Baedke (Jira)


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

Manfred Baedke edited comment on OAK-8769 at 4/8/20, 3:34 PM:
--

Attached OAK-8769-4.patch. commons-collections4 is no longer embedded and a bug 
with paged LDAP searches is fixed.


was (Author: baedke):
Attached OAK-8679-4.patch. commons-collections4 is no longer embedded and a bug 
with paged LDAP searches is fixed.

> oak-auth-ldap pom needs maintenance
> ---
>
> Key: OAK-8769
> URL: https://issues.apache.org/jira/browse/OAK-8769
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: auth-ldap
>Reporter: Manfred Baedke
>Assignee: Manfred Baedke
>Priority: Minor
> Attachments: OAK-8769-2.patch, OAK-8769-3.patch, OAK-8769-4.patch, 
> OAK-8769-dep-updates.diff, OAK-8769.patch
>
>
> The oak-auth-ldap pom features some legacy aspects that could use rework:
>  * It defines a profile to disable certain tests for JDK1.6, which should be 
> redundant now.
>  * It defines a configuration for the maven-bundle-plugin which
>  ** embeds dependencies, which might (at least for some) no longer be needed.
>  ** embeds the dependencies transitively. Maybe we can get rid of that.
>  ** has some obscure exclusions from the package imports.
> Also, some of the dependencies use outdated versions.



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


[jira] [Updated] (OAK-8769) oak-auth-ldap pom needs maintenance

2020-04-08 Thread Manfred Baedke (Jira)


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

Manfred Baedke updated OAK-8769:

Attachment: OAK-8769-4.patch

> oak-auth-ldap pom needs maintenance
> ---
>
> Key: OAK-8769
> URL: https://issues.apache.org/jira/browse/OAK-8769
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: auth-ldap
>Reporter: Manfred Baedke
>Assignee: Manfred Baedke
>Priority: Minor
> Attachments: OAK-8769-2.patch, OAK-8769-3.patch, OAK-8769-4.patch, 
> OAK-8769-dep-updates.diff, OAK-8769.patch
>
>
> The oak-auth-ldap pom features some legacy aspects that could use rework:
>  * It defines a profile to disable certain tests for JDK1.6, which should be 
> redundant now.
>  * It defines a configuration for the maven-bundle-plugin which
>  ** embeds dependencies, which might (at least for some) no longer be needed.
>  ** embeds the dependencies transitively. Maybe we can get rid of that.
>  ** has some obscure exclusions from the package imports.
> Also, some of the dependencies use outdated versions.



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


[jira] [Resolved] (OAK-9000) Classpath issues while executing oak-benchmarks-lucene and oak-benchmarks-elastic from commandline

2020-04-08 Thread Nitin Gupta (Jira)


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

Nitin Gupta resolved OAK-9000.
--
Fix Version/s: 1.28.0
   Resolution: Fixed

> Classpath issues while executing oak-benchmarks-lucene and 
> oak-benchmarks-elastic from commandline
> --
>
> Key: OAK-9000
> URL: https://issues.apache.org/jira/browse/OAK-9000
> Project: Jackrabbit Oak
>  Issue Type: Bug
>Reporter: Nitin Gupta
>Assignee: Nitin Gupta
>Priority: Major
> Fix For: 1.28.0
>
>




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


[jira] [Commented] (OAK-9000) Classpath issues while executing oak-benchmarks-lucene and oak-benchmarks-elastic from commandline

2020-04-08 Thread Nitin Gupta (Jira)


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

Nitin Gupta commented on OAK-9000:
--

https://svn.apache.org/viewvc?view=revision=1876298

> Classpath issues while executing oak-benchmarks-lucene and 
> oak-benchmarks-elastic from commandline
> --
>
> Key: OAK-9000
> URL: https://issues.apache.org/jira/browse/OAK-9000
> Project: Jackrabbit Oak
>  Issue Type: Bug
>Reporter: Nitin Gupta
>Assignee: Nitin Gupta
>Priority: Major
>




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


[jira] [Created] (OAK-9000) Classpath issues while executing oak-benchmarks-lucene and oak-benchmarks-elastic from commandline

2020-04-08 Thread Nitin Gupta (Jira)
Nitin Gupta created OAK-9000:


 Summary: Classpath issues while executing oak-benchmarks-lucene 
and oak-benchmarks-elastic from commandline
 Key: OAK-9000
 URL: https://issues.apache.org/jira/browse/OAK-9000
 Project: Jackrabbit Oak
  Issue Type: Bug
Reporter: Nitin Gupta
Assignee: Nitin Gupta






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


[jira] [Comment Edited] (OAK-7182) Make it possible to update Guava

2020-04-08 Thread Julian Reschke (Jira)


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

Julian Reschke edited comment on OAK-7182 at 4/8/20, 10:38 AM:
---

After resolving OAK-8657:

{noformat}
oak-commons/target/baseline.xml-  
oak-commons/target/baseline.xml-false
oak-commons/target/baseline.xml-1.6.0
oak-commons/target/baseline.xml-1.6.0
oak-commons/target/baseline.xml-1.6.0
oak-commons/target/baseline.xml-
oak-commons/target/baseline.xml-  1.6.0
oak-commons/target/baseline.xml:  
com.google.common.base,com.google.common.collect,org.apache.commons.io,org.slf4j
--
oak-commons/target/baseline.xml-  
oak-commons/target/baseline.xml-false
oak-commons/target/baseline.xml-1.1.0
oak-commons/target/baseline.xml-1.1.0
oak-commons/target/baseline.xml-1.1.0
oak-commons/target/baseline.xml-
oak-commons/target/baseline.xml-  1.1.0
oak-commons/target/baseline.xml:  
com.google.common.io,org.apache.commons.io
--
oak-core-spi/target/baseline.xml-  
oak-core-spi/target/baseline.xml-false
oak-core-spi/target/baseline.xml-1.1.1
oak-core-spi/target/baseline.xml-1.1.1
oak-core-spi/target/baseline.xml-1.1.1
oak-core-spi/target/baseline.xml-
oak-core-spi/target/baseline.xml-  1.1.1
oak-core-spi/target/baseline.xml:  
com.google.common.cache,com.google.common.collect,org.apache.jackrabbit.oak.api.jmx,org.apache.jackrabbit.oak.commons.jmx
--
oak-core-spi/target/baseline.xml-  
oak-core-spi/target/baseline.xml-false
oak-core-spi/target/baseline.xml-1.1.0
oak-core-spi/target/baseline.xml-1.1.0
oak-core-spi/target/baseline.xml-1.1.0
oak-core-spi/target/baseline.xml-
oak-core-spi/target/baseline.xml-  1.1.0
oak-core-spi/target/baseline.xml:  
com.google.common.base,javax.management,javax.management.openmbean,org.apache.jackrabbit.oak.api.jmx
--
oak-core-spi/target/baseline.xml-  
oak-core-spi/target/baseline.xml-false
oak-core-spi/target/baseline.xml-1.1.0
oak-core-spi/target/baseline.xml-1.1.0
oak-core-spi/target/baseline.xml-1.1.0
oak-core-spi/target/baseline.xml-
oak-core-spi/target/baseline.xml-  1.1.0
oak-core-spi/target/baseline.xml:  com.google.common.base
--
oak-security-spi/target/baseline.xml-
3.0.0
oak-security-spi/target/baseline.xml-
oak-security-spi/target/baseline.xml-  3.0.0
oak-security-spi/target/baseline.xml-  javax.jcr
oak-security-spi/target/baseline.xml-
oak-security-spi/target/baseline.xml-
oak-security-spi/target/baseline.xml-  
oak-security-spi/target/baseline.xml:
{noformat}

Note the last line: ""


was (Author: reschke):
After resolving OAK-8657:

{noformat}
oak-commons/target/baseline.xml-  
oak-commons/target/baseline.xml-false
oak-commons/target/baseline.xml-1.6.0
oak-commons/target/baseline.xml-1.6.0
oak-commons/target/baseline.xml-1.6.0
oak-commons/target/baseline.xml-
oak-commons/target/baseline.xml-  1.6.0
oak-commons/target/baseline.xml:  
com.google.common.base,com.google.common.collect,org.apache.commons.io,org.slf4j
--
oak-commons/target/baseline.xml-  
oak-commons/target/baseline.xml-false
oak-commons/target/baseline.xml-1.1.0
oak-commons/target/baseline.xml-1.1.0
oak-commons/target/baseline.xml-1.1.0
oak-commons/target/baseline.xml-
oak-commons/target/baseline.xml-  1.1.0
oak-commons/target/baseline.xml:  
com.google.common.io,org.apache.commons.io
--
oak-core-spi/target/baseline.xml-  
oak-core-spi/target/baseline.xml-false
oak-core-spi/target/baseline.xml-1.1.1
oak-core-spi/target/baseline.xml-1.1.1
oak-core-spi/target/baseline.xml-1.1.1
oak-core-spi/target/baseline.xml-
oak-core-spi/target/baseline.xml-  1.1.1
oak-core-spi/target/baseline.xml:  
com.google.common.cache,com.google.common.collect,org.apache.jackrabbit.oak.api.jmx,org.apache.jackrabbit.oak.commons.jmx
--
oak-core-spi/target/baseline.xml-  
oak-core-spi/target/baseline.xml-false
oak-core-spi/target/baseline.xml-1.1.0
oak-core-spi/target/baseline.xml-1.1.0
oak-core-spi/target/baseline.xml-1.1.0
oak-core-spi/target/baseline.xml-
oak-core-spi/target/baseline.xml-  1.1.0
oak-core-spi/target/baseline.xml:  
com.google.common.base,javax.management,javax.management.openmbean,org.apache.jackrabbit.oak.api.jmx
--
oak-core-spi/target/baseline.xml-  
oak-core-spi/target/baseline.xml-false
oak-core-spi/target/baseline.xml-1.1.0
oak-core-spi/target/baseline.xml-1.1.0
oak-core-spi/target/baseline.xml-1.1.0
oak-core-spi/target/baseline.xml-
oak-core-spi/target/baseline.xml-  1.1.0
oak-core-spi/target/baseline.xml:  com.google.common.base
--
oak-security-spi/target/baseline.xml-
3.0.0
oak-security-spi/target/baseline.xml-
oak-security-spi/target/baseline.xml-  3.0.0

[jira] [Commented] (OAK-7182) Make it possible to update Guava

2020-04-08 Thread Julian Reschke (Jira)


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

Julian Reschke commented on OAK-7182:
-

After resolving OAK-8657:

{noformat}
oak-commons/target/baseline.xml-  
oak-commons/target/baseline.xml-false
oak-commons/target/baseline.xml-1.6.0
oak-commons/target/baseline.xml-1.6.0
oak-commons/target/baseline.xml-1.6.0
oak-commons/target/baseline.xml-
oak-commons/target/baseline.xml-  1.6.0
oak-commons/target/baseline.xml:  
com.google.common.base,com.google.common.collect,org.apache.commons.io,org.slf4j
--
oak-commons/target/baseline.xml-  
oak-commons/target/baseline.xml-false
oak-commons/target/baseline.xml-1.1.0
oak-commons/target/baseline.xml-1.1.0
oak-commons/target/baseline.xml-1.1.0
oak-commons/target/baseline.xml-
oak-commons/target/baseline.xml-  1.1.0
oak-commons/target/baseline.xml:  
com.google.common.io,org.apache.commons.io
--
oak-core-spi/target/baseline.xml-  
oak-core-spi/target/baseline.xml-false
oak-core-spi/target/baseline.xml-1.1.1
oak-core-spi/target/baseline.xml-1.1.1
oak-core-spi/target/baseline.xml-1.1.1
oak-core-spi/target/baseline.xml-
oak-core-spi/target/baseline.xml-  1.1.1
oak-core-spi/target/baseline.xml:  
com.google.common.cache,com.google.common.collect,org.apache.jackrabbit.oak.api.jmx,org.apache.jackrabbit.oak.commons.jmx
--
oak-core-spi/target/baseline.xml-  
oak-core-spi/target/baseline.xml-false
oak-core-spi/target/baseline.xml-1.1.0
oak-core-spi/target/baseline.xml-1.1.0
oak-core-spi/target/baseline.xml-1.1.0
oak-core-spi/target/baseline.xml-
oak-core-spi/target/baseline.xml-  1.1.0
oak-core-spi/target/baseline.xml:  
com.google.common.base,javax.management,javax.management.openmbean,org.apache.jackrabbit.oak.api.jmx
--
oak-core-spi/target/baseline.xml-  
oak-core-spi/target/baseline.xml-false
oak-core-spi/target/baseline.xml-1.1.0
oak-core-spi/target/baseline.xml-1.1.0
oak-core-spi/target/baseline.xml-1.1.0
oak-core-spi/target/baseline.xml-
oak-core-spi/target/baseline.xml-  1.1.0
oak-core-spi/target/baseline.xml:  com.google.common.base
--
oak-security-spi/target/baseline.xml-
3.0.0
oak-security-spi/target/baseline.xml-
oak-security-spi/target/baseline.xml-  3.0.0
oak-security-spi/target/baseline.xml-  javax.jcr
oak-security-spi/target/baseline.xml-
oak-security-spi/target/baseline.xml-
oak-security-spi/target/baseline.xml-  
oak-security-spi/target/baseline.xml:
{noformat}

> Make it possible to update Guava
> 
>
> Key: OAK-7182
> URL: https://issues.apache.org/jira/browse/OAK-7182
> Project: Jackrabbit Oak
>  Issue Type: Wish
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
> Attachments: GuavaTests.java, OAK-7182-guava-21-3.diff, 
> OAK-7182-guava-21-4.diff, OAK-7182-guava-21.diff, OAK-7182-guava-23.6.1.diff, 
> guava.diff
>
>
> We currently rely on Guava 15, and this affects all users of Oak because they 
> essentially need to use the same version.
> This is an overall issue to investigate what would need to be done in Oak in 
> order to make updates possible.



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


[jira] [Comment Edited] (OAK-8657) SimpleCredentialsSupport uses Guava API in exported API

2020-04-08 Thread Julian Reschke (Jira)


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

Julian Reschke edited comment on OAK-8657 at 4/8/20, 10:01 AM:
---

trunk: [r1876291|http://svn.apache.org/r1876291] 
[r1875885|http://svn.apache.org/r1875885] 
[r1875880|http://svn.apache.org/r1875880]


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

> SimpleCredentialsSupport uses Guava API in exported API
> ---
>
> Key: OAK-8657
> URL: https://issues.apache.org/jira/browse/OAK-8657
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: security-spi
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Blocker
> Fix For: 1.28.0
>
> Attachments: OAK-8657.diff
>
>
> {noformat}
> @Override
> @NotNull
> public ImmutableSet getCredentialClasses() {
> return ImmutableSet.of(SimpleCredentials.class);
> }
> {noformat}
> We should fix this to use a regular `Set` (as in the implemented interface). 
> However, this would be an incompatible API change; we could do that in sync 
> with OAK-7358.



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


[jira] [Resolved] (OAK-8657) SimpleCredentialsSupport uses Guava API in exported API

2020-04-08 Thread Julian Reschke (Jira)


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

Julian Reschke resolved OAK-8657.
-
Resolution: Fixed

> SimpleCredentialsSupport uses Guava API in exported API
> ---
>
> Key: OAK-8657
> URL: https://issues.apache.org/jira/browse/OAK-8657
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: security-spi
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Blocker
> Fix For: 1.28.0
>
> Attachments: OAK-8657.diff
>
>
> {noformat}
> @Override
> @NotNull
> public ImmutableSet getCredentialClasses() {
> return ImmutableSet.of(SimpleCredentials.class);
> }
> {noformat}
> We should fix this to use a regular `Set` (as in the implemented interface). 
> However, this would be an incompatible API change; we could do that in sync 
> with OAK-7358.



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


[jira] [Commented] (OAK-8999) Update release schedule (after EOL of 1.10)

2020-04-08 Thread Julian Reschke (Jira)


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

Julian Reschke commented on OAK-8999:
-

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

> Update release schedule (after EOL of 1.10)
> ---
>
> Key: OAK-8999
> URL: https://issues.apache.org/jira/browse/OAK-8999
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: doc
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>
> From :
>  currently says:
> > trunk: every 8 weeks (~6 / year)
> > 1.22: every 4 weeks (~12 / year)
> > 1.8: every 8 weeks (~6 / year)
> > 1.6: every 13 weeks (~4 / year)
> > 1.4: every 26 weeks (~2 / year)
> > 1.2: every 52 weeks (1 / year)
> We currently release 1.22 and 1.8 way more frequently than needed. I'd like 
> to change both to 4 per year.
> (this doesn't mean that we can't more frequent releases, for instance in case 
> of a major bug or a security issue)
> So the new schedule would say:
> > trunk: every 8 weeks (~6 / year)
> > 1.22: every 13 weeks (~4 / year)
> > 1.8: every 13 weeks (~4 / year)
> > 1.6: every 26 weeks (~2 / year)
> > 1.4: every 26 weeks (~2 / year)
> > 1.2: every 52 weeks (1 / year)
> (also note that 1.2 is planned to be retired this May). 



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


[jira] [Resolved] (OAK-8999) Update release schedule (after EOL of 1.10)

2020-04-08 Thread Julian Reschke (Jira)


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

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

> Update release schedule (after EOL of 1.10)
> ---
>
> Key: OAK-8999
> URL: https://issues.apache.org/jira/browse/OAK-8999
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: doc
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
> Fix For: 1.28.0
>
>
> From :
>  currently says:
> > trunk: every 8 weeks (~6 / year)
> > 1.22: every 4 weeks (~12 / year)
> > 1.8: every 8 weeks (~6 / year)
> > 1.6: every 13 weeks (~4 / year)
> > 1.4: every 26 weeks (~2 / year)
> > 1.2: every 52 weeks (1 / year)
> We currently release 1.22 and 1.8 way more frequently than needed. I'd like 
> to change both to 4 per year.
> (this doesn't mean that we can't more frequent releases, for instance in case 
> of a major bug or a security issue)
> So the new schedule would say:
> > trunk: every 8 weeks (~6 / year)
> > 1.22: every 13 weeks (~4 / year)
> > 1.8: every 13 weeks (~4 / year)
> > 1.6: every 26 weeks (~2 / year)
> > 1.4: every 26 weeks (~2 / year)
> > 1.2: every 52 weeks (1 / year)
> (also note that 1.2 is planned to be retired this May). 



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


[jira] [Updated] (OAK-8999) Update release schedule (after EOL of 1.10)

2020-04-08 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8999:

Summary: Update release schedule (after EOL of 1.10)  (was: Document 
updated release schedule (after EOL of 1.10))

> Update release schedule (after EOL of 1.10)
> ---
>
> Key: OAK-8999
> URL: https://issues.apache.org/jira/browse/OAK-8999
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: doc
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>
> From :
>  currently says:
> > trunk: every 8 weeks (~6 / year)
> > 1.22: every 4 weeks (~12 / year)
> > 1.8: every 8 weeks (~6 / year)
> > 1.6: every 13 weeks (~4 / year)
> > 1.4: every 26 weeks (~2 / year)
> > 1.2: every 52 weeks (1 / year)
> We currently release 1.22 and 1.8 way more frequently than needed. I'd like 
> to change both to 4 per year.
> (this doesn't mean that we can't more frequent releases, for instance in case 
> of a major bug or a security issue)
> So the new schedule would say:
> > trunk: every 8 weeks (~6 / year)
> > 1.22: every 13 weeks (~4 / year)
> > 1.8: every 13 weeks (~4 / year)
> > 1.6: every 26 weeks (~2 / year)
> > 1.4: every 26 weeks (~2 / year)
> > 1.2: every 52 weeks (1 / year)
> (also note that 1.2 is planned to be retired this May). 



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


[jira] [Updated] (OAK-8999) Document updated release schedule (after EOL of 1.10)

2020-04-08 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-8999:

Description: 
>From :

 currently says:

> trunk: every 8 weeks (~6 / year)
> 1.22: every 4 weeks (~12 / year)
> 1.8: every 8 weeks (~6 / year)
> 1.6: every 13 weeks (~4 / year)
> 1.4: every 26 weeks (~2 / year)
> 1.2: every 52 weeks (1 / year)

We currently release 1.22 and 1.8 way more frequently than needed. I'd like to 
change both to 4 per year.

(this doesn't mean that we can't more frequent releases, for instance in case 
of a major bug or a security issue)

So the new schedule would say:

> trunk: every 8 weeks (~6 / year)
> 1.22: every 13 weeks (~4 / year)
> 1.8: every 13 weeks (~4 / year)
> 1.6: every 26 weeks (~2 / year)
> 1.4: every 26 weeks (~2 / year)
> 1.2: every 52 weeks (1 / year)

(also note that 1.2 is planned to be retired this May). 

> Document updated release schedule (after EOL of 1.10)
> -
>
> Key: OAK-8999
> URL: https://issues.apache.org/jira/browse/OAK-8999
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: doc
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>
> From :
>  currently says:
> > trunk: every 8 weeks (~6 / year)
> > 1.22: every 4 weeks (~12 / year)
> > 1.8: every 8 weeks (~6 / year)
> > 1.6: every 13 weeks (~4 / year)
> > 1.4: every 26 weeks (~2 / year)
> > 1.2: every 52 weeks (1 / year)
> We currently release 1.22 and 1.8 way more frequently than needed. I'd like 
> to change both to 4 per year.
> (this doesn't mean that we can't more frequent releases, for instance in case 
> of a major bug or a security issue)
> So the new schedule would say:
> > trunk: every 8 weeks (~6 / year)
> > 1.22: every 13 weeks (~4 / year)
> > 1.8: every 13 weeks (~4 / year)
> > 1.6: every 26 weeks (~2 / year)
> > 1.4: every 26 weeks (~2 / year)
> > 1.2: every 52 weeks (1 / year)
> (also note that 1.2 is planned to be retired this May). 



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


[jira] [Created] (OAK-8999) Document updated release schedule (after EOL of 1.10)

2020-04-08 Thread Julian Reschke (Jira)
Julian Reschke created OAK-8999:
---

 Summary: Document updated release schedule (after EOL of 1.10)
 Key: OAK-8999
 URL: https://issues.apache.org/jira/browse/OAK-8999
 Project: Jackrabbit Oak
  Issue Type: Task
  Components: doc
Reporter: Julian Reschke
Assignee: Julian Reschke






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


[jira] [Created] (OAK-8998) oak-search-elastic: implement fast cost estimation

2020-04-08 Thread Fabrizio Fortino (Jira)
Fabrizio Fortino created OAK-8998:
-

 Summary: oak-search-elastic: implement fast cost estimation
 Key: OAK-8998
 URL: https://issues.apache.org/jira/browse/OAK-8998
 Project: Jackrabbit Oak
  Issue Type: Task
  Components: elastic-search, indexing
Reporter: Fabrizio Fortino


A fast cost estimation that minimizes IO / network load is needed to improve 
query time performance.



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


[jira] [Resolved] (OAK-8997) Index importer: ClusterNodeStoreLock needs a retry logic

2020-04-08 Thread Thomas Mueller (Jira)


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

Thomas Mueller resolved OAK-8997.
-
Resolution: Fixed

> Index importer: ClusterNodeStoreLock needs a retry logic
> 
>
> Key: OAK-8997
> URL: https://issues.apache.org/jira/browse/OAK-8997
> Project: Jackrabbit Oak
>  Issue Type: Improvement
>  Components: indexing, oak-run
>Reporter: Thomas Mueller
>Assignee: Thomas Mueller
>Priority: Major
> Fix For: 1.28.0
>
> Attachments: OAK-8997.patch
>
>
> The ClusterNodeStoreLock class has a TODO for a retry logic. This needs to be 
> implemented, because it can happen in practise.



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


[jira] [Updated] (OAK-8997) Index importer: ClusterNodeStoreLock needs a retry logic

2020-04-08 Thread Thomas Mueller (Jira)


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

Thomas Mueller updated OAK-8997:

Fix Version/s: 1.28.0

> Index importer: ClusterNodeStoreLock needs a retry logic
> 
>
> Key: OAK-8997
> URL: https://issues.apache.org/jira/browse/OAK-8997
> Project: Jackrabbit Oak
>  Issue Type: Improvement
>  Components: indexing, oak-run
>Reporter: Thomas Mueller
>Assignee: Thomas Mueller
>Priority: Major
> Fix For: 1.28.0
>
> Attachments: OAK-8997.patch
>
>
> The ClusterNodeStoreLock class has a TODO for a retry logic. This needs to be 
> implemented, because it can happen in practise.



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


[jira] [Commented] (OAK-8997) Index importer: ClusterNodeStoreLock needs a retry logic

2020-04-08 Thread Thomas Mueller (Jira)


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

Thomas Mueller commented on OAK-8997:
-

http://svn.apache.org/r1876276 (trunk)

> Index importer: ClusterNodeStoreLock needs a retry logic
> 
>
> Key: OAK-8997
> URL: https://issues.apache.org/jira/browse/OAK-8997
> Project: Jackrabbit Oak
>  Issue Type: Improvement
>  Components: indexing, oak-run
>Reporter: Thomas Mueller
>Assignee: Thomas Mueller
>Priority: Major
> Attachments: OAK-8997.patch
>
>
> The ClusterNodeStoreLock class has a TODO for a retry logic. This needs to be 
> implemented, because it can happen in practise.



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