pipelines icon indicating copy to clipboard operation
pipelines copied to clipboard

[feature] Run name should be unique

Open HumairAK opened this issue 1 year ago • 4 comments

Feature Area

/area frontend /area backend

What feature would you like to see?

Make run names unique, and prevent the user from creating a run when a run with the same name already exists

What is the use case or pain point?

Currently multiple runs can share a name:

image

If a user wants to delete Test1 — they don’t understand which Test1 is what — it’s ambiguous — the user does it to themselves yes, but it’s strange for the API to let it go through. Much like pipeline version names, there should be no need to allow duplicate run names.

Is there a workaround currently?

No


Love this idea? Give it a 👍.

HumairAK avatar Feb 02 '24 17:02 HumairAK

Thank you for the feature request @HumairAK, from the current implementation point-of-view, it is using Run ID to differentiate each run entry. Run name is not restricted to be unique.

Do you think showing pipeline ID on the UI can be helpful?

zijianjoy avatar Feb 15 '24 23:02 zijianjoy

Hi @zijianjoy Is the Run ID generated in the backend and not editable? Thanks!

xianli123 avatar Feb 20 '24 03:02 xianli123

Hi @zijianjoy Is the Run ID generated in the backend and not editable? Thanks!

That is correct, Run ID is UUID generated by kfp API server and it is immutable.

zijianjoy avatar Mar 09 '24 01:03 zijianjoy

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

github-actions[bot] avatar May 08 '24 07:05 github-actions[bot]

This issue has been automatically closed because it has not had recent activity. Please comment "/reopen" to reopen it.

github-actions[bot] avatar May 30 '24 07:05 github-actions[bot]