Re: Feedback on IRC channel

2016-07-26 Thread Andrew Wang
Hi Ray, if you're going to do a wiki cleanup, fair warning that I filed
this INFRA JIRA about the wiki being terribly slow, and they closed it as
WONTFIX:

https://issues.apache.org/jira/browse/INFRA-12283

So if you'd actually like to undertake a wiki cleanup, we should also
consider migrating the content to a wiki that isn't terribly slow.

I think cwiki.apache.org is better, but maybe we should ask infra what the
preferred option is here. They might be able to help with a content
migration too.

On Tue, Jul 26, 2016 at 3:27 PM, Ray Chiang  wrote:

> Coming in late to an old thread.
>
> I was looking around at the Hadoop documentation (hadoop.apache.org and
> wiki.apache.org/hadoop) and I'd sum up the current state of the
> documentation as follows:
>
> 1. hadoop.apache.org is pretty clearly full of technical information.
> My only minor nit here is that the wiki pointer and the Git pointer
>at the top is really tiny.
> 2. wiki.apache.org is simultaneously targeted to at least four audiences
> 1. Industry Users (broadest sense of Big Data Industry)
> 2. Industry Developers (mostly those adding a layer like Hive does
>to MapReduce)
> 3. Hadoop Users (those who just want to set up a small cluster)
> 4. Hadoop Developers (e.g. using MapReduce APIs)
> 5. Hadoop Internal Developers (eventual contributors)
>
> I'd like to initiate some cleanup of the wiki, but before I even start,
> I'd like to see if anyone has constructive suggestions or other approaches
> that would make this transition smoother.
>
> 1. Some sections, like Industry Users and Industry Developers is
>growing so fast, I'm not sure whether it's worth maintaining in any
>meaningful format. I'd be inclined to make suggestions on where to
>start and let Google take them forward from there.
> 2. Organize the developer section based on the pieces a new reader
>wants to learn (new to everything, new to Hadoop, all the tools for
>Hadoop development, "just check out code and go", etc).
> 3. Organize the Users section a bit more.  The "Setting up a Hadoop
>Cluster" is grouped well, but I'd perhaps rearrange the ordering a bit.
>
> -Ray
>
>
> On 7/14/16 3:49 PM, Andrew Wang wrote:
>
>> I think we should try to keep ownership over the #hadoop channel (do we
>> have ownership?) but make it clear on the website and in the channel
>> greeting that this is for user-on-user discussion, and it's not actively
>> monitored by developers.
>>
>> On Thu, Jul 14, 2016 at 3:37 PM, Akira AJISAKA <
>> ajisa...@oss.nttdata.co.jp>
>> wrote:
>>
>> I'm not using the IRC channel (#hadoop at irc.freenode.net.)
>>> I'm using slack (hadoopdev.slack.com) instead.
>>>
>>> -Akira
>>>
>>>
>>> On 7/14/16 14:48, Ravi Prakash wrote:
>>>
>>> I've never gone there either. +1 for retiring.

 On Wed, Jul 13, 2016 at 11:34 PM, J. Rottinghuis <
 jrottingh...@gmail.com>
 wrote:

 Uhm, there is an IRC channel?!?

> Joep
>
> On Wed, Jul 13, 2016 at 3:13 PM, Sangjin Lee  wrote:
>
> I seldom check out IRC (as my experience was the same). I'm OK with
>
>> retiring it if no committers are around.
>>
>> On a related note, I know Tsuyoshi set up a slack channel for the
>> committers. Even that one is pretty idle. :) Should we use it more
>> often?
>> If that starts to gain traction, we could set up a more open room for
>>
>> users
>
> as well.
>>
>> Sangjin
>>
>> On Wed, Jul 13, 2016 at 9:13 AM, Karthik Kambatla > >
>> wrote:
>>
>> Recently, Andrew Wang and I were at an academic conference where one
>> of
>> the
>>
>> attendees (a grad student) was mentioning that his posts to the IRC
>>>
>>> channel
>>
>> are never answered.
>>>
>>> Personally, I haven't been using the IRC channel. Neither do I know
>>>
>>> anyone
>>
>> who is actively monitoring it.
>>>
>>> I am emailing to check:
>>>
>>> 1. Are there folks actively monitoring the IRC channel and
>>> answering
>>> questions?
>>> 2. If there is no one, should we consider retiring the channel?
>>>
>>> Thanks
>>> Karthik
>>>
>>>
>>> -
>>> To unsubscribe, e-mail: common-dev-unsubscr...@hadoop.apache.org
>>> For additional commands, e-mail: common-dev-h...@hadoop.apache.org
>>>
>>>
>>>
>


Re: [DISCUSS] Release numbering semantics with concurrent (>2) releases [Was Setting JIRA fix versions for 3.0.0 releases]

2016-07-26 Thread Andrew Wang
Thanks for replies Akira and Tsuyoshi, inline:

Akira: Assuming 3.0.0-alpha1 will be released between 2.7.0 and 2.8.0, we
> need to add 3.0.0-alphaX if 2.8.0 is in the fix versions of a jira and we
> don't need to add 3.0.0-alphaX if 2.7.0 is in the fix versions of a jira.
> Is it right?


Yes, correct.


> Tsuyoshi: My suggestion is adding the date when branch cut is done: like
> 3.0.0-alpha1-20160724, 2.8.0-20160730 or something.
>
> Pros:-) It's totally ordered. If we have a policy such as backporting
> to maintainance branches after the date, users can find that which version
> is cutting edge. In the example of above, 2.8.0-20160730 can include bug
> fixes which is not included in 3.0.0-alpha1-20160724.
>
> Cons:-( A bit redundant.
>
> Could you elaborate on the problem this scheme addresses? We always want
our releases, when ordered chronologically, to incorporate all the known
relevant bug fixes. Even if we have the branch-cut date in the version
string, devs still need to be aware of other branches and backport
appropriately.

Given that branch cuts and releases might not happen in the same order
(e.g. if 3.0.0-alpha1 precedes 2.8.0), I think this also would be confusing
for users. I bet many would assume it's the release date, like how Ubuntu
releases are numbered.

Best,
Andrew


[DISCUSS] Release numbering semantics with concurrent (>2) releases [Was Setting JIRA fix versions for 3.0.0 releases]

2016-07-26 Thread Tsuyoshi Ozawa
Hi Vinod,

Thanks all guys for starting discussion!

My suggestion is adding the date when branch cut is done: like
3.0.0-alpha1-20160724, 2.8.0-20160730 or something.

Pros:-) It's totally ordered. If we have a policy such as backporting
to maintainance branches after the date, users can find that which version
is cutting edge. In the example of above, 2.8.0-20160730 can include bug
fixes which is not included in 3.0.0-alpha1-20160724.

Cons:-( A bit redundant.

Thanks,
- Tsuyoshi

On Wednesday, 27 July 2016, Vinod Kumar Vavilapalli > wrote:

> Forking the thread to make sure it attracts enough eye-balls. The earlier
> one was about 3.0.0 specifically and I don’t think enough people were
> watching that.
>
> I’ll try to summarize a bit.
>
> # Today’s state of release numbering and ordering:
> So far, all the releases we have done, we have followed a simple
> timeline ordering. By this I mean that we always lined up releases one
> after another. Due to this, it was relatively simple to follow the causal
> ordering of releases, and we could answer ordering questions like “when was
> this patch first committed”.
>
> The first time this started getting hairy was with parallel 2.6.x and
> 2.7.x releases. We managed the confusion by ordering them one after
> another: 2.7.1 -> 2.6.2 -> 2.6.3 -> 2.7.2 -> 2.6.4 -> 2.7.3. This worked
> okay with two concurrent releases.
>
> Yes, by doing this, we could no longer answer questions by simply
> looking at the release numbers. But Sangjin / Junping / myself who did
> these 2.x releases ordered them one after another to avoid further
> confusion to developers and still retain the ability to just go back, look
> at the history and quickly answer the question of "what happened before and
> what happened after”. It wasn’t perfect, but we did what we did to keep it
> under control.
>
> # What’s coming
> Obviously, with 2.8.0 and 3.0.0-alpha1 release trains starting, this
> confusion goes to a whole new level. We’ll have 2.6.x, 2.7.x, 2.8.x,
> 3.0.0.x (and 2.9.x if we chose to make one) and following the ordering
> becomes a nightmare. The related problems that were discussed in the
> original thread was about how we mark fix-versions for patches, and how we
> generate change-logs - the answers for both of these follow the solution to
> the root problem of concurrent releases.
>
> # Proposals?
> There were some discussions about semantic versioning in the thread
> form which I forked this one from, but it’s not clear to me how semantic
> versioning supports concurrent release trains.
>
> IAC, it’s time we look at this afresh and if need be, make some new rules
> before we make more of these releases and make it that much harder to
> follow for everyone.
>
> Thanks
> +Vinod
> -
> To unsubscribe, e-mail: common-dev-unsubscr...@hadoop.apache.org
> For additional commands, e-mail: common-dev-h...@hadoop.apache.org
>
>


Re: [DISCUSS] Release numbering semantics with concurrent (>2) releases [Was Setting JIRA fix versions for 3.0.0 releases]

2016-07-26 Thread Akira Ajisaka

Thanks Vinod and Andrew for the summary.

> Here's an attempt at encoding this policy as a set of rules for 
setting fix

> versions (credit to Allen):
>
> 1) Set the fix version for all a.b.c versions, where c > 0.
> 2) For each major release line, set the lowest a.b.0 version.

Assuming 3.0.0-alpha1 will be released between 2.7.0 and 2.8.0, we need 
to add 3.0.0-alphaX if 2.8.0 is in the fix versions of a jira and we 
don't need to add 3.0.0-alphaX if 2.7.0 is in the fix versions of a 
jira. Is it right?


> As an example, if a JIRA was committed to branch-2.6, branch-2.7, 
branch-2,
> branch-3.0.0-alpha1, and trunk, it could have fix versions of 2.6.5, 
2.7.3,

> 2.8.0, 3.0.0-alpha1.

(nit) 2.7.3 -> 2.7.4, because branch-2.7.3 has been cut.

Regards,
Akira

On 7/27/16 06:03, Andrew Wang wrote:

Thanks Vinod for forking the thread. Let me try and summarize what Allen
and I talked about in the previous thread.

Currently, we've been marking JIRAs with fix versions of both 2.6.x and
2.7.x. IIUC, the chronological ordering between these two lines is actually
not important. If you're on 2.6.1, you can see the new changes in 2.6.2 by
looking at what has the 2.6.2 fix version, and looking at the 2.6.2 CHANGES
entries. This makes sense from a user POV.

The question now is what we do for the 2.8.0 and 3.0.0-alpha1 fix versions.
Allen's historical perspective is that we've based each minor or major
release off of the previous minor release. So, 2.8.0 would be based off of
2.7.0. Assuming 3.0.0-alpha1 happens before 2.8.0, 3.0.0-alpha1 would also
be based off of 2.7.0. This also makes sense from a user POV; someone on a
2.6.x going to 3.0.0-alpha1 can look at the 2.7.0 and 3.0.0-alpha1 notes to
see what's changed.

Having looked at the changelogs of other enterprise software products, this
is pretty standard.

Perhaps restating the obvious, but:

* For a.b.c releases, the "c"s need to be released in order.
* For a.b.0 releases, the "b"s need to be released in order.
* For a.0.0 releases, it comes after a specific x.y.0 release.

Here's an attempt at encoding this policy as a set of rules for setting fix
versions (credit to Allen):

1) Set the fix version for all a.b.c versions, where c > 0.
2) For each major release line, set the lowest a.b.0 version.

The -alphaX versions we're using leading up to 3.0.0 GA can be treated as
a.b.c versions, with alpha1 being the a.b.0 release.

As an example, if a JIRA was committed to branch-2.6, branch-2.7, branch-2,
branch-3.0.0-alpha1, and trunk, it could have fix versions of 2.6.5, 2.7.3,
2.8.0, 3.0.0-alpha1. The first two fix versions come from application of
rule 1, and the last two fix versions come from rule 2.

I'm very eager to move this discussion forward, so feel free to reach out
on or off list if I can help with anything.

Best,
Andrew




-
To unsubscribe, e-mail: common-dev-unsubscr...@hadoop.apache.org
For additional commands, e-mail: common-dev-h...@hadoop.apache.org



Re: [VOTE] Release Apache Hadoop 2.7.3 RC0

2016-07-26 Thread Akira Ajisaka

+1 for the source tarball.

- Downloaded source tarball and binary tarball
- Verified signatures and checksums
- Compiled and built a single node cluster
- Compiled Hive 2.1.0/1.2.1 and Tez 0.8.4/0.7.1 using Hadoop 2.7.3 pom 
successfully

- Ran some Hive on Tez queries successfully

Thanks,
Akira

On 7/27/16 04:12, Vinod Kumar Vavilapalli wrote:

But, everyone please do continue your sanity checking on RC0 in case there are 
more issues to be fixed.

Thanks
+Vinod


On Jul 26, 2016, at 12:11 PM, Vinod Kumar Vavilapalli  
wrote:

Thanks Daniel and Wei.

I think these are worth fixing, I’m withdrawing this RC. Will look at fixing 
these issues and roll a new candidate with the fixes as soon as possible.

Thanks
+Vinod


On Jul 26, 2016, at 11:05 AM, Wei-Chiu Chuang > wrote:

I noticed two issues:

(1) I ran hadoop checknative, but it seems the binary tarball was not compiled 
with native library for Linux. On the contrary, the Hadoop built from source 
tarball with maven -Pnative can find the native libraries on the same host.

(2) I noticed that the release dates in CHANGES.txt in tag release-2.7.3-RC0 
are set to Release 2.7.3 - 2016-07-27.
However, the release dates in CHANGES.txt in the source and binary tar balls 
are set to Release 2.7.3 - 2016-08-01. This is probably a non-issue though.

* Downloaded source and binary.
* Verified signature.
* Verified checksum.
* Built from source using 64-bit Java 7 (1.7.0.75) and 8 (1.8.0.05). Both went 
fine.
* Ran hadoop checknative

On Tue, Jul 26, 2016 at 9:12 AM, Rushabh Shah > wrote:
Thanks Vinod for all the release work !
+1 (non-binding).
* Downloaded from source and built it.* Deployed a pseudo distributed cluster.
* Ran some sample jobs: sleep, pi* Ran some dfs commands.* Everything works 
fine.


On Friday, July 22, 2016 9:16 PM, Vinod Kumar Vavilapalli > wrote:


 Hi all,

I've created a release candidate RC0 for Apache Hadoop 2.7.3.

As discussed before, this is the next maintenance release to follow up 2.7.2.

The RC is available for validation at: http://home.apache.org/~vinodkv/hadoop-2.7.3-RC0/ 
 
>

The RC tag in git is: release-2.7.3-RC0

The maven artifacts are available via repository.apache.org  
> at 
https://repository.apache.org/content/repositories/orgapachehadoop-1040/ 
 
>

The release-notes are inside the tar-balls at location 
hadoop-common-project/hadoop-common/src/main/docs/releasenotes.html. I hosted this at 
http://home.apache.org/~vinodkv/hadoop-2.7.3-RC0/releasenotes.html 
 
> for your quick 
perusal.

As you may have noted, a very long fix-cycle for the License & Notice issues 
(HADOOP-12893) caused 2.7.3 (along with every other Hadoop release) to slip by 
quite a bit. This release's related discussion thread is linked below: [1].

Please try the release and vote; the vote will run for the usual 5 days.

Thanks,
Vinod

[1]: 2.7.3 release plan: https://www.mail-archive.com/hdfs-dev%40hadoop.apache.org/msg24439.html 
 
>











-
To unsubscribe, e-mail: common-dev-unsubscr...@hadoop.apache.org
For additional commands, e-mail: common-dev-h...@hadoop.apache.org



Re: [VOTE] Release Apache Hadoop 2.7.3 RC0

2016-07-26 Thread Eric Payne
+1 (non-binding)
Thanks, Vinod, for all of your hard work and congratulations in completing this 
release.
After downloading and building the source, I installed Hadoop 2.7.3 RC0 on a 
3-node, multi-tenant, insecure cluster. I ran manual tests to ensure the 
following:
- Ensure that user limit percent is honored for multiple users in the same queue
- Ensure that cross-queue preemption occurs when a preemptable queue is over 
its guaranteed capacity
- Ensure that jobs submitted to labelled queues only run on the labelled nodes.
- Ensure that RM UI shows correct queue resource metrics when jobs are running 
in labelled queues (YARN-4751).
- Ensure that a yarn distributed shell application can be launched and complete 
successfully.

Eric Payne
  From: Vinod Kumar Vavilapalli 
 To: "common-dev@hadoop.apache.org" ; 
hdfs-...@hadoop.apache.org; yarn-...@hadoop.apache.org; 
"mapreduce-...@hadoop.apache.org"  
Cc: Vinod Kumar Vavilapalli 
 Sent: Friday, July 22, 2016 9:15 PM
 Subject: [VOTE] Release Apache Hadoop 2.7.3 RC0
   
Hi all,

I've created a release candidate RC0 for Apache Hadoop 2.7.3.

As discussed before, this is the next maintenance release to follow up 2.7.2.

The RC is available for validation at: 
http://home.apache.org/~vinodkv/hadoop-2.7.3-RC0/ 


The RC tag in git is: release-2.7.3-RC0

The maven artifacts are available via repository.apache.org 
 at 
https://repository.apache.org/content/repositories/orgapachehadoop-1040/ 


The release-notes are inside the tar-balls at location 
hadoop-common-project/hadoop-common/src/main/docs/releasenotes.html. I hosted 
this at http://home.apache.org/~vinodkv/hadoop-2.7.3-RC0/releasenotes.html 
 for your 
quick perusal.

As you may have noted, a very long fix-cycle for the License & Notice issues 
(HADOOP-12893) caused 2.7.3 (along with every other Hadoop release) to slip by 
quite a bit. This release's related discussion thread is linked below: [1].

Please try the release and vote; the vote will run for the usual 5 days.

Thanks,
Vinod

[1]: 2.7.3 release plan: 
https://www.mail-archive.com/hdfs-dev%40hadoop.apache.org/msg24439.html 


   

Re: [VOTE] Release Apache Hadoop 2.7.3 RC0

2016-07-26 Thread Kuhu Shukla
+1 (non-binding).   
   - Built Tar ball from source.
   - Deployed pseudo-distributed cluster.
   - Ran sleep job.
Thank you Vinod!
Regards,Kuhu Shukla 

On Tuesday, July 26, 2016 4:17 PM, Andrew Wang  
wrote:
 

 On Tue, Jul 26, 2016 at 1:23 PM, Karthik Kambatla 
wrote:

> IIRR, the vote is on source artifacts and binaries are for convenience.
>
> Let me refine this statement a bit. Both the binary tarball and the JARs
we publish to Maven are still official release artifacts. This is why we
need L for them. Else, we shouldn't be distributing them.

In any case, it's up to the PMC to decide what is a valid release, via lazy
majority voting on this thread. I personally don't feel that strongly about
the native code, since I think it needs to be compiled per-distro anyway.


   

Re: Feedback on IRC channel

2016-07-26 Thread Ray Chiang

Coming in late to an old thread.

I was looking around at the Hadoop documentation (hadoop.apache.org and 
wiki.apache.org/hadoop) and I'd sum up the current state of the 
documentation as follows:


1. hadoop.apache.org is pretty clearly full of technical information. 
   My only minor nit here is that the wiki pointer and the Git pointer

   at the top is really tiny.
2. wiki.apache.org is simultaneously targeted to at least four audiences
1. Industry Users (broadest sense of Big Data Industry)
2. Industry Developers (mostly those adding a layer like Hive does
   to MapReduce)
3. Hadoop Users (those who just want to set up a small cluster)
4. Hadoop Developers (e.g. using MapReduce APIs)
5. Hadoop Internal Developers (eventual contributors)

I'd like to initiate some cleanup of the wiki, but before I even start, 
I'd like to see if anyone has constructive suggestions or other 
approaches that would make this transition smoother.


1. Some sections, like Industry Users and Industry Developers is
   growing so fast, I'm not sure whether it's worth maintaining in any
   meaningful format. I'd be inclined to make suggestions on where to
   start and let Google take them forward from there.
2. Organize the developer section based on the pieces a new reader
   wants to learn (new to everything, new to Hadoop, all the tools for
   Hadoop development, "just check out code and go", etc).
3. Organize the Users section a bit more.  The "Setting up a Hadoop
   Cluster" is grouped well, but I'd perhaps rearrange the ordering a bit.

-Ray

On 7/14/16 3:49 PM, Andrew Wang wrote:

I think we should try to keep ownership over the #hadoop channel (do we
have ownership?) but make it clear on the website and in the channel
greeting that this is for user-on-user discussion, and it's not actively
monitored by developers.

On Thu, Jul 14, 2016 at 3:37 PM, Akira AJISAKA 
wrote:


I'm not using the IRC channel (#hadoop at irc.freenode.net.)
I'm using slack (hadoopdev.slack.com) instead.

-Akira


On 7/14/16 14:48, Ravi Prakash wrote:


I've never gone there either. +1 for retiring.

On Wed, Jul 13, 2016 at 11:34 PM, J. Rottinghuis 
wrote:

Uhm, there is an IRC channel?!?

Joep

On Wed, Jul 13, 2016 at 3:13 PM, Sangjin Lee  wrote:

I seldom check out IRC (as my experience was the same). I'm OK with

retiring it if no committers are around.

On a related note, I know Tsuyoshi set up a slack channel for the
committers. Even that one is pretty idle. :) Should we use it more
often?
If that starts to gain traction, we could set up a more open room for


users


as well.

Sangjin

On Wed, Jul 13, 2016 at 9:13 AM, Karthik Kambatla 
wrote:

Recently, Andrew Wang and I were at an academic conference where one of
the


attendees (a grad student) was mentioning that his posts to the IRC


channel


are never answered.

Personally, I haven't been using the IRC channel. Neither do I know


anyone


who is actively monitoring it.

I am emailing to check:

1. Are there folks actively monitoring the IRC channel and answering
questions?
2. If there is no one, should we consider retiring the channel?

Thanks
Karthik



-
To unsubscribe, e-mail: common-dev-unsubscr...@hadoop.apache.org
For additional commands, e-mail: common-dev-h...@hadoop.apache.org






[jira] [Created] (HADOOP-13431) Fix error propagation when hot swap drives disallow HSM types.

2016-07-26 Thread Lei (Eddy) Xu (JIRA)
Lei (Eddy) Xu created HADOOP-13431:
--

 Summary: Fix error propagation when hot swap drives disallow HSM 
types.
 Key: HADOOP-13431
 URL: https://issues.apache.org/jira/browse/HADOOP-13431
 Project: Hadoop Common
  Issue Type: Bug
Affects Versions: 2.8.0, 3.0.0-alpha1
Reporter: Lei (Eddy) Xu
Assignee: Lei (Eddy) Xu
Priority: Minor


When DataNode detects HSM type change during hot swap drive process, it should 
raises IOE and pass through it to {{DFSAdmin}} shell command. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: common-dev-unsubscr...@hadoop.apache.org
For additional commands, e-mail: common-dev-h...@hadoop.apache.org



Re: Yes/No newbie question on contributing

2016-07-26 Thread Martin Rosse
Thanks everyone...that helped. I'll go ahead and edit the Wiki to clarify
the expectation.

I got a successful build using:

~/code/hadoop$  mvn install -DskipTests

To respond to Vinod's questions:



I think the answer is trunk. I obtained the source code using:

git clone git://git.apache.org/hadoop.git

...and the pom.xml in my source says version 3.0.0-alpha1-SNAPSHOT, and I
haven't tried to do anything with branches yet.



You were right--without knowing any better I was running all the unit
testsso I came across several errors...one error that I was able to fix
was apparently due a newline in the etc/hosts file as I learned from
https://issues.apache.org/jira/browse/HADOOP-10888. After my fix, a
subsequent build passed that unit test. But then a subsequent build to that
build caused that same error again, even thought the newline was fixed.

Another error I got when running mvn install without -DskipTests is
described in https://issues.apache.org/jira/browse/HADOOP-12611. This is
the type of error I thought would be worthy of ignoring.

Thanks again for your time--much appreciated!

-Martin




On Tue, Jul 26, 2016 at 1:27 PM, Sean Busbey  wrote:

> The current HowToContribute guide expressly tells folks that they
> should ensure all the tests run and pass before and after their
> change.
>
> Sounds like we're due for an update if the expectation is now that
> folks should be using -DskipTests and runs on particular modules.
> Maybe we could instruct folks on running the same checks we'll do in
> the automated precommit builds?
>
> On Tue, Jul 26, 2016 at 1:47 PM, Vinod Kumar Vavilapalli
>  wrote:
> > The short answer is that it is expected to pass without any errors.
> >
> > On branch-2.x, that command passes cleanly without any errors though it
> takes north of 10 minutes. Note that I run it with -DskipTests - you don’t
> want to wait for all the unit tests to run, that’ll take too much time. I
> expect trunk to be the same too.
> >
> > Which branch are you running this against? What errors are you seeing?
> If it is unit-tests you are talking about, you can instead run with
> skipTests, run only specific tests or all tests in the module you are
> touching, make sure they pass and then let Jenkins infrastructure run the
> remaining tests when you submit the patch.
> >
> > +Vinod
> >
> >> On Jul 26, 2016, at 11:41 AM, Martin Rosse  wrote:
> >>
> >> Hi,
> >>
> >> In the How To Contribute doc, it says:
> >>
> >> "Try getting the project to build and test locally before writing
> code"
> >>
> >> So, just to be 100% certain before I keep troubleshooting things, this
> >> means I should be able to run
> >>
> >> mvn clean install -Pdist -Dtar
> >>
> >> without getting any failures or errors at all...none...zero, right?
> >>
> >> I am surprised at how long this is taking as errors keep cropping up.
> >> Should I just expect it to really take many hours (already at 10+) to
> work
> >> through these issues? I am setting up a dev environment on an Ubuntu
> 14.04
> >> 64-bit desktop from the AWS marketplace running on EC2.
> >>
> >> It would seem it's an obvious YES answer, but given the time investment
> >> I've been making I just wanted to be absolutely sure before continuing.
> >>
> >> I thought it possible that maybe some errors, depending on their nature,
> >> can be overlooked, and that other developers may be doing that in
> practice.
> >> And hence perhaps I should as well to save time. Yes or No??
> >>
> >> Thank you,
> >>
> >> Martin
> >
> >
> > -
> > To unsubscribe, e-mail: common-dev-unsubscr...@hadoop.apache.org
> > For additional commands, e-mail: common-dev-h...@hadoop.apache.org
> >
>
>
>
> --
> busbey
>


[jira] [Created] (HADOOP-13430) Optimize and fix getFileStatus in S3A

2016-07-26 Thread Steven K. Wong (JIRA)
Steven K. Wong created HADOOP-13430:
---

 Summary: Optimize and fix getFileStatus in S3A
 Key: HADOOP-13430
 URL: https://issues.apache.org/jira/browse/HADOOP-13430
 Project: Hadoop Common
  Issue Type: Improvement
  Components: fs/s3
Affects Versions: 2.8.0
Reporter: Steven K. Wong
Priority: Minor


Currently, S3AFileSystem.getFileStatus(Path f) sends up to 3 requests to S3 
when pathToKey(f) = key = "foo/bar" is a directory:

1. HEAD key=foo/bar \[continue if not found]
2. HEAD key=foo/bar/ \[continue if not found]
3. LIST prefix=foo/bar/ delimiter=/ max-keys=1

My experience (and generally true, I reckon) is that almost all directories are 
nonempty directories without a "fake directory" file (e.g. "foo/bar/"). Under 
this condition, request #2 is mostly unhelpful; it only slows down 
getFileStatus. Therefore, I propose swapping the order of requests #2 and #3.

Furthermore, when key = "foo/bar" is a nonempty directory that contains a "fake 
directory" file (in addition to actual files), getFileStatus currently returns 
an S3AFileStatus with isEmptyDirectory=true, which is wrong. Swapping will fix 
this. The swapped LIST request will use max-keys=2 to determine 
isEmptyDirectory correctly. The swapped HEAD request will be skipped if the 
directory is empty. (Removing the delimiter from the LIST request should make 
the logic a little simpler than otherwise.)

Note that key = "foo/bar/" has the same problem with isEmptyDirectory. To fix 
it, I propose skipping request #1 when key ends with "/". The price is this 
will, for an empty directory, replace a HEAD request with a LIST request that's 
generally more taxing on S3.





--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: common-dev-unsubscr...@hadoop.apache.org
For additional commands, e-mail: common-dev-h...@hadoop.apache.org



Re: [VOTE] Release Apache Hadoop 2.7.3 RC0

2016-07-26 Thread Andrew Wang
On Tue, Jul 26, 2016 at 1:23 PM, Karthik Kambatla 
wrote:

> IIRR, the vote is on source artifacts and binaries are for convenience.
>
> Let me refine this statement a bit. Both the binary tarball and the JARs
we publish to Maven are still official release artifacts. This is why we
need L for them. Else, we shouldn't be distributing them.

In any case, it's up to the PMC to decide what is a valid release, via lazy
majority voting on this thread. I personally don't feel that strongly about
the native code, since I think it needs to be compiled per-distro anyway.


Re: [DISCUSS] Release numbering semantics with concurrent (>2) releases [Was Setting JIRA fix versions for 3.0.0 releases]

2016-07-26 Thread Andrew Wang
Thanks Vinod for forking the thread. Let me try and summarize what Allen
and I talked about in the previous thread.

Currently, we've been marking JIRAs with fix versions of both 2.6.x and
2.7.x. IIUC, the chronological ordering between these two lines is actually
not important. If you're on 2.6.1, you can see the new changes in 2.6.2 by
looking at what has the 2.6.2 fix version, and looking at the 2.6.2 CHANGES
entries. This makes sense from a user POV.

The question now is what we do for the 2.8.0 and 3.0.0-alpha1 fix versions.
Allen's historical perspective is that we've based each minor or major
release off of the previous minor release. So, 2.8.0 would be based off of
2.7.0. Assuming 3.0.0-alpha1 happens before 2.8.0, 3.0.0-alpha1 would also
be based off of 2.7.0. This also makes sense from a user POV; someone on a
2.6.x going to 3.0.0-alpha1 can look at the 2.7.0 and 3.0.0-alpha1 notes to
see what's changed.

Having looked at the changelogs of other enterprise software products, this
is pretty standard.

Perhaps restating the obvious, but:

* For a.b.c releases, the "c"s need to be released in order.
* For a.b.0 releases, the "b"s need to be released in order.
* For a.0.0 releases, it comes after a specific x.y.0 release.

Here's an attempt at encoding this policy as a set of rules for setting fix
versions (credit to Allen):

1) Set the fix version for all a.b.c versions, where c > 0.
2) For each major release line, set the lowest a.b.0 version.

The -alphaX versions we're using leading up to 3.0.0 GA can be treated as
a.b.c versions, with alpha1 being the a.b.0 release.

As an example, if a JIRA was committed to branch-2.6, branch-2.7, branch-2,
branch-3.0.0-alpha1, and trunk, it could have fix versions of 2.6.5, 2.7.3,
2.8.0, 3.0.0-alpha1. The first two fix versions come from application of
rule 1, and the last two fix versions come from rule 2.

I'm very eager to move this discussion forward, so feel free to reach out
on or off list if I can help with anything.

Best,
Andrew


U

2016-07-26 Thread Pete of Pete
Unsubscribe


Re: [VOTE] Release Apache Hadoop 2.7.3 RC0

2016-07-26 Thread Eric Badger
* Verified mds and pgp signatures of both source and binary* Built tarball from 
source on OS X 10.11.6 (El Capitan)* Deployed in pseudo-distributed mode* Ran 
sleep jobs and other randomly selected tests on both MapReduce and Tez* 
Visually verified the RM and history server UIs 
Thanks,
Eric 

On Tuesday, July 26, 2016 3:23 PM, Karthik Kambatla  
wrote:
 

 IIRR, the vote is on source artifacts and binaries are for convenience.

If that is right, I am open to either options - do another RC or continue
this vote and fix the binary artifacts.

On Tue, Jul 26, 2016 at 12:11 PM, Vinod Kumar Vavilapalli <
vino...@apache.org> wrote:

> Thanks Daniel and Wei.
>
> I think these are worth fixing, I’m withdrawing this RC. Will look at
> fixing these issues and roll a new candidate with the fixes as soon as
> possible.
>
> Thanks
> +Vinod
>
> > On Jul 26, 2016, at 11:05 AM, Wei-Chiu Chuang 
> wrote:
> >
> > I noticed two issues:
> >
> > (1) I ran hadoop checknative, but it seems the binary tarball was not
> compiled with native library for Linux. On the contrary, the Hadoop built
> from source tarball with maven -Pnative can find the native libraries on
> the same host.
> >
> > (2) I noticed that the release dates in CHANGES.txt in tag
> release-2.7.3-RC0 are set to Release 2.7.3 - 2016-07-27.
> > However, the release dates in CHANGES.txt in the source and binary tar
> balls are set to Release 2.7.3 - 2016-08-01. This is probably a non-issue
> though.
> >
> > * Downloaded source and binary.
> > * Verified signature.
> > * Verified checksum.
> > * Built from source using 64-bit Java 7 (1.7.0.75) and 8 (1.8.0.05).
> Both went fine.
> > * Ran hadoop checknative
> >
> > On Tue, Jul 26, 2016 at 9:12 AM, Rushabh Shah
> >
> wrote:
> > Thanks Vinod for all the release work !
> > +1 (non-binding).
> > * Downloaded from source and built it.* Deployed a pseudo distributed
> cluster.
> > * Ran some sample jobs: sleep, pi* Ran some dfs commands.* Everything
> works fine.
> >
> >
> >    On Friday, July 22, 2016 9:16 PM, Vinod Kumar Vavilapalli <
> vino...@apache.org > wrote:
> >
> >
> >  Hi all,
> >
> > I've created a release candidate RC0 for Apache Hadoop 2.7.3.
> >
> > As discussed before, this is the next maintenance release to follow up
> 2.7.2.
> >
> > The RC is available for validation at:
> http://home.apache.org/~vinodkv/hadoop-2.7.3-RC0/ <
> http://home.apache.org/~vinodkv/hadoop-2.7.3-RC0/> <
> http://home.apache.org/~vinodkv/hadoop-2.7.3-RC0/ <
> http://home.apache.org/~vinodkv/hadoop-2.7.3-RC0/>>
> >
> > The RC tag in git is: release-2.7.3-RC0
> >
> > The maven artifacts are available via repository.apache.org <
> http://repository.apache.org/>  http://repository.apache.org/>> at
> https://repository.apache.org/content/repositories/orgapachehadoop-1040/ <
> https://repository.apache.org/content/repositories/orgapachehadoop-1040/>
>   >>
> >
> > The release-notes are inside the tar-balls at location
> hadoop-common-project/hadoop-common/src/main/docs/releasenotes.html. I
> hosted this at
> http://home.apache.org/~vinodkv/hadoop-2.7.3-RC0/releasenotes.html <
> http://home.apache.org/~vinodkv/hadoop-2.7.3-RC0/releasenotes.html> <
> http://people.apache.org/~vinodkv/hadoop-2.7.2-RC1/releasenotes.html <
> http://people.apache.org/~vinodkv/hadoop-2.7.2-RC1/releasenotes.html>>
> for your quick perusal.
> >
> > As you may have noted, a very long fix-cycle for the License & Notice
> issues (HADOOP-12893) caused 2.7.3 (along with every other Hadoop release)
> to slip by quite a bit. This release's related discussion thread is linked
> below: [1].
> >
> > Please try the release and vote; the vote will run for the usual 5 days.
> >
> > Thanks,
> > Vinod
> >
> > [1]: 2.7.3 release plan:
> https://www.mail-archive.com/hdfs-dev%40hadoop.apache.org/msg24439.html <
> https://www.mail-archive.com/hdfs-dev%40hadoop.apache.org/msg24439.html> <
> http://markmail.org/thread/6yv2fyrs4jlepmmr <
> http://markmail.org/thread/6yv2fyrs4jlepmmr>>
> >
> >
> >
>
>

  

U

2016-07-26 Thread Pete of Pete
Unsubscribe


[jira] [Created] (HADOOP-13429) Dispose of unnecessary SASL servers

2016-07-26 Thread Daryn Sharp (JIRA)
Daryn Sharp created HADOOP-13429:


 Summary: Dispose of unnecessary SASL servers
 Key: HADOOP-13429
 URL: https://issues.apache.org/jira/browse/HADOOP-13429
 Project: Hadoop Common
  Issue Type: Sub-task
  Components: ipc
Reporter: Daryn Sharp
Assignee: Daryn Sharp


The IPC server retains a per-connection SASL server for the duration of the 
connection.  This causes many unnecessary objects to be promoted to old gen.  
The SASL server should be disposed of unless required for subsequent encryption.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: common-dev-unsubscr...@hadoop.apache.org
For additional commands, e-mail: common-dev-h...@hadoop.apache.org



Re: Yes/No newbie question on contributing

2016-07-26 Thread Sean Busbey
The current HowToContribute guide expressly tells folks that they
should ensure all the tests run and pass before and after their
change.

Sounds like we're due for an update if the expectation is now that
folks should be using -DskipTests and runs on particular modules.
Maybe we could instruct folks on running the same checks we'll do in
the automated precommit builds?

On Tue, Jul 26, 2016 at 1:47 PM, Vinod Kumar Vavilapalli
 wrote:
> The short answer is that it is expected to pass without any errors.
>
> On branch-2.x, that command passes cleanly without any errors though it takes 
> north of 10 minutes. Note that I run it with -DskipTests - you don’t want to 
> wait for all the unit tests to run, that’ll take too much time. I expect 
> trunk to be the same too.
>
> Which branch are you running this against? What errors are you seeing? If it 
> is unit-tests you are talking about, you can instead run with skipTests, run 
> only specific tests or all tests in the module you are touching, make sure 
> they pass and then let Jenkins infrastructure run the remaining tests when 
> you submit the patch.
>
> +Vinod
>
>> On Jul 26, 2016, at 11:41 AM, Martin Rosse  wrote:
>>
>> Hi,
>>
>> In the How To Contribute doc, it says:
>>
>> "Try getting the project to build and test locally before writing code"
>>
>> So, just to be 100% certain before I keep troubleshooting things, this
>> means I should be able to run
>>
>> mvn clean install -Pdist -Dtar
>>
>> without getting any failures or errors at all...none...zero, right?
>>
>> I am surprised at how long this is taking as errors keep cropping up.
>> Should I just expect it to really take many hours (already at 10+) to work
>> through these issues? I am setting up a dev environment on an Ubuntu 14.04
>> 64-bit desktop from the AWS marketplace running on EC2.
>>
>> It would seem it's an obvious YES answer, but given the time investment
>> I've been making I just wanted to be absolutely sure before continuing.
>>
>> I thought it possible that maybe some errors, depending on their nature,
>> can be overlooked, and that other developers may be doing that in practice.
>> And hence perhaps I should as well to save time. Yes or No??
>>
>> Thank you,
>>
>> Martin
>
>
> -
> To unsubscribe, e-mail: common-dev-unsubscr...@hadoop.apache.org
> For additional commands, e-mail: common-dev-h...@hadoop.apache.org
>



-- 
busbey

-
To unsubscribe, e-mail: common-dev-unsubscr...@hadoop.apache.org
For additional commands, e-mail: common-dev-h...@hadoop.apache.org



Re: [VOTE] Release Apache Hadoop 2.7.3 RC0

2016-07-26 Thread Karthik Kambatla
IIRR, the vote is on source artifacts and binaries are for convenience.

If that is right, I am open to either options - do another RC or continue
this vote and fix the binary artifacts.

On Tue, Jul 26, 2016 at 12:11 PM, Vinod Kumar Vavilapalli <
vino...@apache.org> wrote:

> Thanks Daniel and Wei.
>
> I think these are worth fixing, I’m withdrawing this RC. Will look at
> fixing these issues and roll a new candidate with the fixes as soon as
> possible.
>
> Thanks
> +Vinod
>
> > On Jul 26, 2016, at 11:05 AM, Wei-Chiu Chuang 
> wrote:
> >
> > I noticed two issues:
> >
> > (1) I ran hadoop checknative, but it seems the binary tarball was not
> compiled with native library for Linux. On the contrary, the Hadoop built
> from source tarball with maven -Pnative can find the native libraries on
> the same host.
> >
> > (2) I noticed that the release dates in CHANGES.txt in tag
> release-2.7.3-RC0 are set to Release 2.7.3 - 2016-07-27.
> > However, the release dates in CHANGES.txt in the source and binary tar
> balls are set to Release 2.7.3 - 2016-08-01. This is probably a non-issue
> though.
> >
> > * Downloaded source and binary.
> > * Verified signature.
> > * Verified checksum.
> > * Built from source using 64-bit Java 7 (1.7.0.75) and 8 (1.8.0.05).
> Both went fine.
> > * Ran hadoop checknative
> >
> > On Tue, Jul 26, 2016 at 9:12 AM, Rushabh Shah
> >
> wrote:
> > Thanks Vinod for all the release work !
> > +1 (non-binding).
> > * Downloaded from source and built it.* Deployed a pseudo distributed
> cluster.
> > * Ran some sample jobs: sleep, pi* Ran some dfs commands.* Everything
> works fine.
> >
> >
> > On Friday, July 22, 2016 9:16 PM, Vinod Kumar Vavilapalli <
> vino...@apache.org > wrote:
> >
> >
> >  Hi all,
> >
> > I've created a release candidate RC0 for Apache Hadoop 2.7.3.
> >
> > As discussed before, this is the next maintenance release to follow up
> 2.7.2.
> >
> > The RC is available for validation at:
> http://home.apache.org/~vinodkv/hadoop-2.7.3-RC0/ <
> http://home.apache.org/~vinodkv/hadoop-2.7.3-RC0/> <
> http://home.apache.org/~vinodkv/hadoop-2.7.3-RC0/ <
> http://home.apache.org/~vinodkv/hadoop-2.7.3-RC0/>>
> >
> > The RC tag in git is: release-2.7.3-RC0
> >
> > The maven artifacts are available via repository.apache.org <
> http://repository.apache.org/>  http://repository.apache.org/>> at
> https://repository.apache.org/content/repositories/orgapachehadoop-1040/ <
> https://repository.apache.org/content/repositories/orgapachehadoop-1040/>
>   >>
> >
> > The release-notes are inside the tar-balls at location
> hadoop-common-project/hadoop-common/src/main/docs/releasenotes.html. I
> hosted this at
> http://home.apache.org/~vinodkv/hadoop-2.7.3-RC0/releasenotes.html <
> http://home.apache.org/~vinodkv/hadoop-2.7.3-RC0/releasenotes.html> <
> http://people.apache.org/~vinodkv/hadoop-2.7.2-RC1/releasenotes.html <
> http://people.apache.org/~vinodkv/hadoop-2.7.2-RC1/releasenotes.html>>
> for your quick perusal.
> >
> > As you may have noted, a very long fix-cycle for the License & Notice
> issues (HADOOP-12893) caused 2.7.3 (along with every other Hadoop release)
> to slip by quite a bit. This release's related discussion thread is linked
> below: [1].
> >
> > Please try the release and vote; the vote will run for the usual 5 days.
> >
> > Thanks,
> > Vinod
> >
> > [1]: 2.7.3 release plan:
> https://www.mail-archive.com/hdfs-dev%40hadoop.apache.org/msg24439.html <
> https://www.mail-archive.com/hdfs-dev%40hadoop.apache.org/msg24439.html> <
> http://markmail.org/thread/6yv2fyrs4jlepmmr <
> http://markmail.org/thread/6yv2fyrs4jlepmmr>>
> >
> >
> >
>
>


Re: [VOTE] Release Apache Hadoop 2.7.3 RC0

2016-07-26 Thread Naganarasimha Garla
Tested as follows
- deployed a pseudo cluster from RC0 tar
- Verified signature and checksum
- Run MR sleep on YARN
- With/Without node labels enabled.
- Verified ATS V1 (One small issue though not regression, tracking URL for
running app is shown as Unassigned, will check and raise if required )

Regards,
+ Naga

On Wed, Jul 27, 2016 at 12:42 AM, Vinod Kumar Vavilapalli <
vino...@apache.org> wrote:

> But, everyone please do continue your sanity checking on RC0 in case there
> are more issues to be fixed.
>
> Thanks
> +Vinod
>
> > On Jul 26, 2016, at 12:11 PM, Vinod Kumar Vavilapalli <
> vino...@apache.org> wrote:
> >
> > Thanks Daniel and Wei.
> >
> > I think these are worth fixing, I’m withdrawing this RC. Will look at
> fixing these issues and roll a new candidate with the fixes as soon as
> possible.
> >
> > Thanks
> > +Vinod
> >
> >> On Jul 26, 2016, at 11:05 AM, Wei-Chiu Chuang  > wrote:
> >>
> >> I noticed two issues:
> >>
> >> (1) I ran hadoop checknative, but it seems the binary tarball was not
> compiled with native library for Linux. On the contrary, the Hadoop built
> from source tarball with maven -Pnative can find the native libraries on
> the same host.
> >>
> >> (2) I noticed that the release dates in CHANGES.txt in tag
> release-2.7.3-RC0 are set to Release 2.7.3 - 2016-07-27.
> >> However, the release dates in CHANGES.txt in the source and binary tar
> balls are set to Release 2.7.3 - 2016-08-01. This is probably a non-issue
> though.
> >>
> >> * Downloaded source and binary.
> >> * Verified signature.
> >> * Verified checksum.
> >> * Built from source using 64-bit Java 7 (1.7.0.75) and 8 (1.8.0.05).
> Both went fine.
> >> * Ran hadoop checknative
> >>
> >> On Tue, Jul 26, 2016 at 9:12 AM, Rushabh Shah
> >
> wrote:
> >> Thanks Vinod for all the release work !
> >> +1 (non-binding).
> >> * Downloaded from source and built it.* Deployed a pseudo distributed
> cluster.
> >> * Ran some sample jobs: sleep, pi* Ran some dfs commands.* Everything
> works fine.
> >>
> >>
> >> On Friday, July 22, 2016 9:16 PM, Vinod Kumar Vavilapalli <
> vino...@apache.org > wrote:
> >>
> >>
> >>  Hi all,
> >>
> >> I've created a release candidate RC0 for Apache Hadoop 2.7.3.
> >>
> >> As discussed before, this is the next maintenance release to follow up
> 2.7.2.
> >>
> >> The RC is available for validation at:
> http://home.apache.org/~vinodkv/hadoop-2.7.3-RC0/ <
> http://home.apache.org/~vinodkv/hadoop-2.7.3-RC0/> <
> http://home.apache.org/~vinodkv/hadoop-2.7.3-RC0/ <
> http://home.apache.org/~vinodkv/hadoop-2.7.3-RC0/>>
> >>
> >> The RC tag in git is: release-2.7.3-RC0
> >>
> >> The maven artifacts are available via repository.apache.org <
> http://repository.apache.org/>  http://repository.apache.org/>> at
> https://repository.apache.org/content/repositories/orgapachehadoop-1040/ <
> https://repository.apache.org/content/repositories/orgapachehadoop-1040/>
>   >>
> >>
> >> The release-notes are inside the tar-balls at location
> hadoop-common-project/hadoop-common/src/main/docs/releasenotes.html. I
> hosted this at
> http://home.apache.org/~vinodkv/hadoop-2.7.3-RC0/releasenotes.html <
> http://home.apache.org/~vinodkv/hadoop-2.7.3-RC0/releasenotes.html> <
> http://people.apache.org/~vinodkv/hadoop-2.7.2-RC1/releasenotes.html <
> http://people.apache.org/~vinodkv/hadoop-2.7.2-RC1/releasenotes.html>>
> for your quick perusal.
> >>
> >> As you may have noted, a very long fix-cycle for the License & Notice
> issues (HADOOP-12893) caused 2.7.3 (along with every other Hadoop release)
> to slip by quite a bit. This release's related discussion thread is linked
> below: [1].
> >>
> >> Please try the release and vote; the vote will run for the usual 5 days.
> >>
> >> Thanks,
> >> Vinod
> >>
> >> [1]: 2.7.3 release plan:
> https://www.mail-archive.com/hdfs-dev%40hadoop.apache.org/msg24439.html <
> https://www.mail-archive.com/hdfs-dev%40hadoop.apache.org/msg24439.html> <
> http://markmail.org/thread/6yv2fyrs4jlepmmr <
> http://markmail.org/thread/6yv2fyrs4jlepmmr>>
> >>
> >>
> >>
> >
>
>


Re: [VOTE] Release Apache Hadoop 2.7.3 RC0

2016-07-26 Thread Vinod Kumar Vavilapalli
But, everyone please do continue your sanity checking on RC0 in case there are 
more issues to be fixed.

Thanks
+Vinod

> On Jul 26, 2016, at 12:11 PM, Vinod Kumar Vavilapalli  
> wrote:
> 
> Thanks Daniel and Wei.
> 
> I think these are worth fixing, I’m withdrawing this RC. Will look at fixing 
> these issues and roll a new candidate with the fixes as soon as possible.
> 
> Thanks
> +Vinod
> 
>> On Jul 26, 2016, at 11:05 AM, Wei-Chiu Chuang > > wrote:
>> 
>> I noticed two issues:
>> 
>> (1) I ran hadoop checknative, but it seems the binary tarball was not 
>> compiled with native library for Linux. On the contrary, the Hadoop built 
>> from source tarball with maven -Pnative can find the native libraries on the 
>> same host.
>> 
>> (2) I noticed that the release dates in CHANGES.txt in tag release-2.7.3-RC0 
>> are set to Release 2.7.3 - 2016-07-27.
>> However, the release dates in CHANGES.txt in the source and binary tar balls 
>> are set to Release 2.7.3 - 2016-08-01. This is probably a non-issue though.
>> 
>> * Downloaded source and binary.
>> * Verified signature.
>> * Verified checksum.
>> * Built from source using 64-bit Java 7 (1.7.0.75) and 8 (1.8.0.05). Both 
>> went fine.
>> * Ran hadoop checknative
>> 
>> On Tue, Jul 26, 2016 at 9:12 AM, Rushabh Shah 
>> > 
>> wrote:
>> Thanks Vinod for all the release work !
>> +1 (non-binding).
>> * Downloaded from source and built it.* Deployed a pseudo distributed 
>> cluster.
>> * Ran some sample jobs: sleep, pi* Ran some dfs commands.* Everything works 
>> fine.
>> 
>> 
>> On Friday, July 22, 2016 9:16 PM, Vinod Kumar Vavilapalli 
>> > wrote:
>> 
>> 
>>  Hi all,
>> 
>> I've created a release candidate RC0 for Apache Hadoop 2.7.3.
>> 
>> As discussed before, this is the next maintenance release to follow up 2.7.2.
>> 
>> The RC is available for validation at: 
>> http://home.apache.org/~vinodkv/hadoop-2.7.3-RC0/ 
>>  
>> > >
>> 
>> The RC tag in git is: release-2.7.3-RC0
>> 
>> The maven artifacts are available via repository.apache.org 
>>  > > at 
>> https://repository.apache.org/content/repositories/orgapachehadoop-1040/ 
>>  
>> > >
>> 
>> The release-notes are inside the tar-balls at location 
>> hadoop-common-project/hadoop-common/src/main/docs/releasenotes.html. I 
>> hosted this at 
>> http://home.apache.org/~vinodkv/hadoop-2.7.3-RC0/releasenotes.html 
>>  
>> > > for 
>> your quick perusal.
>> 
>> As you may have noted, a very long fix-cycle for the License & Notice issues 
>> (HADOOP-12893) caused 2.7.3 (along with every other Hadoop release) to slip 
>> by quite a bit. This release's related discussion thread is linked below: 
>> [1].
>> 
>> Please try the release and vote; the vote will run for the usual 5 days.
>> 
>> Thanks,
>> Vinod
>> 
>> [1]: 2.7.3 release plan: 
>> https://www.mail-archive.com/hdfs-dev%40hadoop.apache.org/msg24439.html 
>>  
>> > >
>> 
>>
>> 
> 



Re: [VOTE] Release Apache Hadoop 2.7.3 RC0

2016-07-26 Thread Vinod Kumar Vavilapalli
Thanks Daniel and Wei.

I think these are worth fixing, I’m withdrawing this RC. Will look at fixing 
these issues and roll a new candidate with the fixes as soon as possible.

Thanks
+Vinod

> On Jul 26, 2016, at 11:05 AM, Wei-Chiu Chuang  wrote:
> 
> I noticed two issues:
> 
> (1) I ran hadoop checknative, but it seems the binary tarball was not 
> compiled with native library for Linux. On the contrary, the Hadoop built 
> from source tarball with maven -Pnative can find the native libraries on the 
> same host.
> 
> (2) I noticed that the release dates in CHANGES.txt in tag release-2.7.3-RC0 
> are set to Release 2.7.3 - 2016-07-27.
> However, the release dates in CHANGES.txt in the source and binary tar balls 
> are set to Release 2.7.3 - 2016-08-01. This is probably a non-issue though.
> 
> * Downloaded source and binary.
> * Verified signature.
> * Verified checksum.
> * Built from source using 64-bit Java 7 (1.7.0.75) and 8 (1.8.0.05). Both 
> went fine.
> * Ran hadoop checknative
> 
> On Tue, Jul 26, 2016 at 9:12 AM, Rushabh Shah  > wrote:
> Thanks Vinod for all the release work !
> +1 (non-binding).
> * Downloaded from source and built it.* Deployed a pseudo distributed cluster.
> * Ran some sample jobs: sleep, pi* Ran some dfs commands.* Everything works 
> fine.
> 
> 
> On Friday, July 22, 2016 9:16 PM, Vinod Kumar Vavilapalli 
> > wrote:
> 
> 
>  Hi all,
> 
> I've created a release candidate RC0 for Apache Hadoop 2.7.3.
> 
> As discussed before, this is the next maintenance release to follow up 2.7.2.
> 
> The RC is available for validation at: 
> http://home.apache.org/~vinodkv/hadoop-2.7.3-RC0/ 
>  
>  >
> 
> The RC tag in git is: release-2.7.3-RC0
> 
> The maven artifacts are available via repository.apache.org 
>   > at 
> https://repository.apache.org/content/repositories/orgapachehadoop-1040/ 
>  
>  >
> 
> The release-notes are inside the tar-balls at location 
> hadoop-common-project/hadoop-common/src/main/docs/releasenotes.html. I hosted 
> this at http://home.apache.org/~vinodkv/hadoop-2.7.3-RC0/releasenotes.html 
>  
>  > for 
> your quick perusal.
> 
> As you may have noted, a very long fix-cycle for the License & Notice issues 
> (HADOOP-12893) caused 2.7.3 (along with every other Hadoop release) to slip 
> by quite a bit. This release's related discussion thread is linked below: [1].
> 
> Please try the release and vote; the vote will run for the usual 5 days.
> 
> Thanks,
> Vinod
> 
> [1]: 2.7.3 release plan: 
> https://www.mail-archive.com/hdfs-dev%40hadoop.apache.org/msg24439.html 
>  
>  >
> 
>
> 



[DISCUSS] Release numbering semantics with concurrent (>2) releases [Was Setting JIRA fix versions for 3.0.0 releases]

2016-07-26 Thread Vinod Kumar Vavilapalli
Forking the thread to make sure it attracts enough eye-balls. The earlier one 
was about 3.0.0 specifically and I don’t think enough people were watching that.

I’ll try to summarize a bit.

# Today’s state of release numbering and ordering:
So far, all the releases we have done, we have followed a simple timeline 
ordering. By this I mean that we always lined up releases one after another. 
Due to this, it was relatively simple to follow the causal ordering of 
releases, and we could answer ordering questions like “when was this patch 
first committed”.

The first time this started getting hairy was with parallel 2.6.x and 2.7.x 
releases. We managed the confusion by ordering them one after another: 2.7.1 -> 
2.6.2 -> 2.6.3 -> 2.7.2 -> 2.6.4 -> 2.7.3. This worked okay with two concurrent 
releases. 

Yes, by doing this, we could no longer answer questions by simply looking 
at the release numbers. But Sangjin / Junping / myself who did these 2.x 
releases ordered them one after another to avoid further confusion to 
developers and still retain the ability to just go back, look at the history 
and quickly answer the question of "what happened before and what happened 
after”. It wasn’t perfect, but we did what we did to keep it under control.

# What’s coming
Obviously, with 2.8.0 and 3.0.0-alpha1 release trains starting, this 
confusion goes to a whole new level. We’ll have 2.6.x, 2.7.x, 2.8.x, 3.0.0.x 
(and 2.9.x if we chose to make one) and following the ordering becomes a 
nightmare. The related problems that were discussed in the original thread was 
about how we mark fix-versions for patches, and how we generate change-logs - 
the answers for both of these follow the solution to the root problem of 
concurrent releases.

# Proposals?
There were some discussions about semantic versioning in the thread form 
which I forked this one from, but it’s not clear to me how semantic versioning 
supports concurrent release trains.

IAC, it’s time we look at this afresh and if need be, make some new rules 
before we make more of these releases and make it that much harder to follow 
for everyone.

Thanks
+Vinod
-
To unsubscribe, e-mail: common-dev-unsubscr...@hadoop.apache.org
For additional commands, e-mail: common-dev-h...@hadoop.apache.org



Re: Yes/No newbie question on contributing

2016-07-26 Thread Vinod Kumar Vavilapalli
The short answer is that it is expected to pass without any errors.

On branch-2.x, that command passes cleanly without any errors though it takes 
north of 10 minutes. Note that I run it with -DskipTests - you don’t want to 
wait for all the unit tests to run, that’ll take too much time. I expect trunk 
to be the same too.

Which branch are you running this against? What errors are you seeing? If it is 
unit-tests you are talking about, you can instead run with skipTests, run only 
specific tests or all tests in the module you are touching, make sure they pass 
and then let Jenkins infrastructure run the remaining tests when you submit the 
patch.

+Vinod

> On Jul 26, 2016, at 11:41 AM, Martin Rosse  wrote:
> 
> Hi,
> 
> In the How To Contribute doc, it says:
> 
> "Try getting the project to build and test locally before writing code"
> 
> So, just to be 100% certain before I keep troubleshooting things, this
> means I should be able to run
> 
> mvn clean install -Pdist -Dtar
> 
> without getting any failures or errors at all...none...zero, right?
> 
> I am surprised at how long this is taking as errors keep cropping up.
> Should I just expect it to really take many hours (already at 10+) to work
> through these issues? I am setting up a dev environment on an Ubuntu 14.04
> 64-bit desktop from the AWS marketplace running on EC2.
> 
> It would seem it's an obvious YES answer, but given the time investment
> I've been making I just wanted to be absolutely sure before continuing.
> 
> I thought it possible that maybe some errors, depending on their nature,
> can be overlooked, and that other developers may be doing that in practice.
> And hence perhaps I should as well to save time. Yes or No??
> 
> Thank you,
> 
> Martin


-
To unsubscribe, e-mail: common-dev-unsubscr...@hadoop.apache.org
For additional commands, e-mail: common-dev-h...@hadoop.apache.org



Yes/No newbie question on contributing

2016-07-26 Thread Martin Rosse
Hi,

In the How To Contribute doc, it says:

"Try getting the project to build and test locally before writing code"

So, just to be 100% certain before I keep troubleshooting things, this
means I should be able to run

mvn clean install -Pdist -Dtar

without getting any failures or errors at all...none...zero, right?

I am surprised at how long this is taking as errors keep cropping up.
Should I just expect it to really take many hours (already at 10+) to work
through these issues? I am setting up a dev environment on an Ubuntu 14.04
64-bit desktop from the AWS marketplace running on EC2.

It would seem it's an obvious YES answer, but given the time investment
I've been making I just wanted to be absolutely sure before continuing.

I thought it possible that maybe some errors, depending on their nature,
can be overlooked, and that other developers may be doing that in practice.
And hence perhaps I should as well to save time. Yes or No??

Thank you,

Martin


Re: Setting JIRA fix versions for 3.0.0 releases

2016-07-26 Thread Wangda Tan
Hi all,

I'm trying to generate JDiff for sub projects of Hadoop, some updates:
*- Common*: JDiff cannot be generated , filed
https://issues.apache.org/jira/browse/HADOOP-13428 and debugging that.
- *HDFS*: It pointed to a older version (2.6.0), we need to upgrade it to
the latest stable release (probably 2.7.3, it is mostly done). filed
https://issues.apache.org/jira/browse/HDFS-10692 and will work on that
- *YARN*: JDiff can be generated, we need to do analysis for it.
- *MR*: JDiff cannot be generated,
https://issues.apache.org/jira/browse/MAPREDUCE-6310 is tracking it.

I'm currently actively working on these items, any helps will be
appreciated.

Thanks,
Wangda

On Tue, Jul 26, 2016 at 11:16 AM, Vinod Kumar Vavilapalli <
vino...@apache.org> wrote:

> +1
>
> Thanks
> +Vinod
>
> On Jul 26, 2016, at 7:39 AM, Wangda Tan  wrote:
>
> lets try to use both jdiff and the new tool and compare results because
> this is the first time with the new tool.
>
> Appreciate your time to help us about this effort!
>
>
>


Re: Setting JIRA fix versions for 3.0.0 releases

2016-07-26 Thread Vinod Kumar Vavilapalli
+1

Thanks
+Vinod

> On Jul 26, 2016, at 7:39 AM, Wangda Tan  wrote:
> 
> lets try to use both jdiff and the new tool and compare results because this 
> is the first time with the new tool.
> 
> Appreciate your time to help us about this effort!



[jira] [Created] (HADOOP-13428) Fix hadoop-common to generate jdiff

2016-07-26 Thread Wangda Tan (JIRA)
Wangda Tan created HADOOP-13428:
---

 Summary: Fix hadoop-common to generate jdiff
 Key: HADOOP-13428
 URL: https://issues.apache.org/jira/browse/HADOOP-13428
 Project: Hadoop Common
  Issue Type: Bug
Reporter: Wangda Tan
Assignee: Wangda Tan


Hadoop-common failed to generate JDiff. We need to fix that.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: common-dev-unsubscr...@hadoop.apache.org
For additional commands, e-mail: common-dev-h...@hadoop.apache.org



Re: [VOTE] Release Apache Hadoop 2.7.3 RC0

2016-07-26 Thread Wei-Chiu Chuang
I noticed two issues:

(1) I ran hadoop checknative, but it seems the binary tarball was not
compiled with native library for Linux. On the contrary, the Hadoop built
from source tarball with maven -Pnative can find the native libraries on
the same host.

(2) I noticed that the release dates in CHANGES.txt in tag
release-2.7.3-RC0 are set to Release 2.7.3 - 2016-07-27.
However, the release dates in CHANGES.txt in the source and binary tar
balls are set to Release 2.7.3 - 2016-08-01. This is probably a non-issue
though.

* Downloaded source and binary.
* Verified signature.
* Verified checksum.
* Built from source using 64-bit Java 7 (1.7.0.75) and 8 (1.8.0.05). Both
went fine.
* Ran hadoop checknative

On Tue, Jul 26, 2016 at 9:12 AM, Rushabh Shah <
rusha...@yahoo-inc.com.invalid> wrote:

> Thanks Vinod for all the release work !
> +1 (non-binding).
> * Downloaded from source and built it.* Deployed a pseudo distributed
> cluster.
> * Ran some sample jobs: sleep, pi* Ran some dfs commands.* Everything
> works fine.
>
>
> On Friday, July 22, 2016 9:16 PM, Vinod Kumar Vavilapalli <
> vino...@apache.org> wrote:
>
>
>  Hi all,
>
> I've created a release candidate RC0 for Apache Hadoop 2.7.3.
>
> As discussed before, this is the next maintenance release to follow up
> 2.7.2.
>
> The RC is available for validation at:
> http://home.apache.org/~vinodkv/hadoop-2.7.3-RC0/ <
> http://home.apache.org/~vinodkv/hadoop-2.7.3-RC0/>
>
> The RC tag in git is: release-2.7.3-RC0
>
> The maven artifacts are available via repository.apache.org <
> http://repository.apache.org/> at
> https://repository.apache.org/content/repositories/orgapachehadoop-1040/ <
> https://repository.apache.org/content/repositories/orgapachehadoop-1040/>
>
> The release-notes are inside the tar-balls at location
> hadoop-common-project/hadoop-common/src/main/docs/releasenotes.html. I
> hosted this at
> http://home.apache.org/~vinodkv/hadoop-2.7.3-RC0/releasenotes.html <
> http://people.apache.org/~vinodkv/hadoop-2.7.2-RC1/releasenotes.html> for
> your quick perusal.
>
> As you may have noted, a very long fix-cycle for the License & Notice
> issues (HADOOP-12893) caused 2.7.3 (along with every other Hadoop release)
> to slip by quite a bit. This release's related discussion thread is linked
> below: [1].
>
> Please try the release and vote; the vote will run for the usual 5 days.
>
> Thanks,
> Vinod
>
> [1]: 2.7.3 release plan:
> https://www.mail-archive.com/hdfs-dev%40hadoop.apache.org/msg24439.html <
> http://markmail.org/thread/6yv2fyrs4jlepmmr>
>
>
>


[jira] [Created] (HADOOP-13427) Eliminate needless uses of FileSystem.exists, iisFile, isDirectory

2016-07-26 Thread Steve Loughran (JIRA)
Steve Loughran created HADOOP-13427:
---

 Summary: Eliminate needless uses of FileSystem.exists, iisFile, 
isDirectory 
 Key: HADOOP-13427
 URL: https://issues.apache.org/jira/browse/HADOOP-13427
 Project: Hadoop Common
  Issue Type: Improvement
  Components: fs
Affects Versions: 2.8.0
Reporter: Steve Loughran


We're cleaning up Hive and Spark's use of FileSystem.exists, because it is 
often the case we see code of exists+open, exists+delete, when the exists probe 
is needless. Against object stores, expensive needless.

Hadoop can set an example here by stripping them out. It will also show where 
there are opportunities to optimise things better and/or improve reporting.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: common-dev-unsubscr...@hadoop.apache.org
For additional commands, e-mail: common-dev-h...@hadoop.apache.org



[jira] [Created] (HADOOP-13426) More efficiently build IPC responses

2016-07-26 Thread Daryn Sharp (JIRA)
Daryn Sharp created HADOOP-13426:


 Summary: More efficiently build IPC responses
 Key: HADOOP-13426
 URL: https://issues.apache.org/jira/browse/HADOOP-13426
 Project: Hadoop Common
  Issue Type: Sub-task
Reporter: Daryn Sharp
Assignee: Daryn Sharp


The call response buffer is allowed to dynamically grow until a max size is 
reached.  Often times the full size of the response can be known in advance 
which avoids copies.  This is very advantageous for large responses.

Automatic framing of the response buffer will also prevent unnecessary 
allocations and copies when the size is/isn't known.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: common-dev-unsubscr...@hadoop.apache.org
For additional commands, e-mail: common-dev-h...@hadoop.apache.org



[jira] [Created] (HADOOP-13425) IPC layer optimizations

2016-07-26 Thread Daryn Sharp (JIRA)
Daryn Sharp created HADOOP-13425:


 Summary: IPC layer optimizations
 Key: HADOOP-13425
 URL: https://issues.apache.org/jira/browse/HADOOP-13425
 Project: Hadoop Common
  Issue Type: Improvement
Reporter: Daryn Sharp
Assignee: Daryn Sharp


Umbrella jira for y! optimizations to reduce object allocations, more 
efficiently use protobuf APIs, unified ipc and webhdfs callq to enable QoS, etc.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: common-dev-unsubscr...@hadoop.apache.org
For additional commands, e-mail: common-dev-h...@hadoop.apache.org



Re: [VOTE] Release Apache Hadoop 2.7.3 RC0

2016-07-26 Thread Daniel Templeton
I just downloaded the build tarball and deployed it on a 2-node 
cluster.  It looks to me like it's compiled for the wrong platform:


# file /usr/lib/hadoop/bin/container-executor
/usr/lib/hadoop/bin/container-executor: setuid setgid Mach-O 64-bit 
executable


I'm also seeing the no-native-libraries warnings.

Daniel

On 7/26/16 6:12 PM, Rushabh Shah wrote:

Thanks Vinod for all the release work !
+1 (non-binding).
* Downloaded from source and built it.* Deployed a pseudo distributed cluster.
* Ran some sample jobs: sleep, pi* Ran some dfs commands.* Everything works 
fine.
  


 On Friday, July 22, 2016 9:16 PM, Vinod Kumar Vavilapalli 
 wrote:
  


  Hi all,

I've created a release candidate RC0 for Apache Hadoop 2.7.3.

As discussed before, this is the next maintenance release to follow up 2.7.2.

The RC is available for validation at: 
http://home.apache.org/~vinodkv/hadoop-2.7.3-RC0/ 


The RC tag in git is: release-2.7.3-RC0

The maven artifacts are available via repository.apache.org 
 at 
https://repository.apache.org/content/repositories/orgapachehadoop-1040/ 


The release-notes are inside the tar-balls at location 
hadoop-common-project/hadoop-common/src/main/docs/releasenotes.html. I hosted this at 
http://home.apache.org/~vinodkv/hadoop-2.7.3-RC0/releasenotes.html 
 for your 
quick perusal.

As you may have noted, a very long fix-cycle for the License & Notice issues 
(HADOOP-12893) caused 2.7.3 (along with every other Hadoop release) to slip by 
quite a bit. This release's related discussion thread is linked below: [1].

Please try the release and vote; the vote will run for the usual 5 days.

Thanks,
Vinod

[1]: 2.7.3 release plan: 
https://www.mail-archive.com/hdfs-dev%40hadoop.apache.org/msg24439.html 







-
To unsubscribe, e-mail: common-dev-unsubscr...@hadoop.apache.org
For additional commands, e-mail: common-dev-h...@hadoop.apache.org



Re: [VOTE] Release Apache Hadoop 2.7.3 RC0

2016-07-26 Thread Masatake Iwasaki

Thanks for putting this up, Vinod.

+1 (non-binding)

* verified signature and mds of source and binary tarball
* built from source tarball on CentOS 6
* built site documentation
* deployed 3-node cluster with NN-HA and RM-HA, ran example jobs
* built rpms by using Bigtop, deployed 3-node cluster on docker and ran 
smoke-tests of hdfs, yarn and mapreduce


Masatake Iwasaki

On 7/23/16 11:15, Vinod Kumar Vavilapalli wrote:

Hi all,

I've created a release candidate RC0 for Apache Hadoop 2.7.3.

As discussed before, this is the next maintenance release to follow up 2.7.2.

The RC is available for validation at: 
http://home.apache.org/~vinodkv/hadoop-2.7.3-RC0/ 


The RC tag in git is: release-2.7.3-RC0

The maven artifacts are available via repository.apache.org 
 at 
https://repository.apache.org/content/repositories/orgapachehadoop-1040/ 


The release-notes are inside the tar-balls at location 
hadoop-common-project/hadoop-common/src/main/docs/releasenotes.html. I hosted this at 
http://home.apache.org/~vinodkv/hadoop-2.7.3-RC0/releasenotes.html 
 for your 
quick perusal.

As you may have noted, a very long fix-cycle for the License & Notice issues 
(HADOOP-12893) caused 2.7.3 (along with every other Hadoop release) to slip by 
quite a bit. This release's related discussion thread is linked below: [1].

Please try the release and vote; the vote will run for the usual 5 days.

Thanks,
Vinod

[1]: 2.7.3 release plan: 
https://www.mail-archive.com/hdfs-dev%40hadoop.apache.org/msg24439.html 




-
To unsubscribe, e-mail: common-dev-unsubscr...@hadoop.apache.org
For additional commands, e-mail: common-dev-h...@hadoop.apache.org



Apache Hadoop qbt Report: trunk+JDK8 on Linux/x86

2016-07-26 Thread Apache Jenkins Server
For more details, see 
https://builds.apache.org/job/hadoop-qbt-trunk-java8-linux-x86/114/

[Jul 25, 2016 1:45:03 PM] (stevel) HADOOP-13406 S3AFileSystem: Consider reusing 
filestatus in delete() and
[Jul 25, 2016 2:50:23 PM] (stevel) HADOOP-13188 S3A file-create should throw 
error rather than overwrite
[Jul 25, 2016 9:54:48 PM] (jlowe) MAPREDUCE-6744. Increase timeout on TestDFSIO 
tests. Contributed by Eric
[Jul 25, 2016 11:37:50 PM] (cdouglas) YARN-5164. Use plan RLE to improve 
CapacityOverTimePolicy efficiency
[Jul 26, 2016 1:41:13 AM] (jing9) HDFS-10688. BPServiceActor may run into a 
tight loop for sending block
[Jul 26, 2016 1:48:21 AM] (iwasakims) HDFS-10671. Fix typo in 
HdfsRollingUpgrade.md. Contributed by Yiqun Lin.
[Jul 26, 2016 1:50:59 AM] (shv) HDFS-10301. Interleaving processing of storages 
from repeated block
[Jul 26, 2016 5:24:24 AM] (brahma) HDFS-10668. Fix intermittently failing UT




-1 overall


The following subsystems voted -1:
asflicense unit


The following subsystems voted -1 but
were configured to be filtered/ignored:
cc checkstyle javac javadoc pylint shellcheck shelldocs whitespace


The following subsystems are considered long running:
(runtime bigger than 1h  0m  0s)
unit


Specific tests:

Failed junit tests :

   hadoop.hdfs.server.balancer.TestBalancer 
   hadoop.hdfs.TestDFSShell 
   hadoop.hdfs.TestDecommissionWithStriped 
   hadoop.hdfs.server.datanode.TestFsDatasetCache 
   hadoop.yarn.server.nodemanager.TestDirectoryCollection 
   hadoop.yarn.server.TestMiniYarnClusterNodeUtilization 
   hadoop.yarn.server.TestContainerManagerSecurity 
   hadoop.yarn.client.api.impl.TestYarnClient 
  

   cc:

   
https://builds.apache.org/job/hadoop-qbt-trunk-java8-linux-x86/114/artifact/out/diff-compile-cc-root.txt
  [4.0K]

   javac:

   
https://builds.apache.org/job/hadoop-qbt-trunk-java8-linux-x86/114/artifact/out/diff-compile-javac-root.txt
  [172K]

   checkstyle:

   
https://builds.apache.org/job/hadoop-qbt-trunk-java8-linux-x86/114/artifact/out/diff-checkstyle-root.txt
  [16M]

   pylint:

   
https://builds.apache.org/job/hadoop-qbt-trunk-java8-linux-x86/114/artifact/out/diff-patch-pylint.txt
  [16K]

   shellcheck:

   
https://builds.apache.org/job/hadoop-qbt-trunk-java8-linux-x86/114/artifact/out/diff-patch-shellcheck.txt
  [20K]

   shelldocs:

   
https://builds.apache.org/job/hadoop-qbt-trunk-java8-linux-x86/114/artifact/out/diff-patch-shelldocs.txt
  [16K]

   whitespace:

   
https://builds.apache.org/job/hadoop-qbt-trunk-java8-linux-x86/114/artifact/out/whitespace-eol.txt
  [12M]
   
https://builds.apache.org/job/hadoop-qbt-trunk-java8-linux-x86/114/artifact/out/whitespace-tabs.txt
  [1.3M]

   javadoc:

   
https://builds.apache.org/job/hadoop-qbt-trunk-java8-linux-x86/114/artifact/out/diff-javadoc-javadoc-root.txt
  [2.3M]

   unit:

   
https://builds.apache.org/job/hadoop-qbt-trunk-java8-linux-x86/114/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt
  [436K]
   
https://builds.apache.org/job/hadoop-qbt-trunk-java8-linux-x86/114/artifact/out/patch-unit-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-nodemanager.txt
  [36K]
   
https://builds.apache.org/job/hadoop-qbt-trunk-java8-linux-x86/114/artifact/out/patch-unit-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-tests.txt
  [268K]
   
https://builds.apache.org/job/hadoop-qbt-trunk-java8-linux-x86/114/artifact/out/patch-unit-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-client.txt
  [12K]
   
https://builds.apache.org/job/hadoop-qbt-trunk-java8-linux-x86/114/artifact/out/patch-unit-hadoop-mapreduce-project_hadoop-mapreduce-client_hadoop-mapreduce-client-nativetask.txt
  [124K]

   asflicense:

   
https://builds.apache.org/job/hadoop-qbt-trunk-java8-linux-x86/114/artifact/out/patch-asflicense-problems.txt
  [4.0K]

Powered by Apache Yetus 0.4.0-SNAPSHOT   http://yetus.apache.org



-
To unsubscribe, e-mail: common-dev-unsubscr...@hadoop.apache.org
For additional commands, e-mail: common-dev-h...@hadoop.apache.org

Re: Setting JIRA fix versions for 3.0.0 releases

2016-07-26 Thread Wangda Tan
Hi Sean,
Sorry I didn't make it clear, lets try to use both jdiff and the new tool and 
compare results because this is the first time with the new tool.

Appreciate your time to help us about this effort!

Thanks,
Wangda

Sent from my iPhone

> On Jul 26, 2016, at 6:01 AM, Sean Busbey  wrote:
> 
> Just so I don't waste time chasing my tail, should I interpret this
> email and the associated JIRA as the PMC preferring I not spend
> volunteer time providing a compatibility breakdown as previously
> discussed?
> 
>> On Mon, Jul 25, 2016 at 7:54 PM, Wangda Tan  wrote:
>> I just filed ticket https://issues.apache.org/jira/browse/HADOOP-13423 to
>> track running JDIFF on trunk and analyze results for Hadoop-common. I will
>> work on that and keep the JIRA and this thread updated. We need to do the
>> same work for YARN/MR/HDFS.
>> 
>>> On Mon, Jul 25, 2016 at 5:47 PM, Wangda Tan  wrote:
>>> 
>>> I agree with what Vinod mentioned: we need to revisit all incompatible
>>> changes and revert unnecessary ones. Even if we don't have any compatibility
>>> guarantees between 2.x and 3.x. But make user to be less frustrated while
>>> trying 3.x is always a better option to me.
>>> 
>>> To achieve this we need to run jdiff for trunk and look at results. I
>>> would suggest to do this before 3.0.0-alpha1 release.
>>> 
>>> In addition, for people who will try this 3-alpha1 release artifacts, a
>>> guide about migration from 2.x to 3.x will be very helpful, and it can also
>>> help for people to better understand what have changed (Just like
>>> http://hadoop.apache.org/docs/current/hadoop-mapreduce-client/hadoop-mapreduce-client-core/MapReduce_Compatibility_Hadoop1_Hadoop2.html)
>>> 
>>> Thoughts?
>>> 
>>> Thanks,
>>> Wangda
>>> 
>>> 
 On Thu, Jul 21, 2016 at 2:41 PM, Sean Busbey  wrote:
 
 On Thu, Jul 21, 2016 at 4:32 PM, Vinod Kumar Vavilapalli
  wrote:
>> I really, really want a 3.0.0-alpha1 ASAP, since it's basically
>> impossible for downstreams to test incompat changes and new features 
>> without
>> a release artifact. I've been doing test builds, and branch-3.0.0-alpha1 
>> is
>> ready for an RC besides possibly this fix version issue.
> 
> Not arguing against the need for an alpha release, the question is if
> it can wait till after 2.8 gets done.
> 
> Orthogonally, do we have a report of the incompatible changes? Like the
> one I generated for some of the branch-2 releases using late jdiff work 
> from
> Li Lu etc. We should do this and fix any inadvertant incompatibilities.
> Without seeing this list of incompatibilities, why even make an alpha
> release and force downstream components to discover issues what can be
> identified through running reports.
 
 I can come up with this, atleast for Source / Binary API compatibility,
 provided folks don't mind if I use the Java API Compliance Checker[1]
 instead of jdiff.
 
 I'm already familiar with quickly using it, esp with Audience
 Annotations from my work in HBase.
 
 Do you want this check from some particular branch-2 release? It
 matters since the releases along branch-2 have themselves had some
 noise[2].
 
 [1]: https://github.com/lvc/japi-compliance-checker
 [2]: http://abi-laboratory.pro/java/tracker/timeline/hadoop/
 
 --
 busbey
 
 -
 To unsubscribe, e-mail: common-dev-unsubscr...@hadoop.apache.org
 For additional commands, e-mail: common-dev-h...@hadoop.apache.org
> 
> 
> 
> -- 
> busbey

-
To unsubscribe, e-mail: common-dev-unsubscr...@hadoop.apache.org
For additional commands, e-mail: common-dev-h...@hadoop.apache.org



Re: [VOTE] Release Apache Hadoop 2.7.3 RC0

2016-07-26 Thread Rohith Sharma K S
+1(non-binding)

Downloaded and built from source
Cluster installed in 3 nodes and verified running simple MR jobs. 
Verified for RM HA , RM work preserving restart with CapacityScheduler


Thanks & Regards
Rohith Sharma K S

> On Jul 26, 2016, at 6:50 PM, Vinayakumar B  wrote:
> 
> +1 (binding)
> 
> 1. Downloaded and Built from branch-2.7.3
> 2. Started up HDFS and YARN in Single Node cluster.
> 3. Ran WordCount job multiple times and Success.
> 4. Verified the "Release Notes" available at the URL mentioned by Vinod.
> 
> 
> Apart from that, 
> Faced same issues as Andrew wang, while running the WordCount job first time 
> in my new Ubuntu installation, without 'configuring the shuffle handler 
> properly'. Whole session got logged by closing all other applications open. 
> After configuring the shuffle handler properly, job was successful though.
> 
> -Vinay
> 
> -Original Message-
> From: Andrew Wang [mailto:andrew.w...@cloudera.com] 
> Sent: 26 July 2016 00:22
> To: Karthik Kambatla 
> Cc: larry mccay ; Vinod Kumar Vavilapalli 
> ; common-dev@hadoop.apache.org; 
> hdfs-...@hadoop.apache.org; yarn-...@hadoop.apache.org; 
> mapreduce-...@hadoop.apache.org
> Subject: Re: [VOTE] Release Apache Hadoop 2.7.3 RC0
> 
> I'll also add that, as a YARN newbie, I did hit two usability issues. These 
> are very unlikely to be regressions, and I can file JIRAs if they seem 
> fixable.
> 
> * I didn't have SSH to localhost set up (new laptop), and when I tried to run 
> the Pi job, it'd exit my window manager session. I feel there must be a more 
> developer-friendly solution here.
> * If you start the NodeManager and not the RM, the NM has a handler for 
> SIGTERM and SIGINT that blocked my Ctrl-C and kill attempts during startup.
> I had to kill -9 it.
> 
> On Mon, Jul 25, 2016 at 11:44 AM, Andrew Wang 
> wrote:
> 
>> I got asked this off-list, so as a reminder, only PMC votes are 
>> binding on releases. Everyone is encouraged to vote on releases though!
>> 
>> +1 (binding)
>> 
>> * Downloaded source, built
>> * Started up HDFS and YARN
>> * Ran Pi job which as usual returned 4, and a little teragen
>> 
>> On Mon, Jul 25, 2016 at 11:08 AM, Karthik Kambatla 
>> 
>> wrote:
>> 
>>> +1 (binding)
>>> 
>>> * Downloaded and build from source
>>> * Checked LICENSE and NOTICE
>>> * Pseudo-distributed cluster with FairScheduler
>>> * Ran MR and HDFS tests
>>> * Verified basic UI
>>> 
>>> On Sun, Jul 24, 2016 at 1:07 PM, larry mccay  wrote:
>>> 
 +1 binding
 
 * downloaded and built from source
 * checked LICENSE and NOTICE files
 * verified signatures
 * ran standalone tests
 * installed pseudo-distributed instance on my mac
 * ran through HDFS and mapreduce tests
 * tested credential command
 * tested webhdfs access through Apache Knox
 
 
 On Fri, Jul 22, 2016 at 10:15 PM, Vinod Kumar Vavilapalli < 
 vino...@apache.org> wrote:
 
> Hi all,
> 
> I've created a release candidate RC0 for Apache Hadoop 2.7.3.
> 
> As discussed before, this is the next maintenance release to 
> follow up 2.7.2.
> 
> The RC is available for validation at:
> http://home.apache.org/~vinodkv/hadoop-2.7.3-RC0/ < 
> http://home.apache.org/~vinodkv/hadoop-2.7.3-RC0/>
> 
> The RC tag in git is: release-2.7.3-RC0
> 
> The maven artifacts are available via repository.apache.org < 
> http://repository.apache.org/> at
> 
>>> https://repository.apache.org/content/repositories/orgapachehadoop-10
>>> 40/
 <
> 
>>> https://repository.apache.org/content/repositories/orgapachehadoop-10
>>> 40/
> 
> 
> The release-notes are inside the tar-balls at location 
> hadoop-common-project/hadoop-common/src/main/docs/releasenotes.ht
> ml. I hosted this at 
> http://home.apache.org/~vinodkv/hadoop-2.7.3-RC0/releasenotes.htm
> l < 
> http://people.apache.org/~vinodkv/hadoop-2.7.2-RC1/releasenotes.h
> tml>
 for
> your quick perusal.
> 
> As you may have noted, a very long fix-cycle for the License & 
> Notice issues (HADOOP-12893) caused 2.7.3 (along with every other 
> Hadoop
 release)
> to slip by quite a bit. This release's related discussion thread 
> is
 linked
> below: [1].
> 
> Please try the release and vote; the vote will run for the usual 
> 5
>>> days.
> 
> Thanks,
> Vinod
> 
> [1]: 2.7.3 release plan:
> 
>>> https://www.mail-archive.com/hdfs-dev%40hadoop.apache.org/msg24439.ht
>>> ml
 <
> http://markmail.org/thread/6yv2fyrs4jlepmmr>
 
>>> 
>> 
>> 
> 
> -
> To unsubscribe, e-mail: common-dev-unsubscr...@hadoop.apache.org
> For additional commands, e-mail: 

RE: [VOTE] Release Apache Hadoop 2.7.3 RC0

2016-07-26 Thread Vinayakumar B
+1 (binding)

1. Downloaded and Built from branch-2.7.3
2. Started up HDFS and YARN in Single Node cluster.
3. Ran WordCount job multiple times and Success.
4. Verified the "Release Notes" available at the URL mentioned by Vinod.


Apart from that, 
Faced same issues as Andrew wang, while running the WordCount job first time in 
my new Ubuntu installation, without 'configuring the shuffle handler properly'. 
Whole session got logged by closing all other applications open. After 
configuring the shuffle handler properly, job was successful though.

-Vinay

-Original Message-
From: Andrew Wang [mailto:andrew.w...@cloudera.com] 
Sent: 26 July 2016 00:22
To: Karthik Kambatla 
Cc: larry mccay ; Vinod Kumar Vavilapalli 
; common-dev@hadoop.apache.org; hdfs-...@hadoop.apache.org; 
yarn-...@hadoop.apache.org; mapreduce-...@hadoop.apache.org
Subject: Re: [VOTE] Release Apache Hadoop 2.7.3 RC0

I'll also add that, as a YARN newbie, I did hit two usability issues. These are 
very unlikely to be regressions, and I can file JIRAs if they seem fixable.

* I didn't have SSH to localhost set up (new laptop), and when I tried to run 
the Pi job, it'd exit my window manager session. I feel there must be a more 
developer-friendly solution here.
* If you start the NodeManager and not the RM, the NM has a handler for SIGTERM 
and SIGINT that blocked my Ctrl-C and kill attempts during startup.
I had to kill -9 it.

On Mon, Jul 25, 2016 at 11:44 AM, Andrew Wang 
wrote:

> I got asked this off-list, so as a reminder, only PMC votes are 
> binding on releases. Everyone is encouraged to vote on releases though!
>
> +1 (binding)
>
> * Downloaded source, built
> * Started up HDFS and YARN
> * Ran Pi job which as usual returned 4, and a little teragen
>
> On Mon, Jul 25, 2016 at 11:08 AM, Karthik Kambatla 
> 
> wrote:
>
>> +1 (binding)
>>
>> * Downloaded and build from source
>> * Checked LICENSE and NOTICE
>> * Pseudo-distributed cluster with FairScheduler
>> * Ran MR and HDFS tests
>> * Verified basic UI
>>
>> On Sun, Jul 24, 2016 at 1:07 PM, larry mccay  wrote:
>>
>> > +1 binding
>> >
>> > * downloaded and built from source
>> > * checked LICENSE and NOTICE files
>> > * verified signatures
>> > * ran standalone tests
>> > * installed pseudo-distributed instance on my mac
>> > * ran through HDFS and mapreduce tests
>> > * tested credential command
>> > * tested webhdfs access through Apache Knox
>> >
>> >
>> > On Fri, Jul 22, 2016 at 10:15 PM, Vinod Kumar Vavilapalli < 
>> > vino...@apache.org> wrote:
>> >
>> > > Hi all,
>> > >
>> > > I've created a release candidate RC0 for Apache Hadoop 2.7.3.
>> > >
>> > > As discussed before, this is the next maintenance release to 
>> > > follow up 2.7.2.
>> > >
>> > > The RC is available for validation at:
>> > > http://home.apache.org/~vinodkv/hadoop-2.7.3-RC0/ < 
>> > > http://home.apache.org/~vinodkv/hadoop-2.7.3-RC0/>
>> > >
>> > > The RC tag in git is: release-2.7.3-RC0
>> > >
>> > > The maven artifacts are available via repository.apache.org < 
>> > > http://repository.apache.org/> at
>> > >
>> https://repository.apache.org/content/repositories/orgapachehadoop-10
>> 40/
>> > <
>> > >
>> https://repository.apache.org/content/repositories/orgapachehadoop-10
>> 40/
>> > >
>> > >
>> > > The release-notes are inside the tar-balls at location 
>> > > hadoop-common-project/hadoop-common/src/main/docs/releasenotes.ht
>> > > ml. I hosted this at 
>> > > http://home.apache.org/~vinodkv/hadoop-2.7.3-RC0/releasenotes.htm
>> > > l < 
>> > > http://people.apache.org/~vinodkv/hadoop-2.7.2-RC1/releasenotes.h
>> > > tml>
>> > for
>> > > your quick perusal.
>> > >
>> > > As you may have noted, a very long fix-cycle for the License & 
>> > > Notice issues (HADOOP-12893) caused 2.7.3 (along with every other 
>> > > Hadoop
>> > release)
>> > > to slip by quite a bit. This release's related discussion thread 
>> > > is
>> > linked
>> > > below: [1].
>> > >
>> > > Please try the release and vote; the vote will run for the usual 
>> > > 5
>> days.
>> > >
>> > > Thanks,
>> > > Vinod
>> > >
>> > > [1]: 2.7.3 release plan:
>> > >
>> https://www.mail-archive.com/hdfs-dev%40hadoop.apache.org/msg24439.ht
>> ml
>> > <
>> > > http://markmail.org/thread/6yv2fyrs4jlepmmr>
>> >
>>
>
>


Re: Setting JIRA fix versions for 3.0.0 releases

2016-07-26 Thread Sean Busbey
Just so I don't waste time chasing my tail, should I interpret this
email and the associated JIRA as the PMC preferring I not spend
volunteer time providing a compatibility breakdown as previously
discussed?

On Mon, Jul 25, 2016 at 7:54 PM, Wangda Tan  wrote:
> I just filed ticket https://issues.apache.org/jira/browse/HADOOP-13423 to
> track running JDIFF on trunk and analyze results for Hadoop-common. I will
> work on that and keep the JIRA and this thread updated. We need to do the
> same work for YARN/MR/HDFS.
>
> On Mon, Jul 25, 2016 at 5:47 PM, Wangda Tan  wrote:
>>
>> I agree with what Vinod mentioned: we need to revisit all incompatible
>> changes and revert unnecessary ones. Even if we don't have any compatibility
>> guarantees between 2.x and 3.x. But make user to be less frustrated while
>> trying 3.x is always a better option to me.
>>
>> To achieve this we need to run jdiff for trunk and look at results. I
>> would suggest to do this before 3.0.0-alpha1 release.
>>
>> In addition, for people who will try this 3-alpha1 release artifacts, a
>> guide about migration from 2.x to 3.x will be very helpful, and it can also
>> help for people to better understand what have changed (Just like
>> http://hadoop.apache.org/docs/current/hadoop-mapreduce-client/hadoop-mapreduce-client-core/MapReduce_Compatibility_Hadoop1_Hadoop2.html)
>>
>> Thoughts?
>>
>> Thanks,
>> Wangda
>>
>>
>> On Thu, Jul 21, 2016 at 2:41 PM, Sean Busbey  wrote:
>>>
>>> On Thu, Jul 21, 2016 at 4:32 PM, Vinod Kumar Vavilapalli
>>>  wrote:
>>> >> I really, really want a 3.0.0-alpha1 ASAP, since it's basically
>>> >> impossible for downstreams to test incompat changes and new features 
>>> >> without
>>> >> a release artifact. I've been doing test builds, and branch-3.0.0-alpha1 
>>> >> is
>>> >> ready for an RC besides possibly this fix version issue.
>>> >
>>> > Not arguing against the need for an alpha release, the question is if
>>> > it can wait till after 2.8 gets done.
>>> >
>>> > Orthogonally, do we have a report of the incompatible changes? Like the
>>> > one I generated for some of the branch-2 releases using late jdiff work 
>>> > from
>>> > Li Lu etc. We should do this and fix any inadvertant incompatibilities.
>>> > Without seeing this list of incompatibilities, why even make an alpha
>>> > release and force downstream components to discover issues what can be
>>> > identified through running reports.
>>> >
>>>
>>> I can come up with this, atleast for Source / Binary API compatibility,
>>> provided folks don't mind if I use the Java API Compliance Checker[1]
>>> instead of jdiff.
>>>
>>> I'm already familiar with quickly using it, esp with Audience
>>> Annotations from my work in HBase.
>>>
>>> Do you want this check from some particular branch-2 release? It
>>> matters since the releases along branch-2 have themselves had some
>>> noise[2].
>>>
>>> [1]: https://github.com/lvc/japi-compliance-checker
>>> [2]: http://abi-laboratory.pro/java/tracker/timeline/hadoop/
>>>
>>> --
>>> busbey
>>>
>>> -
>>> To unsubscribe, e-mail: common-dev-unsubscr...@hadoop.apache.org
>>> For additional commands, e-mail: common-dev-h...@hadoop.apache.org
>>>
>>
>



-- 
busbey

-
To unsubscribe, e-mail: common-dev-unsubscr...@hadoop.apache.org
For additional commands, e-mail: common-dev-h...@hadoop.apache.org



Re: Setting JIRA fix versions for 3.0.0 releases

2016-07-26 Thread Sean Busbey
Yes, the Java API Compliance Checker allows specifying Annotations to
pare down where incompatible changes happen. It was added some time
ago based on feedback from the Apache HBase project.

The limitations I've found are: 1) at least earlier versions only
supported annotations at the class level (which prevents things like
VisibleForTesting), 2) sometimes it will include more restricted
classes if they are used in less restrictive APIs (e.g. if a IA.Public
class makes use of a IA.Private class in a method signature).

At least when we've used it in HBase, these limitations have been very
easy to spot an explain in a small amount of text. I expect I will be
able to do the same with Hadoop. If we'd like to automate this, the
author has been very responsive to feature requests thus far.


On Mon, Jul 25, 2016 at 3:47 PM, Vinod Kumar Vavilapalli
 wrote:
> Actually, I wouldn’t trust this report as it stands today at all.
>
> I quickly glanced the report, looking for what it highlights as
> incompatible. But the ones that I saw have private / visible for testing
> annotations. Other than acting as useless evidence for those lashing out on
> branch-2, this won’t do much good.
>
> Whenever we start working towards switching to this tool, it should
> incorporate the same exclude-annotations logic that the jdiff code-path does
> today. Do you think that is possible?
>
> Thanks
> +Vinod
>
> On Jul 22, 2016, at 4:53 PM, Vinod Kumar Vavilapalli 
> wrote:
>
> Do you want this check from some particular branch-2 release? It
> matters since the releases along branch-2 have themselves had some
> noise[2].
>
> [1]: https://github.com/lvc/japi-compliance-checker
> 
> [2]: http://abi-laboratory.pro/java/tracker/timeline/hadoop/
> 
>
> --
> busbey
>
>



-- 
busbey

-
To unsubscribe, e-mail: common-dev-unsubscr...@hadoop.apache.org
For additional commands, e-mail: common-dev-h...@hadoop.apache.org



Re: [VOTE] Release Apache Hadoop 2.7.3 RC0

2016-07-26 Thread Rakesh Radhakrishnan
Thank you Vinod.

+1 (non-binding)

- downloaded and built from source
- deployed HDFS-HA cluster and tested few switching behaviors
- executed few hdfs commands from command line
- viewed basic UI
- ran HDFS/Common unit tests
- checked LICENSE and NOTICE files

Regards,
Rakesh
Intel

On Tue, Jul 26, 2016 at 11:36 AM, Zhihai Xu  wrote:

> Thanks Vinod.
>
> +1 (non-binding)
>
> * Downloaded and built from source
> * Checked LICENSE and NOTICE
> * Deployed a pseudo cluster
> * Ran through MR and HDFS tests
> * verified basic HDFS operations and Pi job.
>
> Zhihai
>
> On Fri, Jul 22, 2016 at 7:15 PM, Vinod Kumar Vavilapalli <
> vino...@apache.org
> > wrote:
>
> > Hi all,
> >
> > I've created a release candidate RC0 for Apache Hadoop 2.7.3.
> >
> > As discussed before, this is the next maintenance release to follow up
> > 2.7.2.
> >
> > The RC is available for validation at:
> > http://home.apache.org/~vinodkv/hadoop-2.7.3-RC0/ <
> > http://home.apache.org/~vinodkv/hadoop-2.7.3-RC0/>
> >
> > The RC tag in git is: release-2.7.3-RC0
> >
> > The maven artifacts are available via repository.apache.org <
> > http://repository.apache.org/> at
> > https://repository.apache.org/content/repositories/orgapachehadoop-1040/
> <
> > https://repository.apache.org/content/repositories/orgapachehadoop-1040/
> >
> >
> > The release-notes are inside the tar-balls at location
> > hadoop-common-project/hadoop-common/src/main/docs/releasenotes.html. I
> > hosted this at
> > http://home.apache.org/~vinodkv/hadoop-2.7.3-RC0/releasenotes.html <
> > http://people.apache.org/~vinodkv/hadoop-2.7.2-RC1/releasenotes.html>
> for
> > your quick perusal.
> >
> > As you may have noted, a very long fix-cycle for the License & Notice
> > issues (HADOOP-12893) caused 2.7.3 (along with every other Hadoop
> release)
> > to slip by quite a bit. This release's related discussion thread is
> linked
> > below: [1].
> >
> > Please try the release and vote; the vote will run for the usual 5 days.
> >
> > Thanks,
> > Vinod
> >
> > [1]: 2.7.3 release plan:
> > https://www.mail-archive.com/hdfs-dev%40hadoop.apache.org/msg24439.html
> <
> > http://markmail.org/thread/6yv2fyrs4jlepmmr>
>


Re: [VOTE] Release Apache Hadoop 2.7.3 RC0

2016-07-26 Thread Zhihai Xu
Thanks Vinod.

+1 (non-binding)

* Downloaded and built from source
* Checked LICENSE and NOTICE
* Deployed a pseudo cluster
* Ran through MR and HDFS tests
* verified basic HDFS operations and Pi job.

Zhihai

On Fri, Jul 22, 2016 at 7:15 PM, Vinod Kumar Vavilapalli  wrote:

> Hi all,
>
> I've created a release candidate RC0 for Apache Hadoop 2.7.3.
>
> As discussed before, this is the next maintenance release to follow up
> 2.7.2.
>
> The RC is available for validation at:
> http://home.apache.org/~vinodkv/hadoop-2.7.3-RC0/ <
> http://home.apache.org/~vinodkv/hadoop-2.7.3-RC0/>
>
> The RC tag in git is: release-2.7.3-RC0
>
> The maven artifacts are available via repository.apache.org <
> http://repository.apache.org/> at
> https://repository.apache.org/content/repositories/orgapachehadoop-1040/ <
> https://repository.apache.org/content/repositories/orgapachehadoop-1040/>
>
> The release-notes are inside the tar-balls at location
> hadoop-common-project/hadoop-common/src/main/docs/releasenotes.html. I
> hosted this at
> http://home.apache.org/~vinodkv/hadoop-2.7.3-RC0/releasenotes.html <
> http://people.apache.org/~vinodkv/hadoop-2.7.2-RC1/releasenotes.html> for
> your quick perusal.
>
> As you may have noted, a very long fix-cycle for the License & Notice
> issues (HADOOP-12893) caused 2.7.3 (along with every other Hadoop release)
> to slip by quite a bit. This release's related discussion thread is linked
> below: [1].
>
> Please try the release and vote; the vote will run for the usual 5 days.
>
> Thanks,
> Vinod
>
> [1]: 2.7.3 release plan:
> https://www.mail-archive.com/hdfs-dev%40hadoop.apache.org/msg24439.html <
> http://markmail.org/thread/6yv2fyrs4jlepmmr>