aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib/src
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #7896 from vespa-engine/geirst/fix-bug-in-datastore-memory...Henning Baldersheim2018-12-064-18/+81
|\
| * Fix bug where allocation of too large buffers in data store caused offset in ...Geir Storli2018-12-064-18/+81
* | Return correct type.Henning Baldersheim2018-12-061-1/+1
* | Add test for range search and also fetch postings with correct strictness.Henning Baldersheim2018-12-061-25/+35
* | Allow repeated fetchPostings callsHenning Baldersheim2018-12-061-4/+4
* | = defaultHenning Baldersheim2018-12-063-7/+5
|/
* Revert "Add assert to check sanity of input."Henning Baldersheim2018-12-051-6/+1
* Add assert to check sanity of input.Henning Baldersheim2018-12-051-1/+6
* Flip the bits when hashing to get good hashing.Henning Baldersheim2018-12-041-1/+1
* Revert "Swap offset and bufferid for better and more compact hashing."Henning Baldersheim2018-12-042-9/+5
* Merge pull request #7817 from vespa-engine/toregge/allow-zero-arg-parenthesis...Jon Bratseth2018-11-291-1/+1
|\
| * Don't allow function argument list to start with comma.Tor Egge2018-11-291-1/+1
* | Merge pull request #7804 from vespa-engine/balder/randomize-keysHenning Baldersheim2018-11-293-3/+6
|\ \ | |/ |/|
| * Follow template instantiation.Henning Baldersheim2018-11-281-1/+3
| * Use a simple and instead of div for modulo operation.Henning Baldersheim2018-11-281-1/+2
| * Reserve a large hashmap to reduce number of collisions.Henning Baldersheim2018-11-281-1/+1
* | Merge pull request #7805 from vespa-engine/bratseth/allow-zero-arg-parenthesisLester Solbakken2018-11-291-1/+1
|\ \ | |/ |/|
| * Allow no-arg function invocations to use parenthesesJon Bratseth2018-11-281-1/+1
* | Filter higher bits if not all are given.Henning Baldersheim2018-11-281-1/+5
* | Bits are flipped.Henning Baldersheim2018-11-281-1/+1
* | Swap offset and bufferid for better and more compact hashing.Henning Baldersheim2018-11-281-4/+4
* | Reduce locked section by using a hashmap to reduce cachemisses during repopul...Henning Baldersheim2018-11-2811-76/+56
* | Add hash method.Henning Baldersheim2018-11-281-0/+1
* | Avoid implicit conversion bug.Henning Baldersheim2018-11-281-1/+1
* | Use explicit EntryRef constructor to avoid unintended conversionHenning Baldersheim2018-11-2857-442/+317
* | =default while reading code.Henning Baldersheim2018-11-287-45/+19
* | = deafult and NULL -> nullptrHenning Baldersheim2018-11-283-17/+11
|/
* Move all importing to model-integrationJon Bratseth2018-11-2228-2713/+0
* Restore old package nameJon Bratseth2018-11-2228-67/+65
* Separate model integration into a separate moduleJon Bratseth2018-11-2154-65983/+35
* Thaw dictionary in unique store when changing reference during compaction.Tor Egge2018-11-191-1/+1
* Actually set configured fadvise options.Henning Baldersheim2018-11-147-24/+29
* Clean up unused codeHenning Baldersheim2018-11-1418-415/+119
* Use nested namespace and general code unification.Henning Baldersheim2018-11-1436-570/+246
* Merge pull request #7607 from vespa-engine/balder/minor-code-cleanup-while-re...Håvard Pettersen2018-11-091-1/+1
|\
| * = deafult and 0 -> nullptrHenning Baldersheim2018-11-091-1/+1
* | disable encryption for fs4 protocol in C++Håvard Pettersen2018-11-081-1/+1
|/
* Merge pull request #7575 from vespa-engine/balder/use-larger-leafs-for-postin...Henning Baldersheim2018-11-0644-816/+331
|\
| * Instantiate the ConstIterator tooHenning Baldersheim2018-11-062-1/+2
| * Use 64 entries for docid entries and 32 entries for weighted entries for leaf...Henning Baldersheim2018-11-051-2/+2
| * Clean up so all types related to attribute posting lists are defined in one p...Henning Baldersheim2018-11-0516-135/+86
| * Nested namespace and related cleanup.Henning Baldersheim2018-11-0525-596/+210
| * Avoid double bookeeping.Henning Baldersheim2018-11-053-17/+22
| * Unify on an existing typedef.Henning Baldersheim2018-11-053-61/+14
| * typedef -> usingHenning Baldersheim2018-11-051-26/+17
* | Set adaptive-timeout as reason for coverage loss if it has any.Henning Baldersheim2018-11-021-1/+1
|/
* Remove reduandant cast and type specification along with some unused code.Henning Baldersheim2018-11-023-52/+38
* Use template args for the class, not on the find method.Henning Baldersheim2018-11-014-11/+15
* Use a templated find() to enable lookup without object creation when objects ...Henning Baldersheim2018-11-013-51/+56
* Do not look for the first set bit when iterator is not strict.Henning Baldersheim2018-10-312-8/+16