Skip to content

Releases: google/ml-metadata

ML Metadata 1.15.0

23 Apr 04:49
abcb070
Compare
Choose a tag to compare

Major Features and Improvements

  • Add mlmd_resolver as a wrapper later upon metadata_store.
  • Extend GetLineageSubgraph API to support returning associations and
    attributions.

Breaking Changes

  • N/A

Deprecations

  • Deprecate GetLineageGraph API.
  • Deprecate OSS support on Windows OS platform.
  • Deprecated python 3.8 support.
  • Bumped minimum bazel version to 6.1.0.
  • Deprecate types.py support.

Bug Fixed and Other Changes

  • Depends on attrs>=20.3,<24.
  • Depends on protobuf>=4.25.2,<5 for Python 3.11 and on protobuf>3.20.3,<5
    for 3.9 and 3.10.

ML Metadata 1.14.0

10 Aug 00:18
4893bf1
Compare
Choose a tag to compare

Major Features and Improvements

  • Support PostgreSQL database type.
  • Support bool_value in (custom_)property filter queries.
  • Add masking support for Artifact / Execution / Context updates
  • Support using enum names in IN operator in filter queries.
  • Support populating ArtifactTypes for GetArtifactByID API.
  • Add GetLineageSubgraph API for efficient lineage tracing.

Breaking Changes

  • N/A

Deprecations

  • N/A

Bug Fixed and Other Changes

  • Bumped minimum bazel version to 5.3.0.
  • Upgrade Microsoft Visual Studio (MSVC) version to 2017.
  • Support filtering by parent/child context id in filter queries.
  • Add batch queries for retrieving attributions/associations by
    artifact/execution ids in query executor layer and deprecate the original
    SelectAttributionByArtifactID and SelectAssociationByExecutionID functions.

ML Metadata 1.13.1

12 Apr 21:00
26abfd6
Compare
Choose a tag to compare

Major Features and Improvements

  • N/A

Breaking Changes

  • N/A

Deprecations

  • N/A

ML Metadata 1.13.0

04 Apr 18:32
97fe714
Compare
Choose a tag to compare

Major Features and Improvements

  • Fix filter query parsing for QueryLineageGraph when using queries with
    aliases.
  • Depends on numpy~=1.22.0.

Breaking Changes

  • N/A

Deprecations

  • Deprecated python 3.7 support.

ML Metadata 1.12.0

07 Dec 03:04
7b6a051
Compare
Choose a tag to compare

Major Features and Improvements

  • N/A

Breaking Changes

  • N/A

Deprecations

  • N/A

ML Metadata 1.11.0

11 Nov 00:09
79db4bf
Compare
Choose a tag to compare

Version 1.11.0

Major Features and Improvements

  • Introduce methods to Create and Update Artifacts, Executions and Contexts
    with custom create and update timestamp.
  • Introduce option to always update node's last_update_time_since_epoch even
    if update request matches stored node. ## Bug Fixes and Other Changes
  • Filter support for list Context with Artifact alias artifacts_0 and
    Execution alias executions_0.
  • Enclose FilterQueryBuilder::GetWhereClause() return value in parentheses
    to ensure filter query will be evaluated in the correct order.
  • Upgrade SQLite version to 3.39.2 to support more advanced SQL statements,
    e.g. using tuples with IN operator.
  • Adds external_id for Type, Artifact, Execution and Context to store unique
    string ids from other systems.
  • Implements a fat client that supports v7, v8 and v9 schema for MLMD.
  • Upgrades MLMD schema version to 10.
  • Implement UpsertTypes() with batch queries in metadata store.

Breaking Changes

  • N/A

Deprecations

  • N/A

ML Metadata 1.10.0

23 Aug 00:58
3667c5e
Compare
Choose a tag to compare

Major Features and Improvements

  • N/A

Bug Fixes and Other Changes

  • Adds utils in shared C++ lib to delete ParentContexts by parent_context_id
    and child_context_ids.
  • Depends on attrs>=20.3,<22.

Breaking Changes

  • N/A

Deprecations

  • N/A

ML Metadata 1.9.0

21 Jun 20:37
40c67bb
Compare
Choose a tag to compare

Major Features and Improvements

  • N/A

Bug Fixes and Other Changes

  • N/A

Breaking Changes

  • N/A

Deprecations

  • N/A

ML Metadata 1.8.0

10 May 21:01
78b649a
Compare
Choose a tag to compare

Major Features and Improvements

  • From this version we will be releasing python 3.9 wheels.

Bug Fixes and Other Changes

  • Updates Zlib to 1.2.12.
  • Adds .bazelversion to support Bazelisk.

Breaking Changes

  • N/A

Deprecations

  • N/A

ML Metadata 1.7.0

28 Feb 19:56
5f5c341
Compare
Choose a tag to compare

Major Features and Improvements

  • Upgrade DB schema to V8, including the following changes:
    • Add constraint on Event table on (artifact_id, execution_id, type). If
      duplicated events are created, already exists error will be returned.
    • Add index for properties (for both property name and value).

Bug Fixes and Other Changes

  • N/A

Breaking Changes

  • N/A

Deprecations

  • N/A