Hi all,
I fixed some perf. problems in the tree manager.
The problem was that when the tree manager is initialized all the
repository tree is loaded in memory although the name of the tree node
class is named LazyTreeNode. :-)
This leads to the impossibility to use the web client when having many
documents (>3000).
I've fixed this but there are still some problems - the TreeManagerBean
will be refactored later top fix remained problems and for a better
design and better perfs.
Problems that still exists:
1. When selecting an item in the tree the refresh is done along the
entire path of the item. I think it should be enough to refresh the
selected item and its children.
2. When selecting an item the refresh is done twice for each item. I've
not investigated the problem but I think this can be caused by the bread
crumb refresh if it use the same tree.
Bogdan
--
Bogdan Stefanescu - Apogee project Team Leader
Nuxeo - Open Source ECM - www.nuxeo.com
Apogée - the rich client platform for ECM
http://apogee.nuxeo.org/ - http://www.nuxeo.com/en
_______________________________________________
ECM mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm