Received: from localhost (unknown [200.46.204.183]) by postgresql.org (Postfix) with ESMTP id B9BA264FCE1 for ; Sun, 7 Sep 2008 09:31:58 -0300 (ADT) Received: from postgresql.org ([200.46.204.86]) by localhost (mx1.hub.org [200.46.204.183]) (amavisd-maia, port 10024) with ESMTP id 48351-05 for ; Sun, 7 Sep 2008 09:31:56 -0300 (ADT) X-Greylist: from auto-whitelisted by SQLgrey-1.7.6 Received: from momjian.us (momjian.us [70.90.9.53]) by postgresql.org (Postfix) with ESMTP id 04AA564FCD3 for ; Sun, 7 Sep 2008 09:31:55 -0300 (ADT) Received: (from bruce@localhost) by momjian.us (8.11.6/8.11.6) id m87CVmD12043; Sun, 7 Sep 2008 08:31:48 -0400 (EDT) From: Bruce Momjian Message-Id: <200809071231.m87CVmD12043@momjian.us> Subject: Re: Incorrect description of xmax and xip in functions docs In-Reply-To: <1220786063.3913.8.camel@ebony.2ndQuadrant> To: Simon Riggs Date: Sun, 7 Sep 2008 08:31:48 -0400 (EDT) CC: pgsql-docs X-Mailer: ELM [version 2.4ME+ PL124 (25)] MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="US-ASCII" X-Virus-Scanned: Maia Mailguard 1.0.1 X-Spam-Status: No, hits=0 tagged_above=0 required=5 tests=none X-Spam-Level: X-Archive-Number: 200809/6 X-Sequence-Number: 4967 Simon Riggs wrote: > > On Sat, 2008-09-06 at 21:31 -0400, Bruce Momjian wrote: > > Applied, and attached. > > Thanks. > > > > And for txid_visible_in_snapshot() comment added: > > > "Function should not be used with subtransaction xids. It is possible > > > that this function will return a true result for a subtransaction xid > > > that was actually still in progress at the time of the snapshot". > > > > I think the cleaner solution is to throw an appropriate error if a > > subtransaction xid is used, rather than adding documentation. > > Or maybe check subtrans for it, as it really should be doing. Yea, that's what I meant. You can't be sure everyone is going to read the documentation but they are sure to see the function results or error message. -- Bruce Momjian http://momjian.us EnterpriseDB http://enterprisedb.com + If your life is a hard drive, Christ can be your backup. +