Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | - Use a common scratchpad for serializing the different parts of the query. | Henning Baldersheim | 2022-10-12 | 2 | -29/+33 |
| | | | | | | - Use a threadlocal for the scratchpad. This avoids costly resizing, or initialiing too large buffer for every query. Using a thread local is fine now that we limit the number of search threads to a reasonable number = #cores * 2. | ||||
* | Allocate the optional buffer lazily | Henning Baldersheim | 2022-10-12 | 1 | -2/+8 |
| | |||||
* | Reuse scratch buffer to avoid allocating and clearing a new buffer for ↵ | Henning Baldersheim | 2022-10-12 | 1 | -4/+8 |
| | | | | serializing every tensor. | ||||
* | - Presize array to its max size. | Henning Baldersheim | 2022-10-12 | 1 | -3/+4 |
| | | | | | - Return the GrowableByteBuffer from TypedBinaryFormat instead of a copy of the buffer. Then buffer is copied only once instead of twice. | ||||
* | Prefer ArrayList over LinkedList as it is normally faster. | Henning Baldersheim | 2022-10-12 | 1 | -5/+5 |
| | |||||
* | soonActive => targetActive | Henning Baldersheim | 2022-09-09 | 2 | -3/+3 |
| | | | | Wire in targetActive in MonitorReply/Pong. | ||||
* | Propagate target-active-docs in monitor reply. | Henning Baldersheim | 2022-09-09 | 1 | -2/+2 |
| | |||||
* | - Add fieldlist to docsum request. | Henning Baldersheim | 2022-09-01 | 2 | -1/+6 |
| | | | | - Only return fields requested from the backend. | ||||
* | Wire in query parameter profileDepth to control how deep down in the depency ↵ | Henning Baldersheim | 2022-08-25 | 1 | -2/+2 |
| | | | | | | tree profiling shall go. | ||||
* | Improve error message on early timeout | Bjørn Christian Seime | 2022-06-16 | 2 | -2/+2 |
| | |||||
* | Fail-fast if already timed out before RPC invoke | Bjørn Christian Seime | 2022-06-16 | 4 | -8/+39 |
| | |||||
* | Improve timeout logic for docsum/search invokers | Bjørn Christian Seime | 2022-06-16 | 4 | -18/+46 |
| | |||||
* | Move explainLevel into query.trace | Jon Bratseth | 2022-06-14 | 1 | -2/+2 |
| | |||||
* | Refactor: Pull tracing into its own class | Jon Bratseth | 2022-06-14 | 1 | -3/+3 |
| | |||||
* | use IllegalInputException | Arne H Juul | 2022-06-08 | 1 | -1/+2 |
| | |||||
* | allow empty string | Arne H Juul | 2022-06-08 | 1 | -2/+6 |
| | |||||
* | allow null pointer for summary class | Arne H Juul | 2022-06-08 | 1 | -1/+1 |
| | |||||
* | just fail when unknown summary class is requested | Arne H Juul | 2022-06-08 | 1 | -3/+1 |
| | |||||
* | No functional changes | Jon Bratseth | 2022-05-18 | 1 | -2/+2 |
| | |||||
* | Use '@Inject' from 'annotations' in multiple bundles | Bjørn Christian Seime | 2022-05-06 | 1 | -1/+1 |
| | |||||
* | Revert "Merge pull request #22439 from ↵ | Jon Bratseth | 2022-05-05 | 1 | -1/+1 |
| | | | | | | | 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 | -1/+1 |
| | |||||
* | Revert "Merge pull request #22428 from ↵ | Jon Bratseth | 2022-05-03 | 1 | -1/+1 |
| | | | | | | | 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 | -1/+1 |
| | |||||
* | Use schemsa-info | Jon Bratseth | 2022-05-03 | 1 | -1/+1 |
| | |||||
* | Add serialization test | Jon Bratseth | 2022-04-08 | 1 | -1/+1 |
| | |||||
* | Undeprecate string features and be explicit | Jon Bratseth | 2022-03-29 | 2 | -3/+3 |
| | |||||
* | detect and debug log invalid summary class | Arne H Juul | 2022-02-16 | 1 | -0/+5 |
| | |||||
* | cleanup more leftovers | Arne H Juul | 2021-11-09 | 2 | -6/+3 |
| | |||||
* | more cleanup of MatchFeatureData | Arne H Juul | 2021-11-09 | 2 | -9/+8 |
| | |||||
* | less duplication of hashmaps | Arne H Juul | 2021-11-09 | 2 | -17/+116 |
| | | | | | * instead of building an ObjectValue for each hit (each with its own mapping of names->values) use a shared Hashlet. | ||||
* | Log number of working/nodes and nodes. | Henning Baldersheim | 2021-11-05 | 1 | -3/+0 |
| | |||||
* | drop unneccessary imports | Arne H Juul | 2021-11-03 | 1 | -3/+0 |
| | |||||
* | change matchFeatures in LeanHit to be FeatureData directly | Arne H Juul | 2021-10-29 | 1 | -7/+9 |
| | |||||
* | add skeleton for match features | Arne H Juul | 2021-10-28 | 1 | -0/+20 |
| | |||||
* | Update 2020 Oath copyrights. | gjoranv | 2021-10-27 | 2 | -2/+2 |
| | |||||
* | Update 2019 Oath copyrights. | gjoranv | 2021-10-27 | 2 | -2/+2 |
| | |||||
* | remove unused RpcFill protocol implementation | Arne H Juul | 2021-10-19 | 4 | -319/+0 |
| | |||||
* | the new protobuf protocol should have good performance now | Arne H Juul | 2021-10-15 | 1 | -5/+1 |
| | |||||
* | Merge pull request #19439 from vespa-engine/arnej/wire-errors-from-backend | Arne H Juul | 2021-10-07 | 2 | -0/+16 |
|\ | | | | | Arnej/wire errors from backend | ||||
| * | wire error received in protobuf message | Arne H Juul | 2021-10-06 | 2 | -0/+16 |
| | | |||||
* | | Update Verizon Media copyright notices. | gjoranv | 2021-10-07 | 1 | -1/+1 |
| | | |||||
* | | Update 2018 copyright notices. | gjoranv | 2021-10-07 | 4 | -4/+4 |
| | | |||||
* | | Update 2017 copyright notices. | gjoranv | 2021-10-07 | 2 | -2/+2 |
|/ | |||||
* | Non-functional changes only | Jon Bratseth | 2021-04-12 | 5 | -5/+9 |
| | |||||
* | Add copyright headers | Jon Bratseth | 2021-03-18 | 1 | -0/+1 |
| | |||||
* | Ensure that the EroorMessage class has been loaded prior to shutdown/close ↵ | Henning Baldersheim | 2020-09-29 | 1 | -1/+2 |
| | | | | to avoid classloading issue when bundle is gone. | ||||
* | Early exit if closed | Henning Baldersheim | 2020-09-23 | 1 | -0/+1 |
| | |||||
* | Shutdown and join the rpc client transport threads. | Henning Baldersheim | 2020-09-21 | 3 | -2/+12 |
| | |||||
* | backend handles -1 as "infinite" radius, stop using silly big number | Arne Juul | 2020-08-13 | 1 | -2/+2 |
| |