Skip to content

branch-3.0: [improvement](mtmv) Support rewrite by materialized view when join has other join conjuncts - #43308

Closed
github-actions[bot] wants to merge 1 commit into
branch-3.0from
auto-pick-41674-branch-3.0
Closed

branch-3.0: [improvement](mtmv) Support rewrite by materialized view when join has other join conjuncts#43308
github-actions[bot] wants to merge 1 commit into
branch-3.0from
auto-pick-41674-branch-3.0

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Cherry-picked from #41674

…s other join conjuncts (#41674)
Support rewrite by materialized view when join has other join conjuncts
Such as mv def is
select l_orderkey, o_orderdate
from
lineitem
inner join
orders on l_orderkey = o_orderkey and l_shipdate <= o_orderdate
inner join partsupp on ps_partkey = l_partkey and l_orderkey + o_orderkey != ps_availqty;
The query can be rewtritten by mv sucessfully when has not equal
conjuncts in join
l_shipdate <= o_orderdate` and `ps_partkey = l_partkey and l_orderkey + o_orderkey != ps_availqty;
select l_orderkey, o_orderdate
from
lineitem
inner join
orders on l_orderkey = o_orderkey and l_shipdate <= o_orderdate
inner join partsupp on ps_partkey = l_partkey and l_orderkey + o_orderkey != ps_availqty;
@doris-robot

Copy link
Copy Markdown

Thank you for your contribution to Apache Doris.
Don't know what should be done next? See How to process your PR

Since 2024-03-18, the Document has been moved to doris-website.
See Doris Document.

@doris-robot

Copy link
Copy Markdown

run buildall

@dataroaringdataroaring reopened this Nov 7, 2024
@dataroaring
dataroaring deleted the auto-pick-41674-branch-3.0 branch December 27, 2024 07:13
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants

@doris-robot@dataroaring@morrySnow@seawinde