Uploaded image for project: 'ONE'
  1. ONE
  2. ONE-28848

Gantt: LoadTasks may cause wrong aggregation of parent tasks

    XMLWordPrintable

Details

    • Tree
    • BigPicture, BigGantt
    • JIRA server, JIRA cloud
    • 75
    • 63
    • $i18n.getText("admin.common.words.hide")
      $i18n.getText("admin.common.words.show")
      var cfToHide1 = document.getElementById("rowForcustomfield_18501"); if(cfToHide1){cfToHide1.style.display="none";} var cfToHide2 = document.getElementById("rowForcustomfield_18502"); if(cfToHide2){cfToHide2.style.display="none";} var cfToHide3 = document.getElementById("rowForcustomfield_19700"); if(cfToHide3){cfToHide3.style.display="none";} var cfToHide4 = document.getElementById("rowForcustomfield_18400"); if(cfToHide4){cfToHide4.style.display="none";}
    • Sprint 2020/24, Sprint 2020/25
    • PI2020/5
    • 23 hours, 51 minutes, 7 seconds
    • 6 days, 7 hours, 20 minutes, 59 seconds
    • 21 hours, 51 minutes, 49 seconds
    • 23 hours, 20 minutes, 49 seconds
    • 1 hour, 47 minutes, 51 seconds
    • 7 seconds
    • 3 days, 24 minutes, 55 seconds
    • $i18n.getText("admin.common.words.hide")
      $i18n.getText("admin.common.words.show")
      var cfToHide1 = document.getElementById("rowForcustomfield_21302"); if(cfToHide1){cfToHide1.style.display="none";} var cfToHide2 = document.getElementById("rowForcustomfield_19201"); if(cfToHide2){cfToHide2.style.display="none";} var cfToHide3 = document.getElementById("rowForcustomfield_19300"); if(cfToHide3){cfToHide3.style.display="none";} var cfToHide4 = document.getElementById("rowForcustomfield_19301"); if(cfToHide4){cfToHide4.style.display="none";} var cfToHide5 = document.getElementById("rowForcustomfield_19302"); if(cfToHide5){cfToHide5.style.display="none";} var cfToHide6 = document.getElementById("rowForcustomfield_19303"); if(cfToHide6){cfToHide6.style.display="none";} var cfToHide7 = document.getElementById("rowForcustomfield_19204"); if(cfToHide7){cfToHide7.style.display="none";} var cfToHide8 = document.getElementById("rowForcustomfield_19205"); if(cfToHide8){cfToHide8.style.display="none";}

    Description

      Prerequisites: A large number of tasks have been created. There is a relation parent->children between these tasks. Column ‘Original estimate’ and ‘Remaining estimate’ set as : "Sum, without a parent" or “Sum”

      Reproduction steps:

      1. Navigate to ‘Gantt’ module of Box as in Prerequisites
      2. Refresh the page or re-sync tasks 

      Actual Result: 
      In the case of a large number of tasks (occurrence of 'loadTask' in Network), there may be a situation where parent task shows it own estimate (if set) or zero instead calculate it based on it children. 

      Expected Result: 
      Parent task shows estimate which has been calculated based on sub tasks.

      Workaround: N/A

      Attachments

        1. loadTasks.har
          146.98 MB
        2. LoadTasks.mp4
          28.46 MB

        Activity

          People

            pawel.wesolowski Pawel Wesolowski
            piotr.zadora Piotr Zadora
            jakub.zygmunt Jakub Zygmunt (Inactive) , tomasz.jaskiewicz Tomasz Jaśkiewicz , michal.niwinski Michal Niwinski , martyna.turowska Martyna Turowska , monika.bialucha Monika Białucha , system.jenkins Jenkins , maciej.bukrewicz Maciej Bukrewicz (Inactive) , tom.kucharski Tom Kucharski , michal.piaskowski Michał Piaskowski , pawel.guz Pawel Guz , system.gerrit Gerrit , pawel.nowicki Paweł Nowicki , mateusz.solowianiuk Mateusz Sołowianiuk , rafal.zalewski Rafał Zalewski (Inactive) , marta.gniadek Marta Gniadek (Inactive) , evgeny.frolov Evgeny Frolov (Inactive) , igor.szymanczyk Igor Szymanczyk , katarzyna.rajchert Katarzyna Rajchert , piotr.zadora Piotr Zadora
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: