The Great XLOG to LSN Renaming in PostgreSQL 10
During the development process for PostgreSQL 10, it was decided to use
LSN in place of various permutations of
xlog etc., as
LSN is a more accurate description for the item or operation in question, and in some cases (e.g. the
pg_xlog directory) would reduce the risk of confusion with "normal" log files.
This resulted in the renaming of a number of database objects, directories and utilities; this article attempts to list the old and new names.
Items renamed in commit 806091c9 but which contained the word "location" were subsequently changed in d10c626d to have "location" replaced by "lsn".