QueryParser: comma-delimit multiple WITH clauses user/dbs/fix_with_ctes
authorDan Scott <dan@coffeecode.net>
Mon, 21 May 2012 18:46:53 +0000 (14:46 -0400)
committerDan Scott <dan@coffeecode.net>
Mon, 21 May 2012 18:52:10 +0000 (14:52 -0400)
commitb866149224b1171e3ca437593afd8fd14b4c1e1a
tree51626798da3e8ff57ec4a1dc6bcd65f3229108f7
parent65a75840f824e104792c8913336e8fa18d358339
QueryParser: comma-delimit multiple WITH clauses

Bill Erickson's fix for my breakage of QueryParser.pm for the speedup
via the WITH common table expression usage inadvertently left out
the commas required to delimit multiple WITH clauses, resulting in SQL
query errors.

This fixes that oversight. Note that the fts-replacement.pl script came
in quite handy for testing this; recommended.

Signed-off-by: Dan Scott <dan@coffeecode.net>
Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Driver/Pg/QueryParser.pm