Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Increase timeout because factory is so slow | Jon Bratseth | 2017-03-27 | 1 | -11/+11 |
| | |||||
* | Don't call Query.setTimeout() with negative value | Bjørn Christian Seime | 2017-03-16 | 1 | -14/+30 |
| | |||||
* | Merge pull request #2012 from ↵ | Bjørn Christian Seime | 2017-03-15 | 3 | -94/+68 |
|\ | | | | | | | | | yahoo/bjorncs/fix-trace-level-bug-streaming-searcher Bjorncs/fix trace level bug streaming searcher | ||||
| * | Modify test to explicitly test behaviour for tracelevel=0 | Bjørn Christian Seime | 2017-03-15 | 1 | -33/+4 |
| | | |||||
| * | Only render trace when tracelevel is higher than 0 | Bjørn Christian Seime | 2017-03-15 | 2 | -73/+78 |
| | | |||||
| * | Revert "Don't add statistics property as trace level 0" | Bjørn Christian Seime | 2017-03-03 | 1 | -11/+9 |
| | | | | | | | | This reverts commit 640880aad9d5585c9d079717a1ae5ce03993fcce. | ||||
* | | raw user input will be an forwarded as exact match. | Henning Baldersheim | 2017-03-06 | 7 | -16/+48 |
| | | |||||
* | | Shutdown renderer threads on deconstruct | Jon Bratseth | 2017-03-06 | 2 | -6/+24 |
|/ | |||||
* | Revert "Store streaming stats in query instead of query context" | Bjørn Christian Seime | 2017-03-02 | 3 | -11/+17 |
| | |||||
* | Store streaming stats in query instead of query context | Bjørn Christian Seime | 2017-03-02 | 3 | -17/+11 |
| | | | | | | All properties in the query context are modelled as trace nodes and will be part of the query trace regardless of level. The streaming statistics should only be visible in trace for levels >=2. | ||||
* | Revert "Store streaming stats in query instead of query context" | Arnstein Ressem | 2017-03-01 | 3 | -10/+14 |
| | |||||
* | Store streaming stats in query instead of query context | Bjørn Christian Seime | 2017-03-01 | 3 | -14/+10 |
| | | | | | | All properties in the query context are modelled as trace nodes and will be part of the query trace regardless of level. The streaming statistics should only be visible in trace for levels >=2. | ||||
* | revert qrserver part of docsum protocol changes | Arne H Juul | 2017-02-28 | 4 | -14/+16 |
| | | | | | | | * when the qrserver was upgraded first, it would expect the backend to send schemaless docsums without asking for it, leading to lots of warnings and performance problems. We'll need to do this protocol change in two steps. | ||||
* | small fixes after review | Arne H Juul | 2017-02-23 | 1 | -1/+3 |
| | |||||
* | remove setting of "allow slime" flag | Arne H Juul | 2017-02-23 | 4 | -16/+12 |
| | |||||
* | ask for and expect slime docsums | Arne H Juul | 2017-02-21 | 2 | -0/+2 |
| | |||||
* | Increase timeout in case of slow execution | Jon Bratseth | 2017-02-20 | 1 | -2/+2 |
| | |||||
* | Don't add statistics property as trace level 0 | Bjørn Christian Seime | 2017-02-15 | 1 | -9/+11 |
| | | | | | Fix bug where statistics are always visible in trace output, independent of trace level. Also remove duplicate visitor statistics in trace. | ||||
* | Add some more debug information to figure out what we actually send down in ↵ | Henning Baldersheim | 2017-02-15 | 2 | -4/+3 |
| | | | | fill. | ||||
* | Use direct dispatch for backend too. | Henning Baldersheim | 2017-02-14 | 1 | -1/+1 |
| | |||||
* | Remove hits we could not fill in time | Jon Bratseth | 2017-02-14 | 4 | -15/+65 |
| | |||||
* | Update with class comments. | Henning Baldersheim | 2017-02-13 | 1 | -0/+3 |
| | |||||
* | Add back some public static methods to avoid api breakage, however unlikely. | Henning Baldersheim | 2017-02-13 | 1 | -2/+8 |
| | |||||
* | Fix java doc warnings. | Henning Baldersheim | 2017-02-13 | 1 | -2/+2 |
| | |||||
* | When code is duplicated is will only be fixed in one of the places. | Henning Baldersheim | 2017-02-13 | 2 | -57/+20 |
| | | | | | At least now the cloning magic is only present in one place. Shall we deprecate/deduplicate any of this processing/search code ? | ||||
* | Revert "ask for and expect slime docsums" | Arne H Juul | 2017-02-13 | 2 | -2/+0 |
| | |||||
* | ask for and expect slime docsums | Arne H Juul | 2017-02-13 | 2 | -0/+2 |
| | |||||
* | Merge pull request #1708 from yahoo/arnej/followup-review | Jon Bratseth | 2017-02-13 | 1 | -3/+2 |
|\ | | | | | use documentation comment for expected invariant | ||||
| * | use documentation comment for expected invariant | Arne H Juul | 2017-02-07 | 1 | -3/+2 |
| | | | | | | | | * use "assert" only for internally-guaranteed logic | ||||
* | | Merge branch 'master' into bratseth/add-filter-test | Jon Bratseth | 2017-02-08 | 12 | -53/+320 |
|\| | |||||
| * | handle duplicate add | Arne H Juul | 2017-02-07 | 1 | -22/+27 |
| | | | | | | | | | | | | | | * handle adding the same node to Hasher multiple times * handle removing the same node from Hasher multiple times * simplify select() logic to be more readable * sprinkle some asserts to ensure consistency | ||||
| * | changing initial state did not work | Arne H Juul | 2017-02-07 | 2 | -4/+5 |
| | | | | | | | | | | | | | | | | * turns out ClusterSearcher depends on initial state "working", so it got duplicates in the Hasher when transitioning from initial to working, then got null pointers when transitioning to down. Go back to initial isWorking=true. * When a backend fails, also clear its searchNodesOnline flag. | ||||
| * | Merge pull request #1686 from yahoo/arnej/assume-node-not-working | Jon Bratseth | 2017-02-06 | 2 | -16/+12 |
| |\ | | | | | | | assume node down until proven otherwise | ||||
| | * | assume node down until proven otherwise | Arne H Juul | 2017-02-06 | 2 | -16/+12 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * change initializer values in NodeMonitor to assume the node is down and has no search nodes online until we see some data from it. Also, update vip status as soon as we have some nodes attached. This is to avoid the container believing it should be in service at startup and then changing its mind when it discovers that underlying services are down. | ||||
| * | | Finalize degraded coverage info and test it's json rendering. | Henning Baldersheim | 2017-02-06 | 4 | -10/+53 |
| |/ | |||||
| * | Also test the validator. | Henning Baldersheim | 2017-02-03 | 1 | -6/+15 |
| | | |||||
| * | Use json.org to double check if we output valid json. | Henning Baldersheim | 2017-02-03 | 1 | -0/+11 |
| | | |||||
| * | Remove duplicated 'documents' | Henning Baldersheim | 2017-02-03 | 1 | -1/+0 |
| | | |||||
| * | Add querytime control overer ranking.matching.xxxx | Henning Baldersheim | 2017-02-01 | 5 | -4/+207 |
| | | |||||
* | | Nonfunctional changes only | Jon Bratseth | 2017-02-08 | 1 | -1/+1 |
|/ | |||||
* | Only do it in the json case. | Henning Baldersheim | 2017-01-26 | 4 | -38/+6 |
| | |||||
* | Expect QRF_EXTENDED_COVERAGE | Henning Baldersheim | 2017-01-26 | 3 | -15/+15 |
| | |||||
* | Revert "Revert "Balder/return timeout information up 4"" | Henning Baldersheim | 2017-01-26 | 13 | -44/+292 |
| | |||||
* | Revert "Balder/return timeout information up 4" | Henning Baldersheim | 2017-01-26 | 13 | -292/+44 |
| | |||||
* | Test the soft timeout config generation | Henning Baldersheim | 2017-01-25 | 2 | -1/+5 |
| | |||||
* | Add the softtimeout query control. | Henning Baldersheim | 2017-01-25 | 5 | -37/+209 |
| | |||||
* | Always ask for extended coverage. | Henning Baldersheim | 2017-01-25 | 1 | -1/+2 |
| | |||||
* | Render timeout information all the way. | Henning Baldersheim | 2017-01-25 | 7 | -6/+77 |
| | |||||
* | Propagate explicit language if set | Jon Bratseth | 2017-01-25 | 2 | -3/+2 |
| | |||||
* | Merge pull request #1595 from ↵ | Henning Baldersheim | 2017-01-25 | 9 | -28/+112 |
|\ | | | | | | | | | yahoo/bratseth/singlenode-force-single-pass-grouping Force single-pass grouping with single node groups |