@@ -123,70 +123,97 @@ public void testAliasSearchRouting() throws Exception {
123123
124124        logger .info ("--> search with wrong routing, should not find" );
125125        for  (int  i  = 0 ; i  < 5 ; i ++) {
126-             assertHitCount (prepareSearch ().setRouting ("1" ).setQuery (QueryBuilders .matchAllQuery ()), 0 );
127-             assertHitCount (prepareSearch ().setSize (0 ).setRouting ("1" ).setQuery (QueryBuilders .matchAllQuery ()), 0 );
128-             assertHitCount (prepareSearch ("alias1" ).setQuery (QueryBuilders .matchAllQuery ()), 0 );
129-             assertHitCount (prepareSearch ("alias1" ).setSize (0 ).setQuery (QueryBuilders .matchAllQuery ()), 0 );
126+             assertHitCount (
127+                 0 ,
128+                 prepareSearch ().setRouting ("1" ).setQuery (QueryBuilders .matchAllQuery ()),
129+                 prepareSearch ().setSize (0 ).setRouting ("1" ).setQuery (QueryBuilders .matchAllQuery ()),
130+                 prepareSearch ("alias1" ).setQuery (QueryBuilders .matchAllQuery ()),
131+                 prepareSearch ("alias1" ).setSize (0 ).setQuery (QueryBuilders .matchAllQuery ())
132+             );
130133        }
131134
132135        logger .info ("--> search with correct routing, should find" );
133136        for  (int  i  = 0 ; i  < 5 ; i ++) {
134137
135-             assertHitCount (prepareSearch ().setRouting ("0" ).setQuery (QueryBuilders .matchAllQuery ()), 1 );
136-             assertHitCount (prepareSearch ().setSize (0 ).setRouting ("0" ).setQuery (QueryBuilders .matchAllQuery ()), 1 );
137-             assertHitCount (prepareSearch ("alias0" ).setQuery (QueryBuilders .matchAllQuery ()), 1 );
138-             assertHitCount (prepareSearch ("alias0" ).setSize (0 ).setQuery (QueryBuilders .matchAllQuery ()), 1 );
138+             assertHitCount (
139+                 1 ,
140+                 prepareSearch ().setRouting ("0" ).setQuery (QueryBuilders .matchAllQuery ()),
141+                 prepareSearch ().setSize (0 ).setRouting ("0" ).setQuery (QueryBuilders .matchAllQuery ()),
142+                 prepareSearch ("alias0" ).setQuery (QueryBuilders .matchAllQuery ()),
143+                 prepareSearch ("alias0" ).setSize (0 ).setQuery (QueryBuilders .matchAllQuery ())
144+             );
139145        }
140146
141147        logger .info ("--> indexing with id [2], and routing [1] using alias" );
142148        prepareIndex ("alias1" ).setId ("2" ).setSource ("field" , "value1" ).setRefreshPolicy (RefreshPolicy .IMMEDIATE ).get ();
143149
144150        logger .info ("--> search with no routing, should fine two" );
145151        for  (int  i  = 0 ; i  < 5 ; i ++) {
146-             assertHitCount (prepareSearch ().setQuery (QueryBuilders .matchAllQuery ()), 2 );
147-             assertHitCount (prepareSearch ().setSize (0 ).setQuery (QueryBuilders .matchAllQuery ()), 2 );
152+             assertHitCount (
153+                 2 ,
154+                 prepareSearch ().setQuery (QueryBuilders .matchAllQuery ()),
155+                 prepareSearch ().setSize (0 ).setQuery (QueryBuilders .matchAllQuery ())
156+             );
148157        }
149158
150159        logger .info ("--> search with 0 routing, should find one" );
151160        for  (int  i  = 0 ; i  < 5 ; i ++) {
152-             assertHitCount (prepareSearch ().setRouting ("0" ).setQuery (QueryBuilders .matchAllQuery ()), 1 );
153-             assertHitCount (prepareSearch ().setSize (0 ).setRouting ("0" ).setQuery (QueryBuilders .matchAllQuery ()), 1 );
154-             assertHitCount (prepareSearch ("alias0" ).setQuery (QueryBuilders .matchAllQuery ()), 1 );
155-             assertHitCount (prepareSearch ("alias0" ).setSize (0 ).setQuery (QueryBuilders .matchAllQuery ()), 1 );
161+             assertHitCount (
162+                 1 ,
163+                 prepareSearch ().setRouting ("0" ).setQuery (QueryBuilders .matchAllQuery ()),
164+                 prepareSearch ().setSize (0 ).setRouting ("0" ).setQuery (QueryBuilders .matchAllQuery ()),
165+                 prepareSearch ("alias0" ).setQuery (QueryBuilders .matchAllQuery ()),
166+                 prepareSearch ("alias0" ).setSize (0 ).setQuery (QueryBuilders .matchAllQuery ())
167+             );
156168        }
157169
158170        logger .info ("--> search with 1 routing, should find one" );
159171        for  (int  i  = 0 ; i  < 5 ; i ++) {
160-             assertHitCount (prepareSearch ().setRouting ("1" ).setQuery (QueryBuilders .matchAllQuery ()), 1 );
161-             assertHitCount (prepareSearch ().setSize (0 ).setRouting ("1" ).setQuery (QueryBuilders .matchAllQuery ()), 1 );
162-             assertHitCount (prepareSearch ("alias1" ).setQuery (QueryBuilders .matchAllQuery ()), 1 );
163-             assertHitCount (prepareSearch ("alias1" ).setSize (0 ).setQuery (QueryBuilders .matchAllQuery ()), 1 );
172+             assertHitCount (
173+                 1 ,
174+                 prepareSearch ().setRouting ("1" ).setQuery (QueryBuilders .matchAllQuery ()),
175+                 prepareSearch ().setSize (0 ).setRouting ("1" ).setQuery (QueryBuilders .matchAllQuery ()),
176+                 prepareSearch ("alias1" ).setQuery (QueryBuilders .matchAllQuery ()),
177+                 prepareSearch ("alias1" ).setSize (0 ).setQuery (QueryBuilders .matchAllQuery ())
178+             );
164179        }
165180
166181        logger .info ("--> search with 0,1 indexRoutings , should find two" );
167182        for  (int  i  = 0 ; i  < 5 ; i ++) {
168-             assertHitCount (prepareSearch ().setRouting ("0" , "1" ).setQuery (QueryBuilders .matchAllQuery ()), 2 );
169-             assertHitCount (prepareSearch ().setSize (0 ).setRouting ("0" , "1" ).setQuery (QueryBuilders .matchAllQuery ()), 2 );
170-             assertHitCount (prepareSearch ("alias01" ).setQuery (QueryBuilders .matchAllQuery ()), 2 );
171-             assertHitCount (prepareSearch ("alias01" ).setSize (0 ).setQuery (QueryBuilders .matchAllQuery ()), 2 );
183+             assertHitCount (
184+                 2 ,
185+                 prepareSearch ().setRouting ("0" , "1" ).setQuery (QueryBuilders .matchAllQuery ()),
186+                 prepareSearch ().setSize (0 ).setRouting ("0" , "1" ).setQuery (QueryBuilders .matchAllQuery ()),
187+                 prepareSearch ("alias01" ).setQuery (QueryBuilders .matchAllQuery ()),
188+                 prepareSearch ("alias01" ).setSize (0 ).setQuery (QueryBuilders .matchAllQuery ())
189+             );
172190        }
173191
174192        logger .info ("--> search with two routing aliases , should find two" );
175193        for  (int  i  = 0 ; i  < 5 ; i ++) {
176-             assertHitCount (prepareSearch ("alias0" , "alias1" ).setQuery (QueryBuilders .matchAllQuery ()), 2 );
177-             assertHitCount (prepareSearch ("alias0" , "alias1" ).setSize (0 ).setQuery (QueryBuilders .matchAllQuery ()), 2 );
194+             assertHitCount (
195+                 2 ,
196+                 prepareSearch ("alias0" , "alias1" ).setQuery (QueryBuilders .matchAllQuery ()),
197+                 prepareSearch ("alias0" , "alias1" ).setSize (0 ).setQuery (QueryBuilders .matchAllQuery ())
198+             );
178199        }
179200
180201        logger .info ("--> search with alias0, alias1 and alias01, should find two" );
181202        for  (int  i  = 0 ; i  < 5 ; i ++) {
182-             assertHitCount (prepareSearch ("alias0" , "alias1" , "alias01" ).setQuery (QueryBuilders .matchAllQuery ()), 2 );
183-             assertHitCount (prepareSearch ("alias0" , "alias1" , "alias01" ).setSize (0 ).setQuery (QueryBuilders .matchAllQuery ()), 2 );
203+             assertHitCount (
204+                 2 ,
205+                 prepareSearch ("alias0" , "alias1" , "alias01" ).setQuery (QueryBuilders .matchAllQuery ()),
206+                 prepareSearch ("alias0" , "alias1" , "alias01" ).setSize (0 ).setQuery (QueryBuilders .matchAllQuery ())
207+             );
184208        }
185209
186210        logger .info ("--> search with test, alias0 and alias1, should find two" );
187211        for  (int  i  = 0 ; i  < 5 ; i ++) {
188-             assertHitCount (prepareSearch ("test" , "alias0" , "alias1" ).setQuery (QueryBuilders .matchAllQuery ()), 2 );
189-             assertHitCount (prepareSearch ("test" , "alias0" , "alias1" ).setSize (0 ).setQuery (QueryBuilders .matchAllQuery ()), 2 );
212+             assertHitCount (
213+                 2 ,
214+                 prepareSearch ("test" , "alias0" , "alias1" ).setQuery (QueryBuilders .matchAllQuery ()),
215+                 prepareSearch ("test" , "alias0" , "alias1" ).setSize (0 ).setQuery (QueryBuilders .matchAllQuery ())
216+             );
190217        }
191218
192219    }
@@ -236,20 +263,29 @@ public void testAliasSearchRoutingWithTwoIndices() throws Exception {
236263
237264        logger .info ("--> search with alias-a1,alias-b0, should not find" );
238265        for  (int  i  = 0 ; i  < 5 ; i ++) {
239-             assertHitCount (prepareSearch ("alias-a1" , "alias-b0" ).setQuery (QueryBuilders .matchAllQuery ()), 0 );
240-             assertHitCount (prepareSearch ("alias-a1" , "alias-b0" ).setSize (0 ).setQuery (QueryBuilders .matchAllQuery ()), 0 );
266+             assertHitCount (
267+                 0 ,
268+                 prepareSearch ("alias-a1" , "alias-b0" ).setQuery (QueryBuilders .matchAllQuery ()),
269+                 prepareSearch ("alias-a1" , "alias-b0" ).setSize (0 ).setQuery (QueryBuilders .matchAllQuery ())
270+             );
241271        }
242272
243273        logger .info ("--> search with alias-ab, should find two" );
244274        for  (int  i  = 0 ; i  < 5 ; i ++) {
245-             assertHitCount (prepareSearch ("alias-ab" ).setQuery (QueryBuilders .matchAllQuery ()), 2 );
246-             assertHitCount (prepareSearch ("alias-ab" ).setSize (0 ).setQuery (QueryBuilders .matchAllQuery ()), 2 );
275+             assertHitCount (
276+                 2 ,
277+                 prepareSearch ("alias-ab" ).setQuery (QueryBuilders .matchAllQuery ()),
278+                 prepareSearch ("alias-ab" ).setSize (0 ).setQuery (QueryBuilders .matchAllQuery ())
279+             );
247280        }
248281
249282        logger .info ("--> search with alias-a0,alias-b1 should find two" );
250283        for  (int  i  = 0 ; i  < 5 ; i ++) {
251-             assertHitCount (prepareSearch ("alias-a0" , "alias-b1" ).setQuery (QueryBuilders .matchAllQuery ()), 2 );
252-             assertHitCount (prepareSearch ("alias-a0" , "alias-b1" ).setSize (0 ).setQuery (QueryBuilders .matchAllQuery ()), 2 );
284+             assertHitCount (
285+                 2 ,
286+                 prepareSearch ("alias-a0" , "alias-b1" ).setQuery (QueryBuilders .matchAllQuery ()),
287+                 prepareSearch ("alias-a0" , "alias-b1" ).setSize (0 ).setQuery (QueryBuilders .matchAllQuery ())
288+             );
253289        }
254290    }
255291
@@ -317,17 +353,23 @@ public void testIndexingAliasesOverTime() throws Exception {
317353        logger .info ("--> verifying get and search with routing, should find" );
318354        for  (int  i  = 0 ; i  < 5 ; i ++) {
319355            assertThat (client ().prepareGet ("test" , "0" ).setRouting ("3" ).get ().isExists (), equalTo (true ));
320-             assertHitCount (prepareSearch ("alias" ).setQuery (QueryBuilders .matchAllQuery ()), 1 );
321-             assertHitCount (prepareSearch ("alias" ).setSize (0 ).setQuery (QueryBuilders .matchAllQuery ()), 1 );
356+             assertHitCount (
357+                 1 ,
358+                 prepareSearch ("alias" ).setQuery (QueryBuilders .matchAllQuery ()),
359+                 prepareSearch ("alias" ).setSize (0 ).setQuery (QueryBuilders .matchAllQuery ())
360+             );
322361        }
323362
324363        logger .info ("--> creating alias with routing [4]" );
325364        assertAcked (indicesAdmin ().prepareAliases ().addAliasAction (AliasActions .add ().index ("test" ).alias ("alias" ).routing ("4" )));
326365
327366        logger .info ("--> verifying search with wrong routing should not find" );
328367        for  (int  i  = 0 ; i  < 5 ; i ++) {
329-             assertHitCount (prepareSearch ("alias" ).setQuery (QueryBuilders .matchAllQuery ()), 0 );
330-             assertHitCount (prepareSearch ("alias" ).setSize (0 ).setQuery (QueryBuilders .matchAllQuery ()), 0 );
368+             assertHitCount (
369+                 0 ,
370+                 prepareSearch ("alias" ).setQuery (QueryBuilders .matchAllQuery ()),
371+                 prepareSearch ("alias" ).setSize (0 ).setQuery (QueryBuilders .matchAllQuery ())
372+             );
331373        }
332374
333375        logger .info ("--> creating alias with search routing [3,4] and index routing 4" );
@@ -344,8 +386,11 @@ public void testIndexingAliasesOverTime() throws Exception {
344386        for  (int  i  = 0 ; i  < 5 ; i ++) {
345387            assertThat (client ().prepareGet ("test" , "0" ).setRouting ("3" ).get ().isExists (), equalTo (true ));
346388            assertThat (client ().prepareGet ("test" , "1" ).setRouting ("4" ).get ().isExists (), equalTo (true ));
347-             assertHitCount (prepareSearch ("alias" ).setQuery (QueryBuilders .matchAllQuery ()), 2 );
348-             assertHitCount (prepareSearch ("alias" ).setSize (0 ).setQuery (QueryBuilders .matchAllQuery ()), 2 );
389+             assertHitCount (
390+                 2 ,
391+                 prepareSearch ("alias" ).setQuery (QueryBuilders .matchAllQuery ()),
392+                 prepareSearch ("alias" ).setSize (0 ).setQuery (QueryBuilders .matchAllQuery ())
393+             );
349394        }
350395    }
351396
0 commit comments