[jira] [Commented] (HDFS-8632) Erasure Coding: Add InterfaceAudience annotation to the erasure coding classes
[ https://issues.apache.org/jira/browse/HDFS-8632?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14946418#comment-14946418 ] Rakesh R commented on HDFS-8632: HDFS-9182 has modified some of the files. Again attaching new re-based patch on latest trunk code. cc: [~zhz], [~andrew.wang] > Erasure Coding: Add InterfaceAudience annotation to the erasure coding classes > -- > > Key: HDFS-8632 > URL: https://issues.apache.org/jira/browse/HDFS-8632 > Project: Hadoop HDFS > Issue Type: Sub-task >Reporter: Rakesh R >Assignee: Rakesh R > Attachments: HDFS-8632-05-rebase.patch, HDFS-8632-05.patch, > HDFS-8632-HDFS-7285-00.patch, HDFS-8632-HDFS-7285-01.patch, > HDFS-8632-HDFS-7285-02.patch, HDFS-8632-HDFS-7285-03.patch, > HDFS-8632-HDFS-7285-04.patch > > > I've noticed some of the erasure coding classes missing > {{@InterfaceAudience}} annotation. It would be good to identify the classes > and add proper annotation. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HDFS-8632) Erasure Coding: Add InterfaceAudience annotation to the erasure coding classes
[ https://issues.apache.org/jira/browse/HDFS-8632?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14947907#comment-14947907 ] Andrew Wang commented on HDFS-8632: --- +1 LGTM will commit shortly, thanks Rakesh! > Erasure Coding: Add InterfaceAudience annotation to the erasure coding classes > -- > > Key: HDFS-8632 > URL: https://issues.apache.org/jira/browse/HDFS-8632 > Project: Hadoop HDFS > Issue Type: Sub-task >Reporter: Rakesh R >Assignee: Rakesh R > Attachments: HDFS-8632-05-rebase.patch, HDFS-8632-05.patch, > HDFS-8632-HDFS-7285-00.patch, HDFS-8632-HDFS-7285-01.patch, > HDFS-8632-HDFS-7285-02.patch, HDFS-8632-HDFS-7285-03.patch, > HDFS-8632-HDFS-7285-04.patch > > > I've noticed some of the erasure coding classes missing > {{@InterfaceAudience}} annotation. It would be good to identify the classes > and add proper annotation. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HDFS-8632) Erasure Coding: Add InterfaceAudience annotation to the erasure coding classes
[ https://issues.apache.org/jira/browse/HDFS-8632?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14944598#comment-14944598 ] Rakesh R commented on HDFS-8632: Note: Please ignore test case failures, those are not related to the patch. > Erasure Coding: Add InterfaceAudience annotation to the erasure coding classes > -- > > Key: HDFS-8632 > URL: https://issues.apache.org/jira/browse/HDFS-8632 > Project: Hadoop HDFS > Issue Type: Sub-task >Reporter: Rakesh R >Assignee: Rakesh R > Attachments: HDFS-8632-05.patch, HDFS-8632-HDFS-7285-00.patch, > HDFS-8632-HDFS-7285-01.patch, HDFS-8632-HDFS-7285-02.patch, > HDFS-8632-HDFS-7285-03.patch, HDFS-8632-HDFS-7285-04.patch > > > I've noticed some of the erasure coding classes missing > {{@InterfaceAudience}} annotation. It would be good to identify the classes > and add proper annotation. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HDFS-8632) Erasure Coding: Add InterfaceAudience annotation to the erasure coding classes
[ https://issues.apache.org/jira/browse/HDFS-8632?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14944533#comment-14944533 ] Hadoop QA commented on HDFS-8632: - \\ \\ | (x) *{color:red}-1 overall{color}* | \\ \\ || Vote || Subsystem || Runtime || Comment || | {color:red}-1{color} | pre-patch | 21m 48s | Pre-patch trunk has 7 extant Findbugs (version 3.0.0) warnings. | | {color:green}+1{color} | @author | 0m 0s | The patch does not contain any @author tags. | | {color:red}-1{color} | tests included | 0m 0s | The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch. | | {color:green}+1{color} | javac | 8m 6s | There were no new javac warning messages. | | {color:green}+1{color} | javadoc | 10m 22s | There were no new javadoc warning messages. | | {color:red}-1{color} | release audit | 0m 15s | The applied patch generated 1 release audit warnings. | | {color:green}+1{color} | checkstyle | 4m 12s | There were no new checkstyle issues. | | {color:green}+1{color} | whitespace | 0m 5s | The patch has no lines that end in whitespace. | | {color:green}+1{color} | install | 1m 29s | mvn install still works. | | {color:green}+1{color} | eclipse:eclipse | 0m 35s | The patch built with eclipse:eclipse. | | {color:green}+1{color} | findbugs | 6m 30s | The patch does not introduce any new Findbugs (version 3.0.0) warnings, and fixes 3 pre-existing warnings. | | {color:red}-1{color} | common tests | 7m 29s | Tests failed in hadoop-common. | | {color:red}-1{color} | hdfs tests | 90m 0s | Tests failed in hadoop-hdfs. | | {color:green}+1{color} | hdfs tests | 0m 32s | Tests passed in hadoop-hdfs-client. | | | | 151m 28s | | \\ \\ || Reason || Tests || | Failed unit tests | hadoop.ipc.TestIPC | | | hadoop.hdfs.server.namenode.TestFSNamesystem | | | hadoop.hdfs.server.namenode.TestAddOverReplicatedStripedBlocks | | Timed out tests | org.apache.hadoop.hdfs.server.namenode.TestFSImage | | | org.apache.hadoop.hdfs.server.datanode.TestDataNodeMultipleRegistrations | | | org.apache.hadoop.hdfs.server.namenode.TestXAttrConfigFlag | \\ \\ || Subsystem || Report/Notes || | Patch URL | http://issues.apache.org/jira/secure/attachment/12765118/HDFS-8632-05.patch | | Optional Tests | javadoc javac unit findbugs checkstyle | | git revision | trunk / 30ac69c | | Pre-patch Findbugs warnings | https://builds.apache.org/job/PreCommit-HDFS-Build/12806/artifact/patchprocess/trunkFindbugsWarningshadoop-hdfs-client.html | | Release Audit | https://builds.apache.org/job/PreCommit-HDFS-Build/12806/artifact/patchprocess/patchReleaseAuditProblems.txt | | hadoop-common test log | https://builds.apache.org/job/PreCommit-HDFS-Build/12806/artifact/patchprocess/testrun_hadoop-common.txt | | hadoop-hdfs test log | https://builds.apache.org/job/PreCommit-HDFS-Build/12806/artifact/patchprocess/testrun_hadoop-hdfs.txt | | hadoop-hdfs-client test log | https://builds.apache.org/job/PreCommit-HDFS-Build/12806/artifact/patchprocess/testrun_hadoop-hdfs-client.txt | | Test Results | https://builds.apache.org/job/PreCommit-HDFS-Build/12806/testReport/ | | Java | 1.7.0_55 | | uname | Linux asf901.gq1.ygridcore.net 3.13.0-36-lowlatency #63-Ubuntu SMP PREEMPT Wed Sep 3 21:56:12 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux | | Console output | https://builds.apache.org/job/PreCommit-HDFS-Build/12806/console | This message was automatically generated. > Erasure Coding: Add InterfaceAudience annotation to the erasure coding classes > -- > > Key: HDFS-8632 > URL: https://issues.apache.org/jira/browse/HDFS-8632 > Project: Hadoop HDFS > Issue Type: Sub-task >Reporter: Rakesh R >Assignee: Rakesh R > Attachments: HDFS-8632-05.patch, HDFS-8632-HDFS-7285-00.patch, > HDFS-8632-HDFS-7285-01.patch, HDFS-8632-HDFS-7285-02.patch, > HDFS-8632-HDFS-7285-03.patch, HDFS-8632-HDFS-7285-04.patch > > > I've noticed some of the erasure coding classes missing > {{@InterfaceAudience}} annotation. It would be good to identify the classes > and add proper annotation. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HDFS-8632) Erasure Coding: Add InterfaceAudience annotation to the erasure coding classes
[ https://issues.apache.org/jira/browse/HDFS-8632?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14944074#comment-14944074 ] Andrew Wang commented on HDFS-8632: --- There've been some refactors that moved things to hdfs-client, mind rebasing the patch? > Erasure Coding: Add InterfaceAudience annotation to the erasure coding classes > -- > > Key: HDFS-8632 > URL: https://issues.apache.org/jira/browse/HDFS-8632 > Project: Hadoop HDFS > Issue Type: Sub-task >Reporter: Rakesh R >Assignee: Rakesh R > Attachments: HDFS-8632-HDFS-7285-00.patch, > HDFS-8632-HDFS-7285-01.patch, HDFS-8632-HDFS-7285-02.patch, > HDFS-8632-HDFS-7285-03.patch, HDFS-8632-HDFS-7285-04.patch > > > I've noticed some of the erasure coding classes missing > {{@InterfaceAudience}} annotation. It would be good to identify the classes > and add proper annotation. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HDFS-8632) Erasure Coding: Add InterfaceAudience annotation to the erasure coding classes
[ https://issues.apache.org/jira/browse/HDFS-8632?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14944430#comment-14944430 ] Rakesh R commented on HDFS-8632: Thank you, I've re-based the patch on latest trunk code and attached the same. Please take a look at it. > Erasure Coding: Add InterfaceAudience annotation to the erasure coding classes > -- > > Key: HDFS-8632 > URL: https://issues.apache.org/jira/browse/HDFS-8632 > Project: Hadoop HDFS > Issue Type: Sub-task >Reporter: Rakesh R >Assignee: Rakesh R > Attachments: HDFS-8632-05.patch, HDFS-8632-HDFS-7285-00.patch, > HDFS-8632-HDFS-7285-01.patch, HDFS-8632-HDFS-7285-02.patch, > HDFS-8632-HDFS-7285-03.patch, HDFS-8632-HDFS-7285-04.patch > > > I've noticed some of the erasure coding classes missing > {{@InterfaceAudience}} annotation. It would be good to identify the classes > and add proper annotation. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HDFS-8632) Erasure Coding: Add InterfaceAudience annotation to the erasure coding classes
[ https://issues.apache.org/jira/browse/HDFS-8632?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14937443#comment-14937443 ] Zhe Zhang commented on HDFS-8632: - Sorry missed the message. The patch LGTM. [~andrew.wang] kindly offered help to do a final review. > Erasure Coding: Add InterfaceAudience annotation to the erasure coding classes > -- > > Key: HDFS-8632 > URL: https://issues.apache.org/jira/browse/HDFS-8632 > Project: Hadoop HDFS > Issue Type: Sub-task >Reporter: Rakesh R >Assignee: Rakesh R > Attachments: HDFS-8632-HDFS-7285-00.patch, > HDFS-8632-HDFS-7285-01.patch, HDFS-8632-HDFS-7285-02.patch, > HDFS-8632-HDFS-7285-03.patch, HDFS-8632-HDFS-7285-04.patch > > > I've noticed some of the erasure coding classes missing > {{@InterfaceAudience}} annotation. It would be good to identify the classes > and add proper annotation. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HDFS-8632) Erasure Coding: Add InterfaceAudience annotation to the erasure coding classes
[ https://issues.apache.org/jira/browse/HDFS-8632?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14934693#comment-14934693 ] Rakesh R commented on HDFS-8632: [~zhz], any more comments, would you please review the latest patch again. Thank you! > Erasure Coding: Add InterfaceAudience annotation to the erasure coding classes > -- > > Key: HDFS-8632 > URL: https://issues.apache.org/jira/browse/HDFS-8632 > Project: Hadoop HDFS > Issue Type: Sub-task >Reporter: Rakesh R >Assignee: Rakesh R > Attachments: HDFS-8632-HDFS-7285-00.patch, > HDFS-8632-HDFS-7285-01.patch, HDFS-8632-HDFS-7285-02.patch, > HDFS-8632-HDFS-7285-03.patch, HDFS-8632-HDFS-7285-04.patch > > > I've noticed some of the erasure coding classes missing > {{@InterfaceAudience}} annotation. It would be good to identify the classes > and add proper annotation. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HDFS-8632) Erasure Coding: Add InterfaceAudience annotation to the erasure coding classes
[ https://issues.apache.org/jira/browse/HDFS-8632?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14903242#comment-14903242 ] Rakesh R commented on HDFS-8632: Thanks again [~zhz]. Attached another patch addressing the above comment. > Erasure Coding: Add InterfaceAudience annotation to the erasure coding classes > -- > > Key: HDFS-8632 > URL: https://issues.apache.org/jira/browse/HDFS-8632 > Project: Hadoop HDFS > Issue Type: Sub-task >Reporter: Rakesh R >Assignee: Rakesh R > Attachments: HDFS-8632-HDFS-7285-00.patch, > HDFS-8632-HDFS-7285-01.patch, HDFS-8632-HDFS-7285-02.patch, > HDFS-8632-HDFS-7285-03.patch, HDFS-8632-HDFS-7285-04.patch > > > I've noticed some of the erasure coding classes missing > {{@InterfaceAudience}} annotation. It would be good to identify the classes > and add proper annotation. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HDFS-8632) Erasure Coding: Add InterfaceAudience annotation to the erasure coding classes
[ https://issues.apache.org/jira/browse/HDFS-8632?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14903167#comment-14903167 ] Zhe Zhang commented on HDFS-8632: - Thanks Andrew for the input. Per the above discussion I think we should just remove stability annotations from all private APIs in the patch. > Erasure Coding: Add InterfaceAudience annotation to the erasure coding classes > -- > > Key: HDFS-8632 > URL: https://issues.apache.org/jira/browse/HDFS-8632 > Project: Hadoop HDFS > Issue Type: Sub-task >Reporter: Rakesh R >Assignee: Rakesh R > Attachments: HDFS-8632-HDFS-7285-00.patch, > HDFS-8632-HDFS-7285-01.patch, HDFS-8632-HDFS-7285-02.patch, > HDFS-8632-HDFS-7285-03.patch > > > I've noticed some of the erasure coding classes missing > {{@InterfaceAudience}} annotation. It would be good to identify the classes > and add proper annotation. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HDFS-8632) Erasure Coding: Add InterfaceAudience annotation to the erasure coding classes
[ https://issues.apache.org/jira/browse/HDFS-8632?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14903165#comment-14903165 ] Rakesh R commented on HDFS-8632: Thank you [~zhz], [~andrew.wang] for the reviews. Hi [~zhz], is there anything else required to be done for this? > Erasure Coding: Add InterfaceAudience annotation to the erasure coding classes > -- > > Key: HDFS-8632 > URL: https://issues.apache.org/jira/browse/HDFS-8632 > Project: Hadoop HDFS > Issue Type: Sub-task >Reporter: Rakesh R >Assignee: Rakesh R > Attachments: HDFS-8632-HDFS-7285-00.patch, > HDFS-8632-HDFS-7285-01.patch, HDFS-8632-HDFS-7285-02.patch, > HDFS-8632-HDFS-7285-03.patch > > > I've noticed some of the erasure coding classes missing > {{@InterfaceAudience}} annotation. It would be good to identify the classes > and add proper annotation. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HDFS-8632) Erasure Coding: Add InterfaceAudience annotation to the erasure coding classes
[ https://issues.apache.org/jira/browse/HDFS-8632?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14903615#comment-14903615 ] Hadoop QA commented on HDFS-8632: - \\ \\ | (x) *{color:red}-1 overall{color}* | \\ \\ || Vote || Subsystem || Runtime || Comment || | {color:red}-1{color} | pre-patch | 19m 27s | Findbugs (version ) appears to be broken on HDFS-7285. | | {color:green}+1{color} | @author | 0m 0s | The patch does not contain any @author tags. | | {color:red}-1{color} | tests included | 0m 0s | The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch. | | {color:green}+1{color} | javac | 10m 8s | There were no new javac warning messages. | | {color:green}+1{color} | javadoc | 11m 47s | There were no new javadoc warning messages. | | {color:red}-1{color} | release audit | 0m 17s | The applied patch generated 1 release audit warnings. | | {color:green}+1{color} | checkstyle | 2m 56s | There were no new checkstyle issues. | | {color:green}+1{color} | whitespace | 0m 7s | The patch has no lines that end in whitespace. | | {color:green}+1{color} | install | 1m 55s | mvn install still works. | | {color:green}+1{color} | eclipse:eclipse | 0m 40s | The patch built with eclipse:eclipse. | | {color:green}+1{color} | findbugs | 7m 30s | The patch does not introduce any new Findbugs (version 3.0.0) warnings. | | {color:green}+1{color} | common tests | 24m 53s | Tests passed in hadoop-common. | | {color:red}-1{color} | hdfs tests | 102m 2s | Tests failed in hadoop-hdfs. | | {color:green}+1{color} | hdfs tests | 0m 38s | Tests passed in hadoop-hdfs-client. | | | | 182m 27s | | \\ \\ || Reason || Tests || | Timed out tests | org.apache.hadoop.hdfs.server.mover.TestStorageMover | | | org.apache.hadoop.hdfs.server.balancer.TestBalancer | | | org.apache.hadoop.hdfs.server.namenode.ha.TestPipelinesFailover | \\ \\ || Subsystem || Report/Notes || | Patch URL | http://issues.apache.org/jira/secure/attachment/12761711/HDFS-8632-HDFS-7285-04.patch | | Optional Tests | javadoc javac unit findbugs checkstyle | | git revision | HDFS-7285 / 6fc9424 | | Release Audit | https://builds.apache.org/job/PreCommit-HDFS-Build/12609/artifact/patchprocess/patchReleaseAuditProblems.txt | | hadoop-common test log | https://builds.apache.org/job/PreCommit-HDFS-Build/12609/artifact/patchprocess/testrun_hadoop-common.txt | | hadoop-hdfs test log | https://builds.apache.org/job/PreCommit-HDFS-Build/12609/artifact/patchprocess/testrun_hadoop-hdfs.txt | | hadoop-hdfs-client test log | https://builds.apache.org/job/PreCommit-HDFS-Build/12609/artifact/patchprocess/testrun_hadoop-hdfs-client.txt | | Test Results | https://builds.apache.org/job/PreCommit-HDFS-Build/12609/testReport/ | | Java | 1.7.0_55 | | uname | Linux asf902.gq1.ygridcore.net 3.13.0-36-lowlatency #63-Ubuntu SMP PREEMPT Wed Sep 3 21:56:12 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux | | Console output | https://builds.apache.org/job/PreCommit-HDFS-Build/12609/console | This message was automatically generated. > Erasure Coding: Add InterfaceAudience annotation to the erasure coding classes > -- > > Key: HDFS-8632 > URL: https://issues.apache.org/jira/browse/HDFS-8632 > Project: Hadoop HDFS > Issue Type: Sub-task >Reporter: Rakesh R >Assignee: Rakesh R > Attachments: HDFS-8632-HDFS-7285-00.patch, > HDFS-8632-HDFS-7285-01.patch, HDFS-8632-HDFS-7285-02.patch, > HDFS-8632-HDFS-7285-03.patch, HDFS-8632-HDFS-7285-04.patch > > > I've noticed some of the erasure coding classes missing > {{@InterfaceAudience}} annotation. It would be good to identify the classes > and add proper annotation. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HDFS-8632) Erasure Coding: Add InterfaceAudience annotation to the erasure coding classes
[ https://issues.apache.org/jira/browse/HDFS-8632?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14901250#comment-14901250 ] Andrew Wang commented on HDFS-8632: --- Private APIs don't need stability annotations, we're free to change anything private as long as it doesn't break public interfaces. So private interfaces are all "unstable" in that sense. Also since anything not marked Public is Private, adding Private annotations everywhere is, strictly speaking, not necessary. It's a good habit though :) Overall though looks good, thanks for working on this Rakesh! > Erasure Coding: Add InterfaceAudience annotation to the erasure coding classes > -- > > Key: HDFS-8632 > URL: https://issues.apache.org/jira/browse/HDFS-8632 > Project: Hadoop HDFS > Issue Type: Sub-task >Reporter: Rakesh R >Assignee: Rakesh R > Attachments: HDFS-8632-HDFS-7285-00.patch, > HDFS-8632-HDFS-7285-01.patch, HDFS-8632-HDFS-7285-02.patch, > HDFS-8632-HDFS-7285-03.patch > > > I've noticed some of the erasure coding classes missing > {{@InterfaceAudience}} annotation. It would be good to identify the classes > and add proper annotation. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HDFS-8632) Erasure Coding: Add InterfaceAudience annotation to the erasure coding classes
[ https://issues.apache.org/jira/browse/HDFS-8632?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14901153#comment-14901153 ] Zhe Zhang commented on HDFS-8632: - Thanks Rakesh for the work! Most annotations in the patch look good. The following are worth more discussions. [~andrew.wang] Could you share some advice in the context of release management? {code} +@InterfaceAudience.Public +@InterfaceStability.Evolving public final class ErasureCodingPolicy {code} {{Evolving}} actually sounds right to me. A side note is that we should probably have something similar to {{BlockStoragePolicySpi}} that is {{Stable}}. {code} +@InterfaceAudience.Private +@InterfaceStability.Evolving public class DFSStripedInputStream extends DFSInputStream { {code} {{DFSInputStream}} itself is {{Unstable}} (the default for {{Private}}). I guess we should make them consistent. Similar for {{StripedDataStreamer}} and {{BlockInfoStriped}}. {code} +@InterfaceAudience.Private +@InterfaceStability.Evolving public class BlockPlacementPolicies{ {code} Similar as above, should this be {{Evolving}} or the default {{Unstable}}? > Erasure Coding: Add InterfaceAudience annotation to the erasure coding classes > -- > > Key: HDFS-8632 > URL: https://issues.apache.org/jira/browse/HDFS-8632 > Project: Hadoop HDFS > Issue Type: Sub-task >Reporter: Rakesh R >Assignee: Rakesh R > Attachments: HDFS-8632-HDFS-7285-00.patch, > HDFS-8632-HDFS-7285-01.patch, HDFS-8632-HDFS-7285-02.patch, > HDFS-8632-HDFS-7285-03.patch > > > I've noticed some of the erasure coding classes missing > {{@InterfaceAudience}} annotation. It would be good to identify the classes > and add proper annotation. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HDFS-8632) Erasure Coding: Add InterfaceAudience annotation to the erasure coding classes
[ https://issues.apache.org/jira/browse/HDFS-8632?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14805253#comment-14805253 ] Hadoop QA commented on HDFS-8632: - \\ \\ | (x) *{color:red}-1 overall{color}* | \\ \\ || Vote || Subsystem || Runtime || Comment || | {color:red}-1{color} | pre-patch | 21m 19s | Pre-patch HDFS-7285 has 7 extant Findbugs (version 3.0.0) warnings. | | {color:green}+1{color} | @author | 0m 0s | The patch does not contain any @author tags. | | {color:red}-1{color} | tests included | 0m 0s | The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch. | | {color:green}+1{color} | javac | 7m 52s | There were no new javac warning messages. | | {color:green}+1{color} | javadoc | 10m 11s | There were no new javadoc warning messages. | | {color:red}-1{color} | release audit | 0m 14s | The applied patch generated 1 release audit warnings. | | {color:green}+1{color} | checkstyle | 4m 9s | There were no new checkstyle issues. | | {color:green}+1{color} | whitespace | 0m 10s | The patch has no lines that end in whitespace. | | {color:green}+1{color} | install | 1m 29s | mvn install still works. | | {color:green}+1{color} | eclipse:eclipse | 0m 32s | The patch built with eclipse:eclipse. | | {color:green}+1{color} | findbugs | 6m 35s | The patch does not introduce any new Findbugs (version 3.0.0) warnings, and fixes 3 pre-existing warnings. | | {color:green}+1{color} | common tests | 22m 59s | Tests passed in hadoop-common. | | {color:red}-1{color} | hdfs tests | 185m 32s | Tests failed in hadoop-hdfs. | | {color:green}+1{color} | hdfs tests | 0m 29s | Tests passed in hadoop-hdfs-client. | | | | 261m 37s | | \\ \\ || Reason || Tests || | Failed unit tests | hadoop.hdfs.TestWriteStripedFileWithFailure | \\ \\ || Subsystem || Report/Notes || | Patch URL | http://issues.apache.org/jira/secure/attachment/12757110/HDFS-8632-HDFS-7285-03.patch | | Optional Tests | javadoc javac unit findbugs checkstyle | | git revision | HDFS-7285 / 607bda2 | | Pre-patch Findbugs warnings | https://builds.apache.org/job/PreCommit-HDFS-Build/12535/artifact/patchprocess/HDFS-7285FindbugsWarningshadoop-hdfs.html | | Pre-patch Findbugs warnings | https://builds.apache.org/job/PreCommit-HDFS-Build/12535/artifact/patchprocess/HDFS-7285FindbugsWarningshadoop-hdfs-client.html | | Release Audit | https://builds.apache.org/job/PreCommit-HDFS-Build/12535/artifact/patchprocess/patchReleaseAuditProblems.txt | | hadoop-common test log | https://builds.apache.org/job/PreCommit-HDFS-Build/12535/artifact/patchprocess/testrun_hadoop-common.txt | | hadoop-hdfs test log | https://builds.apache.org/job/PreCommit-HDFS-Build/12535/artifact/patchprocess/testrun_hadoop-hdfs.txt | | hadoop-hdfs-client test log | https://builds.apache.org/job/PreCommit-HDFS-Build/12535/artifact/patchprocess/testrun_hadoop-hdfs-client.txt | | Test Results | https://builds.apache.org/job/PreCommit-HDFS-Build/12535/testReport/ | | Java | 1.7.0_55 | | uname | Linux asf904.gq1.ygridcore.net 3.13.0-36-lowlatency #63-Ubuntu SMP PREEMPT Wed Sep 3 21:56:12 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux | | Console output | https://builds.apache.org/job/PreCommit-HDFS-Build/12535/console | This message was automatically generated. > Erasure Coding: Add InterfaceAudience annotation to the erasure coding classes > -- > > Key: HDFS-8632 > URL: https://issues.apache.org/jira/browse/HDFS-8632 > Project: Hadoop HDFS > Issue Type: Sub-task >Reporter: Rakesh R >Assignee: Rakesh R > Attachments: HDFS-8632-HDFS-7285-00.patch, > HDFS-8632-HDFS-7285-01.patch, HDFS-8632-HDFS-7285-02.patch, > HDFS-8632-HDFS-7285-03.patch > > > I've noticed some of the erasure coding classes missing > {{@InterfaceAudience}} annotation. It would be good to identify the classes > and add proper annotation. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HDFS-8632) Erasure Coding: Add InterfaceAudience annotation to the erasure coding classes
[ https://issues.apache.org/jira/browse/HDFS-8632?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14803173#comment-14803173 ] Rakesh R commented on HDFS-8632: It seems there are few [findbug warnings on LocatedStripedBlock class|https://builds.apache.org/job/PreCommit-HDFS-Build/12505/artifact/patchprocess/patchFindbugsWarningshadoop-hdfs-client.html#Warnings_MALICIOUS_CODE]. Attached another patch fixing the same. > Erasure Coding: Add InterfaceAudience annotation to the erasure coding classes > -- > > Key: HDFS-8632 > URL: https://issues.apache.org/jira/browse/HDFS-8632 > Project: Hadoop HDFS > Issue Type: Sub-task >Reporter: Rakesh R >Assignee: Rakesh R > Attachments: HDFS-8632-HDFS-7285-00.patch, > HDFS-8632-HDFS-7285-01.patch, HDFS-8632-HDFS-7285-02.patch, > HDFS-8632-HDFS-7285-03.patch > > > I've noticed some of the erasure coding classes missing > {{@InterfaceAudience}} annotation. It would be good to identify the classes > and add proper annotation. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HDFS-8632) Erasure Coding: Add InterfaceAudience annotation to the erasure coding classes
[ https://issues.apache.org/jira/browse/HDFS-8632?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14802949#comment-14802949 ] Hadoop QA commented on HDFS-8632: - \\ \\ | (x) *{color:red}-1 overall{color}* | \\ \\ || Vote || Subsystem || Runtime || Comment || | {color:red}-1{color} | pre-patch | 18m 2s | Findbugs (version ) appears to be broken on HDFS-7285. | | {color:green}+1{color} | @author | 0m 0s | The patch does not contain any @author tags. | | {color:red}-1{color} | tests included | 0m 0s | The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch. | | {color:green}+1{color} | javac | 7m 43s | There were no new javac warning messages. | | {color:green}+1{color} | javadoc | 10m 15s | There were no new javadoc warning messages. | | {color:red}-1{color} | release audit | 0m 15s | The applied patch generated 1 release audit warnings. | | {color:green}+1{color} | checkstyle | 2m 10s | There were no new checkstyle issues. | | {color:green}+1{color} | whitespace | 0m 10s | The patch has no lines that end in whitespace. | | {color:green}+1{color} | install | 1m 42s | mvn install still works. | | {color:green}+1{color} | eclipse:eclipse | 0m 33s | The patch built with eclipse:eclipse. | | {color:red}-1{color} | findbugs | 6m 51s | The patch appears to introduce 7 new Findbugs (version 3.0.0) warnings. | | {color:red}-1{color} | common tests | 23m 40s | Tests failed in hadoop-common. | | {color:red}-1{color} | hdfs tests | 0m 22s | Tests failed in hadoop-hdfs. | | {color:red}-1{color} | hdfs tests | 0m 19s | Tests failed in hadoop-hdfs-client. | | | | 72m 8s | | \\ \\ || Reason || Tests || | FindBugs | module:hadoop-hdfs | | FindBugs | module:hadoop-hdfs-client | | Failed unit tests | hadoop.fs.contract.localfs.TestLocalFSContractMkdir | | Failed build | hadoop-hdfs | | | hadoop-hdfs-client | \\ \\ || Subsystem || Report/Notes || | Patch URL | http://issues.apache.org/jira/secure/attachment/12756142/HDFS-8632-HDFS-7285-02.patch | | Optional Tests | javadoc javac unit findbugs checkstyle | | git revision | HDFS-7285 / ced438a | | Release Audit | https://builds.apache.org/job/PreCommit-HDFS-Build/12505/artifact/patchprocess/patchReleaseAuditProblems.txt | | Findbugs warnings | https://builds.apache.org/job/PreCommit-HDFS-Build/12505/artifact/patchprocess/newPatchFindbugsWarningshadoop-hdfs.html | | Findbugs warnings | https://builds.apache.org/job/PreCommit-HDFS-Build/12505/artifact/patchprocess/newPatchFindbugsWarningshadoop-hdfs-client.html | | hadoop-common test log | https://builds.apache.org/job/PreCommit-HDFS-Build/12505/artifact/patchprocess/testrun_hadoop-common.txt | | hadoop-hdfs test log | https://builds.apache.org/job/PreCommit-HDFS-Build/12505/artifact/patchprocess/testrun_hadoop-hdfs.txt | | hadoop-hdfs-client test log | https://builds.apache.org/job/PreCommit-HDFS-Build/12505/artifact/patchprocess/testrun_hadoop-hdfs-client.txt | | Test Results | https://builds.apache.org/job/PreCommit-HDFS-Build/12505/testReport/ | | Java | 1.7.0_55 | | uname | Linux asf909.gq1.ygridcore.net 3.13.0-36-lowlatency #63-Ubuntu SMP PREEMPT Wed Sep 3 21:56:12 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux | | Console output | https://builds.apache.org/job/PreCommit-HDFS-Build/12505/console | This message was automatically generated. > Erasure Coding: Add InterfaceAudience annotation to the erasure coding classes > -- > > Key: HDFS-8632 > URL: https://issues.apache.org/jira/browse/HDFS-8632 > Project: Hadoop HDFS > Issue Type: Sub-task >Reporter: Rakesh R >Assignee: Rakesh R > Attachments: HDFS-8632-HDFS-7285-00.patch, > HDFS-8632-HDFS-7285-01.patch, HDFS-8632-HDFS-7285-02.patch > > > I've noticed some of the erasure coding classes missing > {{@InterfaceAudience}} annotation. It would be good to identify the classes > and add proper annotation. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HDFS-8632) Erasure Coding: Add InterfaceAudience annotation to the erasure coding classes
[ https://issues.apache.org/jira/browse/HDFS-8632?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14803375#comment-14803375 ] Hadoop QA commented on HDFS-8632: - \\ \\ | (x) *{color:red}-1 overall{color}* | \\ \\ || Vote || Subsystem || Runtime || Comment || | {color:red}-1{color} | pre-patch | 18m 1s | Findbugs (version ) appears to be broken on HDFS-7285. | | {color:green}+1{color} | @author | 0m 0s | The patch does not contain any @author tags. | | {color:red}-1{color} | tests included | 0m 0s | The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch. | | {color:green}+1{color} | javac | 7m 48s | There were no new javac warning messages. | | {color:green}+1{color} | javadoc | 10m 20s | There were no new javadoc warning messages. | | {color:red}-1{color} | release audit | 0m 15s | The applied patch generated 1 release audit warnings. | | {color:green}+1{color} | checkstyle | 2m 6s | There were no new checkstyle issues. | | {color:green}+1{color} | whitespace | 0m 10s | The patch has no lines that end in whitespace. | | {color:green}+1{color} | install | 1m 38s | mvn install still works. | | {color:green}+1{color} | eclipse:eclipse | 0m 32s | The patch built with eclipse:eclipse. | | {color:red}-1{color} | findbugs | 6m 32s | The patch appears to introduce 4 new Findbugs (version 3.0.0) warnings. | | {color:green}+1{color} | common tests | 23m 49s | Tests passed in hadoop-common. | | {color:red}-1{color} | hdfs tests | 41m 4s | Tests failed in hadoop-hdfs. | | {color:red}-1{color} | hdfs tests | 0m 20s | Tests failed in hadoop-hdfs-client. | | | | 112m 42s | | \\ \\ || Reason || Tests || | FindBugs | module:hadoop-hdfs | | Failed unit tests | hadoop.hdfs.tools.offlineImageViewer.TestOfflineImageViewerForContentSummary | | | hadoop.hdfs.TestSafeMode | | | hadoop.hdfs.TestHFlush | | | hadoop.hdfs.TestModTime | | | hadoop.hdfs.server.blockmanagement.TestBlockManager | | | hadoop.hdfs.server.datanode.TestReadOnlySharedStorage | | | hadoop.hdfs.server.datanode.TestIncrementalBlockReports | | | hadoop.hdfs.TestReservedRawPaths | | | hadoop.hdfs.server.namenode.TestClusterId | | | hadoop.hdfs.server.namenode.ha.TestFailoverWithBlockTokensEnabled | | | hadoop.hdfs.server.blockmanagement.TestUnderReplicatedBlockQueues | | | hadoop.hdfs.web.TestHttpsFileSystem | | | hadoop.hdfs.server.datanode.TestDataNodeHotSwapVolumes | | | hadoop.hdfs.TestRemoteBlockReader2 | | | hadoop.hdfs.protocol.TestBlockListAsLongs | | | hadoop.hdfs.server.blockmanagement.TestRBWBlockInvalidation | | | hadoop.hdfs.server.namenode.snapshot.TestSnapshotRename | | | hadoop.hdfs.TestReplication | | | hadoop.hdfs.TestBlocksScheduledCounter | | | hadoop.hdfs.qjournal.client.TestQJMWithFaults | | | hadoop.hdfs.server.namenode.TestNameNodeAcl | | | hadoop.hdfs.server.datanode.TestDataNodeVolumeFailureReporting | | | hadoop.hdfs.server.namenode.ha.TestStandbyIsHot | | | hadoop.hdfs.TestDFSInotifyEventInputStream | | | hadoop.hdfs.TestAbandonBlock | | | hadoop.hdfs.TestSetTimes | | | hadoop.hdfs.server.namenode.ha.TestEditLogsDuringFailover | | | hadoop.hdfs.server.namenode.TestNameEditsConfigs | | | hadoop.hdfs.TestDFSFinalize | | | hadoop.hdfs.web.TestFSMainOperationsWebHdfs | | | hadoop.hdfs.TestReadStripedFileWithMissingBlocks | | | hadoop.hdfs.server.datanode.TestBlockRecovery | | | hadoop.hdfs.server.namenode.ha.TestBootstrapStandby | | | hadoop.hdfs.server.namenode.ha.TestStandbyBlockManagement | | | hadoop.hdfs.server.namenode.TestCommitBlockSynchronization | | | hadoop.hdfs.server.namenode.TestNameNodeRecovery | | | hadoop.hdfs.server.namenode.TestAuditLogs | | | hadoop.hdfs.server.namenode.TestStorageRestore | | | hadoop.hdfs.server.namenode.snapshot.TestSnapshotDeletion | | | hadoop.hdfs.server.blockmanagement.TestNodeCount | | | hadoop.hdfs.server.namenode.snapshot.TestRenameWithSnapshots | | | hadoop.hdfs.server.namenode.ha.TestInitializeSharedEdits | | | hadoop.hdfs.TestAppendDifferentChecksum | | | hadoop.hdfs.server.namenode.TestEditLogRace | | | hadoop.hdfs.server.datanode.fsdataset.impl.TestDatanodeRestart | | | hadoop.hdfs.server.namenode.ha.TestPipelinesFailover | | | hadoop.hdfs.server.namenode.TestNameNodeResourceChecker | | | hadoop.hdfs.server.datanode.fsdataset.impl.TestLazyPersistFiles | | | hadoop.hdfs.server.datanode.TestDataNodeVolumeFailureToleration | | | hadoop.hdfs.TestHDFSFileSystemContract | | | hadoop.hdfs.tools.TestDFSZKFailoverController | | | hadoop.hdfs.server.datanode.TestNNHandlesCombinedBlockReport | | | hadoop.hdfs.TestDFSShell | | | hadoop.hdfs.server.namenode.ha.TestStandbyCheckpoints | | | hadoop.hdfs.TestMissingBlocksAlert | | |
[jira] [Commented] (HDFS-8632) Erasure Coding: Add InterfaceAudience annotation to the erasure coding classes
[ https://issues.apache.org/jira/browse/HDFS-8632?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14746691#comment-14746691 ] Rakesh R commented on HDFS-8632: Thanks [~zhz]. I've rebased the patch in the latest branch. Please take a look at it. Following are the {{Public}} interfaces, all others are considered as {{Private}}. 1) ECSchema 2) ErasureCodingPolicy > Erasure Coding: Add InterfaceAudience annotation to the erasure coding classes > -- > > Key: HDFS-8632 > URL: https://issues.apache.org/jira/browse/HDFS-8632 > Project: Hadoop HDFS > Issue Type: Sub-task >Reporter: Rakesh R >Assignee: Rakesh R > Attachments: HDFS-8632-HDFS-7285-00.patch, > HDFS-8632-HDFS-7285-01.patch, HDFS-8632-HDFS-7285-02.patch > > > I've noticed some of the erasure coding classes missing > {{@InterfaceAudience}} annotation. It would be good to identify the classes > and add proper annotation. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HDFS-8632) Erasure Coding: Add InterfaceAudience annotation to the erasure coding classes
[ https://issues.apache.org/jira/browse/HDFS-8632?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14744180#comment-14744180 ] Zhe Zhang commented on HDFS-8632: - [~rakeshr] [~walter.k.su] After HDFS-8833 I think the semantics should be considered finalized now. I just posted an revised patch on HDFS-7351. Maybe we should resume work on this JIRA as well? > Erasure Coding: Add InterfaceAudience annotation to the erasure coding classes > -- > > Key: HDFS-8632 > URL: https://issues.apache.org/jira/browse/HDFS-8632 > Project: Hadoop HDFS > Issue Type: Sub-task >Reporter: Rakesh R >Assignee: Rakesh R > Attachments: HDFS-8632-HDFS-7285-00.patch, > HDFS-8632-HDFS-7285-01.patch > > > I've noticed some of the erasure coding classes missing > {{@InterfaceAudience}} annotation. It would be good to identify the classes > and add proper annotation. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HDFS-8632) Erasure Coding: Add InterfaceAudience annotation to the erasure coding classes
[ https://issues.apache.org/jira/browse/HDFS-8632?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14728551#comment-14728551 ] Rakesh R commented on HDFS-8632: Agreed, will do together with HDFS-7351 > Erasure Coding: Add InterfaceAudience annotation to the erasure coding classes > -- > > Key: HDFS-8632 > URL: https://issues.apache.org/jira/browse/HDFS-8632 > Project: Hadoop HDFS > Issue Type: Sub-task >Reporter: Rakesh R >Assignee: Rakesh R > Attachments: HDFS-8632-HDFS-7285-00.patch, > HDFS-8632-HDFS-7285-01.patch > > > I've noticed some of the erasure coding classes missing > {{@InterfaceAudience}} annotation. It would be good to identify the classes > and add proper annotation. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HDFS-8632) Erasure Coding: Add InterfaceAudience annotation to the erasure coding classes
[ https://issues.apache.org/jira/browse/HDFS-8632?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14720873#comment-14720873 ] Walter Su commented on HDFS-8632: - Thanks [~rakeshr]. And sorry for late review. Semantics is not settled, code is changing. Let's postpone this together with HDFS-7351. Erasure Coding: Add InterfaceAudience annotation to the erasure coding classes -- Key: HDFS-8632 URL: https://issues.apache.org/jira/browse/HDFS-8632 Project: Hadoop HDFS Issue Type: Sub-task Reporter: Rakesh R Assignee: Rakesh R Attachments: HDFS-8632-HDFS-7285-00.patch, HDFS-8632-HDFS-7285-01.patch I've noticed some of the erasure coding classes missing {{@InterfaceAudience}} annotation. It would be good to identify the classes and add proper annotation. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HDFS-8632) Erasure Coding: Add InterfaceAudience annotation to the erasure coding classes
[ https://issues.apache.org/jira/browse/HDFS-8632?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14594785#comment-14594785 ] Hadoop QA commented on HDFS-8632: - \\ \\ | (x) *{color:red}-1 overall{color}* | \\ \\ || Vote || Subsystem || Runtime || Comment || | {color:red}-1{color} | pre-patch | 16m 54s | Findbugs (version ) appears to be broken on HDFS-7285. | | {color:green}+1{color} | @author | 0m 0s | The patch does not contain any @author tags. | | {color:red}-1{color} | tests included | 0m 0s | The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch. | | {color:green}+1{color} | javac | 7m 30s | There were no new javac warning messages. | | {color:green}+1{color} | javadoc | 9m 43s | There were no new javadoc warning messages. | | {color:red}-1{color} | release audit | 0m 15s | The applied patch generated 1 release audit warnings. | | {color:green}+1{color} | checkstyle | 1m 41s | There were no new checkstyle issues. | | {color:green}+1{color} | whitespace | 0m 11s | The patch has no lines that end in whitespace. | | {color:green}+1{color} | install | 1m 38s | mvn install still works. | | {color:green}+1{color} | eclipse:eclipse | 0m 33s | The patch built with eclipse:eclipse. | | {color:red}-1{color} | findbugs | 5m 13s | The patch appears to introduce 4 new Findbugs (version 3.0.0) warnings. | | {color:green}+1{color} | common tests | 21m 55s | Tests passed in hadoop-common. | | {color:red}-1{color} | hdfs tests | 172m 23s | Tests failed in hadoop-hdfs. | | | | 238m 2s | | \\ \\ || Reason || Tests || | FindBugs | module:hadoop-hdfs | | Failed unit tests | hadoop.hdfs.server.namenode.TestAuditLogs | | | hadoop.hdfs.TestAppendSnapshotTruncate | | | hadoop.hdfs.server.blockmanagement.TestBlockTokenWithDFS | | | hadoop.hdfs.TestEncryptedTransfer | | | hadoop.hdfs.server.namenode.TestFileTruncate | \\ \\ || Subsystem || Report/Notes || | Patch URL | http://issues.apache.org/jira/secure/attachment/12740809/HDFS-8632-HDFS-7285-01.patch | | Optional Tests | javadoc javac unit findbugs checkstyle | | git revision | HDFS-7285 / 8c423a8 | | Release Audit | https://builds.apache.org/job/PreCommit-HDFS-Build/11426/artifact/patchprocess/patchReleaseAuditProblems.txt | | Findbugs warnings | https://builds.apache.org/job/PreCommit-HDFS-Build/11426/artifact/patchprocess/newPatchFindbugsWarningshadoop-hdfs.html | | hadoop-common test log | https://builds.apache.org/job/PreCommit-HDFS-Build/11426/artifact/patchprocess/testrun_hadoop-common.txt | | hadoop-hdfs test log | https://builds.apache.org/job/PreCommit-HDFS-Build/11426/artifact/patchprocess/testrun_hadoop-hdfs.txt | | Test Results | https://builds.apache.org/job/PreCommit-HDFS-Build/11426/testReport/ | | Java | 1.7.0_55 | | uname | Linux asf902.gq1.ygridcore.net 3.13.0-36-lowlatency #63-Ubuntu SMP PREEMPT Wed Sep 3 21:56:12 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux | | Console output | https://builds.apache.org/job/PreCommit-HDFS-Build/11426/console | This message was automatically generated. Erasure Coding: Add InterfaceAudience annotation to the erasure coding classes -- Key: HDFS-8632 URL: https://issues.apache.org/jira/browse/HDFS-8632 Project: Hadoop HDFS Issue Type: Sub-task Reporter: Rakesh R Assignee: Rakesh R Attachments: HDFS-8632-HDFS-7285-00.patch, HDFS-8632-HDFS-7285-01.patch I've noticed some of the erasure coding classes missing {{@InterfaceAudience}} annotation. It would be good to identify the classes and add proper annotation. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HDFS-8632) Erasure Coding: Add InterfaceAudience annotation to the erasure coding classes
[ https://issues.apache.org/jira/browse/HDFS-8632?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14594208#comment-14594208 ] Hadoop QA commented on HDFS-8632: - \\ \\ | (x) *{color:red}-1 overall{color}* | \\ \\ || Vote || Subsystem || Runtime || Comment || | {color:red}-1{color} | patch | 0m 0s | The patch command could not apply the patch during dryrun. | \\ \\ || Subsystem || Report/Notes || | Patch URL | http://issues.apache.org/jira/secure/attachment/12740588/HDFS-8632-HDFS-7285-00.patch | | Optional Tests | javadoc javac unit findbugs checkstyle | | git revision | HDFS-7285 / 8c423a8 | | Console output | https://builds.apache.org/job/PreCommit-HDFS-Build/11414/console | This message was automatically generated. Erasure Coding: Add InterfaceAudience annotation to the erasure coding classes -- Key: HDFS-8632 URL: https://issues.apache.org/jira/browse/HDFS-8632 Project: Hadoop HDFS Issue Type: Sub-task Reporter: Rakesh R Assignee: Rakesh R Attachments: HDFS-8632-HDFS-7285-00.patch I've noticed some of the erasure coding classes missing {{@InterfaceAudience}} annotation. It would be good to identify the classes and add proper annotation. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HDFS-8632) Erasure Coding: Add InterfaceAudience annotation to the erasure coding classes
[ https://issues.apache.org/jira/browse/HDFS-8632?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14593251#comment-14593251 ] Rakesh R commented on HDFS-8632: Attached patch based on the initial analysis. Please review. Thanks! Erasure Coding: Add InterfaceAudience annotation to the erasure coding classes -- Key: HDFS-8632 URL: https://issues.apache.org/jira/browse/HDFS-8632 Project: Hadoop HDFS Issue Type: Sub-task Reporter: Rakesh R Assignee: Rakesh R Attachments: HDFS-8632-HDFS-7285-00.patch I've noticed some of the erasure coding classes missing {{@InterfaceAudience}} annotation. It would be good to identify the classes and add proper annotation. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HDFS-8632) Erasure Coding: Add InterfaceAudience annotation to the erasure coding classes
[ https://issues.apache.org/jira/browse/HDFS-8632?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14591828#comment-14591828 ] Rakesh R commented on HDFS-8632: Following are some of the classes which doesn't have the annotations. I have tried to classify these like, @InterfaceAudience.Public @InterfaceStability.Evolving # ECSchema # ErasureCodingZone @InterfaceAudience.Private @InterfaceStability.Evolving # DFSStripedInputStream # BlockInfoStriped # StripedDataStreamer # FileWithStripedBlocksFeature # ECBlock # ECBlockGroup # ECChunk # CodecUtil # SchemaLoader Again there are many codec classes, should we mark {{InterfaceAudience.Private}} to all these ? Erasure Coding: Add InterfaceAudience annotation to the erasure coding classes -- Key: HDFS-8632 URL: https://issues.apache.org/jira/browse/HDFS-8632 Project: Hadoop HDFS Issue Type: Sub-task Reporter: Rakesh R Assignee: Rakesh R I've noticed some of the erasure coding classes missing {{@InterfaceAudience}} annotation. It would be good to identify the classes and add proper annotation. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HDFS-8632) Erasure Coding: Add InterfaceAudience annotation to the erasure coding classes
[ https://issues.apache.org/jira/browse/HDFS-8632?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14592833#comment-14592833 ] Walter Su commented on HDFS-8632: - @InterfaceAudience.Private @InterfaceStability.Evolving 1. ErasureCodingWorker 2. ErasureCodingSchemaManager 3. ErasureCodingZoneManager 4. ECCli 5. BlockPlacementPolicies Erasure Coding: Add InterfaceAudience annotation to the erasure coding classes -- Key: HDFS-8632 URL: https://issues.apache.org/jira/browse/HDFS-8632 Project: Hadoop HDFS Issue Type: Sub-task Reporter: Rakesh R Assignee: Rakesh R I've noticed some of the erasure coding classes missing {{@InterfaceAudience}} annotation. It would be good to identify the classes and add proper annotation. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HDFS-8632) Erasure Coding: Add InterfaceAudience annotation to the erasure coding classes
[ https://issues.apache.org/jira/browse/HDFS-8632?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14592883#comment-14592883 ] Rakesh R commented on HDFS-8632: Thanks [~walter.k.su] for pointing out this. I will take care this. Erasure Coding: Add InterfaceAudience annotation to the erasure coding classes -- Key: HDFS-8632 URL: https://issues.apache.org/jira/browse/HDFS-8632 Project: Hadoop HDFS Issue Type: Sub-task Reporter: Rakesh R Assignee: Rakesh R I've noticed some of the erasure coding classes missing {{@InterfaceAudience}} annotation. It would be good to identify the classes and add proper annotation. -- This message was sent by Atlassian JIRA (v6.3.4#6332)