Re: Supporting "resumable" operations on a large tree

2017-02-24 Thread Chetan Mehrotra
Hi Thomas, On Fri, Feb 24, 2017 at 1:09 PM, Thomas Mueller wrote: > 9) Sorting of path is needed, so that the repository can be processed bit > by bit by bit. For that, the following logic is used, recursively: read at > most 1000 child nodes. If there are more than 1000, then this subtree is > n

[Oak origin/trunk] Apache Jackrabbit Oak matrix - Build # 1454 - Still Failing

2017-02-24 Thread Apache Jenkins Server
The Apache Jenkins build system has built Apache Jackrabbit Oak matrix (build #1454) Status: Still Failing Check console output at https://builds.apache.org/job/Apache%20Jackrabbit%20Oak%20matrix/1454/ to view the results. Changes: [mreutegg] OAK-5761: Move commit value resolution to Document

Re: SHA-1 collision

2017-02-24 Thread Thomas Mueller
Hi, I created OAK-5827 to track this. The problem is not just that there exist two files. I think it is a real security vulnerability, because: https://security.googleblog.com/2017/02/announcing-first-sha1-collision.htm l "we will wait 90 days before releasing code that allows anyone to create

Merging OAK-5784 into 1.6.1

2017-02-24 Thread Angela Schreiber
hi oak-devs i would like to merge another improvement into the 1.6.1 branch: https://issues.apache.org/jira/browse/OAK-5784 in addition to additional tests i run the AceCreationTest benchmark and attached the results to the issue. however, having some extra pair of eyes would be appreciated in or

Re: How can I start ?

2017-02-24 Thread Davide Giannella
On 24/02/2017 03:04, Edward Pan wrote: > Hello OAK development Team, > > I'm trying to use OAK to save document in local file system. > I still get confused after read the all documents on > https://jackrabbit.apache.org/oak/docs/index.html, > Could you please give me some guide on it ? > Hello Ed

Re: How can I start ?

2017-02-24 Thread Davide Giannella
On 24/02/2017 09:23, Davide Giannella wrote: > https://github.com/davidegiannella/adaptTo16 is what I presented at the > last adaptTo conference. Forgot to link the slides. They don't provide that much explanation as I tend to present rather than write but they could help in focusing on crucial pa

Re: Merging OAK-5784 into 1.6.1

2017-02-24 Thread Chetan Mehrotra
Changes look fine however one aspect might cause issue RestrictionImpl#hashCode -> PropertyValues#hashCode -> PropertyStateValue#hashCode private String getInternalString() { StringBuilder sb = new StringBuilder(); Iterator iterator = getValue(Type.STRINGS).iterator();

Re: Supporting "resumable" operations on a large tree

2017-02-24 Thread Thomas Mueller
Hi, >So we can implement a "paginated tree traversal" Yes, I thinks that's a first step, something for oak-core which can be re-used in multiple places. It might make sense to also create a JCR version, for other use cases. Regards, Thomas

Re: Merging OAK-5784 into 1.6.1

2017-02-24 Thread Angela Schreiber
Hi Chetan Thanks a lot for your input! In fact I looked at the PropertyStateValue implementation and spotted the usage of the internal string representation. However, for the Restriction case I could not come up with a use case that would involve a binary value. The supported restrictions we are s

Re: Merging OAK-5784 into 1.6.1

2017-02-24 Thread Chetan Mehrotra
On Fri, Feb 24, 2017 at 4:10 PM, Angela Schreiber wrote: > maybe this is > another indication that we should think about having an implementation > with plugins.memory and deal with the binary topic there. +1 Then we can go with current fix (and also merge to 1.6) and later backport the change t

Re: Merging OAK-5784 into 1.6.1

2017-02-24 Thread Angela Schreiber
Hi Chetan Created OAK-5838 to keep track of the topics discussed here. Kind regards Angela On 24/02/17 11:56, "Chetan Mehrotra" wrote: >On Fri, Feb 24, 2017 at 4:10 PM, Angela Schreiber >wrote: >> maybe this is >> another indication that we sho

[Oak origin/1.4] Apache Jackrabbit Oak matrix - Build # 1455 - Still Failing

2017-02-24 Thread Apache Jenkins Server
The Apache Jenkins build system has built Apache Jackrabbit Oak matrix (build #1455) Status: Still Failing Check console output at https://builds.apache.org/job/Apache%20Jackrabbit%20Oak%20matrix/1455/ to view the results. Changes: [mduerig] OAK-5542: Test failure: security.authentication.lda

[Oak origin/1.2] Apache Jackrabbit Oak matrix - Build # 1456 - Still Failing

2017-02-24 Thread Apache Jenkins Server
The Apache Jenkins build system has built Apache Jackrabbit Oak matrix (build #1456) Status: Still Failing Check console output at https://builds.apache.org/job/Apache%20Jackrabbit%20Oak%20matrix/1456/ to view the results. Changes: [mduerig] OAK-5542: Test failure: security.authentication.lda

[Oak origin/1.0] Apache Jackrabbit Oak matrix - Build # 1457 - Still Failing

2017-02-24 Thread Apache Jenkins Server
The Apache Jenkins build system has built Apache Jackrabbit Oak matrix (build #1457) Status: Still Failing Check console output at https://builds.apache.org/job/Apache%20Jackrabbit%20Oak%20matrix/1457/ to view the results. Changes: [mduerig] OAK-5542: Test failure: security.authentication.lda

[Oak origin/trunk] Apache Jackrabbit Oak matrix - Build # 1458 - Still Failing

2017-02-24 Thread Apache Jenkins Server
The Apache Jenkins build system has built Apache Jackrabbit Oak matrix (build #1458) Status: Still Failing Check console output at https://builds.apache.org/job/Apache%20Jackrabbit%20Oak%20matrix/1458/ to view the results. Changes: [mduerig] OAK-5542: Test failure: security.authentication.lda