Skip to content

Flushing intermediate or partial result for queries with GROUP BY or ORDER BY. #28855

@alexey-milovidov

Description

@alexey-milovidov

Use case

  • Streaming queries (that we don't have).
  • Filling aggregated materialized views.

Describe the solution you'd like

Some sections in query to specify:

  • do flushing for every N groups or every N of input rows or every amount of real time passed (e.g. every second) or on some other criteria based on data;
  • output result on current part of data and start processing next part of data from scratch or output intermediate accumulated result.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions