summaryrefslogtreecommitdiffstats
path: root/searchlib
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #23656 from vespa-engine/balder/split-verification-and-appHenning Baldersheim2022-08-179-93/+189
|\
| * Consistent naming of warnings during rank expression compilation.Henning Baldersheim2022-08-175-23/+22
| * Make the message a pair of level and stringHenning Baldersheim2022-08-165-45/+63
| * Add rank setup compile errors to error message.Henning Baldersheim2022-08-152-0/+11
| * Stack usage differs with and without valgrind.., and possibly also OS version...Henning Baldersheim2022-08-141-38/+51
| * - Split rank setup verification code and the binary.Henning Baldersheim2022-08-138-89/+144
* | Add noexcept specifiers to DistanceCalculatorBundle::Element constructors.Tor Egge2022-08-172-4/+4
* | Add and test uri detection.Henning Baldersheim2022-08-163-34/+34
* | Use std::make_shared and std::make_unique.Henning Baldersheim2022-08-161-2/+1
* | Merge pull request #23651 from vespa-engine/balder/test-unpack-rebasedHenning Baldersheim2022-08-153-9/+15
|\ \
| * | Add clarifying comment.Henning Baldersheim2022-08-152-6/+10
| * | Allow test to work with unpack too.Henning Baldersheim2022-08-121-2/+2
| * | run unpack tooHenning Baldersheim2022-08-121-1/+3
| |/
* | Merge pull request #23655 from vespa-engine/arnej/less-internal-details-in-is...Henning Baldersheim2022-08-157-13/+13
|\ \ | |/ |/|
| * external error messages should not contain too many internal details.Arne H Juul2021-10-187-13/+13
* | Test lazy distance calculation in distance and closeness features.Geir Storli2022-07-114-10/+149
* | Merge pull request #23437 from vespa-engine/geirst/calculate-distance-raw-sco...Geir Storli2022-07-089-16/+196
|\ \
| * | Calculate distance raw score lazily in rank feature if not calculated during ...Geir Storli2022-07-083-0/+14
| * | Setup distance calculators per term-field pair in distance and closeness feat...Geir Storli2022-07-088-16/+182
* | | Move constructor to cpp file.Geir Storli2022-07-083-28/+31
* | | Share fixture classes used by distance and closeness unit tests.Geir Storli2022-07-0810-186/+146
|/ /
* | Merge pull request #23397 from vespa-engine/geirst/closeness-distance-feature...Henning Baldersheim2022-07-065-49/+110
|\ \
| * | Refactor shared code between closeness and distance features.Geir Storli2022-07-065-49/+110
* | | Include algorithm to get declarations of std::min and std::max.Tor Egge2022-07-061-0/+1
|/ /
* | Refactor validation code for setting up a distance calculator for re-use in r...Geir Storli2022-07-066-53/+87
* | Reduce code duplication by using fef::QueryValue in RequestContext implementa...Geir Storli2022-07-058-30/+36
* | Refactor out code used to lookup a query value for re-use other places.Geir Storli2022-07-045-192/+338
* | Merge pull request #23327 from vespa-engine/toregge/use-std-filesystem-resize...Henning Baldersheim2022-07-031-2/+2
|\ \
| * | Use std::filesystem::resize_file.Tor Egge2022-07-031-2/+2
* | | Add noexcept specifier.Tor Egge2022-07-034-6/+6
|/ /
* | Merge pull request #23298 from vespa-engine/geirst/term-data-with-query-tensorGeir Storli2022-06-303-29/+23
|\ \
| * | Extend ITermData with a function to get the name of a query tensor a term is ...Geir Storli2022-06-303-29/+23
* | | Merge pull request #23139 from vespa-engine/andreer/java-17-examplesMartin Polden2022-06-302-2/+3
|\ \ \ | |/ / |/| |
| * | saves an import tooAndreas Eriksen2022-06-201-0/+1
| * | pattern matching for instanceof reduces castingAndreas Eriksen2022-06-161-2/+2
* | | Avoid @plt indirection and improve inlining of frequently called methodHenning Baldersheim2022-06-303-15/+6
* | | Merge pull request #23277 from vespa-engine/geirst/refactor-out-distance-calc...Geir Storli2022-06-2910-103/+196
|\ \ \
| * | | Refactor out class to calculate the distance between attribute tensor and que...Geir Storli2022-06-2910-103/+196
* | | | Use nested namespaceHenning Baldersheim2022-06-291-3/+1
|/ / /
* | | Remove unused code for creating / removing directories andTor Egge2022-06-242-290/+40
* | | Use std::filesystem to create and remove directories.Tor Egge2022-06-236-19/+24
* | | well defined overflowHåvard Pettersen2022-06-231-1/+1
* | | Merge pull request #23212 from vespa-engine/geirst/nearest-neighbor-iterator-...Geir Storli2022-06-232-50/+50
|\ \ \
| * | | Rewrite nearest neighbor iterator test to GTest.Geir Storli2022-06-232-50/+50
* | | | Merge pull request #23208 from vespa-engine/toregge/avoid-undefined-shiftHåvard Pettersen2022-06-231-1/+5
|\ \ \ \ | |/ / / |/| | |
| * | | Avoid undefined shift.Tor Egge2022-06-221-1/+5
* | | | Merge pull request #23204 from vespa-engine/revert-23065-revert-23051-geirst/...Geir Storli2022-06-238-7/+90
|\ \ \ \ | |/ / / |/| | |
| * | | Revert "Revert "Don't make changes to the hnsw index when the inserted tensor...Geir Storli2022-06-228-7/+90
* | | | Merge pull request #23205 from vespa-engine/toregge/avoid-passing-null-refere...Håvard Pettersen2022-06-222-8/+7
|\ \ \ \
| * | | | Avoid passing null reference to ComprFileReadBase::SetPosition.Tor Egge2022-06-222-8/+7
| |/ / /