Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
EXOJCR-1221 : The same violations was fixed in JCR.

  1. … 81 more files in changeset.
EXOJCR-1221 : The same violations was fixed in JCR.

    • -2
    • +2
    ./exporting/DocumentViewContentExporter.java
    • -1
    • +1
    ./exporting/DocumentViewStreamExporter.java
  1. … 36 more files in changeset.
EXOJCR-1296: Allow to ignore events for descendents on rename by adding "trigger-events-for-descendents-on-rename" property with "false" value

  1. … 14 more files in changeset.
JCR-1584

What is the problem to fix?

* SysViewImporter tests nt:versionedChild nodes - does it allowed as child for nt:folder node. This is incorrevt, since nt:versionedChild allowed in any place below frozen node.

* SystemViewStreamExporter exports pure nodes Version history. It is correct. But there is problem when we import version history of node, that have versionable subnode. And remove this node tree after export. In this case version history of versioned subnode will be lost.

How is the problem fixed?

* In case if exported node is nt:versionableChild and it is a descendant of frozen node - there is no child node primary type validation.

* SystemViewStreamExporter exports versioned subnodes version history as sv:versionedChild structure into <sv:node>nt:verstionedChild</sv:node>

* SysViewImporter imports all version histories in <sv:versionedChild> tags, and stores these version UUIDs in Context as "importedSubversions"-named list.

* VersionHistoryImporter uses this list to update versionable child node properties (versionHistory, baseVerasion, predecessors) with actual values.

  1. … 2 more files in changeset.
EXOJCR-1207: Export/Import child nodes version history into single xml with parent version history

    • -1
    • +1
    ./exporting/DocumentViewStreamExporter.java
    • -1
    • +48
    ./exporting/SystemViewStreamExporter.java
    • -15
    • +74
    ./importing/SystemViewImporter.java
  1. … 9 more files in changeset.
EXOJCR-1208: Import version history - nt:versionedChild allowed in any place below jcr:frozenNode.

  1. … 1 more file in changeset.
JCR-1566: restored version nodes now uses generated id instead fetch it from jcr:uuid property.

  1. … 1 more file in changeset.
EXOJCR-1139: restored version nodes now uses generated id instead fetch it from jcr:uuid property.

  1. … 1 more file in changeset.
EXOJCR-986: Enable SecurityManager by default

  1. … 68 more files in changeset.
EXOJCR-955: NPE when try to import data via WorkspaceContentImporter

EXOJCR-955: NPE when try to import data via WorkspaceContentImporter

    • -21
    • +21
    ./importing/SystemViewImporter.java
    • -5
    • +7
    ./importing/WorkspaceContentImporter.java
  1. … 1 more file in changeset.
EXOJCR-955: NPE when try to import data via WorkspaceContentImporter

    • -19
    • +19
    ./importing/SystemViewImporter.java
    • -5
    • +7
    ./importing/WorkspaceContentImporter.java
  1. … 1 more file in changeset.
JCR-1449: possibility to get property of a node if it has a child node with the same name with the property

  1. … 56 more files in changeset.
EXOJCR-954: move ItemType to datamodel package

  1. … 56 more files in changeset.
EXOJCR-954: allow to get property with same name as child node, Implemented by adding paramter in the method getItemData() which indicates what need exactly to get: node or property

  1. … 55 more files in changeset.
EXOJCR-933 : Determine property type from nodetype definition in DocumentViewImport for version history was implemented.

    • -1
    • +30
    ./importing/DocumentViewImporter.java
  1. … 1 more file in changeset.
EXOJCR-933 : Determine property type from nodetype definition in DocumentViewImport for version history was implemented.

    • -1
    • +30
    ./importing/DocumentViewImporter.java
  1. … 1 more file in changeset.
EXOJCR-880 : Remarks to this issue was applied.

EXOJCR-880 : Remarks to this issue was applied.

EXOJCR-880 : Remarks to this issue was applied.

    • -11
    • +5
    ./importing/SystemViewImporter.java
EXOJCR-880 : Remarks to this issue was applied.

    • -11
    • +5
    ./importing/SystemViewImporter.java
EXOJCR-880 : Determine if property is multi or single value from nodetype definition in import was implemented.

    • -9
    • +54
    ./importing/DocumentViewImporter.java
    • -0
    • +60
    ./importing/NodePropertiesInfo.java
    • -24
    • +118
    ./importing/SystemViewImporter.java
  1. … 1 more file in changeset.
EXOJCR-880 : Determine if property is multi or single value from nodetype definition in import was implemented.

    • -20
    • +22
    ./importing/DocumentViewImporter.java
    • -17
    • +15
    ./importing/SystemViewImporter.java
EXOJCR-880 : Determine property is multi or single value from nodetype definition in import of version history was implemented.

EXOJCR-880 : Determine property is multi or single value from nodetype definition in import of version history was implemented.

    • -10
    • +54
    ./importing/DocumentViewImporter.java
    • -0
    • +60
    ./importing/NodePropertiesInfo.java
    • -12
    • +118
    ./importing/SystemViewImporter.java
  1. … 1 more file in changeset.
EXOJCR-865 : Problem with restore node (node type is exo:webContent) after import version history was fixed.

    • -9
    • +14
    ./importing/DocumentViewImporter.java
  1. … 7 more files in changeset.
EXOJCR-865 : Problem with restore node (node type is exo:webContent) after import version history was fixed.

    • -9
    • +14
    ./importing/DocumentViewImporter.java
  1. … 7 more files in changeset.
EXOJCR-865 : Problem with import of version history was fixed.

    • -1
    • +10
    ./importing/DocumentViewImporter.java
    • -1
    • +10
    ./importing/SystemViewImporter.java
  1. … 1 more file in changeset.
EXOJCR-865 : Problem with import of version history was fixed.

    • -1
    • +10
    ./importing/DocumentViewImporter.java
    • -1
    • +10
    ./importing/SystemViewImporter.java
  1. … 1 more file in changeset.
EXOJCR-817: max-buffer-size from configuration should be use in TransientValueData during import

    • -2
    • +13
    ./importing/DocumentViewImporter.java