Package com.yahoo.vespa.model.application.validation.change
package com.yahoo.vespa.model.application.validation.change
-
ClassDescriptionCheck that data plane certificates are not removed from a cluster.Interface for validating changes between a current active and next config model.Compares the config instances in the current and next Vespa model to determine if some services will require restart.Returns a restart action for each container that has turned on
QrConfig.restartOnDeploy()
.Checks that this does not remove a content cluster (or changes its id) as that means losing all data of that cluster.Checks that this does not remove a data type in a cluster, as that causes deletion of all data of that type.Class that fails via exception if global attribute changes for a document type in a content cluster unless corresponding override is present.Validates the changes between all current and next indexed search clusters in a vespa model.Returns any change to the indexing mode of a cluster.Emits restart change actions for clusters where the node resources are changed in a way which requires a "restart" (container recreation) to take effect.Checks that redundancy is not increased (without a validation override), as that may easily cause the cluster to run out of resources.Checks that no cluster sizes are reduced too much in one go.If Onnx models change in a way that requires restart of containers in a container cluster this validator will make sure that restartOnDeploy is set for configs for this cluster.Compares the startup command for the services in the next model with the ones in the current model.Validates the changes between all current and next streaming search clusters in a Vespa model.Class containing the action to be performed on the given services to handle a config change between the current active vespa model and the next vespa model to prepare.Represents an action to re-feed a document type in order to handle a config change.Represents an action to re-index a document type in order to handle a config change.Represents an action to restart services in order to handle a config change.