Return-Path: X-Original-To: apmail-zookeeper-user-archive@www.apache.org Delivered-To: apmail-zookeeper-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id B5F1210291 for ; Wed, 7 Jan 2015 00:27:42 +0000 (UTC) Received: (qmail 72074 invoked by uid 500); 7 Jan 2015 00:27:42 -0000 Delivered-To: apmail-zookeeper-user-archive@zookeeper.apache.org Received: (qmail 71901 invoked by uid 500); 7 Jan 2015 00:27:42 -0000 Mailing-List: contact user-help@zookeeper.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@zookeeper.apache.org Delivered-To: mailing list user@zookeeper.apache.org Received: (qmail 71872 invoked by uid 99); 7 Jan 2015 00:27:41 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 07 Jan 2015 00:27:41 +0000 X-ASF-Spam-Status: No, hits=1.2 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_MED,SPF_PASS,URI_HEX X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy) Received: from [134.79.102.15] (HELO nospam5.slac.stanford.edu) (134.79.102.15) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 07 Jan 2015 00:27:15 +0000 Received: from exch13-mail04.win.slac.stanford.edu (exch13-mail04.slac.stanford.edu [134.79.117.14]) by nospam5.slac.stanford.edu (8.14.4/8.14.4) with ESMTP id t070QVUC006020 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 6 Jan 2015 16:26:31 -0800 (envelope-from bvan@slac.stanford.edu) Received: from EXCH13-MAIL02.win.slac.stanford.edu (2002:864f:750c::864f:750c) by exch13-mail04.win.slac.stanford.edu (2002:864f:750e::864f:750e) with Microsoft SMTP Server (TLS) id 15.0.913.22; Tue, 6 Jan 2015 16:26:30 -0800 Received: from EXCH13-MAIL02.win.slac.stanford.edu ([134.79.117.12]) by exch13-mail02.win.slac.stanford.edu ([134.79.117.12]) with mapi id 15.00.0913.011; Tue, 6 Jan 2015 16:26:30 -0800 From: "Van Klaveren, Brian N." To: "user@zookeeper.apache.org" CC: "zookeeper-user@hadoop.apache.org" Subject: Re: Question about the two-phrase commit Thread-Topic: Question about the two-phrase commit Thread-Index: AQHQKLZLiSTE2skrY022rtkfbvH785y0FxEAgAABUwCAADE+gIAAAk2AgAAH/wCAAAHrAA== Date: Wed, 7 Jan 2015 00:26:30 +0000 Message-ID: References: <2015010515052731525120@163.com> <1420576908112-7580736.post@n2.nabble.com> <1420587767194-7580739.post@n2.nabble.com> <4CA88BC6-AE69-4184-9024-7BE364103338@fb.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [134.79.121.132] Content-Type: multipart/alternative; boundary="_000_C0294957ABE944BC8F5749D9C214562Bslacstanfordedu_" MIME-Version: 1.0 X-Virus-Checked: Checked by ClamAV on apache.org --_000_C0294957ABE944BC8F5749D9C214562Bslacstanfordedu_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 DQoNCkZyb20gaHR0cDovL3pvb2tlZXBlci5hcGFjaGUub3JnL2RvYy9yMy40LjYvem9va2VlcGVy SW50ZXJuYWxzLmh0bWw6DQoNClRoZXJlIGlzIGEgY29ybmVyIGNhc2UgaW4gd2hpY2ggYSBmb2xs b3dlciB0aGF0IGhhcyBwcm9wb3NhbHMsIFUsIG5vdCBzZWVuIGJ5IGEgbGVhZGVyIGFycml2ZXMu IFByb3Bvc2FscyBhcmUgc2VlbiBpbiBvcmRlciwgc28gdGhlIHByb3Bvc2FscyBvZiBVIHdpbGwg aGF2ZSBhIHp4aWRzIGhpZ2hlciB0aGFuIHp4aWRzIHNlZW4gYnkgdGhlIGxlYWRlci4gVGhlIGZv bGxvd2VyIG11c3QgaGF2ZSBhcnJpdmVkIGFmdGVyIHRoZSBsZWFkZXIgZWxlY3Rpb24sIG90aGVy d2lzZSB0aGUgZm9sbG93ZXIgd291bGQgaGF2ZSBiZWVuIGVsZWN0ZWQgbGVhZGVyIGdpdmVuIHRo YXQgaXQgaGFzIHNlZW4gYSBoaWdoZXIgenhpZC4gU2luY2UgY29tbWl0dGVkIHByb3Bvc2FscyBt dXN0IGJlIHNlZW4gYnkgYSBxdW9ydW0gb2Ygc2VydmVycywgYW5kIGEgcXVvcnVtIG9mIHNlcnZl cnMgdGhhdCBlbGVjdGVkIHRoZSBsZWFkZXIgZGlkIG5vdCBzZWUgVSwgdGhlIHByb3Bvc2FscyBv ZiB5b3UgaGF2ZSBub3QgYmVlbiBjb21taXR0ZWQsIHNvIHRoZXkgY2FuIGJlIGRpc2NhcmRlZC4g V2hlbiB0aGUgZm9sbG93ZXIgY29ubmVjdHMgdG8gdGhlIGxlYWRlciwgdGhlIGxlYWRlciB3aWxs IHRlbGwgdGhlIGZvbGxvd2VyIHRvIGRpc2NhcmQgVS4NCg0KDQotQnJpYW4NCg0KDQpPbiBKYW4g NiwgMjAxNSwgYXQgNDoxOSBQTSwgSWJyYWhpbSA8aS5zLmVsLXNhbm9zaUBuZXdjYXN0bGUuYWMu dWs8bWFpbHRvOmkucy5lbC1zYW5vc2lAbmV3Y2FzdGxlLmFjLnVrPj4gd3JvdGU6DQoNClRoYW5r IHlvdSBFZHdhcmQgZm9yIHJlcGxheWluZy4NCg0KSW4gbXkgb3BpbmlvbiwgeW91ciBmaXJzdCBj YXNlIGNhbuKAmXQgaGFwcGVuLCBiZWNhdXNlIHRoZSBlbGVjdGlvbiBtZWNoYW5pc20gd2lsbCBl bGVjdCB0aGUgbm9kZSB0aGF0IGhhcyB0aGUgbGF0ZXN0IHRyYW5zYWN0aW9uICAoenhpZCkgc2Vl bi4gSW4gdGhpcyBjYXNlLCBpdCB3aWxsIGJlIG9ubHkgeW91ciBzZWNvbmQgY2FzZSBpcyBjb3Jy ZWN0LCB1bmxlc3MgdGhlIG5vZGUgdGhhdCBoYXMgbGF0ZXN0IHRyYW5zYWN0aW9uIGNyYXNoZXMg Zm9yZXZlci4NCg0KSWJyYWhpbQ0KRnJvbTogRWR3YXJkIENhcnRlciBbdmlhIHpvb2tlZXBlci11 c2VyXSBbbWFpbHRvOm1sLW5vZGUrczU3ODg5OW43NTgwNzQxaDk1QG4yLm5hYmJsZS5jb21dDQpT ZW50OiBUdWVzZGF5LCBKYW51YXJ5IDA2LCAyMDE1IDExOjUzINmFDQpUbzogSWJyYWhpbSBFbC1z YW5vc2kgKFBHUikNClN1YmplY3Q6IFJlOiBRdWVzdGlvbiBhYm91dCB0aGUgdHdvLXBocmFzZSBj b21taXQNCg0KSWYgYW4gb3BlcmF0aW9uIGlzIGxvZ2dlZCB0byBkaXNrIG9uIGEgbWlub3JpdHkg b2Ygc2VydmVycywgdGhlbiB3aGF0IGhhcHBlbnMgb24gcmVzdGFydCBkZXBlbmRzIG9uIHdoaWNo IHNlcnZlciB3aW5zIHRoZSBsZWFkZXIgZWxlY3Rpb24uICBTaW5jZSB0aGUgbmV3IG9wZXJhdGlv biBpcyBvbiBhIG1pbm9yaXR5LCBkZXBlbmRpbmcgb24gbmV0d29yayBjb25kaXRpb25zLCBhIHNl cnZlciB0aGF0IGRpZCAqbm90KiBsb2cgdGhlIG9wZXJhdGlvbiBtaWdodCB3aW4gdGhlIGxlYWRl ciBlbGVjdGlvbi4gIEluIHRoaXMgY2FzZSwgdGhlIG9wZXJhdGlvbiB3aWxsIGJlIGRpc2NhcmRl ZC4gIElmIGEgc2VydmVyIHRoYXQgKmRpZCogbG9nIHRoZSBvcGVyYXRpb24gd2lucyB0aGUgbGVh ZGVyIGVsZWN0aW9uIChhcyB3b3VsZCBiZSB0aGUgY2FzZSBpbiB0aGUgYWJzZW5jZSBvZiBuZXR3 b3JrIG9yIGxhdGVuY3kgaXNzdWVzKSwgdGhlbiB0aGUgb3BlcmF0aW9uIHdpbGwgYmUgcHJvcGFn YXRlZCB0byB0aGUgcmVtYWluaW5nIHNlcnZlcnMgaW4gdGhlIGVuc2VtYmxlLg0KDQpFZHdhcmQN Cg0KT24gSmFuIDYsIDIwMTUsIGF0IDM6NDIgUE0sIElicmFoaW0gPFtoaWRkZW4gZW1haWxdPC91 c2VyL1NlbmRFbWFpbC5qdHA/dHlwZT1ub2RlJm5vZGU9NzU4MDc0MSZpPTA+PiB3cm90ZToNCg0K SGkgQWxleGFuZGVyLA0KDQpTbywgeW91IG1lYW50IHRoYXQgaWYgdGhlcmUgaXMgb3BlcmF0aW9u IGxvZ2VkIHRvIHRoZSBkaXNrIGJ1dCBpdCBoYXNuJ3QgZ290DQplbm91Z2ggbWFqb3JpdHksIHRo ZW4gaWYgdGhlIHpvb2tlZXBlciBzZXJ2ZXJzIHJlc3RhcnQsIHRoZSBuZXcgbGVhZGVyIHdpbGwN CnJlLWJyb2FkY2FzdCB0aGUgbG9nZWQgb3BlcmF0aW9uIGFnYWluIHRvIHRoZSBmb2xsb3dlcnMg dG8gY29tbWl0IHRoYXQNCm9wZXJhdGlvbi4NCg0KRG9lcyBhYm92ZSB3aGF0IHlvdSBtZWFudCBi eSAoTkVXTEVBREVSIG1lc3NhZ2UgYWN0cyBhcyB0aGUgYWNjZXB0IGFuZA0KVVBUT0RBVEUgbWVz c2FnZSBhY3RzIGFzIGNvbW1pdCkuDQoNCkFtIEkgcmlnaHQ/DQoNClRoYW5rIHlvdQ0KDQpJYnJh aGltDQoNCg0KDQotLQ0KVmlldyB0aGlzIG1lc3NhZ2UgaW4gY29udGV4dDogaHR0cHM6Ly91cmxk ZWZlbnNlLnByb29mcG9pbnQuY29tL3YxL3VybD91PWh0dHA6Ly96b29rZWVwZXItdXNlci41Nzg4 OTkubjIubmFiYmxlLmNvbS9RdWVzdGlvbi1hYm91dC10aGUtdHdvLXBocmFzZS1jb21taXQtdHA3 NTgwNzI1cDc1ODA3MzkuaHRtbCZrPVpWTmpsRE1GMEZFbG00ZFF0cnlPNEElM0QlM0QlMEEmcj0w OWglMkZSNjBaMU56S3VKY1R2OURrRXclM0QlM0QlMEEmbT1UN21FTTh1blk3dHNWVGJIWG9TT3F2 d1hFWkVCQ3M4JTJCUldsMGNUMDNydW8lM0QlMEEmcz1iY2NlNWM4ODMwMGM1MTEyNjc3NzQ3MzE0 M2IzZjU2MDU0MmNmMWM1Njk5YjMzMjgzZjg4OGUyN2VkNDE1MjlmDQpTZW50IGZyb20gdGhlIHpv b2tlZXBlci11c2VyIG1haWxpbmcgbGlzdCBhcmNoaXZlIGF0IE5hYmJsZS5jb208aHR0cDovL05h YmJsZS5jb20+Lg0KDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQpJZiB5b3Ug cmVwbHkgdG8gdGhpcyBlbWFpbCwgeW91ciBtZXNzYWdlIHdpbGwgYmUgYWRkZWQgdG8gdGhlIGRp c2N1c3Npb24gYmVsb3c6DQpodHRwOi8vem9va2VlcGVyLXVzZXIuNTc4ODk5Lm4yLm5hYmJsZS5j b20vUXVlc3Rpb24tYWJvdXQtdGhlLXR3by1waHJhc2UtY29tbWl0LXRwNzU4MDcyNXA3NTgwNzQx Lmh0bWwNClRvIHVuc3Vic2NyaWJlIGZyb20gUXVlc3Rpb24gYWJvdXQgdGhlIHR3by1waHJhc2Ug Y29tbWl0LCBjbGljayBoZXJlPGh0dHA6Ly96b29rZWVwZXItdXNlci41Nzg4OTkubjIubmFiYmxl LmNvbS90ZW1wbGF0ZS9OYW1sU2VydmxldC5qdHA/bWFjcm89dW5zdWJzY3JpYmVfYnlfY29kZSZu b2RlPTc1ODA3MjUmY29kZT1hUzV6TG1Wc0xYTmhibTl6YVVCdVpYZGpZWE4wYkdVdVlXTXVkV3Q4 TnpVNE1EY3lOWHcxTlRFNE1qSTBOams9Pi4NCk5BTUw8aHR0cDovL3pvb2tlZXBlci11c2VyLjU3 ODg5OS5uMi5uYWJibGUuY29tL3RlbXBsYXRlL05hbWxTZXJ2bGV0Lmp0cD9tYWNybz1tYWNyb192 aWV3ZXImaWQ9aW5zdGFudF9odG1sJTIxbmFiYmxlJTNBZW1haWwubmFtbCZiYXNlPW5hYmJsZS5u YW1sLm5hbWVzcGFjZXMuQmFzaWNOYW1lc3BhY2UtbmFiYmxlLnZpZXcud2ViLnRlbXBsYXRlLk5h YmJsZU5hbWVzcGFjZS1uYWJibGUudmlldy53ZWIudGVtcGxhdGUuTm9kZU5hbWVzcGFjZSZicmVh ZGNydW1icz1ub3RpZnlfc3Vic2NyaWJlcnMlMjFuYWJibGUlM0FlbWFpbC5uYW1sLWluc3RhbnRf ZW1haWxzJTIxbmFiYmxlJTNBZW1haWwubmFtbC1zZW5kX2luc3RhbnRfZW1haWwlMjFuYWJibGUl M0FlbWFpbC5uYW1sPg0KDQoNCg0KDQotLQ0KVmlldyB0aGlzIG1lc3NhZ2UgaW4gY29udGV4dDog aHR0cDovL3pvb2tlZXBlci11c2VyLjU3ODg5OS5uMi5uYWJibGUuY29tL1F1ZXN0aW9uLWFib3V0 LXRoZS10d28tcGhyYXNlLWNvbW1pdC10cDc1ODA3MjVwNzU4MDc0My5odG1sDQpTZW50IGZyb20g dGhlIHpvb2tlZXBlci11c2VyIG1haWxpbmcgbGlzdCBhcmNoaXZlIGF0IE5hYmJsZS5jb208aHR0 cDovL25hYmJsZS5jb20vPi4NCg0K --_000_C0294957ABE944BC8F5749D9C214562Bslacstanfordedu_--