Skip to content

docs(perf): account for every merge up to develop d16ca71e0 in the 0.12.0 record - #1804

Merged
HuiJun merged 3 commits into
developfrom
docs/perf-record-0.12.0-rc2
Oct 31, 2026
Merged

HuiJun merged 3 commits into
developfrom
docs/perf-record-0.12.0-rc2

Conversation

@devin-ai-integration

@devin-ai-integration devin-ai-integration Bot commented Oct 31, 2026 •

Copy link
Copy Markdown
Contributor

What and why

docs/project/performance-release-0.12.0-vs-0.11.0.md named develop e022cbca0 as the 0.12.0 candidate (#1788). Since then develop took #1793, #1794, #1792, #1788, #1795, #1791, #1787, #1775, #1752, #1778, #1797 and #1785, six of them Go on measured paths. This amends the record's "After the measured heads" section to name develop d16ca71e0 as the candidate and account for each of those merges, with the SHA each row set was measured at:

Whole-binary floor, generated-model and Apollo 11 loads, the element-ID query and -convert ttl were re-run at each head (three runs after a warm-up) and stay inside their earlier spreads; sec/op rows that cross p < 0.05 do so on one column's spread and are not read, as the record's method says.

How it was verified

Docs only. python3 scripts/check-doc-links.py reports only the pre-existing third-party-notices.md notice link; no changelog fragment (docs/project record, per the previous two record PRs). Benchmarks: benchstat over six interleaved rounds per comparison with hypervisor steal logged per round (0–3.7 %), the stress ConvertAPIJSON/satellites=512 skipped as in the earlier probes.

Checklist

  • make test and make lint pass locally (docs only; link check run)
  • Tests added or updated for the change — n/a
  • Documentation extended where it already covers the surface
  • Changelog entry — not needed for a docs/project record
  • baselines regenerated — n/a
  • No internal work-item labels in the body, docs, or changelog

….0 record

Name develop df2bc17 as the candidate of the 0.12.0 performance
record and account for each merge after e022cbc: #1793, #1794,
#1787, #1788, #1752 and #1775 Go-neutral by diff; #1792 re-probed on
the export rows at 86fa09e (neutral); #1795 and #1791 measured at
a37809a on every row set (load and runtime rows unchanged,
BatchSatisfy one allocation per assertion, export rows +0.1 %);

Co-Authored-By: jason.han <hanhuijun@gmail.com>
#1778 measured at df2bc17 on the runtime and gRPC rows (unchanged).
@devin-ai-integration

Copy link
Copy Markdown
Contributor Author

I'll fix CI failures and address comments from users with write access. I'll skip comments containing "(aside)".

  • Disable automatic comment, CI, and merge conflict monitoring

@devin-ai-integration
devin-ai-integration Bot marked this pull request as ready for review October 31, 2026 06:38

@devin-ai-integration devin-ai-integration Bot left a comment

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Devin Review: No Issues Found

Devin Review analyzed this PR and found no bugs or issues to report.

Devin Review

@devin-ai-integration devin-ai-integration Bot changed the title docs(perf): account for every merge up to develop df2bc173c in the 0.12.0 record docs(perf): account for every merge up to develop d16ca71e0 in the 0.12.0 record Oct 31, 2026
@HuiJun
HuiJun merged commit 1c4c780 into develop Oct 31, 2026
29 checks passed
@HuiJun
HuiJun deleted the docs/perf-record-0.12.0-rc2 branch October 31, 2026 16:11
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