Details
-
Improvement
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
Sling Eclipse IDE 1.0.4
-
None
Description
A rename operation is translated right now into a bulk delete ( see SLING-3607 for delete optimisations ) and a bulk add. If the rename is peformed for a resource with lots of children, this is very inefficient.
We should be able to detect such occurences and translate them into a single RenameOperation which, in case of the vlt-based implementation, delegates to Session#move(String, String) .