summaryrefslogtreecommitdiffstats
path: root/container-search/src/main/java/com/yahoo/prelude/cluster/ClusterSearcher.java
Commit message (Collapse)AuthorAgeFilesLines
* GC confusing and void ClusterConfig.clusterIdHenning Baldersheim2024-03-181-4/+3
|
* Add necessary config to ClusterConfig to avoid hidden relation via clusterId ↵Henning Baldersheim2024-03-161-23/+7
| | | | to QrSearchersConfig
* Do all construction in constructor and make members final.Henning Baldersheim2024-03-131-30/+15
|
* No limitation for search clusters any more.Henning Baldersheim2024-03-131-7/+5
|
* Rename FastBackend => Indexedbackend, and move some tests into the package ↵Henning Baldersheim2024-03-111-10/+10
| | | | they test.
* Correct namingHenning Baldersheim2024-03-111-1/+1
|
* Searcher => BackendHenning Baldersheim2024-03-111-26/+26
|
* Allow for backend per schema.Henning Baldersheim2024-03-111-49/+67
|
* - Do not use Searcher interface below the prelude cluster searcher.Henning Baldersheim2024-03-081-30/+34
| | | | | | - It is not necessary and provides no value. - It also hides some important aspects, like the schema. - And it simplifies testing.
* Get the schema from the queryHenning Baldersheim2024-03-071-1/+0
|
* - Set the complete list of the config where it contains the complete world.Henning Baldersheim2024-03-061-1/+1
| | | | | | | - Append where it is intended. This is a workaround for not having a map type in config. Sometimes it works to have multiple producers produce the same config, sometimes not. This tries to make it more deterministic. Currently other tricks have been employed to avoid appending more to the list than intended.
* - Use SchemaInfo instead of Indexfacts.Henning Baldersheim2024-02-131-9/+23
|
* Minor cleanupJon Bratseth2024-01-281-15/+15
|
* Keep stack trace no execution exceptionJon Bratseth2024-01-031-1/+6
|
* global phase have feature has been completed. No need for config control.Henning Baldersheim2023-11-211-1/+1
|
* adjust offset/hits if necessary to get enough input to global-phase rerankingArne Juul2023-10-131-2/+13
|
* Update copyrightJon Bratseth2023-10-091-1/+1
|
* Non-functional changes onlyJon Bratseth2023-06-201-14/+14
|
* Revert "- HashMap over TreeMap when order des not matter."Bjørn Christian Seime2023-04-111-1/+2
| | | | This reverts commit b1733875a7303d71abfe384da2d6589af742d779.
* Revert "Move schema resolving to separate helper class"Bjørn Christian Seime2023-04-111-8/+33
| | | | This reverts commit 75c59aad9977f0021001f823b36b791af954b662.
* Enforce that sorting is not enabled when using global-phaseBjørn Christian Seime2023-03-281-10/+10
|
* Move schema resolving to separate helper classBjørn Christian Seime2023-03-281-33/+8
|
* - HashMap over TreeMap when order des not matter.Henning Baldersheim2023-03-281-2/+1
| | | | | | - Avoid creating mutable maps when not necessary. - Moderize iteration for readability. - Unify on Set.of instead of Collections.emptySet.
* Introduce feature flag to enable global phaseBjørn Christian Seime2023-02-281-1/+4
|
* rename classes after reviewArne Juul2023-02-281-3/+3
|
* remove loop which was guaranteed to run exactly onceArne Juul2023-02-271-7/+5
|
* add new components for global-phase handlingArne Juul2023-02-241-5/+26
|
* Refactor: Pull tracing into its own classJon Bratseth2022-06-141-2/+2
|
* Validate rank profilesJon Bratseth2022-06-081-68/+0
|
* Nonfunctional changesJon Bratseth2022-05-261-1/+1
|
* No functional changesJon Bratseth2022-05-181-6/+0
|
* Use '@Inject' from 'annotations' in multiple bundlesBjørn Christian Seime2022-05-061-1/+1
|
* Revert "Merge pull request #22439 from ↵Jon Bratseth2022-05-051-6/+12
| | | | | | | vespa-engine/revert-22429-bratseth/schema-info-5-take-2" This reverts commit 3726fd997c0cbacd37e64ff493f8775fc3fcdd9f, reversing changes made to d9ea4c99b13fa83a75bd8612d5f6c4d50510e3e9.
* Revert "Bratseth/schema info 5 take 2"Harald Musum2022-05-041-12/+6
|
* Revert "Merge pull request #22428 from ↵Jon Bratseth2022-05-031-6/+12
| | | | | | | vespa-engine/revert-22426-bratseth/schema-info-5" This reverts commit d6cb1273bcebdea6b8404b242cecb81802d0fb60, reversing changes made to de8e6f7128dc6489800eae8ce8cdcc6e3414475e.
* Revert "Use schema-info"Jon Bratseth2022-05-031-12/+6
|
* Use schemsa-infoJon Bratseth2022-05-031-6/+12
|
* Use SchemaInfoJon Bratseth2022-05-021-58/+47
|
* Support rank profile input WIPJon Bratseth2022-04-051-1/+1
|
* deprecate Execution.fillAttributes()Arne H Juul2022-01-201-1/+1
| | | | | | | * we want to make some slight changes here for Vespa 8, and hopefully get rid of this completely for Vespa 9. Prepare for this by marking the old method (and public constant) as deprecated, and explain what should be used instead.
* Propagate exceptions from task execution to mergedJon Bratseth2021-11-151-2/+4
|
* Get a truly unique prefix per cluster searcher globally.Henning Baldersheim2021-10-211-4/+4
|
* If execution is rejected, fall back to doing it yourself.Henning Baldersheim2021-10-071-1/+1
|
* Merge pull request #19451 from ↵Henning Baldersheim2021-10-071-22/+43
|\ | | | | | | | | vespa-engine/balder/execute-queries-to-multiple-documenttypes-in-same-cluster-in-parallel Execute a query over multiple document types in the same content clus…
| * Execute a query over multiple document types in the same content cluster in ↵Henning Baldersheim2021-10-071-22/+43
| | | | | | | | parallel towards the backend.
* | Update 2017 copyright notices.gjoranv2021-10-071-1/+1
|/
* Cast to MessageBusDocumentAccess only where neededJon Marius Venstad2021-06-301-0/+2
|
* Use an injected VespaDocumentAccess for streaming searchJon Marius Venstad2021-06-301-5/+9
|
* Remove FS4ResourcePoolBjørn Christian Seime2021-04-201-4/+4
|
* Remove use of apache commons libraries in container-searchBjørn Christian Seime2020-01-031-2/+1
|