【问题标题】:SonarQube migration script #1908 runs forever (DeletePersonAndFileMeasures)SonarQube 迁移脚本 #1908 永远运行 (DeletePersonAndFileMeasures)
【发布时间】:2018-09-13 23:51:42
【问题描述】:

我正在尝试将 SonarQube 从最新的 6.7.1 版本升级到 7.0。我们正在使用 Oracle。数据库脚本“#1908 '删除人员和文件措施'...”永远运行。

https://github.com/SonarSource/sonarqube/blob/c0d2705e610d771b8c66ef22e64530c7bca4f538/server/sonar-db-migration/src/main/java/org/sonar/server/platform/db/migration/version/v70/DeletePersonAndFileMeasures.java#L49-L56

我们在快照表中有 4874 行,在 project_measures 表中有 1280 万行。在项目表中,我们有 350.000 行。

有人经历过吗?

【问题讨论】:

    标签: sonarqube sonarqube-ops


    【解决方案1】:

    此数据库迁移的缓慢已在 7.1 中得到修复:https://jira.sonarsource.com/browse/SONAR-10504。请注意,在撰写本文时,此版本尚未发布。计划在四月中旬。

    【讨论】:

    • 感谢您的回答 :-) 我们不能等到 4 月中旬,因为我们的生产实例已经迁移了一天。是否可以自己从源代码:github.com/SonarSource/sonarqube/commit/… 构建此更改,然后将其投入生产?
    • 我们有接近 5000 个快照,20 小时后迁移了 499 个......
    • 我只能推荐使用官方版本。
    • 我们的生产迁移已经运行了 7 天.....请尽快发布 SonarQube 7.1 :-)
    • 计划于 4 月 16 日星期一进行
    猜你喜欢
    • 2015-04-17
    • 2018-11-18
    • 1970-01-01
    • 2017-12-30
    • 2015-02-17
    • 2013-12-08
    • 2020-08-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多