grouper-dev - Grouper design call, Wednesday, 25 July 2007, 1200EDT (1600Z)
Subject: Grouper Developers Forum
List archive
- From: Tom Barton <>
- To: Grouper Dev <>
- Subject: Grouper design call, Wednesday, 25 July 2007, 1200EDT (1600Z)
- Date: Tue, 24 Jul 2007 11:49:19 -0500
Grouper design call, agenda and bridge info below:
Wednesday, 25 July 2007, 1200EDT (1600Z), 60 minutes
+1-866-411-0013 (toll free US/Canada Only), or
+1-800-392-6130 (alternate toll free US/Canada Only)
+1-734-615-7474 (Non-US/CA, non-toll free, no dialout)
http://edial.internet2.edu/call/0109331 for SIP
PIN: 0109331 (followed by "#")
Agenda:
1. administrivia
. <http://members.internet2.edu/intellectualproperty.html>
. agenda bash
. approve minutes
. review AIs
. next meeting
2. Sequence and assignment of next steps to address performance issues
The technical issues underlying some of the functional performance issues raised by Duke and Brown are becoming clearer. Here's a table identifying potential work items and the issues they would address. Let's try to make this table more accurate, determine next steps, and who should do what.
Browsing My Memberships or Manage Groups
. [GRP-7] Add methods for finding child stems and groups where a Subject has the specified access or naming privileges
. modify UI to take advantage of these
. [GRP-10] Modify Membership indices based upon recommendations from Duke
Listing group members is slow
. improve JNDISourceAdapter performance
. move certain privilege checking from UI into API
. [GRP-6] API Subject caching no longer caching everything that it
should
Ldappc performance
. improve JNDISourceAdapter performance
. [GRP-12] Poor integration with Ldappc: subordinate-stem-query causes
a full table scan
. [GRP-13] Poor integration with Ldappc: attribute-matching-queries
causes a full table scan
. [GRP-14] Poor integration with Ldappc: Null DTO error message causes
Ldappc runs to fail
. modify Ldappc to take advantage of these
. modify Ldappc to cache more group data
Group search
. [GRP-9] A number of methods for retrieving groups by attribute cause
full table scans. Document methods where this is the situation and
provide alternates where possible.
. modify UI to default to equality-matched & scoped searching
TAAdmins using Manage Groups
. subclass PrepareMenuAction to omit Manage Groups for TAAdmins
Add member to TAAdmins takes hours
. perform this inherently slow operation in a separate JVM, eg, by running a gsh script
XML import/export doesn't scale
. improve JNDISourceAdapter performance
. profile XMLReader and XMLImporter to see where time and space is being spent
Variant Subject presentation depending on user and Subject's FERPA status
3. etc
Tom
- Grouper design call, Wednesday, 25 July 2007, 1200EDT (1600Z), Tom Barton, 07/24/2007
Archive powered by MHonArc 2.6.16.