zoom: log RPN
[metaproxy-moved-to-github.git] / src / filter_zoom.cpp
index ff73e19..3b3fea8 100644 (file)
@@ -1008,7 +1008,8 @@ void yf::Zoom::Frontend::prepare_elements(BackendPtr b,
     }
 
     b->set_option("elementSetName", element_set_name);
-
+    if (b->sptr->sru.length() && element_set_name)
+        b->set_option("schema", element_set_name);
 }
 
 Z_Records *yf::Zoom::Frontend::get_records(Odr_int start,
@@ -1519,6 +1520,7 @@ void yf::Zoom::Frontend::handle_search(mp::Package &package)
         }
         pqf_wrbuf = wrbuf_alloc();
         ccl_pquery(pqf_wrbuf, cn);
+        yaz_log(YLOG_LOG, "RPN: %s", wrbuf_cstr(pqf_wrbuf));
         ccl_rpn_delete(cn);
     }
     
@@ -1551,7 +1553,7 @@ void yf::Zoom::Frontend::handle_search(mp::Package &package)
         }
         if (status == 0)
         {
-            yaz_log(YLOG_LOG, "search CQL: %s", wrbuf_cstr(wrb));
+            yaz_log(YLOG_LOG, "CQL: %s", wrbuf_cstr(wrb));
             b->search_cql(wrbuf_cstr(wrb), &hits, &error, &addinfo, odr);
         }