<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/postgresql.git/contrib/miscutil, branch master</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>Remove contrib modules that have been agreed to be obsolete.</title>
<updated>2005-06-22T22:56:29+00:00</updated>
<author>
<name>Tom Lane</name>
<email>tgl@sss.pgh.pa.us</email>
</author>
<published>2005-06-22T22:56:29+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=d20763dbee7cdf8a700bf6bdd120b3913a3b99f4'/>
<id>d20763dbee7cdf8a700bf6bdd120b3913a3b99f4</id>
<content type='text'>
(There are more that will be removed once they've been copied to
pgfoundry.org.)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(There are more that will be removed once they've been copied to
pgfoundry.org.)
</pre>
</div>
</content>
</entry>
<entry>
<title>Completion of project to use fixed OIDs for all system catalogs and</title>
<updated>2005-04-14T20:03:27+00:00</updated>
<author>
<name>Tom Lane</name>
<email>tgl@sss.pgh.pa.us</email>
</author>
<published>2005-04-14T20:03:27+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=162bd08b3f2e6783d1d75ae79f86fc444d34a28d'/>
<id>162bd08b3f2e6783d1d75ae79f86fc444d34a28d</id>
<content type='text'>
indexes.  Replace all heap_openr and index_openr calls by heap_open
and index_open.  Remove runtime lookups of catalog OID numbers in
various places.  Remove relcache's support for looking up system
catalogs by name.  Bulky but mostly very boring patch ...
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
indexes.  Replace all heap_openr and index_openr calls by heap_open
and index_open.  Remove runtime lookups of catalog OID numbers in
various places.  Remove relcache's support for looking up system
catalogs by name.  Bulky but mostly very boring patch ...
</pre>
</div>
</content>
</entry>
<entry>
<title>Make sure contrib C functions are marked strict where needed.</title>
<updated>2005-01-29T22:35:02+00:00</updated>
<author>
<name>Tom Lane</name>
<email>tgl@sss.pgh.pa.us</email>
</author>
<published>2005-01-29T22:35:02+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=b7d236d663b127d6b5674011a3b7940f165f060e'/>
<id>b7d236d663b127d6b5674011a3b7940f165f060e</id>
<content type='text'>
Kris Jurka
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Kris Jurka
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix a bunch of 'old-style parameter declaration' warnings induced by</title>
<updated>2004-10-25T02:15:02+00:00</updated>
<author>
<name>Tom Lane</name>
<email>tgl@sss.pgh.pa.us</email>
</author>
<published>2004-10-25T02:15:02+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=f1283ed6cc4db5df781452b5f048dc930cc6a172'/>
<id>f1283ed6cc4db5df781452b5f048dc930cc6a172</id>
<content type='text'>
writing 'foo()' rather than 'foo(void)'.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
writing 'foo()' rather than 'foo(void)'.
</pre>
</div>
</content>
</entry>
<entry>
<title>Standardize on using the Min, Max, and Abs macros that are in our c.h file,</title>
<updated>2004-10-21T19:28:36+00:00</updated>
<author>
<name>Tom Lane</name>
<email>tgl@sss.pgh.pa.us</email>
</author>
<published>2004-10-21T19:28:36+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=380bd04c1658795c77b3b808ee766347188fab5f'/>
<id>380bd04c1658795c77b3b808ee766347188fab5f</id>
<content type='text'>
getting rid of numerous ad-hoc versions that have popped up in various
places.  Shortens code and avoids conflict with Windows min() and max()
macros.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
getting rid of numerous ad-hoc versions that have popped up in various
places.  Shortens code and avoids conflict with Windows min() and max()
macros.
</pre>
</div>
</content>
</entry>
<entry>
<title>Win32 compile fix for misc_utils.</title>
<updated>2004-09-14T03:50:17+00:00</updated>
<author>
<name>Tom Lane</name>
<email>tgl@sss.pgh.pa.us</email>
</author>
<published>2004-09-14T03:50:17+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=4f7d3e0faf9f06c77de49ed9fa863dc344959c3e'/>
<id>4f7d3e0faf9f06c77de49ed9fa863dc344959c3e</id>
<content type='text'>
Claudio Natoli
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Claudio Natoli
</pre>
</div>
</content>
</entry>
<entry>
<title>&gt; Please find enclose a submission to fix these problems.</title>
<updated>2004-08-20T20:13:10+00:00</updated>
<author>
<name>Bruce Momjian</name>
<email>bruce@momjian.us</email>
</author>
<published>2004-08-20T20:13:10+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=ee85595d467ef6fad3afb0554b27e6ee9f061318'/>
<id>ee85595d467ef6fad3afb0554b27e6ee9f061318</id>
<content type='text'>
&gt;
&gt; The patch adds missing the "libpgport.a" file to the installation under
&gt; "install-all-headers". It is needed by some contribs. I install the
&gt; library in "pkglibdir", but I was wondering whether it should be "libdir"?
&gt; I was wondering also whether it would make sense to have a "libpgport.so"?
&gt;
&gt; It fixes various macros which are used by contrib makefiles, especially
&gt; libpq_*dir and LDFLAGS when used under PGXS. It seems to me that they are
&gt; needed to
&gt;
&gt; It adds the ability to test and use PGXS with contribs, with "make
&gt; USE_PGXS=1". Without the macro, this is exactly as before, there should be
&gt; no difference, esp. wrt the vpath feature that seemed broken by previous
&gt; submission. So it should not harm anybody, and it is useful at least to me.
&gt;
&gt; It fixes some inconsistencies in various contrib makefiles
&gt; (useless override, ":=" instead of "=").

Fabien COELHO
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
&gt;
&gt; The patch adds missing the "libpgport.a" file to the installation under
&gt; "install-all-headers". It is needed by some contribs. I install the
&gt; library in "pkglibdir", but I was wondering whether it should be "libdir"?
&gt; I was wondering also whether it would make sense to have a "libpgport.so"?
&gt;
&gt; It fixes various macros which are used by contrib makefiles, especially
&gt; libpq_*dir and LDFLAGS when used under PGXS. It seems to me that they are
&gt; needed to
&gt;
&gt; It adds the ability to test and use PGXS with contribs, with "make
&gt; USE_PGXS=1". Without the macro, this is exactly as before, there should be
&gt; no difference, esp. wrt the vpath feature that seemed broken by previous
&gt; submission. So it should not harm anybody, and it is useful at least to me.
&gt;
&gt; It fixes some inconsistencies in various contrib makefiles
&gt; (useless override, ":=" instead of "=").

Fabien COELHO
</pre>
</div>
</content>
</entry>
<entry>
<title>$Header: -&gt; $PostgreSQL Changes ...</title>
<updated>2003-11-29T19:52:15+00:00</updated>
<author>
<name>PostgreSQL Daemon</name>
<email>webmaster@postgresql.org</email>
</author>
<published>2003-11-29T19:52:15+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=969685ad443637a24650909357e4e768a88412fc'/>
<id>969685ad443637a24650909357e4e768a88412fc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Cross-data-type comparisons are now indexable by btrees, pursuant to my</title>
<updated>2003-11-12T21:15:59+00:00</updated>
<author>
<name>Tom Lane</name>
<email>tgl@sss.pgh.pa.us</email>
</author>
<published>2003-11-12T21:15:59+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=fa5c8a055a02e44f446e4593e397c33a572c4d67'/>
<id>fa5c8a055a02e44f446e4593e397c33a572c4d67</id>
<content type='text'>
pghackers proposal of 8-Nov.  All the existing cross-type comparison
operators (int2/int4/int8 and float4/float8) have appropriate support.
The original proposal of storing the right-hand-side datatype as part of
the primary key for pg_amop and pg_amproc got modified a bit in the event;
it is easier to store zero as the 'default' case and only store a nonzero
when the operator is actually cross-type.  Along the way, remove the
long-since-defunct bigbox_ops operator class.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
pghackers proposal of 8-Nov.  All the existing cross-type comparison
operators (int2/int4/int8 and float4/float8) have appropriate support.
The original proposal of storing the right-hand-side datatype as part of
the primary key for pg_amop and pg_amproc got modified a bit in the event;
it is easier to store zero as the 'default' case and only store a nonzero
when the operator is actually cross-type.  Along the way, remove the
long-since-defunct bigbox_ops operator class.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add operator strategy and comparison-value datatype fields to ScanKey.</title>
<updated>2003-11-09T21:30:38+00:00</updated>
<author>
<name>Tom Lane</name>
<email>tgl@sss.pgh.pa.us</email>
</author>
<published>2003-11-09T21:30:38+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=c1d62bfd00f4d1ea0647e12947ca1de9fea39b33'/>
<id>c1d62bfd00f4d1ea0647e12947ca1de9fea39b33</id>
<content type='text'>
Remove the 'strategy map' code, which was a large amount of mechanism
that no longer had any use except reverse-mapping from procedure OID to
strategy number.  Passing the strategy number to the index AM in the
first place is simpler and faster.
This is a preliminary step in planned support for cross-datatype index
operations.  I'm committing it now since the ScanKeyEntryInitialize()
API change touches quite a lot of files, and I want to commit those
changes before the tree drifts under me.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove the 'strategy map' code, which was a large amount of mechanism
that no longer had any use except reverse-mapping from procedure OID to
strategy number.  Passing the strategy number to the index AM in the
first place is simpler and faster.
This is a preliminary step in planned support for cross-datatype index
operations.  I'm committing it now since the ScanKeyEntryInitialize()
API change touches quite a lot of files, and I want to commit those
changes before the tree drifts under me.
</pre>
</div>
</content>
</entry>
</feed>
