You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by dp...@apache.org on 2018/10/26 18:56:23 UTC
[ignite-teamcity-bot] branch master updated: Bug fix on scheduled
not found builds upload
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 fad0b3f Bug fix on scheduled not found builds upload
fad0b3f is described below
commit fad0b3fb745b987cefa9215ba585be30663eb21b
Author: Dmitriy Pavlov <dp...@apache.org>
AuthorDate: Fri Oct 26 21:56:16 2018 +0300
Bug fix on scheduled not found builds upload
---
.../org/apache/ignite/ci/teamcity/ignited/TeamcityIgnitedImpl.java | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/ignite-tc-helper-web/src/main/java/org/apache/ignite/ci/teamcity/ignited/TeamcityIgnitedImpl.java b/ignite-tc-helper-web/src/main/java/org/apache/ignite/ci/teamcity/ignited/TeamcityIgnitedImpl.java
index 4abf7cd..f32d335 100644
--- a/ignite-tc-helper-web/src/main/java/org/apache/ignite/ci/teamcity/ignited/TeamcityIgnitedImpl.java
+++ b/ignite-tc-helper-web/src/main/java/org/apache/ignite/ci/teamcity/ignited/TeamcityIgnitedImpl.java
@@ -238,11 +238,10 @@ public class TeamcityIgnitedImpl implements ITeamcityIgnited {
void actualizeRecentBuilds() {
List<BuildRefCompacted> running = buildRefDao.getQueuedAndRunning(srvIdMaskHigh);
- List<Integer> runningIds = running.stream().map(BuildRefCompacted::id).collect(Collectors.toList());
-
Set<Integer> paginateUntil = new HashSet<>();
Set<Integer> directUpload = new HashSet<>();
+ List<Integer> runningIds = running.stream().map(BuildRefCompacted::id).collect(Collectors.toList());
OptionalInt max = runningIds.stream().mapToInt(i -> i).max();
if (max.isPresent()) {
runningIds.forEach(id->{
@@ -259,7 +258,7 @@ public class TeamcityIgnitedImpl implements ITeamcityIgnited {
if(!paginateUntil.isEmpty()) {
//some builds may stuck in the queued or running, enforce loading as well
- directUpload.addAll(paginateUntil);
+ scheduleBuildsLoad(paginateUntil);
}
// schedule full resync later