Details
-
Bug
-
Resolution: Fixed
-
Medium
-
1.3
-
None
Description
Currently the importers, particularly when they are using Internal Directories are inefficient in their use of Memory and also their use of Hibernate.
We need to tackle this in about 3 ways:
- Look into the memory issues, when dealing with large lists of users/groups/memberships
- Add new methods to the RemoteDirectory and DirectoryManager specifically around bulk loading Groups, Principals and Memberships.
- For the internal directory use a stateless session for the bulk adding, skipping the 1st level cache.