Summary | ldap backend dirty prefs |
Queue | Horde Framework Packages |
Queue Version | HEAD |
Type | Enhancement |
State | Rejected |
Priority | 1. Low |
Owners | Horde Developers (at) |
Requester | vincent.vinet (at) revolutionlinux (dot) com |
Created | 04/25/2007 (6681 days ago) |
Due | |
Updated | 05/12/2007 (6664 days ago) |
Assigned | 04/26/2007 (6680 days ago) |
Resolved | 05/12/2007 (6664 days ago) |
Milestone | |
Patch | No |
State ⇒ Rejected
they are stored) is normal. If I'm misunderstanding please update the
ticket and we can reopen it.
State ⇒ Feedback
be fixed instead working around the symptoms.
(ie, at login), it is set as dirty.
- Some values get set via LDAP hooks (Name, e-mail adresses, etc).
When the hooks set these variables, they automatically get set as dirty.
It's *normal* that they get set dirty. What's not normal is that the
preference system tries to store them.
Regards,
Jean-Michel
Assigned to
State ⇒ Assigned
be fixed instead working around the symptoms.
Priority ⇒ 1. Low
State ⇒ New
New Attachment: ldap.php.diff
Queue ⇒ Horde Framework Packages
Summary ⇒ ldap backend dirty prefs
Type ⇒ Enhancement
being dirty.
When storing preferences into the ldap server, the backend thus
constantly tries to store those dirty prefs.
On a server with 30,000+ users, this is a very severe performance hit
on the ldap server.
The patch thus filters the dirty prefs before attempting to store,
letting through only the prefs which are not locked.