CARVIEW |
Navigation Menu
-
Notifications
You must be signed in to change notification settings - Fork 269
Releases: mlrun/mlrun
v1.10.0-rc16
78045e1
Compare
Features / Enhancements
- Dependabot-automated: Bump anchore/scan-action from 6.4.0 to 6.5.0, #8362, @dependabot[bot]
- Docs: Update change log for v1.9.2, #8306, @jillnogold
- Retry: Warn ignore retry spec on local run, #8348, @alonmr
- Workflows: Preventing simultaneous retries, #8319, @yaelgen
- Dependabot-automated: Bump google.golang.org/grpc from 1.73.0 to 1.74.0 in /server/go, #8323, @dependabot[bot]
- Deprecations: Remove more deprecations, #8343, @moranbental
- DB: Ignore “nil/none” config inputs for db modes, #8327, @adamdelman
- UI: Features & enhancement
Bug fixes
- Services: Fix
submit_run
call, #8368, @gtopper - Model endpoints: Fix remove normalize function name from store, update and list model endpoints, #8367, @royischoss
- Model Monitoring: Fix processing modelrunnerstep outputs, #8293, @royischoss
- Serving: Fix invoke monitored
modelrunnerstep
with error_handler, #8331, @royischoss - LLMPrompt: Fix allowing missing place holders in legend, #8350, @royischoss
- Serving-LLM: Add tag to
model_uri
& fix shred model logic, #8349, @davesh0812 - Serving: Fix
model:predict
andllmodel:predict
, #8336, @royischoss - UI: Bug fixes
Pull requests:
78045e1 [Services] Fix submit_run
call (#8368)
54a37b1 [Model endpoints] Fix remove normalize function name from store, update and list model endpoints (#8367)
985da4d [Model Monitoring] Fix processing ModelRunnerStep outputs (#8293)
99e76af [Dependabot-automated] Bump anchore/scan-action from 6.4.0 to 6.5.0 (#8362)
5c2fc82 [Serving] Fix invoke monitored ModelRunnerStep
with error_handler (#8331)
4746c1c [LLMPrompt] Fix allowing missing place holders in legend (#8350)
04b8f52 [Serving-LLM] Add tag to model_uri
& fix shred model logic (#8349)
af31ff8 [Serving] Fix Model:predict
and LLModel:predict
(#8336)
36480cb [Docs] Update change log for v1.9.2 (#8306)
2ef7d42 [Retry] Warn ignore retry spec on local run (#8348)
58af8a3 [Workflows] Preventing simultaneous retries (#8319)
cbd675b [Dependabot-automated] Bump google.golang.org/grpc from 1.73.0 to 1.74.0 in /server/go (#8323)
c8abb12 [Deprecations] Remove more deprecations (#8343)
4d95d88 [DB] Ignore “nil/none” config inputs for DB modes (#8327)
Assets 4
v1.9.2
669661c
Compare
Features / Enhancements
- CI: Tutorials welcome & readme [1.9.x], #8353, @daniels290813
- Docs: Change log and other updates [1.9.x], #8352, @jillnogold
- UI: Features & enhancement
Bug fixes
- UI: Bug fixes
Pull requests:
669661c [CI] Tutorials welcome & README [1.9.x] (#8353)
c2d5224 [Docs] Change log and other updates [1.9.x] (#8352)
Assets 4
v1.10.0-rc15
ab4eba8
Compare
Features / Enhancements
- DB: Remove legacy artifacts table, #8339, @alonmr
- Artifacts: Reject deletion of parent artifact if it has children, #8304, @davesh0812
- Model Monitoring: Mm api to get metrics for multiple meps has bad param name
events_format
and doesn't validate meps, #8334, @danielperezz - Requirements: Remove torch from dev-requirements, #8341, @tomerm-iguazio
- ModelProvider: Add async and custom invoke functionality, support llmodel, #8291, @tomerm-iguazio
- Monitoring Applications: Adding missing docstring and error-message, #8335, @danielperezz
- ModelProvider: Huggingface requirements, #8328, @tomerm-iguazio
- Model Monitoring: Add committed offset and lag stats to function-summaries api [kafka], #8330, @Eyal-Danieli
- Model Monitoring: Create meps before starting graph job, #8294, @gtopper
- DB: Ensure consistent system id initialization, #8326, @Yacouby
- Requirements-automated: Upgrade lock files, #8333, @iguazio-cicd
- Dependabot-automated: Bump astral-sh/setup-uv from 6.3.1 to 6.4.1, #8332, @dependabot[bot]
- Monitoring Applications: Expose new api to calculate the number of meps with detected issues over time, #8324, @danielperezz
- Image: Explicitly accept conda tos, #8322, @alonmr
- Model Monitoring: Add committed offset and lag stats to
function-summaries
api [v3io], #8310, @Eyal-Danieli - Unknown: Revert "[monitoring applications] expose new api to calculate the number of meps with detected issues over time (#8303)", #8320, @assaf758
- Monitoring Applications: Expose new api to calculate the number of meps with detected issues over time, #8303, @danielperezz
- Docs: Change the notebook to build the image for the project, #8198, @xsqian
- Requirements: Bump nuclio-jupyter to 0.11.2, #8315, @Yacouby
- Image: Add unzip to mlrun-kfp image, #8313, @alonmr
- Docs: Delete incorrect python support, #8311, @jillnogold
- Model Monitoring: Block writing out of order data in
evaluate
, #8281, @jond01 - UI: Features & enhancement
Bug fixes
- Model Monitoring: Fix project deletion, #8338, @jond01
- Migrations: Fix migrations on rds, #8329, @adamdelman
- Application: Fix application redeploy spec, #8312, @alonmr
- Tests: Fix git fork extraction, #8307, @alonmr
- UI: Bug fixes
Pull requests:
ab4eba8 [DB] Remove legacy artifacts table (#8339)
4f36d42 [Model Monitoring] Fix project deletion (#8338)
c4e4ce3 [Artifacts] Reject deletion of parent artifact if it has children (#8304)
c3bd35a [Model Monitoring] MM API to get metrics for multiple MEPs has bad param name events_format
and doesn't validate MEPs (#8334)
e3d9cce [Requirements] Remove torch from dev-requirements (#8341)
b5863f1 [ModelProvider] Add async and custom invoke functionality, support LLModel (#8291)
bdf54d7 [Migrations] Fix migrations on RDS (#8329)
e015e43 [Monitoring Applications] Adding missing docstring and error-message (#8335)
78675e8 [ModelProvider] HuggingFace requirements (#8328)
4f7a25b [Model Monitoring] Add committed offset and lag stats to function-summaries API [Kafka] (#8330)
6a0d702 [Model Monitoring] Create MEPs before starting graph job (#8294)
1264f67 [DB] Ensure consistent system ID initialization (#8326)
6cb9d34 [Requirements-automated] Upgrade lock files (#8333)
bc584a5 [Dependabot-automated] Bump astral-sh/setup-uv from 6.3.1 to 6.4.1 (#8332)
da49799 [Monitoring Applications] Expose new API to calculate the number of MEPs with detected issues over time (#8324)
526b52b [Image] Explicitly accept conda TOS (#8322)
417ae3c [Model Monitoring] Add committed offset and lag stats to function-summaries
API [V3IO] (#8310)
6b68b69 Revert "[Monitoring Applications] Expose new API to calculate the number of MEPs with detected issues over time (#8303)" (#8320)
7518c5a [Monitoring Applications] Expose new API to calculate the number of MEPs with detected issues over time (#8303)
49ade86 [Docs] Change the notebook to build the image for the project (#8198)
ad6ac7c [Requirements] Bump nuclio-jupyter to 0.11.2 (#8315)
e975920 [Image] Add unzip to mlrun-kfp image (#8313)
0d2bc2c [Application] Fix application redeploy spec (#8312)
1dde973 [Docs] Delete incorrect Python support (#8311)
90ab8b9 [Tests] Fix git fork extraction (#8307)
2d172ca [Model Monitoring] Block writing out of order data in evaluate
(#8281)
Assets 4
v1.9.2-rc3
29fae0b
Compare
Features / Enhancements
- Docs: Delete incorrect python support [1.9.x], #8316, @jillnogold
- Image: Explicitly accept conda tos [1.9.x], #8325, @alonmr
- Image: Add unzip to mlrun-kfp image [1.9.x], #8321, @alonmr
- Notifications: Use stable endpoint for webhook notification [1.9.x], #8314, @Yacouby
- UI: Features & enhancement
Bug fixes
- UI: Bug fixes
Pull requests:
29fae0b [Docs] Delete incorrect Python support [1.9.x] (#8316)
a16ec3c [Image] Explicitly accept conda TOS [1.9.x] (#8325)
ec2281e [Image] Add unzip to mlrun-kfp image [1.9.x] (#8321)
010a9b8 [Notifications] Use stable endpoint for webhook notification [1.9.x] (#8314)
Assets 4
v1.10.0-rc14
b5c865a
Compare
Features / Enhancements
- Notifications: Use stable endpoint for webhook notification, #8309, @Yacouby
- Jobs: Add retries attempts metadata to run status, #8305, @Yacouby
- Workflows: Flatten retry tree by always rerunning the original workflow id, #8299, @yaelgen
- LLMArtifact: Change prompt_template type, validate prompt legend, adding llmodel class, #8298, @royischoss
- Builder: Support http files, #8295, @alonmr
- UI: Features & enhancement
Bug fixes
- Serving: Fix import model class in
modelrunnerstep:init_object
, #8308, @royischoss - Application: Fix code entry type enrichment, #8302, @alonmr
- UI: Bug fixes
Pull requests:
b5c865a [Notifications] Use stable endpoint for webhook notification (#8309)
5f42188 [Serving] Fix import Model class in ModelRunnerStep:init_object
(#8308)
0135f85 [Jobs] Add retries attempts metadata to run status (#8305)
ef4274a [Workflows] Flatten retry tree by always rerunning the original workflow ID (#8299)
39fcc26 [LLMArtifact] Change prompt_template type, validate prompt legend, adding LLModel class (#8298)
addbcee [Builder] Support http files (#8295)
23d8c05 [Application] Fix code entry type enrichment (#8302)
Assets 4
v1.10.0-rc13
9b3d466
Compare
Features / Enhancements
- Model Monitoring: Add support for
v3io
in the function summary api, #8292, @Eyal-Danieli - Docs: Add that default conda env in ce is not persistent, #8288, @jillnogold
- Requirements-automated: Upgrade lock files, #8300, @iguazio-cicd
- Jobs: Abort stale pending retry jobs, #8289, @alonmr
- Dependabot-automated: Bump golang.org/x/sync from 0.15.0 to 0.16.0 in /server/go, #8297, @dependabot[bot]
- Workflows: Assign origin workflow-runner notifications on the re-run instance, #8272, @yaelgen
- Github Owners: Add davesh0812 and dataflows to server/py/framework/db/sqldb/{db,models}.py, #8296, @assaf758
- ModelProvider: Add basic invoke messages support + test, #8277, @tomerm-iguazio
- Serving: Enable support for shared models within function graphs, #8256, @davesh0812
- UI: Features & enhancement
Bug fixes
- Artifacts: Tiny fix for llm prompt when model_artifact is a str, #8301, @davesh0812
- UI: Bug fixes
Pull requests:
9b3d466 [Model Monitoring] Add support for V3IO
in the Function Summary API (#8292)
81f5529 [Docs] Add that default conda env in CE is not persistent (#8288)
e91db48 [Artifacts] tiny fix for llm prompt when model_artifact is a str (#8301)
b3faa5f [Requirements-automated] Upgrade lock files (#8300)
9c1492e [Jobs] Abort stale pending retry jobs (#8289)
e210797 [Dependabot-automated] Bump golang.org/x/sync from 0.15.0 to 0.16.0 in /server/go (#8297)
9a49797 [Workflows] Assign origin workflow-runner notifications on the re-run instance (#8272)
7a5eb88 [Github Owners] add davesh0812 and dataflows to server/py/framework/db/sqldb/{db,models}.py (#8296)
31e353b [ModelProvider] Add basic invoke messages support + test (#8277)
a5a042d [Serving] Enable support for shared models within function graphs (#8256)
Assets 4
v1.10.0-rc12
557e2bb
Compare
Features / Enhancements
- Docs: Add to new_project and load_project that this becomes the active project, #8194, @jillnogold
- Docs: Add details about run-id when creating alerts, #8238, @jillnogold
- Docs: Add that changes in dbpath need an explicit cfg reload, #8228, @jillnogold
- Tests: Add missing
execution_mechanism
parameter, #8290, @gtopper - Logs: Get logs from last attempt by default, #8280, @alonmr
- Go: Bump to 1.23.10, #8278, @liranbg
- Tests: Disable problematic test, #8285, @alxtkr77
- Datastore: Bump pyarrow to 17, #8264, @alxtkr77
- Jobs: Merge retry jobs feature branch, #8273, @alonmr
- RemoteModel: Add modelprovider infrastructure + openaiprovider, #8159, @tomerm-iguazio
- DB: Finalize postgres support, #8234, @adamdelman
- Dockerfiles: Speed up test docker build time, #8253, @adamdelman
- Requirements-automated: Upgrade lock files, #8265, @iguazio-cicd
- UI: Features & enhancement
Bug fixes
- Model Monitoring: Fix uses of context in system steps, #8282, @royischoss
- Model Monitoring: Fix
test_app
to test only supportedtdengine
for the function summary api, #8287, @Eyal-Danieli - Model Serving: Fix handling of asyncio execution mechanism, #8283, @gtopper
- Serving: Fix background task model endpoint creation status check, #8276, @royischoss
- Images: Fix ml-base deprecation check to respect image tag, #8267, @Yacouby
- Serving: Fix creating a child function or function contains
modelrunnerstep
, #8255, @royischoss - UI: Bug fixes
Pull requests:
557e2bb [Docs] Add to new_project and load_project that this becomes the active project (#8194)
5fefc3a [Docs] Add details about run-id when creating alerts (#8238)
21aa8cf [Docs] Add that changes in DBPATH need an explicit cfg reload (#8228)
fd2b20f [Tests] Add missing execution_mechanism
parameter (#8290)
748f374 [Model Monitoring] Fix uses of context in system steps (#8282)
1de7691 [Model Monitoring] Fix test_app
to test only supported tdengine
for the Function Summary API (#8287)
ad5ac22 [Logs] Get logs from last attempt by default (#8280)
1010b65 [Model Serving] Fix handling of asyncio execution mechanism (#8283)
3abb47b [Go] Bump to 1.23.10 (#8278)
a10349a [Tests] Disable problematic test (#8285)
b7a3052 [Serving] Fix background task model endpoint creation status check (#8276)
3fb318f [Datastore] Bump pyarrow to 17 (#8264)
685395e [Jobs] Merge retry jobs feature branch (#8273)
8c0b991 [Images] Fix ml-base deprecation check to respect image tag (#8267)
3e10eb7 [RemoteModel] Add ModelProvider infrastructure + openaiprovider (#8159)
5d26c97 [DB] Finalize postgres support (#8234)
cb19571 [Dockerfiles] Speed up test docker build time (#8253)
dd28ec0 [Requirements-automated] Upgrade lock files (#8265)
fa610d5 [Serving] Fix creating a child function or function contains ModelRunnerStep
(#8255)
Assets 4
v1.9.2-rc2
96b5c67
Compare
Features / Enhancements
- Datastore: Bump pyarrow to 17 [1.9.x], #8286, @alxtkr77
- Go: Bump to 1.23.10 [1.9.x], #8275, @liranbg
- Requirements-automated: Upgrade lock files [1.9.x], #8226, @iguazio-cicd
- UI: Features & enhancement
Bug fixes
- Frameworks: Pre_compile horovod to tensorflow adjustments bug fixes [1.9.x], #8262, @liranbg
- UI: Bug fixes
Pull requests:
96b5c67 [Datastore] Bump pyarrow to 17 [1.9.x] (#8286)
09b84f2 [Go] Bump to 1.23.10 [1.9.x] (#8275)
743f2c3 [Requirements-automated] Upgrade lock files [1.9.x] (#8226)
82f468a [Frameworks] pre_compile Horovod to TensorFlow adjustments bug fixes [1.9.x] (#8262)
Assets 4
v1.10.0-rc11
fe4d073
Compare
Features / Enhancements
- Dependencies: Move all sqlalchemy code to framework to prevent sqlachemy dependency in mlrun, #8251, @adamdelman
- Pipelines: Enhance retry pipeline api to create rerunrunner for remote workflow retries, #8239, @yaelgen
- Model Monitoring: Add
function-summary
api, #8241, @Eyal-Danieli - Requirements-automated: Upgrade lock files, #8263, @iguazio-cicd
- Dependabot-automated: Update mlrun-pipelines-kfp-common requirement from ~=0.5.6 to ~=0.5.8, #8260, @dependabot[bot]
- Dependabot-automated: Bump anchore/scan-action from 6.3.0 to 6.4.0, #8261, @dependabot[bot]
- Dependabot-automated: Update mlrun-pipelines-kfp-v1-8 requirement from ~=0.5.4 to ~=0.5.7, #8259, @dependabot[bot]
- Serving: Implement serving graph as a job, #8209, @gtopper
- Model Serving: Move execution mechanism from
model
toadd_model
, #8172, @gtopper - Model Monitoring: Support all model endpoints in
evaluate
, #8218, @jond01 - Serving: Added special plot for
modelrunnerstep
, #8235, @royischoss - Datastore: Change get_or_create to be more flexible, #8214, @tomerm-iguazio
- Datastore: Make spark s3 credentials bucket aware, #8240, @alxtkr77
- Unknown: Revert "[k8s] configure retries for kubernetes client using urllib3", #8242, @liranbg
- DB: Improve db initialization, #8160, @adamdelman
- Tests: Make postgresql support optional for testing, #8161, @adamdelman
- Dependabot-automated: Bump ncipollo/release-action from 1.16.0 to 1.18.0, #8236, @dependabot[bot]
- DB: Properly create db partitions when creating the db from scratch, #8205, @adamdelman
- Serving: Allow
modelrunnerstep:add_model
to get model_class asmodel
object, #8183, @royischoss - K8S: Configure retries for kubernetes client using urllib3, #8220, @adamdelman
- Docs: Add databricks runtime to cheat-sheet.md, #8227, @tomerm-iguazio
- Requirements-automated: Upgrade lock files, #8224, @iguazio-cicd
- Requirements: Temporarily pin storey version, #8225, @gtopper
- Requirements: Add remote models requirements, including openai sdk, #8215, @tomerm-iguazio
- DB: Remove unused tables, #8217, @adamdelman
- UI: Features & enhancement
Bug fixes
- Bugfix: Mlrun k8s client raises an ssl error, #8237, @adamdelman
- Frameworks:
pre_compile
horovod to tensorflow adjustments bug fixes, #8258, @guy1992l - Model Monitoring: Fix model endpoint tsdb data deletion, #8254, @royischoss
- Tests: Fix
test_app_flow
system test withwith_training_set=false
, #8249, @jond01 - Serving: Fix allow multiple deployment using copy in
modelobj:from_dict
, #8247, @royischoss - Tests: Fix postgres conditional test skip based on import, #8245, @adamdelman
- DB: Fix return uid value from db as hex, #8243, @royischoss
- Artifacts: Fix artifact deletion by uid, #8233, @moranbental
- Bugfix: Don't flood mlrun-chief log with "failed to load kube config", #8232, @adamdelman
- UI: Bug fixes
Pull requests:
fe4d073 [Bugfix] MLRun K8S client raises an SSL error (#8237)
5d3890f [Dependencies] Move all sqlalchemy code to framework to prevent sqlachemy dependency in mlrun (#8251)
bb98e45 [Pipelines] Enhance retry pipeline API to create RerunRunner for remote workflow retries (#8239)
bb8f6c0 [Model Monitoring] Add function-summary
API (#8241)
1417f75 [Requirements-automated] Upgrade lock files (#8263)
579bd85 [Dependabot-automated] Update mlrun-pipelines-kfp-common requirement from ~=0.5.6 to ~=0.5.8 (#8260)
f3697e4 [Dependabot-automated] Bump anchore/scan-action from 6.3.0 to 6.4.0 (#8261)
d50ca12 [Frameworks] pre_compile
Horovod to TensorFlow adjustments bug fixes (#8258)
be1d6cd [Dependabot-automated] Update mlrun-pipelines-kfp-v1-8 requirement from ~=0.5.4 to ~=0.5.7 (#8259)
229b4f5 [Serving] Implement serving graph as a job (#8209)
4781b51 [Model Serving] Move execution mechanism from Model
to add_model
(#8172)
22fdc68 [Model Monitoring] Fix model endpoint tsdb data deletion (#8254)
dd0a52f [Model Monitoring] Support all model endpoints in evaluate
(#8218)
5cb5543 [Tests] Fix test_app_flow
system test with with_training_set=False
(#8249)
de88a95 [Serving] Fix allow multiple deployment using copy in ModelObj:from_dict
(#8247)
f242741 [Serving] Added special plot for ModelRunnerStep
(#8235)
f4f3002 [Datastore] change get_or_create to be more flexible (#8214)
71a1d34 [Datastore] Make Spark S3 credentials bucket aware (#8240)
b8be9f7 [Tests] Fix postgres conditional test skip based on import (#8245)
dee8e46 Revert "[K8S] Configure retries for Kubernetes client using urllib3" (#8242)
a7257a3 [DB] Fix return uid value from db as hex (#8243)
b78b287 [DB] Improve DB initialization (#8160)
8c458ff [Tests] Make PostgreSQL support optional for testing (#8161)
1c292a6 [Dependabot-automated] Bump ncipollo/release-action from 1.16.0 to 1.18.0 (#8236)
df6e1a8 [DB] Properly create DB partitions when creating the DB from scratch (#8205)
ae8daf9 [Serving] Allow ModelRunnerStep:add_model
to get model_class as Model
object (#8183)
548880b [Artifacts] Fix Artifact Deletion by UID (#8233)
258cece [Bugfix] Don't flood mlrun-chief log with "Failed to load kube config" (#8232)
4241cb8 [K8S] Configure retries for Kubernetes client using urllib3 (#8220)
9ca7724 [Docs] Add databricks runtime to cheat-sheet.md (#8227)
03489d2 [Requirements-automated] Upgrade lock files (#8224)
c524e35 [Requirements] Temporarily pin storey version (#8225)
66ae141 [Requirements] Add Remote models requirements, including OpenAI SDK (#8215)
59ec753 [DB] Remove unused tables (#8217)
Assets 4
v1.9.2-rc1
8c4abef
Compare
Features / Enhancements
- Version: Bump to 1.9.2 [1.9.x], #8223, @liranbg
- UI: Features & enhancement
Bug fixes
- Frameworks: Fixes for ml-10270 and ml-10333 [1.9.x], #8252, @liranbg
- Artifacts: Fix artifact deletion by uid [1.9.x], #8193, @moranbental
- UI: Bug fixes
Pull requests:
8c4abef [Frameworks] Fixes for ML-10270 and ML-10333 [1.9.x] (#8252)
b1ac3bd [Artifacts] Fix Artifact Deletion by UID [1.9.x] (#8193)
e7e2630 [Version] Bump to 1.9.2 [1.9.x] (#8223)