Branch: refs/heads/master
Home: https://github.com/jenkinsci/active-directory-plugin
Commit: a2561997d3570642415ef1cf880aa29d12b2a17b
https://github.com/jenkinsci/active-directory-plugin/commit/a2561997d3570642415ef1cf880aa29d12b2a17b
Author: Fredrik Persson <[email protected]>
Date: 2014-08-11 (Mon, 11 Aug 2014)
Changed paths:
M pom.xml
M
src/main/java/hudson/plugins/active_directory/ActiveDirectorySecurityRealm.java
M
src/main/java/hudson/plugins/active_directory/ActiveDirectoryUserDetail.java
M
src/main/resources/hudson/plugins/active_directory/ActiveDirectorySecurityRealm/config.jelly
A
src/main/resources/hudson/plugins/active_directory/ActiveDirectorySecurityRealm/help-removeIrrelevantGroups.html
A
src/test/java/hudson/plugins/active_directory/RemoveIrrelevantGroupsTest.java
Log Message:
-----------
[JENKINS-24195] Ignoring irrelevant Active Directory groups
Added an option to make Jenkins ignore Active Directory
groups that are not being used by the active
Authorization Strategy. This can significantly improve
performance in environments with a large number of groups
but a small number of corresponding rules defined by the
Authorization Strategy.
Performance tests have been made in an enviroment with
Role Based Authorization Strategy, 7000 jobs and
280 AD groups (where only one of the last groups is
used by the AuthorizationStrategy). The average loading
time of an empty List View went from 6.2 seconds
to 0.2 seconds. An sectioned view with 15 sections
of text went from 36 seconds to 0.6 seconds.
When Matrix Based Authorization was used instead,
loading time of the sectioned view went down from
1.2 seconds to 0.1 seconds.
Commit: 962f2c9aab34549c51bc5a093034670b2ef4b385
https://github.com/jenkinsci/active-directory-plugin/commit/962f2c9aab34549c51bc5a093034670b2ef4b385
Author: Fredrik Persson <[email protected]>
Date: 2014-08-12 (Tue, 12 Aug 2014)
Changed paths:
M
src/main/resources/hudson/plugins/active_directory/ActiveDirectorySecurityRealm/config.jelly
Log Message:
-----------
[JENKINS-24195] Added irrelevant group removal for Windows
The checkbox for enabling the "Remove irrelevant groups"
has been added for Windows based masters as well.
Commit: 90c0688d265eb5ff60e570f4403ea23137a6c92a
https://github.com/jenkinsci/active-directory-plugin/commit/90c0688d265eb5ff60e570f4403ea23137a6c92a
Author: Robert Sandell <[email protected]>
Date: 2014-08-27 (Wed, 27 Aug 2014)
Changed paths:
M pom.xml
M
src/main/java/hudson/plugins/active_directory/ActiveDirectorySecurityRealm.java
M
src/main/java/hudson/plugins/active_directory/ActiveDirectoryUserDetail.java
M
src/main/resources/hudson/plugins/active_directory/ActiveDirectorySecurityRealm/config.jelly
A
src/main/resources/hudson/plugins/active_directory/ActiveDirectorySecurityRealm/help-removeIrrelevantGroups.html
A
src/test/java/hudson/plugins/active_directory/RemoveIrrelevantGroupsTest.java
Log Message:
-----------
Merge pull request #10 from fredrikpersson/removegroups
[JENKINS-24195] Ignoring irrelevant Active Directory groups
Compare:
https://github.com/jenkinsci/active-directory-plugin/compare/56796545a3e7...90c0688d265e
--
You received this message because you are subscribed to the Google Groups
"Jenkins Commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.