Return-Path: X-Original-To: apmail-hbase-dev-archive@www.apache.org Delivered-To: apmail-hbase-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id E680F10933 for ; Mon, 27 Jan 2014 18:05:05 +0000 (UTC) Received: (qmail 30458 invoked by uid 500); 27 Jan 2014 18:05:04 -0000 Delivered-To: apmail-hbase-dev-archive@hbase.apache.org Received: (qmail 30395 invoked by uid 500); 27 Jan 2014 18:05:04 -0000 Mailing-List: contact dev-help@hbase.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@hbase.apache.org Delivered-To: mailing list dev@hbase.apache.org Received: (qmail 30377 invoked by uid 99); 27 Jan 2014 18:05:03 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 27 Jan 2014 18:05:03 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of saint.ack@gmail.com designates 209.85.216.171 as permitted sender) Received: from [209.85.216.171] (HELO mail-qc0-f171.google.com) (209.85.216.171) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 27 Jan 2014 18:04:59 +0000 Received: by mail-qc0-f171.google.com with SMTP id n7so8462239qcx.2 for ; Mon, 27 Jan 2014 10:04:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=JQW6X6x+EJXBnMQFfLLlHZ47i0Of5XlyuB1jJksu8+M=; b=irb/lmTaao+4QsxbngfxArKrC+aNoK3qJOEVPFrwPuFZ/ZAPrXwF2KAC9faUH8c+BR iHH98yMeNljjwv54SCGAh9Brhqjm53qt4sT7qwSW2y33jj5DPK73F+QxECGsog6JpbRv /oYEAvmtYMxV7l0tQ5FQlSsajSz15OVSz7WrwqCc/BvdZx9qzHRCfd/TgTB1++JzKymh W1eeNBec3iVfofhQV3yJwId06eNY9t1xRRhwh54Hl1WZ5YCWRqLAfk7i51FfrdTbqU/1 xxJi69IpOsYeEPpRft7/4TIFQVD5bYZWjkk4guUPG6e/8vTn8C5dmX1IJnrERJrrMEJK YnRQ== MIME-Version: 1.0 X-Received: by 10.224.28.72 with SMTP id l8mr45746540qac.6.1390845878952; Mon, 27 Jan 2014 10:04:38 -0800 (PST) Sender: saint.ack@gmail.com Received: by 10.96.72.8 with HTTP; Mon, 27 Jan 2014 10:04:38 -0800 (PST) In-Reply-To: References: <2ccc7ed6-6477-4897-88d8-7808d78ebc6e@googlegroups.com> Date: Mon, 27 Jan 2014 10:04:38 -0800 X-Google-Sender-Auth: J3hwz4ScBLniaknD1hrPyolNq8A Message-ID: Subject: Re: 1.5.0-SNAPSHOT conflicting with hbase-proto 0.96.x From: Stack To: HBase Dev List Cc: Nicolas Liochon , helllamer , AsyncHBase Content-Type: multipart/alternative; boundary=001a11c1c9a68d6e9904f0f78ada X-Virus-Checked: Checked by ClamAV on apache.org --001a11c1c9a68d6e9904f0f78ada Content-Type: text/plain; charset=UTF-8 On Mon, Jan 27, 2014 at 9:48 AM, Jonathan Hsieh wrote: > So is the suggestion to just add the other signature to hbase's version? > > Can't do that since the change is changing the param to be its superclass instead. > We recently ran into another problem due to this ZeroCopy class -- > shouldn't it really be pushed into protobuf, or pulled out as a separate > jar of some sort. We ran into into class path/class loader problems with > it because if subclasses a com.google.protobuf class (out of a package). > Yeah, issue was that ZC was loaded by a classloader other than by the classloader that loaded the rest of protobuf package content (mapreducing hadoop has loaded the pb jar but not ZC, hbase wants and loads ZC --> illegalaccess). St.Ack --001a11c1c9a68d6e9904f0f78ada--