summaryrefslogtreecommitdiffstats
path: root/searchlib
Commit message (Expand)AuthorAgeFilesLines
* Simplify since reRank i snot incremental.Henning Baldersheim2018-07-261-8/+4
* Split reRank in 2 where one is using the other for later reuse.Henning Baldersheim2018-07-262-2/+14
* Add test for getSortedHeapHitsHenning Baldersheim2018-07-261-2/+13
* Fix up clang-tidy warningsHenning Baldersheim2018-07-261-64/+56
* Add getSortedHeapHitsHenning Baldersheim2018-07-262-21/+27
* Merge pull request #6480 from vespa-engine/arnej/abi-compatMorten Tokle2018-07-261-3/+7
|\
| * preserve binary compatibilityArne Juul2018-07-261-3/+7
* | Merge pull request #6479 from vespa-engine/balder/refactor-diversity-for-reuseHenning Baldersheim2018-07-265-143/+185
|\ \
| * | Restructure for code reuse and hiding implementation.Henning Baldersheim2018-07-265-164/+150
| * | Restructure for code reuse and hiding implementation.Henning Baldersheim2018-07-261-0/+16
| * | Make diversifier virtual for easier reuse and minimal runtime impact.Henning Baldersheim2018-07-262-42/+50
| * | No need for templated argument anymoreHenning Baldersheim2018-07-261-23/+34
| * | Split in filter and recorder for reuse.Henning Baldersheim2018-07-261-18/+39
| |/
* | Merge pull request #6469 from vespa-engine/vekterli/remove-dangerous-stringre...Tor Brede Vekterli2018-07-2626-44/+47
|\ \ | |/ |/|
| * Remove stringref::c_str()Tor Brede Vekterli2018-07-2526-44/+47
* | = default and std::make_uniqueHenning Baldersheim2018-07-262-7/+5
* | Add missing newline.Henning Baldersheim2018-07-251-1/+1
* | Nested namespacesHenning Baldersheim2018-07-2519-99/+41
|/
* Use static cast in inner loop.Henning Baldersheim2018-07-241-1/+1
* - NULL -> nullptrHenning Baldersheim2018-07-248-46/+19
* - Do not follow the nullptr.Henning Baldersheim2018-07-2311-29/+36
* Merge pull request #6447 from vespa-engine/balder/fix-signedness-in-weighted-setHenning Baldersheim2018-07-232-25/+22
|\
| * Add missing space.Henning Baldersheim2018-07-231-1/+1
| * 8 -> sizeof(int64_t)Henning Baldersheim2018-07-231-1/+1
| * Use PRId64Henning Baldersheim2018-07-231-1/+1
| * It is a long time ago since we went signed all over....Henning Baldersheim2018-07-232-4/+5
| * Realign code and NULL -> nullptrHenning Baldersheim2018-07-232-20/+16
* | Merge pull request #6444 from vespa-engine/bratseth/java-model-inferenceJon Bratseth2018-07-2310-78/+142
|\ \ | |/ |/|
| * Reuse context prototypesJon Bratseth2018-07-201-1/+1
| * Basic Java model evaluationJon Bratseth2018-07-203-2/+9
| * Java model evaluation WIPJon Bratseth2018-07-207-70/+119
| * Evaluation testsJon Bratseth2018-07-062-6/+14
* | Add some more details to assist debugging.Henning Baldersheim2018-07-233-13/+30
* | - = default for destructors.Henning Baldersheim2018-07-232-10/+4
* | Add a reorder fence.Henning Baldersheim2018-07-201-0/+1
* | Merge pull request #6439 from vespa-engine/balder/lift-rankitemHenning Baldersheim2018-07-204-65/+47
|\ \
| * | Use override keywordHenning Baldersheim2018-07-202-3/+3
| * | Use = default and C++11 for loops where possible. No semantic changes.Henning Baldersheim2018-07-204-62/+44
* | | Merge pull request #6437 from vespa-engine/balder/ensure-that-there-is-at-lea...Henning Baldersheim2018-07-201-2/+5
|\ \ \
| * | | There must always be a stopsign visible to any concurrent reader no matter wh...Henning Baldersheim2018-07-201-2/+5
* | | | Merge pull request #6436 from vespa-engine/balder/choose-invalidate-or-update...Henning Baldersheim2018-07-207-138/+215
|\ \ \ \ | |_|/ / |/| | |
| * | | Properly test writethrough on UPDATE strategyHenning Baldersheim2018-07-191-14/+37
| * | | Properly test both INVALIDATE and UPDATE strategy. Fix bug with incorrect siz...Henning Baldersheim2018-07-192-25/+73
| * | | Add control of cache update policy when an item changes value.Henning Baldersheim2018-07-197-109/+115
| |/ /
* / / Use the guava version from container-dep-versions everywhere.gjoranv2018-07-191-1/+0
|/ /
* | Compute bloat after when it is more accurate.Henning Baldersheim2018-07-181-3/+5
* | test returned value alsoArne Juul2018-07-163-0/+5
* | use new APIArne Juul2018-07-131-15/+7
* | test new APIArne Juul2018-07-132-0/+5
* | implement new API in multistringattributeArne Juul2018-07-131-0/+5