summaryrefslogtreecommitdiffstats
path: root/searchlib
Commit message (Expand)AuthorAgeFilesLines
* use internal match data for common dummy term field match dataHåvard Pettersen2017-09-259-32/+77
* Avoid the phrase 'boolean search' for predicate fieldsJon Bratseth2017-09-212-2/+2
* Make attribute disk usage estimate more robust. Use cached values insteadTor Egge2017-09-212-2/+3
* Merge pull request #3471 from vespa-engine/vekterli/remove-outdated-copyright...Jon Bratseth2017-09-2054-139/+7
|\
| * Remove or update outdated copyright noticesTor Brede Vekterli2017-09-2054-139/+7
* | Improve attribute vector disk usage estimate.Tor Egge2017-09-201-3/+8
|/
* Merge pull request #3462 from vespa-engine/havardpe/reuse-termwise-vector-in-...Henning Baldersheim2017-09-2070-126/+208
|\
| * enable re-using termwise bitvectors in second phaseHåvard Pettersen2017-09-2070-126/+208
| * Revert "Havardpe/reuse termwise vector in second phase"Henning Baldersheim2017-09-1970-208/+126
| * re-use bitvector if re-inited with same docid rangeHåvard Pettersen2017-09-191-6/+16
| * MatchData no longer owned by RankProgramHåvard Pettersen2017-09-1912-58/+70
| * pass cost MatchData to executorsHåvard Pettersen2017-09-1953-62/+62
| * added soft_reset to MatchData to prepare for re-useHåvard Pettersen2017-09-193-0/+40
| * enable tagging match data as needed (for re-init/use)Håvard Pettersen2017-09-192-0/+20
* | Expose posting list memory usage in attribute vector explorer.Tor Egge2017-09-199-2/+22
|/
* Reduce need to rename config definition files in post install step.Tor Egge2017-09-181-1/+1
* Limit the number of task s in flight to 2x number of threads in the pool.Henning Baldersheim2017-09-142-9/+8
* Use multiple threads in decompress due to more expensive zstdHenning Baldersheim2017-09-145-28/+63
* Replace tab with spaces.Geir Storli2017-09-1384-1058/+1058
* Merge pull request #3390 from vespa-engine/geirst/fix-bitvector-search-cache-...Geir Storli2017-09-1211-12/+110
|\
| * Keep a document meta store read guard together with bitvector posting list in...Geir Storli2017-09-1110-12/+68
| * Move read access part of IDocumentMetaStoreContext to searchlib.Geir Storli2017-09-111-0/+42
* | remove unused mapGidToLid() method from gid to lid mapper. ReferenceTor Egge2017-09-112-10/+0
* | Keep a gid to lid mapper live during the lifetime of an imported attributeTor Egge2017-09-112-1/+7
|/
* Merge pull request #3344 from vespa-engine/toregge/remove-unneeded-boundary-c...Geir Storli2017-09-087-14/+13
|\
| * Remove boundary check for mapping from lid to referenced lid sinceTor Egge2017-09-067-14/+13
* | Delay notifyRemoveDone() until after remove batch has completed.Tor Egge2017-09-071-0/+1
* | You do not more place in scratch buffer than the size of the query vector.Henning Baldersheim2017-09-071-1/+1
* | Make AttributeWriter::forceCommit() clear the search cache of all imported at...Geir Storli2017-09-062-0/+7
* | Use bit vector search cache in imported search context if available.Geir Storli2017-09-0610-50/+180
* | Instantiate bit vector search cache in imported attribute vectors if visibili...Geir Storli2017-09-065-10/+39
* | Implement simple bitvector search cache for use in imported attribute vector.Geir Storli2017-09-066-0/+166
* | Remove dead code.Tor Egge2017-09-062-57/+0
* | Revert "Use gid to lid change handler interface directly"Tor Egge2017-09-062-0/+57
|/
* Simplify lower_bound method.Tor Egge2017-09-061-6/+3
* Remove dead code.Tor Egge2017-09-052-57/+0
* Merge pull request #3295 from vespa-engine/toregge/keep-better-track-of-refer...Geir Storli2017-09-048-51/+99
|\
| * Test that reference attribute tracks unique gids.Tor Egge2017-09-031-0/+34
| * Keep track of mapping from gid to referenced lid in reference attributeTor Egge2017-08-318-58/+72
* | Simplify the loop.Henning Baldersheim2017-09-011-20/+10
* | Simplify targetIterator loop.Henning Baldersheim2017-09-011-18/+8
* | Reduce branch miss.Henning Baldersheim2017-09-012-3/+2
* | Populate bitvector on the fly.Henning Baldersheim2017-09-011-40/+25
* | Separate the weighted/non-weighted solution.Henning Baldersheim2017-09-011-27/+86
* | Merge pull request #3309 from vespa-engine/havardpe/use-zero-rank-score-for-u...Henning Baldersheim2017-09-016-11/+13
|\ \
| * | use 0.0 rank score for results when not rankingHåvard Pettersen2017-09-016-11/+13
| |/
* | Ensure large method is not inlined.Henning Baldersheim2017-09-011-0/+6
* | I guess the 'fast-search' hint is better than the 'filter' hint.Henning Baldersheim2017-09-011-1/+1
* | Make posting lists if it is strict or if target is filter.Henning Baldersheim2017-09-014-37/+31
|/
* Merge pull request #3269 from vespa-engine/toregge/refactor-gid-to-lid-change...Geir Storli2017-08-315-17/+47
|\