Determine if a commit is reachable from any of a list of commits by following parent edges.
the number of commits in the provided descendant_array
1 if the given commit is an ancestor of any of the given potential descendants, 0 if not, error code otherwise.