URL: https://github.com/SSSD/sssd/pull/453 Title: #453: Speed up by-ID lookups with the help of the Global Catalog
jhrozek commented: """ I pushed new patches. The changes include: - the domain locator logic in `cache_req.c` is now in a separate request as @pbrezina suggested - several fixes in the AD domain locator code, mostly issues found by downstream tests such as that the request didn't disable the GC when it found that no POSIX attributes are present in the Global Catalog
These patches more-or-less pass all downstream tests. I say more or less because I still see some intermittent failures in some of the AD-related tests, but I can't put my finger on them. The child join test always fails, but it also always fails without my patches. With my patches, I've also seen an auth failure against a child domain, but only once and I also saw an enumeration test failure, but also only once. I've re-started all the tests again to see if any of them fail again, but for now I think the patches are ready for another round of review! """
See the full comment at https://github.com/SSSD/sssd/pull/453#issuecomment-349098830