summaryrefslogtreecommitdiffstats
path: root/searchcore
Commit message (Expand)AuthorAgeFilesLines
* use non-const copy of input in rendezvousHÃ¥vard Pettersen2018-08-132-4/+4
* Remove whitespaceHenning Baldersheim2018-08-123-3/+3
* Pass stringref by valueHenning Baldersheim2018-08-116-7/+7
* Pass stringref by valueHenning Baldersheim2018-08-1010-17/+17
* Ensure object lifetime is upheld.Henning Baldersheim2018-08-101-60/+41
* Streamline parameter extraction.Henning Baldersheim2018-08-102-33/+21
* No _ prefix for public members.Henning Baldersheim2018-08-103-35/+35
* Separate test to be more clear what is being tested.Henning Baldersheim2018-08-101-4/+13
* get_mtf -> create_mtfHenning Baldersheim2018-08-101-11/+11
* Add a test for diversity after first phase.Henning Baldersheim2018-08-091-3/+91
* Refactor param extraction.Henning Baldersheim2018-08-093-32/+47
* Properly set cutoff strategy too.Henning Baldersheim2018-08-091-1/+2
* Create diversity filter on demand if diversity is specified.Henning Baldersheim2018-08-097-67/+114
* Merge pull request #6485 from vespa-engine/balder/transfer-when-selecting-the...Henning Baldersheim2018-08-086-55/+117
|\
| * Improve tests by tightening it.Henning Baldersheim2018-08-081-17/+16
| * Adderss comments from @havardpeHenning Baldersheim2018-08-081-3/+3
| * Add an optional diversification filter that is applied inline when selecting ...Henning Baldersheim2018-07-273-13/+56
| * Select the hits to rerank in the selectBest part instead of a later copy.Henning Baldersheim2018-07-276-45/+65
* | Prevent following the nullptr.Henning Baldersheim2018-08-071-2/+5
* | Sync index dirs before marking index dir valid.Tor Egge2018-08-044-0/+7
* | Sync attribute dirs before marking attribute snapshot valid.Tor Egge2018-08-033-1/+11
* | Add fsync calls to reduce probability of unexpected state after a crash.Tor Egge2018-08-021-0/+2
* | Remove unused document db dirs.Tor Egge2018-07-314-3/+277
* | Unregister transaction log server metrics for a domain before deleting it.Tor Egge2018-07-311-0/+1
* | Rename method according to review feedback.Tor Egge2018-07-275-9/+7
* | Add skeleton for proton disk layout, to better handle removal ofTor Egge2018-07-279-19/+178
|/
* Merge pull request #6469 from vespa-engine/vekterli/remove-dangerous-stringre...Tor Brede Vekterli2018-07-2610-31/+32
|\
| * Don't string wrap refs that are guaranteed to be zero-terminatedTor Brede Vekterli2018-07-263-4/+4
| * Remove stringref::c_str()Tor Brede Vekterli2018-07-2510-31/+32
* | Merge pull request #6475 from vespa-engine/balder/random-cleanupHenning Baldersheim2018-07-266-39/+23
|\ \
| * | nested namespacesHenning Baldersheim2018-07-266-39/+23
* | | Merge pull request #6468 from vespa-engine/toregge/track-document-db-destructionHenning Baldersheim2018-07-2513-31/+137
|\ \ \
| * | | Track document db destruction.Tor Egge2018-07-2513-31/+137
| | |/ | |/|
* | | Add missing newline.Henning Baldersheim2018-07-251-1/+1
* | | Nested namespacesHenning Baldersheim2018-07-255-39/+22
|/ /
* | Move the whitelist down through AndNot and Rank to the last one and 'AND' it ...Henning Baldersheim2018-07-242-6/+24
* | Let AndNot stay on top after whitelisting too.Henning Baldersheim2018-07-232-8/+33
* | Add some more details to assist debugging.Henning Baldersheim2018-07-231-1/+1
* | - = default for destructors.Henning Baldersheim2018-07-232-13/+11
* | Merge pull request #6439 from vespa-engine/balder/lift-rankitemHenning Baldersheim2018-07-203-4/+53
|\ \
| * | Only necessary to do the cast once.Henning Baldersheim2018-07-201-2/+3
| * | Add a test that RankItems stay on top after whitelisting.Henning Baldersheim2018-07-202-0/+40
| * | If the root is a RankItem, add the whitelist to the first child in an and.Henning Baldersheim2018-07-201-4/+12
* | | Add control of cache update policy when an item changes value.Henning Baldersheim2018-07-195-5/+21
|/ /
* | Actually test what you claimHenning Baldersheim2018-07-191-2/+2
* | Merge pull request #6413 from vespa-engine/balder/prevent-large-adjustmentsHenning Baldersheim2018-07-184-15/+89
|\ \
| * | Extend test and fix typos.Henning Baldersheim2018-07-182-5/+27
| * | - std::make_xxxHenning Baldersheim2018-07-172-11/+12
| * | Prevent changes above 10%Henning Baldersheim2018-07-172-0/+12
| * | Prevent division by zero and large relative changes on very small numbers.Henning Baldersheim2018-07-172-4/+43