Page MenuHomePhabricator

Denormalize branch cutpoint commit date into Releeph Branch
Closed, ResolvedPublic

Description

Currently, Releeph operates on the commit date of the branch cutpoint in several interfaces. It loads this data using single gets at display time. This should be denormalized into the Branch object and keyed so we can do filtering and sorting in MySQL instead of loading all possible results into PHP and then mucking with them. In particular, interfaces which operate on branches generally cost O(total number of branches in project) to build right now.

Revisions and Commits

rP Phabricator
Restricted Differential Revision

Event Timeline

epriestley triaged this task as Normal priority.
epriestley added a project: Releeph.

D6764 proposes an alternate solution, which is "don't sort by cutpoint commit date". I'm going to presume this is acceptable, yell if not.

chad changed the visibility from "All Users" to "Public (No Login Required)".Jul 11 2015, 3:04 PM