Browse Source

Using the STREAMS_LOGS_SUPPORT_8_19 transport version (#129796)

* Using the STREAMS_LOGS_SUPPORT_8_19 transport version

* Update StreamsMetadata.java

Returning null from getMinimalSupportedVersion

* Return minimal supported version as 8.19 for metadata object to fix test fail

---------

Co-authored-by: Luke Whiting <luke.whiting@elastic.co>
Keith Massey 3 months ago
parent
commit
2f3b2b39c5

+ 7 - 1
server/src/main/java/org/elasticsearch/cluster/metadata/StreamsMetadata.java

@@ -59,7 +59,13 @@ public class StreamsMetadata extends AbstractNamedDiffable<Metadata.ProjectCusto
 
     @Override
     public TransportVersion getMinimalSupportedVersion() {
-        return TransportVersions.STREAMS_LOGS_SUPPORT;
+        return TransportVersions.STREAMS_LOGS_SUPPORT_8_19;
+    }
+
+    @Override
+    public boolean supportsVersion(TransportVersion version) {
+        return version.onOrAfter(TransportVersions.STREAMS_LOGS_SUPPORT)
+            || version.isPatchFrom(TransportVersions.STREAMS_LOGS_SUPPORT_8_19);
     }
 
     public static NamedDiff<Metadata.ProjectCustom> readDiffFrom(StreamInput in) throws IOException {