Tighten up select list processing in ::SQLMaker
authorPeter Rabbitson <ribasushi@cpan.org>
Fri, 30 Sep 2016 10:25:15 +0000 (12:25 +0200)
committerPeter Rabbitson <ribasushi@cpan.org>
Fri, 30 Sep 2016 15:45:53 +0000 (17:45 +0200)
commit02562a2092543488bba4ccd98c39abca72560555
treea6a5cdaec2533d1d97d82ca7e4bb9963b6271c7c
parent8aae794001ecccdb26c2bbd1b92c97bba9e65d79
Tighten up select list processing in ::SQLMaker

Optimize some of the codepaths (do not recurse in spots where it makes no
practical difference).

Deprecate searches with no explicit select-list ( can't remove it outright due
to downstream breakage :/ )
Changes
lib/DBIx/Class/SQLMaker.pm
lib/DBIx/Class/SQLMaker/LimitDialects.pm
lib/DBIx/Class/Schema/Versioned.pm
lib/DBIx/Class/Storage/DBI.pm
lib/DBIx/Class/Storage/DBIHacks.pm
t/sqlmaker/core_quoted.t
t/sqlmaker/nest_deprec.t