build: use profile-guided optimization #110262
Labels
A-build-system
C-performance
Perf of queries or internals. Solution not expected to change functional behavior.
o-perf-efficiency
Related to performance efficiency
P-2
Issues/test failures with a fix SLA of 3 months
T-dev-inf
Go 1.20 (https://tip.golang.org/doc/go1.20) added support for profile-guided optimization (PGO). Go 1.21 (https://tip.golang.org/doc/go1.21) further improves PGO and marks it as ready for general use.
PGO promises to improve the performance of Go programs:
PGO currently achieves this by inline hot function calls, but the Go team expects it to become more capable in future releases: golang/go#62463.
Once #109773 lands, we should test out PGO and explore integrating it into our CI pipeline.
Jira issue: CRDB-31351
Epic CRDB-41952
The text was updated successfully, but these errors were encountered: