Interface SearchTemporaryIndexSearcher

All Known Implementing Classes:
DefaultTemporaryIndexProvider

@Internal public interface SearchTemporaryIndexSearcher
Platform-specific interface intended for the Lucene search platform only.

A temporary index searcher that can be populated with Issues and then queried by providing an implementation of the SearchTemporaryIndexSearcher.IndexSearcher.

Jira Search exposes a common API backed by multiple search engines. This interface bypasses that abstraction and couples callers to Lucene internals.

Using this interface when the runtime search platform is not Lucene (e.g. OpenSearch) may produce incorrect results or failures.

Internal use only.