...
Operation | Grouper 2.1.0 (ms) | Grouper 2.0.3 (ms) |
---|---|---|
GroupFinder.findByName() | 3 | 3 |
Group.hasImmediateMember(Subject) | 37 39 | 33 |
Group.hasEffectiveMember(Subject) | 28 30 | 23 |
Group.hasMember(Subject) | 24 | 17 |
Group.hasOptin(Subject) | 26 28 | 23 |
Group.getPrivs(Subject) | 26 28 | 21 |
Group.getUpdaters() | 4 | 5 |
Group.getEffectiveMembers() | 3 4 | 3 |
Group.getEffectiveMemberships() | 5 6 | 4 |
Group.getImmediateMembers() | 3 4 | 4 |
Group.getImmediateMemberships() | 5 4 | 4 |
Group.getMembers() | 4 | 4 |
Group.getMemberships() | 5 | 6 |
MemberFinder.findBySubject() | 24 | 15 |
Member.getEffectiveMemberships() | 7 8 | 10 |
Member.getImmediateMemberships() | 8 9 | 8 |
Member.getMemberships() | 4 | 4 |
StemFinder.findByName() | 1 2 | 2 |
Stem.getPrivs(Subject) | 36 | 23 |
Stem.hasCreate(Subject) | 21 | 19 |
Stem.getStemmers() | 3 | 3 |
Group create | 268 366 | 323 |
Group delete | 182 135 | 157 |
Role create | 342 304 | 318 |
Attribute def name create | 56 58 | 56 |
Assign role permission | 64 73 | 52 |
Remove role permission | 28 37 | 33 |
Attribute def name delete | 21 36 | 30 |
Role delete | 172 113 | 145 |
Stem create | 157 142 | 125 |
Stem delete | 82 104 | 90 |
AttributeDef create (type=perm) | 164 119 | 155 |
AttributeDef delete (type=perm) | 184 165 | 164 |
Membership add | 53 71 | 59 |
Membership delete | 28 42 | 37 |
Membership add where member is a group | 88 95 | 95 |
Membership delete where member is a group | 38 54 | 56 |
Membership add causes composite | 74 94 | 79 |
Membership delete causes composite | 41 58 | 55 |
Group privilege (update) add | 35 43 | 36 |
Group privilege (update) delete | 25 26 | 27 |
Stem privilege (create) add | 31 39 | 35 |
Stem privilege (create) delete | 19 29 | 27 |
Effective membership (1000) add | 30 40 | 38 |
Effective membership (1000) delete | 20 30 | 30 |