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

Performance issues at the plugin "Recommend By Similarity" #8710

Closed
jonasraoni opened this issue Mar 1, 2023 · 8 comments · Fixed by #8912, pkp/ojs#3804, pkp/ojs#3874, #9258 or pkp/ojs#4026
Closed
Assignees

Comments

@jonasraoni
Copy link
Contributor

jonasraoni commented Mar 1, 2023

Describe the bug
This plugin is causing an excessive delay on the article response, even when the server isn't under heavy load.

As an example, a single article takes < 2s to be loaded, but once the plugin is enabled, it goes up to 10s (when the server a bit loaded, the number went up to 60s)

What application are you using?
OJS/stable-3_3_0

@jonasraoni jonasraoni self-assigned this Mar 1, 2023
@jonasraoni
Copy link
Contributor Author

As part of this assignment, I might end up solving related issues at the plugin (#7866, #8633)

jonasraoni added a commit to jonasraoni/ojs that referenced this issue Mar 2, 2023
…yPlugin by skipping the ArticleSearch internals
jonasraoni added a commit to jonasraoni/ojs that referenced this issue Mar 2, 2023
@jonasraoni
Copy link
Contributor Author

jonasraoni commented Mar 3, 2023

@asmecher here's an initial PR for this one, if you agree, then I'll create extra PRs wherever is needed, I left some comments in case it helps:

jonasraoni added a commit to jonasraoni/ojs that referenced this issue Apr 7, 2023
…yPlugin by skipping the ArticleSearch internals
jonasraoni added a commit to jonasraoni/ojs that referenced this issue Apr 7, 2023
jonasraoni added a commit to jonasraoni/ojs that referenced this issue Apr 7, 2023
jonasraoni added a commit to jonasraoni/pkp-lib that referenced this issue Apr 12, 2023
jonasraoni added a commit to jonasraoni/pkp-lib that referenced this issue Apr 12, 2023
jonasraoni added a commit to jonasraoni/pkp-lib that referenced this issue Apr 12, 2023
jonasraoni added a commit to jonasraoni/pkp-lib that referenced this issue Apr 12, 2023
…ed content, and to use a "OR" based search instead to bring more results
jonasraoni added a commit to jonasraoni/pkp-lib that referenced this issue Apr 12, 2023
jonasraoni added a commit to jonasraoni/pkp-lib that referenced this issue Apr 12, 2023
jonasraoni added a commit to jonasraoni/pkp-lib that referenced this issue Apr 12, 2023
jonasraoni added a commit to jonasraoni/pkp-lib that referenced this issue Apr 12, 2023
jonasraoni added a commit to jonasraoni/pkp-lib that referenced this issue Apr 12, 2023
jonasraoni added a commit to jonasraoni/pkp-lib that referenced this issue Apr 12, 2023
…ed content, and to use a "OR" based search instead to bring more results
jonasraoni added a commit to jonasraoni/pkp-lib that referenced this issue Apr 12, 2023
jonasraoni added a commit to jonasraoni/pkp-lib that referenced this issue Apr 12, 2023
jonasraoni added a commit to jonasraoni/ojs that referenced this issue Apr 12, 2023
jonasraoni added a commit to jonasraoni/ojs that referenced this issue Apr 12, 2023
jonasraoni added a commit to jonasraoni/pkp-lib that referenced this issue Apr 13, 2023
jonasraoni added a commit to jonasraoni/pkp-lib that referenced this issue Apr 13, 2023
jonasraoni added a commit to jonasraoni/ojs that referenced this issue Apr 13, 2023
jonasraoni added a commit to jonasraoni/ojs that referenced this issue Apr 13, 2023
jonasraoni added a commit to jonasraoni/pkp-lib that referenced this issue Apr 13, 2023
jonasraoni added a commit to jonasraoni/pkp-lib that referenced this issue Apr 13, 2023
jonasraoni added a commit to jonasraoni/pkp-lib that referenced this issue Apr 13, 2023
jonasraoni added a commit to jonasraoni/pkp-lib that referenced this issue Aug 25, 2023
jonasraoni added a commit to jonasraoni/pkp-lib that referenced this issue Aug 25, 2023
jonasraoni added a commit to jonasraoni/pkp-lib that referenced this issue Aug 25, 2023
jonasraoni added a commit to jonasraoni/pkp-lib that referenced this issue Aug 25, 2023
jonasraoni added a commit to jonasraoni/pkp-lib that referenced this issue Aug 25, 2023
jonasraoni added a commit to jonasraoni/ojs that referenced this issue Aug 25, 2023
jonasraoni added a commit to jonasraoni/ojs that referenced this issue Aug 25, 2023
…710-address-recommend-by-similarity-performance##
jonasraoni added a commit to jonasraoni/pkp-lib that referenced this issue Aug 25, 2023
jonasraoni added a commit to jonasraoni/ojs that referenced this issue Aug 25, 2023
jonasraoni added a commit to jonasraoni/ojs that referenced this issue Aug 25, 2023
jonasraoni added a commit to jonasraoni/ojs that referenced this issue Aug 25, 2023
jonasraoni added a commit to jonasraoni/ojs that referenced this issue Aug 25, 2023
…710-address-recommend-by-similarity-performance##
jonasraoni added a commit to jonasraoni/pkp-lib that referenced this issue Aug 25, 2023
jonasraoni added a commit to jonasraoni/pkp-lib that referenced this issue Aug 25, 2023
jonasraoni added a commit to jonasraoni/pkp-lib that referenced this issue Aug 25, 2023
jonasraoni added a commit to jonasraoni/pkp-lib that referenced this issue Aug 25, 2023
…ed content, and to use a "OR" based search instead to bring more results
jonasraoni added a commit to jonasraoni/pkp-lib that referenced this issue Aug 25, 2023
jonasraoni added a commit to jonasraoni/pkp-lib that referenced this issue Aug 25, 2023
jonasraoni added a commit to jonasraoni/pkp-lib that referenced this issue Aug 25, 2023
jonasraoni added a commit to jonasraoni/pkp-lib that referenced this issue Aug 25, 2023
jonasraoni added a commit to jonasraoni/pkp-lib that referenced this issue Aug 25, 2023
jonasraoni added a commit to jonasraoni/pkp-lib that referenced this issue Aug 25, 2023
jonasraoni added a commit to jonasraoni/ojs that referenced this issue Aug 25, 2023
jonasraoni added a commit to jonasraoni/ojs that referenced this issue Aug 25, 2023
jonasraoni added a commit to jonasraoni/ojs that referenced this issue Aug 25, 2023
jonasraoni added a commit to jonasraoni/ojs that referenced this issue Aug 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment