Re: [m12n] A new home for ApproximateCounter, NodeUtil and TreeUtil?

2017-04-06 Thread Angela Schreiber
Hi Robert plugins.tree would feel natural to me. regarding the export: not sure about that either... the plugins.tree has some unfortunate dependencies e.g. to oak.core. so probably more work ahead in that area. kind regards angela On 06/04/17 16:41, "Robert Munteanu"

[m12n] A new home for ApproximateCounter, NodeUtil and TreeUtil?

2017-04-06 Thread Robert Munteanu
Hi, Working in the m12n branch [1] I'm trying to get rid of the o.a.j.oak.util package and the last surviving members are ApproximateCounter, NodeUtil and TreeUtil. As I see it these classes are essentially helpers built on top of the Tree and NodeState APIs. Those would make them candidates on

Re: [m12n] remove oak-core dep in oak-blob-*

2017-04-06 Thread Tommaso Teofili
yes, sorry, my bad for not having provided the right context. in such context oak-commons would contain plain utility class which are not oak specific (no dependency on org.apache.jackrabbit.oak..) while oak-base would contain utility classes that relate to oak specific stuff. Regards, Tommaso

[ANNOUNCE] Apache Jackrabbit Oak 1.4.15 released

2017-04-06 Thread Davide Giannella
The Apache Jackrabbit community is pleased to announce the release of Apache Jackrabbit Oak. The release is available for download at: http://jackrabbit.apache.org/downloads.html See the full release notes below for details about this release: Release Notes -- Apache Jackrabbit Oak --

[ANNOUNCE] Apache Jackrabbit Oak 1.4.15 released

2017-04-06 Thread Davide Giannella
The Apache Jackrabbit community is pleased to announce the release of Apache Jackrabbit Oak. The release is available for download at: http://jackrabbit.apache.org/downloads.html See the full release notes below for details about this release: Release Notes -- Apache Jackrabbit Oak --

[RESULT][VOTE] Release Apache Jackrabbit Oak 1.4.15

2017-04-06 Thread Davide Giannella
Hello Team, the vote passes as follows: +1 Julian Reschke +1 Alex Parvulescu +1 Davide Giannella Thanks for voting. I'll push the release out. -- Davide

[jira] [Commented] (JCR-4126) Shared FileDataStore throws exception if two processes try to add the same file concurrently

2017-04-06 Thread Csaba Varga (JIRA)
[ https://issues.apache.org/jira/browse/JCR-4126?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15958919#comment-15958919 ] Csaba Varga commented on JCR-4126: -- Hi Julian, No, this is definitely not an emergency. The errors in the

[jira] [Commented] (JCR-4126) Shared FileDataStore throws exception if two processes try to add the same file concurrently

2017-04-06 Thread Julian Reschke (JIRA)
[ https://issues.apache.org/jira/browse/JCR-4126?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15958913#comment-15958913 ] Julian Reschke commented on JCR-4126: - That would be Jackrabbit 2.12.*, which we happened to release

Re: [m12n] remove oak-core dep in oak-blob-*

2017-04-06 Thread Angela Schreiber
hi davide actually we don't have oak-base :-) the mail might be a bit out of context... we only have it in a poc. you may want to take a look at that initial draft https://github.com/mreutegg/jackrabbit-oak/tree/m12n but please note that it is still heavily under construction... basically we

Re: [m12n] remove oak-core dep in oak-blob-*

2017-04-06 Thread Davide Giannella
On 06/04/2017 11:11, Tommaso Teofili wrote: > (and eventually oak-commons / oak-base) I wasn't aware of oak-base. What about a bundle oak-api which exports the APIs on which other bundles should rely on? D.

[jira] [Commented] (JCR-4126) Shared FileDataStore throws exception if two processes try to add the same file concurrently

2017-04-06 Thread Csaba Varga (JIRA)
[ https://issues.apache.org/jira/browse/JCR-4126?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15958891#comment-15958891 ] Csaba Varga commented on JCR-4126: -- Also, if it's not too much to ask, can we get this fix backported to

[jira] [Updated] (JCR-4126) Shared FileDataStore throws exception if two processes try to add the same file concurrently

2017-04-06 Thread Csaba Varga (JIRA)
[ https://issues.apache.org/jira/browse/JCR-4126?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Csaba Varga updated JCR-4126: - Attachment: concurrent-datastore-fix.diff I'm attaching a patch that should fix the issue, and also

[jira] [Updated] (JCR-4126) Shared FileDataStore throws exception if two processes try to add the same file concurrently

2017-04-06 Thread Csaba Varga (JIRA)
[ https://issues.apache.org/jira/browse/JCR-4126?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Csaba Varga updated JCR-4126: - Status: Patch Available (was: Open) > Shared FileDataStore throws exception if two processes try to add

[jira] [Created] (JCR-4126) Shared FileDataStore throws exception if two processes try to add the same file concurrently

2017-04-06 Thread Csaba Varga (JIRA)
Csaba Varga created JCR-4126: Summary: Shared FileDataStore throws exception if two processes try to add the same file concurrently Key: JCR-4126 URL: https://issues.apache.org/jira/browse/JCR-4126

Re: [m12n] remove oak-core dep in oak-blob-*

2017-04-06 Thread Robert Munteanu
On Thu, 2017-04-06 at 10:11 +, Tommaso Teofili wrote: > Hi all, > > as part of refactoring and making more appropriate interdependencies > I > think it'd be good if we could have that oak-blob-* modules depend on > just > oak-blob (and eventually oak-commons / oak-base) and cut their >

[jira] [Commented] (JCR-4125) Not able to upload a large file (2 GB) via Jackrabbit to an MS SQL Server 2014 Database.

2017-04-06 Thread Manfred Baedke (JIRA)
[ https://issues.apache.org/jira/browse/JCR-4125?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15958706#comment-15958706 ] Manfred Baedke commented on JCR-4125: - See org.apache.jackrabbit.core.data.db.mssql.properties in

[m12n] remove oak-core dep in oak-blob-*

2017-04-06 Thread Tommaso Teofili
Hi all, as part of refactoring and making more appropriate interdependencies I think it'd be good if we could have that oak-blob-* modules depend on just oak-blob (and eventually oak-commons / oak-base) and cut their dependency to oak-core so that they would only rely on the purposely exposed

Re: [m12n] OakInitializer located in org.apache.jackrabbit.oak.spi.lifecycle

2017-04-06 Thread Alex Parvulescu
I agree it's a good idea to move it. alex On Thu, Apr 6, 2017 at 9:50 AM, Angela Schreiber wrote: > Hi > > To me it looks odd that the OakInitializer utility is located in > org.apache.jackrabbit.oak.spi.lifecycle. > It is only used the by the Oak utility and by some test

[jira] [Resolved] (JCR-4124) Release Jackrabbit 2.12.7

2017-04-06 Thread Julian Reschke (JIRA)
[ https://issues.apache.org/jira/browse/JCR-4124?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke resolved JCR-4124. - Resolution: Fixed > Release Jackrabbit 2.12.7 > - > > Key:

[ANNOUNCE] Apache Jackrabbit 2.12.7 released

2017-04-06 Thread Julian Reschke
The Apache Jackrabbit community is pleased to announce the release of Apache Jackrabbit 2.12.7. The release is available for download at: https://jackrabbit.apache.org/jcr/downloads.html#v2.12 See the full release notes below for details about this release: Release Notes -- Apache

[ANNOUNCE] Apache Jackrabbit 2.12.7 released

2017-04-06 Thread Julian Reschke
The Apache Jackrabbit community is pleased to announce the release of Apache Jackrabbit 2.12.7. The release is available for download at: https://jackrabbit.apache.org/jcr/downloads.html#v2.12 See the full release notes below for details about this release: Release Notes -- Apache

Re: [m12n] Location of ClusterRepositoryInfo in o.a.j.oak.plugins.identifier package

2017-04-06 Thread Amit Jain
Hi, On Thu, Apr 6, 2017 at 12:41 PM, Angela Schreiber wrote: > Can we move to a package that properly reflects the fact that it is > intended to be used by NodeStore implementations (segment-tar, > document-store)? > +1 Thanks Amit

Re: [m12n] OakInitializer located in org.apache.jackrabbit.oak.spi.lifecycle

2017-04-06 Thread Davide Giannella
On 06/04/2017 08:50, Angela Schreiber wrote: > Any objection against moving it to org.apache.jackrabbit.oak to reside > along with the Oak utility? +1 Davide

Re: [m12n] Location of ClusterRepositoryInfo in o.a.j.oak.plugins.identifier package

2017-04-06 Thread Davide Giannella
On 06/04/2017 08:11, Angela Schreiber wrote: > Consequently, I have the impression that it is misplaced in the > o.a.j.oak.plugins.identifier package, which is intended to contain classes > related to JCR uuid and identifier handling. > > Can we move to a package that properly reflects the fact

[jira] [Commented] (JCR-4125) Not able to upload a large file (2 GB) via Jackrabbit to an MS SQL Server 2014 Database.

2017-04-06 Thread Julian Reschke (JIRA)
[ https://issues.apache.org/jira/browse/JCR-4125?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15958539#comment-15958539 ] Julian Reschke commented on JCR-4125: - Sorry -- I don't know that part of the code. You probably have to

[m12n] OakInitializer located in org.apache.jackrabbit.oak.spi.lifecycle

2017-04-06 Thread Angela Schreiber
Hi To me it looks odd that the OakInitializer utility is located in org.apache.jackrabbit.oak.spi.lifecycle. It is only used the by the Oak utility and by some test setups. Any objection against moving it to org.apache.jackrabbit.oak to reside along with the Oak utility? Kind regards Angela

[jira] [Commented] (JCR-4125) Not able to upload a large file (2 GB) via Jackrabbit to an MS SQL Server 2014 Database.

2017-04-06 Thread Shashank (JIRA)
[ https://issues.apache.org/jira/browse/JCR-4125?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15958464#comment-15958464 ] Shashank commented on JCR-4125: --- [~reschke] Thanks for your reply. How do I find out which table the uploaded

[m12n] Location of ClusterRepositoryInfo in o.a.j.oak.plugins.identifier package

2017-04-06 Thread Angela Schreiber
Hi While working on an initial PoC to modularise the Oak code base, I noticed the utility class ClusterRepositoryInfo. This class (only containing a single static method) is only used by NodeStore implementations and only depends on low level interfaces/classes. Consequently, I have the

[RESULT] [VOTE] Release Apache Jackrabbit 2.12.7

2017-04-06 Thread Julian Reschke
Hi there, the vote passes as follows: +1 Amit Jain +1 Claus Köll +1 Julian Reschke Thanks for voting. I'll push the release out. Best regards, Julian

[jira] [Commented] (JCR-4125) Not able to upload a large file (2 GB) via Jackrabbit to an MS SQL Server 2014 Database.

2017-04-06 Thread Julian Reschke (JIRA)
[ https://issues.apache.org/jira/browse/JCR-4125?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15958417#comment-15958417 ] Julian Reschke commented on JCR-4125: - Might be a simple type overflow, a JDBC restriction, or a DB

[jira] [Updated] (JCR-4125) Not able to upload a large file (2 GB) via Jackrabbit to an MS SQL Server 2014 Database.

2017-04-06 Thread Shashank (JIRA)
[ https://issues.apache.org/jira/browse/JCR-4125?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shashank updated JCR-4125: -- Affects Version/s: (was: 2.0) 2.12.4 > Not able to upload a large file (2 GB) via

[jira] [Updated] (JCR-4125) Not able to upload a large file (2 GB) via Jackrabbit to an MS SQL Server 2014 Database.

2017-04-06 Thread Shashank (JIRA)
[ https://issues.apache.org/jira/browse/JCR-4125?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shashank updated JCR-4125: -- Affects Version/s: 2.0 > Not able to upload a large file (2 GB) via Jackrabbit to an MS SQL Server > 2014

[jira] [Updated] (JCR-4125) Not able to upload a large file (2 GB) via Jackrabbit to an MS SQL Server 2014 Database.

2017-04-06 Thread Shashank (JIRA)
[ https://issues.apache.org/jira/browse/JCR-4125?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shashank updated JCR-4125: -- Fix Version/s: (was: 2.0) > Not able to upload a large file (2 GB) via Jackrabbit to an MS SQL Server > 2014

[jira] [Updated] (JCR-4125) Not able to upload a large file (2 GB) via Jackrabbit to an MS SQL Server 2014 Database.

2017-04-06 Thread Shashank (JIRA)
[ https://issues.apache.org/jira/browse/JCR-4125?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shashank updated JCR-4125: -- Description: I have configured my Jackrabbit to store repository on an MS SQL Server 2014 Database. When I

[jira] [Updated] (JCR-4125) Not able to upload a large file (2 GB) via Jackrabbit to an MS SQL Server 2014 Database.

2017-04-06 Thread Shashank (JIRA)
[ https://issues.apache.org/jira/browse/JCR-4125?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shashank updated JCR-4125: -- Description: I have configured my Jackrabbit to store repository on an MS SQL Server 2014 Database. When I

[jira] [Updated] (JCR-4125) Not able to upload a large file (2 GB) via Jackrabbit to an MS SQL Server 2014 Database.

2017-04-06 Thread Shashank (JIRA)
[ https://issues.apache.org/jira/browse/JCR-4125?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shashank updated JCR-4125: -- Description: I have configured my Jackrabbit to store repository on an MS SQL Server 2014 Database. When I

[jira] [Updated] (JCR-4125) Not able to upload a large file (2 GB) via Jackrabbit to an MS SQL Server 2014 Database.

2017-04-06 Thread Shashank (JIRA)
[ https://issues.apache.org/jira/browse/JCR-4125?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shashank updated JCR-4125: -- Description: I have configured my Jackrabbit to store repository on an MS SQL Server 2014 Database. When I

[jira] [Created] (JCR-4125) Not able to upload a large file (2 GB) via Jackrabbit to an MS SQL Server 2014 Database.

2017-04-06 Thread Shashank (JIRA)
Shashank created JCR-4125: - Summary: Not able to upload a large file (2 GB) via Jackrabbit to an MS SQL Server 2014 Database. Key: JCR-4125 URL: https://issues.apache.org/jira/browse/JCR-4125 Project: