1.12.11-GA

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
JCR-1678: Bad performance in ChildAxisQuery.SimpleChildrenCalculator.getHits()

Problem description

Using a dataset with 20k users, the Calendar home page takes 160s to display the first time, and 3/4s later.

After 1h (JCR Cache eviction), it takes also 160s to display.

The problem doesn't occur much with 10k users (7s to display).

Fix description

* Avoid invoking getChildNodesData() by storing some needed information in lucene index.

Need to re-index data to ensure that new changes will work.

    • -0
    • +66
    ./JCR-1678/readme.txt
  1. … 7 more files in changeset.
JCR-1689: Add new profiles to run functional tests on all supported DBs

    • -0
    • +70
    ./JCR-1689/readme.txt
  1. … 24 more files in changeset.
JCR-1689: fix mssql driver class name

JCR-1689 : Profiles for each supported DB configuration was committed in patch JCR-1689.patch

    • -0
    • +2393
    ./JCR-1689/JCR-1689.patch
PLF-1747 JCR-1647

What is the problem to fix?

Platform source distribution. Create a Zip archive with all projects sources.

How is the problem fixed?

Add a maven plugin to generate the Zip automatically during the release.

    • -0
    • +54
    ./JCR-1647/JCR-1647.patch
    • -0
    • +63
    ./JCR-1647/readme.txt
  1. … 1 more file in changeset.
JCR-1660: Problems during testing of Lock operations (EditLockedCommonNodeTest, EditLockedCommonDeepNodeTest)

Fix description

* Check whether the parent node is locked or not.

* Then try to check whether the property exists or not.

    • -0
    • +64
    ./JCR-1660/readme.txt
  1. … 1 more file in changeset.
JCR-1684: Exception when we import the same node twice with its version history

Fix description

* Remove the version history of the node during import operation.

    • -0
    • +62
    ./JCR-1684/readme.txt
  1. … 4 more files in changeset.
JCR-1667: Invalid session.logout() calls in NodeHierarchyCreatorImpl

Fix description

* Remove session.logout method calls in NodeHierarchyCreatorImpl to have proper logic.

    • -0
    • +69
    ./JCR-1667/readme.txt
  1. … 1 more file in changeset.
JCR-1680: webdav bug when clicking go back link in a folder whose name contains a space

Fix description

* Changed the way we determine the parent href for current collection.

Now we pass special attribute for it to the streaming output for the xslt insted of using the address of the current collection with the last element being cut off.

    • -0
    • +78
    ./JCR-1680/readme.txt
  1. … 3 more files in changeset.
JCR-1663: Contention on JCRDateFormat on heavy load

Fix description

* Avoided usage of method java.util.TimeZone.getTimeZone(String ID), now we use less synchronized method implemented in kernel project instead.

    • -0
    • +72
    ./JCR-1663/readme.txt
  1. … 4 more files in changeset.
JCR-1684: patch proposed

    • -0
    • +196
    ./JCR-1684/JCR-1684.patch
JCR-1661: TESTING: Regression during daily testing

Fix description

* For WorkspaceMoveTest and WorkspaceNodeUpdateTest: fixed by avoiding extra cache cleaning while running in cluster environment but with single node.

* For other tests: fixed by avoiding extra putting NullItemData instances to cache.

    • -0
    • +68
    ./JCR-1661/readme.txt
  1. … 13 more files in changeset.
JCR-1677: Could not intercept any jcr action listener only in the trunk of a predefined workspace

Fix description

* Workspace name wasn't handled when generating condition list. That's why this condition was skipped when broadcasting events, so Listeners registered on one workspace, received events from another one.

* Pass the workspace name to SessionActionInterceptor via constructor argument and set it into condition's map.

    • -0
    • +69
    ./JCR-1677/readme.txt
  1. … 2 more files in changeset.
JCR-1671: Problem of EventListener not triggered when renaming a document

Fix description

* Inject a Session instance to PlainChangesLogImpl class, that is invoked in dataflow. Mentioned Session instance is retrieved from log when preparing the events to broadcast.

    • -0
    • +73
    ./JCR-1671/readme.txt
  1. … 22 more files in changeset.
JCR-1680: patch added

    • -0
    • +127
    ./JCR-1680/JCR-1680.patch
JCR-1678: patch proposed

    • -0
    • +496
    ./JCR-1678/JCR-1678.patch
JCR-1677 : patch proposed

    • -0
    • +122
    ./JCR-1677/JCR-1677.patch
JCR-1671 : patch proposed

    • -0
    • +1726
    ./JCR-1671/JCR-1671.patch
JCR-1667: patch added

    • -0
    • +23
    ./JCR-1667/JCR-1667.patch
JCR-1661: patch added

    • -0
    • +425
    ./JCR-1661/JCR-1661.patch
JCR-1660: patch proposed

    • -0
    • +42
    ./JCR-1660/JCR-1660.patch
JCR-1663: patch added

    • -0
    • +154
    ./JCR-1663/JCR-1663.patch