Skip to Content.
Sympa Menu

grouper-users - Re: [grouper-users] Composite group problems

Subject: Grouper Users - Open Discussion List

List archive

Re: [grouper-users] Composite group problems

Chronological Thread 
  • From: Shilen Patel <>
  • To: Dave Churchley <>
  • Cc: "" <>
  • Subject: Re: [grouper-users] Composite group problems
  • Date: Thu, 19 Oct 2017 17:50:14 +0000
  • Accept-language: en-US
  • Authentication-results:; spf=none
  • Ironport-phdr: 9a23:L1RbexWRf8E/l+SXNbndo/4rUj/V8LGtZVwlr6E/grcLSJyIuqrYbBKAt8tkgFKBZ4jH8fUM07OQ6PGwHzRYqb+681k6OKRWUBEEjchE1ycBO+WiTXPBEfjxciYhF95DXlI2t1uyMExSBdqsLwaK+i764jEdAAjwOhRoLerpBIHSk9631+ev8JHPfglEnjSwbLdxIRmssQndqtQdjJd/JKo21hbHuGZDdf5MxWNvK1KTnhL86dm18ZV+7SleuO8v+tBZX6nicKs2UbJXDDI9M2Ao/8LrrgXMTRGO5nQHTGoblAdDDhXf4xH7WpfxtTb6tvZ41SKHM8D6Uaw4VDK/5KpwVhTmlDkIOCI48GHPi8x/kqRboA66pxdix4LYeZyZOOZicq/Ye94RWGhPUdtLVyFZAo2ycZYBD/YPM+hboYb9pkcBoxSxCgS3GOPg0TpIimPq0aAg0eksFxzN0gw6H9IJtXTZtMj7NKcTUeCx0qbIyyjIYelM1jfh9ofIdg0qrPaXXbJwcMrRzVcgFwXeg1qNtIzlPC2a2v4TvGeG8uptTOSigHMppQF2pzig3MYsio/Ri4IUzFDE6Tt2wJwzJdKmVE53f8SoH4VNuCGHMYZ9X8AsQ3lwtSonyrAKp4S3cSYQxJg6xBPSb+aLf5aG7x/hTOqdPDZ1iXx/dL6hhxu//1Ksx+3hWsWuzVpGsjRJnsHSunwQ1hHf8MaKRuVn8ku82juDyhrf5vxALE0yiKHVMYQuwqQqmZoWqUnDHjH5mEHxjKKOc0Ur4Omo6+D+brXpqJ6QLpJ4hhzkPqQpm8y/Hf40PRUTX2iY5+uwzqPs8lDkQLlSj/02lLfWsIzCKMgGpqO1HRVZ34g55xqiDDqr1M4UkWcJIV9HYB6HipLmO1DKIPD2F/e/hFGsnS9wx/DGP73hBovCLn7Ynbj8YLZ96FBTxBAtwt9C+pJYEqsBL+7rWk/tqNzYCQc0MwOuw+bgFdV9zp0RWXiWDq+EK6Pdr0WI5vk0LumIZY8Voyr9K+M76/L0jH85n0Mdcrez3ZsRdn+4AupqL1+HbnXxn9dSWVsN6yY3UuGio12fSzVTY3ujF/YQ7y82TqmmEJ3IRoSgkZSH0TiwF4ZKYm0AA1vKDHS+JKueXPJZUyKTJsJn2gQNSbWlA9s61RCquQnSx6dkI6zZ9jBO5sGr78R8++CGzUJ6zjdzFcnIljjVF2w=
  • Spamdiagnosticmetadata: NSPM
  • Spamdiagnosticoutput: 1:99

If both factors in the composite are being updated at about the same time for
the same subject, then a membership may be missed. For example, if Group A
is an intersection of Group B and Group C and you add the same person to B
and C at almost the same time, then due to the way the database transactions
work, the composite membership may not be added to Group A. Does that seem
like the problem you’re having?

If so, this can be corrected using bad membership finder. You can
automatically run it (e.g. every hour) using a built-in daemon though that’s
only available in 2.3. Prior to 2.3, it can be run manually.

- Shilen

On 10/19/17, 11:56 AM,
on behalf of Dave Churchley"
on behalf of

Good afternoon

We've been using composite groups for a few years now, mainly using the
complement operation with exclusion groups. Since the summer, we've also had
a few intersection groups.

We've not noticed any problems with group memberships until a couple of
weeks ago. (That's not to say there definitely weren't any issues, but there
certainly was not a noticeable impact.) At first it was just with the
intersection groups but today we've seen it with a complement group, too.

It looks like the composite isn't calculating its membership correctly.
Editing the composite and resaving it forces it to recalculate the
membership. We've been using this as a workaround but it's obviously not
ideal. Some of these composite groups are critical to access control for
various systems across the University, including physical access into

Is this a known issue? Is there anything we can do about it? We're
running Grouper v2.2.2. Is there a patch or a better workaround?

Any help would be greatly appreciated as this is a big issue for us at
the moment.

Thanks in advance.

Dave Churchley
Newcastle University

Archive powered by MHonArc 2.6.19.

Top of Page