Add missing indexes to DrydockRepositoryOperation
commita754c694deab984d4de6b1ef1b53d5982ffbb565
authorepriestley <git@epriestley.com>
Thu, 17 Sep 2020 19:06:52 +0000 (17 12:06 -0700)
committerepriestley <git@epriestley.com>
Thu, 17 Sep 2020 19:10:00 +0000 (17 12:10 -0700)
treec9228ce2f47c9a3c3dc5463a926d5b9c575a350e
parent969587f7b0c38218a774d30371a542b3bee6d6a4
Add missing indexes to DrydockRepositoryOperation

Summary: See PHI1885. Repository operations are queryable by state and author, but neither column has a usable key. Add usable keys.

Test Plan: Ran EXPLAIN on a state query. Ran `bin/storage upgrade`. Ran EXPLAIN again, saw query go from a table scan to a `const` key lookup.

Subscribers: PHID-OPKG-gm6ozazyms6q6i22gyam

Differential Revision: https://secure.phabricator.com/D21465
src/applications/drydock/storage/DrydockRepositoryOperation.php