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