Uh oh!
There was an error while loading. Please reload this page.
[enhance](mtmv)Mtmv rollup - #31812
Conversation
doris-robot
commented
Mar 5, 2024
Thank you for your contribution to Apache Doris. |
zddr
commented
May 8, 2024
run buildall |
zddr
commented
May 8, 2024
run buildall |
seawinde
commented
May 8, 2024
check null partition is correct in the partition roll up scene |
PR approved by anyone and no changes requested. |
zddr
commented
May 9, 2024
run buildall |
zddr
commented
May 9, 2024
run buildall |
morrySnow
left a comment
There was a problem hiding this comment.
there are too many util function for async mv. We should add unit test for them
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
zddr
commented
May 13, 2024
run buildall |
| : partitionKey = identifier | ||
| | partitionExpr = functionCallExpression |
There was a problem hiding this comment.
nit: u could write like
| : partitionKey = identifier | |
| | partitionExpr = functionCallExpression | |
| : identifier #partitionKey | |
| | functionCallExpression partitionExpr |
PR approved by at least one committer and no changes requested. |
1 similar comment
PR approved by at least one committer and no changes requested. |
if create MTMV `date_trunc(`xxx`,'month')` when related table is `range` partition,and have 3 partitions: ``` 20200101-20200102 20200102-20200103 20200201-20200202 ``` then MTMV will have 2 partitions: ``` 20200101-20200201 20200201-20200301 ``` when related table is `list` partition,and have 3 partitions: ``` (20200101,20200102) (20200103) (20200201) ``` then MTMV will have 2 partitions: ``` (20200101,20200102,20200103) (20200201) ```
if create MTMV `date_trunc(`xxx`,'month')` when related table is `range` partition,and have 3 partitions: ``` 20200101-20200102 20200102-20200103 20200201-20200202 ``` then MTMV will have 2 partitions: ``` 20200101-20200201 20200201-20200301 ``` when related table is `list` partition,and have 3 partitions: ``` (20200101,20200102) (20200103) (20200201) ``` then MTMV will have 2 partitions: ``` (20200101,20200102,20200103) (20200201) ```
if create MTMV `date_trunc(`xxx`,'month')` when related table is `range` partition,and have 3 partitions: ``` 20200101-20200102 20200102-20200103 20200201-20200202 ``` then MTMV will have 2 partitions: ``` 20200101-20200201 20200201-20200301 ``` when related table is `list` partition,and have 3 partitions: ``` (20200101,20200102) (20200103) (20200201) ``` then MTMV will have 2 partitions: ``` (20200101,20200102,20200103) (20200201) ```
Proposed changes
Issue Number: close #xxx
if create MTMV
date_trunc(xxx,'month')when related table is
rangepartition,and have 3 partitions:then MTMV will have 2 partitions:
when related table is
listpartition,and have 3 partitions:then MTMV will have 2 partitions:
Further comments
If this is a relatively large or complex change, kick off the discussion at dev@doris.apache.org by explaining why you chose the solution you did and what alternatives you considered, etc...