From mboxrd@z Thu Jan 1 00:00:00 1970 From: Kevin Grittner Subject: Re: [HACKERS] [OSSTEST PATCH 0/1] PostgreSQL db: Retry on constraint violation [and 2 more messages] [and 1 more messages] Date: Thu, 15 Dec 2016 10:35:45 -0600 Message-ID: References: <1481307991-16971-1-git-send-email-ian.jackson@eu.citrix.com> <22606.47105.549023.301281@mariner.uk.xensource.com> <22607.56276.807567.924144@mariner.uk.xensource.com> <22608.6345.97849.783099@mariner.uk.xensource.com> <22608.14118.291149.821376@mariner.uk.xensource.com> <20161214140539.hotxjeoshju2m7zw@alvherre.pgsql> <22609.29020.794032.389420@mariner.uk.xensource.com> <22609.32147.935746.463570@mariner.uk.xensource.com> <22610.34816.412309.196179@mariner.uk.xensource.com> <22610.48273.860663.838783@mariner.uk.xensource.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta6.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cHZ0X-0007Z6-G5 for xen-devel@lists.xenproject.org; Thu, 15 Dec 2016 16:35:49 +0000 Received: by mail-yb0-f169.google.com with SMTP id d59so31265266ybi.1 for ; Thu, 15 Dec 2016 08:35:47 -0800 (PST) In-Reply-To: <22610.48273.860663.838783@mariner.uk.xensource.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Ian Jackson Cc: xen-devel@lists.xenproject.org, Robert Haas , Alvaro Herrera , Thomas Munro , "pgsql-hackers@postgresql.org" List-Id: xen-devel@lists.xenproject.org T24gVGh1LCBEZWMgMTUsIDIwMTYgYXQgOTo1MyBBTSwgSWFuIEphY2tzb24gPGlhbi5qYWNrc29u QGV1LmNpdHJpeC5jb20+IHdyb3RlOgoKPiBJIGRvbid0IHRoaW5rICJzZXQgbWF4X3ByZWRfbG9j a3NfcGVyX3RyYW5zYWN0aW9uIGdlbmVyb3VzbHkiIGlzIGEKPiBwcmFjdGljYWwgdGhpbmcgdG8g d3JpdGUgaW4gdGhlIGRvY3VtZW50YXRpb24sIGJlY2F1c2UgdGhlIGFwcGxpY2F0aW9uCj4gcHJv Z3JhbW1lciwgb3IgYWRtaW4sIGhhcyBubyBzZW5zaWJsZSB3YXkgdG8gY2FsY3VsYXRlIHdoYXQg YQo+IHN1ZmZpY2llbnRseSBnZW5lcm91cyB2YWx1ZSBpcy4KCm9rCgo+IFlvdSBzZWVtIHRvIGJl IGltcGx5aW5nIHRoYXQgY29kZSByZWx5aW5nIG9uIHRoZSBzdW1tYXJpc2VkIGRhdGEgbWlnaHQK PiBtYWtlIG92ZXItb3B0aW1pc3RpYyBkZWNpc2lvbnMuICBUaGF0IHNlZW1zIGRhbmdlcm91cyB0 byBtZSwgYnV0ICh3aXRoCj4gbXkgdmVyeSBkaW0gdmlldyBvZiBkYXRhYmFzZSBpbm5hcmRzKSBJ IGNhbid0IGltbWVkaWF0ZWx5IHNlZSBob3cgdG8KPiBkZW1vbnN0cmF0ZSB0aGF0IGl0IG11c3Qg aW4gYW55IGNhc2UgYmUgZXhjbHVkZWQuCgpObywgd2l0aCBhbnkgb2YgdGhlc2UgY29uZGl0aW9u cywgdGhlIGluZm9ybWF0aW9uIG9uIHdoaWNoIGEKZGVjaXNpb24gdG8gZ2VuZXJhdGUgYSBzZXJp YWxpemF0aW9uIGZhaWx1cmUgaXMgc3VtbWFyaXplZCBpbnRvCnNvbWV0aGluZyBsZXNzIGdyYW51 bGFyLCBhbmQgaW4gYWxsIGNhc2VzIHdlIHR1cm4gYW55ICJpbiBkb3VidCIKc2l0dWF0aW9ucyBp bnRvIHNlcmlhbGl6YXRpb24gZmFpbHVyZXM7IHRoYXQgaXMsIHlvdSBjYW4gZ2V0IGZhbHNlCnBv c2l0aXZlcyAoYSBzZXJpYWxpemF0aW9uIGZhaWx1cmUgZXhjZXB0aW9uIHdoZXJlIGNvbXBsZXRl CmluZm9ybWF0aW9uIGNvdWxkIGhhdmUgYXZvaWRlZCBpdCkgYnV0IG5vdCBmYWxzZSBuZWdhdGl2 ZXMgKGEKc2VyaWFsaXphdGlvbiBhbm9tYWx5IGFwcGVhcmluZyBpbiB0aGUgZGF0YWJhc2Ugb3Ig cXVlcnkgcmVzdWx0cwpmcm9tIGEgdHJhbnNhY3Rpb24gd2hpY2ggY29tbWl0cykuICBCYXNlZCBv biB0aGF0IGFsb25lLCBJIHRoaW5rIGl0CmlzIGZhaXIgdG8gc2F5IHRoYXQgaXQgZG9lcyBub3Qg d2Vha2VuIGd1YXJhbnRlZXMgYWJvdXQKc2VyaWFsaXphdGlvbiBmYWlsdXJlcyBmb3IgcmVhZC1v bmx5IHRyYW5zYWN0aW9ucyBub3QgYmVpbmcKcG9zc2libGUgb24gY29tbWl0IHVubGVzcyB0aGUg aW5pdGlhbCBleGNlcHRpb24gaXMgc3VwcHJlc3NlZCBpbiBhCnN1YnRyYW5zYWN0aW9uIG5vciB0 aGF0IGFub21hbG91cyByZXN1bHRzIGFyZSBub3QgcG9zc2libGUgaW4gYQpyZWFkLW9ubHkgdHJh bnNhY3Rpb24uICBUaGUgZ3JhbnVsYXJpdHkgcHJvbW90aW9uIG9mIHByZWRpY2F0ZQpsb2NrcyBj b3VsZCBub3QgYWZmZWN0IHRoZSBndWFyYW50ZWVzIGFib3V0IG5ldmVyIHNlZWluZyBhCnNlcmlh bGl6YXRpb24gZmFpbHVyZSBvbiB0aGUgZmlyc3Qgc3RhdGVtZW50IHRoYXQgcmVhZHMgZGF0YSBp biBhCnJlYWQtb25seSB0cmFuc2FjdGlvbiwgYnV0IEkgd291bGQgbmVlZCB0byB0YWtlIGEgdmVy eSBjbG9zZSBsb29rCmF0IGhvdyB0aGUgU0xSVSBzdW1tYXJpemF0aW9uIG9mIGNvbW1pdHRlZCB0 cmFuc2FjdGlvbnMgbWlnaHQKYWZmZWN0IHRoYXQgb25lIC0tIHdlIGxvc2Ugc29tZSBvZiB0aGUg ZGV0YWlsIGFib3V0IHRoZSByZWxhdGl2ZQpvcmRlciBvZiB0aGUgY29tbWl0cyBhbmQgc25hcHNo b3QgYWNxdWlzaXRpb25zLCBhbmQgdGhhdCBtaWdodCBiZQplbm91Z2ggdG8gYWxsb3cgYSBmYWxz ZSBwb3NpdGl2ZSBvbiB0aGF0IGZpcnN0IHN0YXRlbWVudC4gIFRoYXQKd291bGQgcmVxdWlyZSBt b3JlIHN0dWR5IHRoYW4gSSBjYW4gZ2l2ZSBpdCB0aGlzIG1vbnRoLgoKSSBkbyByZW1lbWJlciB0 aGF0IERhbiByYW4gc29tZSBzYXR1cmF0aW9uIHdvcmtsb2FkcyB0byBzdHJlc3MgdGhpcwpmZWF0 dXJlIGZvciBkYXlzIGFuZCB3ZWVrcyBhdCBhIHRpbWUgcHVzaGluZyB0aGluZ3MgdG8gdGhlIHBv aW50IG9mCnVzaW5nIHRoZSBTTFJVIHN1bW1hcml6YXRpb24sIGFuZCBJIHJlbWVtYmVyIHRoaW5r aW5nIGl0IG9kZCB0aGF0CmNlcnRhaW4gdGVzdHMgZ2VuZXJhdGVkIHplcm8gZXJyb3JzIG9uIHRo ZSByZWFkLW9ubHkgdHJhbnNhY3Rpb25zLAp3aGljaCBJJ20gcHJldHR5IHN1cmUgd2VyZSBzaW5n bGUtc3RhdGVtZW50IHRyYW5zYWN0aW9ucy4gIEl0IHdhcwpvbmx5IGR1cmluZyB0aGlzIHdlZWsn cyBkaXNjdXNzaW9uIHRoYXQgSSBoYWQgdGhlIGVwaXBoYW55IGFib3V0CnRoYXQgb25seSBiZWlu ZyBwb3NzaWJsZSBpZiB0aGUgcmVhZC1vbmx5IHRyYW5zYWN0aW9uIGhhZCBtdWx0aXBsZQpzdGF0 ZW1lbnRzOyBidXQgdGhlIGZhY3QgdGhhdCBzdWNoIGxvbmcgc2F0dXJhdGlvbiBydW5zIHdpdGgg U0xSVQpzdW1tYXJpemF0aW9uIHNob3dlZCBubyBlcnJvcnMgb24gcmVhZC1vbmx5IHRyYW5zYWN0 aW9ucyBzdXBwb3J0cwp0aGUgaWRlYSB0aGF0IHN1Y2ggc3VtbWFyaXphdGlvbiBkb2Vzbid0IGNv bXByb21pc2UgdGhhdCBndWFyYW50ZWUuClVuZm9ydHVuYXRlbHksIGl0IGZhbGxzIHNob3J0IG9m IHByb29mLiAgOi0oCgotLQpLZXZpbiBHcml0dG5lcgpFREI6IGh0dHA6Ly93d3cuZW50ZXJwcmlz ZWRiLmNvbQpUaGUgRW50ZXJwcmlzZSBQb3N0Z3JlU1FMIENvbXBhbnkKCl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK WGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=