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 A228B10F4C for ; Wed, 24 Jul 2013 18:27:47 +0000 (UTC) Received: (qmail 59494 invoked by uid 500); 24 Jul 2013 18:27:46 -0000 Delivered-To: apmail-hbase-dev-archive@hbase.apache.org Received: (qmail 59360 invoked by uid 500); 24 Jul 2013 18:27:46 -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 59350 invoked by uid 99); 24 Jul 2013 18:27:46 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 24 Jul 2013 18:27:46 +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 ndimiduk@gmail.com designates 209.85.128.180 as permitted sender) Received: from [209.85.128.180] (HELO mail-ve0-f180.google.com) (209.85.128.180) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 24 Jul 2013 18:27:41 +0000 Received: by mail-ve0-f180.google.com with SMTP id pa12so7186523veb.39 for ; Wed, 24 Jul 2013 11:27:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; bh=YZyvuXcFuUGlR7w4vrk7kVlvUo2NCAasaYQVDKfmP/w=; b=hf+oHFhYeZgR+hWq2oZWDTxmmOjWUyXJk4xUmmg/XJzIYiqioL7daLvx3/MR7KSdTu nkXnmL6es0hG+8g0ziXV5CsoM1C3cnPKGhfGi4ybagORVsZdLHzCh0Py1AhrCaaXgbvo mxpFyNilwVjSbz1mLTxicxLAwsMHaub9BYqgi3XOjVRFS80m+7DmiOS8dFiJw/pJFanW pKajMuvZwgO1Bu/qe2EmZ0y3WpdMJHevDwotuBivGu63NXM4vghVVNV36oPU12oT9DqR H+w94ifIb1ozCyA554YUPueZ8IrJTXHSR+ZwMcz/jSpQJj+6H17z/BYxzVxUj+ctzweD +XwA== X-Received: by 10.58.24.201 with SMTP id w9mr15506403vef.82.1374690440802; Wed, 24 Jul 2013 11:27:20 -0700 (PDT) MIME-Version: 1.0 Received: by 10.58.97.204 with HTTP; Wed, 24 Jul 2013 11:27:00 -0700 (PDT) In-Reply-To: References: From: Nick Dimiduk Date: Wed, 24 Jul 2013 11:27:00 -0700 Message-ID: Subject: Re: Data types stage 1 is ready for reivew To: dev@hbase.apache.org Content-Type: multipart/alternative; boundary=047d7b2e75ec667c2e04e2460f63 X-Virus-Checked: Checked by ClamAV on apache.org --047d7b2e75ec667c2e04e2460f63 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi everyone, As of yesterday, I've posted "final" patched on both HBASE-8201and HBASE-8693 . The former specifies on-disk format and the latter is the user-facing API. If you've already left me a review, thank you; please have another look at these patches. If you have an opinion here and haven't voiced it, we're approaching the "forever hold your peace" part of the ceremony. Thanks, Nick On Wed, Jul 17, 2013 at 9:33 AM, Nick Dimiduk wrote: > Thanks for having a look. If you don't mind terribly, I responded to your > comments on JIRA [0]. > > Thanks, > Nick > > [0]: https://issues.apache.org/jira/browse/HBASE-8693#comment-13711250 > > > On Wed, Jul 17, 2013 at 1:42 AM, Matteo Bertozzi wrote: > >> I was looking at the HBASE-8693 patch, and looks good to me for the >> primitive types. >> but I can't see how do you plan to evolve stuff like the struct. >> By "evolve" I mean add/remove fields, or just query it with a subset of >> fields. >> the fields don't have an id, and on read you must specify all of them in >> the same order as you've used for write. >> (but maybe is just an immutable/fixed list of fields, and I'm ok with ju= st >> adding that info to the comment on top of the class) >> >> >> Matteo >> >> >> >> On Wed, Jul 17, 2013 at 12:39 AM, Nick Dimiduk >> wrote: >> >> > New patch posted. What do you think about the new isSkippable() and th= e >> > associated limitation in Struct? >> > >> > I also posted some "dogfeed" per Enis's suggestion. >> > >> > -n >> > >> > On Fri, Jul 12, 2013 at 1:38 PM, Stack wrote: >> > >> > > On Fri, Jul 12, 2013 at 1:10 PM, Enis S=C3=B6ztutar >> wrote: >> > > >> > > > Did some chatting with Nick today. >> > > > >> > > > I think it is really important to get this right, and for that we >> would >> > > > definitely need more eyes towards it. The current patch set is in = a >> > good >> > > > state to bolster the discussion. >> > > > >> > > > >> > > >> > > I'll do another pass (Kicking others to give it a looksee too). >> > > St.Ack >> > > >> > >> > > --047d7b2e75ec667c2e04e2460f63--