Hi Kevin, v6 addresses my concerns. Thank you for running the full CI.
I would keep the fixes in 0001 together. They all restore the same invariant, and the production report for hash strengthens the backpatch case without making that particular move a separate kind of change. A committer can choose a narrower set for a particular branch if needed (especially wrt just comments change). I would consider 0002 separately, though. Adding the Assert on HEAD is useful, but backpatching the fixes does not necessarily mean that we should risk extra buildfarm noise in all stable branches. Two tiny commit message typos in 0001: "it's duration" should be "its duration", and "vaccuum" should be "vacuum". With these minor points, the patch set looks Ready for Committer to me. Thank you! Best regards, Andrey Borodin.
