Okay, for the brave of heart or maybe those sick and tired of waiting
for the display to update...
I've just checked in some changes that have introduced some speedups.
The two changes are:
1) Move from list format to tree format. Data is only entered
into the tree when the tree node is expanded.
2) Presorting data before entering into the tree, and delaying
enabling of sorting until all data has been entered.
I ran some tests on a sample database of about 10,000 people. In 0.9.4,
GRAMPS takses 154 seconds to update the display. With the new
enhancements in place in the current CVS version, the update takes under
Anonymous CVS may be a day or so behind the developer's CVS. The
development snapshot should be up to date on Saturday, and can be
downloaded at http://gramps.sourceforge.net/gramps-snapshot.tar.gz
And if I can ever figure out the GenericTreeModel, I might be able to
cut down on memory usage as well.
Don Allingham <dallingham@...>
GRAMPS OpenSource Genealogy