pgsql: ci: windows: Use the same image for VS and MinGW tasks

2024-06-03 Thread Andres Freund
ci: windows: Use the same image for VS and MinGW tasks The VS and MinGW Windows images have been merged, to reduce the space needed for images. Before 98811323c8e the split helped boot performance, but now that we are using VMs that doesn't appear to be the case anymore. Author: Nazir Bilal Yavuz

pgsql: ci: windows: Use the same image for VS and MinGW tasks

2024-06-03 Thread Andres Freund
ci: windows: Use the same image for VS and MinGW tasks The VS and MinGW Windows images have been merged, to reduce the space needed for images. Before 98811323c8e the split helped boot performance, but now that we are using VMs that doesn't appear to be the case anymore. Author: Nazir Bilal Yavuz

pgsql: ci: windows: Use the same image for VS and MinGW tasks

2024-06-03 Thread Andres Freund
ci: windows: Use the same image for VS and MinGW tasks The VS and MinGW Windows images have been merged, to reduce the space needed for images. Before 98811323c8e the split helped boot performance, but now that we are using VMs that doesn't appear to be the case anymore. Author: Nazir Bilal Yavuz

pgsql: Improve assertion in mdwritev()

2024-06-03 Thread Michael Paquier
Improve assertion in mdwritev() The assertion used at the beginning of mdwritev(), that is not enabled except by defining -DCHECK_WRITE_VS_EXTEND as mdnblocks() is costly, forgot about the total number of blocks to write at location specified by the caller. The calculation is fixed to count for t

pgsql: Fix documentation for System V semaphores.

2024-06-03 Thread Nathan Bossart
Fix documentation for System V semaphores. The formulas for SEMMNI and SEMMNS do not include the archiver process, which was converted to an auxiliary process in v14, and the WAL summarizer process, which was introduced in v17. This commit corrects these formulas and adds a missing reference to m

pgsql: Fix documentation for System V semaphores.

2024-06-03 Thread Nathan Bossart
Fix documentation for System V semaphores. The formulas for SEMMNI and SEMMNS do not include the archiver process, which was converted to an auxiliary process in v14, and the WAL summarizer process, which was introduced in v17. This commit corrects these formulas and adds a missing reference to m

pgsql: Fix documentation for System V semaphores.

2024-06-03 Thread Nathan Bossart
Fix documentation for System V semaphores. The formulas for SEMMNI and SEMMNS do not include the archiver process, which was converted to an auxiliary process in v14, and the WAL summarizer process, which was introduced in v17. This commit corrects these formulas and adds a missing reference to m

pgsql: Fix documentation for System V semaphores.

2024-06-03 Thread Nathan Bossart
Fix documentation for System V semaphores. The formulas for SEMMNI and SEMMNS do not include the archiver process, which was converted to an auxiliary process in v14, and the WAL summarizer process, which was introduced in v17. This commit corrects these formulas and adds a missing reference to m

pgsql: Fix documentation for System V semaphores.

2024-06-03 Thread Nathan Bossart
Fix documentation for System V semaphores. The formulas for SEMMNI and SEMMNS do not include the archiver process, which was converted to an auxiliary process in v14, and the WAL summarizer process, which was introduced in v17. This commit corrects these formulas and adds a missing reference to m

pgsql: Fix documentation for System V semaphores.

2024-06-03 Thread Nathan Bossart
Fix documentation for System V semaphores. The formulas for SEMMNI and SEMMNS do not include the archiver process, which was converted to an auxiliary process in v14, and the WAL summarizer process, which was introduced in v17. This commit corrects these formulas and adds a missing reference to m