pipelines icon indicating copy to clipboard operation
pipelines copied to clipboard

[feature] Cache Key Customization

Open zzmao opened this issue 1 year ago • 8 comments

Feature Area

/area backend /area sdk

What feature would you like to see?

Setting custom cache key at the task level

What is the use case or pain point?

Currently, the cache key in KFP is generated internally, and users are unable to customize or set it. However, some users have expressed the need for more granular control over caching behavior by setting custom cache keys at the task level.

Is there a workaround currently?

N/A

KFP community meeting discussion for this feature

https://www.youtube.com/watch?v=I5iynMg_DNk

Proposal:

https://docs.google.com/document/d/1oNgYyFYondaVSFf9Pd3Q9uVzaqBr5wrOMHKgX9MMa78/edit?tab=t.0


Love this idea? Give it a 👍.

zzmao avatar Oct 23 '24 20:10 zzmao

Hi @HumairAK @zzmao, I would like to work on this issue as my first contribution in the community.

TheSwarnim avatar Dec 07 '24 17:12 TheSwarnim

That would be great! /assign @TheSwarnim

HumairAK avatar Dec 08 '24 18:12 HumairAK

Hey @HumairAK, thanks for assigning it to me. I usually work on weekend for the opensource project due to a full time job which I'm also pursuing. I'll raise the PR with all the changes by this coming weekend.

TheSwarnim avatar Dec 11 '24 06:12 TheSwarnim

Hey as it's more than 4 weeks and no PR was raised @TheSwarnim are you still working on this issue ?

Garvit-77 avatar Jan 10 '25 09:01 Garvit-77

Hi @Garvit-77 a PR was raised for this change some time ago. So was not checking out this https://github.com/kubeflow/pipelines/pull/11466 Please let me know if pick this PR and update with the relevant changes raised by the reviewer

TheSwarnim avatar Jan 10 '25 10:01 TheSwarnim

is this still open? can I take it?

YaelOh avatar Jan 21 '25 10:01 YaelOh

@zzmao @HumairAK Is this issue still being worked on, or can I take it up?

izuku-sds avatar Feb 02 '25 11:02 izuku-sds

Hello @YaelOh , @izuku-sds @HumairAK @TheSwarnim ,

I am still working on it(had baby leaving for a while). The SDK part is done: https://github.com/kubeflow/pipelines/pull/11466

If anyone want to work on the backend part, feel free to take it.

zzmao avatar Feb 07 '25 18:02 zzmao

/assign

sharvillimaye avatar Sep 29 '25 18:09 sharvillimaye