-
Notifications
You must be signed in to change notification settings - Fork 4.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Paging Interface for LDAP Connection #17640
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
Curious if you were able to test this out with group count > the MaxInt32 page size? So many groups 😅
@austingebauer unfortunately no, my machine wasn't a fan of that many groups 😆. I did set it arbitrarily low to make sure that it would work if groups were larger than the page size. |
b1fdf6a
to
dbc068a
Compare
dbc068a
to
a677bbe
Compare
a677bbe
to
57aca42
Compare
This appears to be due to a CI change that resulted in different user IDs between the host and the container image. Signed-off-by: Alexander Scheel <alex.scheel@hashicorp.com> Signed-off-by: Alexander Scheel <alex.scheel@hashicorp.com>
Vault was returning the following error when trying to filter on a large number of groups
This change makes use of paginated ldap searching, through a new connection interface as to maintain backwards compatibility for the SDK.
Fixes #7702