Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Don't change VIP status when creating a new ClusterSearcher | Jon Bratseth | 2018-03-02 | 3 | -23/+33 |
| | | | | | | | | | | | | | | This should fix the problem where a container cluster briefly goes offline when changing flavor of the cluster. This change leads to a new Clustersearcher instance being constructed. This instance will start issuing ping requests to all downstream nodes. If the first response is form a failing node - which may happen here because the newly added nodes (with new flavor) are not online yet, the cluster monitor will conclude that no nodes are up and take itself offline. This PR defers any decision-making about VIP status until we have status information from all nodes in the cluster. | ||||
* | Don't validate when reloading models | Jon Bratseth | 2018-02-26 | 1 | -1/+1 |
| | |||||
* | Nonfunctional changes only | Jon Bratseth | 2018-02-26 | 1 | -117/+126 |
| | |||||
* | Remove dead code | Harald Musum | 2018-02-15 | 2 | -210/+0 |
| | |||||
* | Propagate nodes too. | Henning Baldersheim | 2018-02-06 | 2 | -3/+10 |
| | |||||
* | Ask for coverage nodes. | Henning Baldersheim | 2018-02-06 | 4 | -16/+17 |
| | |||||
* | Reuse the unused 'dataset' feature. | Henning Baldersheim | 2018-02-06 | 2 | -26/+8 |
| | |||||
* | GC unused and always enabled features. Add new feature for reporting nodes ↵ | Henning Baldersheim | 2018-02-06 | 2 | -58/+76 |
| | | | | queried and replied. | ||||
* | Add deprecation legacy stuff only used in tests. | Henning Baldersheim | 2018-02-06 | 1 | -0/+2 |
| | |||||
* | Be conservative and ensure we send down a positive number (1). | Henning Baldersheim | 2018-02-05 | 3 | -7/+7 |
| | |||||
* | Revert "Revert "Balder/again when time is up it is up"" | Henning Baldersheim | 2018-02-05 | 2 | -5/+3 |
| | |||||
* | Revert "Balder/again when time is up it is up" | Henning Baldersheim | 2018-02-05 | 2 | -3/+5 |
| | |||||
* | When time is up it is up. Here too. | Henning Baldersheim | 2018-02-05 | 2 | -5/+3 |
| | |||||
* | Merge pull request #4913 from vespa-engine/bratseth/feature-names-cleanup | Lester Solbakken | 2018-02-05 | 3 | -1/+10 |
|\ | | | | | Bratseth/feature names cleanup | ||||
| * | Use all query profiles and handle conflicts | Jon Bratseth | 2018-02-05 | 3 | -1/+10 |
| | | |||||
* | | Propagate max() within nested all to propagate properly. | Henning Baldersheim | 2018-02-03 | 2 | -3/+61 |
|/ | | | | | Earlier on only the one in the outer all was used. Test that it is actually propagates properly down to all leaves. | ||||
* | remove unused code | Henning Baldersheim | 2018-02-02 | 1 | -6/+0 |
| | |||||
* | Add comment on return value | Henning Baldersheim | 2018-02-02 | 1 | -3/+3 |
| | |||||
* | Add comment on return value | Henning Baldersheim | 2018-02-02 | 1 | -0/+1 |
| | |||||
* | Avoid import by *. | Henning Baldersheim | 2018-02-02 | 1 | -18/+29 |
| | | | | | Restructure error parsing to avoid loosing information when you only have errors. Use a fixed mandatory "type", "message" "details" schema for reporting errors. | ||||
* | Use a ResultObject to avoid using Exception for value passing. | Henning Baldersheim | 2018-02-02 | 3 | -27/+47 |
| | |||||
* | Propagate timeout errors up in fill phase. | Henning Baldersheim | 2018-02-01 | 5 | -32/+92 |
| | |||||
* | Merge pull request #4885 from vespa-engine/balder/remove-non-slime-summary | Jon Bratseth | 2018-02-01 | 7 | -404/+42 |
|\ | | | | | Remove non-slime sum mary code and related tests. | ||||
| * | Remove unused imports | Henning Baldersheim | 2018-02-01 | 1 | -3/+0 |
| | | |||||
| * | Remove unused state and methods | Henning Baldersheim | 2018-02-01 | 2 | -23/+9 |
| | | |||||
| * | Remove unused method | Henning Baldersheim | 2018-02-01 | 1 | -11/+0 |
| | | |||||
| * | Remove non-slime sum mary code and related tests. | Henning Baldersheim | 2018-02-01 | 7 | -367/+33 |
| | | |||||
* | | Merge pull request #4881 from vespa-engine/bratseth/simplify-accepts | Lester Solbakken | 2018-02-01 | 2 | -15/+21 |
|\ \ | |/ |/| | Accept tensor types | ||||
| * | Accept tensor types | Jon Bratseth | 2018-02-01 | 2 | -15/+21 |
| | | | | | | | | | | Decide acceptance without creating objects. Accept tensors again. | ||||
* | | Merge pull request #4880 from ↵ | Jon Bratseth | 2018-02-01 | 1 | -8/+3 |
|\ \ | |/ |/| | | | | | vespa-engine/balder/cleanup-some-unused-summary-code Remove some unused, untested code | ||||
| * | Remove some unused, untested code | Henning Baldersheim | 2018-02-01 | 1 | -8/+3 |
| | | |||||
* | | Propagate full tensor type | Jon Bratseth | 2018-02-01 | 2 | -17/+16 |
|/ | |||||
* | Make tensor type info mandatory | Jon Bratseth | 2018-02-01 | 3 | -34/+23 |
| | |||||
* | Merge pull request #4856 from vespa-engine/bratseth/test-type-checking | Jon Bratseth | 2018-02-01 | 1 | -110/+119 |
|\ | | | | | Bratseth/test type checking | ||||
| * | Canonicalize features | Jon Bratseth | 2018-01-31 | 1 | -110/+119 |
| | | | | | | | | | | This allows us to find the type of features referenced in ranking expressions regardless of the form they are written in. | ||||
* | | When time is up it is up. Especially considering the loop in doPartialFill.... | Henning Baldersheim | 2018-01-31 | 1 | -2/+2 |
|/ | |||||
* | Nonfunctional changes only | Jon Bratseth | 2018-01-31 | 3 | -27/+18 |
| | |||||
* | Verify macros | Jon Bratseth | 2018-01-31 | 3 | -71/+73 |
| | |||||
* | Let profile.type override profile.inherited.type in listTypes | Jon Bratseth | 2018-01-25 | 4 | -3/+64 |
| | |||||
* | Cleanup test | Jon Bratseth | 2018-01-25 | 1 | -91/+102 |
| | |||||
* | Add flag to ignore query in metric collection | Jo Kristian Bergum | 2018-01-24 | 1 | -0/+6 |
| | |||||
* | Fix javadoc warning | Jo Kristian Bergum | 2018-01-24 | 1 | -1/+1 |
| | |||||
* | Nonfunctional changes only | Jon Bratseth | 2018-01-15 | 2 | -16/+36 |
| | |||||
* | More robust upgrading | Jon Bratseth | 2018-01-08 | 1 | -12/+15 |
| | | | | | - Support upgrades to a lower version than the highest deployed in an application - Check what's actually deployed when deciding whether a change is done | ||||
* | Use longs for dimensions lengths in all API's | Jon Bratseth | 2017-12-19 | 1 | -6/+2 |
| | | | | | This is to be able to support tensor dimensions with more than 2B elements in the future without API change. | ||||
* | Revert "Revert "Bratseth/tensorflow models"" | Jon Bratseth | 2017-12-18 | 6 | -29/+26 |
| | |||||
* | Revert "Bratseth/tensorflow models" | gjoranv | 2017-12-17 | 6 | -26/+29 |
| | |||||
* | Merge pull request #4438 from vespa-engine/bratseth/tensorflow-models | Jon Bratseth | 2017-12-17 | 6 | -29/+26 |
|\ | | | | | Bratseth/tensorflow models | ||||
| * | Merge with master | Jon Bratseth | 2017-12-13 | 1 | -0/+1 |
| |\ | |||||
| * | | Check agreement between TF and Vespa execution | Jon Bratseth | 2017-12-13 | 6 | -29/+26 |
| | | |