/api/v1/page requests slow
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 970
- Forks
- 486
- Avg merge
- 3d 33m
- Merged PRs (30d)
- 170
Description
Problem Statement
High traffic sites struggling to handle requests to /api/v1/page/render/
We identified slow database queries are involved
Steps to Reproduce
See slack links
Acceptance Criteria
not sure
dotCMS Version
evergreen
Severity
Critical - System unusable
Links
https://dotcms.slack.com/archives/C096E0QAM7G/p1773930733989409
glowroot zip in slack: https://dotcms.slack.com/files/U019JNSK10C/F0AMN85TXM4/trace-20260319-185700-927.zip
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing requests to /api/v1/page/render/ and review the Glowroot trace linked in the issue. The issue points to slow database queries, but reproduction details and acceptance criteria are in Slack, so confirm the affected queries and expected performance there. Done means the endpoint no longer causes the reported slow-request behavior under the affected load.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- api, backend, databases, performance
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100