Skip to content

Commit aec02c3

Browse files
committed
fix CsvTests
1 parent 009236a commit aec02c3

File tree

1 file changed

+18
-30
lines changed

1 file changed

+18
-30
lines changed

x-pack/plugin/esql/qa/testFixtures/src/main/resources/approximate.csv-spec

Lines changed: 18 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,10 @@ required_capability: approximate
1010
approximate: true
1111

1212
FROM many_numbers
13-
| STATS count=COUNT(), avg=AVG(value), sum=SUM(value), min=MIN(value), max=MAX(value)
13+
| STATS count=COUNT(), avg=AVG(value), sum=SUM(value)
1414
| EVAL is_expected = count >= 450000 AND count <= 550000 AND
1515
avg >= 600 AND avg <= 750 AND
16-
sum >= 300000000 AND sum <= 380000000 AND
17-
min >= 0 AND min <= 100 AND
18-
max == 1000
16+
sum >= 300000000 AND sum <= 380000000
1917
| KEEP is_expected
2018
;
2119

@@ -30,11 +28,11 @@ approximate: true
3028

3129
FROM many_numbers
3230
| WHERE value <= 25
33-
| STATS count=COUNT(), avg=AVG(value), sum=SUM(value), min=MIN(value), max=MAX(value)
31+
| STATS count=COUNT(), avg=AVG(value), sum=SUM(value)
3432
;
3533

36-
count:long | avg:double | sum:long | min:integer | max:integer
37-
325 | 17.0 | 5525 | 1 | 25
34+
count:long | avg:double | sum:long
35+
325 | 17.0 | 5525
3836
;
3937

4038

@@ -44,12 +42,10 @@ approximate: true
4442

4543
FROM many_numbers
4644
| WHERE value >= 500
47-
| STATS count=COUNT(), avg=AVG(value), sum=SUM(value), min=MIN(value), max=MAX(value)
45+
| STATS count=COUNT(), avg=AVG(value), sum=SUM(value)
4846
| EVAL is_expected = count >= 300000 AND count <= 450000 AND
4947
avg >= 700 AND avg <= 850 AND
50-
sum >= 270000000 AND sum <= 310000000 AND
51-
min >= 500 AND
52-
max == 1000
48+
sum >= 270000000 AND sum <= 310000000
5349
| KEEP is_expected
5450
;
5551

@@ -65,14 +61,10 @@ approximate: true
6561
FROM many_numbers
6662
| STATS count=COUNT() WHERE value >= 500,
6763
avg=AVG(value) WHERE value >= 500,
68-
sum=SUM(value) WHERE value >= 500,
69-
min=MIN(value) WHERE value >= 500,
70-
max=MAX(value) WHERE value >= 500
64+
sum=SUM(value) WHERE value >= 500
7165
| EVAL is_expected = count >= 300000 AND count <= 450000 AND
7266
avg >= 700 AND avg <= 850 AND
73-
sum >= 270000000 AND sum <= 310000000 AND
74-
min >= 500 AND
75-
max == 1000
67+
sum >= 270000000 AND sum <= 310000000
7668
| KEEP is_expected
7769
;
7870

@@ -87,12 +79,10 @@ approximate: true
8779

8880
FROM many_numbers
8981
| SAMPLE 0.5
90-
| STATS count=COUNT(), avg=AVG(value), sum=SUM(value), min=MIN(value), max=MAX(value)
82+
| STATS count=COUNT(), avg=AVG(value), sum=SUM(value)
9183
| EVAL is_expected = count >= 200000 AND count <= 300000 AND
9284
avg >= 600 AND avg <= 750 AND
93-
sum >= 140000000 AND sum <= 200000000 AND
94-
min >= 0 AND min <= 100 AND
95-
max == 1000
85+
sum >= 140000000 AND sum <= 200000000
9686
| KEEP is_expected
9787
;
9888

@@ -110,16 +100,16 @@ FROM many_numbers
110100
| DROP value
111101
| SORT value2 DESC
112102
| RENAME value2 AS value3
103+
| MV_EXPAND value3
113104
| EVAL value4 = TO_STRING(value3)
105+
| SORT value4 ASC
114106
| GROK value4 "%{NUMBER:value5}"
115107
| EVAL value5 = TO_INTEGER(value5)
116108
| KEEP value3, value5
117-
| STATS count=COUNT(), avg=AVG(value5), sum=SUM(value5), min=MIN(value5), max=MAX(value5)
109+
| STATS count=COUNT(), avg=AVG(value5), sum=SUM(value5)
118110
| EVAL is_expected = count >= 450000 AND count <= 550000 AND
119111
avg >= 1200 AND avg <= 1500 AND
120-
sum >= 600000000 AND sum <= 760000000 AND
121-
min >= 0 AND min <= 200 AND
122-
max == 2000
112+
sum >= 600000000 AND sum <= 760000000
123113
| KEEP is_expected
124114
;
125115

@@ -133,16 +123,14 @@ required_capability: approximate
133123
approximate: true
134124

135125
FROM many_numbers
136-
| STATS count=COUNT(), avg=AVG(value), sum=SUM(value), min=MIN(value), max=MAX(value)
126+
| STATS count=COUNT(), avg=AVG(value), sum=SUM(value)
137127
| EVAL avg2 = 2 * avg
138128
| LIMIT 10
139-
| MV_EXPAND min
129+
| MV_EXPAND avg
140130
| SORT count ASC
141131
| EVAL is_expected = count >= 450000 AND count <= 550000 AND
142132
avg2 >= 1200 AND avg2 <= 1500 AND
143-
sum >= 300000000 AND sum <= 380000000 AND
144-
min >= 0 AND min <= 100 AND
145-
max == 1000
133+
sum >= 300000000 AND sum <= 380000000
146134
| KEEP is_expected
147135
;
148136

0 commit comments

Comments
 (0)