[jira] [Updated] (OAK-5827) Don't use SHA-1 for new DataStore binaries

2017-02-28 Thread Amit Jain (JIRA)
[ https://issues.apache.org/jira/browse/OAK-5827?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Amit Jain updated OAK-5827: --- Attachment: OAK-5827b.patch With [^OAK-5827b.patch] all the tests pass. The change for the above failure was

[jira] [Created] (OAK-5865) Build Apache Jackrabbit Oak matrix/Ubuntu Slaves=ubuntu,jdk=JDK 1.8 (latest),nsfixtures=DOCUMENT_NS,profile=integrationTesting #1466 failed

2017-02-28 Thread Hudson (JIRA)
Hudson created OAK-5865: --- Summary: Build Apache Jackrabbit Oak matrix/Ubuntu Slaves=ubuntu,jdk=JDK 1.8 (latest),nsfixtures=DOCUMENT_NS,profile=integrationTesting #1466 failed Key: OAK-5865 URL:

[jira] [Updated] (OAK-5864) Missing license header: ThrowingCallbackHandler

2017-02-28 Thread Amit Jain (JIRA)
[ https://issues.apache.org/jira/browse/OAK-5864?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Amit Jain updated OAK-5864: --- Summary: Missing license header: ThrowingCallbackHandler (was: Build Apache Jackrabbit Oak matrix/Ubuntu

[jira] [Resolved] (OAK-5864) Missing license header: ThrowingCallbackHandler

2017-02-28 Thread Amit Jain (JIRA)
[ https://issues.apache.org/jira/browse/OAK-5864?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Amit Jain resolved OAK-5864. Resolution: Fixed Fixed with http://svn.apache.org/viewvc?rev=1784852=rev > Missing license header:

[jira] [Updated] (OAK-5864) Build Apache Jackrabbit Oak matrix/Ubuntu Slaves=ubuntu,jdk=JDK 1.8 (latest),nsfixtures=SEGMENT_TAR,profile=rat #1466 failed

2017-02-28 Thread Amit Jain (JIRA)
[ https://issues.apache.org/jira/browse/OAK-5864?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Amit Jain updated OAK-5864: --- Fix Version/s: 1.8 1.7.0 > Build Apache Jackrabbit Oak matrix/Ubuntu Slaves=ubuntu,jdk=JDK

[jira] [Assigned] (OAK-5864) Build Apache Jackrabbit Oak matrix/Ubuntu Slaves=ubuntu,jdk=JDK 1.8 (latest),nsfixtures=SEGMENT_TAR,profile=rat #1466 failed

2017-02-28 Thread Amit Jain (JIRA)
[ https://issues.apache.org/jira/browse/OAK-5864?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Amit Jain reassigned OAK-5864: -- Assignee: Amit Jain > Build Apache Jackrabbit Oak matrix/Ubuntu Slaves=ubuntu,jdk=JDK 1.8 >

[jira] [Commented] (OAK-5793) Improve coverage for security code in oak-core

2017-02-28 Thread Amit Jain (JIRA)
[ https://issues.apache.org/jira/browse/OAK-5793?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15889503#comment-15889503 ] Amit Jain commented on OAK-5793: Added a missing license header with

[jira] [Commented] (OAK-5042) Improve caching of segments

2017-02-28 Thread Ben Manes (JIRA)
[ https://issues.apache.org/jira/browse/OAK-5042?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15889495#comment-15889495 ] Ben Manes commented on OAK-5042: If you record an access trace (e.g. hashes) then we could

[jira] [Created] (OAK-5864) Build Apache Jackrabbit Oak matrix/Ubuntu Slaves=ubuntu,jdk=JDK 1.8 (latest),nsfixtures=SEGMENT_TAR,profile=rat #1466 failed

2017-02-28 Thread Hudson (JIRA)
Hudson created OAK-5864: --- Summary: Build Apache Jackrabbit Oak matrix/Ubuntu Slaves=ubuntu,jdk=JDK 1.8 (latest),nsfixtures=SEGMENT_TAR,profile=rat #1466 failed Key: OAK-5864 URL:

[jira] [Commented] (OAK-5856) Build aborted for no apparent reason

2017-02-28 Thread Hudson (JIRA)
[ https://issues.apache.org/jira/browse/OAK-5856?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15889458#comment-15889458 ] Hudson commented on OAK-5856: - Previously failing build now is OK. Passed run: [Apache Jackrabbit Oak

[jira] [Commented] (OAK-5858) Lucene index may return the wrong result if path is excluded

2017-02-28 Thread Vikas Saurabh (JIRA)
[ https://issues.apache.org/jira/browse/OAK-5858?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=1539#comment-1539 ] Vikas Saurabh commented on OAK-5858: Btw, I wonder if a minor compromise between "being lenient with

[jira] [Updated] (OAK-5763) Improve LockException message on org.apache.jackrabbit.oak.jcr.lock.LockManagerImpl unlock

2017-02-28 Thread JIRA
[ https://issues.apache.org/jira/browse/OAK-5763?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michael Dürig updated OAK-5763: --- Component/s: jcr > Improve LockException message on >

[jira] [Updated] (OAK-5763) Improve LockException message on org.apache.jackrabbit.oak.jcr.lock.LockManagerImpl unlock

2017-02-28 Thread JIRA
[ https://issues.apache.org/jira/browse/OAK-5763?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michael Dürig updated OAK-5763: --- Fix Version/s: 1.7.0 > Improve LockException message on >

[jira] [Resolved] (OAK-2043) Implement DNS 'GetChange' method

2017-02-28 Thread JIRA
[ https://issues.apache.org/jira/browse/OAK-2043?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michael Dürig resolved OAK-2043. Resolution: Incomplete > Implement DNS 'GetChange' method > > >

[jira] [Resolved] (OAK-2989) Swap large commits to disk in order to avoid OOME

2017-02-28 Thread JIRA
[ https://issues.apache.org/jira/browse/OAK-2989?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michael Dürig resolved OAK-2989. Resolution: Incomplete Might be caused by OAK-4949 > Swap large commits to disk in order to avoid

[jira] [Assigned] (OAK-3316) BTreeManager doesn't work

2017-02-28 Thread JIRA
[ https://issues.apache.org/jira/browse/OAK-3316?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michael Dürig reassigned OAK-3316: -- Assignee: Michael Dürig > BTreeManager doesn't work > - > >

[jira] [Resolved] (OAK-4098) Implementation of clone function for shareable nodes

2017-02-28 Thread JIRA
[ https://issues.apache.org/jira/browse/OAK-4098?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michael Dürig resolved OAK-4098. Resolution: Later > Implementation of clone function for shareable nodes >

[jira] [Updated] (OAK-1309) TarMK master-slave clustering

2017-02-28 Thread JIRA
[ https://issues.apache.org/jira/browse/OAK-1309?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michael Dürig updated OAK-1309: --- Component/s: (was: core) segmentmk segment-tar > TarMK

[jira] [Updated] (OAK-1033) SegmentMK: Advanced SegmentNodeBuilder

2017-02-28 Thread JIRA
[ https://issues.apache.org/jira/browse/OAK-1033?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michael Dürig updated OAK-1033: --- Component/s: (was: core) segmentmk > SegmentMK: Advanced SegmentNodeBuilder >

[jira] [Resolved] (OAK-1033) SegmentMK: Advanced SegmentNodeBuilder

2017-02-28 Thread JIRA
[ https://issues.apache.org/jira/browse/OAK-1033?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michael Dürig resolved OAK-1033. Resolution: Done > SegmentMK: Advanced SegmentNodeBuilder > -- >

[jira] [Resolved] (OAK-1309) TarMK master-slave clustering

2017-02-28 Thread JIRA
[ https://issues.apache.org/jira/browse/OAK-1309?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michael Dürig resolved OAK-1309. Resolution: Later > TarMK master-slave clustering > - > >

[jira] [Updated] (OAK-5855) RDBDocumentStore: improve query support for VersionGC

2017-02-28 Thread Julian Reschke (JIRA)
[ https://issues.apache.org/jira/browse/OAK-5855?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated OAK-5855: Attachment: OAK-5855-2.diff (wip) > RDBDocumentStore: improve query support for VersionGC >

[jira] [Commented] (OAK-5834) Remove the deprecated oak-segment module

2017-02-28 Thread Francesco Mari (JIRA)
[ https://issues.apache.org/jira/browse/OAK-5834?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15888354#comment-15888354 ] Francesco Mari commented on OAK-5834: - The patch is hard to follow. A GitHub branch would be more

[jira] [Commented] (OAK-5834) Remove the deprecated oak-segment module

2017-02-28 Thread JIRA
[ https://issues.apache.org/jira/browse/OAK-5834?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15888347#comment-15888347 ] Michael Dürig commented on OAK-5834: [~dulceanu], I would prefer tracking this on a GitHub branch so we

[jira] [Updated] (OAK-5834) Remove the deprecated oak-segment module

2017-02-28 Thread Andrei Dulceanu (JIRA)
[ https://issues.apache.org/jira/browse/OAK-5834?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrei Dulceanu updated OAK-5834: - Attachment: OAK-5834-01.patch Attaching a patch which addresses the removal of {{oak-segment}} and

[jira] [Resolved] (OAK-5853) Potential expensive call to NodeState.getChildNodeCount() in constructor of Template

2017-02-28 Thread JIRA
[ https://issues.apache.org/jira/browse/OAK-5853?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michael Dürig resolved OAK-5853. Resolution: Not A Problem Fix Version/s: (was: 1.8) Resolving as not a problem as per my

[jira] [Commented] (OAK-5853) Potential expensive call to NodeState.getChildNodeCount() in constructor of Template

2017-02-28 Thread JIRA
[ https://issues.apache.org/jira/browse/OAK-5853?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15888182#comment-15888182 ] Michael Dürig commented on OAK-5853: Running benchmarks shows that performance is actually inferior with

[jira] [Commented] (OAK-4689) Add information about amount of data vs. waste to oak-run

2017-02-28 Thread JIRA
[ https://issues.apache.org/jira/browse/OAK-4689?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15888063#comment-15888063 ] Michael Dürig commented on OAK-4689: Maybe we could just make the estimator (including the improvements

[jira] [Updated] (OAK-5863) SegmentNodeBuilder getNodeState can trigger eager flush of child node builder

2017-02-28 Thread JIRA
[ https://issues.apache.org/jira/browse/OAK-5863?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michael Dürig updated OAK-5863: --- Fix Version/s: 1.8 > SegmentNodeBuilder getNodeState can trigger eager flush of child node builder >

[jira] [Resolved] (OAK-5862) Consistency check outputs wrong number of binary properties in debug messages

2017-02-28 Thread Andrei Dulceanu (JIRA)
[ https://issues.apache.org/jira/browse/OAK-5862?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrei Dulceanu resolved OAK-5862. -- Resolution: Fixed Fixed at r1784739. > Consistency check outputs wrong number of binary

[jira] [Created] (OAK-5863) SegmentNodeBuilder getNodeState can trigger eager flush of child node builder

2017-02-28 Thread Alex Parvulescu (JIRA)
Alex Parvulescu created OAK-5863: Summary: SegmentNodeBuilder getNodeState can trigger eager flush of child node builder Key: OAK-5863 URL: https://issues.apache.org/jira/browse/OAK-5863 Project:

[jira] [Commented] (OAK-5862) Consistency check outputs wrong number of binary properties in debug messages

2017-02-28 Thread JIRA
[ https://issues.apache.org/jira/browse/OAK-5862?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15887982#comment-15887982 ] Michael Dürig commented on OAK-5862: +1, makes sense. > Consistency check outputs wrong number of

[jira] [Commented] (OAK-5834) Remove the deprecated oak-segment module

2017-02-28 Thread JIRA
[ https://issues.apache.org/jira/browse/OAK-5834?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15887966#comment-15887966 ] Michael Dürig commented on OAK-5834: bq. oak-upgrade should reference oak-segment using a non-snapshot

[jira] [Commented] (OAK-3711) Clean up _revision entries on commit root documents

2017-02-28 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3711?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15887937#comment-15887937 ] Marcel Reutegger commented on OAK-3711: --- I was thinking about this problem again and the solution

[jira] [Commented] (OAK-5834) Remove the deprecated oak-segment module

2017-02-28 Thread Francesco Mari (JIRA)
[ https://issues.apache.org/jira/browse/OAK-5834?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15887922#comment-15887922 ] Francesco Mari commented on OAK-5834: - I think that oak-upgrade should reference oak-segment using a

[jira] [Resolved] (OAK-5854) Incorrect VersionGarbageCollector log message

2017-02-28 Thread Marcel Reutegger (JIRA)
[ https://issues.apache.org/jira/browse/OAK-5854?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger resolved OAK-5854. --- Resolution: Fixed Fix Version/s: 1.7.0 Fixed in trunk: http://svn.apache.org/r1784732 >

[jira] [Commented] (OAK-5834) Remove the deprecated oak-segment module

2017-02-28 Thread Andrei Dulceanu (JIRA)
[ https://issues.apache.org/jira/browse/OAK-5834?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15887893#comment-15887893 ] Andrei Dulceanu commented on OAK-5834: -- What should we do with {{oak-upgrade}}? On a different note,

[jira] [Commented] (OAK-5827) Don't use SHA-1 for new DataStore binaries

2017-02-28 Thread Amit Jain (JIRA)
[ https://issues.apache.org/jira/browse/OAK-5827?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15887838#comment-15887838 ] Amit Jain commented on OAK-5827: [~tmueller] Based on the latest patch of JCR-4115 there is no need to have

[jira] [Updated] (OAK-5862) Consistency check outputs wrong number of binary properties in debug messages

2017-02-28 Thread Andrei Dulceanu (JIRA)
[ https://issues.apache.org/jira/browse/OAK-5862?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrei Dulceanu updated OAK-5862: - Attachment: OAK-5862.patch I changed the place where the debug message is logged. Now this happens

[jira] [Resolved] (OAK-5753) Consistency check incorrectly fails for broken partial paths

2017-02-28 Thread Andrei Dulceanu (JIRA)
[ https://issues.apache.org/jira/browse/OAK-5753?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrei Dulceanu resolved OAK-5753. -- Resolution: Fixed Fixed at r1784718. > Consistency check incorrectly fails for broken partial

[jira] [Created] (OAK-5862) Consistency check outputs wrong number of binary properties in debug messages

2017-02-28 Thread Andrei Dulceanu (JIRA)
Andrei Dulceanu created OAK-5862: Summary: Consistency check outputs wrong number of binary properties in debug messages Key: OAK-5862 URL: https://issues.apache.org/jira/browse/OAK-5862 Project:

[jira] [Commented] (OAK-5753) Consistency check incorrectly fails for broken partial paths

2017-02-28 Thread JIRA
[ https://issues.apache.org/jira/browse/OAK-5753?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15887725#comment-15887725 ] Michael Dürig commented on OAK-5753: +1. I like the way the output looks now! > Consistency check

[jira] [Updated] (OAK-5753) Consistency check incorrectly fails for broken partial paths

2017-02-28 Thread Andrei Dulceanu (JIRA)
[ https://issues.apache.org/jira/browse/OAK-5753?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrei Dulceanu updated OAK-5753: - Attachment: OAK-5753-02.patch As discussed, I added also the revision date to the summary log

[jira] [Updated] (OAK-5861) SegmentGCOptions toString duplicates gcSizeDeltaEstimation info

2017-02-28 Thread Alex Parvulescu (JIRA)
[ https://issues.apache.org/jira/browse/OAK-5861?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex Parvulescu updated OAK-5861: - Fix Version/s: 1.8 > SegmentGCOptions toString duplicates gcSizeDeltaEstimation info >

[jira] [Created] (OAK-5861) SegmentGCOptions toString duplicates gcSizeDeltaEstimation info

2017-02-28 Thread Alex Parvulescu (JIRA)
Alex Parvulescu created OAK-5861: Summary: SegmentGCOptions toString duplicates gcSizeDeltaEstimation info Key: OAK-5861 URL: https://issues.apache.org/jira/browse/OAK-5861 Project: Jackrabbit Oak

[jira] [Updated] (OAK-5861) SegmentGCOptions toString duplicates gcSizeDeltaEstimation info

2017-02-28 Thread Alex Parvulescu (JIRA)
[ https://issues.apache.org/jira/browse/OAK-5861?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex Parvulescu updated OAK-5861: - Description: The toString method includes the {{gcSizeDeltaEstimation}} info twice [0]. [0]

[jira] [Updated] (OAK-5860) Compressed segments

2017-02-28 Thread JIRA
[ https://issues.apache.org/jira/browse/OAK-5860?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michael Dürig updated OAK-5860: --- Fix Version/s: 1.7.2 > Compressed segments > --- > > Key: OAK-5860 >

[jira] [Created] (OAK-5860) Compressed segments

2017-02-28 Thread JIRA
Michael Dürig created OAK-5860: -- Summary: Compressed segments Key: OAK-5860 URL: https://issues.apache.org/jira/browse/OAK-5860 Project: Jackrabbit Oak Issue Type: New Feature

[jira] [Created] (OAK-5859) Analyse and reduce IO amplification by OS

2017-02-28 Thread JIRA
Michael Dürig created OAK-5859: -- Summary: Analyse and reduce IO amplification by OS Key: OAK-5859 URL: https://issues.apache.org/jira/browse/OAK-5859 Project: Jackrabbit Oak Issue Type: Task

[jira] [Updated] (OAK-5859) Analyse and reduce IO amplification by OS

2017-02-28 Thread JIRA
[ https://issues.apache.org/jira/browse/OAK-5859?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michael Dürig updated OAK-5859: --- Fix Version/s: 1.7.2 > Analyse and reduce IO amplification by OS >

[jira] [Updated] (OAK-5856) Build aborted for no apparent reason

2017-02-28 Thread JIRA
[ https://issues.apache.org/jira/browse/OAK-5856?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michael Dürig updated OAK-5856: --- Attachment: logs.zip The build aborted silently without an apparent failure. > Build aborted for no

[jira] [Updated] (OAK-5856) Build aborted for no apparent reason

2017-02-28 Thread JIRA
[ https://issues.apache.org/jira/browse/OAK-5856?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michael Dürig updated OAK-5856: --- Labels: CI ubuntu (was: ) > Build aborted for no apparent reason >

[jira] [Commented] (OAK-5858) Lucene index may return the wrong result if path is excluded

2017-02-28 Thread Thomas Mueller (JIRA)
[ https://issues.apache.org/jira/browse/OAK-5858?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15887626#comment-15887626 ] Thomas Mueller commented on OAK-5858: - [~chetanm] so here is a case where the current logic of the

[jira] [Updated] (OAK-5856) Build aborted for no apparent reason

2017-02-28 Thread JIRA
[ https://issues.apache.org/jira/browse/OAK-5856?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michael Dürig updated OAK-5856: --- Summary: Build aborted for no apparent reason (was: Build Apache Jackrabbit Oak matrix/Ubuntu

[jira] [Created] (OAK-5858) Lucene index may return the wrong result if path is excluded

2017-02-28 Thread Thomas Mueller (JIRA)
Thomas Mueller created OAK-5858: --- Summary: Lucene index may return the wrong result if path is excluded Key: OAK-5858 URL: https://issues.apache.org/jira/browse/OAK-5858 Project: Jackrabbit Oak

[jira] [Resolved] (OAK-5835) JournalReader should include timestamp information (if available)

2017-02-28 Thread Andrei Dulceanu (JIRA)
[ https://issues.apache.org/jira/browse/OAK-5835?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrei Dulceanu resolved OAK-5835. -- Resolution: Fixed Fixed at r1784701. Thanks [~mduerig] for reviewing the patches! >