Okay, did a whole bunch of things on 2.7.2.

Fixing CHANGES.txt entry that Junping reported on the voting thread
 - 56e2dcc HADOOP-5323. Trash documentation should describe its directory 
structure and configurations. (Weiwei Yang via ozawa) Moved entry from HDFS 
CHANGES.txt to that of common.

Detected one more issue: YARN-2859 addendum’s got missed in 2.7.2
 - 2e1c617 YARN-2859 addendum: move the entry from 2.6.2 to 2.6.3 in 
hadoop-yarn/CHANGES.txt.
 - d738e2e YARN-2859.addendum: fix the remaining issue from the previous patch

Also removed multiple duplicate CHANGES.txt entries for MAPREDUCE-6549

Backports
 - 91b7f94 YARN-4326. Fix TestDistributedShell timeout as AHS in 
MiniYarnCluster no longer binds to default port 8188. (Meng Ding via wangda)
 - 3c1b25b HADOOP-12413. AccessControlList should avoid calling getGroupNames 
in isUserInList with empty groups. Contributed by Zhihai Xu. (cherry picked 
from commit b2017d9b032af20044fdf60ddbd1575a554ccb79)
 - 17ad3b1 HADOOP-12526. there are duplicate dependency definitions in pom's 
(sjlee)
 - c3ba72c YARN-4241. Fix typo of property name in yarn-default.xml. 
Contributed by Anthony Rojas.
 - 096ac9e MAPREDUCE-6540. TestMRTimelineEventHandling fails (sjlee)
 - 3c0e4de HDFS-8615. Correct HTTP method in WebHDFS document. Contributed by 
Brahma Reddy Battula.
 - ad829ff MAPREDUCE-6377. JHS sorting on state column not working in webUi. 
Contributed by zhihai xu. (cherry picked from commit 
790a861766dcd60212d83f444f2f96d3acf20a94)
 - 10f23dc HDFS-9431. DistributedFileSystem#concat fails if the target path is 
relative. Contributed by Kazuho Fujii.
 - 10a6298 YARN-4344. NMs reconnecting with changed capabilities can lead to 
wrong cluster resource calculations. Contributed by Varun Vasudev (cherry 
picked from commit d36b6e045f317c94e97cb41a163aa974d161a404)
 - 09d3e47 HDFS-9289. Make DataStreamer#block thread safe and verify genStamp 
in commitBlock. Contributed by Chang Li.
 - 89f6716 MAPREDUCE-5883. "Total megabyte-seconds" in job counters is slightly 
misleading. Contributed by Nathan Roberts (cherry picked from commit 
cab3c7c8892ad33a7eb0955b01e99872ab95e192)
 - 4e84a8b YARN-4365. FileSystemNodeLabelStore should check for root dir 
existence on startup. Contributed by Kuhu Shukla (cherry picked from commit 
f5acf94ecafb301a0cc8e8f91f19c8bcbc8da701)
 - 4765a65 MAPREDUCE-6549. multibyte delimiters with LineRecordReader cause 
duplicate records (wilfreds via rkanter) (cherry picked from commit 
7fd00b3db4b7d73afd41276ba9a06ec06a0e1762)
 - 0fc19f6 YARN-4348. ZKRMStateStore.syncInternal shouldn't wait for sync 
completion for avoiding blocking ZK's event thread. (ozawa)
 - 3e192f8 YARN-4434. NodeManager Disk Checker parameter documentation is not 
correct. Contributed by Weiwei Yang.

Ran these tests that got changed in the above patches, before pushing the 
backports:
 - 
TestAccessControlList,DFSTestUtil,TestCommitBlockWithInvalidGenStamp,TestHDFSConcat,TestLineRecordReader,TestMRTimelineEventHandling,TestDistributedShell,TestFileSystemNodeLabelsStore,TestCapacityScheduler

@Junping, mind giving a look at the branch for sanity checks?

Thanks
+Vinod


> On Jan 13, 2016, at 11:02 AM, Vinod Kumar Vavilapalli <vino...@apache.org> 
> wrote:
> 
> Thanks for the comments Tsuyoshi / Andrew / Varun / Junping / Akira.
> 
> I agree that where possible we should serialize releases and make them 
> incremental w.r.t fixes.
> 
> Will roll a new RC for 2.7.2 after the backports.
> 
> If there are more thoughts on releases, which I’m sure we will all do have, 
> let’s fork the thread off from this voting conversation.
> 
> Thanks
> +Vinod
> 
>> On Dec 29, 2015, at 6:50 AM, Junping Du <j...@hortonworks.com 
>> <mailto:j...@hortonworks.com>> wrote:
>> 
>> I am +1 with pulling all of these tickets into 2.7.2. 
>> - For “any fix in 2.6.3 to be there in all releases that get out after 2.6.3 
>> release date”
>> Shall we conclude this as a general rule - "any fix in 2.x.y to be there in 
>> all 2.b.c releases (while b>=x) that get out after 2.x.y release date"? I am 
>> generally fine with this, but just feel it sounds to set too strong 
>> restrictions among branches. Some fixes could be trivial (test case fix, 
>> etc.) enough to deserve more flexibility.​ I would prefer this rule only 
>> applies on critical/blocker fixes, but not applies on minor/trivial issues.
>> Just 2 cents.
>> 
>> Thanks,
>> 
>> Junping
>> 
>> From: Vinod Kumar Vavilapalli <vino...@apache.org 
>> <mailto:vino...@apache.org>>
>> Sent: Thursday, December 24, 2015 12:47 AM
>> To: Junping Du
>> Cc: mapreduce-...@hadoop.apache.org 
>> <mailto:mapreduce-...@hadoop.apache.org>; yarn-...@hadoop.apache.org 
>> <mailto:yarn-...@hadoop.apache.org>; common-dev@hadoop.apache.org 
>> <mailto:common-dev@hadoop.apache.org>; hdfs-...@hadoop.apache.org 
>> <mailto:hdfs-...@hadoop.apache.org>
>> Subject: Re: [VOTE] Release Apache Hadoop 2.7.2 RC1
>>  
>> I retract my -1. I think we will need to discuss this a bit more.
>> 
>> Beyond those two tickets, there are a bunch more (totaling to 16) that are 
>> in 2.6.3 but *not* in 2.7.2. See this: 
>> https://issues.apache.org/jira/issues/?jql=key%20in%20%28HADOOP-12526%2CHADOOP-12413%2CHADOOP-11267%2CHADOOP-10668%2CHADOOP-10134%2CYARN-4434%2CYARN-4365%2CYARN-4348%2CYARN-4344%2CYARN-4326%2CYARN-4241%2CYARN-2859%2CMAPREDUCE-6549%2CMAPREDUCE-6540%2CMAPREDUCE-6377%2CMAPREDUCE-5883%2CHDFS-9431%2CHDFS-9289%2CHDFS-8615%29%20and%20fixVersion%20!%3D%202.7.0
>>  
>> <https://issues.apache.org/jira/issues/?jql=key%20in%20(HADOOP-12526,HADOOP-12413,HADOOP-11267,HADOOP-10668,HADOOP-10134,YARN-4434,YARN-4365,YARN-4348,YARN-4344,YARN-4326,YARN-4241,YARN-2859,MAPREDUCE-6549,MAPREDUCE-6540,MAPREDUCE-6377,MAPREDUCE-5883,HDFS-9431,HDFS-9289,HDFS-8615)%20and%20fixVersion%20!=%202.7.0>
>> 
>> Two options here, depending on the importance of ‘causality' between 2.6.x 
>> and 2.7.x lines.
>>  - Ship 2.7.2 as we voted on here
>>  - Pull these 16 tickets into 2.7.2 and roll a new RC
>> 
>> What do people think? Do folks expect “any fix in 2.6.3 to be there in all 
>> releases that get out after 2.6.3 release date (December 16th)”?
>> 
>> Thanks
>> +Vinod
>> 
>>> On Dec 23, 2015, at 12:37 PM, Vinod Kumar Vavilapalli <vino...@apache.org 
>>> <mailto:vino...@apache.org>> wrote:
>>> 
>>> Sigh. Missed this.
>>> 
>>> To retain causality ("any fix in 2.6.3 will be there in all releases that 
>>> got out after 2.6.3”), I’ll get these patches in.
>>> 
>>> Reverting my +1, and casting -1 for the RC myself.
>>> 
>>> Will spin a new RC, this voting thread is marked dead.
>>> 
>>> Thanks
>>> +Vinod
>>> 
>>>> On Dec 22, 2015, at 8:24 AM, Junping Du <j...@hortonworks.com 
>>>> <mailto:j...@hortonworks.com>> wrote:
>>>> 
>>>> However, when I look at our commit log and CHANGES.txt, I found something 
>>>> we are missing:
>>>> 1. HDFS-9470 and YARN-4424 are missing from the 2.7.2 branch and RC1 tag.
>>>> 2. HADOOP-5323, HDFS-8767 are missing in CHANGE.txt
>>> 
>> 
>> 
> 

Reply via email to