Better search normalization de-duping when 'params' are used
authordbwells <dbwells@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Fri, 1 Apr 2011 15:17:51 +0000 (15:17 +0000)
committerdbwells <dbwells@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Fri, 1 Apr 2011 15:17:51 +0000 (15:17 +0000)
commitdf424b2b4f10116b31b85bdd7c6c02243d4a2926
tree6642c7e684a9bbf2b6bcfb8cbac4bbf453b9e83f
parent7aa2c5629884c6daf1fb0a913c3f372769d122a1
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/trunk@19924 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