Add component info versions to node info in a pluggable way (#99631)

This adds a `ComponentVersionNumber` service interface for modules to provide version numbers for individual components to be reported inside node info. Initial implementations for `MlConfigVersion` and `TransformConfigVersion` are provided.
This commit is contained in:
Simon Cooper 2023-09-21 17:08:43 +01:00 committed by GitHub
parent eb761287e1
commit 3f32affbb6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
24 changed files with 214 additions and 10 deletions

View file

@ -399,6 +399,7 @@ module org.elasticsearch.server {
uses org.elasticsearch.internal.BuildExtension;
uses org.elasticsearch.plugins.internal.SettingsExtension;
uses RestExtension;
uses org.elasticsearch.action.admin.cluster.node.info.ComponentVersionNumber;
provides org.apache.lucene.codecs.PostingsFormat
with