Skip to content

perf(rrd): reuse capability checks within calls - #8512

Draft
somethingwithproof wants to merge 2 commits into
developfrom
perf/develop-rrd-version-checks
Draft

somethingwithproof wants to merge 2 commits into
developfrom
perf/develop-rrd-version-checks

Conversation

@somethingwithproof

Copy link
Copy Markdown
Member

Reuse RRDtool capability checks within each graph or update call, including negative results. Empty update batches do no version lookup, and the next call starts fresh. No persistent cache is introduced.

This is the lower layer of the native RRDtool stack targeting develop. It carries the implementation and regressions from #8340 on an upstream branch; the original PR stays open with its review history.

Local validation: PHPStan and the repository formatter pass. The combined stack passes 3,158 unit tests with four skips on PHP 8.5.12. Native capability tests also cover graph formatters, ordered updates and acknowledgements. These are local results; the replacement PR's CI must run separately.

Signed-off-by: Thomas Vincent <thomasvincent@gmail.com>
Signed-off-by: Thomas Vincent <thomasvincent@gmail.com>
@sonarqubecloud

Copy link
Copy Markdown

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant