Hi All
To simplify the code and to pave the way for 'filtered calculations' I'd like to remove the caching of task calculations, which was implemented to give performance gains.
What I propose to do in 7.1.DR7 is to disable the caching temporarily so that we can assess its current benefits.
I'm looking for people with large numbers (>500) of deeply (>3) nested tasks who also use date and time calculation preferences for parent tasks.
Testing procedure:
Note: Backup your 7.1.DR6 installation (and ini file) because we don't want to overwrite it
1. Run 7.1.DR6
2. Switch to the Task Tree
3. View > Task Attribute > Visibility > Select All Columns
4. View > Expand > All Tasks
5. Maximise App window
6. Move selection to top task
7. Scroll to the bottom task just using the down cursor key
8. Record the time it took (as best you can)
Update to 7.1.DR7 and repeat the process identically.
Ideally perform the tests a few times.
ps. If you also have an older machine to test this on that would be awesome.
Thx
Dan