Mlrun Versions Save

MLRun is an open source MLOps platform for quickly building and managing continuous ML applications across their lifecycle. MLRun integrates into your development and CI/CD environment and automates the delivery of production data, ML pipelines, and online applications.

v1.6.3-rc8

4 days ago

Features / Enhancements

  • Runs: Enrich run with artifacts when getting a single run [1.6.x], #5560, @alonmr
  • UI: Features & enhancement

Bug fixes

Pull requests:

12317c18 [Runs] Enrich run with artifacts when getting a single run [1.6.x] (#5560)

v1.7.0-rc16

6 days ago

Features / Enhancements

  • Model Monitoring: Update model endpoint's current stats and drift measures in the writer, #5554, @jond01
  • API: Check the artifact kind while attempting to remove artifact data, #5545, @moranbental
  • Artifacts: Add producer_uri filter to list artifacts api, #5549, @alonmr
  • Runs: Store artifact uris instead of full artifacts in body, #5553, @alonmr
  • KFP: Bump version and create makefile for release, #5555, @liranbg
  • Docs: Feature-store + datastore: consolidate apache kafka details, cleanups in datastores, #5305, @jillnogold
  • Alerts: Modify alert entity to have list of ids per alert, #5511, @yanburman
  • Notifications: Display step kind in pipeline notification, #5538, @quaark
  • API: Add read model monitoring metrics values endpoint, #5519, @jond01
  • Nuclio: Delete remote function config map, #5530, @rokatyy
  • KFP: Merge kfp2 feature branch, #5533, @quaark
  • ProjectSummaries: Add pipelines_completed_recent_count, pipelines_failed_recent_count, #5523, @roei3000b
  • Alerts: Filter project resources by permissions for list, #5532, @yanburman
  • Docs: Enable automodule for mlrun.comon.schemas.artifact, #5529, @moranbental
  • SQLDB: Refactor partition querying to minimize subquery table size, #5526, @alonmr
  • Automation: Don't rollout deployment before purging db, #5527, @alonmr
  • Model Monitoring: Implement tsdb abstraction, #5210, @Eyal-Danieli
  • API: Enhance usage of iguazio client, #5506, @liranbg
  • Alerts: Add backwards compatibility for igz < 3.6, #5524, @yanburman
  • Docs: Add registering an hdfs datastore profile, #5396, @jillnogold
  • API: Add delete artifact data endpoints, #5477, @moranbental
  • Project: Add delete artifact method, #5491, @moranbental
  • Datastore: Rename datastoreprofileazureblob 'bucket' parameter to 'container', #5521, @alxtkr77
  • Alerts: Add templates functionality, #5479, @yanburman
  • API Gateway: Support access key authentication, #5509, @TomerShor
  • Deprecations: Add deprecation warnings to artifact constructor params, #5520, @quaark
  • Application: Don't use http as sidecar port name, #5518, @TomerShor
  • API Gateway: Support configurable ports for each upstream, #5512, @TomerShor
  • UI: Features & enhancement

Bug fixes

  • CI: Fix pipeline adapters makefile, #5557, @liranbg
  • Model Monitoring: Fix invalid current_stats in monitoringapplicationcontext, #5552, @Eyal-Danieli
  • Application: Fix test function handler assertion, #5548, @TomerShor
  • Model Monitoring: Fix up imports, #5531, @gtopper
  • Coding Conventions: Fix mlconf usages, #5525, @quaark
  • Model Monitoring: Fix bc for deploying model monitoring controller, #5513, @davesh0812
  • UI: Bug fixes

Pull requests:

db779a53 [Model Monitoring] Update model endpoint's current stats and drift measures in the writer (#5554) 1066a9ff [CI] Fix pipeline adapters makefile (#5557) 9c47b4c1 [API] Check the artifact kind while attempting to remove artifact data (#5545) 61a874f4 [Artifacts] Add producer_uri filter to list artifacts API (#5549) 4478187b [Runs] Store artifact URIs instead of full artifacts in body (#5553) 23aec36d [KFP] Bump version and create makefile for release (#5555) 617e5729 [Model Monitoring] Fix invalid current_stats in MonitoringApplicationContext (#5552) 8dbac8e0 [Docs] Feature-store + Datastore: consolidate Apache Kafka details, cleanups in datastores (#5305) a4a3e4ec [Application] Fix test function handler assertion (#5548) 88f07f84 [Alerts] Modify alert entity to have list of ids per alert (#5511) e3eaffff [Notifications] Display Step Kind In Pipeline Notification (#5538) fb3637cc [Model Monitoring] Fix up imports (#5531) 599900cf [API] Add read model monitoring metrics values endpoint (#5519) a93ee1d6 [Nuclio] Delete remote function config map (#5530) f747bd04 [KFP] Merge KFP2 Feature Branch (#5533) 08071fdc [ProjectSummaries] Add pipelines_completed_recent_count, pipelines_failed_recent_count (#5523) 2bd1a5d4 [Alerts] Filter project resources by permissions for list (#5532) e2b0d851 [Docs] Enable automodule for mlrun.comon.schemas.artifact (#5529) 23af50a0 [SQLDB] Refactor partition querying to minimize subquery table size (#5526) 79608f21 [Automation] Don't rollout deployment before purging DB (#5527) 8c0defe9 [Model Monitoring] Implement TSDB abstraction (#5210) 7034459d [API] Enhance usage of iguazio client (#5506) f376b28e [Coding Conventions] Fix mlconf usages (#5525) b26fd434 [Alerts] Add backwards compatibility for igz < 3.6 (#5524) d93fe041 [Docs] Add registering an HDFS datastore profile (#5396) 127d1e81 [API] Add delete artifact data endpoints (#5477) 913f02a5 [Project] Add delete artifact method (#5491) afd5bd43 [Datastore] Rename DatastoreProfileAzureBlob 'bucket' parameter to 'container' (#5521) 98d16873 [Alerts] Add templates functionality (#5479) 87244882 [API Gateway] Support access key authentication (#5509) c4f97cf7 [Deprecations] Add Deprecation Warnings to Artifact Constructor Params (#5520) 0eefbbdb [Model Monitoring] Fix BC for deploying model monitoring controller (#5513) cd1f9c33 [Application] Don't use http as sidecar port name (#5518) 6dd130bc [API Gateway] Support configurable ports for each upstream (#5512)

v1.6.3-rc7

1 week ago

Features / Enhancements

  • Runs: Store artifact uris instead of full artifacts in body [1.6.x], #5544, @alonmr
  • SQLDB: Refactor partition querying to minimize subquery table size [1.6.x], #5540, @alonmr
  • Artifacts: Add producer_uri filter to list artifacts api [1.6.x], #5539, @alonmr
  • Logger: Enhance formatter creation [1.6.x], #5534, @liranbg
  • UI: Features & enhancement

Bug fixes

Pull requests:

a54892f2 [Runs] Store artifact URIs instead of full artifacts in body [1.6.x] (#5544) 5223d5d8 [SQLDB] Refactor partition querying to minimize subquery table size [1.6.x] (#5540) 270fcd55 [Artifacts] Add producer_uri filter to list artifacts API [1.6.x] (#5539) 674bb911 [Logger] Enhance formatter creation [1.6.x] (#5534)

v1.6.3-rc6

1 week ago

Features / Enhancements

  • Model Monitoring: Raise error when deploying with set_tracking and old client [1.6.x], #5507, @davesh0812
  • UI: Features & enhancement

Bug fixes

Pull requests:

c2e9737b [Model Monitoring] raise error when deploying with set_tracking and old client [1.6.x] (#5507)

v1.7.0-rc15

2 weeks ago

Features / Enhancements

  • Docs: Add details on transformations: sliding window, #5517, @jillnogold
  • Deprecations: Resolve 1.7.0 deprecations, #5510, @alonmr
  • Model Monitoring: Improvements to mm-apps do_tracking api, #5474, @davesh0812
  • Datastore: When necessary, save the bucket as part of the data source profile and use the default path if the path is not specified, #5478, @alxtkr77
  • Alerts: Enable the alerts mode flag, #5480, @Yacouby
  • Tutorials: Remove new_function usage, #5504, @daniels290813
  • Docs: Tune 'to_mock_server', #5508, @george0st
  • Tests: Change v3io test chunks size, #5467, @tomerm-iguazio
  • API: Add model endpoint list metrics/results endpoint, #5484, @jond01
  • CI: Enhance release script, #5505, @liranbg
  • Notifications: Pipeline notifications from workflow manifest, #5443, @quaark
  • Docs: Update usage of 'to_mock_server', #5503, @george0st
  • Docs: Data stores, remove double brackets, #5499, @george0st
  • Feature Store: Read optimisation on partitioned target, #5465, @tomerm-iguazio
  • Docs: Repair samples with ingest, #5500, @george0st
  • Docs: Add mlrun+python coding conventions, #5493, @Yacouby
  • Linting: Upgrade ruff, #5492, @jond01
  • ProjectSummaries: Make _calculate_pipelines_counters use pagination, #5496, @roei3000b
  • UI: Features & enhancement

Bug fixes

Pull requests:

dd3ddb2c [Docs] Add details on transformations: sliding window (#5517) 66af02ad [Deprecations] Resolve 1.7.0 deprecations (#5510) f9426085 [Model Monitoring] Improvements to mm-apps do_tracking API (#5474) b0dbde7d [Datastore] When necessary, save the bucket as part of the data source profile and use the default path if the path is not specified (#5478) dcbd1397 [Alerts] Enable the alerts mode flag (#5480) d78f640d [Tutorials] Remove new_function usage (#5504) 2ff3ea07 [Docs] Tune 'to_mock_server' (#5508) 90543777 [Tests] Change v3io test chunks size (#5467) ecff6140 [API] Add model endpoint list metrics/results endpoint (#5484) 1e63c3ae [CI] Enhance release script (#5505) bb8bb3c8 [Notifications] Pipeline Notifications from Workflow Manifest (#5443) 850d4f7a [Docs] Update usage of 'to_mock_server' (#5503) 3867fa54 [Docs] Data Stores, remove double brackets (#5499) b3ab5c7d [Feature Store] Read optimisation on partitioned target (#5465) f240d9c3 [Docs] Repair samples with ingest (#5500) 4e89b346 [Docs] Add MLRun+Python Coding Conventions (#5493) 29a20dc4 [Linting] Upgrade Ruff (#5492) 7ab5e43e [ProjectSummaries] Make _calculate_pipelines_counters use pagination (#5496)

v1.6.3-rc5

2 weeks ago

Features / Enhancements

Bug fixes

  • Auth: Fix httpdb init from env [1.6.x], #5497, @theSaarco
  • UI: Bug fixes

Pull requests:

d777f65d [Auth] Fix httpdb init from env [1.6.x] (#5497)

v1.7.0-rc14

2 weeks ago

Features / Enhancements

  • Httpdb: Use normalized name in url when get_nuclio_deploy_status, #5495, @rokatyy
  • Dask: Enhance extending env vars to avoid memory leak, #5490, @liranbg
  • API: Create logger handler once, #5488, @liranbg
  • Hack: Update postto version, #5487, @gtopper
  • ProjectSummaries: Add runs_completed_recent_count, #5482, @roei3000b
  • Docs: Remove double function parameter, #5457, @george0st
  • Nuclio: Delete nuclio function when removing function of nuclio runtime, #5462, @rokatyy
  • Workflows: Add subpath or workdir to workflow path, #5461, @GiladShapira94
  • Project: By default, don't raise if allow_cross_project flag isn't set, #5481, @roei3000b
  • Auth: Authenticate with oauth client-credentials grant, #5456, @theSaarco
  • Runs: Log run state to be patched, #5476, @liranbg
  • Projects: Adding allow_cross_project flag for creating project from template, #5453, @roei3000b
  • RemoteWorkflows: Fail fast when remote runner is failing, #5473, @liranbg
  • Project: Don't sync functions if running workflows in remote, #5472, @TomerShor
  • Serving: Add new set_flow() api, #5437, @gtopper
  • Nuclio: Refactor api gateway class to inherit from modelobj, #5464, @TomerShor
  • Datastore: Change default chunk size, #5468, @tomerm-iguazio
  • Docs: Add docstring for kafkatarget, #5463, @gtopper
  • Feature Store: Base redis default path on config.feature_store template, #5442, @alxtkr77
  • Model Monitoring: Add wait_for_deployment flag in create/deploy/update apis, #5433, @jond01
  • UI: Features & enhancement

Bug fixes

  • Auth: Fix httpdb init from env, #5494, @theSaarco
  • Notifications: Fix slack notifications with long messages, #5489, @quaark
  • Datastore: Fix hdfsstore.rm(), #5471, @gtopper
  • UI: Bug fixes

Pull requests:

0967b2a2 [Httpdb] Use normalized name in URL when get_nuclio_deploy_status (#5495) 9d672b32 [Auth] Fix httpdb init from env (#5494) cb3ba867 [Dask] Enhance extending env vars to avoid memory leak (#5490) f3c0222a [Notifications] Fix Slack Notifications With Long Messages (#5489) 370acaf3 [API] Create logger handler once (#5488) 6a1c1283 [Hack] Update postto version (#5487) 017ebdaa [ProjectSummaries] Add runs_completed_recent_count (#5482) fea108db [Docs] Remove double function parameter (#5457) a0e7738d [Nuclio] Delete Nuclio function when removing function of Nuclio runtime (#5462) b0c80652 [Workflows] Add subpath or workdir to workflow path (#5461) f6967002 [Project] By default, don't raise if allow_cross_project flag isn't set (#5481) ea4cdfd1 [Auth] Authenticate with OAuth client-credentials grant (#5456) 8a133816 [Runs] Log run state to be patched (#5476) 64a306aa [Projects] Adding allow_cross_project flag for creating project from template (#5453) be389737 [RemoteWorkflows] Fail fast when remote runner is failing (#5473) e9fdfdd9 [Project] Don't sync functions if running workflows in remote (#5472) 03aecff3 [Serving] Add new set_flow() API (#5437) 75fcc2d8 [Datastore] Fix HdfsStore.rm() (#5471) b0e1c6c4 [Nuclio] Refactor API Gateway class to inherit from ModelObj (#5464) bb553dee [Datastore] change default chunk size (#5468) 842aacaf [Docs] Add docstring for KafkaTarget (#5463) b95a34f3 [Feature Store] Base Redis default path on config.feature_store template (#5442) 6a1e37e9 [Model Monitoring] Add wait_for_deployment flag in create/deploy/update APIs (#5433)

v1.6.3-rc4

2 weeks ago

Features / Enhancements

  • Dask: Enhance extending env vars to avoid memory leak [1.6.x], #5486, @liranbg
  • API: Create logger handler once [1.6.x], #5485, @liranbg
  • Auth: Authenticate with oauth client-credentials grant [1.6.x], #5483, @theSaarco
  • Project: Don't sync functions if running workflows in remote [1.6.x], #5475, @TomerShor
  • RemoteWorkflows: Fail fast when remote runner is failing, #5469, @liranbg
  • Datastore: Rely on buffer instead of mmap [1.6.x], #5445, @tomerm-iguazio
  • Model Monitoring: Raise error when using mlrun default image with client_version<1.6.3 and set_tracking is on., #5440, @davesh0812
  • Model Monitoring: Delete pipelines access_key from serving_spec_env [1.6.x], #5425, @davesh0812
  • UI: Features & enhancement

Bug fixes

Pull requests:

dbb53dc1 [Dask] Enhance extending env vars to avoid memory leak [1.6.x] (#5486) 4c7780f6 [API] Create logger handler once [1.6.x] (#5485) 344e016a [Auth] Authenticate with OAuth client-credentials grant [1.6.x] (#5483) e9bb9e2e [Project] Don't sync functions if running workflows in remote [1.6.x] (#5475) c634bd8d [RemoteWorkflows] Fail fast when remote runner is failing (#5469) 412dc916 [Datastore] Rely on buffer instead of mmap [1.6.x] (#5445) aba8e7cd [Model Monitoring] raise error when using mlrun default image with client_version<1.6.3 and set_tracking is on. (#5440) a931aae0 [Model Monitoring] Delete pipelines access_key from SERVING_SPEC_ENV [1.6.x] (#5425)

v1.7.0-rc13

3 weeks ago

Features / Enhancements

  • Alerts: Convert event value to be dict to allow multiple values, #5460, @yanburman
  • Docs: Add workflow examples, #5444, @jillnogold
  • Feature Store: Restore ds default template path, #5458, @alxtkr77
  • Projects: Make store_project async and refresh cached result, #5434, @yaelgen
  • Docs: Improve sql source and target documentation, #5455, @gtopper
  • UI: Features & enhancement

Bug fixes

  • Datastore: Fix datastoreprofilekafkatarget, #5454, @gtopper
  • UI: Bug fixes

Pull requests:

3bba8f56 [Alerts] Convert event value to be dict to allow multiple values (#5460) 4e2dcfef [Docs] Add workflow examples (#5444) 69af841c [Feature Store] Restore ds default template path (#5458) 2c925799 [Projects] Make store_project async and refresh cached result (#5434) 0e8b1922 [Datastore] Fix DatastoreProfileKafkaTarget (#5454) 0c21ac26 [Docs] Improve SQL source and target documentation (#5455)

v1.7.0-rc12

3 weeks ago

Features / Enhancements

  • Docs: Update sample (use image python 3.9 not 3.7), #5451, @george0st
  • Kafka: Add warning and fallback on old kafka option everywhere it applies, #5452, @gtopper
  • Hack: Delete comment that is no longer relevant from notebook, #5449, @gtopper
  • UI: Features & enhancement

Bug fixes

  • Datastore: Revert 'kind' prefix for default and v3io stores, #5450, @alxtkr77
  • Artifacts: Fix retained producer overwriting artifact spec, #5381, @alonmr
  • UI: Bug fixes

Pull requests:

d99c139a [Docs] Update sample (use image python 3.9 not 3.7) (#5451) daad905f [Datastore] Revert 'kind' prefix for default and v3io stores (#5450) 177a7b29 [Kafka] Add warning and fallback on old kafka option everywhere it applies (#5452) 06efdda2 [Hack] Delete comment that is no longer relevant from notebook (#5449) 811d3f0b [Artifacts] Fix retained producer overwriting artifact spec (#5381) e472f22a [Dependabot] Bump golang.org/x/net from 0.22.0 to 0.23.0 in /server/log-collector (#5446)

Failed parsing:

e472f22a {dependabot[bot]} [Dependabot] Bump golang.org/x/net from 0.22.0 to 0.23.0 in /server/log-collector (#5446)