Skip to content

MLMD v0.21.0

Compare
Choose a tag to compare
@jay90099 jay90099 released this 11 Jan 01:25
· 795 commits to master since this release

Release 0.21.0

Major Features and Improvements

  • Adding artifact states.
  • Supporting connection retries to gRPC server.
  • Allowing the Python API put_execution to update or insert related contexts.
  • Adding a new execution state: CANCELED. This indicates an execution being
    canceled.
  • Adding two event types: INTERNAL_INPUT and INTERNAL_OUTPUT indended to be
    used by mlmd powered systems (e.g., orchestrator).
  • Add support to pass migration options as command line parameters to the MLMD
    gRPC server.
  • Adding a new Python API get_context_by_type_and_name to allow querying a
    context by its type and context name at the same time.

Bug Fixes and Other Changes

Breaking Changes

  • The Python API put_execution will need an extra input argument to pass in
    contexts and return updated context_ids. Users using the old API could pass
    in None or an empty list as context and add another variable to hold the
    returned context_ids to migrate.

Deprecations