hadoop-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Suresh Srinivas <sures...@yahoo-inc.com>
Subject Re: LimitedPrivate and HBase
Date Thu, 09 Jun 2011 17:56:20 GMT
Javadoc did not capture the intent well. Please see HADOOP-5073. We should
fix the Javadoc to avoid confusion.

Even though there are only few instances of LimitedPrivate, I prefer
retaining. I prefer to keep MiniDFSCluster LimitedPrivate and not support as
as public interface.

On 6/9/11 10:27 AM, "Tom White" <tom.e.white@gmail.com> wrote:

> Looking at current usage in Hadoop, there are only 4 LimitedPrivate
> references to HBase (the http, io.retry, ipc, and metrics packages in
> Common), and 2 references to Pig (the two LineRecordReader classes in
> MapReduce). The other LimitedPrivate references are all to HDFS or
> MapReduce. Given that Private means "Intended for use only within
> Hadoop itself" (according to the javadoc), we can replace these
> references with Private.
> We could also change the remaining 6 cases of LimitedPrivate to Public
> (note that they are already annotated Evolving or Unstable), and
> deprecate LimitedPrivate. Would this allay people's concerns?
> Cheers,
> Tom
> On Thu, Jun 9, 2011 at 9:28 AM, Eric Baldeschwieler
> <eric14@yahoo-inc.com> wrote:
>> I'd like to see a proposal circulated to handle this concern in a
>> maintainable way.
>> On Jun 8, 2011, at 9:17 AM, Andrew Purtell wrote:
>>>> From: Allen Wittenauer <aw@apache.org>
>>>>     OK.  That's make it easier to just
>>>> -1 changes like this with reasoning such as "HBase is not a
>>>> related project." Then we can go back working on core
>>>> Hadoop.
>>> Seriously?
>>> Forget what I said about filing a JIRA (and working on it) to give
>>> HttpServer an extensibility that possibly would past muster with you.
>>>  - Andy

View raw message