Tue May 9 19:32:01 PDT 2006
- Previous message: [Slony1-commit] By cbbrowne: More discussion in docs of merits of mkslonconf.sh
- Next message: [Slony1-commit] By cbbrowne: Added discussion (on maintenance) to docs of some niceties
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Log Message:
-----------
Added "oddities" sections to a couple of sections in slonik reference to
indicate Things That May Not Work Intuitively...
Modified Files:
--------------
slony1-engine/doc/adminguide:
slonik_ref.sgml (r1.46 -> r1.47)
-------------- next part --------------
Index: slonik_ref.sgml
===================================================================
RCS file: /usr/local/cvsroot/slony1/slony1-engine/doc/adminguide/slonik_ref.sgml,v
retrieving revision 1.46
retrieving revision 1.47
diff -Ldoc/adminguide/slonik_ref.sgml -Ldoc/adminguide/slonik_ref.sgml -u -w -r1.46 -r1.47
--- doc/adminguide/slonik_ref.sgml
+++ doc/adminguide/slonik_ref.sgml
@@ -2474,6 +2474,27 @@
<refsect1> <title> Version Information </title>
<para> This command was introduced in &slony1; 1.0 </para>
</refsect1>
+ <refsect1> <title> Oddities </title>
+
+ <para> Any mismatch between <xref linkend="slonik"> and the C
+ libraries <quote>living</quote> in the &postgres; installation
+ will result in this failing to do what is expected, and, more than
+ likely, failing to run at all. You may <emphasis>think</emphasis>
+ you are upgrading to version 1.1.5, but if you are running <xref
+ linkend="slonik"> from version 1.1.2, or if you didn't restart the
+ database with a version that has 1.1.5 libraries, and instead are
+ referencing C stored functions from version 1.1.1, the attempt to
+ upgrade will fail, because the sets of C functions have regularly
+ changed between major versions.</para>
+
+ <para> Before &slony1; 1.2, the error messages that would result
+ would be not terribly informative; what you'd find, in &postgres;
+ logs, is some error message about being unable to load some stored
+ function that happens to be implemented in C. As of 1.2, one of
+ the first things done is to load a stored function to verify
+ version numbers; it complains in a much more direct fashion if you
+ have some versioning mismatch. </para>
+ </refsect1>
</refentry>
<!-- **************************************** -->
@@ -2551,6 +2572,20 @@
<refsect1> <title> Version Information </title>
<para> This command was introduced in &slony1; 1.0 </para>
</refsect1>
+
+ <refsect1> <title> Oddities </title> <para> Not all events return
+ interesting results. For instance, many people have run afoul of
+ problems with <xref linkend="stmtsubscribeset">, when subscribing a
+ new set. Be aware (and beware!) that a <xref
+ linkend="stmtsubscribeset"> request will return the event
+ confirmation almost immediately, even though there might be several
+ hours of work to do before the subscription is ready. </para>
+
+ <para> There is no reliable way, at present, to monitor from within
+ a <xref linkend="slonik"> script that <xref
+ linkend="stmtsubscribeset"> is complete.</para>
+ </refsect1>
+
</refentry>
<!-- **************************************** -->
- Previous message: [Slony1-commit] By cbbrowne: More discussion in docs of merits of mkslonconf.sh
- Next message: [Slony1-commit] By cbbrowne: Added discussion (on maintenance) to docs of some niceties
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Slony1-commit mailing list