Return-Path: X-Original-To: apmail-hbase-user-archive@www.apache.org Delivered-To: apmail-hbase-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 BEA4E174E8 for ; Mon, 20 Apr 2015 15:28:32 +0000 (UTC) Received: (qmail 25702 invoked by uid 500); 20 Apr 2015 15:28:30 -0000 Delivered-To: apmail-hbase-user-archive@hbase.apache.org Received: (qmail 25635 invoked by uid 500); 20 Apr 2015 15:28:30 -0000 Mailing-List: contact user-help@hbase.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@hbase.apache.org Delivered-To: mailing list user@hbase.apache.org Received: (qmail 25623 invoked by uid 99); 20 Apr 2015 15:28:30 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 20 Apr 2015 15:28:30 +0000 X-ASF-Spam-Status: No, hits=1.0 required=5.0 tests=FREEMAIL_REPLY,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: message received from 54.191.145.13 which is an MX secondary for user@hbase.apache.org) Received: from [54.191.145.13] (HELO mx1-us-west.apache.org) (54.191.145.13) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 20 Apr 2015 15:28:25 +0000 Received: from mail-pa0-f53.google.com (mail-pa0-f53.google.com [209.85.220.53]) by mx1-us-west.apache.org (ASF Mail Server at mx1-us-west.apache.org) with ESMTPS id 2D1F6251C9 for ; Mon, 20 Apr 2015 15:28:05 +0000 (UTC) Received: by pacyx8 with SMTP id yx8so209784735pac.1 for ; Mon, 20 Apr 2015 08:26:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:content-type:content-transfer-encoding:mime-version:subject :message-id:date:references:in-reply-to:to; bh=Mi3maQMDxgWrvKBMfWNOUi8rk2cs0GSHvUb5BxKFu0M=; b=LLWXErehxcpwdRQqPZnYx/jPSp37vf/lCPpom9k7IW0TN4sQmXXnxC80c8a/jb+5mb +Mm8mLYBEtNdcTeFmZN4YZVn/yd9LIWbYiNC9bTw5l+BzCytM7E1NBY5tG0rsZbxQzYi /Ok6P/YtXDKiOMBKjeefY6FkIDiOlIMA1FJGLn+5E6sxEyrjC0sW8jxslYu7JTCZsMkh O9jza22q1g3GyFKp5nOdYCuVfNH6XN44oxcbkPwIqM0jUTcFUJ7nrMgCxVek5Y0OSvi1 Gmm2QZllqCFe7lrYwCBAF5mGH740YrTU16V32Bdl96WJmIDTEpa837qBK3xDjS7OZgPo 9u1Q== X-Received: by 10.66.66.108 with SMTP id e12mr29363404pat.31.1429543589081; Mon, 20 Apr 2015 08:26:29 -0700 (PDT) Received: from ?IPv6:2600:1010:b012:a1ef:606e:f1a:678a:c61c? ([2600:1010:b012:a1ef:606e:f1a:678a:c61c]) by mx.google.com with ESMTPSA id v6sm7474210pdj.26.2015.04.20.08.26.28 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 20 Apr 2015 08:26:28 -0700 (PDT) From: Ted Yu Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (1.0) Subject: Re: multiple row key ranges support in hbase Message-Id: <85A3CDEA-94B5-4CEF-8B5E-7C4376BB6102@gmail.com> Date: Mon, 20 Apr 2015 08:26:25 -0700 References: In-Reply-To: To: "user@hbase.apache.org" X-Mailer: iPhone Mail (12D508) X-Virus-Checked: Checked by ClamAV on apache.org In my previous email I outlined two approaches.=20 Can you tell me whether you tried both ? Cheers > On Apr 20, 2015, at 8:16 AM, Jeetendra Gangele wrot= e: >=20 > Still no luck, what about if add > https://github.com/apache/hbase/blob/master/hbase-client/src/main/java/org= /apache/hadoop/hbase/filter/MultiRowRangeFilter.java > code into my project and use it. >=20 > create jar and deploy it to hbase.root.dir? >> On 20 April 2015 at 04:33, Ted Yu wrote: >>=20 >> bq. Still this did not worked >>=20 >> Looking at: >>=20 >> http://repository.apache.org/content/groups/snapshots/org/apache/hbase/hb= ase-client/1.1.0-SNAPSHOT/ >>=20 >> it seems you should plugin 20150323.232504-1 for SNAPSHOT >>=20 >> The above artifact was about 1 month old. You can install 1.1.0-SNAPSHOT >> locally by running the following command from hbase-1 workspace: >> mvn install -DskipTests >>=20 >> Cheers >>=20 >> On Sun, Apr 19, 2015 at 2:01 PM, Jeetendra Gangele = >> wrote: >>=20 >>> Still this did not worked,Can you please point me from where I can >> download >>> this jar? >>>=20 >>>> On 16 April 2015 at 20:16, Ted Yu wrote: >>>>=20 >>>> You can first run the following command in your workspace: >>>>=20 >>>> mvn clean package -DskipTests eclipse:eclipse >>>>=20 >>>> FYI >>>>=20 >>>> On Thu, Apr 16, 2015 at 7:43 AM, Jeetendra Gangele < >> gangele397@gmail.com >>>>=20 >>>> wrote: >>>>=20 >>>>> its not able to download and my POM in eclipse giving below error and >>> no >>>>> jar file downloaded >>>>>=20 >>>>> Missing artifact org.apache.hbase:hbase-client:jar:1.1.0-SNAPSHOT >>>>>=20 >>>>>> On 16 April 2015 at 20:07, Ted Yu wrote: >>>>>>=20 >>>>>> Your syntax is correct. >>>>>>=20 >>>>>> What errors did you encounter ? >>>>>>=20 >>>>>> On Thu, Apr 16, 2015 at 7:23 AM, Jeetendra Gangele < >>>> gangele397@gmail.com >>>>>>=20 >>>>>> wrote: >>>>>>=20 >>>>>>> how to make entry in POM file? i did not like it did not bring >> the >>>> file >>>>>>>=20 >>>>>>> org.apache.hbase >>>>>> hbase-client < >>>>>>> version>1.1.0-SNAPSHOT >>> >>>>>>> org.apache.hbase hbase-server >>>>>> >>>>>>> 1.1.0-SNAPSHOT >>>>>>>=20 >>>>>>>> On 16 April 2015 at 19:43, Ted Yu wrote: >>>>>>>>=20 >>>>>>>> HBase 1.1.0 SNAPSHOT has been published. >>>>>>>> e.g. take a look here: >> http://repository.apache.org/content/groups/snapshots/org/apache/hbase/hb= ase-common/1.1.0-SNAPSHOT/ >>>>>>>>=20 >>>>>>>> MultiRowRangeFilter is in the hbase-client module. >>>>>>>>=20 >>>>>>>> FYI >>>>>>>>=20 >>>>>>>> On Thu, Apr 16, 2015 at 6:39 AM, Jeetendra Gangele < >>>>>> gangele397@gmail.com >>>>>>>>=20 >>>>>>>> wrote: >>>>>>>>=20 >>>>>>>>> Is this Available in maven repository.? >>>>>>>>> I did not build the xml I just added below dependencies in my >>>>> POM.xml >>>>>>> and >>>>>>>>> it should work right? >>>>>>>>>=20 >>>>>>>>>=20 >>>>>>>>> org.apache.hbase >>>>>>>> hbase-client>>>>>>>> artifactId> 1.1.0-SNAPSHOT >>>>>>> >>>>>>>> < >>>>>>>>> groupId>org.apache.hbase >>>>>>> hbase-server >>>>>>>> < >>>>>>>>> version>1.1.0-SNAPSHOT >>>>>>>>>=20 >>>>>>>>> On 16 April 2015 at 19:04, Ted Yu >> wrote: >>>>>>>>>=20 >>>>>>>>>> bq. saying missing artifacts >>>>>>>>>>=20 >>>>>>>>>> Can you pastebin the errors you encountered ? >>>>>>>>>>=20 >>>>>>>>>> Thanks >>>>>>>>>>=20 >>>>>>>>>> On Wed, Apr 15, 2015 at 9:32 PM, Jeetendra Gangele < >>>>>>>> gangele397@gmail.com >>>>>>>>>>=20 >>>>>>>>>> wrote: >>>>>>>>>>=20 >>>>>>>>>>> I tried adding below dependencies in pom.xml did not work >>> out >>>>>>> saying >>>>>>>>>>> missing artifacts >>>>>>>>>>>=20 >>>>>>>>>>> org.apache.hbase >>>>>>>>>> hbase-client>>>>>>>>>> artifactId> 1.1.0-SNAPSHOT >> >>>>>>>>> >>>>>>>>>> < >>>>>>>>>>> groupId>org.apache.hbase >>>>>>>>> hbase-server >>>>>>>>>> < >>>>>>>>>>> version>1.1.0-SNAPSHOT >>>>>>>>>>>=20 >>>>>>>>>>> On 15 April 2015 at 05:35, Nick Dimiduk < >>> ndimiduk@gmail.com> >>>>>>> wrote: >>>>>>>>>>>=20 >>>>>>>>>>>> This feature has been committed to master (2.0) and >>>> branch-1 >>>>>>> (1.1). >>>>>>>>> You >>>>>>>>>>> can >>>>>>>>>>>> checkout the code and build branch-1. If you're not >>>>> comfortable >>>>>>>> with >>>>>>>>>>> that, >>>>>>>>>>>> the 1.1.0 release is scheduled for end of this month. >>> There >>>>>>> should >>>>>>>> be >>>>>>>>>>> some >>>>>>>>>>>> SNAPSHOT builds available in the mean time (IIRC, at >>> least >>>>> one >>>>>>> has >>>>>>>>>>> already >>>>>>>>>>>> been pushed), so you can see about updating your pom to >>>> hbase >>>>>>>> version >>>>>>>>>>>> 1.1.0-SNAPSHOT to find this feature. >>>>>>>>>>>>=20 >>>>>>>>>>>> Do any of those options work for you Jeetendra? >>>>>>>>>>>>=20 >>>>>>>>>>>> On Tue, Apr 14, 2015 at 1:29 PM, Jeetendra Gangele < >>>>>>>>>> gangele397@gmail.com >>>>>>>>>>>>=20 >>>>>>>>>>>> wrote: >>>>>>>>>>>>=20 >>>>>>>>>>>>> Hi All I have multiple range Queries which I need to >>> fire >>>>> on >>>>>>> same >>>>>>>>>> table >>>>>>>>>>>> and >>>>>>>>>>>>> Want the result at single call. >>>>>>>>>>>>>=20 >>>>>>>>>>>>> I did little bit search and found >>>>>>>>>>>>> https://issues.apache.org/jira/browse/HBASE-11144 >>>>>>>>>>>>> is there any alternative for this? which can give >> same >>>>>>>> performance. >>>>>>>>>>>>> Will it give much better result then firing the each >>>> range >>>>>>> query >>>>>>>> in >>>>>>>>>>>>> separate scan and collating the results from each >> scan. >>>>>>>>>>>>>=20 >>>>>>>>>>>>> Also if its not possible can you please guide how to >>>> apply >>>>>> this >>>>>>>>>> patch. >>=20