mirror of
https://we.phorge.it/source/phorge.git
synced 2025-01-06 21:01:02 +01:00
72f149bf39
Summary: See PHI1809, which identified a bug in Project search where queries with a large number of slugs could paginate improperly. This change detects problems in this category: cases where multiple rows with the same ID are passed to "loadAllFromArray()". It's likely that all cases it detects are cases where a GROUP BY is missing. Since this might have some false positives or detect some things which aren't fundamentally problematic, I'm planning to hold it until the next release. Test Plan: - Reverted D21399, then created a project with multiple slugs and queried for one of them via "project.search". Hit this new exeception. - Browsed around a bit, didn't immediately catch any collateral damage. Differential Revision: https://secure.phabricator.com/D21400 |
||
---|---|---|
.. | ||
__tests__ | ||
connection | ||
exception | ||
future | ||
lisk | ||
management | ||
patch | ||
schema | ||
xsprintf |