Return-Path: X-Original-To: apmail-kylin-dev-archive@minotaur.apache.org Delivered-To: apmail-kylin-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 25ADC1888C for ; Fri, 6 Nov 2015 01:28:59 +0000 (UTC) Received: (qmail 180 invoked by uid 500); 6 Nov 2015 01:28:59 -0000 Delivered-To: apmail-kylin-dev-archive@kylin.apache.org Received: (qmail 126 invoked by uid 500); 6 Nov 2015 01:28:59 -0000 Mailing-List: contact dev-help@kylin.incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@kylin.incubator.apache.org Delivered-To: mailing list dev@kylin.incubator.apache.org Received: (qmail 114 invoked by uid 99); 6 Nov 2015 01:28:58 -0000 Received: from Unknown (HELO spamd2-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 06 Nov 2015 01:28:58 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd2-us-west.apache.org (ASF Mail Server at spamd2-us-west.apache.org) with ESMTP id 4F7101A24F0 for ; Fri, 6 Nov 2015 01:28:58 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 2.99 X-Spam-Level: ** X-Spam-Status: No, score=2.99 tagged_above=-999 required=6.31 tests=[HTML_MESSAGE=3, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=disabled Received: from mx1-eu-west.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id y0O11as_u248 for ; Fri, 6 Nov 2015 01:28:54 +0000 (UTC) Received: from BJS0-03K.wanda.cn (ml1.wanda.cn [124.238.218.231]) by mx1-eu-west.apache.org (ASF Mail Server at mx1-eu-west.apache.org) with ESMTPS id DE1B92074F for ; Fri, 6 Nov 2015 01:28:49 +0000 (UTC) Received: from BJS0-03G.wanda.cn (bjs0-03g.wanda.cn [10.199.84.48]) by BJS0-03K.wanda.cn with smtp (TLS: TLSv1/SSLv3,128bits,AES128-SHA) id 1b1b_01f6_d9a8cee8_af1e_4d3a_87a8_62504629bb44; Fri, 06 Nov 2015 09:28:44 +0800 Received: from BJS0-03H.wanda.cn ([fe80::185c:c4f7:f3a0:cb7f]) by BJS0-03G.wanda.cn ([::1]) with mapi id 14.03.0174.001; Fri, 6 Nov 2015 09:22:00 +0800 From: =?gb2312?B?TElVIFplICjB9dTyKQ==?= To: dev Subject: Re: Error of " Calculate HTable Region Splits" Thread-Topic: Error of " Calculate HTable Region Splits" Thread-Index: AdEYLxNIJAbueyBWQ4SWq/3Uqdz4fg== Date: Fri, 6 Nov 2015 01:21:59 +0000 Message-ID: <6DB6C68C712D8D429C96F071E390E5BCAE47B601@BJS0-03H.wanda.cn> Accept-Language: zh-CN, en-US Content-Language: zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.1.219.19] Content-Type: multipart/alternative; boundary="_000_6DB6C68C712D8D429C96F071E390E5BCAE47B601BJS003Hwandacn_" MIME-Version: 1.0 --_000_6DB6C68C712D8D429C96F071E390E5BCAE47B601BJS003Hwandacn_ Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 VGhhbmtzIExpIFlhbmcuDQp0aGUgQ3ViZUNhcGFjaXR5IGRvZXMgbm90IGhhdmUgdGhlIHZhbHVl IG9mICJTTUFMTC9NRURJVU0vTEFSR0UiLHNvIEkgbW9kaWZ5IHRoZSB2YWx1ZSBpcyBqdXN0ICJN RURJVU0iLGFuZCBpdCBza2lwIHRoaXMgZXJyb3IgdGVtcG9yYXJ5Lg0KYnV0IEkgZG8gbm90IHVu ZGVyc3RhbmQgIHdoeSB0aGUgdmFsdWUgIG9mIEN1YmVDYXBhY2l0eSBpcyBudWxsICxJIGRvd25s b2FkIHNvdXJjZSBjb2RlIGZyb20gaHR0cHM6Ly9naXRodWIuY29tL2FwYWNoZS9pbmN1YmF0b3It a3lsaW4vdHJlZS9reWxpbi0xLjEtaW5jdWJhdGluZyAuDQphbmQgaXQgbWFrZXMgYW4gZXJyb3Ig d2hlbiAiIExvYWQgSEZpbGUgdG8gSEJhc2UgVGFibGUiLHBsZWFzZSBzZWUgdGhlIG1haWwgb2Yg IkVycm9yIGluICIgTG9hZCBIRmlsZSB0byBIQmFzZSBUYWJsZSIsdGhhbmtzICENCg0KdGhlIGNv bW1pdC5zaGExOg0KIyBMaWNlbnNlZCB0byB0aGUgQXBhY2hlIFNvZnR3YXJlIEZvdW5kYXRpb24g KEFTRikgdW5kZXIgb25lIG9yIG1vcmUNCiMgY29udHJpYnV0b3IgbGljZW5zZSBhZ3JlZW1lbnRz LiAgU2VlIHRoZSBOT1RJQ0UgZmlsZSBkaXN0cmlidXRlZCB3aXRoDQojIHRoaXMgd29yayBmb3Ig YWRkaXRpb25hbCBpbmZvcm1hdGlvbiByZWdhcmRpbmcgY29weXJpZ2h0IG93bmVyc2hpcC4NCiMg VGhlIEFTRiBsaWNlbnNlcyB0aGlzIGZpbGUgdG8gWW91IHVuZGVyIHRoZSBBcGFjaGUgTGljZW5z ZSwgVmVyc2lvbiAyLjANCiMgKHRoZSAiTGljZW5zZSIpOyB5b3UgbWF5IG5vdCB1c2UgdGhpcyBm aWxlIGV4Y2VwdCBpbiBjb21wbGlhbmNlIHdpdGgNCiMgdGhlIExpY2Vuc2UuICBZb3UgbWF5IG9i dGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXQNCiMNCiMgICAgaHR0cDovL3d3dy5hcGFjaGUu b3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wDQojDQojIFVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNh YmxlIGxhdyBvciBhZ3JlZWQgdG8gaW4gd3JpdGluZywgc29mdHdhcmUNCiMgZGlzdHJpYnV0ZWQg dW5kZXIgdGhlIExpY2Vuc2UgaXMgZGlzdHJpYnV0ZWQgb24gYW4gIkFTIElTIiBCQVNJUywNCiMg V0lUSE9VVCBXQVJSQU5USUVTIE9SIENPTkRJVElPTlMgT0YgQU5ZIEtJTkQsIGVpdGhlciBleHBy ZXNzIG9yIGltcGxpZWQuDQojIFNlZSB0aGUgTGljZW5zZSBmb3IgdGhlIHNwZWNpZmljIGxhbmd1 YWdlIGdvdmVybmluZyBwZXJtaXNzaW9ucyBhbmQNCiMgbGltaXRhdGlvbnMgdW5kZXIgdGhlIExp Y2Vuc2UuDQojDQoNCg0KdGhlIGNvZGUgb2YgIm9yZy9hcGFjaGUva3lsaW4vam9iL2hhZG9vcC9j dWJlL1JhbmdlS2V5RGlzdHJpYnV0aW9uUmVkdWNlci5qYXZhICIgd2hpY2ggSSBtb2RpZnk6DQoN CiAgICBwdWJsaWMgc3RhdGljIGZpbmFsIGludCBTTUFMTF9DVVQgPSAxMDsgLy8gIDEwIEdCIHBl ciByZWdpb24NCiAgICBwdWJsaWMgc3RhdGljIGZpbmFsIGludCBNRURJVU1fQ1VUID0gMjA7IC8v ICAyMCBHQiBwZXIgcmVnaW9uDQogICAgcHVibGljIHN0YXRpYyBmaW5hbCBpbnQgTEFSR0VfQ1VU ID0gMTAwOyAvLyAxMDAgR0IgcGVyIHJlZ2lvbg0KDQpAT3ZlcnJpZGUNCiAgICBwcm90ZWN0ZWQg dm9pZCBzZXR1cChDb250ZXh0IGNvbnRleHQpIHRocm93cyBJT0V4Y2VwdGlvbiB7DQogICAgICAg IHN1cGVyLnB1Ymxpc2hDb25maWd1cmF0aW9uKGNvbnRleHQuZ2V0Q29uZmlndXJhdGlvbigpKTsN Cg0KICAgICAgICAvL0N1YmVDYXBhY2l0eSBjdWJlQ2FwYWNpdHkgPSBDdWJlQ2FwYWNpdHkudmFs dWVPZihjb250ZXh0LmdldENvbmZpZ3VyYXRpb24oKS5nZXQoQmF0Y2hDb25zdGFudHMuQ1VCRV9D QVBBQ0lUWSkpOw0KICAgICAgICBDdWJlQ2FwYWNpdHkgY3ViZUNhcGFjaXR5ID0gQ3ViZUNhcGFj aXR5LnZhbHVlT2YoIk1FRElVTSIpOw0KICAgICAgICBzd2l0Y2ggKGN1YmVDYXBhY2l0eSkgew0K ICAgICAgICAgICAgY2FzZSBTTUFMTDoNCiAgICAgICAgICAgICAgICBjdXQgPSBTTUFMTF9DVVQ7 DQogICAgICAgICAgICAgICAgYnJlYWs7DQogICAgICAgICAgICBjYXNlIE1FRElVTToNCiAgICAg ICAgICAgICAgICBjdXQgPSBNRURJVU1fQ1VUOw0KICAgICAgICAgICAgICAgIGJyZWFrOw0KICAg ICAgICAgICAgY2FzZSBMQVJHRToNCiAgICAgICAgICAgICAgICBjdXQgPSBMQVJHRV9DVVQ7DQog ICAgICAgICAgICAgICAgYnJlYWs7DQogICAgICAgIH0NCg0KICAgICAgICBsb2dnZXIuaW5mbygi Q2hvc2VuIGN1dCBmb3IgaHRhYmxlIGlzICIgKyBjdXQpOw0KICAgICAgICBpZiAoY29udGV4dC5n ZXRDb25maWd1cmF0aW9uKCkuZ2V0KEJhdGNoQ29uc3RhbnRzLlJFR0lPTl9TUExJVF9TSVpFKSAh PSBudWxsKSB7DQogICAgICAgICAgICBjdXQgPSBJbnRlZ2VyLnZhbHVlT2YoY29udGV4dC5nZXRD b25maWd1cmF0aW9uKCkuZ2V0KEJhdGNoQ29uc3RhbnRzLlJFR0lPTl9TUExJVF9TSVpFKSk7DQog ICAgICAgIH0NCg0KICAgICAgICBpZiAoY29udGV4dC5nZXRDb25maWd1cmF0aW9uKCkuZ2V0KEJh dGNoQ29uc3RhbnRzLlJFR0lPTl9OVU1CRVJfTUlOKSAhPSBudWxsKSB7DQogICAgICAgICAgICBt aW5SZWdpb25Db3VudCA9IEludGVnZXIudmFsdWVPZihjb250ZXh0LmdldENvbmZpZ3VyYXRpb24o KS5nZXQoQmF0Y2hDb25zdGFudHMuUkVHSU9OX05VTUJFUl9NSU4pKTsNCiAgICAgICAgfQ0KDQog ICAgICAgIGlmIChjb250ZXh0LmdldENvbmZpZ3VyYXRpb24oKS5nZXQoQmF0Y2hDb25zdGFudHMu UkVHSU9OX05VTUJFUl9NQVgpICE9IG51bGwpIHsNCiAgICAgICAgICAgIG1heFJlZ2lvbkNvdW50 ID0gSW50ZWdlci52YWx1ZU9mKGNvbnRleHQuZ2V0Q29uZmlndXJhdGlvbigpLmdldChCYXRjaENv bnN0YW50cy5SRUdJT05fTlVNQkVSX01BWCkpOw0KICAgICAgICB9DQoNCiAgICAgICAgbG9nZ2Vy LmluZm8oIkNob3NlbiBjdXQgZm9yIGh0YWJsZSBpcyAiICsgY3V0ICsgIiwgbWF4IHJlZ2lvbiBj b3VudD0iICsgbWF4UmVnaW9uQ291bnQgKyAiLCBtaW4gcmVnaW9uIGNvdW50ID0iICsgbWluUmVn aW9uQ291bnQpOw0KICAgIH0NCiAgICBAT3ZlcnJpZGUNCiAgICBwdWJsaWMgdm9pZCByZWR1Y2Uo VGV4dCBrZXksIEl0ZXJhYmxlPExvbmdXcml0YWJsZT4gdmFsdWVzLCBDb250ZXh0IGNvbnRleHQp IHRocm93cyBJT0V4Y2VwdGlvbiwgSW50ZXJydXB0ZWRFeGNlcHRpb24gew0KICAgICAgICBmb3Ig KExvbmdXcml0YWJsZSB2IDogdmFsdWVzKSB7DQogICAgICAgICAgICBieXRlc1JlYWQgKz0gdi5n ZXQoKTsNCiAgICAgICAgfQ0KDQogICAgICAgIGlmIChieXRlc1JlYWQgPj0gT05FX0dJR0FfQllU RVMpIHsNCiAgICAgICAgICAgIGdiUG9pbnRzLmFkZChuZXcgVGV4dChrZXkpKTsNCiAgICAgICAg ICAgIGJ5dGVzUmVhZCA9IDA7IC8vIHJlc2V0IGJ5dGVzUmVhZA0KICAgICAgICB9DQogICAgfQ0K DQoNCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NClRoZSBzdGFjayB0cmFjZSBk b2VzIG5vdCBtYXRjaCB0aGUgMS4xIGNvZGUuLi4uLiBDb3VsZCB5b3Ugc2hvdyB0aGUgY29udGVu dHMgb2YgIktZTElMTl9IT01FL2NvbW1pdC5zaGExIj8gVGhhdCdzIHRoZSBleGFjdCBjb21taXQg dmVyc2lvbi4gaHR0cHM6Ly9naXRodWIuY29tL2FwYWNoZS9pbmN1YmF0b3Ita3lsaW4vYmxvYi9r eWxpbi0xLjEtaW5jdWJhdGluZy9qb2Ivc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL2t5bGluL2pv Yi9oYWRvb3AvY3ViZS9SYW5nZUtleURpc3RyaWJ1dGlvblJlZHVjZXIuamF2YSBBbnl3YXksIHN1 Z2dlc3QgZ2V0IDEuMSBjb2RlIGFnYWluIGFuZCByZWRlcGxveS4gU2VlbXMgdGhlIEt5bGluIHBh Y2thZ2UgaXMgbm90IG9mZmljaWFsIDEuMSByZWxlYXNlLiBPbiBUdWUsIE5vdiAzLCAyMDE1IGF0 IDU6MDcgUE0sIExJVSBaZSAowfXU8ikgd3JvdGU6ID4gPiBoaSBhbGwsID4gaXQgbWFrZSBhbiBl cnJvciBpbiB0aGUgc3RlcCBvZiAiIENhbGN1bGF0ZSBIVGFibGUgUmVnaW9uIFNwbGl0cyIsYW5k IHRoZSA+IHZlcnNpb24gaXMgMS4xLiA+ID4ga3lsaW5fam9iLmxvZzogPiBbcG9vbC01LXRocmVh ZC05XTpbMjAxNS0xMS0wMyA+IDE2OjQzOjA5LDM5M11bREVCVUddW29yZy5hcGFjaGUua3lsaW4u am9iLnRvb2xzLkhhZG9vcFN0YXR1c0NoZWNrZXIuY2hlY2tTdGF0dXMoSGFkb29wU3RhdHVzQ2hl Y2tlci5qYXZhOjU3KV0gPiAtIFN0YXRlIG9mIEhhZG9vcCBqb2I6IGpvYl8xNDQ0NzIzMjkzNjMx XzM5NTQ2OkZJTklTSEVELUZBSUxFRCA+IFtwb29sLTUtdGhyZWFkLTldOlsyMDE1LTExLTAzID4g MTY6NDM6MDksNzA3XVtFUlJPUl1bb3JnLmFwYWNoZS5reWxpbi5qb2IuY29tbW9uLkhhZG9vcENt ZE91dHB1dC51cGRhdGVKb2JDb3VudGVyKEhhZG9vcENtZE91dHB1dC5qYXZhOjEwMCldID4gLSBq YXZhLmlvLklPRXhjZXB0aW9uOiBVbmtub3duIEpvYiBqb2JfMTQ0NDcyMzI5MzYzMV8zOTU0NiA+ IGF0ID4gb3JnLmFwYWNoZS5oYWRvb3AubWFwcmVkdWNlLnYyLmhzLkhpc3RvcnlDbGllbnRTZXJ2 aWNlJEhTQ2xpZW50UHJvdG9jb2xIYW5kbGVyLnZlcmlmeUFuZEdldEpvYihIaXN0b3J5Q2xpZW50 U2VydmljZS5qYXZhOjIxOCkgPiBhdCA+IG9yZy5hcGFjaGUuaGFkb29wLm1hcHJlZHVjZS52Mi5o cy5IaXN0b3J5Q2xpZW50U2VydmljZSRIU0NsaWVudFByb3RvY29sSGFuZGxlci5nZXRDb3VudGVy cyhIaXN0b3J5Q2xpZW50U2VydmljZS5qYXZhOjIzMikgPiBhdCA+IG9yZy5hcGFjaGUuaGFkb29w Lm1hcHJlZHVjZS52Mi5hcGkuaW1wbC5wYi5zZXJ2aWNlLk1SQ2xpZW50UHJvdG9jb2xQQlNlcnZp Y2VJbXBsLmdldENvdW50ZXJzKE1SQ2xpZW50UHJvdG9jb2xQQlNlcnZpY2VJbXBsLmphdmE6MTU5 KSA+IGF0ID4gb3JnLmFwYWNoZS5oYWRvb3AueWFybi5wcm90by5NUkNsaWVudFByb3RvY29sJE1S Q2xpZW50UHJvdG9jb2xTZXJ2aWNlJDIuY2FsbEJsb2NraW5nTWV0aG9kKE1SQ2xpZW50UHJvdG9j b2wuamF2YToyODEpID4gYXQgPiBvcmcuYXBhY2hlLmhhZG9vcC5pcGMuUHJvdG9idWZScGNFbmdp bmUkU2VydmVyJFByb3RvQnVmUnBjSW52b2tlci5jYWxsKFByb3RvYnVmUnBjRW5naW5lLmphdmE6 NjE2KSA+IGF0IG9yZy5hcGFjaGUuaGFkb29wLmlwYy5SUEMkU2VydmVyLmNhbGwoUlBDLmphdmE6 OTY5KSA+IGF0IG9yZy5hcGFjaGUuaGFkb29wLmlwYy5TZXJ2ZXIkSGFuZGxlciQxLnJ1bihTZXJ2 ZXIuamF2YToyMDQ5KSA+IGF0IG9yZy5hcGFjaGUuaGFkb29wLmlwYy5TZXJ2ZXIkSGFuZGxlciQx LnJ1bihTZXJ2ZXIuamF2YToyMDQ1KSA+IGF0IGphdmEuc2VjdXJpdHkuQWNjZXNzQ29udHJvbGxl ci5kb1ByaXZpbGVnZWQoTmF0aXZlIE1ldGhvZCkgPiBhdCBqYXZheC5zZWN1cml0eS5hdXRoLlN1 YmplY3QuZG9BcyhTdWJqZWN0LmphdmE6NDE1KSA+IGF0ID4gb3JnLmFwYWNoZS5oYWRvb3Auc2Vj dXJpdHkuVXNlckdyb3VwSW5mb3JtYXRpb24uZG9BcyhVc2VyR3JvdXBJbmZvcm1hdGlvbi5qYXZh OjE2NTcpID4gYXQgb3JnLmFwYWNoZS5oYWRvb3AuaXBjLlNlcnZlciRIYW5kbGVyLnJ1bihTZXJ2 ZXIuamF2YToyMDQzKSA+ID4gPiB5YXJuIGxvZ3MgLWFwcGxpY2F0aW9uSWQgYXBwbGljYXRpb25f MTQ0NDcyMzI5MzYzMV8zOTU0NjogPiA+IDIwMTUtMTEtMDMgMTY6NDI6NTYsNDI4IFdBUk4gW21h aW5dIG9yZy5hcGFjaGUuaGFkb29wLm1hcHJlZC5ZYXJuQ2hpbGQ6ID4gRXhjZXB0aW9uIHJ1bm5p bmcgY2hpbGQgOiBqYXZhLmxhbmcuTnVsbFBvaW50ZXJFeGNlcHRpb246IE5hbWUgaXMgbnVsbCA+ IGF0IGphdmEubGFuZy5FbnVtLnZhbHVlT2YoRW51bS5qYXZhOjIzNSkgPiBhdCA+IG9yZy5hcGFj aGUua3lsaW4uY3ViZS5tb2RlbC52MS5DdWJlRGVzYyRDdWJlQ2FwYWNpdHkudmFsdWVPZihDdWJl RGVzYy5qYXZhOjcyKSA+IGF0ID4gb3JnLmFwYWNoZS5reWxpbi5qb2IuaGFkb29wLmN1YmUuUmFu Z2VLZXlEaXN0cmlidXRpb25SZWR1Y2VyLnNldHVwKFJhbmdlS2V5RGlzdHJpYnV0aW9uUmVkdWNl ci5qYXZhOjU5KSA+IGF0IG9yZy5hcGFjaGUuaGFkb29wLm1hcHJlZHVjZS5SZWR1Y2VyLnJ1bihS ZWR1Y2VyLmphdmE6MTY4KSA+IGF0ID4gb3JnLmFwYWNoZS5oYWRvb3AubWFwcmVkLlJlZHVjZVRh c2sucnVuTmV3UmVkdWNlcihSZWR1Y2VUYXNrLmphdmE6NjI3KSA+IGF0IG9yZy5hcGFjaGUuaGFk b29wLm1hcHJlZC5SZWR1Y2VUYXNrLnJ1bihSZWR1Y2VUYXNrLmphdmE6Mzg5KSA+IGF0IG9yZy5h cGFjaGUuaGFkb29wLm1hcHJlZC5ZYXJuQ2hpbGQkMi5ydW4oWWFybkNoaWxkLmphdmE6MTY0KSA+ IGF0IGphdmEuc2VjdXJpdHkuQWNjZXNzQ29udHJvbGxlci5kb1ByaXZpbGVnZWQoTmF0aXZlIE1l dGhvZCkgPiBhdCBqYXZheC5zZWN1cml0eS5hdXRoLlN1YmplY3QuZG9BcyhTdWJqZWN0LmphdmE6 NDE1KSA+IGF0ID4gb3JnLmFwYWNoZS5oYWRvb3Auc2VjdXJpdHkuVXNlckdyb3VwSW5mb3JtYXRp b24uZG9BcyhVc2VyR3JvdXBJbmZvcm1hdGlvbi5qYXZhOjE2NTcpID4gYXQgb3JnLmFwYWNoZS5o YWRvb3AubWFwcmVkLllhcm5DaGlsZC5tYWluKFlhcm5DaGlsZC5qYXZhOjE1OCkgPiA+IF9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fID4NCg== --_000_6DB6C68C712D8D429C96F071E390E5BCAE47B601BJS003Hwandacn_--