aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
* Move more checks to TokenExtractor.Tor Egge2023-10-121-0/+1
|
* Update copyrightJon Bratseth2023-10-091-1/+1
|
* Add class that uses a LevenshteinDfa to perform fuzzy matching in a dictionary.Geir Storli2023-09-181-0/+1
| | | | | The dictionary iterator is advanced based on the successor string from the DFA each time the candidate word is _not_ a match.
* Control folding for FoldedStringCompare::comareFolded using templateTor Egge2023-09-151-0/+1
| | | | arguments.
* Use "_test" suffix for unit test cpp files.Geir Storli2023-08-301-1/+1
|
* Add sort blob writers.Tor Egge2023-07-041-0/+1
|
* add tool used to wire CurrentIndex dependencies in groupingHåvard Pettersen2023-06-271-0/+1
|
* Simplify RawBufferStore and remove RawBufferTypeMapper.Tor Egge2023-06-191-1/+0
|
* Add RawBufferTypeMapper.Tor Egge2023-03-071-0/+1
|
* Add search::attribute::SingleRawAttribute.Tor Egge2023-03-061-0/+1
|
* re-apply "remove fastos"Håvard Pettersen2023-03-011-1/+0
| | | | This reverts commit 003f019d7579e49f4ec7609ef8eac26ada6ae753.
* Revert "remove fastos"Harald Musum2023-02-281-0/+1
|
* remove fastosHåvard Pettersen2023-02-281-1/+0
|
* Add closest feature.Tor Egge2023-02-271-0/+1
|
* profiled iteratorHåvard Pettersen2023-01-131-0/+1
|
* Merge pull request #24974 from ↵Henning Baldersheim2022-11-241-0/+1
|\ | | | | | | | | vespa-engine/geirst/exact-distance-calculator-with-multiple-vectors-per-document Add support for multiple vectors per document in exact distance calcu…
| * Add support for multiple vectors per document in exact distance calculator.Geir Storli2022-11-241-0/+1
| | | | | | | | | | | | This also fixes a problem where previously the distance between the query tensor and a non-set attribute tensor (dense) would be calculated against origo. With this change the distance is std::numeric_limits<double>::max() is these cases.
* | Avoid duplicate docid when searching in hnsw index with multiple nodes perTor Egge2022-11-241-0/+1
|/ | | | document.
* Add class to track mapping from docid to [nodeid] used in hnsw index.Geir Storli2022-11-141-0/+1
| | | | This class is to be used when supporting multiple vectors per document.
* filter search test initial versionHåvard Pettersen2022-10-241-0/+1
|
* Add schema builder, used by unit tests to make schema based on document type.Tor Egge2022-10-201-0/+1
|
* Rename search::index::EmptyDocBuilder to search::test::DocBuilder.Tor Egge2022-10-131-1/+1
| | | | Rename search::index::StringFieldBuilder to search::test::StringFieldBuilder.
* Remove search::index::DocBuilder. Add search::index::StringFieldBuilder.Tor Egge2022-10-121-2/+1
|
* Add unit test for TensorBufferTypeMapper.Tor Egge2022-10-071-0/+1
|
* Add TensorBufferStore.Tor Egge2022-09-301-0/+1
|
* Add tensor buffer operations.Tor Egge2022-09-301-0/+1
|
* add support for multi-bitvector global filterHåvard Pettersen2022-09-131-2/+3
| | | | | move some testing convenience into GlobalFilter make more realistic bitvectors for filter testing
* GC unused StringEnum, and avoid including config in header files.Henning Baldersheim2022-09-071-1/+0
|
* GC unused RawBuf functionalityHenning Baldersheim2022-08-291-1/+0
|
* Share fixture classes used by distance and closeness unit tests.Geir Storli2022-07-081-0/+1
|
* Fold fastlib into vespalib and gc some unused code.Henning Baldersheim2022-05-211-1/+0
| | | | Also move some code only used by juniper up into juniper test module.
* Merge pull request #22689 from vespa-engine/hakonhall/installjar-cmake-functionHåkon Hallingstad2022-05-201-1/+1
|\ | | | | install_jar CMake function
| * install_jar CMake functionHåkon Hallingstad2022-05-201-1/+1
| |
* | Fold searchcommon into searchlibHenning Baldersheim2022-05-201-1/+4
| |
* | Fold staging_vespalib into vespalibHenning Baldersheim2022-05-201-1/+0
|/
* Collapse persistencetypes into persistenceHenning Baldersheim2022-05-181-1/+0
|
* Add multi value read views that handles mapping from enumerated valueTor Egge2022-04-191-0/+1
| | | | and copy to add/remove weight.
* Move btree scan speed test to vespalib.Tor Egge2022-02-231-1/+0
|
* add GeoGcdArne H Juul2022-01-171-0/+1
| | | | * great circle distance utility
* Add unit test for document inverter collection.Tor Egge2021-11-041-0/+1
|
* Do not install fat jar for searchlib (unused)gjoranv2021-10-071-1/+0
|
* Update 2017 copyright notices.gjoranv2021-10-071-1/+1
|
* move FeatureNameExtractorHåvard Pettersen2021-08-161-1/+0
| | | | to make it available for use in vespa-eval-expr
* Add compaction of PostingStore.Tor Egge2021-04-161-0/+1
|
* add script wrapperArne Juul2020-11-101-0/+1
|
* Remove search::StateFile and search::StateBuf.Tor Egge2020-10-161-2/+0
|
* Remove search::IOErrorHandler.Tor Egge2020-10-161-1/+0
|
* Remove search::SigBusHandler.Tor Egge2020-10-161-1/+0
|
* GC unused codeHenning Baldersheim2020-09-261-1/+0
|
* Add unit test for matching elements search.Tor Egge2020-09-021-0/+1
|