Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Remove N+1 obj creation in flatten_arranged_rels
The recursive nature of the original code, this meant that a new array was created for every call of the method. This new form now only creates 2 arrays, and speeds up the process to flatten the rels by 2x in most cases.
- Loading branch information