Teach order_by stability analyzer about search_related
authorPeter Rabbitson <ribasushi@cpan.org>
Tue, 8 Jul 2014 04:09:40 +0000 (06:09 +0200)
committerPeter Rabbitson <ribasushi@cpan.org>
Tue, 8 Jul 2014 13:53:43 +0000 (15:53 +0200)
commit302d35f8b3225b4da3755dd3e3f45efede130533
tree409366efaaeee15090fb80eb5311739518927cb6
parent9cc3585d8b82799078cb292d97a90a0d952089d9
Teach order_by stability analyzer about search_related

There is more stuff we can do here as noted in the FIXME added to the very
end of _extract_colinfo_of_stable_main_source_order_by_portion. But for the
time being this will do (also see the subsequent tests for extra insanity we
could and should add)

Tests come in the next commit
Changes
lib/DBIx/Class/ResultSet.pm
lib/DBIx/Class/SQLMaker/LimitDialects.pm
lib/DBIx/Class/Storage/DBIHacks.pm