Erica Howton, I think HistoryLink may have just choked on the large number of profiles in that project. I've run it again and (after taking a while to complete) it is now included.
Erica Howton, I think HistoryLink may have just choked on the large number of profiles in that project. I've run it again and (after taking a while to complete) it is now included.
Jeff: I tried a descendant graph on this profile (Frantz Clymer), which had a chain of about 5-6 male-only profiles (no spouses, 1 child) which where just now added above an existing "family" (i.e. spouse and more than one child).
It failed to retrieve info from Geni on the first generation of search.
I did get some interesting stuff. At generation 8, it spit out this, which I'm not sure what that means.
{u'error': {u'type': u'ApiException', u'message': u'undefined method `api_proxy\' for #<User::ProfileOpenStruct id=0, class=Profile, first_name="The Geni Team", name="The Geni Team", guest?=false, system_profile?=true, destroyed?=false, new_record?=false, block_exists?=false, following?=false, path_to=nil, relationship_description_to=nil, projects=[], events=#<EventSet:0x007f49ee7dbcb8 @query=#<ModelSet::SetQuery:0x007f49ee7dbc40 @set_class=EventSet, @set=#<OrderedSet:0x007f49ee7dbba0 @order=[], @position={}>>, @created_at=2013-11-27 08:56:16 -0800>, user=#<User::UserOpenStruct id=0, class=User, name="The Geni Team", user_type="system", guest?=false, system_user?=true, projects=[], flash={}, is_favorite?=false, hide_invite?=true, last_comment_on=nil, profile_id=0, share_on_facebook=nil, trace_data={:id=>0}, profile=#<User::ProfileOpenStruct ...>>, walk_ids=[]>'}}
Then later it fails out because it's having a problem getting the JSON from Geni.
Regarding the graphing problem. I found an odd thing:
I wasn't getting a graph (at all), and the descendant search seemed 'stuck' at generation 4. I switched from Firefox to Safari, did a small descendant graph from a different profile, and it worked.
Went back to Firefox and did only two generations of descendants (on the one that didn't work before) -- and now the graph is drawn!
A bit of a puzzle!
Related but different 'bug': While doing descendants here:
http://historylink.herokuapp.com/graph?profile=profile-g60000000059...
… there was an 'unresponsive script' error (js.'something I didn't capture').
This occurred during generation 6 (as noted at the top of the window); clicking continue actually stopped the work, and the resulting graph had generation 5 (and part of 4) were displayed "all white".
There should be well over 13,000 descendants of Bishop Hans Herr (once all the profiles are on Geni …).
I expect your last issue was just choking on the limits of the Graph SVG. I don't think it can handle graphing that many descendants. It's not an issue with the Ancestors because there is a fixed limit. I'll give it some local testing.. maybe there is a point I should stop it and say.. "too many descendants... go lower in the tree."
Let me know if any of the Firefox issues pop up - I haven't see them myself.
I found a labeling anomaly : Try 1 generation of descendants for
http://historylink.herokuapp.com/graph?profile=profile-g60000000059...
There are 9 children; the sector at the bottom has the label 'inverted'.
re: Graphs failing & counting descendants
Well, it seems that the "Descendants" Graph won't be much help in counting more than ~4000 or 5000 descendants from a profile; the graphing facility 'fails' at about that number (e.g.: when the number of 'sections' on the circle gets to be too many to calculate the drawing of them correctly).