mirror of
https://github.com/samba-team/samba.git
synced 2024-12-23 17:34:34 +03:00
1521bb95a7
Samba 4 use to try to reload the schema every time dsdb_get_schema was called (which could be 20+ time per ldb request). Now we only reload at most every xx seconds (xx being the value of dsdb:"schema_reload_interval" or 120). The timestamp of the last reloaded schema is kept in the dsdb_schema object. There is also a timestamp in the ldb_context, that is used by the LDAP server to know if it has to reload the schema after handling the request. This is used to allow that the schema will be immediately reload after a schemaUpdateNow request has been issued, the reload can't occur in the handling of the LDAP request itself because we have a transaction autostarted. |
||
---|---|---|
.. | ||
devdocs | ||
ldap_backend.c | ||
ldap_bind.c | ||
ldap_extended.c | ||
ldap_server.c | ||
ldap_server.h | ||
wscript_build |