Mar 10, 2012 at 6:25 PM
Edited Mar 13, 2012 at 2:50 AM
|
I'm working on a set of performance improvements for loading/importing. Here are some timings:
| |
4.0 |
4.0 |
My Family Tree 1.11 |
My Family Tree1.11 |
This patch |
This patch |
| |
Import |
Switch |
Import |
Switch |
Import |
Switch |
| File1 ( 5100 people) |
2:05 |
30 |
1:25 |
2 |
0:15 |
2 |
| File2 (10600 people) |
8:25 |
30 |
3:30 |
2 |
0:25 |
2 |
Import time is (minutes:seconds); time to switch to another person is (seconds).
The last remaining bit to do is actually saving stories.
I hope to upload a patch with these changes, and more details, this weekend.
|
|
|
|
Are you familiar with http://chronoplexsoftware.com/index.htm by one of the Family.Show people here?
|
|
|
|
BAbdulBaki wrote:
Are you familiar with http://chronoplexsoftware.com/index.htm by one of the Family.Show people here?
Yes. I made reference in the figures to "My Family Tree" which is the Chronoplex version. It performs a bit better than Family.Show V4, but is still too slow for large trees. I did not realize that Chronoplex was by a member of Family.Show.
I've been using the Family.Show as a platform for my own projects and the ability to fix issues is key (e.g. the Chronoplex version refuses to import a couple of my GED files).
|
|
|
|
The patch has been posted.
|
|
|
|
I'm curious, does your patch cover the previous patches (including mine) that were uploaded? If so, could you attach the compiled exes since I no longer have VS2008/10 on my laptop.
Thanks,
Bassam
|
|
|
|
I'll work on putting together a fully patched EXE.
|
|
|
|
Done. "Fully" patched V4 EXEs and sources. Uploaded to the "patches" area.
|
|
|
|
I haven't fully tested it yet, but I did notice that it loaded faster even though it took a while to start up on my old laptop. Also, I noticed that the data list on the right was not defaulted to sort by name. I had to click on the name header to sort it.
|
|
Mar 19, 2012 at 11:01 AM
Edited Mar 19, 2012 at 11:03 AM
|
BAbdulBaki wrote:
I'm curious, does your patch cover the previous patches (including mine) that were uploaded?
I think that sums up a problems with this project, as there is nobody reviewing the patches that have been applied - and merging them with the projects main code (which has not been updated since 2009).
As far as I can see none of this project's coordinators or developers have been active on CodePlex in the recent past!
Thanks to notonyournelly for taking the time to go though the previous patches, and uploading a zip of the updated source code. As well as working on the performance.
|
|
|
|
BAbdulBaki wrote:
Also, I noticed that the data list on the right was not defaulted to sort by name. I had to click on the name header to sort it.
I'll look into this.
|
|
|
|
paul90 wrote:
Thanks to notonyournelly for taking the time to go though the previous patches, and uploading a zip of the updated source code. As well as working on the performance.
Thank you paul90 for the kind words. I was wondering a little if BAbdulBaki and I were the only folks interested in the project...
|
|
|
|
No,
that's untrue
diamantino
From: notonyournelly
paul90 wrote:
Thanks to notonyournelly for taking the time to go though the previous patches, and uploading a zip of the updated source code. As well as working on the performance.
Thank you paul90 for the kind words. I was wondering a little if BAbdulBaki and I were the only folks interested in the project...
|
|
|
|
I'm still interested in this project because it is remarkable. I sent Vertigo an email last week and they said that this project is no longer being maintained. So patches and uploads by the users is all we can hope to see. I've made the switch to ChronoplexSoftware
since it was developed by elyoh of here. But I still like to keep tabs on this page in the hopes that Vertigo might change their mind.
|
|