Commit 055b2ed
committed
Add DISTINCT_COUNT_APPROX function (opensearch-project#3654)
* add approx distinct count
Signed-off-by: xinyual <xinyual@amazon.com>
* add IT
Signed-off-by: xinyual <xinyual@amazon.com>
* fix IT name
Signed-off-by: xinyual <xinyual@amazon.com>
* change parser logic
Signed-off-by: xinyual <xinyual@amazon.com>
* apply spotless
Signed-off-by: xinyual <xinyual@amazon.com>
* add doc
Signed-off-by: xinyual <xinyual@amazon.com>
* add java doc
Signed-off-by: xinyual <xinyual@amazon.com>
* fix doc test
Signed-off-by: xinyual <xinyual@amazon.com>
* revert useless change
Signed-off-by: xinyual <xinyual@amazon.com>
* add version to doc
Signed-off-by: xinyual <xinyual@amazon.com>
* change to use opensearch core code
Signed-off-by: xinyual <xinyual@amazon.com>
* remove dependency
Signed-off-by: xinyual <xinyual@amazon.com>
* refactor code to move function to opensearch package
Signed-off-by: xinyual <xinyual@amazon.com>
* refactor code
Signed-off-by: xinyual <xinyual@amazon.com>
* add Doc and change to concurrency map
Signed-off-by: xinyual <xinyual@amazon.com>
---------
Signed-off-by: xinyual <xinyual@amazon.com>1 parent a696618 commit 055b2ed
13 files changed
Lines changed: 337 additions & 86 deletions
File tree
- core/src/main/java/org/opensearch/sql
- calcite
- utils
- expression/function
- jsonUDF
- docs/user/ppl/cmd
- integ-test/src/test/java/org/opensearch/sql/calcite/standalone
- opensearch/src/main/java/org/opensearch/sql/opensearch
- executor
- functions
- ppl/src/main
- antlr
- java/org/opensearch/sql/ppl/parser
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1029 | 1029 | | |
1030 | 1030 | | |
1031 | 1031 | | |
1032 | | - | |
| 1032 | + | |
1033 | 1033 | | |
1034 | 1034 | | |
1035 | 1035 | | |
| |||
1041 | 1041 | | |
1042 | 1042 | | |
1043 | 1043 | | |
1044 | | - | |
| 1044 | + | |
1045 | 1045 | | |
1046 | 1046 | | |
1047 | 1047 | | |
| |||
Lines changed: 2 additions & 58 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | 13 | | |
19 | 14 | | |
20 | 15 | | |
| |||
26 | 21 | | |
27 | 22 | | |
28 | 23 | | |
29 | | - | |
30 | 24 | | |
31 | 25 | | |
32 | 26 | | |
| |||
38 | 32 | | |
39 | 33 | | |
40 | 34 | | |
41 | | - | |
42 | | - | |
43 | 35 | | |
| 36 | + | |
44 | 37 | | |
45 | 38 | | |
46 | 39 | | |
| |||
268 | 261 | | |
269 | 262 | | |
270 | 263 | | |
271 | | - | |
272 | | - | |
273 | | - | |
274 | | - | |
275 | | - | |
276 | | - | |
277 | | - | |
278 | | - | |
279 | | - | |
280 | | - | |
281 | | - | |
282 | | - | |
283 | | - | |
284 | | - | |
285 | | - | |
286 | | - | |
287 | | - | |
288 | | - | |
289 | | - | |
290 | | - | |
291 | | - | |
292 | | - | |
293 | | - | |
294 | | - | |
295 | | - | |
296 | | - | |
297 | | - | |
298 | | - | |
299 | | - | |
300 | | - | |
301 | | - | |
302 | | - | |
303 | | - | |
304 | | - | |
305 | | - | |
306 | | - | |
307 | | - | |
308 | | - | |
309 | | - | |
310 | | - | |
311 | | - | |
312 | | - | |
313 | | - | |
314 | | - | |
315 | | - | |
316 | | - | |
317 | | - | |
318 | | - | |
319 | | - | |
320 | | - | |
| 264 | + | |
321 | 265 | | |
322 | 266 | | |
323 | 267 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
78 | 78 | | |
79 | 79 | | |
80 | 80 | | |
81 | | - | |
| 81 | + | |
82 | 82 | | |
83 | 83 | | |
84 | 84 | | |
| |||
Lines changed: 2 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
195 | 195 | | |
196 | 196 | | |
197 | 197 | | |
| 198 | + | |
198 | 199 | | |
199 | 200 | | |
200 | 201 | | |
| |||
334 | 335 | | |
335 | 336 | | |
336 | 337 | | |
| 338 | + | |
337 | 339 | | |
338 | 340 | | |
339 | 341 | | |
| |||
0 commit comments