Skip to content

propose removing mlmd from kfp#12147

Merged
google-oss-prow[bot] merged 1 commit intokubeflow:masterfrom
HumairAK:mlmd-removal
Aug 20, 2025
Merged

propose removing mlmd from kfp#12147
google-oss-prow[bot] merged 1 commit intokubeflow:masterfrom
HumairAK:mlmd-removal

Conversation

@HumairAK
Copy link
Collaborator

Description of your changes:
Part of: #11760

Checklist:

Copy link
Contributor

@hbelmiro hbelmiro left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I won't have time to go deep into it. I'm leaving minor comments.

@HumairAK HumairAK force-pushed the mlmd-removal branch 4 times, most recently from e3ca11d to 6a4bfdd Compare August 18, 2025 19:10
@HumairAK HumairAK force-pushed the mlmd-removal branch 3 times, most recently from 26dc9b8 to 0466990 Compare August 18, 2025 20:37
Copy link
Collaborator

@mprahl mprahl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm

Copy link
Member

@gmfrasca gmfrasca left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

minor grammatical and/or lexiconical updates but otherwise lgtm

@mprahl
Copy link
Collaborator

mprahl commented Aug 19, 2025

/lgtm

@google-oss-prow google-oss-prow bot added the lgtm label Aug 19, 2025
Copy link
Member

@gmfrasca gmfrasca left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm

Signed-off-by: Humair Khan <HumairAK@users.noreply.github.com>
@mprahl
Copy link
Collaborator

mprahl commented Aug 20, 2025

/lgtm
/approve

May the force be with us all during the implementation. 😆
yoda-lgtm

@google-oss-prow google-oss-prow bot added the lgtm label Aug 20, 2025
@google-oss-prow
Copy link

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: mprahl

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@google-oss-prow google-oss-prow bot merged commit 8f3cddc into kubeflow:master Aug 20, 2025
6 checks passed
- Blocks MySQL upgrades beyond 8.x and PostgreSQL support
- MLMD project is in maintenance mode and no longer actively maintained, leading to stagnated development and bug fixes

Removing MLMD and implementing native metadata management will eliminate these pain points while maintaining full functionality, resulting in a simpler, more maintainable system.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

To me, a minor downside is that the MLMD store is written in C++, and it's hard for me to wrap my head around it)

Copy link
Collaborator Author

@HumairAK HumairAK Aug 26, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yes we come across this sentiment a lot, you are not alone!

aniketpati1121 pushed a commit to aniketpati1121/Kubeflow-pipelines that referenced this pull request Aug 23, 2025
Signed-off-by: Humair Khan <HumairAK@users.noreply.github.com>
aniketpati1121 pushed a commit to aniketpati1121/Kubeflow-pipelines that referenced this pull request Aug 27, 2025
Signed-off-by: Humair Khan <HumairAK@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants