Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move error handling to common component used by both streaming and indexed | Henning Baldersheim | 2024-03-19 | 1 | -3/+5 |
| | |||||
* | Do all construction in constructor and make members final. | Henning Baldersheim | 2024-03-13 | 1 | -7/+4 |
| | |||||
* | Searcher => Backend | Henning Baldersheim | 2024-03-11 | 2 | -29/+29 |
| | |||||
* | - Do not use Searcher interface below the prelude cluster searcher. | Henning Baldersheim | 2024-03-08 | 2 | -10/+7 |
| | | | | | | - It is not necessary and provides no value. - It also hides some important aspects, like the schema. - And it simplifies testing. | ||||
* | Send schema name down to backend as library parameter. | Henning Baldersheim | 2024-03-08 | 1 | -16/+6 |
| | |||||
* | Get the schema from the query | Henning Baldersheim | 2024-03-07 | 1 | -0/+1 |
| | |||||
* | - Set the complete list of the config where it contains the complete world. | Henning Baldersheim | 2024-03-06 | 1 | -1/+0 |
| | | | | | | | - 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. | ||||
* | Don't mention userid | Jon Bratseth | 2023-11-21 | 1 | -1/+1 |
| | |||||
* | Classify errors correctly | Jon Bratseth | 2023-11-21 | 1 | -5/+3 |
| | |||||
* | Update copyright | Jon Bratseth | 2023-10-09 | 8 | -8/+8 |
| | |||||
* | Correct typo | Jon Bratseth | 2023-06-21 | 1 | -1/+1 |
| | |||||
* | Non-functional changes only | Jon Bratseth | 2023-06-20 | 3 | -62/+67 |
| | |||||
* | Move to SchemaInfo | Jon Bratseth | 2023-06-12 | 1 | -1/+1 |
| | | | | | | | Add the missing constructs to SchemaInfo to be able to use it in place of IndexFacts for validation, and rewrite QueryValidator to use it. The new validation (for prefix search on indexes) is disabled until this is verified, so this should be a no-op. | ||||
* | Propagate match features to Hit in streaming search. | Geir Storli | 2023-05-04 | 1 | -1/+20 |
| | |||||
* | Remove (SearchResult|DocumentSummary)(Command|Reply) storage and documentapi ↵ | Tor Egge | 2023-04-21 | 1 | -19/+3 |
| | | | | messages. | ||||
* | Convert container-search to junit5 | Bjørn Christian Seime | 2022-07-28 | 7 | -77/+71 |
| | |||||
* | Remove usage of documentdbinfo, apart from schema name | Jon Bratseth | 2022-06-16 | 1 | -0/+1 |
| | |||||
* | Refactor: Pull tracing into its own class | Jon Bratseth | 2022-06-14 | 1 | -2/+2 |
| | |||||
* | Avoid removed method | Jon Bratseth | 2022-06-08 | 1 | -1/+0 |
| | |||||
* | remove SuppressWarnings no longer needed | Arne H Juul | 2022-06-08 | 1 | -1/+0 |
| | |||||
* | Streaming visitors must explicitly use All-fieldset | Tor Brede Vekterli | 2022-06-08 | 1 | -0/+2 |
| | |||||
* | Remove top-level <clients> element and LoadType concept | Tor Brede Vekterli | 2022-06-08 | 1 | -43/+6 |
| | | | | | | | Load types have not been properly supported for some time, so remove the remaining API surfaces exposing them. Since load type config was the last remaining use of <clients> in services.xml, remove that one as well. | ||||
* | Revert "Merge pull request #22439 from ↵ | Jon Bratseth | 2022-05-05 | 1 | -4/+6 |
| | | | | | | | 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 Musum | 2022-05-04 | 1 | -6/+4 |
| | |||||
* | Revert "Merge pull request #22428 from ↵ | Jon Bratseth | 2022-05-03 | 1 | -4/+6 |
| | | | | | | | vespa-engine/revert-22426-bratseth/schema-info-5" This reverts commit d6cb1273bcebdea6b8404b242cecb81802d0fb60, reversing changes made to de8e6f7128dc6489800eae8ce8cdcc6e3414475e. | ||||
* | Revert "Use schema-info" | Jon Bratseth | 2022-05-03 | 1 | -6/+4 |
| | |||||
* | Use schemsa-info | Jon Bratseth | 2022-05-03 | 1 | -4/+6 |
| | |||||
* | Deprecate load types from Java APIs | Tor Brede Vekterli | 2022-04-05 | 1 | -2/+4 |
| | | | | | | | | | | | Load types have not been used in practice for years, and supporting them in backend metrics etc. has long since been lacking. Prepare for removing these on Vespa 8. Most callsites are unchanged, aside from presumed safe changes such as constructors used by dependency injection. Have added new overloads without load types where these did not already exist to allow for an orderly transition. | ||||
* | Don't call deprecated method in test | Tor Brede Vekterli | 2022-01-31 | 1 | -1/+0 |
| | |||||
* | Update 2019 Oath copyrights. | gjoranv | 2021-10-27 | 4 | -4/+4 |
| | |||||
* | Supply and use appropriate stub methods | Jon Bratseth | 2021-10-10 | 1 | -1/+1 |
| | |||||
* | Guarantee we always have an executor | Jon Bratseth | 2021-10-10 | 1 | -1/+1 |
| | |||||
* | Add Executor to Execution.Context | Jon Bratseth | 2021-10-08 | 1 | -1/+1 |
| | |||||
* | Update 2017 copyright notices. | gjoranv | 2021-10-07 | 4 | -4/+4 |
| | |||||
* | Cap max buckets per streaming search visitor | Tor Brede Vekterli | 2021-01-05 | 1 | -1/+1 |
| | | | | | Avoids memory blow-up when visiting locations with a massive number of buckets. | ||||
* | tighten allowed location syntax, and simplify | Arne Juul | 2020-08-16 | 1 | -1/+1 |
| | | | | | * Note: we stopped supporting 1-d locations in Vespa 5.x, so this should not break any applications. | ||||
* | Use mockito-core 3.1.0 | Håkon Hallingstad | 2019-10-18 | 2 | -2/+2 |
| | |||||
* | Add simple probabilistic query tracing and logging for streaming searches ↵ | Tor Brede Vekterli | 2019-09-05 | 6 | -7/+227 |
| | | | | | | | | | | | | | | | that time out This currently only catches the cases where a query has not respected its expected timeout and therefore has an actual timeout that is at least a 5x multiple of its expected one. Due to the response payload nature of MessageBus traces it's not given that the trace will contain any information from the backend nodes. But it is highly likely to contain useful information from the client-local policy instances, as well as resending info. To test this very conservatively, only allows approximately 1 query to be traced every 2 seconds and only dumps traces to logs once every 10 seconds. | ||||
* | doc: -> id: | Henning Baldersheim | 2019-08-16 | 1 | -8/+8 |
| | |||||
* | Remove the use and testing of legacy groupdoc/userdoc/orderdoc document ids. | Henning Baldersheim | 2019-08-09 | 2 | -69/+12 |
| | |||||
* | Use sort data with java dispatcher | Olli Virtanen | 2019-04-02 | 1 | -2/+1 |
| | |||||
* | Remove the packet cache. It will very soon loose its value as we are ↵ | Henning Baldersheim | 2019-03-07 | 1 | -5/+1 |
| | | | | | | | changing the protocol. And also as it does not work for grouping I think it is better to just let it go. We might want a cache sometime later, but then we should redesign it. | ||||
* | remove streaming.headersonly option | Arne Juul | 2019-01-21 | 1 | -6/+0 |
| | |||||
* | Change default timeout from 5000 to 500 ms | Jon Bratseth | 2019-01-21 | 1 | -4/+4 |
| | |||||
* | Deprecate Server.getServerDiscriminator | Jon Bratseth | 2018-11-28 | 1 | -5/+7 |
| | |||||
* | No difference between empty and not set. | Henning Baldersheim | 2018-10-08 | 1 | -7/+3 |
| | |||||
* | Use parenthesis to ensure correct evaluation order. | Henning Baldersheim | 2018-10-08 | 1 | -3/+3 |
| | |||||
* | Also handle the case of empty selection string which evidently matches ↵ | Henning Baldersheim | 2018-10-07 | 1 | -1/+8 |
| | | | | everything. | ||||
* | Revert "Revert "Limit document selection per cluster by the document type of ↵ | Henning Baldersheim | 2018-10-07 | 2 | -17/+25 |
| | | | | the clus…"" | ||||
* | Revert "Limit document selection per cluster by the document type of the ↵ | Henning Baldersheim | 2018-10-07 | 2 | -25/+17 |
| | | | | clus…" |