pgsql: Remove unnecessary lo_lseek call in lo_open.

From: tgl(at)postgresql(dot)org (Tom Lane)
To: pgsql-committers(at)postgresql(dot)org
Subject: pgsql: Remove unnecessary lo_lseek call in lo_open.
Date: 2006-03-02 21:56:14
Message-ID: 20060302215614.4E3A19DCC06@postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers

Log Message:
-----------
Remove unnecessary lo_lseek call in lo_open. Apparently there was once
a need for it back in the neolithic era, but it's certainly dead code in
any PG release we would recognize as such. Since it forces an additional
network round trip to the backend, getting rid of it should provide some
small performance improvement for large-object-using clients.

Modified Files:
--------------
pgsql/src/interfaces/libpq:
fe-lobj.c (r1.54 -> r1.55)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/interfaces/libpq/fe-lobj.c.diff?r1=1.54&r2=1.55)

Browse pgsql-committers by date

  From Date Subject
Next Message Tom Lane 2006-03-03 00:02:02 pgsql: Arrange to call AbsorbFsyncRequests every so often while
Previous Message Tom Lane 2006-03-02 21:49:19 pgsql: Fix ancient error in large objects usage example: overwrite()