после записи события коммита в wal но до снятия информации об этой транзакции в транзакционном менеджере?
вряд ли, on_commit это просто в конце транзакции с точки зрения кооперативности, сама транзакция запишется когда нибудь на диск
Иными словами, в этот момент нет гарантии, что транзакция будет записана на диск?
on_commit после записи на диск зовется. Если это синхра, то даже после сборки кворума и записи confirm.
Обсуждают сегодня