Skip to content

SOLR-18095: Add ability to map writer types and handlers to a No Operation version.#4091

Merged
epugh merged 12 commits intoapache:mainfrom
epugh:SOLR-18095
Feb 18, 2026
Merged

SOLR-18095: Add ability to map writer types and handlers to a No Operation version.#4091
epugh merged 12 commits intoapache:mainfrom
epugh:SOLR-18095

Conversation

@epugh
Copy link
Contributor

@epugh epugh commented Jan 31, 2026

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

Description

This brings back a (simplified!) NoOpResponseWriter and adds a NoOpRequestHandler as well.

This is an alternative to https://issues.apache.org/jira/browse/SOLR-18079

Solution

Just re-introduce NoOp versions and allow remapping. Does add explicit documentation in the ref guide.

Tests

added a test, though almost thing it's not worth it!

@github-actions github-actions bot added documentation Improvements or additions to documentation tests cat:search labels Jan 31, 2026
@epugh epugh requested review from dsmiley and gerlowskija February 11, 2026 17:09
@epugh
Copy link
Contributor Author

epugh commented Feb 11, 2026

This PR accomplishes what I wanted, which is disabling ImplicitPlugin defined items.

@epugh epugh merged commit e68d292 into apache:main Feb 18, 2026
5 checks passed
epugh added a commit that referenced this pull request Feb 18, 2026
…ation version. (#4091)

This approach for specifically response writers existed in previous versions of Solr as a hidden feature/side effect of something else and was removed.  It's now restored for the specific purpose of disabling ImplicitPlugins created components.

(cherry picked from commit e68d292)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cat:search documentation Improvements or additions to documentation tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Comments