Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
JCR-2325: Allow to set permission for users that has a space in their login

    • -3
    • +1
    ./importing/ACLInitializationHelper.java
  1. … 7 more files in changeset.
JCR-2282: Loading all the properties into the cache causes undesirable side effects

    • -13
    • +10
    ./importing/DocumentViewImporter.java
    • -0
    • +22
    ./importing/dataflow/ImportNodeData.java
  1. … 14 more files in changeset.
JCR-2281: Loading all the properties into the cache causes undesirable side effects

Problem analysis:

- Some parts of the code (orderBefore + Remove + Same name sibling and import document view with UUID_COLLISION_REPLACE_EXISTING) could behave abnormally in case the cache contains all the properties of the target node, that is due to the fact that those parts of the code assume that we get the list of properties from the database which allows to have the correct path for the properties when we change the path of a node which is not true in case we get the list of properties from the cache because the path of the properties still have the old path.

Fix description:

- We make sure that the path of the properties matches with the expected/new path

    • -13
    • +10
    ./importing/DocumentViewImporter.java
    • -0
    • +22
    ./importing/dataflow/ImportNodeData.java
  1. … 16 more files in changeset.
JCR-2281: Loading all the properties into the cache causes undesirable side effects

    • -13
    • +10
    ./importing/DocumentViewImporter.java
    • -0
    • +22
    ./importing/dataflow/ImportNodeData.java
  1. … 16 more files in changeset.
JCR-1759: Code refresh + Upgrade to Lucene 3.6.2 (part 1)

  1. … 116 more files in changeset.
JCR-2156: Code cleanup and perf fix

  1. … 1 more file in changeset.
JCR-2156: Unexpected behavior while importing data with IMPORT_UUID_COLLISION_REPLACE_EXISTING

    • -45
    • +165
    ./importing/BaseXmlImporter.java
    • -0
    • +21
    ./importing/dataflow/ImportNodeData.java
  1. … 12 more files in changeset.
JCR-2125: Fixed the root cause of the perf regressions

JCR-2125: Unexpected behavior while importing data with IMPORT_UUID_COLLISION_REPLACE_EXISTING

    • -45
    • +165
    ./importing/BaseXmlImporter.java
    • -0
    • +21
    ./importing/dataflow/ImportNodeData.java
  1. … 12 more files in changeset.
JCR-2014: Fix the main violations found by Find Bugs

  1. … 28 more files in changeset.
JCR-2014: revert

  1. … 29 more files in changeset.
JCR-1934: backport feature

  1. … 7 more files in changeset.
JCR-1934: [revert] improve validation child node adding

This reverts commit 0d0734b72fcef7ecb25dec560debfdd6b15c3fc0.

  1. … 6 more files in changeset.
JCR-1934: improve validation child node adding

  1. … 6 more files in changeset.
JCR-1767: Better manage concurrent node addition to a given parent node

    • -1
    • +2
    ./importing/WorkspaceContentImporter.java
  1. … 62 more files in changeset.
JCR-1831 : The problem with privilege and owner during import was fixed.

    • -0
    • +14
    ./importing/dataflow/ImportNodeData.java
  1. … 1 more file in changeset.
JCR-1827 : The problem with privilege and owner during import was fixed.

    • -0
    • +14
    ./importing/dataflow/ImportNodeData.java
  1. … 1 more file in changeset.
JCR-1827: Cannot access jcr:content after importing data

Fix description:

* Override method ImportNodeData.getACL() to fix the value of privilege and owner

This method returns the true permission from property exo:privilege and returns the true owner from property exo:owner if these properties are present in node.

    • -0
    • +14
    ./importing/dataflow/ImportNodeData.java
  1. … 2 more files in changeset.
JCR-1794: PropertyData should know its length

  1. … 60 more files in changeset.
JCR-1765: ValueData refactoring

    • -1
    • +2
    ./exporting/DocumentViewContentExporter.java
    • -2
    • +2
    ./exporting/DocumentViewStreamExporter.java
    • -20
    • +4
    ./importing/DocumentViewImporter.java
    • -33
    • +18
    ./importing/SystemViewImporter.java
  1. … 94 more files in changeset.
JCR-1780: Fixed the last Critical violations and the easiest Major ones raised by eXo Quality Level 1.2

  1. … 33 more files in changeset.
JCR-1765: refactoring ValueData implementation

  1. … 62 more files in changeset.
EXOJCR-1259: Replaced native collections with GNU trove

    • -2
    • +2
    ./importing/ContentHandlerImporter.java
  1. … 171 more files in changeset.
EXOJCR-1869: Validation primary type allowed take care about node name

  1. … 7 more files in changeset.
EXOJCR-1817: Close all unclosed streams

    • -5
    • +12
    ./exporting/SystemViewContentExporter.java
    • -4
    • +1
    ./exporting/SystemViewStreamExporter.java
  1. … 3 more files in changeset.
EXOJCR-1760: Fixed the Blocker/Critical violations and the easiest Major ones raised by eXo Quality Level 1.2

    • -1
    • +1
    ./importing/WorkspaceContentImporter.java
    • -1
    • +1
    ./importing/WorkspaceDataImporter.java
    • -1
    • +1
    ./importing/dataflow/ImportNodeData.java
    • -1
    • +1
    ./importing/dataflow/PropertyInfo.java
  1. … 102 more files in changeset.
EXOJCR-1760: Fixed the Blocker/Critical violations and the easiest Major ones raised by eXo Quality Level 1.2

    • -1
    • +1
    ./importing/WorkspaceContentImporter.java
    • -1
    • +1
    ./importing/WorkspaceDataImporter.java
    • -1
    • +1
    ./importing/dataflow/ImportNodeData.java
    • -1
    • +1
    ./importing/dataflow/PropertyInfo.java
  1. … 122 more files in changeset.
EXOJCR-1725: Fixed the Blocker/Critical violations and the easiest Major ones raised by eXo Quality Level 1.2

  1. … 56 more files in changeset.
EXOJCR-1725: Fixed the Blocker/Critical violations and the easiest Major ones raised by eXo Quality Level 1.2

  1. … 76 more files in changeset.
EXOJCR-1722: Remove deprecated SystemIdentity class

  1. … 22 more files in changeset.