#363883 by jpetso: Keep track of nids for items and operations in the db.
Still comes without directly hooking into the versioncontrol_get_operations() query, but even without that we can already cut down a lot on queries. Lose two API calls (get_statistics() and get_projects_for_operation()) in favor of lower-level code (direct queries or new constraints for versioncontrol_project_get_projects()). Also fix the user account page's project/commit display to work again. To the best of my knowledge, the project node integration module should now work correctly again, and more efficiently than ever before. Further performance improvements ('project_nids' constraint for versioncontrol_get_operations()) pending.
parent
3b6184f0
Please register or sign in to comment