Re: Parallel CREATE INDEX for GIN indexes

From: Tomas Vondra <tomas(dot)vondra(at)enterprisedb(dot)com>
To: Matthias van de Meent <boekewurm+postgres(at)gmail(dot)com>
Cc: PostgreSQL Hackers <pgsql-hackers(at)lists(dot)postgresql(dot)org>
Subject: Re: Parallel CREATE INDEX for GIN indexes
Date: 2024-05-05 18:49:03
Message-ID: cd7c84c4-4722-48db-ac62-93d99664a725@enterprisedb.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

Hi,

Here's a slightly improved version, fixing a couple bugs in handling
byval/byref values, causing issues on 32-bit machines (but not only).
And also a couple compiler warnings about string formatting.

Other than that, no changes.

--
Tomas Vondra
EnterpriseDB: http://www.enterprisedb.com
The Enterprise PostgreSQL Company

Attachment Content-Type Size
v20240505-0001-Allow-parallel-create-for-GIN-indexes.patch text/x-patch 56.4 KB
v20240505-0002-Use-mergesort-in-the-leader-process.patch text/x-patch 9.6 KB
v20240505-0003-Remove-the-explicit-pg_qsort-in-workers.patch text/x-patch 10.9 KB
v20240505-0004-Compress-TID-lists-before-writing-tuples-t.patch text/x-patch 8.0 KB
v20240505-0005-Collect-and-print-compression-stats.patch text/x-patch 5.1 KB
v20240505-0006-Enforce-memory-limit-when-combining-tuples.patch text/x-patch 14.8 KB
v20240505-0007-Detect-wrap-around-in-parallel-callback.patch text/x-patch 5.7 KB

In response to

Browse pgsql-hackers by date

  From Date Subject
Next Message Joe Conway 2024-05-05 23:22:46 Re: 'trusted'/'untrusted' PL in DoD/DISA PostgreSQL STIGs
Previous Message Chapman Flack 2024-05-05 17:53:57 'trusted'/'untrusted' PL in DoD/DISA PostgreSQL STIGs