[GH-ISSUE #3115] [CODEOWNERS] No entry for mooncake-p2p-store #799

Open
opened 2026-10-29 21:19:41 +00:00 by bsakaguchi · 3 comments
Owner

Originally created by @jfeng18 on GitHub (Jul 25, 2026).
Original GitHub issue: https://github.com/kvcache-ai/Mooncake/issues/3115

Description

.github/CODEOWNERS currently has no entry for mooncake-p2p-store/, so PRs touching only that directory get no reviewer auto-assigned and can sit unnoticed.

Example: #2375 (Go bugfix, only touches mooncake-p2p-store/) has been open since Jun 8 with green CI but never had a reviewer requested — every other directory in that PR-batch got auto-assignment via CODEOWNERS.

Suggestion

Add an entry such as:

/mooncake-p2p-store <owners>

Leaving the owner choice to the maintainers — happy to send the one-line PR once owners are decided.

Originally created by @jfeng18 on GitHub (Jul 25, 2026). Original GitHub issue: https://github.com/kvcache-ai/Mooncake/issues/3115 ## Description `.github/CODEOWNERS` currently has no entry for `mooncake-p2p-store/`, so PRs touching only that directory get no reviewer auto-assigned and can sit unnoticed. Example: #2375 (Go bugfix, only touches `mooncake-p2p-store/`) has been open since Jun 8 with green CI but never had a reviewer requested — every other directory in that PR-batch got auto-assignment via CODEOWNERS. ## Suggestion Add an entry such as: ``` /mooncake-p2p-store <owners> ``` Leaving the owner choice to the maintainers — happy to send the one-line PR once owners are decided.
Author
Owner

@github-actions[bot] commented on GitHub (Jul 25, 2026):

Thanks for opening this issue, @jfeng18!

Field Value
Issue #3115
GitHub user ID 288662032
Reporter @jfeng18

A maintainer will triage this when possible. To help us respond faster, please include:

  • Mooncake version or commit SHA
  • Environment (OS, CUDA/driver, RDMA stack if relevant)
  • Steps to reproduce and expected vs. actual behavior

Useful links: Documentation · Contributing guide

This message was posted automatically by the issue bot.

<!-- gh-comment-id:5077185129 --> @github-actions[bot] commented on GitHub (Jul 25, 2026): Thanks for opening this issue, @jfeng18! | Field | Value | |-------|-------| | **Issue** | #3115 | | **GitHub user ID** | `288662032` | | **Reporter** | @jfeng18 | A maintainer will triage this when possible. To help us respond faster, please include: - Mooncake version or commit SHA - Environment (OS, CUDA/driver, RDMA stack if relevant) - Steps to reproduce and expected vs. actual behavior Useful links: [Documentation](https://kvcache-ai.github.io/Mooncake/) · [Contributing guide](https://github.com/kvcache-ai/Mooncake/blob/main/CONTRIBUTING.md) > This message was posted automatically by the issue bot.
Author
Owner

@jfeng18 commented on GitHub (Jul 28, 2026):

@ykwd since you just merged #2375 (the p2p-store PR that surfaced this gap) — would you or someone you designate be the right CODEOWNERS entry for /mooncake-p2p-store? I'll send the one-line PR once decided.

<!-- gh-comment-id:5100475946 --> @jfeng18 commented on GitHub (Jul 28, 2026): @ykwd since you just merged #2375 (the p2p-store PR that surfaced this gap) — would you or someone you designate be the right CODEOWNERS entry for /mooncake-p2p-store? I'll send the one-line PR once decided.
Author
Owner

@jfeng18 commented on GitHub (Aug 21, 2026):

Adding a second data point: #2319 (monitoring/grafana dashboard expansion, opened Jun 3) sat with zero reviewer assignment for 11 weeks — monitoring/ has no CODEOWNERS entry either — until #2944 independently reimplemented the same dashboard in July. That's now two PRs (#2345→#2942, #2319→#2944) that aged out and got redone because their directories have no owner.

Suggest covering both gaps: /mooncake-p2p-store and /monitoring (the latter is Store-metrics visualization, so the Store owners may be the natural fit).

<!-- gh-comment-id:5364911134 --> @jfeng18 commented on GitHub (Aug 21, 2026): Adding a second data point: #2319 (monitoring/grafana dashboard expansion, opened Jun 3) sat with zero reviewer assignment for 11 weeks — `monitoring/` has no CODEOWNERS entry either — until #2944 independently reimplemented the same dashboard in July. That's now two PRs (#2345→#2942, #2319→#2944) that aged out and got redone because their directories have no owner. Suggest covering both gaps: `/mooncake-p2p-store` and `/monitoring` (the latter is Store-metrics visualization, so the Store owners may be the natural fit).
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
kvcache-ai/Mooncake#799
No description provided.