@@ -131,11 +131,7 @@ confirm() ->
131131 [Node1 |_RestNodes ] = Cluster = rt :build_cluster (4 , ? CFG ),
132132 rt :wait_for_cluster_service (Cluster , yokozuna ),
133133
134- % % Generate keys, YZ only supports UTF-8 compatible keys
135- GenKeys = [<<N :64 /integer >> || N <- lists :seq (1 , ? SEQMAX ),
136- not lists :any (
137- fun (E ) -> E > 127 end ,
138- binary_to_list (<<N :64 /integer >>))],
134+ GenKeys = yokozuna_rt :gen_keys (? SEQMAX ),
139135 KeyCount = length (GenKeys ),
140136 lager :info (" KeyCount ~p " , [KeyCount ]),
141137
@@ -170,8 +166,10 @@ confirm() ->
170166
171167 yokozuna_rt :verify_num_found_query (Cluster , ? INDEX , KeyCount + 2 ),
172168
173- assert_search (Pid , Cluster , <<" age:26" >>, {<<" age" >>, <<" 26" >>}, []),
174- assert_search (Pid , Cluster , <<" age:99" >>, {<<" age" >>, <<" 99" >>}, []),
169+ yokozuna_rt :assert_search (Pid , Cluster , ? INDEX ,
170+ <<" age:26" >>, {<<" age" >>, <<" 26" >>}, []),
171+ yokozuna_rt :assert_search (Pid , Cluster , ? INDEX ,
172+ <<" age:99" >>, {<<" age" >>, <<" 99" >>}, []),
175173
176174 Map1 = riakc_map :update (
177175 {<<" 0_foo" >>, register },
@@ -197,8 +195,10 @@ confirm() ->
197195 riakc_map :to_op (Map3 )),
198196
199197 yokozuna_rt :commit (Cluster , ? INDEX ),
200- assert_search (Pid , Cluster , <<" 0_foo_register:44ab" >>, {<<" 0_foo_register" >>,
201- <<" 44ab" >>}, []),
198+ yokozuna_rt :assert_search (Pid , Cluster , ? INDEX ,
199+ <<" 0_foo_register:44ab" >>,
200+ {<<" 0_foo_register" >>, <<" 44ab" >>},
201+ []),
202202
203203 lager :info (" Expire and re-check count before updating schema" ),
204204
@@ -219,7 +219,8 @@ confirm() ->
219219 yokozuna_rt :commit (Cluster , ? INDEX ),
220220
221221 yokozuna_rt :verify_num_found_query (Cluster , ? INDEX , KeyCount + 4 ),
222- assert_search (Pid , Cluster , <<" hello_i:36" >>, {<<" hello_i" >>, <<" 36" >>}, []),
222+ yokozuna_rt :assert_search (Pid , Cluster , ? INDEX ,
223+ <<" hello_i:36" >>, {<<" hello_i" >>, <<" 36" >>}, []),
223224
224225 lager :info (" Write and check age at string per schema update" ),
225226
@@ -231,8 +232,9 @@ confirm() ->
231232 yokozuna_rt :commit (Cluster , ? INDEX ),
232233
233234 yokozuna_rt :verify_num_found_query (Cluster , ? INDEX , KeyCount + 5 ),
234- assert_search (Pid , Cluster , <<" age:3jlkjkl" >>,
235- {<<" age" >>, <<" 3jlkjkl" >>}, []),
235+ yokozuna_rt :assert_search (Pid , Cluster , ? INDEX ,
236+ <<" age:3jlkjkl" >>, {<<" age" >>, <<" 3jlkjkl" >>},
237+ []),
236238
237239 lager :info (" Expire and re-check count to make sure we're correctly indexed
238240 by the new schema" ),
@@ -253,7 +255,8 @@ confirm() ->
253255 {ok , _Obj4 } = riakc_pb_socket :put (Pid , NewObj1A , [return_head ]),
254256 yokozuna_rt :commit (Cluster , ? INDEX ),
255257
256- assert_search (Pid , Cluster , <<" age:26" >>, {<<" age" >>, <<" 26" >>}, []),
258+ yokozuna_rt :assert_search (Pid , Cluster , ? INDEX ,
259+ <<" age:26" >>, {<<" age" >>, <<" 26" >>}, []),
257260
258261 lager :info (" Re-Put Map data by dec/inc counter to account for *change* and
259262 allow previously unindexed counter to be searchable" ),
@@ -272,10 +275,14 @@ confirm() ->
272275 riakc_map :to_op (Map5 )),
273276
274277 yokozuna_rt :commit (Cluster , ? INDEX ),
275- assert_search (Pid , Cluster , <<" 0_foo_register:44ab" >>, {<<" 0_foo_register" >>,
276- <<" 44ab" >>}, []),
277- assert_search (Pid , Cluster , <<" 1_baz_counter:10" >>, {<<" 1_baz_counter" >>,
278- <<" 10" >>}, []),
278+ yokozuna_rt :assert_search (Pid , Cluster , ? INDEX ,
279+ <<" 0_foo_register:44ab" >>,
280+ {<<" 0_foo_register" >>, <<" 44ab" >>},
281+ []),
282+ yokozuna_rt :assert_search (Pid , Cluster , ? INDEX ,
283+ <<" 1_baz_counter:10" >>,
284+ {<<" 1_baz_counter" >>, <<" 10" >>},
285+ []),
279286
280287 lager :info (" Test nested json searches w/ unsearched fields ignored" ),
281288
@@ -286,23 +293,12 @@ confirm() ->
286293 {ok , _Obj5 } = riakc_pb_socket :put (Pid , NewObj5 , [return_head ]),
287294
288295 yokozuna_rt :commit (Cluster , ? INDEX ),
289- assert_search (Pid , Cluster , <<" paths.quip:88" >>,
290- {<<" paths.quip" >>, <<" 88" >>}, []),
296+ yokozuna_rt :assert_search (Pid , Cluster , ? INDEX ,
297+ <<" paths.quip:88" >>,
298+ {<<" paths.quip" >>, <<" 88" >>},
299+ []),
291300
292301 riakc_pb_socket :stop (Pid ),
293302
294303 pass .
295304
296- assert_search (Pid , Cluster , Search , SearchExpect , Params ) ->
297- F = fun (_ ) ->
298- lager :info (" Searching ~p and asserting it exists" ,
299- [SearchExpect ]),
300- {ok ,{search_results ,[{_Index ,Fields }], _Score , Found }} =
301- riakc_pb_socket :search (Pid , ? INDEX , Search , Params ),
302- ? assert (lists :member (SearchExpect , Fields )),
303- case Found of
304- 1 -> true ;
305- 0 -> false
306- end
307- end ,
308- rt :wait_until (Cluster , F ).
0 commit comments