@@ -102,6 +102,81 @@ book_no:keyword | title:text
1021027140 |The Lord of the Rings Poster Collection: Six Paintings by Alan Lee (No. 1)
103103;
104104
105+
106+ matchWithDisjunction
107+ required_capability: match_operator_colon
108+ required_capability: full_text_functions_disjunctions
109+
110+ from books
111+ | where author : "Vonnegut" or author : "Guinane"
112+ | keep book_no, author;
113+ ignoreOrder:true
114+
115+ book_no:keyword | author:text
116+ 2464 | Kurt Vonnegut
117+ 6970 | Edith Vonnegut
118+ 8956 | Kurt Vonnegut
119+ 3950 | Kurt Vonnegut
120+ 4382 | Carole Guinane
121+ ;
122+
123+ matchWithDisjunctionAndFiltersConjunction
124+ required_capability: match_operator_colon
125+ required_capability: full_text_functions_disjunctions
126+
127+ from books
128+ | where (author : "Vonnegut" or author : "Guinane") and year > 1997
129+ | keep book_no, author, year;
130+ ignoreOrder:true
131+
132+ book_no:keyword | author:text | year:integer
133+ 6970 | Edith Vonnegut | 1998
134+ 4382 | Carole Guinane | 2001
135+ ;
136+
137+ matchWithDisjunctionAndConjunction
138+ required_capability: match_operator_colon
139+ required_capability: full_text_functions_disjunctions
140+
141+ from books
142+ | where (author : "Vonnegut" or author : "Marquez") and description : "realism"
143+ | keep book_no;
144+
145+ book_no:keyword
146+ 4814
147+ ;
148+
149+ matchWithMoreComplexDisjunctionAndConjunction
150+ required_capability: match_function
151+ required_capability: full_text_functions_disjunctions
152+
153+ from books
154+ | where (author : "Vonnegut" and description : "charming") or (author : "Marquez" and description : "realism")
155+ | keep book_no;
156+ ignoreOrder:true
157+
158+ book_no:keyword
159+ 6970
160+ 4814
161+ ;
162+
163+ matchWithDisjunctionIncludingConjunction
164+ required_capability: match_operator_colon
165+ required_capability: full_text_functions_disjunctions
166+
167+ from books
168+ | where author : "Vonnegut" or (author : "Marquez" and description : "realism")
169+ | keep book_no;
170+ ignoreOrder:true
171+
172+ book_no:keyword
173+ 2464
174+ 6970
175+ 4814
176+ 8956
177+ 3950
178+ ;
179+
105180matchWithFunctionPushedToLucene
106181required_capability: match_operator_colon
107182
@@ -219,7 +294,7 @@ count(*): long | author.keyword:keyword
219294;
220295
221296testMatchBooleanField
222- required_capability: match_function
297+ required_capability: match_operator_colon
223298required_capability: match_additional_types
224299
225300from employees
@@ -235,7 +310,7 @@ Amabile | true | 2.09
235310;
236311
237312testMatchIntegerField
238- required_capability: match_function
313+ required_capability: match_operator_colon
239314required_capability: match_additional_types
240315
241316from employees
@@ -247,7 +322,7 @@ emp_no:integer | first_name:keyword
247322;
248323
249324testMatchDoubleField
250- required_capability: match_function
325+ required_capability: match_operator_colon
251326required_capability: match_additional_types
252327
253328from employees
@@ -259,7 +334,7 @@ emp_no:integer | salary_change:double
259334;
260335
261336testMatchLongField
262- required_capability: match_function
337+ required_capability: match_operator_colon
263338required_capability: match_additional_types
264339
265340from date_nanos
@@ -271,7 +346,7 @@ num:long
271346;
272347
273348testMatchUnsignedLongField
274- required_capability: match_function
349+ required_capability: match_operator_colon
275350required_capability: match_additional_types
276351
277352from ul_logs
@@ -283,7 +358,7 @@ bytes_out:unsigned_long
283358;
284359
285360testMatchIpFieldAsString
286- required_capability: match_function
361+ required_capability: match_operator_colon
287362required_capability: match_additional_types
288363
289364from sample_data
@@ -295,7 +370,7 @@ client_ip:ip | message:keyword
295370;
296371
297372testMatchDateFieldAsString
298- required_capability: match_function
373+ required_capability: match_operator_colon
299374required_capability: match_additional_types
300375
301376from date_nanos
@@ -307,7 +382,7 @@ millis:date
307382;
308383
309384testMatchDateNanosFieldAsString
310- required_capability: match_function
385+ required_capability: match_operator_colon
311386required_capability: match_additional_types
312387
313388from date_nanos
@@ -319,7 +394,7 @@ nanos:date_nanos
319394;
320395
321396testMatchBooleanFieldAsString
322- required_capability: match_function
397+ required_capability: match_operator_colon
323398required_capability: match_additional_types
324399
325400from employees
@@ -335,7 +410,7 @@ Amabile | true | 2.09
335410;
336411
337412testMatchIntegerFieldAsString
338- required_capability: match_function
413+ required_capability: match_operator_colon
339414required_capability: match_additional_types
340415
341416from employees
@@ -347,7 +422,7 @@ emp_no:integer | first_name:keyword
347422;
348423
349424testMatchDoubleFieldAsString
350- required_capability: match_function
425+ required_capability: match_operator_colon
351426required_capability: match_additional_types
352427
353428from employees
@@ -359,7 +434,7 @@ emp_no:integer | salary_change:double
359434;
360435
361436testMatchLongFieldAsString
362- required_capability: match_function
437+ required_capability: match_operator_colon
363438required_capability: match_additional_types
364439
365440from date_nanos
@@ -371,7 +446,7 @@ num:long
371446;
372447
373448testMatchUnsignedLongFieldAsString
374- required_capability: match_function
449+ required_capability: match_operator_colon
375450required_capability: match_additional_types
376451
377452from ul_logs
@@ -383,7 +458,7 @@ bytes_out:unsigned_long
383458;
384459
385460testMatchVersionFieldAsString
386- required_capability: match_function
461+ required_capability: match_operator_colon
387462required_capability: match_additional_types
388463
389464from apps
@@ -395,7 +470,7 @@ bbbbb | 2.1
395470;
396471
397472testMatchIntegerAsDouble
398- required_capability: match_function
473+ required_capability: match_operator_colon
399474required_capability: match_additional_types
400475
401476from employees
@@ -408,7 +483,7 @@ emp_no:integer | first_name:keyword
408483;
409484
410485testMatchDoubleAsIntegerField
411- required_capability: match_function
486+ required_capability: match_operator_colon
412487required_capability: match_additional_types
413488
414489from employees
@@ -423,7 +498,7 @@ emp_no:integer | height:double
423498;
424499
425500testMatchMultipleFieldTypes
426- required_capability: match_function
501+ required_capability: match_operator_colon
427502required_capability: match_additional_types
428503
429504from employees,employees_incompatible
@@ -440,7 +515,7 @@ emp_as_int:integer | name_as_kw:keyword
440515
441516
442517testMatchMultipleFieldTypesKeywordText
443- required_capability: match_function
518+ required_capability: match_operator_colon
444519required_capability: match_additional_types
445520
446521from employees,employees_incompatible
@@ -455,7 +530,7 @@ Kazuhito
455530;
456531
457532testMatchMultipleFieldTypesDoubleFloat
458- required_capability: match_function
533+ required_capability: match_operator_colon
459534required_capability: match_additional_types
460535
461536from employees,employees_incompatible
@@ -474,7 +549,7 @@ emp_no:integer | height_dbl:double
474549;
475550
476551testMatchMultipleFieldTypesBooleanKeyword
477- required_capability: match_function
552+ required_capability: match_operator_colon
478553required_capability: match_additional_types
479554
480555from employees,employees_incompatible
491566;
492567
493568testMatchMultipleFieldTypesLongUnsignedLong
494- required_capability: match_function
569+ required_capability: match_operator_colon
495570required_capability: match_additional_types
496571
497572from employees,employees_incompatible
@@ -506,7 +581,7 @@ avg_worked_seconds_ul:unsigned_long
506581;
507582
508583testMatchMultipleFieldTypesDateNanosDate
509- required_capability: match_function
584+ required_capability: match_operator_colon
510585required_capability: match_additional_types
511586
512587from employees,employees_incompatible
@@ -521,7 +596,7 @@ hire_date_nanos:date_nanos
521596;
522597
523598testMatchWithWrongFieldValue
524- required_capability: match_function
599+ required_capability: match_operator_colon
525600required_capability: match_additional_types
526601
527602from employees,employees_incompatible
0 commit comments