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

IBX-8019: Replaced LocationService::loadLocationChildren use with SearchService #2119

Merged
merged 1 commit into from
Jun 7, 2024

Conversation

webhdx
Copy link
Contributor

@webhdx webhdx commented May 29, 2024

Question Answer
Tickets IBX-8019
Bug fix? no
New feature? no
BC breaks? no
Tests pass? yes
Doc needed? no
License GPL-2.0

After investigating performance issues described in the ticket, the conclusion is we are at the limit how the query can be optimized. The solution is to delegate loading Location children to Search Engine whenever possible.

Related PRs:

Checklist:

  • Coding standards ($ composer fix-cs)
  • Ready for Code Review

Copy link

sonarcloud bot commented May 29, 2024

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
0.0% Duplication on New Code

See analysis details on SonarCloud

@konradoboza konradoboza requested a review from a team June 3, 2024 06:16
@Nattfarinn Nattfarinn requested a review from a team June 3, 2024 06:24
Copy link
Contributor

@tomaszszopinski tomaszszopinski left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

QA approved on IbexaDXP exp 3.3.37.

@webhdx webhdx merged commit f1a7540 into 2.3 Jun 7, 2024
20 checks passed
@webhdx webhdx deleted the IBX-8019_Location_children_refactoring branch June 7, 2024 06:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

7 participants