TOLOGIX - ISLG App Rebuild

SN Expand all performance issue

Assigned to
Martin Laporte, CTO at Tologix Martin L.

Comments & Events

Paul Moon
Hi Martin Laporte, CTO at Tologix Martin :

As shown below, the "Expand all" function under Subject Navigator is very sluggish. I understand "Expropriation" and "Fair and equitable treatment" examples in the video contain a large number of entries, but it shouldn't take a minute or 90 seconds to load the results. At most, any "Expand all" should load within 10 seconds. I'll prioritize it once this becomes a DevOps item.

Thanks,

Paul
Harsh Parikh, Tech Lead at DevIT
Hi Paul Moon Paul ,

When you click on Expand All then application is going to open all branches up to nth Level and if the branches will deeply more and more then it is always taking time to render all branches  in page on one click.

So, We need to change the way. Is it Ok that we can open only first level branch while user click on Expnad All link.

Martin Laporte, CTO at Tologix Martin  
Paul Moon
Hi Harsh Parikh, Tech Lead at DevIT Harsh :

As discussed during the meeting, opening the first branches only is not acceptable for this function. Let's see what you could come up with the research during the next sprint.

Thanks,

Paul
Paul Moon
Hi Harsh Parikh, Tech Lead at DevIT Harsh and Hiren Patel Hiren :

I tested this deployed item https://dev.azure.com/tologix/ISLGRebuild/_sprints/backlog/ISLGRebuild%20Team/ISLGRebuild/Sprint%2038?workitem=1609 on app.islg, but some Expand All options (e.g., E or J) take 15-17 seconds to load. It is an improvement, but considering we are now opening only the first level branches, it should load within 5 seconds. I've reopened DevOps.

Thanks,

Paul
Martin Laporte, CTO at Tologix
Hi Paul Moon Paul ,

I agree that for the amount of data loaded in the page, the wait time seems too high.

Do you want us to continue working on this in the current sprint? If so, this will need to go against Unplanned hours, or we will need to make room by dropping another item.

Harsh Parikh, Tech Lead at DevIT Harsh : I expanded "A", and it took 29 seconds. This is about one second for each SN entry. Can you help Paul and I understand where the slowdown is, and what our options are to further improve this?

Thanks,
-Martin
Martin Laporte, CTO at Tologix
Hi Paul Moon Paul ,

It has been moved to the top of our backlog, and we will tackle in the sprint 40.

Thanks,
-Martin
Paul Moon 👍
Harsh Parikh, Tech Lead at DevIT
Hi Martin Laporte, CTO at Tologix Martin   and Paul Moon Paul ,

In Last sprint, We worked on Subscriber side. We haven't worked on Admin Side. On Subscriber side, any user click on Expand All then we are loading only first level branch now.
Martin Laporte, CTO at Tologix
Hi Paul Moon Paul ,

I have prefixed https://dev.azure.com/tologix/ISLGRebuild/_workitems/edit/1609 with "Subscriber SN" and change its state back to "Installed in Production".

If we want to also improve SN tree under Admin, I think we should create a new backlog item for it.
Let me know if you'd like me to do that.

Thanks,
-Martin
Paul Moon
Hi Martin Laporte, CTO at Tologix Martin :

Ok, let's create another backlog item for the admin site then.

Thanks,

Paul
Harsh Parikh, Tech Lead at DevIT
Harsh Parikh completed this to-do.
Harsh Parikh, Tech Lead at DevIT
Harsh Parikh re-opened this to-do.
Paul Moon
Admin site fix has been implemented as well. 
Paul Moon
Paul Moon completed this to-do.