This is an automated email from the ASF dual-hosted git repository. dpavlov pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/ignite-teamcity-bot.git
The following commit(s) were added to refs/heads/master by this push: new c844feb Change identificator storage and web links fixed c844feb is described below commit c844feb9fbaebe312a10ff219490b056d02e0c4e Author: Dmitriy Pavlov <dpav...@apache.org> AuthorDate: Sat Nov 17 21:51:11 2018 +0300 Change identificator storage and web links fixed --- .../src/main/java/org/apache/ignite/ci/issue/IssueDetector.java | 2 +- .../ignite/ci/teamcity/ignited/change/ChangeCompacted.java | 9 +++++++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/ignite-tc-helper-web/src/main/java/org/apache/ignite/ci/issue/IssueDetector.java b/ignite-tc-helper-web/src/main/java/org/apache/ignite/ci/issue/IssueDetector.java index 7027a20..b11c87c 100644 --- a/ignite-tc-helper-web/src/main/java/org/apache/ignite/ci/issue/IssueDetector.java +++ b/ignite-tc-helper-web/src/main/java/org/apache/ignite/ci/issue/IssueDetector.java @@ -306,7 +306,7 @@ public class IssueDetector { for (ChangeCompacted next : allChanges) { issue.addChange(next.vcsUsername(compactor), - teamcity.host() + "/viewModification.html?modId=" + next.id()); + teamcity.host() + "viewModification.html?modId=" + next.id()); } } diff --git a/ignite-tc-helper-web/src/main/java/org/apache/ignite/ci/teamcity/ignited/change/ChangeCompacted.java b/ignite-tc-helper-web/src/main/java/org/apache/ignite/ci/teamcity/ignited/change/ChangeCompacted.java index 616bc07..e1ddd24 100644 --- a/ignite-tc-helper-web/src/main/java/org/apache/ignite/ci/teamcity/ignited/change/ChangeCompacted.java +++ b/ignite-tc-helper-web/src/main/java/org/apache/ignite/ci/teamcity/ignited/change/ChangeCompacted.java @@ -34,7 +34,7 @@ public class ChangeCompacted implements IVersionedEntity { private static final Logger logger = LoggerFactory.getLogger(FatBuildDao.class); /** Latest version. */ - private static final int LATEST_VERSION = 3; + private static final int LATEST_VERSION = 4; /** Entity fields version. */ @SuppressWarnings("FieldCanBeLocal") @@ -56,7 +56,12 @@ public class ChangeCompacted implements IVersionedEntity { private long date; public ChangeCompacted(IStringCompactor compactor, Change change) { - id = compactor.getStringId(change.id); + try { + id = Integer.parseInt(change.id); + } + catch (NumberFormatException e) { + logger.error("Change ID parse failed " + change.id + ":" + e.getMessage(), e); + } vcsUsername = compactor.getStringId(change.username); if (change.user != null) {