Skip to content

Version 0.22.0

Choose a tag to compare

@dhruvesh09 dhruvesh09 released this 12 May 01:32
· 776 commits to master since this release

Major Features and Improvements

  • Upgrades MLMD schema version to 5.
    • Added state columns to persistent Artifact.state,
      Execution.last_known_state
    • Added user-given unique name per type column to Artifact and Execution.
    • Added create_time_since_epoch, last_update_time_since_epoch to all
      Nodes.
  • Provides GetArtifactByTypeAndName and GetExecutionByTypeAndName API to get
    artifact/execution by type and name.
  • Refactors transaction executions using TransactionExecutor class.
  • Supports storing/retrieving Artifact.state and Execution.last_known_state.

Bug Fixes and Other Changes

  • Returns explicit InvalidArgument for get_artifacts_by_uri from 0.15.x
    clients when using 0.21.0+ server.

Breaking changes

Deprecations