[ 
https://issues.apache.org/jira/browse/NIFI-13440?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Chris Sampson updated NIFI-13440:
---------------------------------
    Description: 
Elasticsearch 8.14 has introduced 
[retrievers|https://www.elastic.co/search-labs/blog/elasticsearch-retrievers] 
as a {{_search}} time capability for improved complex searches using vector 
data.

The Elasticsearch Query processors (that use the Elasticsearch JSON QueryDSL to 
search for data) should be updated to allow for the specification of 
{{retrievers}} as part of the Query definition.

This can probably already be done for processors accepting a full QueryDSL JSON 
as input (but should be verified), although the {{retriever}} field will need 
adding to the Query Builder approach used by the same processors.

  was:
Elasticsearch 8.14 has introduced 
[retrievers](https://www.elastic.co/search-labs/blog/elasticsearch-retrievers) 
as a {{_search}} time capability for improved complex searches using vector 
data.

The Elasticsearch Query processors (that use the Elasticsearch JSON QueryDSL to 
search for data) should be updated to allow for the specification of 
{{retrievers}} as part of the Query definition.

This can probably already be done for processors accepting a full QueryDSL JSON 
as input (but should be verified), although the {{retriever}} field will need 
adding to the Query Builder approach used by the same processors.


> Elasticsearch Query processors should allow use of search-time Retrievers
> -------------------------------------------------------------------------
>
>                 Key: NIFI-13440
>                 URL: https://issues.apache.org/jira/browse/NIFI-13440
>             Project: Apache NiFi
>          Issue Type: Improvement
>            Reporter: Chris Sampson
>            Priority: Minor
>
> Elasticsearch 8.14 has introduced 
> [retrievers|https://www.elastic.co/search-labs/blog/elasticsearch-retrievers] 
> as a {{_search}} time capability for improved complex searches using vector 
> data.
> The Elasticsearch Query processors (that use the Elasticsearch JSON QueryDSL 
> to search for data) should be updated to allow for the specification of 
> {{retrievers}} as part of the Query definition.
> This can probably already be done for processors accepting a full QueryDSL 
> JSON as input (but should be verified), although the {{retriever}} field will 
> need adding to the Query Builder approach used by the same processors.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to