Skip to content

SOLR-18263 improve luke request handler distrib test performance#4455

Open
kotman12 wants to merge 7 commits into
apache:mainfrom
kotman12:SOLR-18263-improve-LukeRequestHandlerDistribTest-performance
Open

SOLR-18263 improve luke request handler distrib test performance#4455
kotman12 wants to merge 7 commits into
apache:mainfrom
kotman12:SOLR-18263-improve-LukeRequestHandlerDistribTest-performance

Conversation

@kotman12
Copy link
Copy Markdown
Contributor

@kotman12 kotman12 commented May 22, 2026

https://issues.apache.org/jira/browse/SOLR-18263

Description

LukeRequestHandlerDistribTest is exceptionally slow, mostly because it instantiates lots of jetty servers. This was especially bad for the "sparse shard" test cases.

Solution

Tests that didn't rely on BaseDistributedSearchTestCase machinery were moved to LukeHandlerCloudTest. The remaining tests were pooled whenever possible. The "sparse shard" test cases were made less sparse by decreasing their shard count and pooling them into one test.

Copy link
Copy Markdown
Contributor

@dsmiley dsmiley left a comment

Choose a reason for hiding this comment

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

shallow review. I like the javadocs. thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants