pgsql: Fix newly introduced 010_keep_recycled_wals.pl

2024-11-21 Thread Álvaro Herrera
Fix newly introduced 010_keep_recycled_wals.pl It failed to set the archive_command as it desired because of a syntax problem. Oversight in commit 90bcc7c2db1d. This bug doesn't cause the test to fail, because the test only checks pg_rewind's output messages, not the actual outcome (and the outc

pgsql: Fix newly introduced 010_keep_recycled_wals.pl

2024-11-21 Thread Álvaro Herrera
Fix newly introduced 010_keep_recycled_wals.pl It failed to set the archive_command as it desired because of a syntax problem. Oversight in commit 90bcc7c2db1d. This bug doesn't cause the test to fail, because the test only checks pg_rewind's output messages, not the actual outcome (and the outc

pgsql: Fix newly introduced 010_keep_recycled_wals.pl

2024-11-21 Thread Álvaro Herrera
Fix newly introduced 010_keep_recycled_wals.pl It failed to set the archive_command as it desired because of a syntax problem. Oversight in commit 90bcc7c2db1d. This bug doesn't cause the test to fail, because the test only checks pg_rewind's output messages, not the actual outcome (and the outc

pgsql: Fix outdated bit in README.tuplock

2024-11-21 Thread Álvaro Herrera
Fix outdated bit in README.tuplock Apparently this information has been outdated since first committed, because we adopted a different implementation during development per reviews and this detail was not updated in the README. This has been wrong since commit 0ac5ad5134f2 introduced the file in

pgsql: Fix outdated bit in README.tuplock

2024-11-21 Thread Álvaro Herrera
Fix outdated bit in README.tuplock Apparently this information has been outdated since first committed, because we adopted a different implementation during development per reviews and this detail was not updated in the README. This has been wrong since commit 0ac5ad5134f2 introduced the file in

pgsql: Fix outdated bit in README.tuplock

2024-11-21 Thread Álvaro Herrera
Fix outdated bit in README.tuplock Apparently this information has been outdated since first committed, because we adopted a different implementation during development per reviews and this detail was not updated in the README. This has been wrong since commit 0ac5ad5134f2 introduced the file in

pgsql: Fix outdated bit in README.tuplock

2024-11-21 Thread Álvaro Herrera
Fix outdated bit in README.tuplock Apparently this information has been outdated since first committed, because we adopted a different implementation during development per reviews and this detail was not updated in the README. This has been wrong since commit 0ac5ad5134f2 introduced the file in

pgsql: Fix outdated bit in README.tuplock

2024-11-21 Thread Álvaro Herrera
Fix outdated bit in README.tuplock Apparently this information has been outdated since first committed, because we adopted a different implementation during development per reviews and this detail was not updated in the README. This has been wrong since commit 0ac5ad5134f2 introduced the file in

pgsql: Unify repetitive error messages

2024-11-21 Thread Álvaro Herrera
Unify repetitive error messages Branch -- master Details --- https://git.postgresql.org/pg/commitdiff/da94e871e8877d1f1054277b24b604bf1c0036a6 Modified Files -- src/backend/commands/explain.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-)

pgsql: Fix outdated bit in README.tuplock

2024-11-21 Thread Álvaro Herrera
Fix outdated bit in README.tuplock Apparently this information has been outdated since first committed, because we adopted a different implementation during development per reviews and this detail was not updated in the README. This has been wrong since commit 0ac5ad5134f2 introduced the file in

pgsql: Fix ALTER TABLE / REPLICA IDENTITY for temporal tables

2024-11-21 Thread Peter Eisentraut
Fix ALTER TABLE / REPLICA IDENTITY for temporal tables REPLICA IDENTITY USING INDEX did not accept a GiST index. This should be allowed when used as a temporal primary key. Author: Paul Jungwirth Discussion: https://www.postgresql.org/message-id/04579cbf-b134-45e1-8f2d-8c54c849c...@illuminated

pgsql: Fix newly introduced 010_keep_recycled_wals.pl

2024-11-21 Thread Álvaro Herrera
Fix newly introduced 010_keep_recycled_wals.pl It failed to set the archive_command as it desired because of a syntax problem. Oversight in commit 90bcc7c2db1d. This bug doesn't cause the test to fail, because the test only checks pg_rewind's output messages, not the actual outcome (and the outc

pgsql: Fix newly introduced 010_keep_recycled_wals.pl

2024-11-21 Thread Álvaro Herrera
Fix newly introduced 010_keep_recycled_wals.pl It failed to set the archive_command as it desired because of a syntax problem. Oversight in commit 90bcc7c2db1d. This bug doesn't cause the test to fail, because the test only checks pg_rewind's output messages, not the actual outcome (and the outc

pgsql: psql: Include \pset xheader_width in --help=commands|variables

2024-11-21 Thread Michael Paquier
psql: Include \pset xheader_width in --help=commands|variables psql's --help was missed the description of the \pset variable xheader_width, that should be listed when using \? or --help=commands, and described for --help=variables. Oversight in a45388d6e098. Author: Pavel Luzanov Discussion: h

pgsql: psql: Include \pset xheader_width in --help=commands|variables

2024-11-21 Thread Michael Paquier
psql: Include \pset xheader_width in --help=commands|variables psql's --help was missed the description of the \pset variable xheader_width, that should be listed when using \? or --help=commands, and described for --help=variables. Oversight in a45388d6e098. Author: Pavel Luzanov Discussion: h

pgsql: psql: Include \pset xheader_width in --help=commands|variables

2024-11-21 Thread Michael Paquier
psql: Include \pset xheader_width in --help=commands|variables psql's --help was missed the description of the \pset variable xheader_width, that should be listed when using \? or --help=commands, and described for --help=variables. Oversight in a45388d6e098. Author: Pavel Luzanov Discussion: h

pgsql: jit: Use -mno-outline-atomics for bitcode on ARM.

2024-11-21 Thread Thomas Munro
jit: Use -mno-outline-atomics for bitcode on ARM. If the executable's .o files were produced by a compiler (probably gcc) not using -moutline-atomics, and the corresponding .bc files were produced by clang using -moutline-atomics (probably by default), then the generated bitcode functions would ha

pgsql: jit: Use -mno-outline-atomics for bitcode on ARM.

2024-11-21 Thread Thomas Munro
jit: Use -mno-outline-atomics for bitcode on ARM. If the executable's .o files were produced by a compiler (probably gcc) not using -moutline-atomics, and the corresponding .bc files were produced by clang using -moutline-atomics (probably by default), then the generated bitcode functions would ha

pgsql: jit: Use -mno-outline-atomics for bitcode on ARM.

2024-11-21 Thread Thomas Munro
jit: Use -mno-outline-atomics for bitcode on ARM. If the executable's .o files were produced by a compiler (probably gcc) not using -moutline-atomics, and the corresponding .bc files were produced by clang using -moutline-atomics (probably by default), then the generated bitcode functions would ha

pgsql: jit: Use -mno-outline-atomics for bitcode on ARM.

2024-11-21 Thread Thomas Munro
jit: Use -mno-outline-atomics for bitcode on ARM. If the executable's .o files were produced by a compiler (probably gcc) not using -moutline-atomics, and the corresponding .bc files were produced by clang using -moutline-atomics (probably by default), then the generated bitcode functions would ha

pgsql: jit: Use -mno-outline-atomics for bitcode on ARM.

2024-11-21 Thread Thomas Munro
jit: Use -mno-outline-atomics for bitcode on ARM. If the executable's .o files were produced by a compiler (probably gcc) not using -moutline-atomics, and the corresponding .bc files were produced by clang using -moutline-atomics (probably by default), then the generated bitcode functions would ha

pgsql: psql: Fix category of \parse in output of --help=commands and \?

2024-11-21 Thread Michael Paquier
psql: Fix category of \parse in output of --help=commands and \? \parse was listed under the category "Connection", which was incorrect. Let's move it to "General" like the other meta-commands of the same type (\bind, \bind_named and \close). Oversight in commit d55322b0da60. Discussion: https:/

pgsql: Add write_to_file to PgStat_KindInfo for pgstats kinds

2024-11-21 Thread Michael Paquier
Add write_to_file to PgStat_KindInfo for pgstats kinds This new field controls if entries of a stats kind should be written or not to the on-disk pgstats file when shutting down an instance. This affects both fixed and variable-numbered kinds. This is useful for custom statistics by itself, and

pgsql: jit: Use -mno-outline-atomics for bitcode on ARM.

2024-11-21 Thread Thomas Munro
jit: Use -mno-outline-atomics for bitcode on ARM. If the executable's .o files were produced by a compiler (probably gcc) not using -moutline-atomics, and the corresponding .bc files were produced by clang using -moutline-atomics (probably by default), then the generated bitcode functions would ha

pgsql: pgindent run

2024-11-21 Thread Peter Eisentraut
pgindent run for commit 79b575d3bc0 Branch -- master Details --- https://git.postgresql.org/pg/commitdiff/53dcba9be5746cc126bdb949bf81c29ea2cfc24d Modified Files -- src/backend/commands/tablecmds.c | 1 + 1 file changed, 1 insertion(+)

pgsql: doc: clarify how logical replication takes its initial snapshot

2024-11-21 Thread Bruce Momjian
doc: clarify how logical replication takes its initial snapshot Reported-by: Koen De Groote Discussion: https://postgr.es/m/[email protected] Backpatch-through: master Branch -- master Details --- https://git.postgresql.org/pg/commitdiff/4c4