Hi Michael,

Thanks for looking into this.

I went through the other places that write a WAL record and then
change state races with the checkpointer. I found three more cases
and reported them in separate threads.

One is multixact creation [1].

The other two are CLOG truncation and hash index bucket allocation [2].

The other paths I checked are safe.

[1]
https://www.postgresql.org/message-id/cagrkxqsuij_x4+z6rsd42pcuacnd9phoq-os+mujnmjarbw...@mail.gmail.com
[2]
https://www.postgresql.org/message-id/CAGRkXqTSAb-H4oxk=J9QBv-Kh2-o=cncwuisdumvavzrkym...@mail.gmail.com

Thanks,
Shihao

Reply via email to