Ticket #658 (closed defect: fixed)

Opened 5 years ago

Last modified 3 years ago

LDAP lookups in enumerate mode should support paging

Reported by: dpal Owned by: sgallagh
Priority: blocker Milestone: SSSD 1.5.8
Component: SSSD Version: 1.4.0
Keywords: Cc:
Blocked By: Blocking:
Sensitive: Tests Updated: no
Coverity Bug: Patch Submitted: yes
Red Hat Bugzilla: 0 Design link:
Feature Milestone:
Design review: Fedora test page:
Chosen: Candidate to push out:
Release Notes:
Temp mark:

Description

In the enumeration mode the queries usually return chunks rather than everything as a one huge result. This is a default configuration with AD.

SSSD should detect if the server supports paging and use paging control to request data in a loop rather than in one big chunk.

http://tools.ietf.org/html/rfc2696

This actually would allow better performance since huge groups will come in chunks and if the loop is built in a way that would allow other processing the client would not slow down processing big result set.

Change History

comment:1 Changed 4 years ago by sgallagh

  • Owner changed from somebody to sgallagh
  • Priority changed from critical to blocker
  • upgrade set to 0

comment:2 Changed 4 years ago by sgallagh

  • Status changed from new to assigned

comment:3 Changed 4 years ago by sgallagh

  • Patch Submitted set

comment:4 Changed 4 years ago by sgallagh

  • Resolution set to fixed
  • Status changed from assigned to closed

comment:5 Changed 4 years ago by sgallagh

comment:6 Changed 4 years ago by sgallagh

  • Milestone changed from SSSD 1.6.0 to SSSD 1.5.8

comment:7 Changed 3 years ago by dpal

  • Red Hat Bugzilla set to 0
Note: See TracTickets for help on using tickets.