Received: from magus.postgresql.org (magus.postgresql.org [87.238.57.229]) by mail.postgresql.org (Postfix) with ESMTP id 75AFF17E0CF7 for ; Sun, 18 Dec 2011 04:28:30 -0400 (AST) Received: from mtaout02-winn.ispmail.ntl.com ([81.103.221.48]) by magus.postgresql.org with esmtp (Exim 4.72) (envelope-from ) id 1RcC6e-0002bm-1c for pgsql-hackers@postgresql.org; Sun, 18 Dec 2011 08:28:30 +0000 Received: from know-smtpout-4.server.virginmedia.net ([62.254.123.2]) by mtaout02-winn.ispmail.ntl.com (InterMail vM.7.08.04.00 201-2186-134-20080326) with ESMTP id <20111218082814.WMSQ11752.mtaout02-winn.ispmail.ntl.com@know-smtpout-4.server.virginmedia.net> for ; Sun, 18 Dec 2011 08:28:14 +0000 Received: from [77.99.161.245] (helo=leggeri.gi.lan) by know-smtpout-4.server.virginmedia.net with esmtp (Exim 4.63) (envelope-from ) id 1RcC6Q-0008VS-C3 for pgsql-hackers@postgresql.org; Sun, 18 Dec 2011 08:28:14 +0000 Received: from gianni by leggeri.gi.lan with local (masqmail 0.2.27) id 1RcC6O-4Sc-00 for ; Sun, 18 Dec 2011 08:28:12 +0000 Date: Sun, 18 Dec 2011 08:28:12 +0000 From: Gianni Ciolli To: pgsql-hackers@postgresql.org Subject: Autonomous subtransactions Message-ID: <20111218082812.GA14355@leggeri.gi.lan> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.20 (2009-06-14) X-Cloudmark-Analysis: v=1.1 cv=JvdXmxIgLJv2/GthKqHpGJEEHukvLcvELVXUanXFreg= c=1 sm=0 a=XYJHFtupD_QA:10 a=b30I1FEBwLAA:10 a=kj9zAlcOel0A:10 a=epTmVMiNAAAA:8 a=Rdvl4hr_AAAA:8 a=s8WDNljIVmzXoVPIIGEA:9 a=CjuIK1q_8ugA:10 a=HpAAvcLHHh0Zw7uRqdWCyQ==:117 X-Pg-Spam-Score: -1.9 (-) X-Archive-Number: 201112/816 X-Sequence-Number: 200068 Dear Hackers, I have written some notes about autonomous subtransactions, which have already been touched (at least) in two separate threads; please find them at http://wiki.postgresql.org/wiki/Autonomous_subtransactions It is meant to be an ongoing project, requesting comments and contributions, rather than a conclusive document. Thanks, Dr. Gianni Ciolli - 2ndQuadrant Italia PostgreSQL Training, Services and Support gianni.ciolli@2ndquadrant.it | www.2ndquadrant.it p.s. The reason for the variation on the name is that there is always a parent transaction.