Re: Speed dblink using alternate libpq tuple storage

From: Kyotaro HORIGUCHI <horiguchi(dot)kyotaro(at)oss(dot)ntt(dot)co(dot)jp>
To: tgl(at)sss(dot)pgh(dot)pa(dot)us
Cc: markokr(at)gmail(dot)com, greg(at)2ndquadrant(dot)com, pgsql-hackers(at)postgresql(dot)org, mmoncure(at)gmail(dot)com, shigeru(dot)hanada(at)gmail(dot)com
Subject: Re: Speed dblink using alternate libpq tuple storage
Date: 2012-03-26 08:54:46
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

Hello, This is new version of patch for dblink using row processor.

- Use palloc to allocate temporaly memoriy blocks.

- Memory allocation is now done in once. Preallocate a block of
initial size and palloc simplified reallocation code.

- Resurrected the route for command invoking. And small
adjustment of behavior on error.

- Modification to fix connection name missing bug is removed out
to another patch.

- Commenting on the functions skipped over by lonjmp is
withholded according to Marko's discussion.

- rebased to e8476f46fc847060250c92ec9b310559293087fc

dblink_use_rowproc_20120326.patch - dblink row processor patch.
dblink_connname_20120326.patch - dblink connname fix patch.


Kyotaro Horiguchi
NTT Open Source Software Center

Attachment Content-Type Size
dblink_use_rowproc_20120326.patch text/x-patch 13.0 KB
dblink_connname_20120326.patch text/x-patch 625 bytes

In response to


Browse pgsql-hackers by date

  From Date Subject
Next Message Shigeru HANADA 2012-03-26 09:46:20 Re: pgsql_fdw, FDW for PostgreSQL server
Previous Message Stefan Kaltenbrunner 2012-03-26 08:05:39 Re: [COMMITTERS] pgsql: Replace empty locale name with implied value in CREATE DATABASE