[teiid-issues] [JBoss JIRA] Commented: (TEIID-1659) Support pagination of LDAP results when retrieving from Active Directory
Michael Walker (JIRA)
jira-events at lists.jboss.org
Tue Jul 12 19:22:23 EDT 2011
[ https://issues.jboss.org/browse/TEIID-1659?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12613824#comment-12613824 ]
Michael Walker commented on TEIID-1659:
---------------------------------------
I did follow up on this question from Marc and again from Ken, but maybe it did not make it’s way back to Steve. Here was my response:
> The custom connector written for <customer> does not support paging.
> It's something <customer> chose not to implement back in 2007 because
> the version of Sun's directory server used did not
> support it, either. There were some placeholders made in the code
> marking where it could be implemented for AD in the future. This is
> something that could be implemented by <customer> or by RH professional services.
>
> As a workaround, they should increase the maxPageSize value in AD.
> LDAP admins are usually opposed to doing this across the board;
> perhaps this can be done just for a specific user, or only for the
> particular subtree they're having issue with, to limit the impact of this change.
>
> I'm pretty sure this won't work, but one thing they might try out is
> to set the "maxBatchSize" property of the LDAP connector to the value
> of the maxPageSize property in AD (typically 1000). Since it's so easy
> to test, it's worth a try but I don't think it will make a difference.
>
> Also, it's worth checking to see if the current 5.5.4 LDAP connector
> (NOT the one <customer> uses, which is custom) has implemented this
> already. I'm having trouble connecting to the old CVS tree to pull
> down the code -- do we still store the 5.5.4 codebase there, or is it in SVN?
> Do you have the details for connecting to it? I might be able to try
> this out later today. Or maybe someone else could quickly peruse the
> code for changes in this area.
>
I think the follow-up was that the 5.5.4 connector did not support it, either. So, it would have to be implemented.
> Support pagination of LDAP results when retrieving from Active Directory
> ------------------------------------------------------------------------
>
> Key: TEIID-1659
> URL: https://issues.jboss.org/browse/TEIID-1659
> Project: Teiid
> Issue Type: Feature Request
> Components: LDAP Connector
> Affects Versions: 7.1.1
> Environment: EDS 5.1. LDAP connection factory/translator. Active Directory as LDAP provider.
> Reporter: Ken Johnson
> Assignee: Steven Hawkins
> Fix For: 7.4.1
>
>
> Active Directory has a setting MaxPageSize that limits the number of records of query results returned in a batch. The EDS LDAP connector/translator should support this setting so it can page through the results and retrieve all results. Not just up to MaxPageSize. Ideally this would be a configurable parameter that the user must set to match the MaxPageSize value on the AD server. For more info: http://support.microsoft.com/kb/315071.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the teiid-issues
mailing list