+ Add Question

Adding tasks takes a rather long time

PS

Hey guys

Just a quick question: Why does adding tasks take relatively long (approx. 10-15 secs)? I am talking about the time between pressing enter and having the ability to add the next task.
Can this be due to big projects with a lot of tasks (130-250) and a complex task structure (using all levels various times)? Or does this have to do with my internet connection or the browser (chrome)?

Thanks for answering, it would be nice to be speed this process up to almost immediate.

Regards
Paul

All responses

PS
Paul Sterk
Replied on Dec 07, 2011 - 09:36

Going back from the reordering mode is even slower, by the way.

David Trey staff
Replied on Dec 07, 2011 - 10:29

Hello Paul,

this shouldn't happen. Here's a short video of adding 2 new tasks:

http://screencast.com/t/OxdDruEXrALp

and it's in real-time.

A huge amount of tasks within a project shouldn't be an issue either although it may be better to organize large projects into sub-projects to avoid any possibility of experiencing an issue.

Here are some thing you could try and let me know if it helps (or doesn't):
- Clear your browser's cache
- Try to use a different browser to see if the issue persists
- Create a new project and see if adding tasks there also takes so much time

If this issue occurs in different browsers even after clearing the cache and in new projects, it might be a network issue. Please make sure that no other applications are running in the background, no large files are being downloaded when you're using Todoist or, if you're using a router, that it's properly configured and doesn't allow all devices sharing your network to use all bandwidth just for one device.

If neither applies, please tell me - what's your location?


Best regards,
David

RT
Robert Trent
Replied on Dec 20, 2011 - 18:11

I have the same issue. David's above suggestions do not work . Any other suggestions?

David Trey staff
Replied on Dec 21, 2011 - 06:08

Hello Robert,

please tell me:
- What's your location?
- Which browser are you using?
- Does this issue also occur in a different browser?
- Are you accessing Todoist directly through the website or through a plugin (if so - which one)?


Best regards,
David

PS
Paul Sterk
Replied on Dec 21, 2011 - 14:45

Hey

Excuse me for not answering. I am pretty sure it has to do with the complexity of levels and the amount of finished task in a project. It is quick enough in other project that have less tasks in total, less levels or less finished tasks.

Just FYI

Regards
Paul

David Trey staff
Replied on Dec 22, 2011 - 16:59

Hello Paul,

unfortunately, I can't reproduce this issue. I haven't noticed any performance issues within projects with over a 100 of active tasks on various indent levels and more than 150 completed tasks not removed from the "Show completed tasks" list.

In order to help us reproducing and fixing this issue, it would be very helpful if you would answer the following questions:
- Does this issue persist in a different browser?
- Does clearing your browser cache improve the performance?
- What's your location?
- Do you have any applications using a lot of CPU and/or network resources running in the background?
- Does this issue also persist right after starting your computer and using one browser window with just one tab?


Best regards,
David

PS
Paul Sterk
Replied on Dec 23, 2011 - 01:41

Hey David

The "show completed tasks" list has just says 23 right now but i'm pretty sure that there are still about 580 completed tasks in the entire structure (of the subproject that causes most problems).

I just found out that:
- It only takes long if I add the tasks within the complex ident structure, adding them a the bottom is as quick as it is supposed to be
- Emptying the cache doesnt matter
- I use chrome; IE is, if anything, slower
- I am located in switzerland and whether i try to do it from work or from home makes no difference
- The problem persist with only the browser running and only one tab

But honestly I would not worry to much about this problem. It is probably not the idea to stuff your project with so many completed task but use the premium version instead to track past tasks - which I guess will be my christmas gift to myself.

In this sense: happy holidays and thanks again for the great service!
Paul

David Trey staff
Replied on Dec 23, 2011 - 14:21

Paul,

please click on the "Show completed tasks" link and let me know how many (approximately) tasks are listed there?

I will further try to reproduce this issue, but please note that in order to avoid having too many tasks within one project, you can use sub-projects with up to 3 indent levels and restructure your tasks by splitting them into these projects. To do that, while holding the CTRL key, select the tasks you would like to move and chose "Move to projects" from the menu at the top of the screen.


Best regards,
David

PS
Paul Sterk
Replied on Dec 28, 2011 - 04:42

David

As I intended to tell you in my last post:

The "show completed tasks" list has just says 23 right now but i'm pretty sure that there are still about 580 completed tasks in the entire structure (of the subproject that causes most problems).

There are only 23 tasks in the "show completed tasks" link but I keep most of my completed tasks within the structure, to track what I have already done. This way, one subtask might show me 10-15 active tasks and about 60 completed tasks. This construct is what I guess causes the speed problems.

Regards
Paul

MM
Muntoo Meddler
Replied on Dec 29, 2011 - 17:39

I was able to partially reproduce this issue (before I got bored :P) on Google Chrome 16.0.912.63 beta-m with a Dell Latitude E5500 equipped with a hybrid SSD 7200RPM harddrive, 4GB RAM, and an Intel Core 2 Duo T9600 @2x2.80GHz on Windows 7 Professional 32-bit.

I created a new "Test" project and made 71 tasks numbered 0 to 70. Then, I went up to task["0"] and added a subtask below. This takes a bit longer (~3 seconds) than adding a task to an empty project (0.5s).

I can only imagine this number grows as the number of tasks increases and the complexity of the tasks (subtasks/etc).

Maybe this is a problem with the client side code? Or maybe on the server side, your data structures do not handle insertions well?

David Trey staff
Replied on Dec 29, 2011 - 17:54

Hello Muntoo,

unfortunately, we can't guarantee any functionality of our applications on a non-final version of a browser. Still, I've been able to reproduce it and, as Paul mentioned, it seems to be an issue only when adding a task between other tasks and not as a new task at the bottom.

I have forwarded this to the developers. Sorry for any inconvenience it might have caused you.


Best regards,
David