scylladb / gemini

Test data integrity by comparing against an Oracle running in parallel
Apache License 2.0
28 stars 16 forks source link

Make use of PGO #410

Open dkropachev opened 9 months ago

dkropachev commented 9 months ago

on golang 1.21 PGO was released, and we can make use of it.

Just preliminary idea:

  1. Before releasing new version we would run it against single node cluster collecting profile data.
  2. Build optimized binary with go build -pgo=run.pprof
  3. Release both optimized and non-optimized versions
dkropachev commented 9 months ago

Depends on https://github.com/scylladb/gemini/issues/408