Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | add more information to exception message | Arne Juul | 2021-08-30 | 1 | -1/+2 |
| | |||||
* | signal timeout instead of continuing triggering core dumps | Arne Juul | 2021-08-30 | 1 | -0/+4 |
| | |||||
* | Merge pull request #18859 from ↵ | Geir Storli | 2021-08-25 | 2 | -0/+11 |
|\ | | | | | | | | | vespa-engine/toregge/get-paged-setting-from-live-attribute-config Get paged setting from live attribute config. | ||||
| * | Get paged setting from live attribute config. | Tor Egge | 2021-08-25 | 2 | -0/+11 |
| | | |||||
* | | info -> debug | Henning Baldersheim | 2021-08-25 | 1 | -1/+1 |
| | | |||||
* | | Add some debug logging | Henning Baldersheim | 2021-08-25 | 1 | -1/+1 |
| | | |||||
* | | Add more information to error message | Henning Baldersheim | 2021-08-25 | 1 | -1/+1 |
|/ | |||||
* | Report max attribute address space usage in state explorer. | Geir Storli | 2021-08-23 | 5 | -12/+34 |
| | |||||
* | Expose address space usage for all attribute components in explorer. | Geir Storli | 2021-08-20 | 1 | -2/+3 |
| | |||||
* | Report max address space used in attribute vector components from content ↵ | Geir Storli | 2021-08-20 | 3 | -47/+39 |
| | | | | | | | nodes (proton) to the cluster controller. This is more generic than explicit address space values for enum store and multi value. This is used in the cluster controller to determine whether to block external feed. | ||||
* | Use max address space used in attribute vector components to determine ↵ | Geir Storli | 2021-08-20 | 10 | -111/+45 |
| | | | | whether to block put and update operations in proton. | ||||
* | Add metric for the max address space used among components in all attribute ↵ | Geir Storli | 2021-08-20 | 3 | -4/+9 |
| | | | | vectors in a document db. | ||||
* | Track max address space usage among components in attributes vectors in all ↵ | Geir Storli | 2021-08-20 | 7 | -9/+86 |
| | | | | sub databases. | ||||
* | Also provide used and on-hold memory in overview. | Henning Baldersheim | 2021-08-15 | 1 | -0/+2 |
| | |||||
* | Wire in the shared executor for use when loading attributes. | Henning Baldersheim | 2021-08-13 | 4 | -11/+18 |
| | |||||
* | Add an executor to the AttributeVector::load/onLoad interface so attributes ↵ | Henning Baldersheim | 2021-08-12 | 2 | -2/+2 |
| | | | | can use multithread load if feasible. | ||||
* | Add some debug logging. | Henning Baldersheim | 2021-08-09 | 3 | -2/+15 |
| | |||||
* | Split current global_filter_limit into global_filter.lower_limit/upper_limit. | Henning Baldersheim | 2021-08-04 | 3 | -12/+18 |
| | | | | | | | | | If estimated_hits < lower_limit no filter is set which will cause fallback to bruteforce. If estimated_hits in [lower_limit, upper_limit] apply global filter. if estimated_hits > upper_limit an empty filter is set. This will avoid the filter setup cost. So if the filter has a huge setup cost, you can reduce upper_limit to a number below 1.0 and instead increase target_num_hits similarly. Setting target_num_hits to 1.0/upper_limit * 1.2 should give similar recall. This will add a 20% safety to handle correlation of filter and NearestNeightbor calculation. | ||||
* | Also perform topk when you do not use a global filter. | Henning Baldersheim | 2021-08-03 | 1 | -0/+4 |
| | |||||
* | Generalize how address space usage is reported from attribute vectors. | Geir Storli | 2021-07-15 | 3 | -14/+18 |
| | | | | | This prepares for reporting address space usage for more attribute vector components, not only enum store and multi-value mapping. | ||||
* | Fix typo. | Geir Storli | 2021-07-15 | 2 | -3/+3 |
| | |||||
* | Optimize assign updates to tensor attribute with hnsw index by handling them ↵ | Geir Storli | 2021-07-14 | 3 | -25/+128 |
| | | | | | | as two phase put operations. This ensures that the costly part of inserting into the hnsw index is done in parallel in the prepare put step. | ||||
* | Eliminate race in flush engine unit test which caused premature wakeup. | Tor Egge | 2021-07-09 | 1 | -1/+8 |
| | |||||
* | Adjust reporting of disk and memory usage in proton. | Tor Egge | 2021-07-07 | 10 | -9/+135 |
| | |||||
* | Omit filling summary features if specified for the document summary class. | Geir Storli | 2021-07-02 | 1 | -0/+2 |
| | |||||
* | GC unused config | Henning Baldersheim | 2021-07-01 | 1 | -11/+0 |
| | |||||
* | Revert "Revert "Add support for mallinfo2 with glibc 2.33"" | Henning Baldersheim | 2021-06-30 | 1 | -4/+4 |
| | |||||
* | Revert "Revert "Revert "Add support for mallinfo2 with glibc 2.33""" | Harald Musum | 2021-06-29 | 1 | -4/+4 |
| | |||||
* | Revert "Revert "Add support for mallinfo2 with glibc 2.33"" | Henning Baldersheim | 2021-06-29 | 1 | -4/+4 |
| | |||||
* | Revert "Add support for mallinfo2 with glibc 2.33" | Harald Musum | 2021-06-29 | 1 | -4/+4 |
| | |||||
* | Add support for mallinfo2 with glibc 2.33 | Henning Baldersheim | 2021-06-29 | 1 | -4/+4 |
| | |||||
* | mallinfo() is only available on linux systems. | Tor Egge | 2021-06-29 | 1 | -0/+6 |
| | |||||
* | mallinfo() is deprecated in glibc 2.33. | Tor Egge | 2021-06-29 | 1 | -0/+5 |
| | |||||
* | Use the 1_Mi literal for readability. | Henning Baldersheim | 2021-06-28 | 1 | -1/+1 |
| | |||||
* | Use mallinfo to report vespamalloc heap size. | Henning Baldersheim | 2021-06-28 | 3 | -2/+9 |
| | |||||
* | GC unused members from SearchReply | Henning Baldersheim | 2021-06-28 | 5 | -9/+1 |
| | |||||
* | GC unused 'partition' id. | Henning Baldersheim | 2021-06-26 | 1 | -3/+0 |
| | |||||
* | GC unused 'partitionid' and various other members of MonitorReply that are ↵ | Henning Baldersheim | 2021-06-26 | 2 | -30/+28 |
| | | | | long gone. | ||||
* | Various cleanup after reading indexing threading code | Henning Baldersheim | 2021-06-24 | 1 | -5/+2 |
| | |||||
* | Merge pull request #18387 from vespa-engine/balder/gc-dual-semicolon | Geir Storli | 2021-06-24 | 1 | -7/+7 |
|\ | | | | | GC dual semicolon | ||||
| * | GC dual semicolon | Henning Baldersheim | 2021-06-23 | 1 | -7/+7 |
| | | |||||
* | | Merge pull request #18384 from ↵ | Henning Baldersheim | 2021-06-23 | 1 | -1/+12 |
|\ \ | |/ |/| | | | | | vespa-engine/geirst/vespa-feed-bm-skip-communicationmanager-thread Add option to skip communicationmanager thread. | ||||
| * | Add option to skip communicationmanager thread. | Geir Storli | 2021-06-23 | 1 | -1/+12 |
| | | | | | | | | This is originally used when handling messages over mbus. | ||||
* | | Merge pull request #18386 from vespa-engine/havardpe/onnx-dry-run-impl | Henning Baldersheim | 2021-06-23 | 3 | -2/+26 |
|\ \ | | | | | | | dry run onnx models on setup | ||||
| * | | dry run onnx models on setup | Håvard Pettersen | 2021-06-23 | 3 | -2/+26 |
| |/ | |||||
* | | Use equality operators. | Henning Baldersheim | 2021-06-23 | 3 | -14/+36 |
| | | |||||
* | | Only log when config actually changes. | Henning Baldersheim | 2021-06-23 | 3 | -7/+47 |
|/ | |||||
* | Merge pull request #18364 from vespa-engine/havardpe/onnx-model-dry-run | Henning Baldersheim | 2021-06-22 | 1 | -0/+1 |
|\ | | | | | add config to perform model dry-run on setup | ||||
| * | add config to perform model dry-run on setup | Håvard Pettersen | 2021-06-22 | 1 | -0/+1 |
| | | |||||
* | | Increase reported replay operation cost for tensor attributes with HNSW index. | Tor Egge | 2021-06-22 | 1 | -1/+1 |
|/ |