Skip to content

[refactor](mtmv) Materialization context and mtmv decoupling (#34093)#34916

Merged
yiguolei merged 1 commit intoapache:branch-2.1from
seawinde:materializaition_context_decouple_cherry_pick21
May 17, 2024
Merged

[refactor](mtmv) Materialization context and mtmv decoupling (#34093)#34916
yiguolei merged 1 commit intoapache:branch-2.1from
seawinde:materializaition_context_decouple_cherry_pick21

Conversation

@seawinde
Copy link
Member

Decoupling the MTMV from the materialization context. Change MaterializationContext to abstract which is the materialization desc. It now has AsyncMaterializationContext sub class, can also has other type of MaterializationContext such as SyncMaterializationContext and so on.

Proposed changes

pr: #34093
commit id: e2cf0a9

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...

…34093)

Decoupling the MTMV from the materialization context.
Change MaterializationContext to abstract which is the materialization desc.
It now has AsyncMaterializationContext sub class, can also has other type of MaterializationContext such as
SyncMaterializationContext and so on.
@doris-robot
Copy link

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.

@seawinde
Copy link
Member Author

run buildall

@yiguolei yiguolei merged commit b76cfcd into apache:branch-2.1 May 17, 2024
Sign up for free to 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.

3 participants