Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Allow query time control of spli/delay query optimisations. | Henning Baldersheim | 2022-08-30 | 2 | -4/+10 |
| | |||||
* | Use vespalib::SmartBuffer instead of ancient RawBuf. | Henning Baldersheim | 2022-08-30 | 2 | -3/+2 |
| | |||||
* | GC unused RawBuf functionality | Henning Baldersheim | 2022-08-29 | 8 | -249/+29 |
| | |||||
* | GC some old unused code with ancient 'goto'..... | Henning Baldersheim | 2022-08-29 | 6 | -77/+7 |
| | |||||
* | remove unused doxygen setup files | Arne Juul | 2022-08-29 | 2 | -2324/+0 |
| | |||||
* | Merge pull request #23827 from ↵ | Henning Baldersheim | 2022-08-29 | 1 | -20/+5 |
|\ | | | | | | | | | vespa-engine/toregge/reduce-use-of-new-in-summary-field-converter-unit-test Reduce use of new in summary field converter unit test. | ||||
| * | Reduce number of overloads for document::SpanTree::annotate. | Tor Egge | 2022-08-29 | 1 | -20/+5 |
| | | |||||
* | | Merge pull request #23822 from ↵ | Henning Baldersheim | 2022-08-29 | 26 | -69/+96 |
|\ \ | |/ |/| | | | | | vespa-engine/balder/move-termfieldmatchdataarry-where-it-makes-sense Move the terfieldmatchdaatarray where it makes sense. | ||||
| * | Move the terfieldmatchdaatarray where it makes sense. | Henning Baldersheim | 2022-08-28 | 27 | -70/+97 |
| | | |||||
* | | Move array | Henning Baldersheim | 2022-08-28 | 1 | -3/+3 |
|/ | |||||
* | Add test for profile_depth conversion, and remove proxying not necessary. | Henning Baldersheim | 2022-08-26 | 3 | -4/+8 |
| | |||||
* | Wire in profile_depth | Henning Baldersheim | 2022-08-26 | 4 | -7/+12 |
| | |||||
* | No aliasing of trace.profileDepth. | Henning Baldersheim | 2022-08-25 | 1 | -1/+1 |
| | |||||
* | Wire in query parameter profileDepth to control how deep down in the depency ↵ | Henning Baldersheim | 2022-08-25 | 1 | -0/+1 |
| | | | | | | tree profiling shall go. | ||||
* | Merge pull request #23772 from ↵ | Henning Baldersheim | 2022-08-24 | 4 | -8/+11 |
|\ | | | | | | | | | vespa-engine/geirst/paged-support-for-reference-attributes Add 'paged' support for reference attribute fields. | ||||
| * | Add 'paged' support for reference attribute fields. | Geir Storli | 2022-08-24 | 4 | -8/+11 |
| | | | | | | | | | | | | | | | | The memory usage of a reference attribute can be calculated as follows: num_child_docs * 8 + num_parent_docs * 24 + num_child_docs_where_parent_reference_is_set * 4. When using 'paged' the btrees used in the reverse mapping from parent lid to child lids are still memory allocated. This is the num_child_docs_where_parent_reference_is_set part of the equation above. | ||||
* | | Merge pull request #23765 from ↵ | Henning Baldersheim | 2022-08-24 | 3 | -4/+72 |
|\ \ | | | | | | | | | | | | | vespa-engine/havardpe/rank-program-profiling-support enable profiling of rank programs | ||||
| * | | enable profiling of rank programs | Håvard Pettersen | 2022-08-24 | 3 | -4/+72 |
| |/ | |||||
* | | Merge pull request #23755 from vespa-engine/balder/also-track-dropped-docids | Henning Baldersheim | 2022-08-24 | 1 | -0/+1 |
|\ \ | |/ |/| | Balder/also track dropped docids | ||||
| * | - Enable tracking of dropped documents if that is required for correct ↵ | Henning Baldersheim | 2022-08-23 | 1 | -0/+1 |
| | | | | | | | | tracking of on-match versus on-first-phase. | ||||
* | | Add request capability filters to search API functions | Tor Brede Vekterli | 2022-08-23 | 1 | -0/+8 |
|/ | |||||
* | Merge pull request #23656 from vespa-engine/balder/split-verification-and-app | Henning Baldersheim | 2022-08-17 | 9 | -93/+189 |
|\ | | | | | - Split rank setup verification code and the binary [run-systemtest] | ||||
| * | Consistent naming of warnings during rank expression compilation. | Henning Baldersheim | 2022-08-17 | 5 | -23/+22 |
| | | |||||
| * | Make the message a pair of level and string | Henning Baldersheim | 2022-08-16 | 5 | -45/+63 |
| | | |||||
| * | Add rank setup compile errors to error message. | Henning Baldersheim | 2022-08-15 | 2 | -0/+11 |
| | | |||||
| * | Stack usage differs with and without valgrind.., and possibly also OS ↵ | Henning Baldersheim | 2022-08-14 | 1 | -38/+51 |
| | | | | | | | | version. Allow for both equality and regex error matching. | ||||
| * | - Split rank setup verification code and the binary. | Henning Baldersheim | 2022-08-13 | 8 | -89/+144 |
| | | | | | | | | - Accumulate errors during ranksetup. Report them at the end, and also verify them in some tests. | ||||
* | | Add noexcept specifiers to DistanceCalculatorBundle::Element constructors. | Tor Egge | 2022-08-17 | 2 | -4/+4 |
| | | |||||
* | | Add and test uri detection. | Henning Baldersheim | 2022-08-16 | 3 | -34/+34 |
| | | |||||
* | | Use std::make_shared and std::make_unique. | Henning Baldersheim | 2022-08-16 | 1 | -2/+1 |
| | | |||||
* | | Merge pull request #23651 from vespa-engine/balder/test-unpack-rebased | Henning Baldersheim | 2022-08-15 | 3 | -9/+15 |
|\ \ | | | | | | | Balder/test unpack rebased | ||||
| * | | Add clarifying comment. | Henning Baldersheim | 2022-08-15 | 2 | -6/+10 |
| | | | |||||
| * | | Allow test to work with unpack too. | Henning Baldersheim | 2022-08-12 | 1 | -2/+2 |
| | | | |||||
| * | | run unpack too | Henning Baldersheim | 2022-08-12 | 1 | -1/+3 |
| |/ | |||||
* | | Merge pull request #23655 from ↵ | Henning Baldersheim | 2022-08-15 | 7 | -13/+13 |
|\ \ | |/ |/| | | | | | vespa-engine/arnej/less-internal-details-in-issue-reports external error messages should not contain too many internal details. | ||||
| * | external error messages should not contain too many internal details. | Arne H Juul | 2021-10-18 | 7 | -13/+13 |
| | | |||||
* | | Test lazy distance calculation in distance and closeness features. | Geir Storli | 2022-07-11 | 4 | -10/+149 |
| | | |||||
* | | Merge pull request #23437 from ↵ | Geir Storli | 2022-07-08 | 9 | -16/+196 |
|\ \ | | | | | | | | | | | | | vespa-engine/geirst/calculate-distance-raw-score-lazily Calculate distance raw score lazily | ||||
| * | | Calculate distance raw score lazily in rank feature if not calculated during ↵ | Geir Storli | 2022-07-08 | 3 | -0/+14 |
| | | | | | | | | | | | | matching. | ||||
| * | | Setup distance calculators per term-field pair in distance and closeness ↵ | Geir Storli | 2022-07-08 | 8 | -16/+182 |
| | | | | | | | | | | | | features. | ||||
* | | | Move constructor to cpp file. | Geir Storli | 2022-07-08 | 3 | -28/+31 |
| | | | |||||
* | | | Share fixture classes used by distance and closeness unit tests. | Geir Storli | 2022-07-08 | 10 | -186/+146 |
|/ / | |||||
* | | Merge pull request #23397 from ↵ | Henning Baldersheim | 2022-07-06 | 5 | -49/+110 |
|\ \ | | | | | | | | | | | | | vespa-engine/geirst/closeness-distance-features-refactor Refactor shared code between closeness and distance features. | ||||
| * | | Refactor shared code between closeness and distance features. | Geir Storli | 2022-07-06 | 5 | -49/+110 |
| | | | | | | | | | | | | This is in preparation for using DistanceCalculator when raw score is not available. | ||||
* | | | Include algorithm to get declarations of std::min and std::max. | Tor Egge | 2022-07-06 | 1 | -0/+1 |
|/ / | |||||
* | | Refactor validation code for setting up a distance calculator for re-use in ↵ | Geir Storli | 2022-07-06 | 6 | -53/+87 |
| | | | | | | | | rank features. | ||||
* | | Reduce code duplication by using fef::QueryValue in RequestContext ↵ | Geir Storli | 2022-07-05 | 8 | -30/+36 |
| | | | | | | | | implementation. | ||||
* | | Refactor out code used to lookup a query value for re-use other places. | Geir Storli | 2022-07-04 | 5 | -192/+338 |
| | | |||||
* | | Merge pull request #23327 from ↵ | Henning Baldersheim | 2022-07-03 | 1 | -2/+2 |
|\ \ | | | | | | | | | | | | | vespa-engine/toregge/use-std-filesystem-resize-file Use std::filesystem::resize_file. | ||||
| * | | Use std::filesystem::resize_file. | Tor Egge | 2022-07-03 | 1 | -2/+2 |
| | | |