Return-Path: Delivered-To: apmail-hadoop-hbase-user-archive@locus.apache.org Received: (qmail 73757 invoked from network); 20 Nov 2008 07:01:19 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 20 Nov 2008 07:01:19 -0000 Received: (qmail 85258 invoked by uid 500); 20 Nov 2008 07:01:26 -0000 Delivered-To: apmail-hadoop-hbase-user-archive@hadoop.apache.org Received: (qmail 85227 invoked by uid 500); 20 Nov 2008 07:01:26 -0000 Mailing-List: contact hbase-user-help@hadoop.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: hbase-user@hadoop.apache.org Delivered-To: mailing list hbase-user@hadoop.apache.org Received: (qmail 85216 invoked by uid 99); 20 Nov 2008 07:01:26 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 19 Nov 2008 23:01:26 -0800 X-ASF-Spam-Status: No, hits=1.2 required=10.0 tests=SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [209.85.142.189] (HELO ti-out-0910.google.com) (209.85.142.189) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 20 Nov 2008 07:00:01 +0000 Received: by ti-out-0910.google.com with SMTP id i7so331306tid.9 for ; Wed, 19 Nov 2008 23:00:35 -0800 (PST) Received: by 10.110.105.10 with SMTP id d10mr1575067tic.22.1227164435197; Wed, 19 Nov 2008 23:00:35 -0800 (PST) Received: by 10.110.5.7 with HTTP; Wed, 19 Nov 2008 23:00:35 -0800 (PST) Message-ID: Date: Thu, 20 Nov 2008 16:00:35 +0900 From: "Edward J. Yoon" Sender: edward@udanax.org To: hbase-user@hadoop.apache.org Subject: Re: Re[2]: Bulk import question. In-Reply-To: <1973118722.20081120095341@rol.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 Content-Disposition: inline References: <1973118722.20081120095341@rol.ru> X-Google-Sender-Auth: e9aba72518b4ad88 X-Virus-Checked: Checked by ClamAV on apache.org U3VyZSwgb25seSBtYXAgY29kZSB3YXMgY2hhbmdlZC4gYW5kIHRoZSBpbnB1dCBkYXRhIGlzIGEg dGV4dCBmaWxlCmZyb20gc3FsaXRlIGR1bXAuCgpJbnB1dCBsaW5lIDogIjk5OTk0OXw0MjE3fDB8 fDEyMTE5MjA3NDEuNzkwMjY2LjI2NzMzLjgxNjk5OXwwfFN1YmplY3Q6Y3A5NDk6WQpGcm9tOmNw OTQ5OlkgVG86Y3A5NDk6WSBDYzo6TiBCY2M6Ok4gUmVwbHlUbzo6WXwuLi4iCgpNYXA6CgogICAg cHVibGljIHZvaWQgbWFwKExvbmdXcml0YWJsZSBrZXksIFRleHQgdmFsdWUsCiAgICAgICAgT3V0 cHV0Q29sbGVjdG9yPFRleHQsIFRleHQ+IG91dHB1dCwgUmVwb3J0ZXIgcmVwb3J0ZXIpCiAgICAg ICAgdGhyb3dzIElPRXhjZXB0aW9uIHsKICAgICAgaWYgKHRhYmxlID09IG51bGwpCiAgICAgICAg dGhyb3cgbmV3IElPRXhjZXB0aW9uKCJ0YWJsZSBpcyBudWxsIik7CgogICAgICBTdHJpbmdbXSBz cGxpdHMgPSB2YWx1ZS50b1N0cmluZygpLnNwbGl0KCJbfF0iKTsKICAgICAgQmF0Y2hVcGRhdGUg dXBkYXRlID0gbmV3IEJhdGNoVXBkYXRlKEJ5dGVzLnRvQnl0ZXMoSW50ZWdlcgogICAgICAgICAg LnBhcnNlSW50KHNwbGl0c1swXSkpKTsKCiAgICAgIGlmIChzcGxpdHMubGVuZ3RoID09IDMxKSB7 CiAgICAgICAgZm9yIChpbnQgaSA9IDA7IGkgPCBzcGxpdHMubGVuZ3RoOyBpKyspIHsKICAgICAg ICAgIGlmICghc3BsaXRzW2ldLmVxdWFscygiIikpIHsKICAgICAgICAgICAgdXBkYXRlLnB1dChU RVhUICsgZmllbGRzW2ldLCBCeXRlcy50b0J5dGVzKHNwbGl0c1tpXSkpOwogICAgICAgICAgfQog ICAgICAgIH0KICAgICAgICB0YWJsZS5jb21taXQodXBkYXRlKTsKICAgICAgfQogICAgfQoKCk9u IFRodSwgTm92IDIwLCAyMDA4IGF0IDM6NTMgUE0sIFJPTCA8ZG1rZEByb2wucnU+IHdyb3RlOgo+ IEhpCj4KPiBDYW4geW91IHNob3cgc291cmNlPwo+Cj4+IFdoaWxlIGpvYiBydW5uaW5nLCBJIHNj YW5uZWQgdGhhdCB0YWJsZSBhdCB0aGUgc2FtZSB0aW1lLgo+Cj4gLS0KPiDQoSDRg9Cy0LDQttC1 0L3QuNC10LwsCj4gIFJPTCAgICAgICAgICAgICAgICAgICAgICAgICAgbWFpbHRvOmRta2RAcm9s LnJ1Cj4KPgoKCgotLSAKQmVzdCBSZWdhcmRzLCBFZHdhcmQgSi4gWW9vbiBAIE5ITiwgY29ycC4K ZWR3YXJkeW9vbkBhcGFjaGUub3JnCmh0dHA6Ly9ibG9nLnVkYW5heC5vcmcK