summaryrefslogtreecommitdiffstats
path: root/searchlib
Commit message (Collapse)AuthorAgeFilesLines
* tensor peekHåvard Pettersen2019-12-021-1/+1
|
* do early exit from computeSumArne Juul2019-11-291-5/+5
|
* fix typoArne Juul2019-11-291-1/+1
|
* template cell types alsoArne Juul2019-11-284-78/+126
| | | | * also, move common parameters to abstract superclass
* Give old query tests proper names.Geir Storli2019-11-284-8/+8
|
* Move query classes used in streaming search to namespace search::streaming.Geir Storli2019-11-2812-11/+15
|
* Move query classes used in streaming search to separate sub-folder and ↵Geir Storli2019-11-2818-14/+21
| | | | sub-library.
* Rename posocc.h -> hit.h.Geir Storli2019-11-283-2/+2
|
* Rename QueryTermBase -> QueryTermUCS4 and move to separate h and cpp files.Geir Storli2019-11-2816-94/+119
|
* Move QueryTermSimple to separate h and cpp files.Geir Storli2019-11-2825-425/+456
|
* Merge pull request #11435 from vespa-engine/bratseth/value-functionLester Solbakken2019-11-289-106/+199
|\ | | | | Bratseth/value function
| * Update abi specJon Bratseth2019-11-271-5/+5
| |
| * Pull name upJon Bratseth2019-11-271-3/+2
| |
| * Revert "Prefix index variables by %"Jon Bratseth2019-11-272-23/+6
| | | | | | | | This reverts commit b8552a194770a887c27ae09924013f1dd5872aab.
| * Prefix index variables by %Jon Bratseth2019-11-272-6/+23
| |
| * Support index generating expressions in tensor value functionsJon Bratseth2019-11-277-29/+53
| |
| * Allow bound functions in tensor generateJon Bratseth2019-11-265-17/+45
| |
| * Composite value function testJon Bratseth2019-11-261-0/+3
| |
| * Parse@ tensor value expressionsJon Bratseth2019-11-263-61/+100
| |
* | Reduce code visibility and minor cleanup.Henning Baldersheim2019-11-272-10/+4
| |
* | Rewrite attributeblueprint tests to gtest.Geir Storli2019-11-262-49/+67
| |
* | simplifyHåvard Pettersen2019-11-261-10/+2
| |
* | refactor and check with non-null tensorArne Juul2019-11-261-18/+23
| |
* | move iterator implementation details to .cpp fileArne Juul2019-11-264-84/+105
| |
* | add NearestNeighborIteratorArne Juul2019-11-259-5/+381
|/ | | | | | * add shared state in blueprint * set estimate in blueprint * disallow unpack in blueprint
* disallow skipping the "unpack" phase for selected iterators.Arne Juul2019-11-257-0/+19
|
* Merge branch 'master' into balder/milliseconds-in-config-rebased-1Henning Baldersheim2019-11-2224-220/+326
|\
| * Merge pull request #11378 from vespa-engine/balder/clock_gettime-2-std_chronoHenning Baldersheim2019-11-223-132/+36
| |\ | | | | | | Reduce the number of different ways to get the time.
| | * Reduce the number of different ways to get the time.Henning Baldersheim2019-11-213-132/+36
| | |
| * | Use TEST_DO.Geir Storli2019-11-211-7/+7
| | |
| * | Make code more exception safe.Geir Storli2019-11-211-1/+2
| | |
| * | Some minor simplifications and extra test case.Geir Storli2019-11-211-7/+9
| | |
| * | Add nearest neighbor blueprint and create it in attribute blueprint factory.Geir Storli2019-11-217-18/+266
| |/
| * Merge pull request #11369 from ↵Geir Storli2019-11-212-1/+14
| |\ | | | | | | | | | | | | vespa-engine/geirst/expose-query-tensors-in-request-context Expose tensors passed with the query in IRequestContext.
| | * Change get_query_tensor() to return vespalib::eval::Value::UP and use ↵Geir Storli2019-11-202-5/+5
| | | | | | | | | | | | default tensor engine more.
| | * Expose tensors passed with the query in IRequestContext.Geir Storli2019-11-202-1/+14
| | |
| * | remove "termindex" which is always -1Arne Juul2019-11-2113-70/+8
| | |
* | | FastOS_Time -> std::chrono.Henning Baldersheim2019-11-2016-181/+101
|/ /
* | Address comments from code review.Henning Baldersheim2019-11-204-6/+6
| |
* | Address comment by specifying timeunit in the type.Henning Baldersheim2019-11-2010-227/+11
| |
* | Remove FastOS_Time usageHenning Baldersheim2019-11-209-154/+89
|/
* Push handling of NearestNeighborTerm down to AttributeBlueprintFactory.Geir Storli2019-11-196-12/+18
|
* Add skeleton for NearestNeighborTerm in C++.Geir Storli2019-11-1917-86/+195
|
* Merge pull request #11337 from vespa-engine/geirst/simplify-query-stack-iteratorGeir Storli2019-11-192-127/+111
|\ | | | | Geirst/simplify query stack iterator
| * Simplify how to read numbers.Geir Storli2019-11-182-43/+48
| |
| * Simplify how to read strings.Geir Storli2019-11-182-107/+86
| |
* | Specify UTC explicitHenning Baldersheim2019-11-1816-55/+49
|/
* Merge pull request #11327 from ↵Geir Storli2019-11-1816-745/+10
|\ | | | | | | | | vespa-engine/balder/fdispatch-is-really-gone-rebased Balder/fdispatch is really gone rebased
| * GC unused code as tld is gone.Henning Baldersheim2019-11-1615-744/+9
| |
| * Now fdispatch reliques can goHenning Baldersheim2019-11-161-1/+1
| |