| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | | | |
|
| | | | |
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
vespa-engine/hakonhall/add-infrastructure-applications-to-dupermodel
Add infrastructure applications to DuperModel
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
DuperModel is (will be) responsible for both active tenant applications
(through SuperModel) and infrastructure applications. This PR is one step
in that direction:
- All infrastructure applications (config, confighost, controller,
controllerhost, and proxyhost) are owned and managed by DuperModel.
- The InfrastructureProvisioner retrieves all possible infra apps from the
DuperModel (through a reduced API), and "activates" each of them if
target is set and there are any nodes etc.
- The InfrastructureProvisioner then notifies the DuperModel which
apps have been activated, and with which hosts.
- The DuperModel can then build delegate artificially create ApplicationInfo,
which gets translated into the application model, and finally the service
model.
- The resulting service model has NOT_CHECKED for each hostadmin service
instance. This is sufficient for goal 1 of this sprint.
- The config server application currently has health, so that's kept as-is
for now.
- Feature flags have been tried and works and allows 1. to disable adding the
infra apps in the DuperModel, and 2. to enable the infra configserver
instead of the currently created configserver w/health.
|
|\ \ \ \ \
| |_|_|_|/
|/| | | | |
Bratseth/remove main
|
| | | | | |
|
|/ / / / |
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
vespa-engine/bratseth/remove-unused-rpc-server-take-4
Bratseth/remove unused rpc server take 4
|
| | | | | |
|
|/ / / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
vespa-engine/revert-7836-bratseth/remove-unused-rpc-server-take-3"
This reverts commit 0c39992b60e6103a85fa00362df74930a660e51c, reversing
changes made to a8277a3a486f7fd174e562bf174cfa72aede9cee.
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
vespa-engine/bratseth/deprecate-provisioning-version
Deprecate com.yahoo.config.provision.Version
|
| | |_|/
| |/| |
| | | |
| | | | |
We have com.yahoo.component.Version, and one is enough.
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
vespa-engine/revert-7836-bratseth/remove-unused-rpc-server-take-3
Revert "Bratseth/remove unused rpc server take 3"
|
|/ / / / |
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
vespa-engine/bratseth/remove-unused-rpc-server-take-3
Bratseth/remove unused rpc server take 3
|
| | | | | |
|
|/ / / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
vespa-engine/revert-7833-bratseth/remove-unused-rpc-server-take-2"
This reverts commit ce9f57d123d835cc698adf2febe4aae47128031d, reversing
changes made to c2af67b3d11da53655a0750d2e288b584c7b938c.
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
vespa-engine/revert-7833-bratseth/remove-unused-rpc-server-take-2
Revert "Bratseth/remove unused rpc server take 2"
|
|/ / / / |
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
vespa-engine/bratseth/remove-unused-rpc-server-take-2
Bratseth/remove unused rpc server take 2
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | | |
This allows us to orchestrate restarts.
|
|/ / / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
vespa-engine/revert-7818-bratseth/remove-unused-rpc-server"
This reverts commit 0aeda846a4dd36c03f49e4504e91ee2c813bde87, reversing
changes made to c0513ac34d2c438e9f97e699659855029e1f06e8.
|
|\ \ \ \
| |/ / /
|/| | |
| | | |
| | | | |
vespa-engine/revert-7818-bratseth/remove-unused-rpc-server
Revert "Remove zombie code"
|
|/ / / |
|
|\ \ \
| | | |
| | | | |
Add maven plugin for ABI stability checking
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Otherwise using ClassFileTree in a try-with-resources block is
frustrating.
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|