folders with many invisible objects slows tree performance
[invisible] [invisible man] [invisible sign] [PCC] [PCD] [the invisible man]
Symptom
At Portal Administration, when browsing through the tree some folders take too much time to expand. At some cases a timeout might be exceeded in a way that doesn’t allow to expand the folder at all.
This happens with folders that have many invisible objects 2 levels below the expanded folder. For example, expanding a folder that contains many iView objects being accessed from a System Administration view that doesn’t allow showing iView objects.
Other terms
PCD PCC collaboration migration migrated com.sap.ip.collaboration com.sap.migrated time-out, performance, content catalog, portal content
Reason and Prerequisites
EP6.0 SP2
Netweaver Portal 6.40
Netweaver Portal 7.00
Solution
The problem was fixed by the following way:
The number of second-level invisible items that are being scanned in order to determine whether a folder is empty is limited to a certain number. Should the folder contain too many invisible objects, the Portal Catalog will assume the folder is not empty and show an expansion icon next to it. If the user tries to expand this folder, he will really see if the folder is empty and the expansion icon will disappear in such case. This behavior is very much like browsing through a remote network folder at Microsoft Windows Explorer.
The maximal number of invisible items that the Catalog scans can be configured at the Content Catalog Tree iView properties.
To Change the property, please go to:
Content Administration -> Portal Content -> Content Provided By SAP -> Admin Interfaces -> Admin IView Templates -> Portal Catalog – Portal Content Studio.
Expand the property editor category to “Show All” and change the property “Maximum Number of Invisible Items to be Scanned” (the default value is 50).
A very low value will increase tree folders expansion speed, but will cause more folders to show with the expansion icon (althoug some might be actually empty).
This option is recommended for administration views that show only small number of object types (for example only folders and System objects).
A very high value will make expansion icons appear only on non-empty folders (like it was before this enahncment), but will cause a decrease in tree folders performance.
This option is recommended where an administrator would like to be able to differentiate better between empty and non-empty folders.
Fix avaiability:
SP2 : install patch 37NW640: install SP16NW700: install SPS6