Features / Enhancements
- Unknown: Revert "[feature store] use timestamp key to get online features", #4998, @gtopper
- DB: Lock run db row on store run, #4995, @alonmr
- Model Monitoring: Log windows result in the controller job, #4994, @jond01
- Batch Infer: Raise an error when using fv as a dataset without applying
get_offline_features
, #4986, @Eyal-Danieli - Feature-store + Docs: Update spark examples + reduce fset.api.ingest() deprecation message scope, #4991, @alxtkr77
- LogCollector: Remedy vulnerabilities, #4993, @liranbg
- Config: Migrate
pytest.ini
config topyproject.toml
, #4992, @jond01 - Feature Store: Use timestamp key to get online features, #4989, @gtopper
- CI: Enforce mlrun now on test scheduler, #4990, @liranbg
- API: Ensure project deletion in mlrun follower, #4984, @alonmr
- SDK: Remove deprecated fields, #4953, @alonmr
- Iguazio: Cache project deletion jobs to avoid consecutive requests, #4969, @TomerShor
- Spark: Patch pyspark to work with numpy>=1.24.2, #4980, @gtopper
- Feature Store: Change deprecated
fstore.ingest(fset)
calls tofset.ingest()
, #4983, @gtopper - Model Monitoring: Raise
mlruninvalidargumenterror
if themodelmonitoringapplicationresult
name didn't match [a-za-z_][a-za-z0-9_]* format, #4985, @davesh0812 - Model Monitoring: Update "last_updated" in
record_results
, #4982, @jond01 - Model Monitoring: Delete controller job if the schedule submission went wrong, #4968, @davesh0812
- Tests: Upgrade model to scikit-learn==1.4.0, #4981, @davesh0812
- Datastore: Return correct path in kafka and stream targets, #4967, @gtopper
- Model Monitoring: Update deprecated ingest usage, #4974, @jond01
- Requirements: Remedy vulnerabilities, #4973, @liranbg
- Artifacts: Overwrite
spec.db_key
when importing artifact withnew_key
arg, #4970, @TomerShor - Automation: Nest ce deployment args under object, #4964, @alonmr
- Docs: Add how to use with_source_archive, #4952, @jillnogold
- API: Verify project deletion with new db session, #4972, @alonmr
- Functions: Support different types of sample_set in get_sample_set_statistics., #4911, @tomerm-iguazio
- Project: Improve workflow path validation, #4965, @alonmr
- Requirements: Limit pandas to <2.2 because it requires sqlalchemy 2, #4971, @gtopper
- Artifacts: Datasets should only allow an existing column to be used as label, #4957, @laurybueno
- Projects: Delete project background task support for iguazio <= 3.5.4, #4954, @quaark
- Docs: Add datastore profiles details for gcs, dbfs, azure, #4791, @jillnogold
- Dataset: Document overwriting behavior of
log_dataset
, #4956, @TomerShor - UI: Features & enhancement
Bug fixes
- CI: Fix some tests, #4997, @liranbg
- API: Fix background jobs not playing nice with fastapi middlewares, #4988, @liranbg
- Docs: Fix 'project' command of mlrun cli, #4922, @jillnogold
- Model monitoring: Fix logging conventions, #4977, @alonmr
- UI: Bug fixes
Pull requests:
d8935ec Revert "[Feature Store] Use timestamp key to get online features" (#4998)
983d7ef [CI] Fix some tests (#4997)
4c7de21 [DB] Lock run db row on store run (#4995)
1a16069 [Model Monitoring] Log windows result in the controller job (#4994)
38baddc [Batch Infer] Raise an error when using FV as a dataset without applying get_offline_features
(#4986)
3531088 [Feature-store + Docs] Update Spark examples + reduce fset.api.ingest() deprecation message scope (#4991)
5adb05e [LogCollector] Remedy vulnerabilities (#4993)
209e7cb [Config] Migrate pytest.ini
config to pyproject.toml
(#4992)
3559136 [Feature Store] Use timestamp key to get online features (#4989)
de344af [CI] Enforce mlrun now on test scheduler (#4990)
de6ab8e [API] Fix background jobs not playing nice with fastapi middlewares (#4988)
5d13b8b [API] Ensure project deletion in mlrun follower (#4984)
8d67704 [SDK] Remove deprecated fields (#4953)
3f58132 [Iguazio] Cache project deletion jobs to avoid consecutive requests (#4969)
5b4e15c [Spark] Patch pyspark to work with numpy>=1.24.2 (#4980)
8860ac7 [Feature Store] Change deprecated fstore.ingest(fset)
calls to fset.ingest()
(#4983)
aa42ebb [Model Monitoring] raise MLRunInvalidArgumentError
if the ModelMonitoringApplicationResult
name didn't match [a-zA-Z_][a-zA-Z0-9_]* format (#4985)
bf32168 [Model Monitoring] Update "last_updated" in record_results
(#4982)
82a2011 [Model Monitoring] Delete controller job if the schedule submission went wrong (#4968)
d67a76b [Tests] Upgrade model to scikit-learn==1.4.0 (#4981)
ce7256e [Docs] Fix 'project' command of mlrun cli (#4922)
ee4d9e6 [Datastore] Return correct path in kafka and stream targets (#4967)
755b2e5 [Model Monitoring] Update deprecated ingest usage (#4974)
cf4e788 [Model monitoring] Fix logging conventions (#4977)
70a9ae1 [Requirements] Remedy vulnerabilities (#4973)
b8d338e [Artifacts] Overwrite spec.db_key
when importing artifact with new_key
arg (#4970)
768b1f1 [Automation] Nest CE deployment args under object (#4964)
c54e402 [Docs] Add how to use with_source_archive (#4952)
3288e16 [API] Verify project deletion with new db session (#4972)
106cd93 [Functions] support different types of sample_set in get_sample_set_statistics. (#4911)
2bae993 [Project] Improve workflow path validation (#4965)
a1b761f [Requirements] Limit pandas to <2.2 because it requires sqlalchemy 2 (#4971)
3d06570 [Artifacts] Datasets should only allow an existing column to be used as label (#4957)
16ee968 [Projects] Delete Project Background Task Support for Iguazio <= 3.5.4 (#4954)
9a6c653 [Docs] Add datastore profiles details for GCS, DBFS, Azure (#4791)
b8c6a8b [Dataset] Document overwriting behavior of log_dataset
(#4956)