aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib
Commit message (Expand)AuthorAgeFilesLines
* Update `match()` call in `DfaFuzzyMatcher` to use ref instead of ptrTor Brede Vekterli2023-09-181-1/+1
* Merge pull request #28560 from vespa-engine/toregge/use-make-for-lookup-metho...Geir Storli2023-09-183-23/+39
|\
| * Use make_for_lookup() member function on existing comparatorTor Egge2023-09-183-23/+39
* | Add class that uses a LevenshteinDfa to perform fuzzy matching in a dictionary.Geir Storli2023-09-186-0/+312
|/
* Add comparator to unique store.Tor Egge2023-09-182-4/+2
* Rename fallback_value to lookup_value in UniqueStoreComparator,Tor Egge2023-09-183-18/+17
* Add DfaStringComparator.Tor Egge2023-09-155-0/+94
* Rewrite enum comparator unit test to use gtest.Tor Egge2023-09-152-17/+15
* Control folding for FoldedStringCompare::comareFolded using templateTor Egge2023-09-156-28/+190
* Be explicit about using setEnum(bool hasEnum)Henning Baldersheim2023-09-144-24/+6
* Install searchcommon header files.Tor Egge2023-09-062-0/+6
* Merge pull request #28398 from vespa-engine/toregge/use-atomic-error-countHenning Baldersheim2023-09-051-1/+1
|\
| * Use atomic error count in field match computer.Tor Egge2023-09-051-1/+1
* | Must use atomic for counting lookups as we are just holding a shared lock dur...Henning Baldersheim2023-09-051-13/+24
|/
* Merge pull request #28387 from vespa-engine/geirst/memory-index-write-context...Tor Egge2023-09-056-15/+79
|\
| * Add memory index write context details to index manager state explorer.Geir Storli2023-09-046-15/+79
* | Merge pull request #28376 from vespa-engine/balder/minor-cleanupHenning Baldersheim2023-09-041-4/+2
|\ \
| * | Keep oneliners for free functions.Henning Baldersheim2023-09-041-4/+2
| * | Unify and modernize code and layoutHenning Baldersheim2023-09-041-6/+6
| |/
* / MADV_DONTDUMP is specific for linux.Tor Egge2023-09-041-0/+2
|/
* Merge pull request #28311 from vespa-engine/toregge/use-std-filesystem-direct...Henning Baldersheim2023-08-311-21/+15
|\
| * Use std::filesystem::directory_iterator in search::transactionlog::Domain.Tor Egge2023-08-311-21/+15
* | Merge pull request #28308 from vespa-engine/toregge/use-std-filesystem-direct...Henning Baldersheim2023-08-311-8/+5
|\ \
| * | Use std::filesystem::directory_iterator in TransLogClient unit test.Tor Egge2023-08-311-8/+5
| |/
* / Use std::filesystem::directory_iterator in LogDataStore.Tor Egge2023-08-311-5/+5
|/
* Use "_test" suffix for unit test cpp files.Geir Storli2023-08-3047-37/+37
* Make paged attribute test (checking growth of swap file) more robust.Tor Egge2023-08-251-17/+12
* Ensure all mmaped files are marked so they will not be part of any coredump.Henning Baldersheim2023-08-221-0/+1
* Fix format strings.Tor Egge2023-08-211-1/+1
* Merge pull request #28054 from vespa-engine/geirst/target-hits-max-adjustment...Arne H Juul2023-08-1710-11/+78
|\
| * Control the auto-adjustment of targetHits in ANN using post-filtering.Geir Storli2023-08-1510-11/+78
* | make one DistanceCalculator per NearestNeighborIterator instanceArne Juul2023-08-146-35/+23
|/
* Merge pull request #27979 from vespa-engine/balder/ranking-has-side-effectsHenning Baldersheim2023-08-092-18/+0
|\
| * GC unused code.Henning Baldersheim2023-08-072-18/+0
* | better error messagesArne Juul2023-08-072-2/+14
* | more robust checking of value typeArne Juul2023-08-045-32/+40
|/
* Avoid copying 0 bytes from a nullptrHenning Baldersheim2023-08-031-1/+3
* No need to copy a name you already have.Henning Baldersheim2023-07-281-3/+1
* Avoid createing the FieldSpec on the fly.Henning Baldersheim2023-07-282-5/+1
* Merge pull request #27913 from vespa-engine/balder/add-noexceptHenning Baldersheim2023-07-286-108/+75
|\
| * Add noexceptHenning Baldersheim2023-07-276-108/+75
* | - Return double for computation.Henning Baldersheim2023-07-271-1/+1
* | Use auto and std::make_uniqueHenning Baldersheim2023-07-271-9/+9
* | - Inline FieldSpecBase and deinline FieldSpec constructors.Henning Baldersheim2023-07-272-13/+23
* | - Pack data closer to let config fit in 2 cache lines instead of 4.Henning Baldersheim2023-07-2721-225/+218
|/
* Merge pull request #27817 from vespa-engine/revert-27773-revert-27643-balder/...Henning Baldersheim2023-07-2718-195/+112
|\
| * Require non-filter attribute to enable dwa, as its support is incomplete.Henning Baldersheim2023-07-193-4/+5
| * Revert "Revert "- Consolidate on isFilter.""Henning Baldersheim2023-07-1919-197/+113
* | Merge pull request #27883 from vespa-engine/balder/less-fastos-statinfoHenning Baldersheim2023-07-2510-113/+77
|\ \
| * | fs::exists will throw if there is any error.Henning Baldersheim2023-07-251-3/+1