Details
-
Task
-
Status: Resolved
-
Major
-
Resolution: Won't Fix
-
None
-
None
-
None
Description
There are lots of warnings in the hadoop-mapreduce-project presently. We can clear almost all of this away:
- Unused imports
- Unused variables
- For loops that can be replaced with while instead to save an unused variable
- Unused methods
- Deprecation warnings where an alternative can be used (Especially SequenceFile reader/writer usage and MiniDFSCluster usage)
- Deprecation warnings where an alternative isn't clear (Especially MiniMRCluster usage and DistributedCache API usage where a Job object may not be available)
- Unchecked conversions
- Raw type usage
- (etc.)
I'm going to open one sub-task per sub-project we have, with patches attached to them.
Attachments
Issue Links
- is blocked by
-
HADOOP-8301 Common (hadoop-tools) side of MAPREDUCE-4172
- Resolved
1.
|
Clean up hadoop-mapreduce-client-app | Resolved | Harsh J | |
2.
|
Clean up hadoop-mapreduce-client-common | Resolved | Harsh J | |
3.
|
Clean up hadoop-mapreduce-client-core | Resolved | Harsh J | |
4.
|
Clean up hadoop-mapreduce-client-hs | Resolved | Harsh J | |
5.
|
Clean up hadoop-mapreduce-client-jobclient | Resolved | Harsh J | |
6.
|
Clean up hadoop-rumen | Resolved | Harsh J | |
7.
|
Clean up hadoop-mapreduce-examples | Resolved | Harsh J | |
8.
|
Clean up hadoop-streaming | Resolved | Harsh J | |
9.
|
Remove the unused maybeInitBuilder() method from various classes in hadoop-mapreduce-project/hadoop-yarn/hadoop-yarn-api/ | Resolved | Harsh J | |
10.
|
Remove an used import from TestDistributedShell | Resolved | Harsh J | |
11.
|
Clean up yarn-common | Resolved | Harsh J | |
12.
|
Clean up yarn-server-common | Resolved | Harsh J | |
13.
|
Clean up yarn-server-nodemanager | Resolved | Harsh J | |
14.
|
Clean up yarn-server-resourcemanager | Resolved | Harsh J | |
15.
|
Clean up yarn-server-tests | Resolved | Harsh J | |
16.
|
Clean up yarn-server-web-proxy | Resolved | Harsh J |