Skip to content

Conversation

@akshaychitneni
Copy link
Contributor

What this PR does / why we need it:
Adds cache initializer in sdk

Which issue(s) this PR fixes (optional, in Fixes #<issue number>, #<issue number>, ... format, will close the issue(s) when PR gets merged):

Fixes # kubeflow/trainer#2866

Checklist:

  • Docs included if any changes are user facing

@coveralls
Copy link

coveralls commented Sep 30, 2025

Pull Request Test Coverage Report for Build 18640430462

Details

  • 14 of 17 (82.35%) changed or added relevant lines in 1 file are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage increased (+1.0%) to 73.409%

Changes Missing Coverage Covered Lines Changed/Added Lines %
kubeflow/trainer/utils/utils.py 14 17 82.35%
Totals Coverage Status
Change from base Build 18532331365: 1.0%
Covered Lines: 323
Relevant Lines: 440

💛 - Coveralls

@andreyvelich
Copy link
Member

/milestone v0.2

@andreyvelich
Copy link
Member

@akshaychitneni Since we merged this PR, did you get a chance to review the rest comments: kubeflow/trainer#2793 ?

@akshaychitneni
Copy link
Contributor Author

@akshaychitneni Since we merged this PR, did you get a chance to review the rest comments: kubeflow/trainer#2793 ?

Yes, I should have addressed the comments. Let me work on tests

@akshaychitneni akshaychitneni force-pushed the cache branch 2 times, most recently from 0aa49d5 to 6d584b7 Compare October 16, 2025 18:17
@akshaychitneni akshaychitneni changed the title feat(cache): KEP-2655: Support provisioning of cache with Kubeflow SDK feat(trainer): KEP-2655: Support provisioning of cache with Kubeflow SDK Oct 16, 2025
@akshaychitneni akshaychitneni force-pushed the cache branch 3 times, most recently from ea98502 to eb88829 Compare October 16, 2025 21:02
Copy link
Member

@andreyvelich andreyvelich left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Member

@Electronic-Waste Electronic-Waste left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@akshaychitneni Thanks for this. Just a few nits

@akshaychitneni akshaychitneni force-pushed the cache branch 2 times, most recently from 4ef82cf to 6814b18 Compare October 17, 2025 21:12
Signed-off-by: Akshay Chitneni <achitneni@apple.com>
Copy link
Member

@andreyvelich andreyvelich left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for this @akshaychitneni!
/lgtm
/approve

@google-oss-prow google-oss-prow bot added the lgtm label Oct 20, 2025
@google-oss-prow
Copy link

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: andreyvelich

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@google-oss-prow google-oss-prow bot merged commit 250dc13 into kubeflow:main Oct 20, 2025
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants