summaryrefslogtreecommitdiffstats
path: root/searchlib
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #9680 from vespa-engine/balder/lookup-attribute-onceHenning Baldersheim2019-06-052-27/+39
|\
| * Initialize pointer to nullptrHenning Baldersheim2019-06-051-1/+2
| * Do not depend on prepareSharedState to be called first.Henning Baldersheim2019-06-051-3/+4
| * Only lookup once, not once per thread.Henning Baldersheim2019-06-042-28/+38
* | Merge pull request #9673 from vespa-engine/toregge/wire-field-inverter-at-con...Geir Storli2019-06-0520-79/+225
|\ \ | |/ |/|
| * Fix typo.Tor Egge2019-06-041-1/+1
| * Wire field inverter at construction time.Tor Egge2019-06-0420-79/+225
* | remove DefaultTensor type wrapperHåvard Pettersen2019-06-035-18/+13
|/
* Merge pull request #9641 from vespa-engine/bratseth/ranking-expression-modelsJon Bratseth2019-06-021-0/+3
|\
| * Vespa global model importJon Bratseth2019-06-021-0/+3
* | Merge pull request #9633 from vespa-engine/havardpe/remove-tensor-factoryArne H Juul2019-06-014-134/+65
|\ \
| * | remove tensor factoryHåvard Pettersen2019-05-314-134/+65
* | | Add support for specifying max number of samples in field length calculatorTor Egge2019-05-312-10/+11
* | | Add field length calculator, used to calculate average field length.Tor Egge2019-05-314-0/+119
|/ /
* | Merge pull request #9612 from vespa-engine/toregge/calulate-field-length-in-f...Geir Storli2019-05-314-8/+69
|\ \ | |/ |/|
| * Also test cheap features generation for single value field.Tor Egge2019-05-291-1/+5
| * Calculate field length in field inverter.Tor Egge2019-05-294-8/+65
* | attribute and query vector are 2 completely different dimensions.Henning Baldersheim2019-05-304-44/+65
* | Initialize missing valuesJon Bratseth2019-05-292-28/+17
|/
* Merge pull request #9566 from vespa-engine/toregge/specify-what-to-unpack-for...Geir Storli2019-05-281-1/+2
|\
| * Trim down what to unpack for bm25 feature.Tor Egge2019-05-271-1/+2
* | Merge pull request #9571 from vespa-engine/vekterli/move-datastore-and-btree-...Henning Baldersheim2019-05-27178-17309/+187
|\ \
| * | Move datastore and btree code from searchlib to vespalibTor Brede Vekterli2019-05-27178-17309/+187
| |/
* / Use a sempahore and limit number of resources to 50%Henning Baldersheim2019-05-271-1/+6
|/
* Merge pull request #9563 from vespa-engine/toregge/use-match-data-tagging-whe...Geir Storli2019-05-279-22/+46
|\
| * Fix copy constructor.Tor Egge2019-05-271-1/+1
| * Use match data tagging when constructing search iterator.Tor Egge2019-05-278-21/+45
* | Merge pull request #9561 from vespa-engine/vekterli/move-address-space-to-ves...Henning Baldersheim2019-05-2722-98/+39
|\ \
| * | Move `AddressSpace` from searchlib to vespalibTor Brede Vekterli2019-05-2422-98/+39
* | | Fix forward declarations.Tor Egge2019-05-271-1/+1
| |/ |/|
* | Refactor tagging of TermFieldMatchData regarding which features areTor Egge2019-05-244-19/+67
* | Avoid strncpyHenning Baldersheim2019-05-232-17/+12
* | Merge pull request #9523 from vespa-engine/balder/do-not-use-packedHenning Baldersheim2019-05-232-30/+16
|\ \ | |/ |/|
| * Remove packed on TermFieldMatchData.Henning Baldersheim2019-05-232-2/+3
| * Remove packed on Positions.Henning Baldersheim2019-05-232-2/+2
| * Remove packed on FeaturesHenning Baldersheim2019-05-231-2/+2
| * Add verification of size of essential classes.Henning Baldersheim2019-05-231-26/+11
* | Merge pull request #9516 from vespa-engine/vekterli/move-rcuvector-to-vespalibTor Brede Vekterli2019-05-23116-1000/+216
|\ \ | |/ |/|
| * Move RcuVector and relevant support classes to vespalibTor Brede Vekterli2019-05-23116-1000/+216
* | Merge pull request #9512 from vespa-engine/toregge/refactor-handle-recorderGeir Storli2019-05-231-2/+2
|\ \
| * | Allow enum values to be used directly as mask values.Tor Egge2019-05-231-2/+2
* | | Move destructor implementation to cpp file as inlining fails otherwise.Geir Storli2019-05-232-1/+3
|/ /
* | Merge pull request #9499 from vespa-engine/toregge/prepare-for-zcposting-iter...Tor Egge2019-05-2312-73/+234
|\ \
| * | Prepare for zc posting iterator unpack variants.Tor Egge2019-05-2212-73/+234
| |/
* | Add optimized support for array<byte>Henning Baldersheim2019-05-226-39/+78
* | Add support for dotproduct over byte arrays/wsets too. Missed while specializ...Henning Baldersheim2019-05-221-0/+11
* | Merge pull request #9472 from vespa-engine/geirst/request-match-data-details-...Henning Baldersheim2019-05-223-5/+42
|\ \ | |/ |/|
| * Make it possible for rank features to request which match data that should be...Geir Storli2019-05-213-5/+42
* | Merge pull request #9442 from vespa-engine/geirst/finish-wiring-of-experiment...Geir Storli2019-05-223-2/+8
|\ \
| * | Wire 'experimental posting list format' flag to where disk index is created a...Geir Storli2019-05-163-2/+8
| |/