Jack Conradson
68b0acac8f
Add retrievers using the parser-only approach ( #105470 )
...
This enhancement adds a new abstraction to the _search API called "retriever." A
retriever is something that returns top hits. This adds three initial retrievers called
"standard", "knn", and "rrf". The retrievers use a parser-only approach where they
are parsed and then translated into a SearchSourceBuilder to execute the actual
search.
---------
Co-authored-by: Mayya Sharipova <mayya.sharipova@elastic.co>
2024-03-12 10:11:55 -07:00
Kathleen DeRusso
0570b0baaa
Update text expansion/weighted tokens documentation make examples consistent with clients ( #103663 )
...
* Update text expansion docs and clarify int/float for token pruning config
* Fix formatting
* Fix tests
* Fix tests
2024-01-02 14:21:45 -05:00
Kathleen DeRusso
3520584aac
Add optional pruning config (weighted terms scoring) to text expansion query ( #102862 )
...
Co-authored-by: Jim Ferenczi <jim.ferenczi@elastic.co>
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2023-12-13 14:53:13 -05:00
Kathleen DeRusso
4567d397fa
Clarify text expansion query docs to not suggest enabling track_total_hits for performance ( #102102 )
2023-11-20 08:56:26 -05:00
Carlos Delgado
f2dfbfe8c4
[DOCS] Add sparse-vector field type to docs, changed references ( #100348 )
2023-10-06 14:25:27 +02:00
István Zoltán Szabó
57fd6b84fb
[DOCS] Expands ELSER tutorial with optimization info ( #97392 )
...
Co-authored-by: David Kyle <david.kyle@elastic.co>
2023-07-19 10:38:11 +02:00
István Zoltán Szabó
a6ab5ce824
[DOCS] Adds reference documentation to the text expansion query ( #96151 )
2023-05-17 09:39:23 +02:00