Releases: google/ml-metadata
Releases · google/ml-metadata
ML Metadata 1.16.0
Version 1.16.0
Major Features and Improvements
- N/A
Breaking Changes
- N/A
Deprecations
- N/A
Bug Fixed and Other Changes
- N/A
ML Metadata 1.15.0
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 onprotobuf>3.20.3,<5
for 3.9 and 3.10.
ML Metadata 1.14.0
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
Major Features and Improvements
- N/A
Breaking Changes
- N/A
Deprecations
- N/A
ML Metadata 1.13.0
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
Major Features and Improvements
- N/A
Breaking Changes
- N/A
Deprecations
- N/A
ML Metadata 1.11.0
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 aliasexecutions_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.
- Add
proto_value
andbool_value
columns forArtifactProperty
,
ExecutionProperty
,ContextProperty
. Theproto_value
columns store
protocol buffer types (https://developers.google.com/protocol-buffers)
- Add
- Implement
UpsertTypes()
with batch queries in metadata store.
Breaking Changes
- N/A
Deprecations
- N/A
ML Metadata 1.10.0
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
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
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