changeset 693:2c9f7f6d8a12

TODO
author eugene.petrenko@gmail.com
date Thu, 19 Dec 2013 19:17:12 +0100
parents dd11376b5f4a
children 6e33b89c682b
files mercurial-server/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/MercurialModificationInfoBuilder.java
diffstat 1 files changed, 1 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/mercurial-server/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/MercurialModificationInfoBuilder.java	Thu Dec 19 19:16:28 2013 +0100
+++ b/mercurial-server/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/MercurialModificationInfoBuilder.java	Thu Dec 19 19:17:12 2013 +0100
@@ -39,6 +39,7 @@
             Collections.<String>emptyList(),
             RepositoryStateData.createVersionState("", Collections.<String, String>emptyMap()));
 
+    //TODO: it's better if we call log command once (or by chunks) instead of simple for-each
     for (String commitId : revisions) {
       for (ChangeSet set : myVcs.createRepo(hgRoot).log().withRevsets(commitId).call()) {
         consumer.consumeChange(ModificationDataFactory.createModificationData(ctx, set, root, checkoutRules));