aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib
Commit message (Expand)AuthorAgeFilesLines
* = defaultHenning Baldersheim2019-06-161-1/+1
* Forward prepareSharedState tooHenning Baldersheim2019-06-165-5/+20
* Merge pull request #9819 from vespa-engine/balder/inline-small-frequently-cal...Henning Baldersheim2019-06-162-20/+13
|\
| * Enable inlining of small frequent method calls.Henning Baldersheim2019-06-162-20/+13
* | Merge pull request #9820 from vespa-engine/toregge/adjust-explicit-template-i...Henning Baldersheim2019-06-162-0/+8
|\ \
| * | Explicit instantiation of BTreeIterator should always be accompanied withTor Egge2019-06-162-0/+8
| |/
* | Merge pull request #9805 from vespa-engine/toregge/prepare-for-cheap-features...Tor Egge2019-06-167-18/+111
|\ \ | |/ |/|
| * Fix indentation and update comment.Tor Egge2019-06-141-2/+7
| * Change posting list for memory index to have PostingListEntry as value.Tor Egge2019-06-147-18/+106
* | Merge pull request #9811 from vespa-engine/balder/use-from_charsHenning Baldersheim2019-06-143-11/+46
|\ \
| * | Add test and fix decoding of hex numbers.Henning Baldersheim2019-06-142-2/+22
| * | Use from_charsHenning Baldersheim2019-06-142-11/+26
* | | Merge pull request #9795 from vespa-engine/geirst/bm25-feature-support-overri...Geir Storli2019-06-144-20/+64
|\ \ \ | |/ / |/| |
| * | Align variable names.Geir Storli2019-06-142-6/+6
| * | Add support to override inverse document frequency in bm25 feature by using s...Geir Storli2019-06-144-20/+64
* | | Merge pull request #9792 from vespa-engine/havardpe/tensors-in-summary-setArne H Juul2019-06-143-50/+78
|\ \ \ | |/ / |/| |
| * | support binary values in feature setsHåvard Pettersen2019-06-133-50/+78
* | | Merge pull request #9777 from vespa-engine/geirst/bm25-feature-override-k1-an...Geir Storli2019-06-143-14/+103
|\ \ \ | |_|/ |/| |
| * | Add support for overriding k1 and b parameters in bm25 feature via rank prope...Geir Storli2019-06-133-14/+103
| |/
* | Merge pull request #9773 from vespa-engine/balder/lookup-attribute-onceHenning Baldersheim2019-06-138-225/+396
|\ \ | |/ |/|
| * Use universal ref and std::forward.Henning Baldersheim2019-06-131-7/+7
| * Use universal ref and std::forward.Henning Baldersheim2019-06-131-6/+6
| * Explicit instantiate templates used on the outside.Henning Baldersheim2019-06-132-0/+3
| * Also unify avoid copy for dotproduct blueprint.Henning Baldersheim2019-06-132-69/+159
| * Also unify for dotproduct blueprint.Henning Baldersheim2019-06-131-10/+12
| * Parse once and also avoid copyHenning Baldersheim2019-06-134-76/+141
| * Precompute lookup keysHenning Baldersheim2019-06-134-55/+59
| * Correct indentationHenning Baldersheim2019-06-131-5/+5
| * Implement prepareSharedState and lookup attribute once.Henning Baldersheim2019-06-136-28/+35
* | Revert "Revert "Require constant() for large constants and fix a type resolvi...Jon Bratseth2019-06-139-9/+131
|/
* Revert "Require constant() for large constants and fix a type resolving bug (...Harald Musum2019-06-129-131/+9
* Require constant() for large constants and fix a type resolving bug (#9769)Jon Bratseth2019-06-129-9/+131
* Merge pull request #9763 from vespa-engine/geirst/idf-calculation-in-bm25-fea...Geir Storli2019-06-128-54/+82
|\
| * Use inverse document frequency in calculation of bm25 score.Geir Storli2019-06-123-13/+46
| * Expose absolute values for document frequency in ITermFieldData (as needed by...Geir Storli2019-06-125-41/+36
* | Merge pull request #9758 from vespa-engine/toregge/check-that-average-field-l...Geir Storli2019-06-123-131/+162
|\ \
| * | Check that average field length is preserved over disk index fusion.Tor Egge2019-06-123-131/+162
| |/
* | Merge pull request #9729 from vespa-engine/havardpe/float-cell-serializationArne H Juul2019-06-121-8/+8
|\ \ | |/ |/|
| * serialize float cellsHåvard Pettersen2019-06-071-8/+8
* | Merge pull request #9752 from vespa-engine/toregge/add-missing-includes-1Tor Brede Vekterli2019-06-112-0/+2
|\ \
| * | Add missing includes.Tor Egge2019-06-112-0/+2
* | | Merge pull request #9751 from vespa-engine/geirst/average-field-length-in-bm2...Geir Storli2019-06-118-35/+120
|\ \ \
| * | | Use average field length (as provided by query environment) in bm25 rank feat...Geir Storli2019-06-118-35/+120
| |/ /
* | | Merge pull request #9743 from vespa-engine/balder/remove-sync-not-necessaryHenning Baldersheim2019-06-114-52/+39
|\ \ \ | |/ / |/| |
| * | Need to do a last enqueue, but the sync is not required.Henning Baldersheim2019-06-113-6/+13
| * | Remove redundant code not needed after we added explicit wait.Henning Baldersheim2019-06-111-9/+2
| * | Avoid some temporaries and some typedefs.Henning Baldersheim2019-06-111-14/+8
| * | No need to sync when we wait for it to be confirmed anyway.Henning Baldersheim2019-06-111-1/+0
| * | NULL -> nullptrHenning Baldersheim2019-06-111-6/+6
| * | Use lambda over closure.Henning Baldersheim2019-06-111-4/+1