Architecture #3388
closed
Some LDAP interaction seems to be not perfectly efficient
Added by Nicolas CHARLES over 11 years ago.
Updated over 11 years ago.
Category:
Architecture - Code maintenance
Description
We encounter several cases when a lot of identical LDAP queries are made to display something (for instance, the Rule Grid, to fetch the directive name); and it causes lots of object generation and lots of round trip to the ldap server
There ought to be some room for improvement
- Status changed from New to 8
- Assignee set to François ARMAND
- Priority changed from N/A to 1 (highest)
- Target version changed from Ideas (not version specific) to 2.7.0~beta1
This is also a big problem in the deployment service, as it can lead to inconsistency between the start and the end of the script.
So, the goal here is to create two datastructures, one for groups and one for directives, that represent a full, complete tree, self-contained, and a method in corresponding repository to get that structure.
Then, we will have to track all use of services that should use these datastructure in place of making LDAP requests.
- Status changed from 8 to Discussion
- Status changed from Discussion to 10
- Status changed from 10 to 12
- Status changed from 12 to Pending release
- Status changed from Pending release to Released
Also available in: Atom
PDF