AF:
NF:0
PS:10
SRH:1
SFN:
DSR:
MID:<20080530101822.190d7a7a@ripper.onstor.net>
CFG:
PT:0
S:andy.sharp@onstor.com
RQ:
SSV:onstor-exch02.onstor.net
NSV:
SSH:
R:<chris.vandever@onstor.com>
MAID:1
X-Sylpheed-Privacy-System:
X-Sylpheed-Sign:0
SCF:#mh/Mailbox/sent
X-Sylpheed-End-Special-Headers: 1
Date: Fri, 30 May 2008 10:31:30 -0700
From: Andrew Sharp <andy.sharp@onstor.com>
To: Chris Vandever <chris.vandever@onstor.com>
Subject: please review 29293
Message-ID: <20080530103130.7aee04b7@ripper.onstor.net>
Organization: Onstor
X-Mailer: Sylpheed-Claws 2.6.0 (GTK+ 2.8.20; x86_64-pc-linux-gnu)
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit

OK, so I'm having trouble getting code for some of my other bugs to
work, so I thought I would send you this for review.

This fixes 23242, and substantially reduces the number of clusterdb
accesses from the authen-lib code that uses this same API function,
while remaining compatible with the one other caller of this function.
Oh yeah, and removes some dead code too.


Change 29293 by andys@ripper on 2008/05/17 23:11:09 *pending*

        TED00023242 - Case 7541/ SGI Japan/ idmap list is limited to 511 entries
        
        Add the concept of a cursor to cluster_getIdmapRuleList();
        use that to modify _idmap show_ to be able to fetch and display
        an arbitrary number of records from the database.  Substantially
        reduces clusterdb accesses from some code paths in authen-lib.
        
        Eliminate unused cluster_showIdmapRule method.

        
        reviewed by

Affected files ...

... //depot/dev/nfx-tree/code/ssc-authen-lib/idmap-cfg.c#4 edit
... //depot/dev/nfx-tree/code/ssc-cluster/cluster-idmap-api.c#3 edit
... //depot/dev/nfx-tree/code/ssc-cluster/cluster-idmap-api.h#1 edit
... //depot/dev/nfx-tree/code/ssc-nfxsh/cmd_idmap.c#5 edit

