Skip to content

v0.6.4

Compare
Choose a tag to compare
@iguazio-deploy iguazio-deploy released this 06 Jun 10:34
· 1555 commits to master since this release
12d84dd

Features / Enhancements

  • General: Changed the “Name” filter in various screen to use non-exact match (name=~value instead of name=value)
  • General: Renamed action “Expand” to “Expand all”, to better reflect what it actually does.
    Before:
    image
    After:
    image
  • Breadcrumbs: Sorted project list alphabetically in ascending order.
    Before:
    image
    After:
    image
  • Jobs: In “Monitor” tab, added “Aborted” option to the dropdown menu of the “Status” filter
    image
  • Jobs: In “Monitor” tab, when the “Re-run” action it sometimes takes some time to retrieve the info from the relevant function, so now a loader was added while waiting
  • Jobs: In “Schedule” tab, rename “Remove” action to “Delete” and move it to be the last action on the menu
    Before:
    image
    After:
    image
  • Create Job: Added an error notification in case of an error while loading and parsing the selected function template.
    image
  • Job panel: Reconstructed “Resources” layout.
    Before:
    image
    After:
    image
  • Job panel: Removed task.spec.selector from request body when the “Result” field is empty.
  • Data inputs: Allow to enter values not from autocomplete dropdown menus.
  • Data Inputs: Sorting project names and resource names by name alphabetically (“Current project” sticks to the top)
    Before:
    image image
    After:
    image image
  • Models, Datasets, Files: Added “Show iterations” filter to show all iterations of artifacts when expanding a grouped row, also display the tree and iteration number in “Name” column cells for rows that have no tag specified
    image
    image
    image
    image
  • Models: Added “Deploy” action
    image
    image
    image
    image
    image
  • Feature store: Hide “Create Set” & “Create Vector” buttons. Show them when the URL query has a demo=true param.
    image
    image
  • Features: In the feature vector sidebar that opens as part of “Add to feature vector” flow, removed the diagonal from the icon that marks a feature as label as it was confusing. The diagonal is added to the icon only on hover.
    Before:
    image
    After:
    image
  • Feature vectors: In “Requested features” tab, added “Delete” action with confirmation message and made alias editable
    image
    image
  • Functions: Added confirmation pop-up to “Delete” action
    image

Bug Fixes

  • General: In various screens the “View YAML” action opened for the wrong item.
  • General: Values in “Name” column of various screens was cropped on overflow without an ellipsis
    Before:
    image
    After:
    image
  • General: Action icon background was overflowing on hover
    Before:
    image
    After:
    image
  • General: Pop-up dialog was mispositioned and did not cover the entire relevant area (including its backdrop overlay).
    Before:
    image
    After:
    image
  • Projects: Sort-by dropdown menu had transparent background.
    Before:
    image
    After:
    image
  • Projects: In the delete project confirmation pop-up — if the project name was very long it overflowed the pop-up.
    Before:
    image
    After:
    image
  • Jobs: in “Monitor” tab, an error occurred on firing “Re-run” action when the referenced function of the run could not be fetched. Now an error notification shows: “Job‘s function failed to load.”.
    image
  • Jobs: Selecting to re-run a job and then scheduling it for later successfully ended up showing the success notification endlessly.
    image
  • Jobs: Attempting to re-run a job whose function is not found, and scheduling it for later ended up with an error.
  • Jobs: On creating a new job there was no loader to indicate that a request was sent and the UI awaits the response, and the user could click the “Run now” button again and again and create more and more jobs unintentionally.
  • Job panel: In “Data Inputs”, “Parameters”, “Volumes” and “Environment variables” sections, the user could unexpectedly add two items with the same name. This is now invalid and the UI clearly shows it:
    Before:
    image
    After:
    image
  • Data Inputs: Added autocomplete assistance to tags, UIDs, & iterations of resources
    image
    image
    image
  • Data inputs: Error occurred on typing a different project name on an existing data input.
    Before:
    before-fix
    After:
    after-fix
  • Feature store: Expanding grouped-by-name grouped had some empty “Name” cells for untagged versions, now the truncated UID is displayed for those
    Before:
    image
    After:
    image
  • Feature sets: In “Overview” tab in “Usage example” field, removed a redundant ) symbol
    Before:
    image
    After:
    image
  • Feature sets: Show truncated UID for feature set versions that have no tag assigned to them.
    Before:
    image
    After:
    image
  • Datasets: Sometimes expanding a grouped-by-name row would had a row which displayed an error
    Before:
    image
    After:
    image
  • Functions: Error occurred when firing the “Run” action on a function without a latest tag
  • Functions: UI sometimes crashed on firing the “Run” action (usually on functions created via UI).

Full changelog

  • 12d84dd Impl [Feature sets] Show truncated UID when no tag (#616)
  • e44a1a4 Impl [Models] Deploy model: preload default class (#615)
  • d7dfb29 Fix [Functions] Default kind to 'job' in Save request (#614)
  • 25de862 Impl [Functions] Show New button only on demo=true (#613)
  • 4b188b7 Impl [Artifacts] Use best_iteration=true instead of iter=0 (#608)
  • 4423269 Fix [Job panel] Error on schedule (#612)
  • 378d8d8 Fix [Jobs][Functions] Add unique validation by name (#611)
  • 92dd639 Impl [Data Inputs] Allow values not from autocomplete (#609)
  • 4af75aa Impl [Breadcrumbs] Sort projects by name (#606)
  • cb12f26 Fix [Monitor] Notification doesn't disappear on "Schedule" job (#605)
  • 357b88b Impl [Feature sets] Use tag when ingesting a feature set (#607)
  • 67800aa Impl [Feature sets] Show Create Set/Vector buttons only on demo (#604)
  • 8c6c3da Fix [Data Inputs] Crash on editing the project name (#602)
  • fc1d803 Impl [General] Rename "Expand" action to "Expand all" (#603)
  • 6089d45 Impl [Functions] Function panel tweaks (#601)
  • 5bb7e9a Fix [Feature Vectors] Delete feature pop-up isn't aligned (#600)
  • 67701d2 Impl [Job panel] Omit selector when Result is empty (#599)
  • b7c4a4a Impl [Job panel] Condense resources layout (#598)
  • b233702 Fix [Monitor] Crash on firing the "Re-run" action of the job (#596)
  • a0bc872 Fix [Projects] Long project name overflows confirm delete pop-up (#597)
  • 58be4bc Fix [Projects] Sort projects dropdown is transparent (#595)
  • 5e89d0b Fix [Functions] Crash on firing the "Run" action of the function (#594)
  • 50533ed Impl [Data Inputs] Sort projects and resources by name (#581)
  • b0ac307 Fix [Functions] View YAML opens the wrong item (#593)
  • 82bca1b Fix [Data Inputs][Model Endpoints] Empty lists for any project (#592)
  • bd8900c Fix [Job panel] Show error on loading template error (#590)
  • e1e5fe5 Fix [Models] Console error on deploy (#591)
  • c326489 Fix [Feature sets] Version is disregarded on creation (#589)
  • ff61a0f [CI] fix typo in Jenkinsfile (#588)
  • 8db035f [CI] revert unstable workflow (#587)
  • 7ef78b1 [CI] Improve build stability (#586)
  • 3fefcde Fix [General] Name column: value is cropped without ellipsis (#584)
  • 7076207 Impl [Functions] Auto-select newly-created function (#583)
  • 90bed47 Impl [General] Name filter should not use exact match (#582)
  • 103f853 Impl [Models][Datasets][Files] Add "Show iterations" filter (#558)
  • 29a60d0 Impl [Data Inputs] Add autocomplete to item tag/UID/iteration (#579)
  • f01cb3a Impl [Function panel] Resources: changed layout to take less space(#577)
  • b19494b Impl [e2e-tests] Sprint 122 (#580)
  • 807bb1c Fix [Feature sets] Overview: remove redundant ")" in snippet (#576)
  • 963d57f Impl [Feature set] New: Offline target set by default (#574)
  • e161c66 Impl [Job panel] Add loader immediately on submitting form (#575)
  • 44f34a9 Fix [Feature vectors] Requested Features: unexpected confirmation (#572)
  • 9da4d9e Impl [Functions] Add confirmation to Delete action (#567)
  • 70096cd Impl [Feature set panel] Made Tag field optional (#570)
  • 883cdd1 Impl [Function] Functions Panel: Added build image (#571)
  • 4931ca7 Fix [Datasets] Error on expanding row (#569)
  • a6e1eac Fix [Feature sets] Ingestion fails: targets uniqueness violation (#568)
  • 2ba8bca Impl [Function] Add function creation panel (#565)
  • 8bbfdf9 Impl [Jobs] Re-run: add loader while waiting for function info (#566)
  • 78ecee5 Fix [Feature vectors] Requested Features: alias edit issue (#563)
  • 83ec12a Fix [Feature vectors] Requested Features: Delete not working (#559)
  • df54215 Impl [Jobs] Monitor: add “Aborted” to Status filter (#560)
  • f4da6de Fix [General] Action menu icon hover overflow (#561)
  • 9631fde Impl [Features] Confusing label feature icon (#564)
  • b5b0a57 Impl [Jobs] Schedule: Rename Remove to Delete and move to last (#562)
  • a48d6cc Impl [Design System] Accommodate text, number & select inputs (#555)
  • eba0c4a Redo [Feature vectors] Requested features: remove and edit alias (#557)
  • 9b2fdba Impl [Models] Rename "Select serving function" to "Deploy model" (#556)
  • 844e484 Impl [Models] Add "Deploy" action (#554)
  • 556c1ef Fix [Feature store] Empty "Name" cells on nested rows (#553)
  • 39f8f97 Fix [Functions] Error on firing "Run" action (#552)

Main release notes

https://github.com/mlrun/mlrun/releases/tag/v0.6.4