Skip to content

Mlflow plugin doesn't pass down run/success #1419

@ssabdb

Description

@ssabdb

Current behavior

The mlflow plugin doesn't log the graph outcome, which leads to mlflow UI appearing to report a run was a success.

mlflow.end_run()

Stack Traces

(If applicable)

Screenshots

Image

Steps to replicate behavior

  1. Use hamilton mlflow integration
  2. Create and run dag with exception
  3. Observe logged run_id displays as succeeded despite failure

Library & System Information

python3.11
mlflow==3.5.1
sf-hamilton[pandera,tqdm]>=1.88.0

Expected behavior

Mlflow should display the run has failed rather than succeeded.

Metadata

Metadata

Labels

good first issueGood for newcomershelp wantedExtra attention is neededpluginRelates to a Hamilton plugin (adapters, materializers, etc.)pythonPull requests that update python codetriagelabel for issues that need to be triaged.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions