Saša Živkov
c81291fde0
Configurable ldap.fetchMemberOfEagerly to optimize LDAP login
...
Only query for all groups where the user belongs to if the
fetchMemberOfEagerly=true. Since querying for LDAP group membership
also performs recursive group lookup, this may save a lot of LDAP
requests and traffic on user login. Gerrit instances which use LDAP
for user authentication but otherwise rely on local Gerrit groups
will want to set the fetchMemberOfEagerly=false.
NOTE: Even if we avoid fetching LDAP group membership eagerly on user
login, we just postpone querying of the LDAP group membership until the
UI asks for all capabilities for this user. This happens immediately
after the login. This issue is addressed in the follow up change.
Change-Id: I4c33361976d814788dceb58a67c2027b9fd3e8d1
2015-02-10 15:32:55 +01:00
..
2015-01-30 05:32:46 +00:00
2013-06-14 20:30:32 +02:00
2014-05-19 13:42:34 -07:00
2015-02-04 12:07:39 +00:00
2014-05-14 11:05:42 +09:00
2014-09-05 14:19:15 -07:00
2014-09-05 14:19:15 -07:00
2013-12-20 12:55:51 -08:00
2013-12-20 12:55:51 -08:00
2013-12-20 12:55:51 -08:00
2015-01-19 09:54:55 -05:00
2013-12-20 12:55:51 -08:00
2013-12-20 12:55:51 -08:00
2013-12-20 12:55:51 -08:00
2014-12-03 21:58:23 +09:00
2013-12-20 12:55:51 -08:00
2013-12-20 12:55:51 -08:00
2013-12-20 12:55:51 -08:00
2013-12-20 12:55:51 -08:00
2015-01-19 09:54:55 -05:00
2014-03-25 19:44:49 +00:00
2014-09-26 09:13:35 -04:00
2014-09-26 09:13:35 -04:00
2013-12-20 12:55:51 -08:00
2014-03-24 18:32:42 -07:00
2013-12-20 12:55:51 -08:00
2013-12-20 12:55:51 -08:00
2015-01-21 11:03:08 +09:00
2015-01-21 11:03:08 +09:00
2015-01-21 11:03:08 +09:00
2015-01-21 11:03:08 +09:00
2015-01-21 11:03:08 +09:00
2014-12-23 14:48:06 -08:00
2013-12-20 12:55:51 -08:00
2013-12-20 12:55:51 -08:00
2014-09-09 13:08:04 -04:00
2014-10-03 09:53:34 +00:00
2013-12-20 12:55:51 -08:00
2013-12-20 12:55:51 -08:00
2014-05-07 14:51:17 +02:00
2014-09-04 13:12:24 +09:00
2014-07-02 18:57:01 +00:00
2013-12-20 12:55:51 -08:00
2013-12-20 12:55:51 -08:00
2015-01-20 09:04:48 +00:00
2013-12-20 12:55:51 -08:00
2013-12-20 12:55:51 -08:00
2013-12-20 12:55:51 -08:00
2013-12-20 12:55:51 -08:00
2014-02-24 11:11:04 +01:00
2013-12-20 12:55:51 -08:00
2014-12-12 20:24:05 +09:00
2015-02-10 15:32:55 +01:00
2014-03-24 19:02:08 -07:00
2014-12-25 17:43:52 +09:00
2014-06-16 12:03:46 -07:00
2013-12-20 12:55:51 -08:00
2014-03-24 19:02:08 -07:00
2015-01-22 07:42:37 +01:00
2014-06-05 09:47:13 +02:00
2014-12-12 20:24:05 +09:00
2013-12-20 12:55:51 -08:00
2015-01-06 09:02:39 +01:00
2014-08-22 10:32:51 -07:00
2014-07-08 18:24:26 +09:00
2015-01-15 04:40:28 +00:00
2014-01-24 23:16:25 +01:00
2015-02-10 09:58:47 +01:00
2013-12-20 12:55:51 -08:00
2015-01-16 19:26:25 +09:00
2013-12-20 12:55:51 -08:00
2015-02-07 12:35:59 +00:00
2014-12-19 14:33:35 +09:00
2014-10-02 10:22:58 +02:00
2013-12-20 12:55:51 -08:00
2015-02-10 01:36:45 +00:00
2015-01-06 06:54:12 +00:00
2014-11-04 22:55:01 +01:00
2014-05-02 17:21:22 +09:00
2014-05-02 17:21:22 +09:00
2014-09-04 13:12:24 +09:00
2014-09-04 13:12:24 +09:00
2013-12-20 12:55:51 -08:00
2014-03-11 18:24:13 +09:00
2013-12-20 12:55:51 -08:00
2014-09-04 13:12:24 +09:00
2013-12-20 12:55:51 -08:00
2014-05-02 17:21:22 +09:00
2014-07-08 07:24:01 +00:00
2014-02-21 09:25:33 +01:00
2014-09-04 13:12:24 +09:00
2014-02-21 09:25:33 +01:00
2014-05-02 17:21:22 +09:00
2013-12-20 12:55:51 -08:00
2013-12-20 12:55:51 -08:00
2014-05-02 17:21:22 +09:00
2013-12-20 12:55:51 -08:00
2013-12-20 12:55:51 -08:00
2013-12-20 12:55:51 -08:00
2013-12-20 12:55:51 -08:00
2013-12-20 12:55:51 -08:00
2013-12-20 12:55:51 -08:00
2014-05-02 17:21:22 +09:00
2014-02-21 10:37:47 +09:00
2014-05-02 17:21:22 +09:00
2013-12-20 12:55:51 -08:00
2014-09-05 09:25:33 +09:00
2013-11-05 12:49:43 -08:00
2014-11-04 22:55:01 +01:00
2013-12-20 12:55:51 -08:00
2014-12-24 07:47:57 +00:00
2014-10-21 11:04:42 +09:00
2013-12-20 12:55:51 -08:00
2014-05-07 14:51:17 +02:00
2014-07-16 06:50:39 +00:00
2014-09-04 13:12:24 +09:00
2015-01-20 23:16:26 +01:00
2014-12-23 14:48:06 -08:00
2014-05-19 13:42:34 -07:00
2014-10-30 11:02:24 -04:00
2013-12-20 12:55:51 -08:00
2013-12-20 12:55:51 -08:00
2013-12-20 12:55:51 -08:00
2014-05-02 17:21:22 +09:00
2013-12-20 12:55:51 -08:00
2014-01-22 19:22:03 +09:00
2013-12-20 12:55:51 -08:00
2014-12-19 00:43:16 +00:00
2013-12-20 12:55:51 -08:00
2015-01-26 13:24:25 +01:00
2014-12-12 20:25:48 +09:00
2015-01-06 06:54:12 +00:00
2015-02-02 11:17:45 +01:00
2015-02-09 00:25:11 +00:00
2015-01-26 04:45:30 +00:00
2014-11-25 18:35:53 +09:00
2015-01-26 04:45:30 +00:00
2015-01-06 06:54:12 +00:00
2015-02-05 13:48:37 +00:00
2015-01-21 11:42:32 +09:00
2014-10-06 18:15:10 +09:00
2013-12-20 12:55:51 -08:00
2015-01-30 19:08:17 +09:00
2014-12-12 13:46:38 -06:00
2015-02-03 07:58:07 +00:00
2015-01-19 11:33:04 +09:00
2014-03-25 19:44:49 +00:00
2013-12-20 12:55:51 -08:00
2014-10-21 17:18:09 +09:00