Mlrun

Latest version: v1.7.0

Safety actively analyzes 682471 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 102

1.7.1rc4

Features / Enhancements
* **Model Monitoring**: Improve handling of k8s character limit issue when deleting monitoring resources [1.7.x], 6678, Eyal-Danieli
* **Tests**: Replace dataset for azure anonymous access test [1.7.x] 6650, 6660, tomerm-iguazio
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.7.1-rc4#features-and-enhancements)

Bug fixes
* **Automation**: Script update demos fix tag [1.7.x], 6672, daniels290813
* **Workflows**: Fix remote workflow handler name for bc [1.7.x], 6676, alonmr
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.7.1-rc4#bug-fixes)


Pull requests:
cea87e17a [Automation] Script update demos fix tag [1.7.x] (6672)
78cc15e99 [Workflows] Fix remote workflow handler name for BC [1.7.x] (6676)
76e828e7f [Model Monitoring] Improve handling of k8s character limit issue when deleting monitoring resources [1.7.x] (6678)
6c2c774f5 [Tests] Replace dataset for azure anonymous access test [1.7.x] 6650 (6660)

1.7.1rc3

Features / Enhancements
* **Model Monitoring**: Shard mm stream records in `votingensemble` by model endpoint [1.7.x], 6667, gtopper
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.7.1-rc3#features-and-enhancements)

Bug fixes
* **Serving**: Fix creation of queue step stream, 6656, gtopper
* **ProjectSummaries**: Fixing schedule count logic 2 [1.7.1], 6666, roei3000b
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.7.1-rc3#bug-fixes)


Pull requests:
90a05bed3 [Serving] Fix creation of queue step stream (6656)
4a9c387f6 [Model Monitoring] Shard MM stream records in `VotingEnsemble` by model endpoint [1.7.x] (6667)
2e1559756 [ProjectSummaries] Fixing schedule count logic 2 [1.7.1] (6666)

1.7.1rc2

Features / Enhancements
* **Docs**: Update change log [1.7.x], 6638, jillnogold
* **API**: Support listing functions for all projects w/ `*` token [1.7.x], 6647, quaark
* **Workflows**: Prevent project fields from being overwritten by remote/scheduled workflows [1.7.x], 6620, yaelgen
* **FeatureSet**: Change minimal list feature sets format (6432), 6643, tomerm-iguazio
* **DB**: Mask dsn username and password when logging [1.7.x], 6637, moranbental
* **Artifacts**: Add `format_` and `limit` flags to all project list_artifacts methods [1.7.x], 6639, moranbental
* **CI**: Adding alerts system test suite [1.7.x], 6636, liranbg
* **Docs**: Add closed issues to v1.7.0 change [1.7.x], 6625, jillnogold
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.7.1-rc2#features-and-enhancements)

Bug fixes
* **Pagination**: Fix pagination cache serializer [1.7.x], 6644, quaark
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.7.1-rc2#bug-fixes)


Pull requests:
e31c87660 [Docs] Update change log [1.7.x] (6638)
c225ce0a4 [API] Support Listing Functions For All Projects w/ `*` Token [1.7.x] (6647)
921217294 [Workflows] Prevent project fields from being overwritten by remote/scheduled workflows [1.7.x] (6620)
06125df77 [Pagination] Fix Pagination Cache Serializer [1.7.x] (6644)
ac8120725 [FeatureSet] Change minimal list feature sets format (6432) (6643)
3c37ac8a5 [DB] Mask DSN Username and Password When Logging [1.7.x] (6637)
7cffafe02 [Artifacts] Add `format_` and `limit` flags to all project list_artifacts methods [1.7.x] (6639)
6683d89a5 [CI] Adding alerts system test suite [1.7.x] (6636)
110736bcc [Docs] Add closed issues to v1.7.0 change [1.7.x] (6625)

1.7.1rc1

Features / Enhancements
* **API**: Block worker requests when instance not online [1.7.x], 6621, liranbg
* **DB**: Implement cascade deletion constraints [1.7.x], 6616, alonmr
* **Model Monitoring**: Edit `_applicationerrorhandler` log [1.7.x], 6619, davesh0812
* **Model Monitoring**: Increase tdengine timeout [1.7.x], 6553, gtopper
* **Model Monitoring**: Improve tdengine subtable query [1.7.x], 6580, Eyal-Danieli
* **Model Monitoring**: Scale out stream function [1.7.x], 6294, gtopper
* **Requirements**: Add test to demonstrate new `storey.choice` implementation [1.7.x], 6328, gtopper
* **KFP**: Don't show error messages from skipped workflow steps [1.7.x], 6561, adamdelman
* **Version**: Bump 1.7.x to 1.7.1, 6614, liranbg
* **MLRun**: Finalizing docs for 1.7.0, 6611, liranbg
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.7.1-rc1#features-and-enhancements)

Bug fixes
* **ProjectSummaries**: Fixing schedule count logic for jobs [1.7.x], 6597, roei3000b
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.7.1-rc1#bug-fixes)


Pull requests:
9f01bf43c [API] Block worker requests when instance not online [1.7.x] (6621)
98fa9e4b6 [ProjectSummaries] Fixing schedule count logic for jobs [1.7.x] (6597)
9ee949883 [DB] Implement cascade deletion constraints [1.7.x] (6616)
d7b417575 [Model Monitoring] Edit `_ApplicationErrorHandler` log [1.7.x] (6619)
cb2f4aeee [Model Monitoring] Increase TDEngine timeout [1.7.x] (6553)
72fb41ae9 [Model Monitoring] Improve TDEngine subtable query [1.7.x] (6580)
5177312dd [Model Monitoring] Scale out stream function [1.7.x] (6294)
f75845430 [Requirements] Add test to demonstrate new `storey.Choice` implementation [1.7.x] (6328)
b93c10181 [KFP] Don't show error messages from skipped workflow steps [1.7.x] (6561)
ea414c403 [Version] Bump 1.7.x to 1.7.1 (6614)
e9e7d6b1b [MLRun] Finalizing docs for 1.7.0 (6611)

1.7.0

Model monitoring
Model Monitoring is in TechPreview status in v1.7.0.
* **ML-5459**: Improved support for unstructured data handling, including for LLMs.|
* **ML-5460**: The model monitoring now has a [per-endpoint view](https://docs.mlrun.org/en/stable/model-monitoring/index.html#model-and-model-monitoring-endpoints) that presents information data on the monitoring metrics.
* **ML-5851**: Model monitoring supports Kafka or V3IO as streaming platforms, and TDEngine or V3IO as TSDB platforms. See [Selecting the streaming and TSDB platforms](.https://docs.mlrun.org/en/stable/model-monitoring/index.html#selecting-the-streaming-and-tsdb-platforms).
Alerts
* **ML-5287**: You can now configure [alerts](https://docs.mlrun.org/en/stable/concepts/alerts.html) for model monitoring and other possible problem situations. TechPreview.
Projects
* **ML-3874**: Node selector can now be [defined in the project spec](https://docs.mlrun.org/en/stable/runtimes/configuring-job-resources.html#node-selection).
Artifacts
* **ML-2585**: When deleting a artifact, you can also [delete the data of a single artifact](https://docs.mlrun.org/en/stable/store/artifacts.html#deleting-artifacts).
Runtimes
* **ML-2652**: Supports [creating an API gateway using the MLRun SDK](https://docs.mlrun.org/en/stable/concepts/nuclio-real-time-functions.html#api-gateway).
* **ML-4601**: New [application runtime](https://docs.mlrun.org/en/stable/runtimes/application.html) where you can provide an image (for example, a web-app) that runs as a Kubernetes deployment.
Workflows
* **ML-6885**: You can now add run details to the notification by using `{{ runs }}` in the `override_body` section in notifications. See [Configuring notifications for runs](https://docs.mlrun.org/en/stable/concepts/notifications.html#configuring-notifications-for-runs). Webhook notification now contains run logs when `override_body=True`
Functions
* **ML-4248**: You can now load models from a json file instead of adding all the models to the function spec.
Serving graph
* **ML-6015**: Storey/Nuclio serving graph: supports [concurrent processing](https://docs.mlrun.org/en/stable/serving/model-serving-get-started.html#concurrent-processing), typically used for serving of deep-learning models, where preparation steps and inference can be CPU/GPU heavy, or involving I/O.
Data store
* **ML-5726**: Add support for [Hadoop/hdfs datastore](https://docs.mlrun.org/en/stable/store/datastore.html#hdfs-data-store-profile).
Notifications
* **ML-6644**: Explicit control of the configuration for the [Pipeline started](https://docs.mlrun.org/en/stable/concepts/notifications.html#configuring-notifications-for-pipelines) notification.
Breaking changes
* **ML-5741/3206**: The new flag `allow_cross_project` ([`get_or_create_project`](https://docs.mlrun.org/en/stable/api/mlrun.projects/index.html#mlrun.projects.get_or_create_project) and [`load_project`](https://docs.mlrun.org/en/stable/api/mlrun.projects/index.html#mlrun.projects.load_project)) gives you options to manage a situation where you call `get_or_create_project` or `load_project` and there is already a `project.yaml` with a different project name. In v1.7 and v1.8 `allow_cross_project` is set to None by default, meaning if there is a mismatch in the name, you get a warning (that the project name is different than the `project.yaml`) and then the flow continues. If `allow_cross_project` is False, an exception is raised. And if `allow_cross_project` is True, the flow continues. (Prior to v1.9 you should set `allow_cross_project` to either True or False; the None option will be deprecated.)
Feature store
* **ML-3303**: Optimized the parquet read when the partitioning is on fields other than the timestamp.
* **ML-5656**: Add [Snowflake as an offline target store](https://docs.mlrun.org/en/stable/feature-store/sources-targets.html#snowflake-target)
UI
* **ML-4666**: The new cross-project view gives a summary of all jobs, workflows, and schedules that ran in the last 24 hours. <img width="959" alt="image" src="https://github.com/user-attachments/assets/a2f4658b-e9ec-4558-954a-f782c4921d1b">
* **ML-5140**: Improved responsiveness for runs and functions.
* **ML-5846**: The Filter in the **Projects>ML Functions** table is now a popup menu.
* **ML-6275**: The **Projects** dashboard now notifies when MLRun isn't reachable Model monitoring

See also the [change log in the MLRun documentation](https://docs.mlrun.org/en/stable/change-log/index.html#v1-7-0-1-november-2024)

1.7.0rc58

Features / Enhancements
* **Requirements**: Limit storey version [1.7.x], 6584, gtopper
* **UI**: [Features & enhancement](https://github.com/mlrun/ui/releases/tag/v1.7.0-rc58#features-and-enhancements)

Bug fixes
* **Requirements**: Fix aiohttp-retry following release of 2.9.0 [1.7.x], 6581, gtopper
* **Demos**: Remove genai model monitoring demo to dedicated repo postfix 1.7.x, 6576, EdmondIguazio
* **DB**: Fix circular import, 6573, roei3000b
* **UI**: [Bug fixes](https://github.com/mlrun/ui/releases/tag/v1.7.0-rc58#bug-fixes)


Pull requests:
b07f7ed6f [Requirements] Limit storey version [1.7.x] (6584)
5a119353d [Requirements] Fix aiohttp-retry following release of 2.9.0 [1.7.x] (6581)
e1fa0b06f [Demos] Remove GenAI model monitoring demo to dedicated repo postfix 1.7.x (6576)
e4601b115 [DB] Fix circular import (6573)

Page 2 of 102

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.