You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
CONSIDER ADDING BENCHMARK METHODOLOGY FOR M2 WORK (DOOM / FPS)
REMOVE FLUFFYLABS PUBLIC BENCHMARK REFERENCES (REPO IS ARCHIVED)
Summary
This tracking issue covers the PyJAMaz performance sprint for Graypaper 0.7.2.
The sprint is organized as a sequence of tailored pull requests. Each PR is expected to ship with a versioned release beginning at 0.2.1 and continuing through the final sprint release. Every change should record what changed, why it changed, and how it affected benchmarked performance.
Definition of done:
all planned sprint PRs are linked and tracked here
every sprint release has internal benchmark results recorded
every sprint release has FluffyLabs benchmark references recorded
notable improvements, regressions, and follow-up work are summarized at the end
Scope
In scope:
performance-focused changes for Graypaper 0.7.2
tailored PRs with release-by-release measurement
internal benchmark tracking
public benchmark tracking via FluffyLabs
Out of scope:
unrelated refactors without a performance objective
feature work not required for the performance sprint
benchmark claims without recorded evidence
Sprint Status
Graypaper version: 0.7.2
Planned release sequence start: 0.2.1
Current repo app version at time of writing: 0.2.0
Performance Sprint | Graypaper 0.7.2 (Tracking Issue)
TODO
Summary
This tracking issue covers the PyJAMaz performance sprint for Graypaper
0.7.2.The sprint is organized as a sequence of tailored pull requests. Each PR is expected to ship with a versioned release beginning at
0.2.1and continuing through the final sprint release. Every change should record what changed, why it changed, and how it affected benchmarked performance.Definition of done:
Scope
In scope:
0.7.2Out of scope:
Sprint Status
0.7.20.2.10.2.0PlannedSprint Checklist
0.2.1with benchmark evidence0.2.2with benchmark evidence0.2.3with benchmark evidenceBenchmark Sources
Internal benchmark families:
FallbackSafroleStorage LightStoragePreimages LightPreimagesFuzzy LightFuzzyPublic benchmark references:
Release Tracking
Release
0.2.1/ PR#266Draftv0.2.1TODOTODOTODOTODOInternal Benchmark Results
FluffyLabs Benchmark Results
TODOTODOTODOTODORelease Conclusion
TODO(keep,rework,follow-up)TODORelease
0.2.2/ PR#TODOPlannedTODOTODOTODOTODOTODOTODOTODOInternal Benchmark Results
FluffyLabs Benchmark Results
TODOTODOTODOTODORelease Conclusion
TODO(keep,rework,follow-up)TODORelease
0.2.3/ PR#TODOPlannedTODOTODOTODOTODOTODOTODOTODOInternal Benchmark Results
FluffyLabs Benchmark Results
TODOTODOTODOTODORelease Conclusion
TODO(keep,rework,follow-up)TODOAdditional Release Template
Copy this section for each additional sprint PR and release after
0.2.3.Release
0.2.xx/ PR#TODOPlannedTODOTODOTODOTODOTODOTODOTODOInternal Benchmark Results
FluffyLabs Benchmark Results
TODOTODOTODOTODORelease Conclusion
TODO(keep,rework,follow-up)TODOCumulative Sprint Summary
TODOTODOTODOInternal Benchmark Summary
Sprint Takeaways
TODOTODOTODOTODOTODONotes for Maintainers
ms.%.