summaryrefslogtreecommitdiffstats
path: root/searchlib
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #29309 from vespa-engine/geirst/posting-store-memory-detailsGeir Storli2023-11-107-16/+51
|\
| * More detailed posting store memory usage in attribute explorer.Geir Storli2023-11-107-16/+51
* | unpack_bits_from_int8 -> unpack_bitsArne Juul2023-11-104-15/+18
* | keep input in range for int8Arne Juul2023-11-101-2/+2
* | add "unpack_bits_from_int8" functionArne Juul2023-11-104-1/+253
|/
* Merge pull request #29271 from vespa-engine/balder/let-same-element-pass-exec...Henning Baldersheim2023-11-0914-40/+42
|\
| * Simplify and avoid prev/current.Henning Baldersheim2023-11-091-6/+4
| * Clearly separate convenience methods only used for testing.Henning Baldersheim2023-11-074-7/+7
| * Use the iteratively computed hit_rate.Henning Baldersheim2023-11-071-1/+1
| * Sameelement behaves like an and with extra constraints.Henning Baldersheim2023-11-0711-33/+37
* | Fix DfaStringComparator for cased attributes.Tor Egge2023-11-084-10/+57
* | Reduce branch miss predictions.Henning Baldersheim2023-11-072-15/+14
|/
* Add comment about odd logic.Henning Baldersheim2023-11-071-0/+1
* Merge pull request #29250 from vespa-engine/arnej/stop-producing-name-nodeJon Bratseth2023-11-064-15/+14
|\
| * stop using NameNode for testsArne Juul2023-11-063-14/+12
| * no need to use NameNode anymoreArne Juul2023-11-061-1/+2
* | Merge pull request #29251 from vespa-engine/geirst/range-search-optimization-...Henning Baldersheim2023-11-061-24/+24
|\ \
| * | Fine-tune strategy for using posting lists vs lookup matching for range search.Geir Storli2023-11-061-24/+24
* | | Merge pull request #29245 from vespa-engine/arnej/escape-issue-messagesArne H Juul2023-11-061-2/+22
|\ \ \
| * | | fix off-by-one errorArne Juul2023-11-061-1/+1
| * | | escape binary charactersArne Juul2023-11-061-2/+22
| | |/ | |/|
* / | special case Generate for features access in LambdaFunctionNodeArne Juul2023-11-062-13/+39
|/ /
* | Merge pull request #29210 from vespa-engine/arnej/add-map-subspaces-for-javaArne H Juul2023-11-056-11/+81
|\ \
| * | test map_subspaces, and test parse of toString()Arne Juul2023-11-022-2/+39
| * | update abi specArne Juul2023-11-021-0/+3
| * | wrap context if neededArne Juul2023-11-021-6/+6
| * | extend parsingArne Juul2023-11-022-0/+25
| * | add reference implementation of MapSubspacesArne Juul2023-11-021-3/+8
| |/
* | Ensure we test correct method.Henning Baldersheim2023-11-041-1/+1
* | Add and test correct implementation for undefined const char valuesHenning Baldersheim2023-11-042-10/+30
* | Move helper methods to anonymous namespace.Henning Baldersheim2023-11-042-24/+24
* | Simplify and avoid default arguments.Henning Baldersheim2023-11-046-21/+23
* | Revert "No need to specify your own namespace."Henning Baldersheim2023-11-048-47/+45
* | Move helper methods to anonymous namespace.Henning Baldersheim2023-11-032-24/+24
* | Simplify and avoid default arguments.Henning Baldersheim2023-11-036-21/+23
|/
* Use 8 bit enum.Henning Baldersheim2023-11-022-2/+2
* Add noexceptHenning Baldersheim2023-11-022-39/+39
* - deinline foreach in btree leaf nodes.Henning Baldersheim2023-11-022-0/+2
* Adjust threshold for when to use array vs bitvector in posting list merging.Geir Storli2023-11-011-1/+29
* Add attribute tokens dfw.Tor Egge2023-10-303-0/+14
* - Reduce peak memory usage for unit tests from 5G to 0.5G.Henning Baldersheim2023-10-271-7/+8
* Use the entire docid range as approx hits with non-btree dictionary.Geir Storli2023-10-261-1/+3
* Simplify after review feedback.Geir Storli2023-10-261-9/+7
* Improve modelling of match strategies to use in numeric range search.Geir Storli2023-10-263-113/+98
* Revert "Improve modelling of match strategies to use in numeric range search."Tor Egge2023-10-193-96/+113
* Simplify after review feedback.Geir Storli2023-10-191-9/+7
* Improve modelling of match strategies to use in numeric range search.Geir Storli2023-10-193-113/+98
* Merge pull request #29005 from vespa-engine/toregge/remove-obsolete-todoHenning Baldersheim2023-10-181-1/+0
|\
| * Remove obsolete TODO.Tor Egge2023-10-181-1/+0
* | getBloatCount => getErasedCountHenning Baldersheim2023-10-183-4/+4