<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/postgresql.git/contrib/rserv, 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/rserv, since there are better replication solutions</title>
<updated>2004-08-28T21:36:25+00:00</updated>
<author>
<name>Tom Lane</name>
<email>tgl@sss.pgh.pa.us</email>
</author>
<published>2004-08-28T21:36:25+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=d77f74fa7ef52dd13040dc1d57d88a1595e4205a'/>
<id>d77f74fa7ef52dd13040dc1d57d88a1595e4205a</id>
<content type='text'>
available elsewhere (including a descendant project on gborg).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
available elsewhere (including a descendant project on gborg).
</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>attempt at a multi file commit, to seee how it formats</title>
<updated>2004-05-20T22:54:19+00:00</updated>
<author>
<name>PostgreSQL Daemon</name>
<email>webmaster@postgresql.org</email>
</author>
<published>2004-05-20T22:54:19+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=a551c3d0f5b28ce02ad0583ec1bd436340fd4920'/>
<id>a551c3d0f5b28ce02ad0583ec1bd436340fd4920</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Error message editing in contrib (mostly by Joe Conway --- thanks Joe!)</title>
<updated>2003-07-24T17:52:50+00:00</updated>
<author>
<name>Tom Lane</name>
<email>tgl@sss.pgh.pa.us</email>
</author>
<published>2003-07-24T17:52:50+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=8fd5b3ed67d91937516d855bd6f225052aa88f2a'/>
<id>8fd5b3ed67d91937516d855bd6f225052aa88f2a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Back out rserv changes that would allow limit of replicated tables ---</title>
<updated>2003-06-25T21:37:53+00:00</updated>
<author>
<name>Bruce Momjian</name>
<email>bruce@momjian.us</email>
</author>
<published>2003-06-25T21:37:53+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=ec67d2a3fe3775cfd143d15db0998a27417a275b'/>
<id>ec67d2a3fe3775cfd143d15db0998a27417a275b</id>
<content type='text'>
not ready yet.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
not ready yet.
</pre>
</div>
</content>
</entry>
<entry>
<title>Attached is a patch that provides *VERY* limited support for multiple</title>
<updated>2003-06-25T01:17:44+00:00</updated>
<author>
<name>Bruce Momjian</name>
<email>bruce@momjian.us</email>
</author>
<published>2003-06-25T01:17:44+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=b24a0293cc867ec0ad0a924ae976cc6ab9d12f90'/>
<id>b24a0293cc867ec0ad0a924ae976cc6ab9d12f90</id>
<content type='text'>
slave
servers.  I haven't tested it very well, so use at your own risk (and I
recommend against using it in production).

Basically, I have a central database server that has 4 summary tables
inside
it replicated to a remote slave (these database tables are for my mail
server
authentication, so these are replicated to another server tuned for many
connections, and so I don't have postgres connections opened straight to
my
back-end database server).

Unfortunately, I also wanted to implement a replication database server
for
hot-backups.  I realized, too late, that the replication process is
pretty
greedy and will try to replicate all tables marked as a
"MasterAddTable".

To make a long story, I made a patch to RServ.pm and Replicate that
allows you
to specify, on the command line, a list of tables that you want to
replicate...it'll ignore all others.

I haven't finished, since this has to be integrated with CleanLog for
instance, but this should (and does) suffice for the moment.

I have yet to test it with two slaves, but at least my mail server
replication
database now works (it was failing every time it tried to replicate, for
a
variety of reasons).

Anyone have any suggestions on how to improve on this?  (or, if someone
more
familiar with this code wants to take the ball and run with it, you're
welcome to).

--
Michael A Nachbaur &lt;mike@nachbaur.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
slave
servers.  I haven't tested it very well, so use at your own risk (and I
recommend against using it in production).

Basically, I have a central database server that has 4 summary tables
inside
it replicated to a remote slave (these database tables are for my mail
server
authentication, so these are replicated to another server tuned for many
connections, and so I don't have postgres connections opened straight to
my
back-end database server).

Unfortunately, I also wanted to implement a replication database server
for
hot-backups.  I realized, too late, that the replication process is
pretty
greedy and will try to replicate all tables marked as a
"MasterAddTable".

To make a long story, I made a patch to RServ.pm and Replicate that
allows you
to specify, on the command line, a list of tables that you want to
replicate...it'll ignore all others.

I haven't finished, since this has to be integrated with CleanLog for
instance, but this should (and does) suffice for the moment.

I have yet to test it with two slaves, but at least my mail server
replication
database now works (it was failing every time it tried to replicate, for
a
variety of reasons).

Anyone have any suggestions on how to improve on this?  (or, if someone
more
familiar with this code wants to take the ball and run with it, you're
welcome to).

--
Michael A Nachbaur &lt;mike@nachbaur.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Make debug_ GUC varables output DEBUG1 rather than LOG, and mention in</title>
<updated>2003-05-27T17:49:47+00:00</updated>
<author>
<name>Bruce Momjian</name>
<email>bruce@momjian.us</email>
</author>
<published>2003-05-27T17:49:47+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=98b6f37e47a9eb3540493caabf57d0f952ebdc6d'/>
<id>98b6f37e47a9eb3540493caabf57d0f952ebdc6d</id>
<content type='text'>
docs that CLIENT/LOG_MIN_MESSAGES now controls debug_* output location.
Doc changes included.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
docs that CLIENT/LOG_MIN_MESSAGES now controls debug_* output location.
Doc changes included.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix a dozen or so places that were passing unpredictable data strings</title>
<updated>2002-11-22T16:25:32+00:00</updated>
<author>
<name>Tom Lane</name>
<email>tgl@sss.pgh.pa.us</email>
</author>
<published>2002-11-22T16:25:32+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=95c9c22633f291e0f78a35614847fc80c87d0880'/>
<id>95c9c22633f291e0f78a35614847fc80c87d0880</id>
<content type='text'>
as elog format strings.  Hai-Chen Tu pointed out the problem in
contrib/dbmirror, but it wasn't the only such error.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
as elog format strings.  Hai-Chen Tu pointed out the problem in
contrib/dbmirror, but it wasn't the only such error.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix contrib/rserv to install successfully when built outside source tree.</title>
<updated>2002-11-01T23:45:37+00:00</updated>
<author>
<name>Tom Lane</name>
<email>tgl@sss.pgh.pa.us</email>
</author>
<published>2002-11-01T23:45:37+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=6423a8eef69993126b4b86b1cc549b845a9179e4'/>
<id>6423a8eef69993126b4b86b1cc549b845a9179e4</id>
<content type='text'>
(Not that it will actually work with 7.3, I fear.)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(Not that it will actually work with 7.3, I fear.)
</pre>
</div>
</content>
</entry>
<entry>
<title>   Well, this patch makes Makefile for contrib/rserv use the</title>
<updated>2002-10-09T16:23:55+00:00</updated>
<author>
<name>Bruce Momjian</name>
<email>bruce@momjian.us</email>
</author>
<published>2002-10-09T16:23:55+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=0215dc9b0f2b0f8cdd22642cf93694fc101ab93e'/>
<id>0215dc9b0f2b0f8cdd22642cf93694fc101ab93e</id>
<content type='text'>
   contrib/contrib-global.mk library and _generally_ behave like
   Makefiles for other contrib modules.
   Besides it fixes Perl's interpolation of $libdir variable, which
   should be passed to backend instead. This patch is done against
   PostgreSQL 7.3b2

   Besides, I want to thank Peter Eisentraut for his very friendly and
   helpful attitude and politely ask him to check whether contrib
   modules actually continue to work after he implements another
   major change to their build process.

Alexey Borzov
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
   contrib/contrib-global.mk library and _generally_ behave like
   Makefiles for other contrib modules.
   Besides it fixes Perl's interpolation of $libdir variable, which
   should be passed to backend instead. This patch is done against
   PostgreSQL 7.3b2

   Besides, I want to thank Peter Eisentraut for his very friendly and
   helpful attitude and politely ask him to check whether contrib
   modules actually continue to work after he implements another
   major change to their build process.

Alexey Borzov
</pre>
</div>
</content>
</entry>
</feed>
