Report number of filtered records in bytarget PAZ-954
authorAdam Dickmeiss <adam@indexdata.dk>
Mon, 1 Sep 2014 12:34:59 +0000 (14:34 +0200)
committerAdam Dickmeiss <adam@indexdata.dk>
Mon, 1 Sep 2014 12:34:59 +0000 (14:34 +0200)
24 files changed:
src/http_command.c
src/session.c
test/test_facets_10.res
test/test_facets_19.res
test/test_facets_5.res
test/test_http_21.res
test/test_http_65.res
test/test_http_71.res
test/test_limit_limitmap_10.res
test/test_limit_limitmap_13.res
test/test_limit_limitmap_20.res
test/test_limit_limitmap_5.res
test/test_post_11.res
test/test_settings_7.res
test/test_settings_8.res
test/test_solr_14.res
test/test_solr_19.res
test/test_solr_26.res
test/test_solr_5.res
test/test_sort_5.res
test/test_termlist_block_10.res
test/test_termlist_block_13.res
test/test_termlist_block_5.res
test/test_turbomarcxml_8.res

index 64331a4..f4cc792 100644 (file)
@@ -788,9 +788,9 @@ static void bytarget_response(struct http_channel *c, struct http_session *s,
 
         wrbuf_printf(c->wrbuf, "<records>%d</records>\n",
                      ht[i].records - ht[i].filtered);
+        wrbuf_printf(c->wrbuf, "<filtered>%d</filtered>\n", ht[i].filtered);
         if (version >= 2)
         {
-            wrbuf_printf(c->wrbuf, "<filtered>%d</filtered>\n", ht[i].filtered);
             wrbuf_printf(c->wrbuf, "<approximation>" ODR_INT_PRINTF
                          "</approximation>\n", ht[i].approximation);
         }
index b132824..5f8cb7d 100644 (file)
@@ -2077,8 +2077,6 @@ static int ingest_to_cluster(struct client *cl,
 
     if (check_limit_local(cl, record, record_no))
     {
-        session_log(se, YLOG_LOG, "Facet filtered out record no %d from %s",
-                    record_no, sdb->database->id);
         if (type)
             xmlFree(type);
         if (value)
index 44f1bb9..7bac2b5 100644 (file)
@@ -5,5 +5,6 @@
 <hits>4</hits>
 <diagnostic>0</diagnostic>
 <records>2</records>
+<filtered>0</filtered>
 <state>Client_Idle</state>
 </target></bytarget>
\ No newline at end of file
index b91448e..1910a36 100644 (file)
@@ -5,5 +5,6 @@
 <hits>6</hits>
 <diagnostic>0</diagnostic>
 <records>2</records>
+<filtered>0</filtered>
 <state>Client_Idle</state>
 </target></bytarget>
\ No newline at end of file
index 8b8a807..ffc2e84 100644 (file)
@@ -5,5 +5,6 @@
 <hits>7</hits>
 <diagnostic>0</diagnostic>
 <records>7</records>
+<filtered>0</filtered>
 <state>Client_Idle</state>
 </target></bytarget>
\ No newline at end of file
index a156563..48290d2 100644 (file)
@@ -5,5 +5,6 @@
 <hits>0</hits>
 <diagnostic>0</diagnostic>
 <records>0</records>
+<filtered>0</filtered>
 <state>Client_Idle</state>
 </target></bytarget>
\ No newline at end of file
index efe653d..bd79080 100644 (file)
@@ -5,5 +5,6 @@
 <hits>1</hits>
 <diagnostic>0</diagnostic>
 <records>1</records>
+<filtered>0</filtered>
 <state>Client_Idle</state>
 </target></bytarget>
\ No newline at end of file
index efe653d..bd79080 100644 (file)
@@ -5,5 +5,6 @@
 <hits>1</hits>
 <diagnostic>0</diagnostic>
 <records>1</records>
+<filtered>0</filtered>
 <state>Client_Idle</state>
 </target></bytarget>
\ No newline at end of file
index 44ad1fb..7aa85fa 100644 (file)
@@ -5,6 +5,7 @@
 <hits>10</hits>
 <diagnostic>0</diagnostic>
 <records>10</records>
+<filtered>0</filtered>
 <state>Client_Idle</state>
 </target>
 <target><id>Target-2</id>
@@ -12,5 +13,6 @@
 <hits>2015</hits>
 <diagnostic>0</diagnostic>
 <records>100</records>
+<filtered>0</filtered>
 <state>Client_Idle</state>
 </target></bytarget>
\ No newline at end of file
index 44ad1fb..7aa85fa 100644 (file)
@@ -5,6 +5,7 @@
 <hits>10</hits>
 <diagnostic>0</diagnostic>
 <records>10</records>
+<filtered>0</filtered>
 <state>Client_Idle</state>
 </target>
 <target><id>Target-2</id>
@@ -12,5 +13,6 @@
 <hits>2015</hits>
 <diagnostic>0</diagnostic>
 <records>100</records>
+<filtered>0</filtered>
 <state>Client_Idle</state>
 </target></bytarget>
\ No newline at end of file
index 2fd0767..3802c69 100644 (file)
@@ -5,5 +5,6 @@
 <hits>1</hits>
 <diagnostic>0</diagnostic>
 <records>1</records>
+<filtered>0</filtered>
 <state>Client_Idle</state>
 </target></bytarget>
\ No newline at end of file
index 7735835..d23fbc8 100644 (file)
@@ -5,5 +5,6 @@
 <hits>10</hits>
 <diagnostic>0</diagnostic>
 <records>10</records>
+<filtered>0</filtered>
 <state>Client_Idle</state>
 </target></bytarget>
\ No newline at end of file
index 944b7ac..f5a8e90 100644 (file)
@@ -5,5 +5,6 @@
 <hits>10</hits>
 <diagnostic>0</diagnostic>
 <records>10</records>
+<filtered>0</filtered>
 <state>Client_Idle</state>
 </target></bytarget>
\ No newline at end of file
index 6ef303f..cf7fcd5 100644 (file)
@@ -7,6 +7,7 @@
 <message>Unsupported Use attribute</message>
 <addinfo>host_wildcard</addinfo>
 <records>0</records>
+<filtered>0</filtered>
 <state>Client_Error</state>
 <settings>
 <set name="pz:elements" value="F"/>
index 066eca1..63a213d 100644 (file)
@@ -5,6 +5,7 @@
 <hits>0</hits>
 <diagnostic>0</diagnostic>
 <records>0</records>
+<filtered>0</filtered>
 <state>Client_Idle</state>
 <settings>
 <set name="pz:elements" value="F"/>
index b709f6e..313fc4a 100644 (file)
@@ -5,5 +5,6 @@
 <hits>1995</hits>
 <diagnostic>0</diagnostic>
 <records>100</records>
+<filtered>0</filtered>
 <state>Client_Idle</state>
 </target></bytarget>
\ No newline at end of file
index 67dffe0..a47a5d4 100644 (file)
@@ -5,5 +5,6 @@
 <hits>1995</hits>
 <diagnostic>0</diagnostic>
 <records>200</records>
+<filtered>0</filtered>
 <state>Client_Idle</state>
 </target></bytarget>
\ No newline at end of file
index b709f6e..313fc4a 100644 (file)
@@ -5,5 +5,6 @@
 <hits>1995</hits>
 <diagnostic>0</diagnostic>
 <records>100</records>
+<filtered>0</filtered>
 <state>Client_Idle</state>
 </target></bytarget>
\ No newline at end of file
index b709f6e..313fc4a 100644 (file)
@@ -5,5 +5,6 @@
 <hits>1995</hits>
 <diagnostic>0</diagnostic>
 <records>100</records>
+<filtered>0</filtered>
 <state>Client_Idle</state>
 </target></bytarget>
\ No newline at end of file
index 67dffe0..a47a5d4 100644 (file)
@@ -5,5 +5,6 @@
 <hits>1995</hits>
 <diagnostic>0</diagnostic>
 <records>200</records>
+<filtered>0</filtered>
 <state>Client_Idle</state>
 </target></bytarget>
\ No newline at end of file
index fe72f49..3d39b01 100644 (file)
@@ -5,6 +5,7 @@
 <hits>23</hits>
 <diagnostic>0</diagnostic>
 <records>23</records>
+<filtered>0</filtered>
 <state>Client_Idle</state>
 </target>
 <target><id>id_solr</id>
@@ -12,5 +13,6 @@
 <hits>2015</hits>
 <diagnostic>0</diagnostic>
 <records>100</records>
+<filtered>0</filtered>
 <state>Client_Idle</state>
 </target></bytarget>
\ No newline at end of file
index fe72f49..3d39b01 100644 (file)
@@ -5,6 +5,7 @@
 <hits>23</hits>
 <diagnostic>0</diagnostic>
 <records>23</records>
+<filtered>0</filtered>
 <state>Client_Idle</state>
 </target>
 <target><id>id_solr</id>
@@ -12,5 +13,6 @@
 <hits>2015</hits>
 <diagnostic>0</diagnostic>
 <records>100</records>
+<filtered>0</filtered>
 <state>Client_Idle</state>
 </target></bytarget>
\ No newline at end of file
index 129dfa4..9643e8a 100644 (file)
@@ -5,5 +5,6 @@
 <hits>23</hits>
 <diagnostic>0</diagnostic>
 <records>23</records>
+<filtered>0</filtered>
 <state>Client_Idle</state>
 </target></bytarget>
\ No newline at end of file
index 76e330a..2df4e9a 100644 (file)
@@ -5,5 +5,6 @@
 <hits>3</hits>
 <diagnostic>0</diagnostic>
 <records>3</records>
+<filtered>0</filtered>
 <state>Client_Idle</state>
 </target></bytarget>
\ No newline at end of file