]> git.evergreen-ils.org Git - Evergreen.git/commit
Better search normalization de-duping when 'params' are used
authordbwells <dbwells@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Fri, 1 Apr 2011 15:18:10 +0000 (15:18 +0000)
committerdbwells <dbwells@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Fri, 1 Apr 2011 15:18:10 +0000 (15:18 +0000)
commita1e2ab105a7c39804ba11d1ef8d5fe3519cccb8f
tree91e2a48b0565a0c48c1259b0deaeb63713ace51a
parentf36adbadd6e709e268caf814fd1dab71203e59bd
Better search normalization de-duping when 'params' are used

This patch addresses search normalization deduping at two levels.  We now verify that both the function and the params are the same before excluding a normalization, both when the normalization is first added to the set and when the SQL is being built (since currently multiple sets may be involved).

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_1@19925 dcc99617-32d9-48b4-a31d-7c20da2025e4
Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Driver/Pg/QueryParser.pm
Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/QueryParser.pm