eXo-JCR-jcr

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
JCR-2341: Parsing error appeared when export PDF file

PLF-5673: Update eXo Platform dependencies

[maven-release-plugin] prepare for next development iteration

    • -1
    • +1
    /exo.jcr.component.core.impl.infinispan.v5/pom.xml
  1. … 13 more files in changeset.
[maven-release-plugin] prepare release 1.14.13-GA

    • -1
    • +1
    /exo.jcr.component.core.impl.infinispan.v5/pom.xml
  1. … 13 more files in changeset.
PLF-5673: Update eXo Dependencies

JCR-2269: Changes are not properly purged once indexed on slaves

Fix description:

- Purge change list on local cache of all cluster nodes.

JCR-2261: Content is visible twice in CLV and Versions

Fix description

- Synchronize volatile index in case of editing

JCR-2225: The total amount of indexing threads should remain consistent

Problem analysis

- To be backward compatible with the previous mode which was mono threaded, we had to stop all the indexing threads when one thread gets an exception, the problem here was the fact that we had still one thread keeping indexing even if an exception has already occurred.

Fix description

- If an exception occurs we interrupt explicitly all the indexing thread such that they all will stop indexing the content, we then get back the expected behavior and we have a consistent amount of indexing threads

JCR-2211 : Performance Issues when working with a large Database

Problem analysis

- With a large database on db2 , We have detected a slowness in :

+ The getLastOrderNumber function in JCR

+ The re-indexation of Jcr

Fix description:

- Use a global database sequence.

- Change the pagination sql query to read data to indexe.

  1. … 13 more files in changeset.
CROSS-1389: Update eXo dependencies for JCR 1.14.13-GA (PLF 3.5.9)

[maven-release-plugin] prepare for next development iteration

    • -1
    • +1
    /exo.jcr.component.core.impl.infinispan.v5/pom.xml
  1. … 13 more files in changeset.
[maven-release-plugin] prepare release 1.14.12-GA

    • -1
    • +1
    /exo.jcr.component.core.impl.infinispan.v5/pom.xml
  1. … 13 more files in changeset.
CROSS-1381: Update dependencies before release PLF 3.5.8

JCR-2166: Commit documentation

    • -0
    • +57
    /patch/1.14.12-GA/JCR-2166/readme.txt
JCR-2051: Swap file is not removed after adding property to the DB

Problem analysis

* When the value storage is disabled and we set the value of a property using an InputStream, many files are created into the swap directory and they are never purged

Fix description

* We added a mechanism that remove the swap file as soon as the java object that refers to it is garbage collected and a mechanism that remove all the swap files of a workspace on startup

    • -0
    • +56
    /patch/1.14.12-GA/JCR-2051/readme.txt
CROSS-1335: Update dependencies after release PLF 3.5.7

[maven-release-plugin] prepare for next development iteration

    • -1
    • +1
    /exo.jcr.component.core.impl.infinispan.v5/pom.xml
  1. … 13 more files in changeset.
[maven-release-plugin] prepare release 1.14.11-GA

    • -1
    • +1
    /exo.jcr.component.core.impl.infinispan.v5/pom.xml
  1. … 13 more files in changeset.
CROSS-1335: Update dependencies before release PLF 3.5.7

JCR-2120 : Table showing how ACL are managed is incorrect

Fix description

- Correct ACL table in JCR Ref Guide

JCR-2166 : ArrayIndexOutOfBoundsException when accessing webdav on Windows 7

JCR-2051 : TestWriteOperations.testCleanupSwapDirectory fails randomly on Windows

JCR-2051 : TestWriteOperations.testCleanupSwapDirectory fails randomly on Windows

JCR-2078: Propagation of permission from parent to children

Problem analysis

* On permission change as the sub node was already "exo:owneable", the JCR skipped the change in the JCR Cache on the sub node and its descendants.

Fix description

* Now the JCR only skips permission changes in the JCR cache if and only if the sub node has both "exo:owneable" and "exo:privilidgeable" or if it has one of them and the new ACL built from what is inherited from the parent node and what we have at node level is different from the old ACL

    • -0
    • +61
    /patch/1.14.11-GA/JCR-2078/readme.txt
Merge branch 'fix/1.14.11-GA/JCR-2034' into stable/1.14.x

    • -0
    • +63
    /patch/1.14.11-GA/JCR-2034/JCR-2034.txt
Merge branch 'fix/1.14.11-GA/JCR-2086' into stable/1.14.x

    • -0
    • +63
    /patch/1.14.11-GA/JCR-2086/JCR-2086.txt
Merge branch 'fix/1.14.11-GA/JCR-2112' into stable/1.14.x

JCR-2112: Moved the unit test into a package allowing it to be launched and replaced special characters with unicode characters to avoid having a file UTF-8 encoded

JCR-2112: Encoding issue met with the unescape method

JCR-2083 : JCR Ref Guide: Feedback of spelling and incorrect link