0
Fixed

crash while generating snapshot

Roger Stich 11 years ago updated by Matthew O'Riordan (Founder) 11 years ago 1

in the following backlog ...accounts/250/backlogs/10618

when i try to create an manual snapshot, easybacklog crashes and creates a new backlog with the name i give to the snapshot.

The snapshot itself will not be created just a duplicate backlog.


Since i created a snapshot through completing an sprint, i have no longer any problems to create an manual snapshot.

Seems to be a problem with manual creating as long as no other snapshot exists.


Answer

Answer
Fixed

Hi Roger


We have now both improved the performance of creating snapshots, and also pushed this into a background queue so that it does not time out.  When you create a snapshot now, it will be created a few seconds later by the queue, and your browser will respond immediately with confirmation of the queue being processed.


Please shout if you see this issue again.


Matt

Started

Sorry for the delay Roger, I should have picked up this sooner.


We're looking into the problem now.  Fortunately we can replicate the issue, but why it is happening we don't know yet.  We'll provide an update soon.

Hi Roger


It appears this problem is a performance related one.  We have not to date had issues with larger backlogs timing when cloning them (creating a snapshot), but with yours this is happening.  The reason the sprint snapshots work is because they are done in the background, whereas the manual snapshots are created inline within the process.  


We will have to schedule in some work to move this task into a queue.  Unfortunately that will require some work and some testing, so it won't be fixed immediately.


In the mean time, if you need manual snapshots where you are seeing this problem, please drop support@easybacklog.com a line with your backlog ID and we'll create the snapshot, and hopefully soon this will be resolved.


Apologies for the inconvenience.

Started

Hi Roger


As an update, we have implemented a temporary fix for this solution, so whilst it will take a long time to create a manual snapshot of a big backlog like the one you are having problems with, it won't fail like it was before.


We are still going to improve this and offload this task to a background queue so that it's quick and never fails.

Answer
Fixed

Hi Roger


We have now both improved the performance of creating snapshots, and also pushed this into a background queue so that it does not time out.  When you create a snapshot now, it will be created a few seconds later by the queue, and your browser will respond immediately with confirmation of the queue being processed.


Please shout if you see this issue again.


Matt