You signed in with another tab or window.Reload to refresh your session.You signed out in another tab or window.Reload to refresh your session.You switched accounts on another tab or window.Reload to refresh your session.Dismiss alert
Transactions can now set their commit timestamp directly as they commit,or an external transaction commit timestamp can be fed from an outsidesystem using the new function TransactionTreeSetCommitTsData(). Thisdata is crash-safe, and truncated at Xid freeze point, same as pg_clog.This module is disabled by default because it causes a performance hit,but can be enabled in postgresql.conf requiring only a server restart.A new test in src/test/modules is included.Catalog version bumped due to the new subdirectory within PGDATA and acouple of new SQL functions.Authors: Álvaro Herrera and Petr JelínekReviewed to varying degrees by Michael Paquier, Andres Freund, RobertHaas, Amit Kapila, Fujii Masao, Jaime Casanova, Simon Riggs, StevenSinger, Peter Eisentraut