pgsql: Reduce ExecSeqScan* code size using pg_assume()

2025-08-11 Thread Andres Freund
Reduce ExecSeqScan* code size using pg_assume() fb9f955025f optimized code generation by using specialized variants of ExecSeqScan* for [not] having a qual, projection etc. This allowed the compiler to optimize the code out the code for qual / projection. However, as observed by David Rowley at th

pgsql: Stamp 16.10.

2025-08-11 Thread Tom Lane
Stamp 16.10. Branch -- REL_16_STABLE Details --- https://git.postgresql.org/pg/commitdiff/c13dd7d50f21268dc64b4b3edbce31993985ab12 Modified Files -- configure| 18 +- configure.ac | 2 +- meson.build | 2 +- 3 files changed, 11 insertions(+), 11 deletions(

Re: pgsql: oauth: Add unit tests for multiplexer handling

2025-08-11 Thread Jacob Champion
On Fri, Aug 8, 2025 at 10:26 AM Tom Lane wrote: > I think it'd be advisable to keep the "clean" target doing its thing. Makes sense. > But I agree with disabling 'all', 'check', 'installcheck'. I'm also planning to add the `install` target to that protected list (while keeping `uninstall` outsi

pgsql: Stamp 17.6.

2025-08-11 Thread Tom Lane
Stamp 17.6. Branch -- REL_17_STABLE Details --- https://git.postgresql.org/pg/commitdiff/7885b94dd81b98bbab9ed878680d156df7bf857f Modified Files -- configure| 18 +- configure.ac | 2 +- meson.build | 2 +- 3 files changed, 11 insertions(+), 11 deletions(-

pgsql: Stamp 18beta3.

2025-08-11 Thread Tom Lane
Stamp 18beta3. Branch -- REL_18_STABLE Details --- https://git.postgresql.org/pg/commitdiff/ab844ce378fe81d15cf000f821af663af3846ab6 Modified Files -- configure| 18 +- configure.ac | 2 +- meson.build | 2 +- 3 files changed, 11 insertions(+), 11 deletion

pgsql: Stamp 15.14.

2025-08-11 Thread Tom Lane
Stamp 15.14. Branch -- REL_15_STABLE Details --- https://git.postgresql.org/pg/commitdiff/0ab43b548237b3791261480d6a023f6b95b53942 Modified Files -- configure| 18 +- configure.ac | 2 +- 2 files changed, 10 insertions(+), 10 deletions(-)

pgsql: Stamp 14.19.

2025-08-11 Thread Tom Lane
Stamp 14.19. Branch -- REL_14_STABLE Details --- https://git.postgresql.org/pg/commitdiff/4e9da016ade3e75400f6fdc22ed1fed7fdd32f7a Modified Files -- configure| 18 +- configure.ac | 2 +- 2 files changed, 10 insertions(+), 10 deletions(-)

pgsql: Stamp 13.22.

2025-08-11 Thread Tom Lane
Stamp 13.22. Branch -- REL_13_STABLE Details --- https://git.postgresql.org/pg/commitdiff/af2dbe860b638dbd45604270d103e0a59dc0a372 Modified Files -- configure| 18 +- configure.in | 2 +- 2 files changed, 10 insertions(+), 10 deletions(-)

pgsql: Translation updates

2025-08-11 Thread Peter Eisentraut
Translation updates Source-Git-URL: https://git.postgresql.org/git/pgtranslation/messages.git Source-Git-Hash: 4f9af069289c30fc32337b844fb1db25d7b11e9b Branch -- REL_17_STABLE Details --- https://git.postgresql.org/pg/commitdiff/ac4c0d3451093d339327aeca4e5b8f89622c6265 Modified Files --

pgsql: Translation updates

2025-08-11 Thread Peter Eisentraut
Translation updates Source-Git-URL: https://git.postgresql.org/git/pgtranslation/messages.git Source-Git-Hash: 380d4ff4d883aef5cb4e5ced45a339771197e6ef Branch -- REL_18_STABLE Details --- https://git.postgresql.org/pg/commitdiff/605fdb989b8c4213907560ae90f2188425bf77ed Modified Files --

pgsql: Translation updates

2025-08-11 Thread Peter Eisentraut
Translation updates Source-Git-URL: https://git.postgresql.org/git/pgtranslation/messages.git Source-Git-Hash: 4f32135f4a43dba7fa02742da9d671e73e3d7714 Branch -- REL_15_STABLE Details --- https://git.postgresql.org/pg/commitdiff/a4f513b5a8cade4fbf2115e3250d56dc7f83166e Modified Files --

pgsql: Translation updates

2025-08-11 Thread Peter Eisentraut
Translation updates Source-Git-URL: https://git.postgresql.org/git/pgtranslation/messages.git Source-Git-Hash: 5c10cbbbe3a047d729d23c3d254897f686a10eb9 Branch -- REL_16_STABLE Details --- https://git.postgresql.org/pg/commitdiff/192634292384ea385abd2c320c0810fc7621b325 Modified Files --

pgsql: Translation updates

2025-08-11 Thread Peter Eisentraut
Translation updates Source-Git-URL: https://git.postgresql.org/git/pgtranslation/messages.git Source-Git-Hash: 37a7b08d01b7b5af07a56872e16ac91a7f14a9b9 Branch -- REL_14_STABLE Details --- https://git.postgresql.org/pg/commitdiff/14f193beb27766082d4efacff240568c459fd377 Modified Files --

pgsql: Translation updates

2025-08-11 Thread Peter Eisentraut
Translation updates Source-Git-URL: https://git.postgresql.org/git/pgtranslation/messages.git Source-Git-Hash: 747984d18a963a4661f14623afe3627ac969ea7c Branch -- REL_13_STABLE Details --- https://git.postgresql.org/pg/commitdiff/5d3dab91293032be48fa097eb3cd8ffb594d6865 Modified Files --

pgsql: meson: add and use stamp files for generated headers

2025-08-11 Thread Andres Freund
meson: add and use stamp files for generated headers Without using stamp files, meson lists the generated headers as the dependency for every .c file, bloating build.ninja by more than 2x. Processing all the dependencies also increases the time to generate build.ninja. The immediate benefit is th