<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/postgresql.git, branch REL7_4_8</title>
<subtitle>git.postgresql.org: git/postgresql.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/'/>
<entry>
<title>Update release notes for upcoming re-releases.</title>
<updated>2005-05-09T00:10:22+00:00</updated>
<author>
<name>Tom Lane</name>
<email>tgl@sss.pgh.pa.us</email>
</author>
<published>2005-05-09T00:10:22+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=103376e075cb2c14e1f0ba53fe82de87c654dffc'/>
<id>103376e075cb2c14e1f0ba53fe82de87c654dffc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update release checklist to reflect that HISTORY and INSTALL don't</title>
<updated>2005-05-08T23:34:32+00:00</updated>
<author>
<name>Tom Lane</name>
<email>tgl@sss.pgh.pa.us</email>
</author>
<published>2005-05-08T23:34:32+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=775fec12c6a5b1010a5430f35a830f40d3b50482'/>
<id>775fec12c6a5b1010a5430f35a830f40d3b50482</id>
<content type='text'>
need to be created by hand anymore.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
need to be created by hand anymore.
</pre>
</div>
</content>
</entry>
<entry>
<title>In Blob.getBytes(long position, int length) position is an offset</title>
<updated>2005-05-08T23:16:58+00:00</updated>
<author>
<name>Kris Jurka</name>
<email>books@ejurka.com</email>
</author>
<published>2005-05-08T23:16:58+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=43418e8702ac3d900725e17931691911031c7b66'/>
<id>43418e8702ac3d900725e17931691911031c7b66</id>
<content type='text'>
starting at 1, not zero as the driver was previously doing.

Thanks to Emmanuel Bernard for the report.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
starting at 1, not zero as the driver was previously doing.

Thanks to Emmanuel Bernard for the report.
</pre>
</div>
</content>
</entry>
<entry>
<title>Repair very-low-probability race condition between relation extension</title>
<updated>2005-05-07T21:33:21+00:00</updated>
<author>
<name>Tom Lane</name>
<email>tgl@sss.pgh.pa.us</email>
</author>
<published>2005-05-07T21:33:21+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=0053e290d9e7b4046101b6c093710a30c2786a9f'/>
<id>0053e290d9e7b4046101b6c093710a30c2786a9f</id>
<content type='text'>
and VACUUM: in the interval between adding a new page to the relation
and formatting it, it was possible for VACUUM to come along and decide
it should format the page too.  Though not harmful in itself, this would
cause data loss if a third transaction were able to insert tuples into
the vacuumed page before the original extender got control back.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
and VACUUM: in the interval between adding a new page to the relation
and formatting it, it was possible for VACUUM to come along and decide
it should format the page too.  Though not harmful in itself, this would
cause data loss if a third transaction were able to insert tuples into
the vacuumed page before the original extender got control back.
</pre>
</div>
</content>
</entry>
<entry>
<title>Adjust time qual checking code so that we always check TransactionIdIsInProgress</title>
<updated>2005-05-07T21:23:02+00:00</updated>
<author>
<name>Tom Lane</name>
<email>tgl@sss.pgh.pa.us</email>
</author>
<published>2005-05-07T21:23:02+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=501ec7b64c25c8fd595020e02f1cb939f176b30c'/>
<id>501ec7b64c25c8fd595020e02f1cb939f176b30c</id>
<content type='text'>
before we check commit/abort status.  Formerly this was done in some paths
but not all, with the result that a transaction might be considered
committed for some purposes before it became committed for others.
Per example found by Jan Wieck.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
before we check commit/abort status.  Formerly this was done in some paths
but not all, with the result that a transaction might be considered
committed for some purposes before it became committed for others.
Per example found by Jan Wieck.
</pre>
</div>
</content>
</entry>
<entry>
<title>Stamp release 7.4.8.</title>
<updated>2005-05-05T20:08:35+00:00</updated>
<author>
<name>Tom Lane</name>
<email>tgl@sss.pgh.pa.us</email>
</author>
<published>2005-05-05T20:08:35+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=26f64e4c7a3b18d2244270f72f2277ab2ab86a7e'/>
<id>26f64e4c7a3b18d2244270f72f2277ab2ab86a7e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Make standalone backends ignore pg_database.datallowconn, so that there</title>
<updated>2005-05-05T19:53:49+00:00</updated>
<author>
<name>Tom Lane</name>
<email>tgl@sss.pgh.pa.us</email>
</author>
<published>2005-05-05T19:53:49+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=d9088d30713d4dcb970d94d7556d47c2e81a6854'/>
<id>d9088d30713d4dcb970d94d7556d47c2e81a6854</id>
<content type='text'>
is a way to recover from disabling connections to all databases at once.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
is a way to recover from disabling connections to all databases at once.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add WSACleanup() for Win32 socket cleanup.</title>
<updated>2005-05-05T16:37:04+00:00</updated>
<author>
<name>Bruce Momjian</name>
<email>bruce@momjian.us</email>
</author>
<published>2005-05-05T16:37:04+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=60674033262b69bb7f6da8bdf40df51ccda00e0f'/>
<id>60674033262b69bb7f6da8bdf40df51ccda00e0f</id>
<content type='text'>
Backpatch to 7.4.X.

Jason Erickson
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Backpatch to 7.4.X.

Jason Erickson
</pre>
</div>
</content>
</entry>
<entry>
<title>Alter the signature for encoding conversion functions to declare the</title>
<updated>2005-05-03T19:18:31+00:00</updated>
<author>
<name>Tom Lane</name>
<email>tgl@sss.pgh.pa.us</email>
</author>
<published>2005-05-03T19:18:31+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=cff25fa049f42c9091e7ba0a4e8f080d2519a1f8'/>
<id>cff25fa049f42c9091e7ba0a4e8f080d2519a1f8</id>
<content type='text'>
output area as INTERNAL not CSTRING.  This is to prevent people from
calling the functions by hand.  This is a permanent solution for the
back branches but I hope it is just a stopgap for HEAD.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
output area as INTERNAL not CSTRING.  This is to prevent people from
calling the functions by hand.  This is a permanent solution for the
back branches but I hope it is just a stopgap for HEAD.
</pre>
</div>
</content>
</entry>
<entry>
<title>Change tsearch2 to not use the unsafe practice of creating functions</title>
<updated>2005-05-03T16:51:45+00:00</updated>
<author>
<name>Tom Lane</name>
<email>tgl@sss.pgh.pa.us</email>
</author>
<published>2005-05-03T16:51:45+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=308f01c304dd5225b9eebc10a34a00d755f92de9'/>
<id>308f01c304dd5225b9eebc10a34a00d755f92de9</id>
<content type='text'>
that return INTERNAL without also having INTERNAL arguments.  Since the
functions in question aren't meant to be called by hand anyway, I just
redeclared them to take 'internal' instead of 'text'.  Also add code
to ProcedureCreate() to enforce the restriction, as I should have done
to start with :-(
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
that return INTERNAL without also having INTERNAL arguments.  Since the
functions in question aren't meant to be called by hand anyway, I just
redeclared them to take 'internal' instead of 'text'.  Also add code
to ProcedureCreate() to enforce the restriction, as I should have done
to start with :-(
</pre>
</div>
</content>
</entry>
</feed>
