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 EEE039C14 for ; Thu, 24 May 2012 19:30:12 +0000 (UTC) Received: (qmail 32944 invoked by uid 500); 24 May 2012 19:30:12 -0000 Delivered-To: apmail-hbase-dev-archive@hbase.apache.org Received: (qmail 32816 invoked by uid 500); 24 May 2012 19:30:12 -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 32808 invoked by uid 99); 24 May 2012 19:30:12 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 24 May 2012 19:30:12 +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 jesse.k.yates@gmail.com designates 209.85.210.41 as permitted sender) Received: from [209.85.210.41] (HELO mail-pz0-f41.google.com) (209.85.210.41) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 24 May 2012 19:30:08 +0000 Received: by dakp5 with SMTP id p5so224018dak.14 for ; Thu, 24 May 2012 12:29:47 -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=2/E0DjXvwmFdYfLBRNGApAaxtObtEDlnhAmzLndhNGM=; b=JTBam9GL+Fc0oOqqHawFnNZxCiSZ7xsbP7zTWxvmhc2wZwhVBZPpq7T7isuGPAoZkC KpS+5o6jKGpa32iF22vo3o5YkeNzenxz5sJhJEwwYs8qIXArXa22ew0Pr5/oapwgYegl UsTkDdz2ewPiWGgCkRfyuiYVa6zLxUI9uhxL9SCEOj8tWaVE3YAKE4jR9nXdCRJTUnWw AmBAVODuaYElLXT3TfJfyBPd0ekewI8dlj+d+Zzh+tIxHWijlSiFwynu+ntiLsnxXQlY X931szX9AW0t7kHfO6L8pDvZqYUIDSdycnmPyJ6QY7BV5zrt5OhFqbd4oSwxjaIUVL0b JJXA== Received: by 10.68.241.228 with SMTP id wl4mr24282400pbc.51.1337887787600; Thu, 24 May 2012 12:29:47 -0700 (PDT) MIME-Version: 1.0 Received: by 10.68.47.234 with HTTP; Thu, 24 May 2012 12:29:27 -0700 (PDT) In-Reply-To: References: From: Jesse Yates Date: Thu, 24 May 2012 12:29:27 -0700 Message-ID: Subject: Re: modularizing trunk To: dev@hbase.apache.org Content-Type: multipart/alternative; boundary=047d7b3395a7544d0604c0cd462f X-Virus-Checked: Checked by ClamAV on apache.org --047d7b3395a7544d0604c0cd462f Content-Type: text/plain; charset=ISO-8859-1 All, Its taking a little longer than hoped. Thanks for being patient with commits. Hopefully done shortly - will let you know when we have made the switch. ------------------- Jesse Yates @jesse_yates jyates.github.com On Wed, May 23, 2012 at 11:27 PM, Jesse Yates wrote: > Hopefully, all the committers are tuckered out from hbasecon and the > hackathon this week (great events - thanks to everyone who organized and > made it out) as I'd like to ask to for a virtual lock on the repo until *Noon > PST Tomorrow (5/24)* so Stack and I can get the modularization committed. > That means, please no commits until then noon. > > After we do the commit, any outstanding patches will need to be rebased > onto the new trunk (see earlier emails in this thread for more details on > how this works). > > Thanks for your help in this effort. > > thanks, > Jesse > > ps. look forward to our third module soon after the switch - hbase-common! > > ------------------- > Jesse Yates > @jesse_yates > jyates.github.com > > > On Wed, May 9, 2012 at 3:22 PM, Jesse Yates wrote: > >> Created >> * HBASE-5976 to discuss the name of the initial package >> * HBASE-5977 to discuss future naming/usage of packages >> >> Go nuts. >> >> >> ------------------- >> Jesse Yates >> @jesse_yates >> jyates.github.com >> >> >> On Wed, May 9, 2012 at 2:18 PM, Elliott Clark wrote: >> >>> Starting with hbase-core seems to make sense. If we started with >>> hbase-server there would be a while until all of the client and other >>> packages were split up where org.apache.hadoop.hbase.client was in the >>> hadoop-server jar. >>> >>> On Wed, May 9, 2012 at 1:34 PM, Matt Corgan wrote: >>> >>> > Sorry about that - my intention was not to decide all future module >>> names, >>> > just to avoid having both core and common and to illustrate how we were >>> > heading that direction. >>> > >>> > >>> > On Wed, May 9, 2012 at 1:27 PM, Jesse Yates >>> > wrote: >>> > >>> > > I was worried this discussion around naming might happen. Should I >>> open a >>> > > sub-jira on 4336 for how to name the modules, what future modules >>> should >>> > > be, etc.? >>> > > >>> > > -Jesse >>> > > ------------------- >>> > > Jesse Yates >>> > > @jesse_yates >>> > > jyates.github.com >>> > > >>> > > >>> > > On Wed, May 9, 2012 at 12:06 PM, Andrew Purtell >> > >>> > > wrote: >>> > > >>> > > > On Wed, May 9, 2012 at 12:01 PM, Stack wrote: >>> > > > > On Wed, May 9, 2012 at 11:18 AM, Matt Corgan < >>> mcorgan@hotpads.com> >>> > > > wrote: >>> > > > >> I'd suggest calling this first module hbase-server since the >>> > majority >>> > > of >>> > > > >> the classes are related to the master and regionservers. Then >>> we >>> > can >>> > > > pull >>> > > > >> out the fundamental classes (KeyValue, Bytes, etc) into a small >>> > module >>> > > > >> called hbase-core. After that, we can create an hbase-client >>> module >>> > > > that >>> > > > >> only depends on hbase-core (so few or no dependencies). My main >>> > point >>> > > > >> being that we'll want to reserve the name hbase-core for the >>> actual >>> > > core >>> > > > >> classes and not throw everything in there. >>> > > > >> >>> > > > > >>> > > > > We don't want hbase-common and then hbase-core for sure. >>> > > > > >>> > > > > The first module rightly should be called hbase-bucket since its >>> just >>> > > > > a holding module while we do our sort-through. Can we figure a >>> name >>> > > > > that better conveys the module as so? hbase-hbase? >>> hbase-bucket? >>> > > > > hbase-99%? hbase-pick-u-part? hbase-residuum? >>> > > > >>> > > > hbase-server is as reasonable as any, right? >>> > > > >>> > > > Best regards, >>> > > > >>> > > > - Andy >>> > > > >>> > > > Problems worthy of attack prove their worth by hitting back. - Piet >>> > > > Hein (via Tom White) >>> > > > >>> > > >>> > >>> >> >> > --047d7b3395a7544d0604c0cd462f--