Received: from localhost (unknown [200.46.204.182]) by postgresql.org (Postfix) with ESMTP id 7B8319F99D1 for ; Sun, 23 Sep 2007 22:15:54 -0300 (ADT) Received: from postgresql.org ([200.46.204.71]) by localhost (mx1.hub.org [200.46.204.182]) (amavisd-maia, port 10024) with ESMTP id 98952-01 for ; Sun, 23 Sep 2007 22:15:44 -0300 (ADT) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.5 Received: from wa-out-1112.google.com (wa-out-1112.google.com [209.85.146.176]) by postgresql.org (Postfix) with ESMTP id AAC849F99D0 for ; Sun, 23 Sep 2007 22:15:49 -0300 (ADT) Received: by wa-out-1112.google.com with SMTP id m38so2132132waf for ; Sun, 23 Sep 2007 18:15:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=OAvyXSL1VWB43xPqaaCVXKjjO2jZHgWu5Rj3rvLOW6Q=; b=h6xQgxDuRTKuwra1BSTJAMdl1/9xStEO2wGxBYG9III8aByM4UDyXGtpN92FDCL5mJAyGi2/V0U3coQqvYn/MYFv9wBL5a9l8+RXF1jJQ6omADIm7br2XnZUQdQwMbbpJK/ksPb55QiUBt5VohK5i/SgA4DG52WRydB+VywN0So= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=JOp1HF4ie4el/xCaaRPl1pJ0iUN/C0zayHo7Jh9Ln5ani56Xe4WtuJ24Zsh13PIihBmK9QRgZAnXTdnA9tp2RQFeidD66fVI/R4NyFf8VAKJ3STOJpKlJVzWrIn/Jpj/7imGbWIAcIZSiZfxn1CYzK0HuIt9GcpikA+MKh5eJOU= Received: by 10.114.152.17 with SMTP id z17mr5208064wad.1190596547824; Sun, 23 Sep 2007 18:15:47 -0700 (PDT) Received: by 10.140.187.9 with HTTP; Sun, 23 Sep 2007 18:15:47 -0700 (PDT) Message-ID: <92869e660709231815pe28db6cp6d1f132f16f2c181@mail.gmail.com> Date: Mon, 24 Sep 2007 02:15:47 +0100 From: "=?UTF-8?Q?Filip_Rembia=C5=82kowski?=" To: "Matt Magoffin" Subject: Re: How pull Cc: pgsql-sql@postgresql.org In-Reply-To: <49480.192.168.1.108.1190586396.squirrel@msqr.us> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 Content-Disposition: inline References: <49480.192.168.1.108.1190586396.squirrel@msqr.us> X-Virus-Scanned: Maia Mailguard 1.0.1 X-Archive-Number: 200709/147 X-Sequence-Number: 29360 T24gMjMvMDkvMjAwNywgTWF0dCBNYWdvZmZpbiA8cG9zdGdyZXNxbC5vcmdAbXNxci51cz4gd3Jv dGU6Cj4gSGVsbG8sCj4KPiBNeSBTUUwgc2tpbGxzIGFyZSBsaW1pdGVkIGFuZCBJJ20gc3RydWdn bGluZyB3aXRoIGEgcXVlcnkgd2hlcmUgSSB3YW50IHRvCj4gcmV0dXJuIGEgc2luZ2xlIGl0ZW0g b2YgYW4gYWdncmVnYXRlIGpvaW4uIFRoZSBxdWVyeSBsb29rcyBsaWtlIHRoaXM6Cj4KPiBzZWxl Y3QKPiAgIChjYXNlCj4gICAgIHdoZW4gYWdnLmF2Z19yYXRpbmcgaXMgbnVsbCB0aGVuIDAuMAo+ ICAgICB3aGVuIGFnZy5hdmdfcmF0aW5nIDwgMC43NSB0aGVuIDAuNQo+ICAgICB3aGVuIGFnZy5h dmdfcmF0aW5nIDwgMS4yNSB0aGVuIDEuMAo+ICAgICB3aGVuIGFnZy5hdmdfcmF0aW5nIDwgMS43 NSB0aGVuIDEuNQo+ICAgICB3aGVuIGFnZy5hdmdfcmF0aW5nIDwgMi4yNSB0aGVuIDIuMAo+ICAg ICB3aGVuIGFnZy5hdmdfcmF0aW5nIDwgMi43NSB0aGVuIDIuNQo+ICAgICB3aGVuIGFnZy5hdmdf cmF0aW5nIDwgMy4yNSB0aGVuIDMuMAo+ICAgICB3aGVuIGFnZy5hdmdfcmF0aW5nIDwgMy43NSB0 aGVuIDMuNQo+ICAgICB3aGVuIGFnZy5hdmdfcmF0aW5nIDwgNC4yNSB0aGVuIDQuMAo+ICAgICB3 aGVuIGFnZy5hdmdfcmF0aW5nIDwgNC43NSB0aGVuIDQuNQo+ICAgICBlbHNlIDUuMAo+ICAgZW5k KSBhcyBhdmdfcmF0aW5nLAo+ICAgY291bnQoaXRlbS5pdGVtaWQpIGFzIGl0ZW1fY291bnQKPiBm cm9tIG1lZGlhX2l0ZW0gaXRlbQo+IGlubmVyIGpvaW4gKAo+ICAgc2VsZWN0IHJhdGluZy5tZWRp YWl0ZW1fdXNlcnJhdGluZ19oamlkIGFzIHJpdGVtaWQsCj4gICAgIGF2ZyhyYXRpbmcucmF0aW5n KSBhcyBhdmdfcmF0aW5nCj4gICBmcm9tIG1lZGlhX2l0ZW1fcmF0aW5nIHJhdGluZywgbWVkaWFf aXRlbSBpdGVtCj4gICB3aGVyZSByYXRpbmcubWVkaWFpdGVtX3VzZXJyYXRpbmdfaGppZCA9IGl0 ZW0uaXRlbWlkCj4gICBncm91cCBieSByYXRpbmcubWVkaWFpdGVtX3VzZXJyYXRpbmdfaGppZAo+ ICkgYXMgYWdnCj4gb24gaXRlbS5pdGVtaWQgPSBhZ2cucml0ZW1pZAo+IGdyb3VwIGJ5IGF2Z19y YXRpbmcKPiBvcmRlciBieSBhdmdfcmF0aW5nIGRlc2MKPgo+IGFuZCBhIHNhbXBsZSBvZiByZXN1 bHRzIGlzIHRoaXM6Cj4KPiAgYXZnX3JhdGluZyB8IGl0ZW1fY291bnQKPiAtLS0tLS0tLS0tLS0r LS0tLS0tLS0tLS0tCj4gICAgICAgICA1LjAgfCAgICAgICAgIDIxCj4gICAgICAgICA0LjAgfCAg ICAgICAgIDMzCj4gICAgICAgICAzLjAgfCAgICAgICAgIDEzCj4gICAgICAgICAyLjAgfCAgICAg ICAgICA0Cj4gICAgICAgICAxLjAgfCAgICAgICAgICAxCj4KPiBXaGF0IEkgd2FudCBhcyB3ZWxs IGlzIHRoZSBJRCBvZiB0aGUgaXRlbSAoYW5kIHBvc3NpYmx5IGl0J3MgYXZnX3JhdGluZwo+IHZh bHVlKSBmcm9tIHRoZSAiYWdnIiBqb2luIHdpdGggdGhlIGhpZ2hlc3QgYXZnX3JhdGluZyBmb3Ig ZWFjaCBvdXRwdXQKPiByb3cuLi4gc29tZXRoaW5nIGxpa2UgdGhpcwo+Cj4gIGF2Z19yYXRpbmcg fCBpdGVtX2NvdW50IHwgaXRlbV9pZCB8IGl0ZW1fcmF0aW5nCj4gLS0tLS0tLS0tLS0tKy0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gICAgICAgICA1LjAgfCAgICAgICAgIDIx IHwgMTA5ODkwICB8IDQuOQo+ICAgICAgICAgNC4wIHwgICAgICAgICAzMyB8IDg5MjAxICAgfCA0 LjEKPiAgICAgICAgIDMuMCB8ICAgICAgICAgMTMgfCAxMTkwMjkgIHwgMi44Cj4gICAgICAgICAy LjAgfCAgICAgICAgICA0IHwgMTgyOTk5ICB8IDIuMgo+ICAgICAgICAgMS4wIHwgICAgICAgICAg MSB8IDE5MjkgICAgfCAxLjAKPgo+IFNvIHRoZSBpbnRlbnRpb24gaW4gdGhpcyBleGFtcGxlIGlz IHRoYXQgaXRlbSAjMTA5ODkwIGhhcyBhbiBhdmVyYWdlCj4gcmF0aW5nIG9mIDQuOSBhbmQgdGhh dCBpcyB0aGUgaGlnaGVzdCByYXRpbmcgd2l0aGluIHRoZSA+IDQuNzUgcmF0aW5nCj4gZ3JvdXAu Cj4KPiBJZiBhbnlvbmUgaGFkIGFueSB0aXBzIEknZCBncmVhdGx5IGFwcHJlY2lhdGUgaXQuCj4K CmNyZWF0ZSByYW5raW5nIGZ1bmN0aW9uIHRvIG1ha2UgcXVlcmllcyBsb29rIHNpbXBsZXI6Cgpj cmVhdGUgb3IgcmVwbGFjZSBmdW5jdGlvbiByYW5raW5nX2dyb3VwKG51bWVyaWMpIHJldHVybnMg bnVtZXJpYyBhcwokJCBzZWxlY3QgY2FzZQogIHdoZW4gJDEgPCAwLjM0NTYgdGhlbiAncXVpdGUg c21hbGwnCiAgLi4uCmVuZCAkJCBsYW5ndWFnZSBzcWwgaW1tdXRhYmxlOwogICAoSSdkIG1ha2Ug aXQgU1RSSUNULCBidXQgeW91IGFsbG93IG51bGwgcmFua2luZ3MpCgoxc3Qgd2F5OiBESVNUSU5D VCBPTiArIHN1YnF1ZXJ5CgpzZWxlY3QgKiwgKHNlbGVjdCBjb3VudCgqKSBmcm9tIHJhdGluZyB3 aGVyZSByYXRpbmdfZ3JvdXAocmF0aW5nKSA9CnN1YnEucmF0aW5nX2dyb3VwICkgYXMgcmF0aW5n X2dyb3VwX3NpemUKZnJvbSAoCnNlbGVjdCBkaXN0aW5jdCBvbiAocmF0aW5nX2dyb3VwKQogICAg cmF0aW5nX2dyb3VwKHIucmF0aW5nKSwKICAgIHIuaXRlbV9pZCBhcyBiZXN0X3JhdGVkX2l0ZW1f aWQsCiAgICByLnJhdGluZyBhcyBiZXN0X3JhdGluZwpmcm9tIHJhdGluZyByCm9yZGVyIGJ5IHJh dGluZ19ncm91cCBkZXNjLCByLnJhdGluZyBkZXNjCikgc3VicTsKCgoybmQgd2F5IChmYXN0ZXIg LSBhY3R1YWxseSAyIHggZmFzdGVyKQp1c2luZyBGSVJTVCBhZ2dyZWdhdGUgdG8gY2FsY3VsYXRl IGFsbCBpbiBvbmUgcGFzcwoKY3JlYXRlIGZ1bmN0aW9uIGZpcnN0KG51bWVyaWMsbnVtZXJpYykg cmV0dXJucyBudW1lcmljIGFzICdzZWxlY3QgJDEnCmxhbmd1YWdlIHNxbCBpbW11dGFibGUgc3Ry aWN0OwpjcmVhdGUgZnVuY3Rpb24gZmlyc3QoaW50ZWdlcixpbnRlZ2VyKSByZXR1cm5zIGludGVn ZXIgYXMgJ3NlbGVjdCAkMScKbGFuZ3VhZ2Ugc3FsIGltbXV0YWJsZSBzdHJpY3Q7CmNyZWF0ZSBh Z2dyZWdhdGUgZmlyc3QoIGludGVnZXIgKSAoIFNGVU5DID0gZmlyc3QsIFNUWVBFID0gaW50ZWdl ciApOwpjcmVhdGUgYWdncmVnYXRlIGZpcnN0ICggbnVtZXJpYyApICggU0ZVTkMgPSBmaXJzdCwg U1RZUEUgPSBudW1lcmljICk7CgpzZWxlY3QKICByYXRpbmdfZ3JvdXAocmF0aW5nKSwKICBjb3Vu dCgqKSBhcyBudW1fcmF0aW5ncywKICBmaXJzdChpdGVtX2lkKSBhcyBiZXN0X3JhdGVkX2l0ZW1f aWQsCiAgZmlyc3QocmF0aW5nKSBhcyBiZXN0X3JhdGluZwpmcm9tICggc2VsZWN0ICogZnJvbSBy YXRpbmcgb3JkZXIgYnkgcmF0aW5nIGRlc2MgKSBvcmRlcmVkX3JhdGluZ3MKZ3JvdXAgYnkgcmF0 aW5nX2dyb3VwCm9yZGVyIGJ5IHJhdGluZ19ncm91cCBkZXNjOwoKCm5vdGU6IGlmIHlvdSBjYW4s IGdldCByaWQgb2YgbnVsbCByYXRpbmdzLiB3aGF0IGFyZSB0aGV5IHN1cHBvc2VkIHRvCm1lYW4/ IHRoZXkgbWFrZSB0aGluZ3MgYSBiaXQgbW9yZSBjb21wbGljYXRlZC4KCgoKLS0gCkZpbGlwIFJl bWJpYcWCa293c2tpCg==