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

[Performance] Performance of Resources module optimized with smart rendering

    XMLWordPrintable

Details

    • BigPicture, BigGantt
    • JIRA server, JIRA cloud
    • 12
    • $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";}
    • Business
    • Sprint 2020/12, Sprint 2020/24, Sprint 2020/25
    • PI2020/5
    • 5
    • No
    • $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_18807"); 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";}
    • 9 weeks, 3 days, 3 hours, 43 minutes, 32 seconds
    • 2 weeks, 10 hours, 29 minutes
    • 15 hours, 9 minutes, 49 seconds
    • 2 days, 1 hour, 27 minutes, 1 second
    • 32 minutes, 37 seconds
    • 4 hours, 26 minutes, 23 seconds
    • 14 hours, 6 minutes, 45 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

      There has been significant performance fix applied to Resource Grid. Comparison of the time needed to perform example actions before and after the fix in the table fix from ONE-24892:

      Test configuration:
      Row represents: Team
      Estimate unit: Original
      Skill panel: off
      Warnings: off
      Scale: Quarter / Weekly
      Date range: 2020-10-01 - 2020-12-31
      View: Workload + Remaining capacity + Capacity + Tasks

       

      Number of resources Action Time before fixes [seconds] Time after fix ONE-24892 [seconds] Time after both fixes [seconds]
      50 Reload page 13 9 7
      50 Go to next quarter  7 2
      100  Reload page  26 10 8
      100  Go to next quarter  22 4 2
      150 Reload page  47 12 8
      150 Go to next quarter 47 6 2

      Attachments

        Issue Links

          People

            maciej.glownia Maciej Głownia
            lukasz.panek Łukasz Panek
            tomasz.jaskiewicz Tomasz Jaśkiewicz , tom.kucharski Tom Kucharski , system.jenkins Jenkins , jakub.zygmunt Jakub Zygmunt , bartosz.drazewski Bartosz Drążewski , tomasz.lewandowski Tomasz Lewandowski , system.gerrit Gerrit , maciej.glownia Maciej Głownia , dmytro.chernenko Dmytro Chernenko , anna.kicior Anna Kicior , mateusz.wyzinski Mateusz Wyzinski , marcin.nowak Marcin Nowak , pawel.wasiak Paweł Wasiak , pawel.guz Pawel Guz , lukasz.panek Łukasz Panek
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: