summaryrefslogtreecommitdiffstats
path: root/container-search
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' into balder/upper-limit-before-commitHenning Baldersheim2021-10-219-10/+87
|\
| * Get a truly unique prefix per cluster searcher globally.Henning Baldersheim2021-10-212-6/+4
| |
| * Merge pull request #19682 from vespa-engine/bratseth/output-groupHenning Baldersheim2021-10-211-1/+1
| |\ | | | | | | Output group in log message
| | * Output group in log messageJon Bratseth2021-10-211-1/+1
| | |
| * | add TrueItemArne H Juul2021-10-216-3/+82
| |/
* / Cleanup testHenning Baldersheim2021-10-211-8/+6
|/
* Add missiung copyrightsJon Bratseth2021-10-202-0/+2
|
* simplify FalseItemArne H Juul2021-10-203-4/+7
| | | | | * now has its own Item enumeration value * is not a term
* add YQL parsing/serialization for FalseItemArne H Juul2021-10-204-5/+38
|
* remove unused RpcFill protocol implementationArne H Juul2021-10-198-582/+0
|
* Merge pull request #19595 from vespa-engine/arnej/only-use-protobuf-docsumsArne H Juul2021-10-151-5/+1
|\ | | | | the new protobuf protocol should have good performance now
| * the new protobuf protocol should have good performance nowArne H Juul2021-10-151-5/+1
| |
* | Validate summary inheritanceJon Bratseth2021-10-151-1/+1
|/
* A group hit is not meta since it contains result dataJon Bratseth2021-10-128-14/+75
|
* No functional changesJon Bratseth2021-10-111-80/+39
|
* Merge pull request #19490 from vespa-engine/bratseth/execution-context-cleanupArne H Juul2021-10-1041-126/+92
|\ | | | | Bratseth/execution context cleanup
| * Update ABI specJon Bratseth2021-10-101-0/+2
| |
| * Optimize importsJon Bratseth2021-10-105-13/+1
| |
| * Use appropriate stub methodsJon Bratseth2021-10-1014-57/+14
| |
| * Use appropriate stub methodsJon Bratseth2021-10-104-7/+7
| |
| * Supply and use appropriate stub methodsJon Bratseth2021-10-1012-25/+32
| |
| * Supply and use appropriate stub methodsJon Bratseth2021-10-108-16/+18
| |
| * Always create indexfactsJon Bratseth2021-10-101-1/+1
| |
| * Always create searchchain registryJon Bratseth2021-10-101-1/+1
| |
| * Always create linguisticsJon Bratseth2021-10-101-1/+1
| |
| * Always create a renderer registryJon Bratseth2021-10-101-14/+11
| |
| * Guarantee we always have an executorJon Bratseth2021-10-1022-45/+58
| |
* | update ABI specArne H Juul2021-10-101-0/+1
| |
* | fix old bug in MultipleResultsSearcherArne H Juul2021-10-101-3/+3
| |
* | simplify HitGroup error propagationArne H Juul2021-10-105-20/+15
|/
* Create an executor as needed for the tests.Henning Baldersheim2021-10-091-4/+4
|
* Model creates a temporary Execution which in turn creates an empty Context.Henning Baldersheim2021-10-091-1/+1
| | | | | Creating an empty Context creates a single threaded executor. Just leave it as null as it will get a proper value afterwards.
* Merge pull request #19483 from vespa-engine/arnej/continue-grouping-if-errorsJon Bratseth2021-10-092-12/+6
|\ | | | | Continue grouping even when there is an error
| * Continue grouping even when there is an errorArne H Juul2021-10-082-12/+6
| | | | | | | | | | | | | | | | * If a grouping pass result includes an error, that does not necessarily mean we should give up entirely and throw away all grouping results. * Instead, just merge errors into the main results just like all the other errors.
* | Inject Executor instead. That will give you the default thread pool which is ↵Henning Baldersheim2021-10-082-12/+0
| | | | | | | | | | | | what you want. That is the effectively unbound threadpool.
* | GC unused parameter and importHenning Baldersheim2021-10-082-4/+2
| |
* | GC unused importsHenning Baldersheim2021-10-081-4/+0
| |
* | Optimize importsJon Bratseth2021-10-081-2/+0
| |
* | Use the executor from the contextJon Bratseth2021-10-0815-193/+67
| |
* | Make executor never nullJon Bratseth2021-10-082-8/+11
| |
* | Add Executor to Execution.ContextJon Bratseth2021-10-0822-69/+110
| |
* | Alternative to deprecated method must be public.Henning Baldersheim2021-10-072-1/+2
| |
* | Provide a lazily constructed default executor for the ones using the ↵Henning Baldersheim2021-10-071-6/+33
| | | | | | | | deprecated APIs.
* | Update ABIHenning Baldersheim2021-10-071-0/+3
| |
* | - Use the default threadpool for federation.Henning Baldersheim2021-10-0716-220/+253
|/ | | | | | - Move test classes into the same package as the code to avoid making test only methods public. - Deprecate old AsyncExecution.search/fill methods and let them run in its own thread. There should be no external usage of this class.
* Merge pull request #19439 from vespa-engine/arnej/wire-errors-from-backendArne H Juul2021-10-074-2/+30
|\ | | | | Arnej/wire errors from backend
| * wait with very specific errors in enumArne H Juul2021-10-061-2/+2
| |
| * wire error received in protobuf messageArne H Juul2021-10-064-2/+30
| |
* | If execution is rejected, fall back to doing it yourself.Henning Baldersheim2021-10-072-3/+11
| |
* | Merge pull request #19451 from ↵Henning Baldersheim2021-10-072-24/+48
|\ \ | | | | | | | | | | | | 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…