druid/docs
Soumyava 524842a3bb
Window function on msq (#15470)
This PR aims to introduce Window functions on MSQ by doing the following:

    Introduce a Window querykit for handling window queries along with its factory and a processor for window queries
    If a window operator is present with a partition by clause, pushes the partition as a shuffle spec of the previous stage
    In presence of empty OVER() clause lets all operators loose on a single rac
    In presence of no empty OVER() clause, breaks down each window into individual stages
    Associated machinery to handle window functions in MSQ
    Introduced a separate hidden engine feature WINDOW_LEAF_OPERATOR which is set only for MSQ engine. In presence of this feature, the planner plans without the leaf operators by creating a window query over an inner scan query. In case of native this is set to false and the planner generates the leafOperators
    Guardrails around materialization
    Comprehensive UTs
2024-03-28 14:58:34 +05:30
..
api-reference Add versions to `markUsed` and `markUnused` APIs (#16141) 2024-03-19 09:22:25 -07:00
assets [Docs] Refactor streaming ingestion section (#15591) 2024-02-12 13:52:42 -08:00
comparisons remove ref to plywood repo (#12809) 2022-07-26 10:12:13 +08:00
configuration Update docs for rabbit community extension (#16069) 2024-03-07 11:29:53 -08:00
data-management Kill segments by versions (#15994) 2024-03-13 09:37:30 +05:30
design docs: mention acid-compliance for meta store (#16014) 2024-03-04 11:00:38 +08:00
development docs: clarify description of uri/uriprefix (#16110) 2024-03-13 11:52:01 -07:00
ingestion Update `maxRowsInMemory` and `maxBytesInMemory` description (#16104) 2024-03-12 14:40:15 -07:00
misc Update Ingestion section (#14023) 2023-05-19 09:42:27 -07:00
multi-stage-query Window function on msq (#15470) 2024-03-28 14:58:34 +05:30
operations Visibility into LagBased AutoScaler desired task count (#16199) 2024-03-27 13:08:00 -04:00
querying MSQ: Validate that strings and string arrays are not mixed. (#15920) 2024-03-13 15:37:27 -07:00
release-info docs: Add upgrade notes for Druid 29.0.0 (#16022) 2024-03-04 08:58:52 -08:00
tutorials [Docs] Improve the "Update existing data" tutorial (#16081) 2024-03-14 16:31:33 -07:00