Some more thoughts: for the javadoc issue, I think we can just support
building on java 7.

For the release notes issue, I can work with the authors of the major
features to come up with release notes and update them before pushing it to
site. The release notes in the published artifacts won't be up to date, but
I think that's fine.

I'll go ahead with this plan if no objections.

Jonathan Hung


On Fri, Oct 25, 2019 at 12:19 PM Jonathan Hung <jyhung2...@gmail.com> wrote:

> Thanks for looking Erik.
>
> For the release notes, yeah I think it's because there's no release notes
> for the corresponding JIRAs. I've added details for these features to the
> index.md.vm file which should show up on the homepage for 2.10.0 (e.g.
> https://hadoop.apache.org/docs/r2.9.0/index.html). We could add release
> notes for these JIRAs, but that would require recreating the tar.gzs since
> the release notes are bundled in there.
>
> For the javadoc issue, I was able to repro this issue, seems it's because
> the org.apache.hadoop.yarn.client.ClientRMProxy import was removed in
> FederationProxyProviderUtil in YARN-7900 in branch-2 (but not in other
> branches). But it's referenced in javadocs in this file so it throws this
> error. Re-adding this import and building with java 8 allows it to succeed.
>
> I checked javadoc html for FederationProxyProviderUtil in the produced
> artifacts and it appears to be correct.
>
> I think we could easily overwrite the current RC1 artifacts with ones
> containing proper release notes. Not sure what to do about the javadoc
> issue though, that would require overwriting the release-2.10.0-RC1 tag
> which I don't want to do. What do others think?
>
> Jonathan Hung
>
>
> On Fri, Oct 25, 2019 at 9:21 AM Erik Krogen <ekro...@linkedin.com> wrote:
>
>> Thanks for putting this together, Jonathan!
>>
>> I noticed that the RELEASENOTES.md makes no mention of any of the major
>> features you mentioned in your email about the RC. Is this expected? I
>> guess it is caused by the lack of a release note on the JIRAs for those
>> features.
>>
>> I also noticed that building a distribution package (mvn -DskipTests
>> package -Pdist) fails on Java 8 (1.8.0_172) with a bunch of Javadoc errors.
>> It works fine on Java 7. Is this expected?
>>
>> Other verifications I performed:
>>
>>    - Verified all signatures in RC1
>>    - Verified all checksums in RC1
>>    - Visually inspected contents of src tarball
>>    - Built from source on Mac OSX 10.14.6 and RHEL7 (Java 8)
>>    - mvn -DskipTests package
>>    - Visually inspected contents of binary tarball
>>
>> Thanks,
>> Erik
>>
>> ------------------------------
>> *From:* Konstantin Shvachko <shv.had...@gmail.com>
>> *Sent:* Wednesday, October 23, 2019 6:10 PM
>> *To:* Jonathan Hung <jyhung2...@gmail.com>
>> *Cc:* Hdfs-dev <hdfs-...@hadoop.apache.org>; mapreduce-dev <
>> mapreduce-dev@hadoop.apache.org>; yarn-dev <yarn-...@hadoop.apache.org>;
>> Hadoop Common <common-...@hadoop.apache.org>
>> *Subject:* Re: [VOTE] Release Apache Hadoop 2.10.0 (RC1)
>>
>> +1 on RC1
>>
>> - Verified signatures
>> - Verified maven artifacts on Nexus for sources
>> - Checked rat reports
>> - Checked documentation
>> - Checked packaging contents
>> - Built from sources on RHEL 7 box
>> - Ran unit tests for new HDFS features with Java 8
>>
>> Thanks,
>> --Konstantin
>>
>> On Tue, Oct 22, 2019 at 2:55 PM Jonathan Hung <jyhung2...@gmail.com>
>> wrote:
>>
>> > Hi folks,
>> >
>> > This is the second release candidate for the first release of Apache
>> Hadoop
>> > 2.10 line. It contains 362 fixes/improvements since 2.9 [1]. It includes
>> > features such as:
>> >
>> > - User-defined resource types
>> > - Native GPU support as a schedulable resource type
>> > - Consistent reads from standby node
>> > - Namenode port based selective encryption
>> > - Improvements related to rolling upgrade support from 2.x to 3.x
>> > - Cost based fair call queue
>> >
>> > The RC1 artifacts are at:
>> https://nam06.safelinks.protection.outlook.com/?url=http:%2F%2Fhome.apache.org%2F~jhung%2Fhadoop-2.10.0-RC1%2F&amp;data=02%7C01%7Cekrogen%40linkedin.com%7C1fee1e5911d8415a418b08d7581f0c7e%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C1%7C637074762694349124&amp;sdata=ZX7lF4N3fV38ggkplLU56ybhKBZrx%2FUKMkfxm2WJ7eU%3D&amp;reserved=0
>> >
>> > RC tag is release-2.10.0-RC1.
>> >
>> > The maven artifacts are hosted here:
>> >
>> https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Frepository.apache.org%2Fcontent%2Frepositories%2Forgapachehadoop-1243%2F&amp;data=02%7C01%7Cekrogen%40linkedin.com%7C1fee1e5911d8415a418b08d7581f0c7e%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C1%7C637074762694349124&amp;sdata=DsJDfoj8eg3E%2F%2BNEwOAI41LhcRJ2hOWycS923ds3Seg%3D&amp;reserved=0
>> >
>> > My public key is available here:
>> >
>> https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdist.apache.org%2Frepos%2Fdist%2Frelease%2Fhadoop%2Fcommon%2FKEYS&amp;data=02%7C01%7Cekrogen%40linkedin.com%7C1fee1e5911d8415a418b08d7581f0c7e%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C1%7C637074762694349124&amp;sdata=1694z6xhj5NtxwYBpwnRBx%2BgK0npGIUs5O580K3KPJw%3D&amp;reserved=0
>> >
>> > The vote will run for 5 weekdays, until Tuesday, October 29 at 3:00 pm
>> PDT.
>> >
>> > Thanks,
>> > Jonathan Hung
>> >
>> > [1]
>> >
>> >
>> https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fissues%2F%3Fjql%3Dproject%2520in%2520(HDFS%252C%2520YARN%252C%2520HADOOP%252C%2520MAPREDUCE)%2520AND%2520resolution%2520%253D%2520Fixed%2520AND%2520fixVersion%2520%253D%25202.10.0%2520AND%2520fixVersion%2520not%2520in%2520(2.9.2%252C%25202.9.1%252C%25202.9.0&amp;data=02%7C01%7Cekrogen%40linkedin.com%7C1fee1e5911d8415a418b08d7581f0c7e%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637074762694349124&amp;sdata=U2Pt0Vx3k3XWJGoH0S8iFgXbrU0X8TF3ACcAAg9axog%3D&amp;reserved=0
>> )
>> >
>>
>

Reply via email to