feat(forest): 压缩调度增加不删除表停止全部压缩的参数
This commit is contained in:
@@ -17,6 +17,9 @@ public interface LauncherService {
|
||||
@Get("/launcher/compaction/stop")
|
||||
void compactionStop(@Query("flink_job_id") Long flinkJobId, @Query("alias") String alias);
|
||||
|
||||
@Get("/launcher/compaction/stop")
|
||||
void compactionStop(@Query("flink_job_id") Long flinkJobId, @Query("alias") String alias, @Query("disable_meta") Boolean disableMeta);
|
||||
|
||||
@Get("/launcher/compaction/stop_app")
|
||||
void compactionStopApp(@Query("application_id") String applicationId);
|
||||
}
|
||||
|
||||
@@ -54,6 +54,12 @@ public class LaunchersService {
|
||||
}
|
||||
}
|
||||
|
||||
public void compactionStop(Long flinkJobId, String alias, Boolean disableMeta) {
|
||||
for (LauncherService service : getServices()) {
|
||||
service.compactionStop(flinkJobId, alias, disableMeta);
|
||||
}
|
||||
}
|
||||
|
||||
public void compactionStop(String cluster, Long flinkJobId, String alias) {
|
||||
LauncherService service = getService(cluster);
|
||||
service.compactionStop(flinkJobId, alias);
|
||||
|
||||
Reference in New Issue
Block a user