Today each org.elasticsearch.health.Diagnosis.Definition includes a URL to some explanatory documentation, using shortened links such as https://ela.st/restore-snapshot which link to the current version of the docs. These links will become increasingly difficult to keep stable over time, and the current docs may provide information which is inapplicable to the version the user is running. We should migrate all of these to use a org.elasticsearch.common.ReferenceDocs instead of a bare URL string so that the resulting links are versioned and checked for validity in CI.
Today each
org.elasticsearch.health.Diagnosis.Definition
includes a URL to some explanatory documentation, using shortened links such as https://ela.st/restore-snapshot which link to the current version of the docs. These links will become increasingly difficult to keep stable over time, and the current docs may provide information which is inapplicable to the version the user is running. We should migrate all of these to use aorg.elasticsearch.common.ReferenceDocs
instead of a bare URL string so that the resulting links are versioned and checked for validity in CI.