aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib
Commit message (Collapse)AuthorAgeFilesLines
* Move BlobSequenceReader from search::tensor to search::attribute namespace.Tor Egge2023-03-086-7/+9
|
* Merge pull request #26348 from vespa-engine/toregge/add-raw-buffer-storeGeir Storli2023-03-075-58/+117
|\ | | | | Add RawBufferStore.
| * Add RawBufferStore.Tor Egge2023-03-075-58/+117
| |
* | Merge pull request #26344 from vespa-engine/balder/gc-getString-interfaceHenning Baldersheim2023-03-0718-77/+63
|\ \ | |/ |/| GC getString interface
| * GC getString interfaceHenning Baldersheim2023-03-0718-77/+63
| |
* | Merge pull request #26342 from vespa-engine/toregge/add-raw-buffer-type-mapperTor Egge2023-03-078-3/+209
|\ \ | | | | | | Add RawBufferTypeMapper.
| * | Adjust variable names.Tor Egge2023-03-074-11/+11
| | |
| * | Add RawBufferTypeMapper.Tor Egge2023-03-078-3/+209
| |/
* | Merge pull request #26338 from ↵Jon Bratseth2023-03-071-1/+5
|\ \ | |/ |/| | | | | vespa-engine/arnej/declare-more-function-return-types Arnej/declare more function return types
| * ensure consistent function type if addFunctionTypeSerialization() is called ↵Arne Juul2023-03-071-1/+5
| | | | | | | | multiple times
* | Merge pull request #26335 from ↵Tor Egge2023-03-072-35/+4
|\ \ | | | | | | | | | | | | vespa-engine/toregge/split-tensor-buffer-type-mapper Split tensor buffer type mapper.
| * | Use namespace for parent class.Tor Egge2023-03-071-2/+2
| | |
| * | Move portions of TensorBufferTypeMapper to ArrayStoreTypeMapper.Tor Egge2023-03-072-35/+4
| |/
* | Merge pull request #26325 from ↵Henning Baldersheim2023-03-0718-49/+69
|\ \ | | | | | | | | | | | | vespa-engine/balder/handle-raw-attributes-in-grouping - Handle single value raw attributes in grouping.
| * | Add unit test for string attribute get_rawHenning Baldersheim2023-03-072-5/+7
| | |
| * | - Handle single value raw attributes in grouping.Henning Baldersheim2023-03-0716-44/+62
| | | | | | | | | | | | - Let stringattributes implement get_raw interface.
* | | Allow sorting on raw attributes.Henning Baldersheim2023-03-074-4/+60
| |/ |/|
* | Merge pull request #26323 from vespa-engine/toregge/add-single-raw-attributeHenning Baldersheim2023-03-077-0/+299
|\ \ | | | | | | Add search::attribute::SingleRawAttribute.
| * | Add class comment.Tor Egge2023-03-071-1/+4
| | |
| * | Add search::attribute::SingleRawAttribute.Tor Egge2023-03-067-0/+296
| |/
* | Merge pull request #26320 from vespa-engine/havardpe/use-ref-counted-in-fnetHåvard Pettersen2023-03-074-24/+24
|\ \ | |/ |/| use ref_counted in fnet
| * use ref_counted in fnetHåvard Pettersen2023-03-064-24/+24
| | | | | | | | | | | | also get rid of some cleanup functions on reference counted classes enable specifying low-level parameters to addref/subref (cnt/reserve)
* | Add get_raw() member function to search::attribute::IAttributeVector.Tor Egge2023-03-0611-0/+44
|/
* Add raw as attribute vector basic type.Tor Egge2023-03-062-1/+3
|
* Merge pull request #26270 from vespa-engine/arnej/ranking-expression-wrappingJon Bratseth2023-03-026-12/+33
|\ | | | | Arnej/ranking expression wrapping
| * use common utility and constantArne Juul2023-03-024-5/+9
| |
| * add public constant and utility for wrapping referencesArne Juul2023-03-022-7/+24
| | | | | | | | as rankingExpression(foo); avoid double wrapping.
* | Merge pull request #26276 from vespa-engine/toregge/make-set-tensor-privateHenning Baldersheim2023-03-022-2/+2
|\ \ | | | | | | Make DirectTensorAttribute::set_tensor member function private.
| * | Make DirectTensorAttribute::set_tensor member function private.Tor Egge2023-03-022-2/+2
| |/
* / Unify on system_time from chrono for file modification time.Henning Baldersheim2023-03-013-11/+12
|/
* Merge pull request #26253 from vespa-engine/balder/use-typesafe-time-in-vespalogHenning Baldersheim2023-03-0121-20/+37
|\ | | | | Use typesafe time in vespalog
| * Reduce transitive includes.Henning Baldersheim2023-03-0121-20/+37
| |
* | Merge pull request #26250 from vespa-engine/bratseth/upValerij Fredriksen2023-03-012-4/+3
|\ \ | |/ |/| Record UP events also when not having been down
| * Record UP events also when not having been downJon Bratseth2023-03-012-4/+3
| |
* | re-apply "remove fastos"Håvard Pettersen2023-03-011-1/+0
|/ | | | This reverts commit 003f019d7579e49f4ec7609ef8eac26ada6ae753.
* Revert "remove fastos"Harald Musum2023-02-281-0/+1
|
* Merge pull request #26227 from vespa-engine/balder/remove-fastos-typesHenning Baldersheim2023-02-283-5/+3
|\ | | | | Remove fastos/types.
| * Remove fastos/types.Henning Baldersheim2023-02-283-5/+3
| |
* | remove fastosHåvard Pettersen2023-02-281-1/+0
|/
* Test closest feature setup failures.Tor Egge2023-02-273-16/+62
|
* Rename f2 to f when appropriate.Tor Egge2023-02-272-21/+29
| | | | | Only allow mixed tensor with 1 sparse and 1 dense dimension. Return empty tensor if any distance calculator is missing.
* Add closest feature.Tor Egge2023-02-2715-11/+539
|
* Use gtest for closeness and distance features unit tests.Tor Egge2023-02-275-59/+151
|
* handle other Value subtypes holding tensorsArne Juul2023-02-242-65/+20
|
* Merge pull request #26162 from ↵Håvard Pettersen2023-02-234-19/+8
|\ | | | | | | | | vespa-engine/havardpe/avoid-fastos-thread-in-searchlib stop using fastos thread in searchlib
| * stop using fastos thread in searchlibHåvard Pettersen2023-02-234-19/+8
| |
* | Merge pull request #26163 from vespa-engine/toregge/extend-distance-calculatorGeir Storli2023-02-232-0/+27
|\ \ | | | | | | Extend distance calculator with member function that calculates close…
| * | Extend distance calculator with member function that calculates closest ↵Tor Egge2023-02-232-0/+27
| |/ | | | | | | subspace.
* / Move FastValueView to separate files.Tor Egge2023-02-234-32/+65
|/
* Merge pull request #26147 from vespa-engine/havardpe/untangle-fnet-from-fastosGeir Storli2023-02-223-8/+2
|\ | | | | untangle fnet from fastos