Open jhannah opened 5 months ago
Note: WOOT! I finally survived a whole run!! yay! 🎈 🍰 🎉 😃 Progress! 20m 18s elapsed.
The difficulty with this is that generating each page will still reference other information (for example to determine who someone may be living with or close to), each page generation is not stateless.
Having said that, any suggestions for speed improvements will be greatly appreciated.
Nod. That's a very valid concern under normal conditions. I was just thinking about some quick next if (-e "I1025.html")
for the rare occasions that I'm cycling multiple times against a specific bug on a specific individual 20 minutes deep in re-processing... But I haven't gotten around to attempting to implement that hack. Maybe I never will? No big deal either way. :)
I understand - I use a similar hack when testing a specific person next if($person->xref() ne 'foo');
Feature request: Add switch to skip processing of already-existing
static-site/
individuals.With 4,176 people in my GEDCOM, an attempted build of the static site takes 20 minutes. I'm having to iterate lots of data errors in my GEDCOM that are crashing
ged2site
. Fair enough, but it sure would be nice if I didn't have to wait 20 minutes for it to re-process thousands of individuals that processed fine last time.It would be great if I modify a specific individual in my GEDCOM, I could just delete that one
static-site/
file, runged2site
, and re-generate that one individual in seconds instead of 20 minutes.With dozens of errors in my GEDCOM I need to fix, it's currently taking hours to iterate through them, one at a time.