-
Notifications
You must be signed in to change notification settings - Fork 1.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Snapshottable API server cache #4988
Comments
/sig api-machinery |
Hi @serathius the discussion link is private? |
No, it's api-machinery document, so requires you to be part of the apimachinery mailing list. |
@serathius Is the intent to target alpha for 1.33 or is this future work? There's already a ton of work going on in the watch cache, so I'm perfectly happy to focus on the ongoing efforts for 1.33, but wanted to check to make sure I set milestones and lead-opt-in correctly. |
My goal is to target v1.33, It might be hard to get review from @deads2k |
/milestone v1.33 |
@jpbetz @dipesh-rawat this is target to v1.33 and the KEP was merged. |
@serathius @pacoxu Unfortunately, the enhancement freeze deadline has passed, and this KEP issue was not To move forward, we’ll need a short exception request filed so the team can add the lead-opted-in label and manually include this in the tracking board. If you still wish to progress this enhancement in v1.33, please file an exception request as soon as possible, within three days. If you have any questions, you can reach out in the #release-enhancements channel on Slack and we'll be happy to help. Thanks! (cc v1.33 Release Lead @npolshakova) |
@serathius Thanks for sending the exception request for this KEP. While validating the KEP files we have in the repo, I noticed that the KEP README is missing a few elements compared to latest template.
These might need to be addressed for us to consider the KEP as complying with the latest template and be considered for the release. This may mean additional days are needed for the KEP to get merged |
Sent #5175 |
Merged. |
Since the release team has APPROVED the exception request here. This will be considered to be added to the milestone for v1.33 release. |
Hello @serathius 👋, v1.33 Enhancements team here. This enhancement is targeting stage Here's where this enhancement currently stands:
With all the KEP requirements in place and merged into k/enhancements, this enhancement is all good for the upcoming enhancements freeze. 🚀 Could we ensure that this issue has an assignee please. The status of this enhancement is marked as /milestone v1.33 |
@serathius I've manually added this KEP to the tracking board and marked it as tracked for enhancements freeze🚀 We would need one of the SIG leads to add the |
/label lead-opted-in |
Hello @serathius 👋, v1.33 Docs Lead here. Does this enhancement work planned for v1.33 require any new docs or modification to existing docs? If so, please follow the steps here to open a PR against Also, take a look at Documenting for a release to get yourself familiarize with the docs requirement for the release. Thank you! |
cc |
Hi @serathius 👋 -- this is Agustina (@aibarbetta) from the 1.33 Communications Team! For the 1.33 release, we are currently in the process of collecting and curating a list of potential feature blogs, and we'd love for you to consider writing one for your enhancement! As you may be aware, feature blogs are a great way to communicate to users about features which fall into (but not limited to) the following categories:
To opt in to write a feature blog, could you please let us know and open a "Feature Blog placeholder PR" (which can be only a skeleton at first) against the website repository by Wednesday, 5th March, 2025? For more information about writing a blog, please find the blog contribution guidelines 📚 Tip Some timeline to keep in mind:
Note In your placeholder PR, use |
Hi @serathius 👋, 1.33 Communications Team here again! This is a gentle reminder for the feature blog deadline mentioned above, which is 02:00 UTC Wednesday, 5th March, 2025. To opt in, please let us know and open a Feature Blog placeholder PR against Tip Some timeline to keep in mind:
Note In your placeholder PR, use |
Hey again @serathius 👋, v1.33 Enhancements team here, Just checking in as we approach code freeze at 02:00 UTC Friday 21st March 2025 / 19:00 PDT Thursday 20th March 2025. Here's where this enhancement currently stands:
For this enhancement, it looks like the following PRs need to be merged before code freeze (and we need to update the Issue description to include all the related PRs of this KEP):
Additionally, please let me know if there are any other PRs in k/k not listed above that we should track for this KEP, so that we can maintain accurate status. If you anticipate missing code freeze, you can file an exception request in advance. The status of this enhancement is marked as As always, we are here to help if any questions come up. Thanks! |
Hi @serathius 👋, v1.33 Enhancements team here, Just a quick friendly reminder as we approach the code freeze later this week, at 02:00 UTC Friday 21st March 2025 / 19:00 PDT Thursday 20th March 2025. The current status of this enhancement is marked as If you anticipate missing code freeze, you can file an exception request in advance. Thank you! |
Done, coding is done! |
@serathius Thanks, for the update and clarifying the required changes needed for this KEP are merged. We can mark now this as tracked since all required PRs are merged. This enhancement is now marked |
Enhancement Description
One-line enhancement description (can be used as a release note): Improve apiserver watch cache to serve pagination.
Kubernetes Enhancement Proposal: https://github.com/kubernetes/enhancements/blob/master/keps/sig-api-machinery/4988-snapshottable-api-server-cache/README.md
Discussion Link: SIG api machinery August 21 meeting https://docs.google.com/document/d/1x9RNaaysyO0gXHIr1y50QFbiL1x8OWnk2v3XnrdkT5Y/edit?tab=t.0#heading=h.jnlasazf8f1g
Primary contact (assignee): serathius@
Responsible SIGs: api-machinery
Enhancement target (which target equals to which milestone):
Alpha
k/enhancements
) update PR(s): Snapshottable API server cache #5017k/k
) update PR(s):k/website
) update PR(s):Beta
k/enhancements
) update PR(s):k/k
) update PR(s):k/website
) update(s):The text was updated successfully, but these errors were encountered: