-
Notifications
You must be signed in to change notification settings - Fork 2.5k
[META] Search Pipelines - GA #6278
Description
This issue tracks all work that must be included for us to make Search Pipelines generally available.
Search Pipelines will enable builders to configure an ordered list of processors that take queries, results, or both to enable transformations that typically occur in client applications either before queries are submitted to OpenSearch or after results are retrieved. This feature will make it easy to integrate and test result re-rankers, query re-writers, and other features to send data to other applications. We also want to enable features like running multiple pipelines per index, comparing results between pipelines, and setting a default pipeline for an index.
This will enable partners to more easily integrate their features with OpenSearch and empower customers to focus more energy on building their applications and less time integrating/building custom processors.
Describe alternatives you've considered
See opensearch-project/search-processor#80 for the RFC for the project. We want your feedback!
- [RFC] Search pipelines search-processor#80
- Prototype search pipelines search-processor#97
- Bug fixes and refactoring search-processor#38
- [RFC] Additional Reranker Implementations Requested search-processor#36
- Refactor metrics and logging search-processor#44
- [DOC] Search Processor (new feature) documentation-website#2560
- Search Pipelines - Process Requests, Responses, or Both search-processor#115
- Pipeline specified in a search request (ad hoc execution). #6717
- Index default pipelines #6719
- Search pipeline metrics (at least on par w/ ingestion pipeline metrics). #6723
Metadata
Metadata
Assignees
Labels
Type
Projects
Status