You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-issues@hadoop.apache.org by "Ahmed Hussein (Jira)" <ji...@apache.org> on 2020/07/01 00:07:00 UTC

[jira] [Updated] (HADOOP-17100) Replace Guava Supplier with Java8+ Supplier in YARN

     [ https://issues.apache.org/jira/browse/HADOOP-17100?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ahmed Hussein updated HADOOP-17100:
-----------------------------------
    Attachment: HADOOP-17100.003.patch

> Replace Guava Supplier with Java8+ Supplier in YARN
> ---------------------------------------------------
>
>                 Key: HADOOP-17100
>                 URL: https://issues.apache.org/jira/browse/HADOOP-17100
>             Project: Hadoop Common
>          Issue Type: Sub-task
>            Reporter: Ahmed Hussein
>            Assignee: Ahmed Hussein
>            Priority: Major
>         Attachments: HADOOP-17100.001.patch, HADOOP-17100.002.patch, HADOOP-17100.003.patch
>
>
> Replacing Usage of Guava supplier are in Unit tests {{GenereicTestUtils.waitFor()}} in YARN subdirectory.
> {code:java}
> Targets
>     Occurrences of 'com.google.common.base.Supplier' in directory hadoop-yarn-project with mask '*.java'
> Found Occurrences  (23 usages found)
>     org.apache.hadoop.yarn.applications.distributedshell  (1 usage found)
>         TestDistributedShell.java  (1 usage found)
>             43 import com.google.common.base.Supplier;
>     org.apache.hadoop.yarn.client  (1 usage found)
>         TestRMFailover.java  (1 usage found)
>             64 import com.google.common.base.Supplier;
>     org.apache.hadoop.yarn.client.api.impl  (1 usage found)
>         TestYarnClientWithReservation.java  (1 usage found)
>             20 import com.google.common.base.Supplier;
>     org.apache.hadoop.yarn.server.nodemanager.containermanager  (1 usage found)
>         TestContainerManager.java  (1 usage found)
>             51 import com.google.common.base.Supplier;
>     org.apache.hadoop.yarn.server.nodemanager.containermanager.launcher  (1 usage found)
>         TestContainerLaunch.java  (1 usage found)
>             57 import com.google.common.base.Supplier;
>     org.apache.hadoop.yarn.server.nodemanager.containermanager.localizer  (1 usage found)
>         TestContainerLocalizer.java  (1 usage found)
>             97 import com.google.common.base.Supplier;
>     org.apache.hadoop.yarn.server.nodemanager.containermanager.logaggregation  (1 usage found)
>         TestLogAggregationService.java  (1 usage found)
>             150 import com.google.common.base.Supplier;
>     org.apache.hadoop.yarn.server.nodemanager.containermanager.monitor  (1 usage found)
>         TestContainersMonitor.java  (1 usage found)
>             40 import com.google.common.base.Supplier;
>     org.apache.hadoop.yarn.server.nodemanager.logaggregation.tracker  (1 usage found)
>         TestNMLogAggregationStatusTracker.java  (1 usage found)
>             24 import com.google.common.base.Supplier;
>     org.apache.hadoop.yarn.server.resourcemanager  (6 usages found)
>         TestApplicationMasterLauncher.java  (1 usage found)
>             95 import com.google.common.base.Supplier;
>         TestLeaderElectorService.java  (1 usage found)
>             21 import com.google.common.base.Supplier;
>         TestRM.java  (1 usage found)
>             21 import com.google.common.base.Supplier;
>         TestRMHA.java  (1 usage found)
>             21 import com.google.common.base.Supplier;
>         TestRMRestart.java  (1 usage found)
>             137 import com.google.common.base.Supplier;
>         TestWorkPreservingRMRestart.java  (1 usage found)
>             21 import com.google.common.base.Supplier;
>     org.apache.hadoop.yarn.server.resourcemanager.recovery  (1 usage found)
>         TestZKRMStateStore.java  (1 usage found)
>             75 import com.google.common.base.Supplier;
>     org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity  (1 usage found)
>         TestCapacityScheduler.java  (1 usage found)
>             192 import com.google.common.base.Supplier;
>     org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair  (1 usage found)
>         TestContinuousScheduling.java  (1 usage found)
>             21 import com.google.common.base.Supplier;
>     org.apache.hadoop.yarn.server.resourcemanager.security  (2 usages found)
>         TestDelegationTokenRenewer.java  (1 usage found)
>             117 import com.google.common.base.Supplier;
>         TestRMDelegationTokens.java  (1 usage found)
>             29 import com.google.common.base.Supplier;
>     org.apache.hadoop.yarn.server.router.webapp  (1 usage found)
>         TestRouterWebServicesREST.java  (1 usage found)
>             135 import com.google.common.base.Supplier;
>     org.apache.hadoop.yarn.server.webproxy.amfilter  (1 usage found)
>         TestAmFilter.java  (1 usage found)
>             53 import com.google.common.base.Supplier;
>     org.apache.hadoop.yarn.service  (1 usage found)
>         MockServiceAM.java  (1 usage found)
>             21 import com.google.common.base.Supplier;
> {code}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: common-issues-unsubscribe@hadoop.apache.org
For additional commands, e-mail: common-issues-help@hadoop.apache.org