|
31 | 31 | import org.apache.solr.common.SolrInputDocument; |
32 | 32 | import org.apache.solr.common.cloud.CompositeIdRouter; |
33 | 33 | import org.apache.solr.common.cloud.ImplicitDocRouter; |
34 | | -import org.apache.solr.common.params.CommonParams; |
35 | 34 | import org.apache.solr.common.params.ShardParams; |
36 | 35 | import org.apache.solr.common.util.NamedList; |
37 | 36 | import org.apache.solr.embedded.JettySolrRunner; |
@@ -300,20 +299,20 @@ public void testDisableDistribStats() throws Exception { |
300 | 299 | assertNotNull("stats cache hit", track.get("PARSE_QUERY")); |
301 | 300 |
|
302 | 301 | // distributed stats explicitly disabled |
303 | | - query.set(CommonParams.DISTRIB_STATS_CACHE, "false"); |
304 | | - query.set(CommonParams.Q, "{!terms f=id}1,2"); |
| 302 | + query.set("distrib.statsCache", "false"); |
| 303 | + query.set("q", "{!terms f=id}1,2"); |
305 | 304 | rsp = client.query(COLLECTION, query); |
306 | 305 | track = (NamedList<Object>) rsp.getDebugMap().get("track"); |
307 | 306 | assertNotNull(track); |
308 | 307 | assertNull("NO stats cache hit", track.get("PARSE_QUERY")); |
309 | 308 | assertNotNull("just search", track.get("EXECUTE_QUERY")); |
310 | 309 |
|
311 | 310 | // distributed stats explicitly enabled |
312 | | - query.set(CommonParams.DISTRIB_STATS_CACHE, "true"); |
313 | | - query.set(CommonParams.Q, "cat:electronics"); |
| 311 | + query.set("distrib.statsCache", "true"); |
| 312 | + query.set("q", "name:ipad"); // trick around LRUStatsCache |
314 | 313 | rsp = client.query(COLLECTION, query); |
315 | 314 | track = (NamedList<Object>) rsp.getDebugMap().get("track"); |
316 | 315 | assertNotNull(track); |
317 | | - assertNotNull("stats cache hit", track.get("PARSE_QUERY")); |
| 316 | + assertNotNull("stats cache hit:" + track, track.get("PARSE_QUERY")); |
318 | 317 | } |
319 | 318 | } |
0 commit comments