aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib
Commit message (Expand)AuthorAgeFilesLines
* 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
|\
| * Propagate API changes to GidToLidChangeListener and ReferenceAttribute:Tor Egge2017-08-305-17/+47
* | update hit collector testHåvard Pettersen2017-08-301-5/+5
* | use predefined default rank value (-inf) when not knownHåvard Pettersen2017-08-304-7/+10
|/
* Also print the sessionId in text.Henning Baldersheim2017-08-281-4/+4
* Moved databuffer and compresssion to vespalibHenning Baldersheim2017-08-2833-101/+105
* Style fix (indentation).Tor Egge2017-08-251-1/+1
* Add boundary check when mapping to referenced lid, to avoidTor Egge2017-08-252-13/+14
* Avoid race between readers and writer that could cause reader to readTor Egge2017-08-251-2/+9
* Avoid race between readers and writer that could cause reader to readTor Egge2017-08-252-2/+13
* Reduce visibility.Henning Baldersheim2017-08-251-1/+1
* Revert "Balder/move instead of copy"Henning Baldersheim2017-08-252-8/+8
* Merge pull request #3184 from vespa-engine/balder/move-instead-of-copyHenning Baldersheim2017-08-242-8/+8
|\
| * Reduce visibility.Henning Baldersheim2017-08-221-1/+1
| * Move instead of copy.Henning Baldersheim2017-08-222-7/+7
* | Change WeightedRef to struct.Tor Egge2017-08-241-10/+7
* | If fetchPostings() is called with strict set to true then buildTor Egge2017-08-245-4/+149
* | Empty search iterator is strict.Tor Egge2017-08-242-0/+7
* | Merge pull request #3206 from vespa-engine/vekterli/fix-imported-attribute-so...Geir Storli2017-08-244-18/+60
|\ \
| * | Explicit `this` not needed for own type memberTor Brede Vekterli2017-08-241-1/+1