pg.ddx.io pgsql-committers@postgresql.org mailing list archive
help / color / mirror / Atom feedpgsql: Search for versioned perl library instead of using hardcoded name
3+ messages / 2 participants
[nested] [flat]
* pgsql: Search for versioned perl library instead of using hardcoded name
@ 2009-06-05 18:29 Andrew Dunstan <adunstan@postgresql.org>
0 siblings, 0 replies; 3+ messages in thread
From: adunstan@postgresql.org @ 2009-06-05 18:29 UTC (permalink / raw)
To: pgsql-committers
Log Message:
-----------
Search for versioned perl library instead of using hardcoded name on Windows. Backpatch to release 8.3
Modified Files:
--------------
pgsql/src/pl/plperl:
GNUmakefile (r1.36 -> r1.37)
(http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/pl/plperl/GNUmakefile?r1=1.36&r2=1.37)
pgsql/src/tools/msvc:
Mkvcbuild.pm (r1.39 -> r1.40)
(http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/tools/msvc/Mkvcbuild.pm?r1=1.39&r2=1.40)
^ permalink raw reply [nested|flat] 3+ messages in thread
* pgsql: Search for versioned perl library instead of using hardcoded name
@ 2009-06-05 18:31 Andrew Dunstan <adunstan@postgresql.org>
0 siblings, 0 replies; 3+ messages in thread
From: adunstan@postgresql.org @ 2009-06-05 18:31 UTC (permalink / raw)
To: pgsql-committers
Log Message:
-----------
Search for versioned perl library instead of using hardcoded name on Windows. Backpatch to release 8.3
Tags:
----
REL8_3_STABLE
Modified Files:
--------------
pgsql/src/pl/plperl:
GNUmakefile (r1.33 -> r1.33.2.1)
(http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/pl/plperl/GNUmakefile?r1=1.33&r2=1.33.2.1)
pgsql/src/tools/msvc:
Mkvcbuild.pm (r1.25.2.3 -> r1.25.2.4)
(http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/tools/msvc/Mkvcbuild.pm?r1=1.25.2.3&r2=1.25.2...)
^ permalink raw reply [nested|flat] 3+ messages in thread
* pgsql: Cleanup parallel BRIN index build code
@ 2024-04-17 16:32 Tomas Vondra <tomas.vondra@postgresql.org>
0 siblings, 0 replies; 3+ messages in thread
From: Tomas Vondra @ 2024-04-17 16:32 UTC (permalink / raw)
To: pgsql-committers@lists.postgresql.org
Cleanup parallel BRIN index build code
Commit b43757171470 added support for parallel builds of BRIN indexes,
using code similar to BTREE. But there were to be a couple unnecessary
differences, particularly in how the leader waits for the workers, and
merges the results. So remove these, to make the code more similar.
The leader never waited on the workersdonecv condition variable, but
simply called WaitForParallelWorkersToFinish() in _brin_end_parallel()
and then merged the per-worker results. This worked correctly, but it
seems better to do the wait and merge before _brin_end_parallel().
This commit moves the relevant code to _brin_parallel_heapscan/merge(),
which means _brin_end_parallel() remains responsible only for exiting
the parallel mode and accumulating WAL usage data.
Discussion: https://postgr.es/m/3733d042-71e1-6ae6-5fac-00c12db62db6@enterprisedb.com
Branch
------
master
Details
-------
https://git.postgresql.org/pg/commitdiff/0c2f5552d5d47c702f5077a2df131d3125d96132
Modified Files
--------------
src/backend/access/brin/brin.c | 130 ++++++++++++++++++++++++++++++-----------
1 file changed, 97 insertions(+), 33 deletions(-)
^ permalink raw reply [nested|flat] 3+ messages in thread
end of thread, other threads:[~2024-04-17 16:32 UTC | newest]
Thread overview: 3+ messages (download: mbox mbox.gz follow: Atom feed)
-- links below jump to the message on this page --
2009-06-05 18:29 pgsql: Search for versioned perl library instead of using hardcoded name Andrew Dunstan <adunstan@postgresql.org>
2009-06-05 18:31 pgsql: Search for versioned perl library instead of using hardcoded name Andrew Dunstan <adunstan@postgresql.org>
2024-04-17 16:32 pgsql: Cleanup parallel BRIN index build code Tomas Vondra <tomas.vondra@postgresql.org>
This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox