Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(stream,over-window): implement AggregateState to allow aggregate function over window #9248

Merged
merged 16 commits into from
Apr 21, 2023

Commits on Apr 19, 2023

  1. refine lag and lead

    Signed-off-by: Richard Chien <stdrc@outlook.com>
    stdrc committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    ae3737e View commit details
    Browse the repository at this point in the history
  2. add WindowBuffer structure

    Signed-off-by: Richard Chien <stdrc@outlook.com>
    stdrc committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    5b15677 View commit details
    Browse the repository at this point in the history
  3. almost finish AggregateState

    Signed-off-by: Richard Chien <stdrc@outlook.com>
    stdrc committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    24e841b View commit details
    Browse the repository at this point in the history
  4. refine WindowBuffer

    Signed-off-by: Richard Chien <stdrc@outlook.com>
    stdrc committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    161fc05 View commit details
    Browse the repository at this point in the history
  5. implement aggregation

    Signed-off-by: Richard Chien <stdrc@outlook.com>
    stdrc committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    9818593 View commit details
    Browse the repository at this point in the history
  6. add unit test for aggregate over window

    Signed-off-by: Richard Chien <stdrc@outlook.com>
    stdrc committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    0e47fdd View commit details
    Browse the repository at this point in the history
  7. fix WindowBufer::slide bug

    Signed-off-by: Richard Chien <stdrc@outlook.com>
    stdrc committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    f394c53 View commit details
    Browse the repository at this point in the history
  8. add TODO to add unit tests

    Signed-off-by: Richard Chien <stdrc@outlook.com>
    stdrc committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    ee7b659 View commit details
    Browse the repository at this point in the history
  9. fix rd check

    Signed-off-by: Richard Chien <stdrc@outlook.com>
    stdrc committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    8f40747 View commit details
    Browse the repository at this point in the history
  10. add todo

    Signed-off-by: Richard Chien <stdrc@outlook.com>
    stdrc committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    ab1ceb0 View commit details
    Browse the repository at this point in the history
  11. add todo

    Signed-off-by: Richard Chien <stdrc@outlook.com>
    stdrc committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    5da2017 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2023

  1. frame valid check

    Signed-off-by: Richard Chien <stdrc@outlook.com>
    stdrc committed Apr 21, 2023
    Configuration menu
    Copy the full SHA
    fff4922 View commit details
    Browse the repository at this point in the history
  2. rename

    Signed-off-by: Richard Chien <stdrc@outlook.com>
    stdrc committed Apr 21, 2023
    Configuration menu
    Copy the full SHA
    1e462d8 View commit details
    Browse the repository at this point in the history
  3. change curr_window_left to smallest_retained_key

    Signed-off-by: Richard Chien <stdrc@outlook.com>
    stdrc committed Apr 21, 2023
    Configuration menu
    Copy the full SHA
    215f1bc View commit details
    Browse the repository at this point in the history
  4. fix WindowBuffer

    Signed-off-by: Richard Chien <stdrc@outlook.com>
    stdrc committed Apr 21, 2023
    Configuration menu
    Copy the full SHA
    a4ea7d9 View commit details
    Browse the repository at this point in the history
  5. comment out assertions to avoid clippy warning

    Signed-off-by: Richard Chien <stdrc@outlook.com>
    stdrc committed Apr 21, 2023
    Configuration menu
    Copy the full SHA
    155fd98 View commit details
    Browse the repository at this point in the history