diff --git a/plugins/data-migration/src/main/java/org/opengauss/admin/plugin/enums/TranscribeReplayVersion.java b/plugins/data-migration/src/main/java/org/opengauss/admin/plugin/enums/TranscribeReplayVersion.java index eea1a7c4b31c820b0b1c7070caf92acdac6cfc9a..ce5a00b72163f5dfc970e6b5e8aaabb22dec541a 100644 --- a/plugins/data-migration/src/main/java/org/opengauss/admin/plugin/enums/TranscribeReplayVersion.java +++ b/plugins/data-migration/src/main/java/org/opengauss/admin/plugin/enums/TranscribeReplayVersion.java @@ -26,6 +26,7 @@ import lombok.Getter; @AllArgsConstructor @Getter public enum TranscribeReplayVersion { + VERSION_7_0_0_RC1("7.0.0-RC1"), LATEST("7.0.0-RC2"); private final String version; diff --git a/plugins/data-migration/src/main/java/org/opengauss/admin/plugin/service/impl/TranscribeReplayServiceImpl.java b/plugins/data-migration/src/main/java/org/opengauss/admin/plugin/service/impl/TranscribeReplayServiceImpl.java index 981f9b4a45fba9247b333e1f848fe5684b8a57d6..799e8d23658435371548fc25429d136d1055f7cd 100644 --- a/plugins/data-migration/src/main/java/org/opengauss/admin/plugin/service/impl/TranscribeReplayServiceImpl.java +++ b/plugins/data-migration/src/main/java/org/opengauss/admin/plugin/service/impl/TranscribeReplayServiceImpl.java @@ -117,6 +117,8 @@ public class TranscribeReplayServiceImpl extends ServiceImpl config) { this.downloadId = id; - String url = lastedVersionUrl; + String url; + if (TranscribeReplayVersion.VERSION_7_0_0_RC1.getVersion().equals(tp.getToolVersion())) { + url = versionRc1Url; + } else { + url = lastedVersionUrl; + } String taskType = tp.getTaskType(); boolean isTranscribe = taskType.contains("transcribe"); boolean isReplay = taskType.contains("replay");