{"action":"created","issue":{"url":"https://api.github.com/repos/hpcc-systems/HPCC-Platform/issues/7743","labels_url":"https://api.github.com/repos/hpcc-systems/HPCC-Platform/issues/7743/labels{/name}","comments_url":"https://api.github.com/repos/hpcc-systems/HPCC-Platform/issues/7743/comments","events_url":"https://api.github.com/repos/hpcc-systems/HPCC-Platform/issues/7743/events","html_url":"https://github.com/hpcc-systems/HPCC-Platform/pull/7743","id":103719795,"number":7743,"title":"HPCC-14115 LDAP Enumerations need to support paging","user":{"login":"RussWhitehead","id":903145,"avatar_url":"https://avatars.githubusercontent.com/u/903145?v=3","gravatar_id":"","url":"https://api.github.com/users/RussWhitehead","html_url":"https://github.com/RussWhitehead","followers_url":"https://api.github.com/users/RussWhitehead/followers","following_url":"https://api.github.com/users/RussWhitehead/following{/other_user}","gists_url":"https://api.github.com/users/RussWhitehead/gists{/gist_id}","starred_url":"https://api.github.com/users/RussWhitehead/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/RussWhitehead/subscriptions","organizations_url":"https://api.github.com/users/RussWhitehead/orgs","repos_url":"https://api.github.com/users/RussWhitehead/repos","events_url":"https://api.github.com/users/RussWhitehead/events{/privacy}","received_events_url":"https://api.github.com/users/RussWhitehead/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-08-28T13:33:48Z","updated_at":"2015-08-28T13:33:57Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/hpcc-systems/HPCC-Platform/pulls/7743","html_url":"https://github.com/hpcc-systems/HPCC-Platform/pull/7743","diff_url":"https://github.com/hpcc-systems/HPCC-Platform/pull/7743.diff","patch_url":"https://github.com/hpcc-systems/HPCC-Platform/pull/7743.patch"},"body":"LDAP imposes a limit of 1,000 on the number of entries that can be returned\r\nfrom any search. Once there are over 1,000 matches to any search, an error\r\nis returned and you cannot even get the first 1000.  This PR implements a\r\nCPagedLDAPSearch class, which wraps code to perform an LDAP Paged Search,\r\nand uses it in any ILDAPClient calls that could return this many entries.\r\nIt also implements a countEntries method, which is used in several places\r\nwithin LDAP clients.  This includes:\r\n\r\nretrieveUsers\r\ngetResources\r\ngetResourcesEx\r\ngetAllGroups\r\ngetGroupMembers\r\ncountEntries\r\n\r\nSigned-off-by: Russ Whitehead <william.whitehead@lexisnexis.com>"},"comment":{"url":"https://api.github.com/repos/hpcc-systems/HPCC-Platform/issues/comments/135776594","html_url":"https://github.com/hpcc-systems/HPCC-Platform/pull/7743#issuecomment-135776594","issue_url":"https://api.github.com/repos/hpcc-systems/HPCC-Platform/issues/7743","id":135776594,"user":{"login":"hpcc-jirabot","id":2370733,"avatar_url":"https://avatars.githubusercontent.com/u/2370733?v=3","gravatar_id":"","url":"https://api.github.com/users/hpcc-jirabot","html_url":"https://github.com/hpcc-jirabot","followers_url":"https://api.github.com/users/hpcc-jirabot/followers","following_url":"https://api.github.com/users/hpcc-jirabot/following{/other_user}","gists_url":"https://api.github.com/users/hpcc-jirabot/gists{/gist_id}","starred_url":"https://api.github.com/users/hpcc-jirabot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hpcc-jirabot/subscriptions","organizations_url":"https://api.github.com/users/hpcc-jirabot/orgs","repos_url":"https://api.github.com/users/hpcc-jirabot/repos","events_url":"https://api.github.com/users/hpcc-jirabot/events{/privacy}","received_events_url":"https://api.github.com/users/hpcc-jirabot/received_events","type":"User","site_admin":false},"created_at":"2015-08-28T13:33:57Z","updated_at":"2015-08-28T13:33:57Z","body":"https://track.hpccsystems.com/browse/HPCC-14115\nJira updated"}}