debug logging
authormiker <miker@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Wed, 26 Sep 2007 18:13:40 +0000 (18:13 +0000)
committermiker <miker@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Wed, 26 Sep 2007 18:13:40 +0000 (18:13 +0000)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@7842 dcc99617-32d9-48b4-a31d-7c20da2025e4

Open-ILS/src/c-apps/oils_cstore.c

index 3818d4b..17f327b 100644 (file)
@@ -1464,7 +1464,6 @@ char* searchJOIN ( jsonObject* join_hash, osrfHash* leftmeta ) {
                }
 
                buffer_fadd(join_buf, " %s AS \"%s\" ON ( \"%s\".%s = \"%s\".%s", table, class, class, field, leftclass, fkey);
-
                free(table);
 
                if (filter) {
@@ -2121,6 +2120,10 @@ char* buildSELECT ( jsonObject* search_hash, jsonObject* order_hash, osrfHash* m
                free(join_clause);
        }
 
+       char* tmpsql = buffer_data(sql_buf);
+       osrfLogDebug(OSRF_LOG_MARK, "%s pre-predicate SQL =  %s", MODULENAME, tmpsql);
+       free(tmpsql);
+
        buffer_add(sql_buf, " WHERE ");
 
        char* pred = searchWHERE( search_hash, meta, AND_OP_JOIN );