summaryrefslogtreecommitdiffstats
path: root/searchlib
Commit message (Expand)AuthorAgeFilesLines
* Change search::multivalue::Value from class to using statement.Tor Egge2022-04-111-2/+2
* Use wrapper functions for access to multivalue::Value.Tor Egge2022-04-1114-34/+44
* Merge pull request #22090 from vespa-engine/toregge/remove-getrawvalues-and-g...Geir Storli2022-04-118-85/+1
|\
| * Remove getRawValues() and getEnumHandles().Tor Egge2022-04-118-85/+1
* | Remove weight() member function from multivalue::ValueTor Egge2022-04-1111-20/+23
|/
* Use attribute::IArrayReadView instead of getRawValues().Tor Egge2022-04-112-58/+48
* Use IWeightedSetEnumReadView in dot product feature instead ofTor Egge2022-04-111-37/+26
* Use IMultiValueReadView in dot product feature instead of getRawValues().Tor Egge2022-04-113-98/+137
* Merge pull request #22073 from vespa-engine/toregge/trim-down-multivalue-valu...Geir Storli2022-04-1110-17/+22
|\
| * Trim down search::multivalue::Value and search::multivalue::WeightedValue.Tor Egge2022-04-0910-17/+22
* | Merge pull request #21972 from alexeyche/alexeyche/fuzzy-query-annotationsGeir Storli2022-04-1119-26/+110
|\ \ | |/ |/|
| * Addressed PR commentsAlexey Chernyshev2022-04-111-2/+0
| * Propagating annotations for fuzzy queryAlexey Chernyshev2022-04-0719-26/+112
* | Merge pull request #22061 from vespa-engine/toregge/update-signatures-for-get...Geir Storli2022-04-082-42/+41
|\ \
| * | Use data() member function to get pointer to the underlying array.Tor Egge2022-04-081-4/+4
| * | Update signatures for getAttributeValues member functions.Tor Egge2022-04-082-42/+41
* | | remove FastOS_ApplicationHåvard Pettersen2022-04-0815-208/+225
|/ /
* | Merge branch 'master' into bratseth/inputsJon Bratseth2022-04-077-8/+42
|\ \
| * \ Merge pull request #22033 from vespa-engine/geirst/handle-filter-search-for-d...Geir Storli2022-04-072-0/+41
| |\ \
| | * | Implement createFilterSearch() for DirectAttributeBlueprint.Geir Storli2022-04-072-0/+41
| * | | Remove unneeded include statements in searchlib.Tor Egge2022-04-075-8/+1
* | | | Merge branch 'master' into bratseth/inputsJon Bratseth2022-04-0734-119/+230
|\| | |
| * | | Merge pull request #22029 from vespa-engine/toregge/factor-out-multi-numeric-...Henning Baldersheim2022-04-077-74/+99
| |\ \ \
| | * | | Factor out MultiNumericFlagSearchContext from FlagAttribute.Tor Egge2022-04-077-74/+99
| | |/ /
| * | | Merge pull request #21996 from vespa-engine/havardpe/improve-error-messages-f...Jon Bratseth2022-04-074-5/+37
| |\ \ \ | | |/ / | |/| |
| | * | improve error messages when verifying rank setupHåvard Pettersen2022-04-064-5/+37
| * | | Merge pull request #22004 from vespa-engine/toregge/add-multi-value-mapping-r...Geir Storli2022-04-0619-35/+85
| |\ \ \
| | * | | Fix typos in class comments. Rename get_read_view() to make_read_view().Tor Egge2022-04-068-10/+10
| | * | | Add MultiValueMappingReadView, used by readers to get limited read accessTor Egge2022-04-0619-34/+84
| | |/ /
| * / / Reduce use of CloneablePtrHenning Baldersheim2022-04-062-6/+8
| |/ /
| * | Merge pull request #21987 from vespa-engine/vekterli/make-buffertype-empty-en...Henning Baldersheim2022-04-064-4/+6
| |\ \ | | |/ | |/|
| | * Let empty entry BufferType sentinel be static instead of globalTor Brede Vekterli2022-03-284-4/+6
* | | Dash lastJon Bratseth2022-04-071-2/+2
* | | Allow creatibng reference nodes from simple reference stringsJon Bratseth2022-04-072-34/+35
* | | Allow $ in identifiersJon Bratseth2022-04-071-2/+2
* | | Allow inputs declarations in rank profilesJon Bratseth2022-04-043-7/+11
|/ /
* | Factor out SingleSmallNumericSearchContext from SingleSmallNumericAttribute.Tor Egge2022-04-035-87/+96
* | Remove outdated andnot optimization.Tor Egge2022-04-032-77/+1
* | Factor out MultiStringEnumSearchContext from MultiStringAttribute.Tor Egge2022-04-0214-192/+122
* | Factor out SingleStringEnumSearchContext from SingleStringAttribute.Tor Egge2022-04-0214-53/+102
* | Mostly move StringSearchContext.Tor Egge2022-04-018-57/+101
* | Add NumericSearchContext.Tor Egge2022-04-0116-101/+125
* | Merge pull request #21937 from vespa-engine/toregge/remove-dead-code-from-str...Henning Baldersheim2022-04-011-67/+0
|\ \
| * | Remove dead code from stringbase.cppTor Egge2022-04-011-67/+0
* | | Merge pull request #21939 from vespa-engine/toregge/move-create-filter-iterat...Henning Baldersheim2022-04-014-22/+22
|\ \ \
| * | | Move createFilterIterator member function to MultiEnumSearchContext.Tor Egge2022-04-014-22/+22
| |/ /
* | | Merge pull request #21936 from vespa-engine/havardpe/remove-fastos-getoptHenning Baldersheim2022-04-019-121/+104
|\ \ \ | |/ / |/| |
| * | use getopt/getopt_long directlyHåvard Pettersen2022-04-019-121/+104
* | | Factor out SingleEnumSearchContext and SingleNumericEnumSearchContext fromTor Egge2022-04-0110-89/+163
|/ /
* | Factor out MultiEnumSearchContext from MultiNumericEnumSearchContext.Tor Egge2022-04-015-48/+87