Actions
Architecture #3388
closedSome LDAP interaction seems to be not perfectly efficient
Status:
Released
Priority:
1 (highest)
Assignee:
Category:
Architecture - Code maintenance
Target version:
Pull Request:
Effort required:
Name check:
Fix check:
Regression:
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
Updated by François ARMAND over 11 years ago
- 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.
Updated by Jonathan CLARKE over 11 years ago
- Status changed from 8 to Discussion
Updated by Jonathan CLARKE over 11 years ago
- Status changed from Discussion to 10
Updated by Jonathan CLARKE over 11 years ago
- Status changed from 12 to Pending release
Updated by Nicolas PERRON over 11 years ago
- Status changed from Pending release to Released
Actions