summaryrefslogtreecommitdiffstats
path: root/searchlib
Commit message (Expand)AuthorAgeFilesLines
* Stop requiring dictionary iterator when handling diversify over a singleTor Egge2021-03-213-15/+28
* More lookups in unordered dictionary.Tor Egge2021-03-191-0/+9
* Extend EnumStore unit test to test find_frozen_index and find_posting_listTor Egge2021-03-192-0/+106
* Perform simple lookup in unordered dictionary when available.Tor Egge2021-03-191-0/+15
* Add copyright headersJon Bratseth2021-03-182-0/+2
* Add noexcept specifier to lambdas.Tor Egge2021-03-181-1/+1
* Eliminate clang 12 warning. Specializaton of load_values causedTor Egge2021-03-181-4/+4
* Update unordered dictionary.Tor Egge2021-03-184-1/+27
* Add cases with unordered enum store dictionary to enum store unit test.Tor Egge2021-03-181-34/+91
* Wire in ordering enum in EnumStore.Tor Egge2021-03-178-71/+82
* Use IEnumStoreDictionary in IDocumentWeightAttribute implementations.Tor Egge2021-03-175-27/+68
* Simplify EnumIndexMapper.Tor Egge2021-03-164-11/+10
* Merge pull request #16982 from vespa-engine/toregge/add-key-remapping-to-enum...Henning Baldersheim2021-03-166-13/+30
|\
| * Add remap_index member function to IEnumStoreDictionary.Tor Egge2021-03-166-13/+30
* | Add missing pipe to cell_cast parsingLester Solbakken2021-03-162-2/+1
* | Revert "Revert "Lesters/cell cast java""Lester Solbakken2021-03-163-2/+34
* | Revert "Lesters/cell cast java"Jon Marius Venstad2021-03-163-34/+2
|/
* Add Java-side tensor type cell castingLester Solbakken2021-03-163-2/+34
* Check if chunk is valid before accessing it.Henning Baldersheim2021-03-161-19/+20
* Add clear_all_posting_lists method to dictionary.Tor Egge2021-03-154-14/+34
* Use update_posting_list method on dictionary to partially clearTor Egge2021-03-151-16/+10
* Move portion of posting list update to dictionary.Tor Egge2021-03-154-14/+36
* Prepare for reducing direct usage of EnumPostingTree and increasing usageTor Egge2021-03-157-29/+36
* Remove unused variables.Tor Egge2021-03-131-1/+0
* handle more cell typesArne Juul2021-03-121-15/+11
* Add dictionary configHenning Baldersheim2021-03-111-0/+17
* Add lock free hash map.Tor Egge2021-03-101-0/+4
* Add simple equal to Comparator interface.Henning Baldersheim2021-03-096-60/+111
* Merge pull request #16858 from vespa-engine/balder/prepare-for-multiple-compa...Henning Baldersheim2021-03-099-43/+43
|\
| * Convert comparator from being a simple comparator to using an explicit less m...Henning Baldersheim2021-03-099-43/+43
* | avoid explicit switch on cell typesArne Juul2021-03-093-16/+8
|/
* Use std::make_sharedHenning Baldersheim2021-03-084-12/+10
* Merge pull request #16804 from vespa-engine/balder/keep-one-ucs4-versionHenning Baldersheim2021-03-0511-289/+312
|\
| * Remove default constructors and simplify.Henning Baldersheim2021-03-056-57/+27
| * Use std::atomic<bool> to get barriers.Henning Baldersheim2021-03-041-7/+5
| * No move or copy construction.Henning Baldersheim2021-03-043-198/+251
| * Keep only one ucs4 buffer, and create the buffer lazy.Henning Baldersheim2021-03-049-51/+53
* | all scalars must be doubleHÃ¥vard Pettersen2021-03-048-18/+22
|/
* Make the SearchTerm enum a small scoped enum and rename to Type.Henning Baldersheim2021-03-0414-131/+139
* The default implementation of SearchContext::onFind was danegrous and not thr...Henning Baldersheim2021-03-046-60/+14
* Make the StringSearchContext smaller.Henning Baldersheim2021-03-044-45/+58
* Remove the need for friend declarations.Henning Baldersheim2021-03-046-22/+13
* Remove friend declarations no longer needed.Henning Baldersheim2021-03-043-5/+0
* Use unique_ptr for regex instead of shared_ptr to keep object small.Henning Baldersheim2021-03-042-113/+70
* minBvCocFreq -> minBvDocFreqHenning Baldersheim2021-03-041-2/+2
* GC unused typeddefs and params.Henning Baldersheim2021-03-0310-31/+15
* Take dead elements into account (and subtract them) when calculating how many...Geir Storli2021-03-011-4/+29
* Use an enum to avoid dangerous implicit type conversionHenning Baldersheim2021-02-271-8/+9
* Put all params for commit into a single CommitParam structHenning Baldersheim2021-02-273-12/+46
* Merge pull request #16690 from vespa-engine/geirst/refactor-datastore-classesGeir Storli2021-02-268-8/+8
|\