-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Support min max aggregates in window functions with sliding windows (#…
…4675) * MIN, MAX Aggregate Functions with custom window frames The functions are run with only float64 columns now as in the test case. Support for all types will be implemented. * All ScalarValue types are supported now. * moving_min_max crate dependency is eliminated * use optimized accumulators when retract is not used * Where the algorithm was taken from added as a comment * Change design to use sliding implementation when absolutely necessary * add fuzzy tests for moving min max, remove unsafe block * remove duplicated code * doc comments for example codes * cargo test error correction * revert unnecessary changes Co-authored-by: Mustafa Akur <mustafa.akur@synnada.ai>
- Loading branch information
1 parent
77991a3
commit afb1ae2
Showing
13 changed files
with
756 additions
and
71 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.