summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add a flag to control default dispatch policy per zone.Henning Baldersheim2019-02-0115-67/+129
|
* Merge pull request #8314 from vespa-engine/hakonhall/health-rest-apiHåkon Hallingstad2019-01-3119-33/+275
|\ | | | | Health rest API
| * Health rest APIHåkon Hallingstad2019-01-3119-33/+275
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Makes a new REST API /orchestrator/v1/health/<ApplicationId> that shows the list of services that are monitored for health. This information is currently a bit difficult to infer from /orchestrator/v1/instances/<ApplicationInstanceReference> since it is the combined view of health and Slobrok. There are already APIs for Slobrok. Example content: $ curl -s localhost:19071/orchestrator/v1/health/hosted-vespa:zone-config-serve\ rs:default|jq . { "services": [ { "clusterId": "zone-config-servers", "serviceType": "configserver", "configId": "zone-config-servers/cfg6", "status": { "serviceStatus": "UP", "lastChecked": 1548939111.708718, "since": 1548939051.686223, "endpoint": "http://cfg4.prod.cd-us-central-1.vespahosted.ne1.yahoo.com:19071/state/v1/health" } }, ... ] } This view is slightly different from the application model view, just because that's exactly how the health monitoring is structured (individual monitors against endpoints). The "endpoint" information will also be added to /instances if the status comes from health and not Slobrok.
* | Merge pull request #8319 from ↵Tor Egge2019-01-311-4/+5
|\ \ | | | | | | | | | | | | vespa-engine/toregge/use-formatting-to-build-exception-messages Use formatting to build exception messages.
| * | Use formatting to build exception messages.Tor Egge2019-01-311-4/+5
| | |
* | | Merge pull request #8296 from ↵Tor Egge2019-01-313-17/+17
|\ \ \ | | | | | | | | | | | | | | | | vespa-engine/toregge/rename-field-in-tensor-modify-update Rename field _operand -> _tensor in TensorModifyUpdate.
| * | | Rename field _operand -> _tensor in TensorModifyUpdate.Tor Egge2019-01-303-17/+17
| | | |
* | | | Merge pull request #8299 from ↵Håkon Hallingstad2019-01-3114-6/+542
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | vespa-engine/hakonhall/support-node-reports-in-node-repository Support node reports in node repository
| * | | Resolve conflict with HEADHåkon Hallingstad2019-01-311-1/+2
| | | |
| * | | Merge branch 'master' into hakonhall/support-node-reports-in-node-repositoryHåkon Hallingstad2019-01-3175-301/+956
| |\ \ \ | |/ / / |/| | |
* | | | Merge pull request #8315 from ↵Geir Storli2019-01-317-68/+201
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | vespa-engine/geirst/support-tensor-modify-update-on-dense-tensor Geirst/support tensor modify update on dense tensor
| * | | | Add back newline at end of file.Geir Storli2019-01-311-1/+1
| | | | |
| * | | | A modify update cannot be applied to tensor types with indexed unbound ↵Geir Storli2019-01-312-0/+20
| | | | | | | | | | | | | | | | | | | | dimensions.
| * | | | Support tensor modify update on dense tensors.Geir Storli2019-01-317-26/+133
| | | | | | | | | | | | | | | | | | | | Always use a sparse tensor to hold the cells in a tensor modify update.
| * | | | Update names of tensor fields to match terminology (sparse and dense tensors).Geir Storli2019-01-311-40/+40
| | | | |
| * | | | Let IntelliJ implement equals() and hashCode().Geir Storli2019-01-311-3/+9
| | | | |
* | | | | Merge pull request #8318 from vespa-engine/revert-8307-ollivir/default-get-routeJon Bratseth2019-01-3111-163/+135
|\ \ \ \ \ | | | | | | | | | | | | Revert "Generate default-get route for document retrievals"
| * | | | | Revert "Generate default-get route for document retrievals"Olli Virtanen2019-01-3111-163/+135
|/ / / / /
* | | | | Merge pull request #8308 from vespa-engine/bratseth/disallow-dash-rebasedArne H Juul2019-01-3112-91/+79
|\ \ \ \ \ | | | | | | | | | | | | Bratseth/disallow dash rebased
| * | | | | Remove unnecessary warningJon Bratseth2019-01-311-4/+1
| | | | | |
| * | | | | Disallow dash in search definition, document, field and function namesJon Bratseth2019-01-317-66/+59
| | | | | |
| * | | | | Nonfunctional changes onlyJon Bratseth2019-01-315-21/+19
| | | | | |
* | | | | | Merge pull request #8302 from ↵Arnstein Ressem2019-01-311-1/+5
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/toregge/use-separate-warning-options-for-clang Use separate set of warning options for clang.
| * | | | | | Use separate set of warning options for clang.Tor Egge2019-01-311-1/+5
| | |/ / / / | |/| | | |
* | | | | | Merge pull request #8311 from vespa-engine/mpolden/allow-upgrade-to-latest-majorJon Bratseth2019-01-313-29/+72
|\ \ \ \ \ \ | | | | | | | | | | | | | | Ensure that applications can upgrade to latest allowed major
| * | | | | | Ensure that applications can upgrade to latest allowed majorMartin Polden2019-01-313-29/+72
| | | | | | |
* | | | | | | Merge pull request #8307 from vespa-engine/ollivir/default-get-routeJon Bratseth2019-01-3111-135/+163
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Generate default-get route for document retrievals
| * | | | | | | Generate default-get route for document retrievalsOlli Virtanen2019-01-3111-135/+163
| |/ / / / / /
* | | | | | | Merge pull request #8294 from ↵Valerij Fredriksen2019-01-3123-31/+485
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/freva/provision-deprovision-maintainers Dynamic provisioning maintainers
| * | | | | | | Code review fixesValerij Fredriksen2019-01-316-8/+13
| | | | | | | |
| * | | | | | | Add provision maintainersValerij Fredriksen2019-01-307-4/+450
| | | | | | | |
| * | | | | | | Relax node IP requirementValerij Fredriksen2019-01-302-6/+4
| | | | | | | |
| * | | | | | | Fix method name typoValerij Fredriksen2019-01-306-6/+6
| | | | | | | |
| * | | | | | | Implement Iterable in NodeListValerij Fredriksen2019-01-308-15/+20
| | | | | | | |
* | | | | | | | Merge pull request #8284 from vespa-engine/bratseth/minor-cleanupJon Bratseth2019-01-3120-71/+84
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Cleanup and simplify slightly
| * | | | | | | | SimplifyJon Bratseth2019-01-309-35/+32
| | | | | | | | |
| * | | | | | | | Cleanup and simplify slightlyJon Bratseth2019-01-2911-36/+52
| | | | | | | | |
* | | | | | | | | Merge pull request #8297 from vespa-engine/havardpe/slime-nix-equalityHåvard Pettersen2019-01-312-0/+10
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | improve nix equality to match Java Slime
| * | | | | | | | | improve nix equality to match Java SlimeHåvard Pettersen2019-01-302-0/+10
| | | | | | | | | |
* | | | | | | | | | Merge pull request #8303 from ↵Håvard Pettersen2019-01-311-2/+2
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/toregge/emit-proper-forward-declarations-in-config-generator Emit proper forward declarations in config generator.
| * | | | | | | | | | Emit proper forward declarations in config generator.Tor Egge2019-01-311-2/+2
| | |_|_|_|/ / / / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #8305 from ↵Henning Baldersheim2019-01-311-3/+2
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/blader/do-not-use-the-ancient-minimum-of-8 We can not maintain the backwards compatibility by giving it a minimum o…
| * | | | | | | | | We can not maintain the backwards compability by giving it a minmum of 8 cores.Henning Baldersheim2019-01-311-3/+2
| | |_|_|_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | Especially when we provide small thin machines.
* | | | | | | | | Merge pull request #8304 from vespa-engine/bjorncs/athenzBjørn Christian Seime2019-01-311-0/+5
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | | Initialize AuthZpeClient in constructor
| * | | | | | | | Initialize AuthZpeClient in constructorBjørn Christian Seime2019-01-311-0/+5
|/ / / / / / / /
* | | | | | | | Merge pull request #8301 from vespa-engine/balder/count-queries-soft-doomedHenning Baldersheim2019-01-313-1/+9
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | Balder/count queries soft doomed.
| * | | | | | | Align naming with limited_queries.Henning Baldersheim2019-01-301-2/+2
| | | | | | | |
| * | | | | | | Gather per rank-profile.Henning Baldersheim2019-01-303-3/+8
| | | | | | | |
| * | | | | | | Count queries soft doomed.Henning Baldersheim2019-01-302-1/+4
| | |_|_|_|_|/ | |/| | | | |
* | | | | | | Merge pull request #8300 from vespa-engine/lesters/revert-remove-empty-boldingHenning Baldersheim2019-01-301-4/+2
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | Revert "Docsum and bolding: don't return empty strings for empty fields"