From c38693a472af2a8bd89506093d26f2dec3c9eb98 Mon Sep 17 00:00:00 2001 From: Chia-Ping Tsai Date: Sat, 4 Jan 2025 23:48:24 +0800 Subject: [PATCH] [CHECKER] add release checker --- app/src/main/java/org/astraea/app/checker/Checker.java | 10 ++++++++-- .../checker/{VersionGuard.java => ReleaseGuard.java} | 2 +- 2 files changed, 9 insertions(+), 3 deletions(-) rename app/src/main/java/org/astraea/app/checker/{VersionGuard.java => ReleaseGuard.java} (97%) diff --git a/app/src/main/java/org/astraea/app/checker/Checker.java b/app/src/main/java/org/astraea/app/checker/Checker.java index fd660685f..d2f99a9c1 100644 --- a/app/src/main/java/org/astraea/app/checker/Checker.java +++ b/app/src/main/java/org/astraea/app/checker/Checker.java @@ -35,10 +35,16 @@ public class Checker { - private static final List GUARDS = List.of(new RpcGuard(), new ConfigGuard()); + private static final List GUARDS = + List.of(new ReleaseGuard(), new RpcGuard(), new ConfigGuard()); public static void main(String[] args) throws Exception { - execute(Argument.parse(new Argument(), args)); + execute( + Argument.parse( + new Argument(), + new String[] { + "--bootstrap.servers", "172.20.10.2:9092", "--jmx.ports", "0=11111,1=11112,2=11113" + })); } public static void execute(final Argument param) throws Exception { diff --git a/app/src/main/java/org/astraea/app/checker/VersionGuard.java b/app/src/main/java/org/astraea/app/checker/ReleaseGuard.java similarity index 97% rename from app/src/main/java/org/astraea/app/checker/VersionGuard.java rename to app/src/main/java/org/astraea/app/checker/ReleaseGuard.java index 8b93348e7..8e1b3f786 100644 --- a/app/src/main/java/org/astraea/app/checker/VersionGuard.java +++ b/app/src/main/java/org/astraea/app/checker/ReleaseGuard.java @@ -25,7 +25,7 @@ import org.astraea.common.metrics.MBeanClient; import org.astraea.common.metrics.broker.ServerMetrics; -public class VersionGuard implements Guard { +public class ReleaseGuard implements Guard { @Override public Collection run(