-
Notifications
You must be signed in to change notification settings - Fork 78
Commit d7d8d0b
authored
Implement aggregate functions for sparse vector. (#476)
* Implement aggregate functions for sparse vector.
Signed-off-by: my-vegetable-has-exploded <wy1109468038@gmail.com>
* fix NULL.
Signed-off-by: my-vegetable-has-exploded <wy1109468038@gmail.com>
* use iter for div.
Signed-off-by: my-vegetable-has-exploded <wy1109468038@gmail.com>
* use null for initcond.
Signed-off-by: my-vegetable-has-exploded <wy1109468038@gmail.com>
* Implement sparse accumulate state.
Signed-off-by: my-vegetable-has-exploded <wy1109468038@gmail.com>
* add more tests.
Signed-off-by: my-vegetable-has-exploded <wy1109468038@gmail.com>
* fix replace & clippy.
Signed-off-by: my-vegetable-has-exploded <wy1109468038@gmail.com>
* Simplify & fix zero panic.
Signed-off-by: my-vegetable-has-exploded <wy1109468038@gmail.com>
* add random test for aggregate.
Signed-off-by: my-vegetable-has-exploded <wy1109468038@gmail.com>
* move svec aggregate to single file.
Signed-off-by: my-vegetable-has-exploded <wy1109468038@gmail.com>
* fix sql.
Signed-off-by: my-vegetable-has-exploded <wy1109468038@gmail.com>
* fix: rename state.
Signed-off-by: my-vegetable-has-exploded <wy1109468038@gmail.com>
* fix: rename state.
Signed-off-by: my-vegetable-has-exploded <wy1109468038@gmail.com>
* rm toast & use internal as stype.
Signed-off-by: my-vegetable-has-exploded <wy1109468038@gmail.com>
* use internal type & switch memory context.
Signed-off-by: my-vegetable-has-exploded <wy1109468038@gmail.com>
* fix capacity check.
Signed-off-by: my-vegetable-has-exploded <wy1109468038@gmail.com>
* use macro to switch context.
Signed-off-by: my-vegetable-has-exploded <wy1109468038@gmail.com>
* fix merge.
Signed-off-by: my-vegetable-has-exploded <wy1109468038@gmail.com>
* switch context in c way and rm option of internal.
Signed-off-by: my-vegetable-has-exploded <wy1109468038@gmail.com>
* fix context.
Signed-off-by: my-vegetable-has-exploded <wy1109468038@gmail.com>
* rm useless codes.
Signed-off-by: my-vegetable-has-exploded <wy1109468038@gmail.com>
---------
Signed-off-by: my-vegetable-has-exploded <wy1109468038@gmail.com>1 parent 7474109 commit d7d8d0bCopy full SHA for d7d8d0b
File tree
Expand file treeCollapse file tree
6 files changed
+541
-321
lines changedFilter options
- src
- datatype
- sql
- tests/sqllogictest
Expand file treeCollapse file tree
6 files changed
+541
-321
lines changed
0 commit comments