Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #5164 from ↵ | Geir Storli | 2018-02-28 | 21 | -92/+490 |
|\ | | | | | | | | | vespa-engine/vekterli/add-v3-cluster-state-propagation-rpc Add v3 RPC for sending cluster states to content nodes | ||||
| * | Add class comments | Tor Brede Vekterli | 2018-02-28 | 5 | -0/+32 |
| | | |||||
| * | Factor out common RPC version downgrade code | Tor Brede Vekterli | 2018-02-27 | 1 | -12/+11 |
| | | |||||
| * | Add v3 RPC for sending cluster states to content nodes | Tor Brede Vekterli | 2018-02-27 | 21 | -84/+451 |
| | | | | | | | | | | | | | | | | | | Supports sending states for multiple bucket spaces at once, with possibilities for extending protocol later for sending distribution config etc. Payload is LZ4-compressed when possible. If a receiver node does not understand the v3 protocol, the protocol version is transparently downgraded to legacy v2 RPC. | ||||
* | | Merge pull request #5166 from ↵ | Geir Storli | 2018-02-28 | 8 | -8/+38 |
|\ \ | | | | | | | | | | | | | vespa-engine/geirst/add-switch-to-enable-multiple-bucket-spaces-in-cluster-controller Add switch to enable multiple bucket spaces in cluster controller. | ||||
| * | | Add switch to enable multiple bucket spaces in cluster controller. | Geir Storli | 2018-02-27 | 8 | -8/+38 |
| |/ | |||||
* | | Merge pull request #5168 from ↵ | Håkon Hallingstad | 2018-02-27 | 1 | -0/+1 |
|\ \ | | | | | | | | | | | | | vespa-engine/hmusum/mount-dir-for-data-to-be-copied-into-container-file-system Mount dir to be used for data that should be copied into container fi… | ||||
| * | | Mount dir to be used for data that should be copied into container file system | Harald Musum | 2018-02-27 | 1 | -0/+1 |
|/ / | |||||
* | | Merge pull request #5167 from ↵ | Valerij Fredriksen | 2018-02-27 | 2 | -2/+1 |
|\ \ | | | | | | | | | | | | | vespa-engine/revert-5161-freva/add-vespa-athenz-dependency Revert "Add vespa-athenz dependency" | ||||
| * | | Revert "Add vespa-athenz dependency" | Harald Musum | 2018-02-27 | 2 | -2/+1 |
|/ / | |||||
* | | Merge pull request #5163 from vespa-engine/havardpe/unconstify | Arne H Juul | 2018-02-27 | 4 | -0/+71 |
|\ \ | | | | | | | added unconstify for ConstArrayRef -> ArrayRef conversion | ||||
| * | | added unconstify for ConstArrayRef -> ArrayRef conversion | Håvard Pettersen | 2018-02-27 | 4 | -0/+71 |
| | | | | | | | | | | | | also added simple test for array ref classes | ||||
* | | | Merge pull request #5165 from ↵ | Henning Baldersheim | 2018-02-27 | 2 | -2/+3 |
|\ \ \ | |_|/ |/| | | | | | | | | vespa-engine/toregge/set-task-limit-for-documentdb-summary-executor Use blocking thread stack executor for document summary writing. | ||||
| * | | Use blocking thread stack executor for document summary writing. | Tor Egge | 2018-02-27 | 2 | -2/+3 |
| | | | |||||
* | | | Merge pull request #5162 from ↵ | Tor Brede Vekterli | 2018-02-27 | 17 | -82/+513 |
|\ \ \ | |/ / |/| | | | | | | | | vespa-engine/geirst/track-changes-in-cluster-stats-regarding-buckets-pending-in-global-space Geirst/track changes in cluster stats regarding buckets pending in global space | ||||
| * | | Rename ClusterStateChangeTracker -> ClusterStatsChangeTracker. | Geir Storli | 2018-02-27 | 3 | -22/+22 |
| | | | |||||
| * | | Rename hasMergesPending() -> mayHaveMergesPending() followup. | Geir Storli | 2018-02-27 | 1 | -6/+6 |
| | | | |||||
| * | | Rename hasMergesPending() -> mayHaveMergesPending(). | Geir Storli | 2018-02-27 | 6 | -10/+10 |
| | | | |||||
| * | | Rename ClusterStatsBucketsPendingState -> ClusterStateChangeTracker. | Geir Storli | 2018-02-27 | 3 | -13/+12 |
| | | | |||||
| * | | Wire buckets pending state into state version tracker. | Geir Storli | 2018-02-27 | 4 | -2/+65 |
| | | | |||||
| * | | Remove unused function parameter. | Geir Storli | 2018-02-27 | 4 | -11/+8 |
| | | | |||||
| * | | Add class tracking whether we have changes in buckets pending state in the ↵ | Geir Storli | 2018-02-27 | 4 | -3/+171 |
| | | | | | | | | | | | | 'global' bucket space. | ||||
| * | | Let BucketSpaceStats track invalid count to allow transition from invalid -> ↵ | Geir Storli | 2018-02-27 | 4 | -19/+52 |
| | | | | | | | | | | | | valid. | ||||
| * | | Add class checking whether a bucket space on a content node might have ↵ | Geir Storli | 2018-02-27 | 5 | -51/+161 |
| | | | | | | | | | | | | buckets pending. | ||||
| * | | Track whether BucketSpaceStats is valid or not. | Geir Storli | 2018-02-27 | 3 | -3/+64 |
| | | | |||||
* | | | Merge pull request #5161 from vespa-engine/freva/add-vespa-athenz-dependency | Valerij Fredriksen | 2018-02-27 | 2 | -1/+2 |
|\ \ \ | | | | | | | | | Add vespa-athenz dependency | ||||
| * | | | Set vespa-athenz to provided | Valerij Fredriksen | 2018-02-27 | 1 | -1/+1 |
| | | | | |||||
| * | | | Add vespa-athenz dependency | Valerij Fredriksen | 2018-02-27 | 1 | -0/+1 |
| | | | | |||||
* | | | | Merge pull request #5160 from vespa-engine/bratseth/dont-validate-on-reload | Jon Bratseth | 2018-02-27 | 116 | -500/+603 |
|\ \ \ \ | |/ / / |/| | | | Don't validate when reloading models | ||||
| * | | | Merge with master | Jon Bratseth | 2018-02-27 | 9 | -9/+9 |
| | | | | |||||
| * | | | Merge branch 'master' into bratseth/dont-validate-on-reload | Jon Bratseth | 2018-02-27 | 116 | -1357/+1762 |
| |\ \ \ | |/ / / |/| | | | |||||
* | | | | Merge pull request #5158 from ↵ | Valerij Fredriksen | 2018-02-27 | 2 | -43/+17 |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | vespa-engine/freva/check-if-update-is-needed-against-current-node-spec Check if node-repo update is needed against current NodeSpec | ||||
| * | | | | Check if node-repo is needed against current NodeSpec | Valerij Fredriksen | 2018-02-27 | 2 | -43/+17 |
|/ / / / | |||||
* | | | | Merge pull request #5157 from vespa-engine/hmusum/add-system-to-Environment | Valerij Fredriksen | 2018-02-27 | 7 | -17/+65 |
|\ \ \ \ | | | | | | | | | | | Add hosted system to Environment | ||||
| * | | | | Fix tests | Harald Musum | 2018-02-27 | 6 | -5/+27 |
| | | | | | |||||
| * | | | | Add hosted system to Environment | Harald Musum | 2018-02-26 | 1 | -12/+38 |
| | | | | | |||||
* | | | | | Merge pull request #5153 from vespa-engine/jvenstad/argh-2 | Jon Marius Venstad | 2018-02-27 | 27 | -715/+527 |
|\ \ \ \ \ | |_|_|/ / |/| | | | | Jvenstad/argh 2 | ||||
| * | | | | Merge branch 'master' into jvenstad/argh-2 | Jon Marius Venstad | 2018-02-27 | 53 | -274/+648 |
| |\ \ \ \ | |/ / / / |/| | | | | |||||
* | | | | | Merge pull request #5156 from vespa-engine/hmusum/make-constructor-public | Morten Tokle | 2018-02-26 | 1 | -1/+1 |
|\ \ \ \ \ | |_|/ / / |/| | | | | Constructor needs to be public | ||||
| * | | | | Constructor needs to be public | Harald Musum | 2018-02-26 | 1 | -1/+1 |
|/ / / / | |||||
* | | | | Merge pull request #5155 from ↵ | Harald Musum | 2018-02-26 | 2 | -0/+3 |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | vespa-engine/hakonhall/refer-to-healthmonitormanager-in-servicesxml Refer to HealthMonitorManager in services.xml | ||||
| * | | | | Refer to HealthMonitorManager in services.xml | Håkon Hallingstad | 2018-02-26 | 2 | -0/+3 |
|/ / / / | |||||
* | | | | Merge pull request #5154 from ↵ | Håkon Hallingstad | 2018-02-26 | 17 | -62/+320 |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | vespa-engine/hakonhall/support-reporting-up-for-node-admin-outside-zone-app Support reporting UP for node admin outside zone app | ||||
| * | | | | Support reporting UP for node admin outside zone app | Håkon Hallingstad | 2018-02-26 | 17 | -62/+320 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If the nodeAdminInContainer ConfigserverConfig has been set, with this PR, the service monitor will always report the node admin container service as UP, thereby avoiding issues related to standalone node admin seemingly being down when not running as part of the application. This postpones checking /status/v1/health for later. | ||||
* | | | | | Merge pull request #5152 from ↵ | Tor Brede Vekterli | 2018-02-26 | 19 | -96/+109 |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/toregge/enable-cluster-state-bundle-in-distributor Enable cluster state bundle in distributor. | ||||
| * | | | | | Pass whole cluster state bundle to _newClusterStateBundle in | Tor Egge | 2018-02-26 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | PendingClusterState. | ||||
| * | | | | | Enable cluster state bundle in distributor. | Tor Egge | 2018-02-26 | 19 | -96/+109 |
| | | | | | | |||||
* | | | | | | Merge pull request #5151 from vespa-engine/mpolden/confidence-override | Jon Bratseth | 2018-02-26 | 16 | -117/+215 |
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | | | Allow version confidence to be overridden | ||||
| * | | | | | Allow version confidence to be overridden | Martin Polden | 2018-02-26 | 9 | -36/+219 |
| | | | | | | |||||
| * | | | | | Remove ignore confidence feature | Martin Polden | 2018-02-26 | 7 | -90/+5 |
| | | | | | |