Skip to content
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

single init circlesmanager #243

Merged
merged 1 commit into from
Jun 7, 2023

Conversation

ArtificialOwl
Copy link
Member

@ArtificialOwl ArtificialOwl commented Jun 5, 2023

This PR change the way CirclesManager is loaded.
The idea is to load it once from the ResourceService, instead of loading it from each resource provider.

The reason is that it seems that, on overloaded system, resource provider are reload when calling get
On some loaded system, it looks like that resource provider are reload from scratch during getRelatedResourceProviders() (garbage collector ?)

Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
@ArtificialOwl ArtificialOwl force-pushed the fix/noid/single-init-circlesmanager branch from 6663d90 to fd1353e Compare June 6, 2023 11:02
@ArtificialOwl
Copy link
Member Author

/backport to stable27

@backportbot-nextcloud backportbot-nextcloud bot added the backport-request A backport was requested for this pull request label Jun 6, 2023
@ArtificialOwl ArtificialOwl merged commit 1973c27 into master Jun 7, 2023
@delete-merged-branch delete-merged-branch bot deleted the fix/noid/single-init-circlesmanager branch June 7, 2023 12:43
@backportbot-nextcloud backportbot-nextcloud bot removed the backport-request A backport was requested for this pull request label Jun 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants