Skip to Content.
Sympa Menu

grouper-dev - Grouper design call, Wednesday, 25 July 2007, 1200EDT (1600Z)

Subject: Grouper Developers Forum

List archive

Grouper design call, Wednesday, 25 July 2007, 1200EDT (1600Z)


Chronological Thread 
  • 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.

Top of Page