URL: https://github.com/SSSD/sssd/pull/5552
Title: #5552: files: split update into batches

pbrezina commented:
"""
> > What is the reason for this patches?
> 
> IIUC, to avoid single large blocking operation. see #5557

IMHO in this case it would be better to do a diff update to improve performance 
first. It would also solve https://github.com/SSSD/sssd/issues/4614. It 
wouldn't of course solve the initial cache population so some batching is 
needed, but it will affect the design a lot therefore it might be better to 
start with it.

> > To be able to deliver domain-inconsistent message? If that's the case you 
> > can send the message via monitor connection.
> 
> What do you mean?

The reason why the message is not delivered is because we send it over 
`provider->sbus_conn` which requires accessing the backend's tevent loop 
because the backend runs this message bus. If `be_ctx->mon_conn` is used 
instead the message is sent through the monitor's message bus immediately.

"""

See the full comment at 
https://github.com/SSSD/sssd/pull/5552#issuecomment-811832977
_______________________________________________
sssd-devel mailing list -- sssd-devel@lists.fedorahosted.org
To unsubscribe send an email to sssd-devel-le...@lists.fedorahosted.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedorahosted.org/archives/list/sssd-devel@lists.fedorahosted.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure

Reply via email to