XWIKI-13468: The query used by the Document Tree to get the nested child pages is very costly
* Show the Attachments node when showAddAttachment=true, even if there are no attachments. * Refactor a bit the code to remove duplication.
Showing
- xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-api/src/main/java/org/xwiki/index/tree/internal/nestedpages/AbstractDocumentTreeNode.java 122 additions, 0 deletions...x/tree/internal/nestedpages/AbstractDocumentTreeNode.java
- xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-api/src/main/java/org/xwiki/index/tree/internal/nestedpages/AttachmentsTreeNode.java 13 additions, 18 deletions.../index/tree/internal/nestedpages/AttachmentsTreeNode.java
- xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-api/src/main/java/org/xwiki/index/tree/internal/nestedpages/ClassPropertiesTreeNode.java 14 additions, 18 deletions...ex/tree/internal/nestedpages/ClassPropertiesTreeNode.java
- xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-api/src/main/java/org/xwiki/index/tree/internal/nestedpages/DocumentTreeNode.java 57 additions, 101 deletions...iki/index/tree/internal/nestedpages/DocumentTreeNode.java
- xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-api/src/main/java/org/xwiki/index/tree/internal/nestedpages/ObjectsTreeNode.java 14 additions, 18 deletions...wiki/index/tree/internal/nestedpages/ObjectsTreeNode.java
- xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-api/src/main/java/org/xwiki/index/tree/internal/nestedpages/TranslationsTreeNode.java 14 additions, 18 deletions...index/tree/internal/nestedpages/TranslationsTreeNode.java
- xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-api/src/main/java/org/xwiki/index/tree/internal/nestedspaces/parentchild/DocumentTreeNode.java 4 additions, 0 deletions...e/internal/nestedspaces/parentchild/DocumentTreeNode.java
- xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-api/src/main/java/org/xwiki/index/tree/internal/parentchild/DocumentTreeNode.java 4 additions, 0 deletions...iki/index/tree/internal/parentchild/DocumentTreeNode.java
- xwiki-platform-core/xwiki-platform-tree/xwiki-platform-tree-api/src/main/java/org/xwiki/tree/script/TreeScriptService.java 14 additions, 4 deletions...rc/main/java/org/xwiki/tree/script/TreeScriptService.java
Loading
Please register or sign in to comment