You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@rocketmq.apache.org by "Aias00 (via GitHub)" <gi...@apache.org> on 2026/08/16 15:05:43 UTC
[I] [Studio][Performance] Paginate and filter K8s certificate inventory [rocketmq-dashboard]
Aias00 opened a new issue, #2275:
URL: https://github.com/apache/rocketmq-dashboard/issues/2275
## Problem
`GET /api/k8s-certs` always loads every locally stored certificate and `K8sCertService` recalculates expiration state for the full result. The UI then filters client-side. This does not scale with certificate inventory size.
## Scope
- add server-side cluster, namespace, and status filters with bounded page/pageSize parameters
- query and refresh expiration state only for the returned page
- update the K8s certificate API/service/UI contract and regression tests
## Out of scope
- live Kubernetes API certificate discovery; this endpoint manages Studio local certificate metadata
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@rocketmq.apache.org.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] [Studio][Performance] Paginate and filter K8s certificate inventory [rocketmq-dashboard]
Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on issue #2275:
URL: https://github.com/apache/rocketmq-dashboard/issues/2275#issuecomment-5459086047
This issue has been automatically closed because there has been no activity for 7 days. If you believe this issue is still relevant, please reopen it with updated information.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@rocketmq.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] [Studio][Performance] Paginate and filter K8s certificate inventory [rocketmq-dashboard]
Posted by "Aias00 (via GitHub)" <gi...@apache.org>.
Aias00 commented on issue #2275:
URL: https://github.com/apache/rocketmq-dashboard/issues/2275#issuecomment-5352293182
> I'll work on this issue and prepare a paginated K8s certificate inventory with regression tests.
>
> /assign
alreay done
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@rocketmq.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] [Studio][Performance] Paginate and filter K8s certificate inventory [rocketmq-dashboard]
Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] closed issue #2275: [Studio][Performance] Paginate and filter K8s certificate inventory
URL: https://github.com/apache/rocketmq-dashboard/issues/2275
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@rocketmq.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] [Studio][Performance] Paginate and filter K8s certificate inventory [rocketmq-dashboard]
Posted by "tju-yxq (via GitHub)" <gi...@apache.org>.
tju-yxq commented on issue #2275:
URL: https://github.com/apache/rocketmq-dashboard/issues/2275#issuecomment-5352470597
Closing my duplicate attempt. I missed that #2276 was already reviewed and rejected because K8s certificate inventories are expected to stay small, so this pagination work is not warranted. Thanks @Aias00 for pointing that out.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@rocketmq.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] [Studio][Performance] Paginate and filter K8s certificate inventory [rocketmq-dashboard]
Posted by "RockteMQ-AI (via GitHub)" <gi...@apache.org>.
RockteMQ-AI commented on issue #2275:
URL: https://github.com/apache/rocketmq-dashboard/issues/2275#issuecomment-5308117047
**Issue Evaluation**
Category: `enhancement` | Status: **Evaluated**
**Feasibility:** Feasible
**Scope:** `K8sCertService`, REST API, UI certificate list
**Compatibility:** API contract change — clients must support pagination parameters
The problem is clear: loading all certificates and filtering client-side does not scale. Server-side pagination with cluster/namespace/status filters is a standard pattern.
Implementation notes:
- Bounded `page`/`pageSize` parameters prevent abuse
- Expiration recalculation only for the returned page is a good optimization
- Regression tests should cover edge cases (empty pages, filter combinations)
---
*Automated evaluation by github-manager-bot*
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@rocketmq.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] [Studio][Performance] Paginate and filter K8s certificate inventory [rocketmq-dashboard]
Posted by "tju-yxq (via GitHub)" <gi...@apache.org>.
tju-yxq commented on issue #2275:
URL: https://github.com/apache/rocketmq-dashboard/issues/2275#issuecomment-5352254083
I'll work on this issue and prepare a paginated K8s certificate inventory with regression tests.
/assign
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@rocketmq.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org