mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-07-31 17:39:05 +00:00
15388: ETHREEOH-1872: Better debug logging in authentication components - Now each authentication component logs every step of the authentication process (including reason for failure) if you switch on debug logging for that component or the entire org.alfresco.repo.security.authentication package. E.g. log4j.logger.org.alfresco.repo.security.authentication.ldap.LDAPAuthenticationComponentImpl=debug log4j.logger.org.alfresco.repo.security.authentication.AuthenticationComponentImpl=debug log4j.logger.org.alfresco.repo.security.authentication=debug 15196: Further LDAP sync performance improvements - Bunch user and group creations into small transactions (except for differential sync on login) - Run a differential sync on startup (so that bulk of users are not brought over on first login) - Can be disabled by synchronization.syncOnStartup property 15135: Node creation / ACL performance improvements - When an ACL was set on a leaf node such as a person, redundant 'shared' ACLs were created for child nodes with getInheritedAccessControlList(), even though no child nodes existed. - Now setInheritanceForChildren() makes a 'lazy' call to getInheritedAccessControlList(), only when it realises there are child nodes 15133: Changes to datasource definition for improved performance - Enable caching and reuse of prepared statements (by default 40 for each connection) - Removed custom-connection-pool-context.xml.sample and instead introduced complete property set into repository.properties - Updated v3.2 Wiki docs http://wiki.alfresco.com/wiki/Database_Configuration#Overriding_the_Database_Connection_Properties git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@15439 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
22 lines
922 B
Properties
22 lines
922 B
Properties
#
|
|
# This properties file is used to configure user registry syncronisation (e.g. LDAP)
|
|
#
|
|
|
|
# Should the scheduled sync job only query users and groups changed since the
|
|
# last sync? Note that when true, the sync job will not be able to detect which
|
|
# users or groups have been removed from the directory (but obviously group
|
|
# membership changes would still be reflected). When false, a more regular
|
|
# differential sync on login can still be enabled.
|
|
synchronization.synchronizeChangesOnly=false
|
|
|
|
# The cron expression defining when imports should take place
|
|
synchronization.import.cron=0 0 0 * * ?
|
|
|
|
# Should we trigger a differential sync when missing people log in?
|
|
synchronization.syncWhenMissingPeopleLogIn=true
|
|
|
|
# Should we trigger a differential sync on startup?
|
|
synchronization.syncOnStartup=true
|
|
|
|
# Should we auto create a missing person on log in?
|
|
synchronization.autoCreatePeopleOnLogin=true |