Type Changes:

Home

Projects

Type Before Type After No. of Instances No. of Commits No. of Projects Hierarchy Relation Primitive Info Namespace
long java.lang.Long 44 11 1 - Boxing Jdk -> Jdk
org.apache.hadoop.yarn.nodelabels.CommonNodeLabelsManager.Label org.apache.hadoop.yarn.nodelabels.NodeLabel 10 2 1 - - Internal -> Internal
org.apache.hadoop.yarn.nodelabels.NodeLabel org.apache.hadoop.yarn.nodelabels.CommonNodeLabelsManager.Label 5 1 1 - - Internal -> Internal
com.amazonaws.services.s3.AmazonS3Client com.amazonaws.services.s3.transfer.TransferManager 2 1 1 - - External -> External
int boolean 2 2 1 - - Jdk -> Jdk
java.util.concurrent.ConcurrentHashMap java.util.Set 1 1 1 - - Jdk -> Jdk
com.google.common.base.Stopwatch org.apache.hadoop.util.StopWatch 30 3 1 - - External -> Internal
org.apache.hadoop.util.StopWatch com.google.common.base.Stopwatch 14 1 1 - - Internal -> Internal
com.google.common.collect.Range<java.lang.Long> org.apache.commons.lang.math.LongRange 1 1 1 - - External -> External
java.io.Writer org.apache.hadoop.metrics2.sink.GraphiteSink.Graphite 1 1 1 Composition - Jdk -> Internal
java.lang.Integer int 31 9 1 - Unboxing Jdk -> Jdk
java.io.OutputStreamWriter org.apache.hadoop.metrics2.sink.GraphiteSink.Graphite 3 1 1 - - Jdk -> Internal
org.apache.hadoop.fs.shell.Command org.apache.hadoop.hdfs.tools.AdminHelper.Command 3 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.server.datanode.ReplicaInfo org.apache.hadoop.hdfs.server.datanode.Replica 1 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.hdfs.protocol.Block org.apache.hadoop.hdfs.server.datanode.Replica 3 2 1 - - Internal -> Internal
org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.FsVolumeImpl org.apache.hadoop.hdfs.server.datanode.fsdataset.FsVolumeSpi 2 2 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.hdfs.server.datanode.ReplicaInPipeline org.apache.hadoop.hdfs.server.datanode.ReplicaHandler 5 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.server.datanode.ReplicaInPipeline org.apache.hadoop.hdfs.server.datanode.ReplicaInPipelineInterface 1 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.hdfs.server.protocol.StorageReport java.util.List<org.apache.hadoop.hdfs.server.protocol.StorageReport> 1 1 1 - - Internal -> Jdk
org.apache.hadoop.hdfs.server.datanode.ReplicaInPipelineInterface org.apache.hadoop.hdfs.server.datanode.ReplicaHandler 16 1 1 Composition - Internal -> Internal
org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.FsVolumeImpl org.apache.hadoop.hdfs.server.datanode.fsdataset.FsVolumeReference 8 2 1 - - Internal -> Internal
java.io.File java.lang.String 12 4 1 SIBLING - Jdk -> Jdk
java.lang.String java.io.File 8 7 1 SIBLING - Jdk -> Jdk
org.apache.hadoop.hdfs.server.datanode.DataBlockScanner org.apache.hadoop.hdfs.server.datanode.BlockScanner 2 1 1 - - Internal -> Internal
java.util.HashMap java.util.Map 28 8 1 R_SUPER_T - Jdk -> Jdk
java.util.ArrayList java.util.List 13 10 1 R_SUPER_T - Jdk -> Jdk
org.apache.hadoop.hdfs.server.namenode.INode org.apache.hadoop.hdfs.server.namenode.INodeFile 1 1 1 - - Internal -> Internal
org.apache.hadoop.fs.FileSystem org.apache.hadoop.hdfs.DistributedFileSystem 25 14 1 T_SUPER_R - Internal -> Internal
org.apache.commons.logging.Log org.slf4j.Logger 1630 103 1 SIBLING - External -> External
org.apache.hadoop.yarn.api.records.Resource org.apache.hadoop.yarn.server.resourcemanager.scheduler.ResourceUsage 1 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.protocol.proto.DataTransferProtos.Status int 6 1 1 - - Internal -> Jdk
org.apache.hadoop.hdfs.protocol.DatanodeInfo org.apache.hadoop.hdfs.server.protocol.DatanodeInfoWithStorage 3 1 1 T_SUPER_R - Internal -> Internal
org.apache.hadoop.hdfs.server.protocol.DatanodeInfoWithStorage org.apache.hadoop.hdfs.protocol.DatanodeInfo 2 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.yarn.api.records.QueueACL org.apache.hadoop.yarn.security.AccessType 17 2 1 - - Internal -> Internal
org.apache.hadoop.security.authorize.AccessControlList org.apache.hadoop.yarn.security.YarnAuthorizationProvider 2 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.server.namenode.Quota.Counts org.apache.hadoop.hdfs.server.namenode.QuotaCounts 81 1 1 - - Internal -> Internal
long org.apache.hadoop.hdfs.server.namenode.QuotaCounts 4 2 1 - - Jdk -> Internal
org.apache.hadoop.mapreduce.v2.api.records.TaskId java.util.Map.Entry<org.apache.hadoop.mapreduce.v2.app.job.Task, org.apache.hadoop.mapreduce.v2.api.records.TaskId> 1 1 1 - - Internal -> Jdk
java.lang.String java.util.Map.Entry<java.util.Queue, java.lang.String> 1 1 1 - - Jdk -> Jdk
org.apache.hadoop.mapreduce.v2.api.records.TaskAttemptId java.util.Map.Entry<org.apache.hadoop.mapreduce.v2.api.records.TaskAttemptId, org.apache.hadoop.mapreduce.v2.app.job.TaskAttempt> 1 1 1 - - Internal -> Jdk
java.util.HashSet java.util.Set 4 4 1 R_SUPER_T - Jdk -> Jdk
java.lang.String java.util.Map.Entry<org.apache.hadoop.metrics.spi.AbstractMetricsContext.RecordMap, java.lang.String> 2 1 1 - - Jdk -> Jdk
java.lang.String java.util.Map.Entry<org.apache.hadoop.ha.HAAdmin.UsageInfo, java.lang.String> 2 1 1 - - Jdk -> Jdk
java.lang.String java.util.Map.Entry<java.lang.String, org.apache.hadoop.yarn.nodelabels.CommonNodeLabelsManager.Host> 1 1 1 - - Jdk -> Jdk
org.apache.hadoop.conf.Configuration org.apache.hadoop.mapred.JobConf 2 2 1 T_SUPER_R - Internal -> Internal
org.apache.hadoop.hdfs.net.Peer java.lang.ref.Finalizer.FinalizerThread 1 1 1 - - Internal -> Jdk
org.apache.hadoop.yarn.server.resourcemanager.rmapp.attempt.RMAppAttemptEvent org.apache.hadoop.yarn.event.Event 1 1 1 R_SUPER_T - Internal -> Internal
java.lang.String org.apache.hadoop.yarn.api.records.FinalApplicationStatus 1 1 1 - - Jdk -> Internal
java.lang.String org.apache.hadoop.yarn.api.records.YarnApplicationState 1 1 1 - - Jdk -> Internal
void boolean 68 43 1 - - Jdk -> Jdk
org.apache.commons.httpclient.HttpClient org.apache.http.impl.client.DefaultHttpClient 1 1 1 SIBLING - External -> External
java.lang.Class java.util.Set<java.lang.Class<? extendsorg.apache.hadoop.fs.shell.find.Expression>> 1 1 1 - - Jdk -> Jdk
org.apache.hadoop.crypto.key.kms.KMSClientProvider org.apache.hadoop.crypto.key.KeyProvider 2 1 1 R_SUPER_T - Internal -> Internal
java.net.URL org.apache.hadoop.fs.Path 1 1 1 - - Jdk -> Internal
java.lang.String byte 8 6 1 - - Jdk -> Jdk
org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.LeafQueue.QueueHeadroomInfo org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.LeafQueue.QueueResourceLimitsInfo 3 1 1 - - Internal -> Internal
void org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.CapacitySchedulerConfiguration 1 1 1 - - Jdk -> Internal
java.lang.Object java.util.List<?> 3 1 1 - - Jdk -> Jdk
void org.apache.hadoop.hdfs.protocol.RollingUpgradeInfo 1 1 1 - - Jdk -> Internal
org.apache.hadoop.hdfs.server.datanode.BlockReceiver.Packet org.apache.hadoop.hdfs.DFSPacket 10 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.server.resourcemanager.webapp.dao.AppInfo java.util.List<org.apache.hadoop.yarn.api.records.ResourceRequest> 1 1 1 - - Internal -> Jdk
org.apache.hadoop.yarn.server.api.ApplicationContext org.apache.hadoop.yarn.api.ApplicationBaseProtocol 11 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.server.applicationhistoryservice.ApplicationHistoryManager org.apache.hadoop.yarn.server.applicationhistoryservice.ApplicationHistoryClientService 4 1 1 Composition - Internal -> Internal
org.apache.hadoop.yarn.server.applicationhistoryservice.ApplicationHistoryManagerOnTimelineStore org.apache.hadoop.yarn.server.applicationhistoryservice.ApplicationHistoryClientService 1 1 1 SIBLING - Internal -> Internal
org.apache.hadoop.hdfs.protocol.DatanodeInfo org.apache.hadoop.hdfs.server.datanode.DataNode 1 1 1 - - Internal -> Internal
java.lang.String org.apache.hadoop.hdfs.server.blockmanagement.DatanodeDescriptor 2 2 1 - - Jdk -> Internal
void java.util.Set<java.io.File> 3 1 1 - - Jdk -> Jdk
java.util.ArrayList java.util.Set 4 3 1 SIBLING - Jdk -> Jdk
java.util.List java.util.Set 57 14 1 SIBLING - Jdk -> Jdk
java.util.Collection java.util.Set 6 3 1 T_SUPER_R - Jdk -> Jdk
java.lang.String org.apache.hadoop.yarn.server.nodemanager.containermanager.logaggregation.TestLogAggregationService.LogFileStatusInLastCycle 2 1 1 Composition - Jdk -> Internal
java.util.ArrayList<org.apache.hadoop.hdfs.server.datanode.ReplicaInfo> org.apache.hadoop.hdfs.protocol.BlockListAsLongs.Builder 1 1 1 - - Jdk -> Internal
long org.apache.hadoop.hdfs.protocol.BlockListAsLongs 6 1 1 - - Jdk -> Internal
java.util.List<org.apache.hadoop.hdfs.server.datanode.Replica> org.apache.hadoop.hdfs.protocol.BlockListAsLongs.Builder 1 1 1 - - Jdk -> Internal
int org.apache.hadoop.hdfs.protocol.BlockListAsLongs.BlockReportReplica 1 1 1 - - Jdk -> Internal
org.apache.hadoop.hdfs.protocol.BlockListAsLongs.BlockReportIterator org.apache.hadoop.hdfs.protocol.proto.HdfsProtos.LocatedBlockProto.Builder 1 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.protocol.Block org.apache.hadoop.hdfs.protocol.BlockListAsLongs.BlockReportReplica 2 2 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.hdfs.protocol.Block ? extendsorg.apache.hadoop.hdfs.protocol.Block 1 1 1 R_SUPER_T - Internal -> Internal
java.util.List<java.lang.Long> int 1 1 1 - - Jdk -> Jdk
org.apache.hadoop.yarn.api.records.Resource void 1 1 1 - - Internal -> Jdk
java.io.IOException java.lang.instrument.IllegalClassFormatException 1 1 1 SIBLING - Jdk -> Jdk
org.apache.hadoop.hdfs.server.namenode.INode org.apache.hadoop.hdfs.server.namenode.INodeAttributes 7 2 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.hdfs.server.namenode.INode byte 1 1 1 - - Internal -> Jdk
java.util.List<org.apache.hadoop.hdfs.server.namenode.INode> org.apache.hadoop.hdfs.server.namenode.INode 1 1 1 - - Jdk -> Internal
int java.lang.String 21 7 1 - - Jdk -> Jdk
org.apache.hadoop.hdfs.server.namenode.Content.Counts org.apache.hadoop.hdfs.server.namenode.ContentCounts 1 1 1 - - Internal -> Internal
Content.Counts org.apache.hadoop.hdfs.server.namenode.ContentCounts 4 1 1 - - External -> Internal
boolean java.util.EnumSet<org.apache.hadoop.fs.CreateFlag> 2 1 1 - - Jdk -> Jdk
java.lang.Long long 112 19 1 - Unboxing Jdk -> Jdk
int org.apache.hadoop.hdfs.protocol.proto.DataTransferProtos.Status 1 1 1 - - Jdk -> Internal
com.sun.xml.internal.messaging.saaj.util.ByteOutputStream java.io.ByteArrayOutputStream 2 1 1 SIBLING - Jdk -> Jdk
boolean org.apache.hadoop.hdfs.protocol.RollingUpgradeStatus 1 1 1 Composition - Jdk -> Internal
org.apache.hadoop.hdfs.protocol.RollingUpgradeInfo void 1 1 1 - - Internal -> Jdk
org.apache.hadoop.hdfs.server.datanode.BPOfferService java.util.List<org.apache.hadoop.hdfs.server.datanode.BPOfferService> 6 1 1 - - Internal -> Jdk
org.apache.hadoop.hdfs.server.blockmanagement.BlockInfoContiguous void 1 1 1 - - Internal -> Jdk
org.apache.hadoop.hdfs.protocol.LocatedBlock long 7 2 1 Composition - Internal -> Jdk
org.apache.hadoop.yarn.api.records.ApplicationId java.util.Collection<org.apache.hadoop.yarn.api.records.ApplicationId> 4 1 1 - - Internal -> Jdk
java.util.TimerTask org.apache.hadoop.yarn.server.resourcemanager.security.DelegationTokenRenewer.RenewalTimerTask 3 1 1 T_SUPER_R - Jdk -> Internal
org.apache.hadoop.yarn.api.records.Resource org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.CSAssignment 4 1 1 Composition - Internal -> Internal
long int 55 19 1 - Narrowing Jdk -> Jdk
org.apache.hadoop.hdfs.DFSClient.Conf org.apache.hadoop.hdfs.client.impl.DfsClientConf.ShortCircuitConf 6 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.server.datanode.BlockScanner.Conf org.apache.hadoop.hdfs.client.impl.DfsClientConf 2 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.security.token.block.BlockTokenSecretManager.AccessMode org.apache.hadoop.hdfs.security.token.block.BlockTokenIdentifier.AccessMode 10 1 1 - - Internal -> Internal
byte org.apache.hadoop.hdfs.protocol.Block 2 1 1 - - Jdk -> Internal
int org.apache.hadoop.yarn.api.records.YarnApplicationState 1 1 1 - - Jdk -> Internal
java.lang.String org.apache.hadoop.yarn.api.records.NodeId 8 2 1 - - Jdk -> Internal
java.util.Set<java.lang.String> java.lang.String 3 2 1 - - Jdk -> Jdk
org.apache.hadoop.hdfs.server.namenode.FSNamesystem org.apache.hadoop.hdfs.server.namenode.NNStorage 1 1 1 - - Internal -> Internal
void java.lang.String 12 9 1 - - Jdk -> Jdk
java.util.Comparator<org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.CSQueue> org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.PartitionedQueueComparator 2 1 1 T_SUPER_R - Jdk -> Internal
java.util.Map java.util.concurrent.ConcurrentMap 10 2 1 T_SUPER_R - Jdk -> Jdk
java.util.Set java.util.Collection 11 6 1 R_SUPER_T - Jdk -> Jdk
org.apache.hadoop.hdfs.server.blockmanagement.BlockCollection short 1 1 1 - - Internal -> Jdk
org.apache.hadoop.yarn.server.resourcemanager.scheduler.QueueMetrics org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.CSQueueMetrics 2 1 1 T_SUPER_R - Internal -> Internal
java.lang.String org.apache.hadoop.yarn.api.records.NodeLabel 61 4 1 - - Jdk -> Internal
java.util.Set java.util.List 54 11 1 SIBLING - Jdk -> Jdk
java.io.InputStream TestInputStream 1 1 1 - - Jdk -> Internal
java.lang.Class<? extendsjava.lang.Exception> java.lang.String 1 1 1 SIBLING - Jdk -> Jdk
int long 299 45 1 - Widening Jdk -> Jdk
java.util.Set<org.apache.hadoop.yarn.server.resourcemanager.rmcontainer.RMContainer> void 1 1 1 - - Jdk -> Jdk
org.apache.hadoop.yarn.server.resourcemanager.monitor.capacity.ProportionalCapacityPreemptionPolicy.TempQueue java.lang.String 1 1 1 Composition - Internal -> Jdk
org.apache.hadoop.yarn.server.nodemanager.api.protocolrecords.LocalizerAction boolean 1 1 1 - - Internal -> Jdk
java.util.concurrent.atomic.AtomicReference<java.io.IOException> org.apache.hadoop.hdfs.DataStreamer.LastException 2 1 1 - - Jdk -> Internal
org.apache.hadoop.hdfs.server.namenode.INodesInPath boolean 2 1 1 Composition - Internal -> Jdk
org.apache.hadoop.yarn.api.records.ContainerReport org.apache.hadoop.yarn.server.resourcemanager.webapp.dao.AppAttemptInfo 1 1 1 - - Internal -> Internal
java.lang.Throwable java.io.IOException 2 2 1 T_SUPER_R - Jdk -> Jdk
java.util.concurrent.atomic.AtomicReference<java.io.IOException> org.apache.hadoop.hdfs.DataStreamer.LastExceptionInStreamer 1 1 1 - - Jdk -> Internal
void java.util.Map<org.apache.hadoop.yarn.server.nodemanager.containermanager.linux.resources.CGroupsHandler.CGroupController, java.lang.String> 1 1 1 - - Jdk -> Jdk
java.lang.String org.apache.hadoop.mapreduce.jobhistory.AMStartedEvent 1 1 1 Composition - Jdk -> Internal
java.util.List<org.apache.hadoop.hdfs.server.datanode.extdataset.ExternalVolumeImpl> org.apache.hadoop.hdfs.server.datanode.fsdataset.FsDatasetSpi.FsVolumeReferences 1 1 1 - - Jdk -> Internal
java.util.List<org.apache.hadoop.hdfs.server.datanode.fsdataset.FsVolumeSpi> org.apache.hadoop.hdfs.server.datanode.fsdataset.FsDatasetSpi.FsVolumeReferences 1 1 1 - - Jdk -> Internal
java.util.List<? extendsorg.apache.hadoop.hdfs.server.datanode.fsdataset.FsVolumeSpi> org.apache.hadoop.hdfs.server.datanode.fsdataset.FsDatasetSpi.FsVolumeReferences 1 1 1 - - Jdk -> Internal
org.apache.hadoop.hdfs.server.protocol.NamenodeProtocols org.apache.hadoop.hdfs.server.protocol.NamenodeProtocol 1 1 1 R_SUPER_T - Internal -> Internal
java.util.List<java.lang.String> void 2 2 1 - - Jdk -> Jdk
org.apache.http.client.methods.HttpGet org.apache.http.client.methods.HttpRequestBase 1 1 1 R_SUPER_T - External -> External
java.util.NavigableMap java.util.Map 2 2 1 R_SUPER_T - Jdk -> Jdk
org.apache.hadoop.yarn.server.nodemanager.Context org.apache.hadoop.yarn.server.nodemanager.NodeManager.NMContext 3 3 1 R_SUPER_T - Internal -> Internal
java.lang.String java.lang.Long 74 7 1 SIBLING - Jdk -> Jdk
java.util.Map.Entry<java.lang.String, org.apache.hadoop.hdfs.server.namenode.INodeFile> java.lang.Long 1 1 1 - - Jdk -> Jdk
java.util.SortedMap java.util.HashMap 1 1 1 SIBLING - Jdk -> Jdk
java.util.Collection java.util.HashSet 1 1 1 T_SUPER_R - Jdk -> Jdk
java.util.NavigableSet java.util.PriorityQueue 1 1 1 SIBLING - Jdk -> Jdk
java.lang.String long 159 9 1 - - Jdk -> Jdk
java.lang.String java.util.List<java.lang.Long> 1 1 1 - - Jdk -> Jdk
org.apache.hadoop.hdfs.server.namenode.LeaseManager.Lease java.lang.Long 1 1 1 - - Internal -> Jdk
java.lang.String org.apache.hadoop.hdfs.server.namenode.INodeFile 3 1 1 - - Jdk -> Internal
org.apache.hadoop.hdfs.protocol.Block org.apache.hadoop.hdfs.server.blockmanagement.BlockInfoContiguous 6 2 1 T_SUPER_R - Internal -> Internal
boolean org.apache.hadoop.hdfs.server.blockmanagement.BlockInfoContiguousUnderConstruction 2 1 1 - - Jdk -> Internal
int org.apache.hadoop.hdfs.protocol.BlockStoragePolicy 1 1 1 - - Jdk -> Internal
org.apache.hadoop.mapreduce.v2.app.TestRuntimeEstimators.MockClock org.apache.hadoop.yarn.util.ControlledClock 1 1 1 - - Internal -> Internal
TestFairScheduler.MockClock org.apache.hadoop.yarn.util.ControlledClock 1 1 1 - - External -> Internal
org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.TestAllocationFileLoaderService.MockClock org.apache.hadoop.yarn.util.ControlledClock 10 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.server.nodemanager.util.TestCgroupsLCEResourcesHandler.MockClock org.apache.hadoop.yarn.util.ControlledClock 1 1 1 - - Internal -> Internal
java.lang.String org.apache.hadoop.yarn.server.resourcemanager.webapp.dao.NodeLabelInfo 6 1 1 Composition - Jdk -> Internal
org.apache.hadoop.yarn.server.resourcemanager.webapp.dao.NodeToLabelsInfo org.apache.hadoop.yarn.server.resourcemanager.webapp.dao.NodeToLabelsEntryList 1 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.server.resourcemanager.webapp.dao.NodeLabelsInfo java.util.Set<java.lang.String> 2 1 1 - - Internal -> Jdk
void org.apache.hadoop.hdfs.server.namenode.QuotaCounts 2 1 1 - - Jdk -> Internal
long boolean 4 3 1 - - Jdk -> Jdk
org.apache.hadoop.hdfs.server.namenode.QuotaCounts void 21 1 1 - - Internal -> Jdk
boolean void 29 16 1 - - Jdk -> Jdk
org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.LogAggregationReportsForAppsProto org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.LogAggregationReportProto 1 1 1 - - Internal -> Internal
java.util.Map java.util.List 26 7 1 - - Jdk -> Jdk
java.util.List<java.lang.String> java.lang.String 6 4 1 - - Jdk -> Jdk
java.util.Set<org.apache.hadoop.net.Node> org.apache.hadoop.hdfs.protocol.DatanodeInfo 1 1 1 - - Jdk -> Internal
org.apache.hadoop.hdfs.protocol.BlockStoragePolicy java.util.Collection<org.apache.hadoop.hdfs.protocol.BlockStoragePolicy> 3 1 1 - - Internal -> Jdk
org.apache.hadoop.yarn.server.timeline.webapp.TimelineWebServices.AboutInfo org.apache.hadoop.yarn.api.records.timeline.TimelineAbout 2 1 1 - - Internal -> Internal
java.util.Map<java.util.List<java.lang.String>, java.lang.String> java.net.HttpURLConnection 1 1 1 - - Jdk -> Jdk
org.apache.hadoop.yarn.proto.YarnProtos.StringArrayProto org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.NodeLabelsProto 2 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.proto.YarnProtos.NodeIdToLabelsProto org.apache.hadoop.yarn.proto.YarnServerResourceManagerServiceProtos.NodeIdToLabelsNameProto 3 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.proto.YarnProtos.NodeIdToLabelsProto org.apache.hadoop.yarn.proto.YarnProtos.NodeIdToLabelsInfoProto 3 1 1 - - Internal -> Internal
java.util.Hashtable com.google.common.cache.Cache 1 1 1 - - Jdk -> External
org.apache.hadoop.fs.Path org.apache.hadoop.yarn.server.nodemanager.executor.LocalizerStartContext 1 1 1 Composition - Internal -> Internal
java.util.Collection<org.apache.hadoop.yarn.server.resourcemanager.webapp.dao.FairSchedulerQueueInfo> org.apache.hadoop.yarn.server.resourcemanager.webapp.dao.FairSchedulerQueueInfoList 1 1 1 - - Jdk -> Internal
org.apache.hadoop.hdfs.server.blockmanagement.BlockInfo org.apache.hadoop.hdfs.server.blockmanagement.BlockInfoContiguous 3 3 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.hdfs.server.blockmanagement.BlockManager org.apache.hadoop.hdfs.server.namenode.FSNamesystem 1 1 1 Composition - Internal -> Internal
org.apache.hadoop.hdfs.server.blockmanagement.BlockInfoContiguous org.apache.hadoop.hdfs.server.blockmanagement.BlockManager.BlockInfoToAdd 4 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.server.blockmanagement.BlockInfoContiguous org.apache.hadoop.hdfs.server.blockmanagement.BlockInfo 214 13 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.hdfs.server.blockmanagement.BlockInfoContiguousUnderConstruction org.apache.hadoop.hdfs.server.blockmanagement.BlockInfo 25 2 1 - - Internal -> Internal
org.apache.hadoop.hdfs.server.blockmanagement.BlockInfoContiguous org.apache.hadoop.hdfs.server.blockmanagement.BlockInfoStriped 1 1 1 SIBLING - Internal -> Internal
org.apache.hadoop.hdfs.server.blockmanagement.BlockInfoContiguousUnderConstruction org.apache.hadoop.hdfs.server.blockmanagement.BlockCollection 2 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.protocol.Block org.apache.hadoop.hdfs.server.blockmanagement.BlockInfo 240 22 1 T_SUPER_R - Internal -> Internal
java.lang.Iterable<org.apache.hadoop.hdfs.server.blockmanagement.DatanodeStorageInfo> org.apache.hadoop.hdfs.server.blockmanagement.DatanodeStorageInfo 1 1 1 - - Jdk -> Internal
java.util.List<org.apache.hadoop.hdfs.server.blockmanagement.ReplicaUnderConstruction> org.apache.hadoop.hdfs.server.blockmanagement.ReplicaUnderConstruction 2 2 1 - - Jdk -> Internal
org.apache.hadoop.hdfs.server.blockmanagement.BlockManager.ReplicationWork org.apache.hadoop.hdfs.server.blockmanagement.BlockManager.BlockRecoveryWork 4 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.hdfs.server.blockmanagement.DatanodeDescriptor org.apache.hadoop.hdfs.server.blockmanagement.DatanodeDescriptor[] 3 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.server.blockmanagement.BlockInfoContiguous org.apache.hadoop.hdfs.protocol.Block 1 1 1 - - Internal -> Internal
? extendsorg.apache.hadoop.hdfs.server.blockmanagement.BlockInfo org.apache.hadoop.hdfs.server.blockmanagement.BlockInfo 1 1 1 T_SUPER_R - Internal -> Internal
org.apache.hadoop.hdfs.server.blockmanagement.BlockInfo org.apache.hadoop.hdfs.protocol.Block 56 5 1 R_SUPER_T - Internal -> Internal
java.util.LinkedList java.util.List 6 5 1 R_SUPER_T - Jdk -> Jdk
org.apache.hadoop.io.erasurecode.coder.ErasureDecoder org.apache.hadoop.io.erasurecode.coder.ErasureCoder 4 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.io.erasurecode.coder.ErasureEncoder org.apache.hadoop.io.erasurecode.coder.ErasureCoder 4 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.hdfs.server.blockmanagement.BlockInfoContiguousUnderConstruction org.apache.hadoop.hdfs.server.blockmanagement.BlockInfoUnderConstruction 49 6 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.conf.Configuration java.lang.String 3 2 1 Composition - Internal -> Jdk
boolean org.apache.hadoop.hdfs.server.blockmanagement.DatanodeStorageInfo 1 1 1 Composition - Jdk -> Internal
org.apache.hadoop.hdfs.protocol.LocatedBlock org.apache.hadoop.hdfs.protocol.LocatedStripedBlock 2 2 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.hdfs.DFSStripedInputStream org.apache.hadoop.fs.FSDataInputStream 3 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.protocol.DatanodeInfo void 1 1 1 - - Internal -> Jdk
org.apache.hadoop.hdfs.protocol.ExtendedBlock java.util.concurrent.Future<java.lang.Integer> 1 1 1 - - Internal -> Jdk
java.util.Set<org.apache.hadoop.hdfs.protocol.DatanodeInfo> java.lang.Integer 1 1 1 - - Jdk -> Jdk
org.apache.hadoop.hdfs.DFSInputStream.ReaderStrategy org.apache.hadoop.hdfs.DFSInputStream.ByteBufferStrategy 1 1 1 R_SUPER_T - Internal -> Internal
java.util.List<java.util.concurrent.BlockingQueue<org.apache.hadoop.hdfs.protocol.LocatedBlock>> org.apache.hadoop.hdfs.DFSStripedOutputStream.Coordinator 2 1 1 Composition - Jdk -> Internal
short int 12 5 1 - Widening Jdk -> Jdk
java.nio.ByteBuffer org.apache.hadoop.hdfs.DFSStripedOutputStream.CellBuffers 1 1 1 - - Jdk -> Internal
org.apache.hadoop.hdfs.protocol.proto.ErasureCodingProtos.ECZoneInfoProto org.apache.hadoop.hdfs.protocol.proto.ErasureCodingProtos.ErasureCodingZoneInfoProto 2 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.protocol.proto.ErasureCodingProtos.GetECZoneInfoRequestProto org.apache.hadoop.hdfs.protocol.proto.ErasureCodingProtos.GetErasureCodingZoneInfoRequestProto 2 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.protocol.proto.ErasureCodingProtos.GetECZoneInfoResponseProto org.apache.hadoop.hdfs.protocol.proto.ErasureCodingProtos.GetErasureCodingZoneInfoResponseProto 2 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.protocol.proto.ErasureCodingProtos.ECInfoProto org.apache.hadoop.hdfs.protocol.proto.ErasureCodingProtos.ErasureCodingInfoProto 2 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.protocol.ErasureCodingInfo org.apache.hadoop.io.erasurecode.ECSchema 3 1 1 Composition - Internal -> Internal
boolean org.apache.hadoop.hdfs.server.blockmanagement.BlockInfoStripedUnderConstruction 1 1 1 - - Jdk -> Internal
int short 2 2 1 - Narrowing Jdk -> Jdk
byte int 1 1 1 - Widening Jdk -> Jdk
org.apache.hadoop.hdfs.DistributedFileSystem org.apache.hadoop.fs.FileSystem 13 6 1 R_SUPER_T - Internal -> Internal
java.nio.ByteBuffer org.apache.hadoop.io.erasurecode.ECChunk 1 1 1 Composition - Jdk -> Internal
org.apache.hadoop.io.erasurecode.ECSchema org.apache.hadoop.hdfs.protocol.ErasureCodingZoneInfo 4 1 1 Composition - Internal -> Internal
java.util.List org.apache.hadoop.hdfs.DFSStripedOutputStream.MultipleBlockingQueue 2 1 1 - - Jdk -> Internal
org.apache.hadoop.hdfs.protocol.proto.ErasureCodingProtos.ErasureCodingZoneInfoProto org.apache.hadoop.hdfs.protocol.proto.ErasureCodingProtos.ErasureCodingZoneProto 1 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.protocol.ErasureCodingInfo org.apache.hadoop.hdfs.protocol.ErasureCodingZone 2 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.protocol.proto.ErasureCodingProtos.GetErasureCodingZoneInfoResponseProto org.apache.hadoop.hdfs.protocol.proto.ErasureCodingProtos.GetErasureCodingZoneResponseProto 2 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.protocol.ErasureCodingInfo org.apache.hadoop.hdfs.protocol.HdfsFileStatus 1 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.protocol.proto.ErasureCodingProtos.GetErasureCodingZoneInfoRequestProto org.apache.hadoop.hdfs.protocol.proto.ErasureCodingProtos.GetErasureCodingZoneRequestProto 2 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.protocol.ErasureCodingZoneInfo org.apache.hadoop.hdfs.protocol.ErasureCodingZone 16 1 1 - - Internal -> Internal
java.net.URI org.apache.hadoop.fs.azure.StorageInterface.CloudBlobWrapper 3 1 1 - - Jdk -> Internal
org.apache.hadoop.io.erasurecode.rawcoder.RSRawDecoder org.apache.hadoop.io.erasurecode.rawcoder.RawErasureDecoder 2 2 1 - - Internal -> Internal
long org.apache.hadoop.hdfs.protocol.LocatedBlock 10 2 1 Composition - Jdk -> Internal
java.io.InputStream org.apache.hadoop.mapred.IFileInputStream 2 1 1 T_SUPER_R - Jdk -> Internal
org.apache.hadoop.mapreduce.task.reduce.OnDiskMapOutput org.apache.hadoop.mapreduce.task.reduce.IFileWrappedMapOutput 2 1 1 SIBLING - Internal -> Internal
org.apache.hadoop.mapreduce.task.reduce.InMemoryMapOutput org.apache.hadoop.mapreduce.task.reduce.IFileWrappedMapOutput 3 1 1 SIBLING - Internal -> Internal
int int[] 5 3 1 - - Jdk -> Jdk
void int 15 11 1 - - Jdk -> Jdk
java.lang.Integer java.lang.Void 2 1 1 - - Jdk -> Jdk
byte java.nio.ByteBuffer 19 4 1 - - Jdk -> Jdk
org.apache.hadoop.yarn.api.records.Resource boolean 1 1 1 - - Internal -> Jdk
java.util.ArrayList<org.apache.zookeeper.Op> org.apache.hadoop.yarn.server.resourcemanager.recovery.ZKRMStateStore.SafeTransaction 3 1 1 - - Jdk -> Internal
int org.apache.hadoop.yarn.api.records.Resource 15 2 1 - - Jdk -> Internal
java.lang.String org.apache.hadoop.hdfs.server.namenode.INodesInPath 16 8 1 Composition - Jdk -> Internal
org.apache.hadoop.fs.XAttr java.util.List<org.apache.hadoop.fs.XAttr> 2 2 1 - - Internal -> Jdk
boolean org.apache.hadoop.hdfs.server.namenode.NamenodeFsck.Result 1 1 1 - - Jdk -> Internal
org.apache.hadoop.io.erasurecode.ECSchema org.apache.hadoop.hdfs.protocol.ErasureCodingZone 4 1 1 Composition - Internal -> Internal
java.lang.Boolean boolean 11 6 1 - Unboxing Jdk -> Jdk
java.lang.String org.apache.hadoop.mapreduce.v2.api.records.JobId 1 1 1 Composition - Jdk -> Internal
org.apache.hadoop.fs.FSDataInputStream org.apache.hadoop.hdfs.client.HdfsDataInputStream 1 1 1 T_SUPER_R - Internal -> Internal
org.apache.hadoop.hdfs.server.datanode.fsdataset.FsDatasetSpi<?> org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.FsDatasetImpl 1 1 1 T_SUPER_R - Internal -> Internal
java.lang.String java.util.List<org.apache.hadoop.hdfs.server.namenode.ha.RemoteNameNodeInfo> 1 1 1 - - Jdk -> Jdk
org.apache.hadoop.ha.DummyHAService java.util.List<org.apache.hadoop.ha.DummyHAService> 1 1 1 - - Internal -> Jdk
java.net.InetSocketAddress java.util.List<java.net.InetSocketAddress> 1 1 1 - - Jdk -> Jdk
java.net.URL java.util.List<java.net.URL> 4 3 1 - - Jdk -> Jdk
java.lang.String java.util.List<java.lang.String> 14 7 1 - - Jdk -> Jdk
org.apache.hadoop.conf.Configuration java.util.List<org.apache.hadoop.conf.Configuration> 3 1 1 - - Internal -> Jdk
void org.apache.hadoop.hdfs.server.namenode.TransferFsImage.TransferResult 2 1 1 - - Jdk -> Internal
void org.apache.hadoop.hdfs.MiniDFSCluster.NameNodeInfo 1 1 1 - - Jdk -> Internal
long float 3 1 1 - Widening Jdk -> Jdk
int float 5 2 1 - Widening Jdk -> Jdk
org.apache.hadoop.hdfs.server.blockmanagement.BlockInfo org.apache.hadoop.hdfs.server.blockmanagement.BlockManager.BlockInfoToAdd 4 1 1 Composition - Internal -> Internal
java.util.LinkedList java.util.Set 1 1 1 SIBLING - Jdk -> Jdk
boolean org.apache.hadoop.hdfs.server.namenode.FSDirTruncateOp.TruncateResult 2 1 1 Composition - Jdk -> Internal
org.apache.hadoop.hdfs.protocol.HdfsFileStatus org.apache.hadoop.hdfs.protocol.LocatedBlocks 1 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.server.resourcemanager.scheduler.ContainerPreemptEvent org.apache.hadoop.yarn.server.resourcemanager.scheduler.event.SchedulerEvent 2 1 1 SIBLING - Internal -> Internal
org.apache.hadoop.yarn.event.EventHandler<org.apache.hadoop.yarn.server.resourcemanager.scheduler.ContainerPreemptEvent> org.apache.hadoop.yarn.server.resourcemanager.RMContext 5 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.server.resourcemanager.scheduler.ContainerPreemptEventType org.apache.hadoop.yarn.server.resourcemanager.scheduler.event.SchedulerEventType 3 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.util.TestWindowsResourceCalculatorPlugin.WindowsResourceCalculatorPluginTester org.apache.hadoop.util.TestSysInfoWindows.SysInfoWindowsMock 3 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.api.records.ReservationRequest org.apache.hadoop.yarn.api.records.Resource 42 1 1 SIBLING - Internal -> Internal
float org.apache.hadoop.yarn.api.records.Resource 3 2 1 - - Jdk -> Internal
org.apache.hadoop.hdfs.BlockReader org.apache.hadoop.hdfs.DFSStripedInputStream.BlockReaderInfo 1 1 1 Composition - Internal -> Internal
org.apache.hadoop.hdfs.server.blockmanagement.BlockInfoStriped org.apache.hadoop.hdfs.server.blockmanagement.BlockInfo 3 1 1 R_SUPER_T - Internal -> Internal
java.lang.reflect.AccessibleObject org.apache.hadoop.fs.FileStatus 3 1 1 - - Jdk -> Internal
java.util.SortedMap java.util.Map 1 1 1 R_SUPER_T - Jdk -> Jdk
int org.apache.hadoop.hdfs.DFSStripedInputStream.BlockReaderInfo 1 1 1 - - Jdk -> Internal
org.apache.hadoop.hdfs.protocol.LocatedBlock org.apache.hadoop.hdfs.protocol.LastBlockWithStatus 1 1 1 Composition - Internal -> Internal
java.io.InputStream org.apache.hadoop.hdfs.web.ByteRangeInputStream.InputStreamAndFileLength 1 1 1 Composition - Jdk -> Internal
boolean org.apache.hadoop.yarn.server.resourcemanager.rmcontainer.RMContainer 1 1 1 - - Jdk -> Internal
org.apache.hadoop.hdfs.server.blockmanagement.BlockManager.BlockInfoToAdd org.apache.hadoop.hdfs.server.blockmanagement.BlockInfo 4 1 1 Composition - Internal -> Internal
org.apache.hadoop.hdfs.server.blockmanagement.BlockInfoUnderConstruction org.apache.hadoop.hdfs.server.blockmanagement.BlockInfoContiguousUnderConstruction 36 1 1 - - Internal -> Internal
int org.apache.hadoop.hdfs.protocol.ErasureCodingPolicy 1 1 1 Composition - Jdk -> Internal
org.apache.hadoop.hdfs.protocol.proto.HdfsProtos.ECSchemaProto org.apache.hadoop.hdfs.protocol.proto.HdfsProtos.ErasureCodingPolicyProto 1 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.protocol.proto.ErasureCodingProtos.GetECSchemasResponseProto org.apache.hadoop.hdfs.protocol.proto.ErasureCodingProtos.GetErasureCodingPoliciesResponseProto 2 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.protocol.proto.ErasureCodingProtos.GetECSchemasRequestProto org.apache.hadoop.hdfs.protocol.proto.ErasureCodingProtos.GetErasureCodingPoliciesRequestProto 2 1 1 - - Internal -> Internal
org.apache.hadoop.io.erasurecode.ECSchema org.apache.hadoop.hdfs.protocol.ErasureCodingPolicy 65 1 1 Composition - Internal -> Internal
org.apache.hadoop.hdfs.server.blockmanagement.BlockInfoContiguousUnderConstruction void 3 1 1 - - Internal -> Jdk
org.apache.hadoop.hdfs.protocol.Block long 1 1 1 Composition - Internal -> Jdk
org.apache.hadoop.hdfs.server.blockmanagement.BlockInfoContiguousUnderConstruction org.apache.hadoop.hdfs.server.blockmanagement.BlockInfoContiguous 2 2 1 R_SUPER_T - Internal -> Internal
java.util.Set org.apache.hadoop.hdfs.util.LightWeightHashSet 1 1 1 SIBLING - Jdk -> Internal
org.apache.hadoop.fs.FSDataOutputStream java.io.IOException 1 1 1 - - Internal -> Jdk
org.apache.hadoop.yarn.server.nodemanager.nodelabels.NodeLabelsProvider org.apache.hadoop.yarn.server.nodemanager.NodeStatusUpdaterImpl.NMNodeLabelsHandler 1 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.logaggregation.ContainerLogsRetentionPolicy org.apache.hadoop.yarn.server.api.ContainerLogAggregationPolicy 1 1 1 - - Internal -> Internal
java.util.List<org.apache.hadoop.hdfs.server.blockmanagement.BlockUnderConstructionFeature.ReplicaUnderConstruction> org.apache.hadoop.hdfs.server.blockmanagement.BlockUnderConstructionFeature.ReplicaUnderConstruction 1 1 1 - - Jdk -> Internal
com.google.common.collect.ImmutableList java.util.List 2 1 1 R_SUPER_T - External -> Jdk
java.util.List<org.apache.hadoop.fs.XAttr> org.apache.hadoop.fs.XAttr 1 1 1 - - Jdk -> Internal
org.apache.hadoop.hdfs.server.blockmanagement.BlockCollection long 3 2 1 - - Internal -> Jdk
org.apache.hadoop.hdfs.server.blockmanagement.BlockInfoStripedUnderConstruction org.apache.hadoop.hdfs.server.blockmanagement.BlockInfoStriped 3 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.hdfs.server.blockmanagement.BlockInfoUnderConstruction org.apache.hadoop.hdfs.server.blockmanagement.BlockInfo 9 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.server.blockmanagement.BlockInfo void 4 2 1 - - Internal -> Jdk
long org.apache.hadoop.hdfs.server.blockmanagement.DatanodeStorageInfo 1 1 1 Composition - Jdk -> Internal
org.apache.hadoop.hdfs.protocol.proto.ErasureCodingProtos.CreateErasureCodingZoneRequestProto org.apache.hadoop.hdfs.protocol.proto.ErasureCodingProtos.SetErasureCodingPolicyRequestProto 2 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.protocol.ErasureCodingZone org.apache.hadoop.hdfs.protocol.ErasureCodingPolicy 19 1 1 Composition - Internal -> Internal
org.apache.hadoop.hdfs.protocol.proto.ErasureCodingProtos.GetErasureCodingZoneRequestProto org.apache.hadoop.hdfs.protocol.proto.ErasureCodingProtos.GetErasureCodingPolicyRequestProto 2 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.protocol.proto.ErasureCodingProtos.GetErasureCodingZoneResponseProto org.apache.hadoop.hdfs.protocol.proto.ErasureCodingProtos.GetErasureCodingPolicyResponseProto 2 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.protocol.proto.ErasureCodingProtos.CreateErasureCodingZoneResponseProto org.apache.hadoop.hdfs.protocol.proto.ErasureCodingProtos.SetErasureCodingPolicyResponseProto 1 1 1 - - Internal -> Internal
void org.apache.hadoop.yarn.server.resourcemanager.placement.UserGroupMappingPlacementRule 1 1 1 - - Jdk -> Internal
org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.CapacitySchedulerConfiguration.QueueMapping org.apache.hadoop.yarn.server.resourcemanager.placement.UserGroupMappingPlacementRule.QueueMapping 1 1 1 - - Internal -> Internal
org.junit.runners.Parameterized.Parameters org.apache.hadoop.hdfs.server.balancer.BalancerParameters 3 1 1 - - External -> Internal
org.apache.hadoop.hdfs.server.balancer.Balancer.Parameters org.apache.hadoop.hdfs.server.balancer.BalancerParameters 9 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.server.resourcemanager.scheduler.AbstractYarnScheduler org.apache.hadoop.yarn.server.resourcemanager.scheduler.YarnScheduler 8 1 1 - - Internal -> Internal
void org.apache.hadoop.yarn.api.records.NodeState 1 1 1 - - Jdk -> Internal
org.apache.hadoop.yarn.api.records.ApplicationReport org.apache.hadoop.yarn.server.webproxy.AppReportFetcher.FetchedAppReport 7 1 1 Composition - Internal -> Internal
org.apache.hadoop.yarn.api.protocolrecords.GetApplicationReportResponse org.apache.hadoop.yarn.api.records.ApplicationReport 1 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.proto.YarnProtos.ContainerResourceDecreaseProto org.apache.hadoop.yarn.proto.YarnProtos.ContainerProto 4 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.proto.YarnProtos.ContainerResourceIncreaseRequestProto org.apache.hadoop.yarn.proto.YarnProtos.ContainerResourceChangeRequestProto 5 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.api.records.ContainerResourceIncreaseRequest org.apache.hadoop.yarn.api.records.ContainerResourceChangeRequest 8 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.proto.YarnProtos.ContainerResourceDecreaseProtoOrBuilder org.apache.hadoop.yarn.proto.YarnProtos.ContainerResourceChangeRequestProtoOrBuilder 2 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.proto.YarnProtos.ContainerResourceDecreaseProto.Builder org.apache.hadoop.yarn.proto.YarnProtos.ContainerResourceChangeRequestProto.Builder 1 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.proto.YarnProtos.ContainerResourceIncreaseProto org.apache.hadoop.yarn.proto.YarnProtos.ContainerProto 2 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.api.records.impl.pb.ContainerResourceIncreaseRequestPBImpl org.apache.hadoop.yarn.api.records.impl.pb.ContainerResourceChangeRequestPBImpl 1 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.proto.YarnProtos.ContainerResourceDecreaseProto org.apache.hadoop.yarn.proto.YarnProtos.ContainerResourceChangeRequestProto 3 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.api.records.ContainerResourceDecrease org.apache.hadoop.yarn.api.records.Container 5 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.api.records.ContainerResourceIncrease org.apache.hadoop.yarn.api.records.Container 7 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.conf.YarnConfiguration org.apache.hadoop.conf.Configuration 10 4 1 R_SUPER_T - Internal -> Internal
java.util.List java.util.Collection 7 5 1 R_SUPER_T - Jdk -> Jdk
org.apache.hadoop.yarn.server.resourcemanager.scheduler.SchedulerApplicationAttempt.ContainersAndNMTokensAllocation java.util.List<org.apache.hadoop.yarn.api.records.Container> 3 1 1 - - Internal -> Jdk
org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.allocator.ContainerAllocator org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.allocator.AbstractContainerAllocator 1 1 1 R_SUPER_T - Internal -> Internal
java.io.FileWriter org.apache.commons.io.output.FileWriterWithEncoding 1 1 1 SIBLING - Jdk -> External
org.apache.hadoop.yarn.api.records.ApplicationReport org.apache.hadoop.yarn.server.resourcemanager.webapp.dao.AppInfo 4 1 1 - - Internal -> Internal
org.apache.htrace.TraceInfo org.apache.htrace.core.SpanId 1 1 1 SIBLING - External -> External
org.apache.htrace.Sampler<?> org.apache.htrace.core.Tracer 6 1 1 SIBLING - External -> External
long org.apache.htrace.core.SpanId 7 1 1 - - Jdk -> External
org.apache.htrace.Sampler org.apache.htrace.core.Tracer 2 1 1 SIBLING - External -> External
org.apache.htrace.Span org.apache.htrace.core.Span 1 1 1 SIBLING - External -> External
java.lang.Long org.apache.htrace.core.SpanId 1 1 1 SIBLING - Jdk -> External
org.apache.htrace.Span org.apache.htrace.core.TraceScope 5 1 1 SIBLING - External -> External
org.apache.hadoop.hdfs.protocol.ExtendedBlock boolean 1 1 1 - - Internal -> Jdk
boolean org.apache.hadoop.hdfs.DataStreamer.ErrorType 1 1 1 - - Jdk -> Internal
java.util.Map org.apache.hadoop.util.LightWeightResizableGSet 8 1 1 - - Jdk -> Internal
void org.apache.hadoop.hdfs.protocol.DatanodeInfo 1 1 1 - - Jdk -> Internal
int java.util.Set<java.lang.Integer> 1 1 1 - - Jdk -> Jdk
void org.apache.hadoop.yarn.server.resourcemanager.recovery.RMStateStore.RMStateStoreState 14 1 1 - - Jdk -> Internal
java.util.Map<org.apache.hadoop.mapreduce.v2.api.records.TaskAttemptId, org.apache.hadoop.yarn.client.api.AMRMClient.ContainerRequest> long 1 1 1 - - Jdk -> Jdk
org.apache.hadoop.hdfs.MiniDFSCluster.NameNodeInfo void 1 1 1 - - Internal -> Jdk
org.apache.hadoop.hdfs.server.namenode.NameNode void 1 1 1 - - Internal -> Jdk
java.io.File java.nio.file.Path 3 2 1 SIBLING - Jdk -> Jdk
org.apache.hadoop.hdfs.util.LightWeightLinkedSet org.apache.hadoop.hdfs.util.LightWeightHashSet 8 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.hdfs.server.datanode.DirectoryScanner.Stats org.apache.hadoop.hdfs.server.blockmanagement.DatanodeStats 1 1 1 - - Internal -> Internal
java.io.File org.apache.hadoop.hdfs.server.datanode.FsDatasetTestUtils.MaterializedReplica 4 2 1 - - Jdk -> Internal
java.io.File org.apache.hadoop.hdfs.server.datanode.DataNode 2 2 1 - - Jdk -> Internal
org.apache.hadoop.hdfs.server.blockmanagement.UnderReplicatedBlocks.BlockIterator java.util.Iterator<org.apache.hadoop.hdfs.server.blockmanagement.BlockInfo> 1 1 1 R_SUPER_T - Internal -> Jdk
org.apache.hadoop.hdfs.server.datanode.fsdataset.FsVolumeSpi.BlockIterator java.util.Iterator<org.apache.hadoop.hdfs.server.blockmanagement.BlockInfo> 2 1 1 - - Internal -> Jdk
com.google.common.cache.Cache java.util.concurrent.ConcurrentMap 1 1 1 - - External -> Jdk
org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.FsDatasetImpl org.apache.hadoop.hdfs.server.datanode.fsdataset.FsDatasetSpi<?> 5 1 1 R_SUPER_T - Internal -> Internal
float boolean 2 2 1 - - Jdk -> Jdk
org.apache.hadoop.yarn.server.resourcemanager.RMContext org.apache.hadoop.yarn.server.resourcemanager.recovery.RMStateStore 1 1 1 - - Internal -> Internal
java.util.concurrent.atomic.AtomicReference java.util.concurrent.CopyOnWriteArrayList 1 1 1 SIBLING - Jdk -> Jdk
org.apache.hadoop.yarn.server.resourcemanager.security.DelegationTokenRenewer.DelegationTokenRenewerAppSubmitEvent org.apache.hadoop.yarn.server.resourcemanager.security.DelegationTokenRenewer.AbstractDelegationTokenRenewerAppEvent 1 1 1 SIBLING - Internal -> Internal
org.apache.hadoop.hdfs.server.namenode.FSNamesystem.CorruptFileBlockInfo java.lang.String 1 1 1 Composition - Internal -> Jdk
java.util.Collection java.util.List 5 2 1 T_SUPER_R - Jdk -> Jdk
int java.lang.Integer 15 5 1 - Boxing Jdk -> Jdk
com.microsoft.azure.storage.StorageException java.lang.Throwable 2 1 1 - - External -> Jdk
org.apache.hadoop.hdfs.server.blockmanagement.DatanodeStorageInfo java.util.Collection<T> 1 1 1 - - Internal -> Jdk
java.util.concurrent.ThreadPoolExecutor java.util.concurrent.ExecutorService 2 1 1 R_SUPER_T - Jdk -> Jdk
java.lang.String void 5 3 1 - - Jdk -> Jdk
java.lang.String org.apache.hadoop.fs.Path 15 10 1 SIBLING - Jdk -> Internal
org.apache.hadoop.yarn.client.api.async.AMRMClientAsync.CallbackHandler org.apache.hadoop.yarn.client.api.async.AMRMClientAsync.AbstractCallbackHandler 1 1 1 R_SUPER_T - Internal -> Internal
java.util.TreeMap java.util.NavigableMap 1 1 1 R_SUPER_T - Jdk -> Jdk
org.apache.hadoop.io.WritableComparable org.apache.hadoop.io.WritableComparable<?> 1 1 1 - - Internal -> Internal
org.apache.hadoop.io.WritableComparable org.apache.hadoop.io.Text 1 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.yarn.server.api.records.NodeHealthStatus org.apache.hadoop.yarn.server.api.records.NodeStatus 1 1 1 - - Internal -> Internal
java.io.File org.apache.hadoop.fs.Path 9 5 1 SIBLING - Jdk -> Internal
org.apache.hadoop.fs.FileStatus java.util.Collection<org.apache.hadoop.fs.FileStatus> 1 1 1 - - Internal -> Jdk
int java.util.concurrent.atomic.AtomicInteger 6 5 1 - - Jdk -> Jdk
org.apache.hadoop.yarn.api.records.Resource org.apache.hadoop.yarn.server.resourcemanager.reservation.RLESparseResourceAllocation 2 1 1 Composition - Internal -> Internal
java.util.Set java.util.Map 17 8 1 - - Jdk -> Jdk
org.apache.hadoop.hdfs.server.blockmanagement.BlockCollection org.apache.hadoop.hdfs.server.namenode.INodeFile 2 1 1 T_SUPER_R - Internal -> Internal
org.apache.hadoop.hdfs.server.blockmanagement.BlockInfo long 2 1 1 Composition - Internal -> Jdk
org.apache.hadoop.hdfs.server.namenode.Namesystem org.apache.hadoop.hdfs.server.namenode.FSNamesystem 1 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.hdfs.protocol.DatanodeID org.apache.hadoop.hdfs.server.blockmanagement.DatanodeDescriptor 2 2 1 R_SUPER_T - Internal -> Internal
void org.apache.hadoop.yarn.api.records.Priority 5 2 1 - - Jdk -> Internal
int byte 23 1 1 - Narrowing Jdk -> Jdk
java.lang.Short java.lang.Byte 2 1 1 SIBLING - Jdk -> Jdk
short byte 13 2 1 - Narrowing Jdk -> Jdk
org.apache.hadoop.yarn.client.api.impl.TimelineClientImpl org.apache.hadoop.yarn.client.api.impl.TimelineWriter 2 1 1 Composition - Internal -> Internal
java.lang.StringBuffer java.lang.StringBuilder 9 7 1 SIBLING - Jdk -> Jdk
org.apache.hadoop.yarn.api.records.ContainerId org.apache.hadoop.yarn.server.resourcemanager.rmapp.attempt.RMAppAttempt 1 1 1 - - Internal -> Internal
java.io.IOException java.lang.Exception 4 4 1 R_SUPER_T - Jdk -> Jdk
boolean org.apache.hadoop.yarn.security.YarnAuthorizationProvider 1 1 1 - - Jdk -> Internal
org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.FSAppAttempt org.apache.hadoop.yarn.server.resourcemanager.scheduler.SchedulerApplicationAttempt 3 3 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.yarn.server.resourcemanager.scheduler.SchedulerApplicationAttempt org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.FSAppAttempt 2 2 1 T_SUPER_R - Internal -> Internal
org.apache.hadoop.fs.ContentSummary org.apache.hadoop.fs.QuotaUsage 1 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.BlockReader org.apache.hadoop.hdfs.server.datanode.erasurecode.ErasureCodingWorker.StripedReader 1 1 1 Composition - Internal -> Internal
org.apache.hadoop.hdfs.server.blockmanagement.BlockInfo org.apache.hadoop.hdfs.server.blockmanagement.BlockInfo[] 1 1 1 - - Internal -> Internal
void java.util.List<org.apache.hadoop.hdfs.server.common.Storage.StorageDirectory> 1 1 1 - - Jdk -> Jdk
org.apache.hadoop.hdfs.server.datanode.StorageLocation org.apache.hadoop.hdfs.server.common.Storage.StorageDirectory 2 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.api.records.ContainerResourceChangeRequest org.apache.hadoop.yarn.server.resourcemanager.scheduler.SchedContainerChangeRequest 1 1 1 - - Internal -> Internal
java.io.File java.util.List<java.lang.String> 1 1 1 - - Jdk -> Jdk
java.lang.Object org.apache.hadoop.hdfs.server.blockmanagement.DatanodeStorageInfo 3 1 1 - - Jdk -> Internal
org.apache.hadoop.util.LightWeightResizableGSet org.apache.hadoop.hdfs.util.FoldedTreeSet 7 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.protocol.proto.ErasureCodingProtos.BlockECRecoveryInfoProto org.apache.hadoop.hdfs.protocol.proto.ErasureCodingProtos.BlockECReconstructionInfoProto 4 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.protocol.proto.DatanodeProtocolProtos.BlockECRecoveryCommandProto org.apache.hadoop.hdfs.protocol.proto.DatanodeProtocolProtos.BlockECReconstructionCommandProto 3 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.TestRecoverStripedFile.RecoveryType org.apache.hadoop.hdfs.TestReconstructStripedFile.ReconstructionType 3 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.server.protocol.BlockECRecoveryCommand org.apache.hadoop.hdfs.server.protocol.BlockECReconstructionCommand 3 1 1 SIBLING - Internal -> Internal
java.util.Map<org.apache.hadoop.hdfs.server.datanode.BPServiceActor.PerStoragePendingIncrementalBR, org.apache.hadoop.hdfs.server.protocol.DatanodeStorage> org.apache.hadoop.hdfs.server.datanode.IncrementalBlockReportManager 1 1 1 - - Jdk -> Internal
org.apache.hadoop.fs.Path org.apache.hadoop.fs.FileStatus 2 1 1 SIBLING - Internal -> Internal
java.util.Map<java.lang.String, org.apache.hadoop.hdfs.util.LightWeightHashSet<org.apache.hadoop.hdfs.server.blockmanagement.BlockInfo>> org.apache.hadoop.hdfs.server.blockmanagement.ExcessReplicaMap 1 1 1 Composition - Jdk -> Internal
java.util.Map<org.apache.hadoop.hdfs.protocol.ExtendedBlock, java.util.Set<org.apache.hadoop.hdfs.protocol.DatanodeInfo>> org.apache.hadoop.hdfs.DFSUtilClient.CorruptedBlocks 21 1 1 Composition - Jdk -> Internal
java.lang.String org.apache.hadoop.hdfs.server.datanode.Replica 9 1 1 - - Jdk -> Internal
java.util.Map com.google.common.cache.Cache 7 2 1 - - Jdk -> External
java.util.Map com.google.common.cache.LoadingCache 1 1 1 - - Jdk -> External
com.google.protobuf.DescriptorProtos.EnumDescriptorProto org.apache.hadoop.ipc.protobuf.TestProtos.EchoRequestProto2 1 1 1 - - External -> Internal
java.lang.String org.apache.hadoop.ipc.protobuf.TestProtos.EchoResponseProto 1 1 1 - - Jdk -> Internal
org.apache.hadoop.ipc.TestRPC.TestProtocol org.apache.hadoop.ipc.TestRpcBase.TestRpcService 12 4 1 - - Internal -> Internal
org.apache.hadoop.hdfs.server.protocol.NamenodeProtocols org.apache.hadoop.hdfs.MiniDFSCluster 1 1 1 - - Internal -> Internal
java.lang.ThreadLocal<org.apache.hadoop.hdfs.server.namenode.FSEditLogOp.OpInstanceCache> org.apache.hadoop.hdfs.server.namenode.FSEditLogOp.OpInstanceCache 1 1 1 - - Jdk -> Internal
java.util.ArrayList java.util.Map 1 1 1 - - Jdk -> Jdk
boolean org.apache.hadoop.hdfs.protocol.ErasureCodingPolicy 2 1 1 - - Jdk -> Internal
org.apache.hadoop.yarn.api.records.NodeId org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.FSSchedulerNode 2 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.api.records.NodeId org.apache.hadoop.yarn.server.resourcemanager.rmcontainer.RMContainer 2 2 1 - - Internal -> Internal
org.apache.hadoop.yarn.server.resourcemanager.rmcontainer.RMContainer org.apache.hadoop.yarn.api.records.NodeId 1 1 1 - - Internal -> Internal
boolean int 2 1 1 - - Jdk -> Jdk
org.apache.hadoop.ipc.TestSaslRPC.TestSaslProtocol org.apache.hadoop.ipc.TestRpcBase.TestRpcService 7 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.server.resourcemanager.webapp.dao.ReservationIdInfo java.lang.String 2 1 1 - - Internal -> Jdk
org.apache.hadoop.hdfs.server.blockmanagement.HostFileManager.HostSet org.apache.hadoop.hdfs.server.blockmanagement.HostSet 8 1 1 SIBLING - Internal -> Internal
org.apache.hadoop.hdfs.server.blockmanagement.HostFileManager.HostSet java.lang.Iterable<java.net.InetSocketAddress> 1 1 1 R_SUPER_T - Internal -> Jdk
org.apache.hadoop.hdfs.server.blockmanagement.HostFileManager org.apache.hadoop.hdfs.server.blockmanagement.HostConfigManager 2 1 1 R_SUPER_T - Internal -> Internal
java.lang.String org.apache.hadoop.yarn.server.resourcemanager.monitor.capacity.PreemptionCandidatesSelector 1 1 1 - - Jdk -> Internal
org.apache.hadoop.conf.Configuration org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.CapacitySchedulerConfiguration 3 2 1 T_SUPER_R - Internal -> Internal
org.apache.hadoop.metrics2.util.SampleQuantiles org.apache.hadoop.metrics2.util.QuantileEstimator 1 1 1 R_SUPER_T - Internal -> Internal
java.lang.Runnable org.apache.hadoop.util.ShutdownHookManager.HookEntry 1 1 1 Composition - Jdk -> Internal
org.apache.hadoop.yarn.webapp.hamlet.Hamlet.TABLE org.apache.hadoop.yarn.webapp.hamlet.Hamlet.TBODY 1 1 1 SIBLING - Internal -> Internal
java.lang.ref.Finalizer.FinalizerThread java.util.concurrent.atomic.AtomicReference<java.lang.ref.Finalizer.FinalizerThread> 1 1 1 - - Jdk -> Jdk
org.apache.hadoop.fs.DU org.apache.hadoop.fs.GetSpaceUsed 1 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.api.ApplicationMasterProtocol org.apache.hadoop.yarn.server.api.DistributedSchedulerProtocol 1 1 1 T_SUPER_R - Internal -> Internal
org.apache.hadoop.ipc.TestIPC.SerialCaller org.apache.hadoop.ipc.TestAsyncIPC.AsyncCaller 6 2 1 SIBLING - Internal -> Internal
int org.apache.hadoop.metrics2.lib.MutableCounterInt 5 1 1 - - Jdk -> Internal
long org.apache.hadoop.metrics2.lib.MutableCounterLong 1 1 1 - - Jdk -> Internal
int org.apache.hadoop.metrics2.lib.MutableGaugeInt 2 1 1 - - Jdk -> Internal
void long 24 13 1 - - Jdk -> Jdk
java.io.FileWriter java.io.File 1 1 1 - - Jdk -> Jdk
org.apache.hadoop.yarn.server.resourcemanager.MockNM org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNode 11 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.server.resourcemanager.MockNM org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNodeImpl 2 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNodeImpl org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNode 1 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.yarn.event.AsyncDispatcher org.apache.hadoop.yarn.event.DrainDispatcher 1 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.yarn.api.records.Resource float 1 1 1 - - Internal -> Jdk
org.apache.hadoop.hdfs.DistributedFileSystem org.apache.hadoop.hdfs.client.HdfsAdmin 1 1 1 Composition - Internal -> Internal
org.apache.hadoop.yarn.api.records.YarnApplicationState org.apache.hadoop.yarn.api.records.ApplicationReport 1 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.api.ContainerManagementProtocol org.apache.hadoop.yarn.server.nodemanager.containermanager.ContainerManager 5 1 1 T_SUPER_R - Internal -> Internal
java.util.Comparator<org.apache.hadoop.yarn.server.resourcemanager.scheduler.distributed.NodeQueueLoadMonitor.ClusterNode> org.apache.hadoop.yarn.server.resourcemanager.scheduler.distributed.NodeQueueLoadMonitor.LoadComparator 1 1 1 - - Jdk -> Internal
org.apache.hadoop.yarn.server.resourcemanager.scheduler.distributed.TopKNodeSelector.TopKComparator org.apache.hadoop.yarn.server.resourcemanager.scheduler.distributed.NodeQueueLoadMonitor.LoadComparator 2 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.event.EventHandler<org.apache.hadoop.yarn.server.nodemanager.containermanager.application.ApplicationEvent> org.apache.hadoop.yarn.server.nodemanager.containermanager.loghandler.TestNonAggregatingLogHandler.ApplicationEventHandler 1 1 1 T_SUPER_R - Internal -> Internal
org.apache.hadoop.io.retry.FailoverProxyProvider org.apache.hadoop.io.retry.RetryInvocationHandler.ProxyDescriptor 1 1 1 - - Internal -> Internal
org.apache.hadoop.net.NetworkTopology boolean 1 1 1 Composition - Internal -> Jdk
java.lang.Throwable java.lang.Exception 2 2 1 T_SUPER_R - Jdk -> Jdk
boolean org.apache.hadoop.yarn.client.cli.LogsCLI.ContainerLogsRequest 1 1 1 Composition - Jdk -> Internal
boolean org.apache.hadoop.yarn.api.records.ApplicationId 1 1 1 - - Jdk -> Internal
java.util.concurrent.Callable org.apache.hadoop.util.concurrent.AsyncGet 12 2 1 - - Jdk -> Internal
com.amazonaws.auth.AWSCredentialsProviderChain com.amazonaws.auth.AWSCredentialsProvider 1 1 1 - - External -> External
int void 5 5 1 - - Jdk -> Jdk
org.apache.hadoop.ipc.protobuf.TestProtos.AuthUserResponseProto org.apache.hadoop.ipc.protobuf.TestProtos.UserResponseProto 3 3 1 - - Internal -> Internal
org.apache.hadoop.yarn.api.protocolrecords.ReservationDeleteResponse org.apache.hadoop.yarn.api.protocolrecords.GetNewReservationResponse 1 1 1 - - Internal -> Internal
int org.apache.hadoop.yarn.api.records.ReservationId 1 1 1 - - Jdk -> Internal
org.apache.hadoop.yarn.api.records.ReservationId com.sun.jersey.api.client.ClientResponse 1 1 1 - - Internal -> External
org.apache.hadoop.yarn.api.records.ReservationId void 1 1 1 - - Internal -> Jdk
org.apache.hadoop.io.erasurecode.rawcoder.RawErasureEncoder org.apache.hadoop.io.erasurecode.rawcoder.RawErasureCoderFactory 2 2 1 - - Internal -> Internal
int org.apache.hadoop.fs.Path 2 2 1 - - Jdk -> Internal
org.apache.hadoop.yarn.server.api.protocolrecords.DistSchedRegisterResponse org.apache.hadoop.yarn.api.protocolrecords.RegisterApplicationMasterResponse 1 1 1 - - Internal -> Internal
org.apache.directory.server.kerberos.shared.keytab.KeytabEntry org.apache.kerby.kerberos.kerb.type.base.PrincipalName 3 1 1 - - External -> External
org.apache.directory.server.kerberos.kdc.KdcServer org.apache.kerby.kerberos.kerb.server.SimpleKdcServer 1 1 1 - - External -> External
org.apache.hadoop.yarn.server.timeline.EntityGroupFSTimelineStore org.apache.hadoop.yarn.server.timeline.TestEntityGroupFSTimelineStore.EntityGroupFSTimelineStoreForTest 1 1 1 R_SUPER_T - Internal -> Internal
java.util.concurrent.atomic.AtomicLong java.util.List<java.util.concurrent.atomic.AtomicLong> 9 1 1 - - Jdk -> Jdk
org.apache.hadoop.metrics2.lib.MutableGaugeInt org.apache.hadoop.metrics2.lib.MutableGaugeLong 20 1 1 SIBLING - Internal -> Internal
org.apache.hadoop.ipc.protobuf.TestProtos.UserResponseProto org.apache.hadoop.ipc.protobuf.TestProtos.AuthUserResponseProto 2 2 1 - - Internal -> Internal
org.apache.hadoop.ipc.TestRpcBase.TestRpcService org.apache.hadoop.ipc.TestRPC.TestProtocol 2 2 1 - - Internal -> Internal
java.util.concurrent.Future org.apache.hadoop.util.concurrent.AsyncGet 6 2 1 - - Jdk -> Internal
org.apache.hadoop.hdfs.server.datanode.erasurecode.ErasureCodingWorker java.util.concurrent.ThreadPoolExecutor 1 1 1 Composition - Internal -> Jdk
org.apache.hadoop.hdfs.protocol.DatanodeInfo int 1 1 1 Composition - Internal -> Jdk
org.apache.hadoop.hdfs.server.protocol.BlockECReconstructionCommand.BlockECReconstructionInfo org.apache.hadoop.hdfs.server.datanode.erasurecode.StripedReconstructionInfo 3 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.server.datanode.erasurecode.StripedReconstructor org.apache.hadoop.hdfs.server.datanode.erasurecode.StripedBlockReconstructor 1 1 1 SIBLING - Internal -> Internal
org.apache.hadoop.yarn.api.records.ExecutionType org.apache.hadoop.yarn.api.records.ExecutionTypeRequest 6 2 1 - - Internal -> Internal
com.amazonaws.event.ProgressListener org.apache.hadoop.fs.s3a.ProgressableProgressListener 1 1 1 T_SUPER_R - External -> Internal
org.apache.hadoop.yarn.server.resourcemanager.rmapp.attempt.RMAppAttemptState void 1 1 1 - - Internal -> Jdk
java.lang.String org.apache.hadoop.io.Text 1 1 1 - - Jdk -> Internal
org.apache.hadoop.util.concurrent.AsyncGet java.util.concurrent.Future 3 1 1 - - Internal -> Jdk
org.apache.hadoop.util.concurrent.AsyncGet java.util.concurrent.Callable 5 1 1 - - Internal -> Jdk
long java.util.concurrent.atomic.AtomicLong 3 3 1 - - Jdk -> Jdk
void org.apache.hadoop.yarn.server.nodemanager.Context 1 1 1 - - Jdk -> Internal
org.apache.hadoop.yarn.server.resourcemanager.blacklist.BlacklistUpdates org.apache.hadoop.yarn.api.records.ResourceBlacklistRequest 9 1 1 - - Internal -> Internal
boolean java.lang.String 2 2 1 - - Jdk -> Jdk
org.apache.hadoop.yarn.api.records.Container org.apache.hadoop.yarn.api.records.Resource 1 1 1 SIBLING - Internal -> Internal
java.util.Map<org.apache.hadoop.yarn.api.records.Priority, java.util.Map<java.lang.String, java.util.TreeMap<org.apache.hadoop.yarn.client.api.impl.AMRMClientImpl.ResourceRequestInfo, org.apache.hadoop.yarn.api.records.Resource>>> org.apache.hadoop.yarn.client.api.impl.RemoteRequestsTable 1 1 1 - - Jdk -> Internal
org.apache.hadoop.yarn.api.records.ApplicationId org.apache.hadoop.yarn.api.records.ApplicationAttemptId 1 1 1 SIBLING - Internal -> Internal
java.util.Map.Entry org.apache.hadoop.yarn.client.api.impl.AMRMClientImpl.ResourceRequestInfo 1 1 1 - - Jdk -> Internal
org.apache.hadoop.fs.s3a.S3AFileSystem.AWSAccessKeys org.apache.hadoop.fs.s3native.S3xLoginHelper.Login 1 1 1 - - Internal -> Internal
java.text.SimpleDateFormat org.apache.commons.lang.time.FastDateFormat 1 1 1 SIBLING - Jdk -> External
java.lang.String javax.servlet.http.HttpServletRequest 1 1 1 - - Jdk -> External
org.apache.hadoop.yarn.api.protocolrecords.impl.pb.AllocateRequestPBImpl org.apache.hadoop.yarn.server.api.protocolrecords.impl.pb.DistSchedAllocateRequestPBImpl 1 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.proto.YarnServiceProtos.AllocateRequestProto org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.DistSchedAllocateRequestProto 2 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.api.protocolrecords.AllocateRequest org.apache.hadoop.yarn.server.api.protocolrecords.DistSchedAllocateRequest 6 1 1 - - Internal -> Internal
java.lang.String java.util.List<org.apache.hadoop.hdfs.server.datanode.DiskBalancerWorkStatus.DiskBalancerWorkEntry> 2 1 1 - - Jdk -> Jdk
int org.apache.hadoop.hdfs.server.datanode.DiskBalancerWorkStatus.Result 3 1 1 - - Jdk -> Internal
float double 22 3 1 - Widening Jdk -> Jdk
int java.util.Iterator<T> 1 1 1 - - Jdk -> Jdk
org.apache.hadoop.io.retry.RetryPolicy.RetryAction long 1 1 1 Composition - Internal -> Jdk
java.io.DataInputStream java.nio.channels.ReadableByteChannel 1 1 1 SIBLING - Jdk -> Jdk
long java.lang.String 22 9 1 - - Jdk -> Jdk
org.apache.hadoop.hdfs.client.impl.BlockReaderRemote2 org.apache.hadoop.hdfs.client.impl.BlockReaderRemote 4 1 1 SIBLING - Internal -> Internal
java.lang.String org.codehaus.jettison.json.JSONObject 2 2 1 - - Jdk -> External
java.lang.Long java.util.concurrent.atomic.AtomicLong 1 1 1 SIBLING - Jdk -> Jdk
java.lang.String org.apache.hadoop.hdfs.DFSOpsCountStatistics.OpType 1 1 1 - - Jdk -> Internal
org.apache.hadoop.yarn.api.records.timeline.TimelinePutResponse void 1 1 1 - - Internal -> Jdk
org.apache.hadoop.yarn.api.records.timeline.TimelinePutResponse javax.ws.rs.core.Response 1 1 1 - - Internal -> External
org.apache.hadoop.yarn.webapp.WebApp org.apache.hadoop.http.HttpServer2 1 1 1 Composition - Internal -> Internal
java.util.Map java.util.HashMap 9 2 1 T_SUPER_R - Jdk -> Jdk
org.apache.hadoop.yarn.server.timelineservice.aggregator.AppLevelAggregatorService org.apache.hadoop.yarn.server.timelineservice.aggregator.TimelineAggregator 2 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.server.timelineservice.aggregator.AppLevelServiceManager org.apache.hadoop.yarn.server.timelineservice.aggregator.TimelineAggregatorsCollection 3 1 1 SIBLING - Internal -> Internal
void org.apache.hadoop.yarn.api.records.timelineservice.TimelineWriteResponse 1 1 1 - - Jdk -> Internal
java.lang.String org.apache.hadoop.yarn.api.records.ApplicationId 12 5 1 Composition - Jdk -> Internal
org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.ReportNewAggregatorsInfoResponseProto org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.ReportNewCollectorInfoResponseProto 3 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.server.resourcemanager.rmapp.RMAppAggregatorUpdateEvent org.apache.hadoop.yarn.server.resourcemanager.rmapp.RMAppCollectorUpdateEvent 2 1 1 SIBLING - Internal -> Internal
org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.ReportNewAggregatorsInfoRequestProto org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.ReportNewCollectorInfoRequestProto 3 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.server.api.protocolrecords.ReportNewAggregatorsInfoRequest org.apache.hadoop.yarn.server.api.protocolrecords.ReportNewCollectorInfoRequest 4 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.server.api.AggregatorNodemanagerProtocol org.apache.hadoop.yarn.server.api.CollectorNodemanagerProtocol 3 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.AppAggregatorsMapProtoOrBuilder org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.AppCollectorsMapProtoOrBuilder 2 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.ReportNewAggregatorsInfoRequestProto.Builder org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.ReportNewCollectorInfoRequestProto.Builder 1 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.AppAggregatorsMapProto org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.AppCollectorsMapProto 12 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.ReportNewAggregatorsInfoRequestProtoOrBuilder org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.ReportNewCollectorInfoRequestProtoOrBuilder 1 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.ReportNewAggregatorsInfoResponseProto.Builder org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.ReportNewCollectorInfoResponseProto.Builder 1 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.AppAggregatorsMapProto.Builder org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.AppCollectorsMapProto.Builder 1 1 1 - - Internal -> Internal
java.util.Map<org.apache.hadoop.yarn.api.records.ApplicationId, java.lang.String> org.apache.hadoop.conf.Configuration 2 1 1 - - Jdk -> Internal
org.apache.hadoop.yarn.server.timelineservice.collector.TimelineCollectorManager org.apache.hadoop.yarn.server.timelineservice.collector.NodeTimelineCollectorManager 11 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.yarn.server.resourcemanager.timelineservice.RMTimelineCollector org.apache.hadoop.yarn.server.resourcemanager.timelineservice.RMTimelineCollectorManager 8 1 1 SIBLING - Internal -> Internal
org.apache.hadoop.yarn.api.records.timelineservice.TimelineQueue org.apache.hadoop.yarn.api.records.timelineservice.QueueEntity 2 1 1 SIBLING - Internal -> Internal
org.apache.hadoop.yarn.api.records.timelineservice.TimelineUser org.apache.hadoop.yarn.api.records.timelineservice.UserEntity 2 1 1 SIBLING - Internal -> Internal
java.util.Map java.util.Set 8 3 1 - - Jdk -> Jdk
java.lang.Object java.lang.String 8 3 1 - - Jdk -> Jdk
java.util.HashMap java.util.TreeMap 3 2 1 SIBLING - Jdk -> Jdk
java.lang.Object java.lang.Number 1 1 1 - - Jdk -> Jdk
org.apache.hadoop.hbase.client.BufferedMutator org.apache.hadoop.yarn.server.timelineservice.storage.common.TypedBufferedMutator<org.apache.hadoop.yarn.server.timelineservice.storage.entity.EntityTable> 1 1 1 T_SUPER_R - External -> Internal
org.apache.hadoop.hbase.Cell java.util.Map.Entry<java.lang.Long, java.lang.Number> 1 1 1 - - Internal -> Jdk
java.lang.Number java.lang.String 1 1 1 SIBLING - Jdk -> Jdk
org.apache.hadoop.yarn.api.records.timelineservice.TimelineMetric java.lang.String 1 1 1 Composition - Internal -> Jdk
java.lang.Long java.lang.String 6 2 1 SIBLING - Jdk -> Jdk
java.util.NavigableMap<java.lang.Long, java.lang.Object> java.lang.Object 2 1 1 - - Jdk -> Jdk
java.util.Set java.util.NavigableSet 9 2 1 T_SUPER_R - Jdk -> Jdk
org.apache.hadoop.yarn.server.timelineservice.storage.entity.EntityColumnPrefix org.apache.hadoop.yarn.server.timelineservice.storage.common.ColumnPrefix<T> 3 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.server.timelineservice.collector.TimelineCollectorContext java.util.HashMap<java.lang.String, org.apache.hadoop.yarn.api.records.timelineservice.TimelineMetric> 1 1 1 - - Internal -> Jdk
org.apache.hadoop.yarn.api.records.ContainerId org.apache.hadoop.yarn.api.records.ContainerStatus 2 1 1 - - Internal -> Internal
java.util.Map.Entry<java.lang.String, java.lang.Object> org.apache.hadoop.yarn.api.records.timelineservice.TimelineEvent 2 1 1 - - Jdk -> Internal
java.lang.String ? 4 1 1 - - Jdk -> TypeVariable
boolean org.apache.hadoop.yarn.server.timelineservice.storage.common.ColumnPrefix<?> 1 1 1 - - Jdk -> Internal
java.lang.Iterable<org.apache.hadoop.hbase.client.Result> org.apache.hadoop.hbase.client.ResultScanner 7 1 1 T_SUPER_R - Jdk -> External
java.lang.Long java.lang.Number 2 1 1 R_SUPER_T - Jdk -> Jdk
org.apache.hadoop.yarn.server.resourcemanager.metrics.SystemMetricsPublisher org.apache.hadoop.yarn.server.resourcemanager.metrics.TimelineServiceV1Publisher 1 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.server.resourcemanager.metrics.SystemMetricsPublisher org.apache.hadoop.yarn.server.resourcemanager.metrics.TimelineServiceV2Publisher 2 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.server.resourcemanager.metrics.AppAttemptRegisteredEvent org.apache.hadoop.yarn.server.resourcemanager.rmapp.attempt.RMAppAttempt 1 1 1 - - Internal -> Internal
java.lang.Number java.lang.Long 4 2 1 T_SUPER_R - Jdk -> Jdk
java.lang.Number byte 1 1 1 - - Jdk -> Jdk
java.lang.String org.apache.hadoop.yarn.server.nodemanager.containermanager.application.ApplicationImpl.FlowContext 2 1 1 Composition - Jdk -> Internal
boolean org.apache.hadoop.yarn.api.records.timelineservice.TimelineEvent 1 1 1 - - Jdk -> Internal
org.apache.hadoop.yarn.client.api.TimelineClient org.apache.hadoop.yarn.server.nodemanager.timelineservice.NMTimelinePublisher 2 1 1 - - Internal -> Internal
java.util.Map<java.lang.String, java.util.Set<java.lang.String>> org.apache.hadoop.yarn.server.timelineservice.reader.filter.TimelineFilterList 9 1 1 - - Jdk -> Internal
org.apache.hadoop.yarn.server.timelineservice.reader.TimelineDataToRetrieve java.util.EnumSet<org.apache.hadoop.yarn.server.timelineservice.storage.TimelineReader.Field> 2 1 1 - - Internal -> Jdk
java.util.Map<java.lang.String, java.lang.Object> org.apache.hadoop.yarn.server.timelineservice.reader.filter.TimelineFilterList 6 1 1 - - Jdk -> Internal
java.util.Set<java.lang.String> org.apache.hadoop.yarn.server.timelineservice.reader.filter.TimelineFilterList 12 1 1 - - Jdk -> Internal
java.util.Map<java.lang.String, java.lang.String> org.apache.hadoop.yarn.server.timelineservice.reader.filter.TimelineFilterList 8 1 1 - - Jdk -> Internal
org.apache.hadoop.yarn.server.timelineservice.reader.TimelineEntityFilters org.apache.hadoop.yarn.server.timelineservice.reader.filter.TimelineFilterList 1 1 1 Composition - Internal -> Internal
void org.apache.hadoop.yarn.server.timelineservice.reader.filter.TimelineFilterList 1 1 1 - - Jdk -> Internal
java.lang.String java.lang.Object 1 1 1 - - Jdk -> Jdk
org.apache.hadoop.yarn.server.timelineservice.storage.common.NumericValueConverter org.apache.hadoop.yarn.server.timelineservice.storage.common.ValueConverter 2 2 1 R_SUPER_T - Internal -> Internal
? org.apache.hadoop.yarn.server.timelineservice.storage.common.EventColumnName 1 1 1 - - TypeVariable -> Internal
byte org.apache.hadoop.yarn.server.timelineservice.storage.common.EventColumnName 1 1 1 - - Jdk -> Internal
java.lang.String java.util.Map.Entry<java.lang.String, java.util.Set<java.lang.String>> 4 1 1 - - Jdk -> Jdk
int org.apache.hadoop.hbase.client.Scan 1 1 1 - - Jdk -> Internal
int org.apache.hadoop.hbase.regionserver.ScannerContext 5 1 1 - - Jdk -> Internal
org.apache.hadoop.hbase.regionserver.HRegion org.apache.hadoop.hbase.regionserver.Region 10 1 1 - - Internal -> Internal
org.apache.hadoop.metrics2.lib.MutableGaugeLong org.apache.hadoop.metrics2.lib.MutableGaugeInt 4 1 1 SIBLING - Internal -> Internal
java.lang.String org.apache.commons.math3.util.Pair<java.lang.String, java.lang.String> 1 1 1 - - Jdk -> External
java.lang.String org.apache.hadoop.yarn.client.cli.LogsCLI.PerLogFileInfo 2 1 1 Composition - Jdk -> Internal
org.apache.hadoop.ipc.FairCallQueue org.apache.hadoop.ipc.FairCallQueue<? extendsorg.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.Schedulable> 4 1 1 - - Internal -> Internal
java.util.Map.Entry<java.util.List<java.lang.String>, org.apache.hadoop.fs.Path> org.apache.hadoop.fs.Path 1 1 1 - - Jdk -> Internal
org.apache.hadoop.fs.Path java.util.Map.Entry<org.apache.hadoop.fs.Path, java.util.List<java.lang.String>> 1 1 1 - - Internal -> Jdk
java.lang.Integer java.util.List<N> 8 2 1 - - Jdk -> Jdk
java.util.List<N> java.lang.Integer 4 1 1 - - Jdk -> Jdk
org.apache.hadoop.fs.Path org.apache.hadoop.fs.s3a.S3AFileStatus 1 1 1 SIBLING - Internal -> Internal
long org.apache.hadoop.yarn.server.resourcemanager.reservation.RLESparseResourceAllocation 1 1 1 - - Jdk -> Internal
org.apache.hadoop.yarn.api.records.Priority org.apache.hadoop.yarn.server.resourcemanager.scheduler.SchedulerRequestKey 124 2 1 SIBLING - Internal -> Internal
org.apache.hadoop.hdfs.server.namenode.JournalManager org.apache.hadoop.hdfs.server.namenode.FileJournalManager 1 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.yarn.server.timeline.TestEntityGroupFSTimelineStore.EntityGroupFSTimelineStoreForTest org.apache.hadoop.yarn.server.timeline.EntityGroupFSTimelineStore 1 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.yarn.api.records.ResourceRequest org.apache.hadoop.yarn.server.resourcemanager.webapp.dao.ResourceRequestInfo 6 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.DistSchedAllocateRequestProto.Builder org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.DistributedSchedulingAllocateRequestProto.Builder 1 1 1 - - Internal -> Internal
YarnServerCommonServiceProtos.DistSchedAllocateResponseProto.Builder YarnServerCommonServiceProtos.DistributedSchedulingAllocateResponseProto.Builder 1 1 1 - - External -> External
org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.DistSchedAllocateRequestProto org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.DistributedSchedulingAllocateRequestProto 5 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.DistSchedRegisterResponseProtoOrBuilder org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.RegisterDistributedSchedulingAMResponseProtoOrBuilder 7 1 1 - - Internal -> Internal
java.lang.String java.util.Map.Entry<java.lang.String, org.apache.hadoop.yarn.api.records.NodeId> 1 1 1 - - Jdk -> Jdk
org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.DistSchedRegisterResponseProto org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.RegisterDistributedSchedulingAMResponseProto 4 1 1 - - Internal -> Internal
YarnServerCommonServiceProtos.DistSchedRegisterResponseProto.Builder YarnServerCommonServiceProtos.RegisterDistributedSchedulingAMResponseProto.Builder 1 1 1 - - External -> External
org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.DistSchedAllocateResponseProto org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.DistributedSchedulingAllocateResponseProto 4 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.DistSchedAllocateRequestProtoOrBuilder org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.DistributedSchedulingAllocateRequestProtoOrBuilder 2 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.DistSchedAllocateResponseProtoOrBuilder org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.DistributedSchedulingAllocateResponseProtoOrBuilder 2 1 1 - - Internal -> Internal
org.apache.hadoop.mapreduce.task.reduce.MergeManager org.apache.hadoop.mapreduce.task.reduce.MergeManagerImpl 1 1 1 R_SUPER_T - Internal -> Internal
java.io.DataOutputStream org.apache.hadoop.ipc.ResponseBuffer 1 1 1 T_SUPER_R - Jdk -> Internal
org.apache.hadoop.ipc.ProtobufRpcEngine.RpcRequestWrapper org.apache.hadoop.ipc.RpcWritable.Buffer 1 1 1 - - Internal -> Internal
java.io.DataInputStream org.apache.hadoop.ipc.RpcWritable.Buffer 5 1 1 - - Jdk -> Internal
boolean org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.CSAssignment.SkippedType 4 1 1 - - Jdk -> Internal
org.apache.hadoop.yarn.server.resourcemanager.scheduler.ResourceLimits org.apache.hadoop.yarn.api.records.Resource 1 1 1 Composition - Internal -> Internal
java.lang.Float float 4 2 1 - Unboxing Jdk -> Jdk
org.apache.hadoop.fs.FileStatus java.nio.file.Path 1 1 1 Composition - Internal -> Jdk
org.apache.hadoop.conf.Configuration boolean 1 1 1 Composition - Internal -> Jdk
org.apache.hadoop.yarn.server.api.DistributedSchedulingAMProtocol org.apache.hadoop.yarn.api.ApplicationMasterProtocol 1 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.yarn.server.nodemanager.scheduler.DistributedScheduler.DistributedSchedulerParams org.apache.hadoop.yarn.server.scheduler.OpportunisticContainerAllocator.AllocationParams 1 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.server.nodemanager.NodeStatusUpdater org.apache.hadoop.yarn.server.security.BaseContainerTokenSecretManager 2 1 1 - - Internal -> Internal
org.apache.hadoop.ipc.RpcWritable.Buffer org.apache.hadoop.ipc.ProtobufRpcEngine.RpcProtobufRequest 1 1 1 T_SUPER_R - Internal -> Internal
boolean org.apache.hadoop.hdfs.server.protocol.BlockReportContext 1 1 1 Composition - Jdk -> Internal
java.lang.String java.util.Collection<java.lang.String> 5 3 1 - - Jdk -> Jdk
java.util.Set java.util.HashSet 1 1 1 T_SUPER_R - Jdk -> Jdk
org.apache.hadoop.hdfs.protocol.HdfsLocatedFileStatus org.apache.hadoop.hdfs.protocol.HdfsFileStatus 5 3 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.hdfs.protocol.HdfsFileStatus org.apache.hadoop.hdfs.protocol.HdfsLocatedFileStatus 4 2 1 R_SUPER_T - Internal -> Internal
java.util.ServiceLoader java.lang.Iterable 1 1 1 R_SUPER_T - Jdk -> Jdk
long org.apache.hadoop.conf.Configuration 1 1 1 - - Jdk -> Internal
org.apache.hadoop.ipc.Server.Call org.apache.hadoop.oncrpc.RpcCall 34 2 1 - - Internal -> Internal
org.apache.hadoop.oncrpc.RpcCall org.apache.hadoop.ipc.Server.Call 17 1 1 - - Internal -> Internal
java.util.Map.Entry<org.apache.hadoop.hdfs.server.namenode.INodesInPath, java.lang.String> org.apache.hadoop.hdfs.server.namenode.INodesInPath 3 1 1 - - Jdk -> Internal
java.util.List<java.lang.String> byte 1 1 1 - - Jdk -> Jdk
void org.apache.hadoop.hdfs.server.blockmanagement.DatanodeDescriptor 1 1 1 - - Jdk -> Internal
org.apache.hadoop.yarn.proto.YarnProtos.ContainerProto org.apache.hadoop.yarn.proto.YarnServiceProtos.UpdateContainerErrorProto 2 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.api.records.ContainerResourceChangeRequest org.apache.hadoop.yarn.api.records.UpdateContainerRequest 39 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.proto.YarnProtos.ContainerResourceChangeRequestProtoOrBuilder org.apache.hadoop.yarn.proto.YarnServiceProtos.UpdateContainerRequestProtoOrBuilder 2 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.api.protocolrecords.AllocateRequest org.apache.hadoop.yarn.api.records.ContainerUpdateType 1 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.api.records.Container org.apache.hadoop.yarn.api.records.UpdatedContainer 20 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.api.records.Container org.apache.hadoop.yarn.api.records.UpdateContainerError 1 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.api.records.Container int 1 1 1 - - Internal -> Jdk
org.apache.hadoop.yarn.proto.YarnProtos.ContainerProto org.apache.hadoop.yarn.proto.YarnServiceProtos.UpdatedContainerProto 2 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.proto.YarnProtos.ContainerResourceChangeRequestProto.Builder YarnServiceProtos.UpdateContainerRequestProto.Builder 1 1 1 - - Internal -> External
org.apache.hadoop.yarn.proto.YarnProtos.ContainerResourceChangeRequestProto org.apache.hadoop.yarn.proto.YarnServiceProtos.UpdateContainerRequestProto 8 1 1 - - Internal -> Internal
java.io.DataOutputStream java.io.OutputStream 2 2 1 R_SUPER_T - Jdk -> Jdk
org.apache.hadoop.ipc.ProtobufRpcEngine.RpcResponseWrapper org.apache.hadoop.ipc.RpcWritable.Buffer 3 1 1 - - Internal -> Internal
java.io.ByteArrayOutputStream org.apache.hadoop.ipc.ResponseBuffer 1 1 1 - - Jdk -> Internal
org.apache.hadoop.io.DataOutputBuffer org.apache.hadoop.ipc.ResponseBuffer 1 1 1 - - Internal -> Internal
java.lang.Object com.google.protobuf.Message 1 1 1 T_SUPER_R - Jdk -> External
org.apache.hadoop.yarn.server.nodemanager.containermanager.container.ContainerImpl org.apache.hadoop.yarn.server.nodemanager.containermanager.container.Container 2 1 1 R_SUPER_T - Internal -> Internal
com.amazonaws.services.s3.AmazonS3Client com.amazonaws.services.s3.AmazonS3 10 1 1 R_SUPER_T - External -> External
java.lang.String org.apache.hadoop.fs.aliyun.oss.AliyunOSSFileSystemStore 1 1 1 Composition - Jdk -> Internal
org.apache.hadoop.hdfs.util.StripedBlockUtil.ChunkByteArray org.apache.hadoop.hdfs.util.StripedBlockUtil.ChunkByteBuffer 1 1 1 - - Internal -> Internal
java.util.concurrent.locks.ReentrantLock java.util.concurrent.locks.Lock 4 2 1 R_SUPER_T - Jdk -> Jdk
org.apache.hadoop.hdfs.server.datanode.DiskBalancer org.apache.hadoop.hdfs.tools.DiskBalancerCLI 1 1 1 - - Internal -> Internal
org.apache.hadoop.ipc.ResponseBuffer byte 1 1 1 - - Internal -> Jdk
java.io.InputStream org.apache.hadoop.ipc.Client.IpcStreams 1 1 1 - - Jdk -> Internal
java.io.OutputStream org.apache.hadoop.ipc.Client.IpcStreams 1 1 1 - - Jdk -> Internal
org.apache.hadoop.fs.http.server.FSOperations.StatusPair org.apache.hadoop.fs.FileStatus 1 1 1 Composition - Internal -> Internal
org.apache.hadoop.fs.http.server.FSOperations.StatusPairs org.apache.hadoop.fs.FileStatus 1 1 1 - - Internal -> Internal
java.lang.Object java.util.concurrent.locks.Condition 2 1 1 - - Jdk -> Jdk
java.lang.Object java.util.Map<java.lang.String, java.lang.Object> 1 1 1 - - Jdk -> Jdk
org.apache.hadoop.hdfs.server.datanode.FinalizedReplica org.apache.hadoop.hdfs.server.datanode.ReplicaInfo 20 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.hdfs.server.datanode.ReplicaInPipeline org.apache.hadoop.hdfs.server.datanode.ReplicaInfo 1 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.hdfs.server.datanode.ReplicaUnderRecovery org.apache.hadoop.hdfs.server.datanode.ReplicaInfo 3 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.hdfs.server.datanode.ReplicaInPipelineInterface org.apache.hadoop.hdfs.server.datanode.ReplicaInPipeline 12 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.hdfs.server.datanode.ReplicaBeingWritten org.apache.hadoop.hdfs.server.datanode.ReplicaInPipeline 9 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.hdfs.server.datanode.ReplicaInPipeline org.apache.hadoop.hdfs.server.datanode.LocalReplicaInPipeline 2 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.hdfs.server.datanode.ReplicaInfo org.apache.hadoop.hdfs.server.datanode.LocalReplica 6 2 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.hdfs.server.datanode.ReplicaInfo org.apache.hadoop.hdfs.server.datanode.FinalizedReplica 1 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.hdfs.server.datanode.fsdataset.FsVolumeSpi org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.FsVolumeImpl 3 2 1 T_SUPER_R - Internal -> Internal
java.io.File org.apache.hadoop.hdfs.server.datanode.ReplicaInfo 20 1 1 Composition - Jdk -> Internal
java.util.List<java.lang.String> org.apache.hadoop.fs.Path 1 1 1 - - Jdk -> Internal
org.apache.hadoop.fs.Path java.lang.String 9 4 1 SIBLING - Internal -> Jdk
org.apache.hadoop.conf.Configuration org.apache.hadoop.conf.Configurable 2 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.protocol.DirectoryListing org.apache.hadoop.fs.FileSystem.DirectoryEntries 1 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.exceptions.YarnException com.google.protobuf.ServiceException 1 1 1 - - Internal -> External
void org.apache.hadoop.ipc.protobuf.TestProtos.EmptyResponseProto 1 1 1 - - Jdk -> Internal
org.apache.hadoop.hdfs.protocol.BlockStoragePolicy org.apache.hadoop.hdfs.protocol.ErasureCodingPolicy 3 1 1 - - Internal -> Internal
org.apache.hadoop.fs.aliyun.oss.contract.OSSContract org.apache.hadoop.fs.aliyun.oss.contract.AliyunOSSContract 1 1 1 SIBLING - Internal -> Internal
org.apache.hadoop.yarn.server.nodemanager.containermanager.ContainerManagerImpl.ReinitOp org.apache.hadoop.yarn.server.nodemanager.containermanager.ContainerManagerImpl.ReInitOp 1 1 1 - - Internal -> Internal
com.google.common.collect.Multiset com.google.common.collect.ConcurrentHashMultiset 3 1 1 T_SUPER_R - External -> External
java.util.Set java.util.concurrent.ConcurrentSkipListMap 1 1 1 - - Jdk -> Jdk
org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.LeafQueue.User java.lang.String 1 1 1 - - Internal -> Jdk
java.net.InetSocketAddress java.lang.String 1 1 1 SIBLING - Jdk -> Jdk
void org.apache.hadoop.yarn.api.protocolrecords.RollbackResponse 2 2 1 - - Jdk -> Internal
void org.apache.hadoop.yarn.api.protocolrecords.CommitResponse 2 2 1 - - Jdk -> Internal
org.apache.hadoop.yarn.api.protocolrecords.CommitResponse void 1 1 1 - - Internal -> Jdk
org.apache.hadoop.yarn.api.protocolrecords.RollbackResponse void 1 1 1 - - Internal -> Jdk
java.io.DataInputStream org.apache.hadoop.hdfs.DataStreamer.StreamerStreams 1 1 1 SIBLING - Jdk -> Internal
java.lang.Object org.apache.hadoop.util.AutoCloseableLock 3 1 1 - - Jdk -> Internal
org.apache.hadoop.hdfs.server.datanode.fsdataset.FsVolumeSpi java.lang.String 8 1 1 - - Internal -> Jdk
java.util.Map.Entry<org.apache.hadoop.hdfs.server.namenode.INode.BlocksMapUpdateInfo, org.apache.hadoop.hdfs.protocol.HdfsFileStatus> org.apache.hadoop.hdfs.server.namenode.FSDirRenameOp.RenameResult 2 1 1 - - Jdk -> Internal
boolean org.apache.hadoop.hdfs.server.namenode.FSDirRenameOp.RenameResult 2 1 1 Composition - Jdk -> Internal
java.lang.String org.apache.hadoop.hdfs.server.namenode.FSDirRenameOp.RenameResult 1 1 1 - - Jdk -> Internal
boolean org.apache.hadoop.hdfs.server.namenode.INodesInPath 3 1 1 Composition - Jdk -> Internal
java.util.concurrent.locks.Lock void 2 1 1 - - Jdk -> Jdk
java.util.concurrent.locks.Lock java.util.concurrent.locks.ReentrantLock 3 1 1 T_SUPER_R - Jdk -> Jdk
java.util.Map<java.lang.Long, org.apache.hadoop.hdfs.shortcircuit.ShortCircuitReplica> org.apache.commons.collections.map.LinkedMap 10 1 1 T_SUPER_R - Jdk -> External
java.util.TreeMap<java.lang.Long, org.apache.hadoop.hdfs.shortcircuit.ShortCircuitReplica> org.apache.commons.collections.map.LinkedMap 4 1 1 SIBLING - Jdk -> External
org.apache.hadoop.security.authentication.util.ZKSignerSecretProvider org.apache.hadoop.security.authentication.util.TestZKSignerSecretProvider.MockZKSignerSecretProvider 3 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.hdfs.server.blockmanagement.BlockStoragePolicySuite org.apache.hadoop.hdfs.server.namenode.ContentSummaryComputationContext 1 1 1 Composition - Internal -> Internal
java.lang.String java.net.URI 5 2 1 SIBLING - Jdk -> Jdk
java.lang.String org.apache.hadoop.hdfs.server.datanode.StorageLocation 8 1 1 - - Jdk -> Internal
java.io.File org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.FsVolumeImpl 6 1 1 Composition - Jdk -> Internal
java.io.File org.apache.hadoop.hdfs.server.datanode.StorageLocation 18 2 1 Composition - Jdk -> Internal
java.io.File java.util.LinkedList<org.apache.hadoop.hdfs.server.datanode.DirectoryScanner.ScanInfo> 3 1 1 SIBLING - Jdk -> Jdk
java.lang.String org.apache.hadoop.conf.Configuration 5 3 1 Composition - Jdk -> Internal
java.lang.String org.apache.hadoop.fs.DF 3 1 1 Composition - Jdk -> Internal
org.apache.http.impl.client.SystemDefaultHttpClient org.apache.http.client.HttpClient 2 1 1 R_SUPER_T - External -> External
long org.apache.hadoop.hdfs.server.datanode.fsdataset.FsDatasetSpi<? extendsorg.apache.hadoop.hdfs.server.datanode.fsdataset.FsVolumeSpi> 1 1 1 - - Jdk -> Internal
org.apache.hadoop.io.erasurecode.coder.ErasureCoder org.apache.hadoop.io.erasurecode.coder.ErasureEncoder 3 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.io.erasurecode.coder.ErasureCoder org.apache.hadoop.io.erasurecode.coder.ErasureDecoder 3 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.io.erasurecode.ECSchema org.apache.hadoop.io.erasurecode.ErasureCoderOptions 4 1 1 - - Internal -> Internal
java.util.concurrent.ExecutorService com.google.common.util.concurrent.ListeningExecutorService 1 1 1 T_SUPER_R - Jdk -> External
void com.amazonaws.services.s3.model.CompleteMultipartUploadResult 1 1 1 - - Jdk -> External
boolean java.util.concurrent.atomic.AtomicBoolean 3 3 1 - - Jdk -> Jdk
int org.apache.hadoop.fs.FileStatus 1 1 1 - - Jdk -> Internal
org.apache.hadoop.yarn.server.resourcemanager.scheduler.SchedulerNode org.apache.hadoop.yarn.server.resourcemanager.scheduler.common.fica.FiCaSchedulerNode 1 1 1 T_SUPER_R - Internal -> Internal
org.apache.hadoop.yarn.server.resourcemanager.scheduler.common.fica.FiCaSchedulerNode org.apache.hadoop.yarn.server.resourcemanager.scheduler.SchedulerNode 1 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.fs.FileStatus org.apache.hadoop.tools.CopyListingFileStatus 13 1 1 T_SUPER_R - Internal -> Internal
boolean org.apache.hadoop.hdfs.server.namenode.FSDirectory.DirOp 1 1 1 - - Jdk -> Internal
org.mortbay.jetty.Connector org.eclipse.jetty.server.ServerConnector 9 1 1 SIBLING - External -> External
org.mortbay.jetty.webapp.WebAppContext org.eclipse.jetty.servlet.ServletContextHandler 1 1 1 SIBLING - External -> External
org.mortbay.jetty.nio.SelectChannelConnector org.eclipse.jetty.server.ServerConnector 1 1 1 SIBLING - External -> External
org.mortbay.io.Buffer java.lang.String 1 1 1 - - External -> Jdk
org.mortbay.jetty.security.SslSelectChannelConnector org.eclipse.jetty.util.ssl.SslContextFactory 1 1 1 SIBLING - External -> External
org.mortbay.jetty.handler.ContextHandler.SContext org.eclipse.jetty.servlet.ServletContextHandler.Context 1 1 1 SIBLING - External -> External
org.mortbay.jetty.servlet.Context org.eclipse.jetty.servlet.ServletContextHandler 25 1 1 SIBLING - External -> External
org.apache.hadoop.yarn.proto.YarnProtos.NodeIdProto org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.RemoteNodeProto 6 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.api.records.NodeId org.apache.hadoop.yarn.server.api.protocolrecords.RemoteNode 29 1 1 SIBLING - Internal -> Internal
org.apache.hadoop.yarn.server.resourcemanager.scheduler.common.fica.FiCaSchedulerApp java.lang.String 1 1 1 Composition - Internal -> Jdk
java.lang.String org.apache.hadoop.hdfs.server.blockmanagement.BlockManager 1 1 1 Composition - Jdk -> Internal
java.lang.String java.lang.String[] 15 4 1 - - Jdk -> Jdk
YarnServerCommonProtos.QueuedContainersStatusProto.Builder YarnServerCommonProtos.OpportunisticContainersStatusProto.Builder 1 1 1 - - External -> External
org.apache.hadoop.yarn.proto.YarnServerCommonProtos.QueuedContainersStatusProto org.apache.hadoop.yarn.proto.YarnServerCommonProtos.OpportunisticContainersStatusProto 5 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.proto.YarnServerCommonProtos.QueuedContainersStatusProtoOrBuilder org.apache.hadoop.yarn.proto.YarnServerCommonProtos.OpportunisticContainersStatusProtoOrBuilder 2 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.server.resourcemanager.scheduler.common.fica.FiCaSchedulerNode org.apache.hadoop.yarn.server.resourcemanager.scheduler.placement.PlacementSet<org.apache.hadoop.yarn.server.resourcemanager.scheduler.common.fica.FiCaSchedulerNode> 10 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.server.resourcemanager.scheduler.common.fica.FiCaSchedulerNode org.apache.hadoop.yarn.api.records.NodeId 1 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.server.resourcemanager.scheduler.common.fica.FiCaSchedulerNode java.lang.String 1 1 1 - - Internal -> Jdk
org.apache.hadoop.yarn.api.records.ContainerId org.apache.hadoop.yarn.server.resourcemanager.rmcontainer.RMContainer 6 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.server.resourcemanager.scheduler.common.fica.FiCaSchedulerApp org.apache.hadoop.yarn.server.resourcemanager.scheduler.fifo.FifoAppAttempt 19 1 1 T_SUPER_R - Internal -> Internal
java.lang.String org.apache.hadoop.yarn.api.records.ContainerId 2 2 1 Composition - Jdk -> Internal
void org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.CSAssignment 2 1 1 - - Jdk -> Internal
java.util.TreeSet java.util.concurrent.ConcurrentSkipListSet 1 1 1 SIBLING - Jdk -> Jdk
org.apache.hadoop.yarn.api.records.Container org.apache.hadoop.yarn.server.resourcemanager.rmcontainer.RMContainer 4 1 1 - - Internal -> Internal
org.apache.hadoop.metrics2.lib.MutableRates org.apache.hadoop.metrics2.lib.MutableRatesWithAggregation 1 1 1 SIBLING - Internal -> Internal
void org.apache.curator.test.TestingServer 1 1 1 - - Jdk -> External
java.io.PrintStream java.io.PrintWriter 1 1 1 SIBLING - Jdk -> Jdk
java.util.ArrayList java.util.HashMap 2 2 1 SIBLING - Jdk -> Jdk
void org.apache.hadoop.conf.Configuration 1 1 1 - - Jdk -> Internal
org.apache.hadoop.yarn.api.records.ResourceRequest org.apache.hadoop.yarn.api.records.AbstractResourceRequest 1 1 1 - - Internal -> Internal
org.apache.hadoop.conf.Configuration org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.FairSchedulerConfiguration 2 2 1 T_SUPER_R - Internal -> Internal
java.io.FileDescriptor org.apache.hadoop.hdfs.server.datanode.fsdataset.ReplicaOutputStreams 8 2 1 Composition - Jdk -> Internal
org.apache.hadoop.hdfs.util.LightWeightHashSet java.util.Set 1 1 1 SIBLING - Internal -> Jdk
org.slf4j.Logger org.apache.commons.logging.Log 28 4 1 SIBLING - External -> External
org.apache.hadoop.hdfs.server.datanode.fsdataset.ReplicaOutputStreams java.io.FileDescriptor 4 1 1 Composition - Internal -> Jdk
java.util.List java.util.Map 42 12 1 - - Jdk -> Jdk
org.apache.hadoop.yarn.server.resourcemanager.LeaderElectorService org.apache.hadoop.yarn.server.resourcemanager.EmbeddedElector 5 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.server.resourcemanager.scheduler.event.SchedulerEvent org.apache.hadoop.yarn.event.Event 2 1 1 R_SUPER_T - Internal -> Internal
? org.apache.hadoop.yarn.event.Event 1 1 1 - - TypeVariable -> Internal
org.apache.hadoop.mapreduce.v2.app.job.event.TaskEvent org.apache.hadoop.yarn.event.Event 1 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.yarn.server.nodemanager.containermanager.application.ApplicationEvent org.apache.hadoop.yarn.event.Event 1 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.yarn.server.nodemanager.containermanager.container.ContainerEvent org.apache.hadoop.yarn.event.Event 1 1 1 R_SUPER_T - Internal -> Internal
java.io.FileInputStream java.io.FileDescriptor 2 1 1 - - Jdk -> Jdk
org.apache.hadoop.yarn.api.protocolrecords.AllocateResponse java.lang.Object 2 1 1 - - Internal -> Jdk
org.apache.hadoop.hdfs.server.datanode.StorageLocation org.apache.hadoop.hdfs.server.datanode.fsdataset.FsVolumeSpi 17 1 1 SIBLING - Internal -> Internal
java.util.concurrent.CountDownLatch java.util.concurrent.atomic.AtomicLong 3 1 1 - - Jdk -> Jdk
java.util.List java.util.ArrayList 2 2 1 T_SUPER_R - Jdk -> Jdk
java.util.Map org.apache.hadoop.yarn.server.resourcemanager.scheduler.placement.SchedulingPlacementSet 1 1 1 - - Jdk -> Internal
java.util.Map<org.apache.hadoop.yarn.api.records.ResourceRequest, java.lang.String> org.apache.hadoop.yarn.server.resourcemanager.scheduler.placement.SchedulingPlacementSet 4 1 1 - - Jdk -> Internal
com.google.common.util.concurrent.ListenableFuture com.google.common.base.Optional 8 1 1 - - External -> External
org.apache.hadoop.hdfs.web.resources.HttpOpParam.Op org.apache.hadoop.fs.BlockLocation 1 1 1 - - Internal -> Internal
java.util.List<org.apache.hadoop.yarn.api.records.UpdateContainerError> org.apache.hadoop.yarn.server.resourcemanager.scheduler.ContainerUpdates 1 1 1 - - Jdk -> Internal
org.eclipse.jetty.server.Server org.apache.hadoop.crypto.key.kms.server.KMSWebServer 1 1 1 - - External -> Internal
org.apache.hadoop.yarn.api.records.ResourceRequest org.apache.hadoop.yarn.server.resourcemanager.scheduler.common.PendingAsk 14 2 1 - - Internal -> Internal
org.apache.hadoop.yarn.api.records.ResourceRequest org.apache.hadoop.yarn.server.scheduler.SchedulerRequestKey 1 1 1 SIBLING - Internal -> Internal
org.apache.hadoop.yarn.api.records.Resource org.apache.hadoop.yarn.server.resourcemanager.scheduler.common.PendingAsk 1 1 1 Composition - Internal -> Internal
java.util.List<org.apache.hadoop.yarn.api.records.ResourceRequest> org.apache.hadoop.yarn.server.resourcemanager.scheduler.common.PendingAsk 2 1 1 - - Jdk -> Internal
org.apache.hadoop.yarn.api.records.ResourceRequest org.apache.hadoop.yarn.api.records.Resource 2 1 1 SIBLING - Internal -> Internal
void org.apache.hadoop.yarn.api.records.Resource 1 1 1 - - Jdk -> Internal
org.apache.hadoop.yarn.api.records.AbstractResourceRequest org.apache.hadoop.yarn.api.records.Resource 1 1 1 - - Internal -> Internal
java.lang.String org.apache.hadoop.security.UserGroupInformation 7 3 1 Composition - Jdk -> Internal
org.apache.hadoop.yarn.server.resourcemanager.rmcontainer.RMContainer org.apache.hadoop.yarn.server.webapp.dao.ContainerInfo 1 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.server.datanode.FileIoEvents org.apache.hadoop.hdfs.server.datanode.ProfilingFileIoEvents 1 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.crypto.key.kms.server.KMS.KMSOp java.lang.Object 5 1 1 - - Internal -> Jdk
org.apache.hadoop.yarn.server.resourcemanager.scheduler.common.fica.FiCaSchedulerApp org.apache.hadoop.yarn.server.resourcemanager.scheduler.SchedulerApplicationAttempt 1 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.CapacityScheduler org.apache.hadoop.yarn.server.resourcemanager.scheduler.AbstractYarnScheduler 6 3 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.io.UTF8 org.apache.hadoop.io.Text 4 1 1 SIBLING - Internal -> Internal
java.lang.Boolean java.lang.String 1 1 1 SIBLING - Jdk -> Jdk
boolean org.apache.hadoop.hdfs.protocol.BlockType 19 1 1 - - Jdk -> Internal
org.apache.hadoop.yarn.client.cli.LogsCLI.PerLogFileInfo org.apache.hadoop.yarn.logaggregation.PerContainerLogFileInfo 6 1 1 - - Internal -> Internal
java.util.List<org.apache.hadoop.yarn.server.resourcemanager.rmcontainer.RMContainer> org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.FSPreemptionThread.PreemptableContainers 2 1 1 Composition - Jdk -> Internal
java.lang.Process org.apache.hadoop.util.Shell 2 1 1 Composition - Jdk -> Internal
org.apache.hadoop.hdfs.protocol.DatanodeInfo java.util.List<org.apache.hadoop.hdfs.protocol.DatanodeInfo> 1 1 1 - - Internal -> Jdk
boolean java.lang.Boolean 8 4 1 - Boxing Jdk -> Jdk
java.util.HashSet java.util.HashMap 1 1 1 SIBLING - Jdk -> Jdk
org.apache.hadoop.yarn.server.resourcemanager.scheduler.ActiveUsersManager org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.UsersManager 1 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.server.resourcemanager.scheduler.ActiveUsersManager org.apache.hadoop.yarn.server.resourcemanager.scheduler.AbstractUsersManager 6 1 1 R_SUPER_T - Internal -> Internal
void org.apache.hadoop.hdfs.protocol.LocatedBlock 1 1 1 - - Jdk -> Internal
java.lang.String org.apache.hadoop.fs.s3a.S3AEncryptionMethods 1 1 1 - - Jdk -> Internal
org.apache.hadoop.yarn.api.records.Resource org.apache.hadoop.yarn.api.records.UpdateContainerRequest 10 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.logaggregation.ContainerLogType org.apache.hadoop.yarn.logaggregation.ContainerLogAggregationType 2 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.protocol.ExtendedBlock org.apache.hadoop.hdfs.DataStreamer.BlockToWrite 1 1 1 Composition - Internal -> Internal
org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.FSPreemptionThread.PreemptableContainers java.util.List<org.apache.hadoop.yarn.server.resourcemanager.rmcontainer.RMContainer> 1 1 1 - - Internal -> Jdk
java.lang.Boolean java.lang.Object 1 1 1 - - Jdk -> Jdk
void org.apache.hadoop.yarn.api.records.timeline.TimelinePutResponse 2 1 1 - - Jdk -> Internal
org.apache.hadoop.conf.Configuration org.apache.hadoop.security.ssl.SSLFactory 1 1 1 Composition - Internal -> Internal
org.apache.hadoop.yarn.client.api.TimelineClient org.apache.hadoop.yarn.client.api.TimelineV2Client 19 2 1 SIBLING - Internal -> Internal
org.apache.hadoop.security.authentication.client.ConnectionConfigurator org.apache.hadoop.yarn.client.api.impl.TimelineConnector 1 1 1 Composition - Internal -> Internal
org.apache.hadoop.yarn.api.records.timelineservice.TimelineEntity org.apache.hadoop.yarn.api.records.timeline.TimelineEntity 2 1 1 SIBLING - Internal -> Internal
org.apache.hadoop.yarn.api.records.Resource java.util.Set<org.apache.hadoop.yarn.api.records.ContainerId> 1 1 1 - - Internal -> Jdk
java.lang.StringBuilder org.apache.hadoop.yarn.server.resourcemanager.rmapp.attempt.RMAppAttemptImpl.BoundedAppender 1 1 1 Composition - Jdk -> Internal
org.apache.hadoop.security.UserGroupInformation javax.servlet.http.HttpServletRequest 1 1 1 - - Internal -> External
java.io.ByteArrayOutputStream org.apache.hadoop.fs.s3a.S3ADataBlocks.S3AByteArrayOutputStream 1 1 1 T_SUPER_R - Jdk -> Internal
org.apache.hadoop.yarn.proto.YarnProtos.NodeIdToLabelsInfoProto org.apache.hadoop.yarn.proto.YarnProtos.NodeIdToLabelsProto 3 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.proto.YarnServerResourceManagerServiceProtos.NodeIdToLabelsNameProto org.apache.hadoop.yarn.proto.YarnProtos.NodeIdToLabelsProto 3 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.api.records.NodeLabel java.lang.String 38 1 1 Composition - Internal -> Jdk
org.apache.hadoop.hdfs.tools.erasurecode.ECCli org.apache.hadoop.hdfs.tools.ECAdmin 2 1 1 SIBLING - Internal -> Internal
java.io.InputStream org.apache.hadoop.fs.s3a.S3ADataBlocks.BlockUploadData 4 1 1 SIBLING - Jdk -> Internal
org.apache.hadoop.hdfs.server.namenode.EditLogBackupInputStream.ByteBufferInputStream org.apache.hadoop.fs.s3a.S3ADataBlocks.BlockUploadData 1 1 1 - - Internal -> Internal
int org.apache.hadoop.conf.Configuration 1 1 1 Composition - Jdk -> Internal
short java.lang.Short 4 1 1 - Boxing Jdk -> Jdk
boolean org.apache.hadoop.yarn.server.resourcemanager.rmapp.RMApp 1 1 1 - - Jdk -> Internal
org.apache.hadoop.fs.FileSystem org.apache.hadoop.conf.Configuration 4 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.protocol.ErasureCodingPolicy java.lang.String 6 1 1 Composition - Internal -> Jdk
org.apache.hadoop.hdfs.server.namenode.FSNamesystem org.apache.hadoop.hdfs.server.namenode.FSDirectory 1 1 1 Composition - Internal -> Internal
org.apache.hadoop.yarn.logaggregation.PerContainerLogFileInfo org.apache.commons.math3.util.Pair<java.lang.String, org.apache.hadoop.yarn.logaggregation.PerContainerLogFileInfo> 6 1 1 - - Internal -> External
org.apache.hadoop.hdfs.server.datanode.metrics.DataNodeDiskMetrics.DiskOutlierDetectionOp org.apache.hadoop.hdfs.server.protocol.SlowDiskReports.DiskOp 4 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.api.records.ApplicationAttemptId org.apache.hadoop.yarn.api.records.ApplicationId 11 3 1 SIBLING - Internal -> Internal
java.util.ArrayList<java.lang.String> java.lang.String 1 1 1 SIBLING - Jdk -> Jdk
void org.apache.hadoop.yarn.server.resourcemanager.rmapp.RMApp 1 1 1 - - Jdk -> Internal
org.apache.hadoop.yarn.api.records.ResourceRequest java.util.List<org.apache.hadoop.yarn.api.records.ResourceRequest> 15 1 1 - - Internal -> Jdk
org.w3c.dom.Element org.codehaus.stax2.XMLStreamReader2 1 1 1 - - Jdk -> External
org.w3c.dom.Document javax.xml.stream.XMLStreamReader 1 1 1 - - Jdk -> Jdk
org.apache.hadoop.yarn.sls.scheduler.SchedulerWrapper org.apache.hadoop.yarn.sls.scheduler.SchedulerMetrics 1 1 1 - - Internal -> Internal
org.apache.hadoop.tools.CopyListingFileStatus java.util.LinkedList<org.apache.hadoop.tools.CopyListingFileStatus> 10 2 1 - - Internal -> Jdk
java.util.LinkedList<org.apache.hadoop.tools.CopyListingFileStatus> org.apache.hadoop.tools.CopyListingFileStatus 5 1 1 - - Jdk -> Internal
java.lang.String java.util.Map.Entry<java.lang.String, java.lang.Double> 1 1 1 - - Jdk -> Jdk
org.apache.hadoop.yarn.event.DrainDispatcher org.apache.hadoop.yarn.server.resourcemanager.MockRM 1 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.server.resourcemanager.TestApplicationMasterService.MyResourceManager org.apache.hadoop.yarn.server.resourcemanager.MockRM 1 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.tools.DistCpOptions org.apache.hadoop.tools.DistCpOptions.Builder 2 1 1 - - Internal -> Internal
org.apache.hadoop.tools.DistCpOptions org.apache.hadoop.tools.DistCpContext 27 1 1 Composition - Internal -> Internal
org.apache.hadoop.hdfs.server.protocol.NamenodeProtocols org.apache.hadoop.hdfs.protocol.ClientProtocol 29 2 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.mapreduce.TestJobResourceUploader.ResourceLimitsConf org.apache.hadoop.mapreduce.TestJobResourceUploader.ResourceConf 2 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.server.datanode.checker.TestThrottledAsyncChecker.LatchedCheckable org.apache.hadoop.hdfs.server.datanode.checker.TestThrottledAsyncChecker.StalledCheckable 1 1 1 SIBLING - Internal -> Internal
org.apache.hadoop.yarn.server.resourcemanager.rmapp.RMAppImpl org.apache.hadoop.yarn.server.resourcemanager.rmapp.RMApp 2 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.yarn.util.Clock java.util.Timer 2 1 1 - - Internal -> Jdk
java.lang.String org.apache.hadoop.fs.azure.WasbAuthorizationOperations 1 1 1 - - Jdk -> Internal
java.lang.String org.apache.hadoop.yarn.server.nodemanager.containermanager.container.ContainerDiagnosticsUpdateEvent 1 1 1 Composition - Jdk -> Internal
org.apache.hadoop.io.erasurecode.rawcoder.RawErasureDecoder org.apache.hadoop.io.erasurecode.rawcoder.RawErasureCoderFactory 1 1 1 - - Internal -> Internal
int org.apache.http.HttpResponse 1 1 1 - - Jdk -> External
org.apache.commons.httpclient.methods.PutMethod org.apache.http.client.methods.HttpPut 1 1 1 - - External -> External
org.apache.commons.httpclient.methods.GetMethod org.apache.http.client.methods.HttpGet 1 1 1 - - External -> External
org.apache.commons.httpclient.HttpMethod org.apache.http.HttpResponse 4 1 1 - - External -> External
org.apache.commons.httpclient.HttpMethodBase org.apache.http.client.methods.HttpUriRequest 2 1 1 - - External -> External
org.apache.commons.httpclient.methods.HeadMethod org.apache.http.client.methods.HttpHead 1 1 1 - - External -> External
org.apache.commons.httpclient.methods.StringRequestEntity org.apache.http.entity.StringEntity 1 1 1 - - External -> External
org.apache.commons.httpclient.methods.DeleteMethod org.apache.http.client.methods.HttpDelete 1 1 1 - - External -> External
org.apache.commons.httpclient.HttpMethod org.apache.http.client.methods.HttpRequestBase 2 1 1 - - External -> External
org.apache.hadoop.yarn.api.records.ApplicationId java.lang.String 3 2 1 Composition - Internal -> Jdk
org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.FSAppAttempt java.util.Map.Entry<org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.FSAppAttempt, org.apache.hadoop.yarn.api.records.Resource> 1 1 1 - - Internal -> Jdk
org.apache.hadoop.yarn.api.records.Resource int 2 1 1 - - Internal -> Jdk
org.apache.hadoop.yarn.server.resourcemanager.reservation.Plan java.lang.Long 1 1 1 - - Internal -> Jdk
java.util.Map<java.lang.Long, org.apache.hadoop.yarn.api.records.Resource> org.apache.hadoop.yarn.server.resourcemanager.reservation.RLESparseResourceAllocation 8 1 1 - - Jdk -> Internal
org.apache.hadoop.yarn.server.resourcemanager.reservation.planning.StageEarliestStart org.apache.hadoop.yarn.server.resourcemanager.reservation.planning.StageExecutionInterval 3 1 1 - - Internal -> Internal
double int 4 2 1 - Narrowing Jdk -> Jdk
int double 2 1 1 - Widening Jdk -> Jdk
org.apache.hadoop.hdfs.protocol.proto.DataTransferProtos.OpReplaceBlockProto org.apache.hadoop.hdfs.protocol.proto.DataTransferProtos.OpReplaceBlockProto.Builder 1 1 1 - - Internal -> Internal
java.lang.StringBuffer java.lang.String 3 2 1 SIBLING - Jdk -> Jdk
java.lang.String java.lang.Exception 1 1 1 SIBLING - Jdk -> Jdk
org.apache.hadoop.hdfs.protocol.HdfsFileStatus org.apache.hadoop.fs.FileStatus 50 1 1 - - Internal -> Internal
java.lang.String java.util.Map.Entry<java.lang.String, java.util.Map<org.apache.hadoop.hdfs.server.protocol.SlowDiskReports.DiskOp, java.lang.Double>> 2 2 1 - - Jdk -> Jdk
org.apache.hadoop.fs.FileSystem org.apache.hadoop.fs.azure.NativeAzureFileSystem 2 2 1 T_SUPER_R - Internal -> Internal
org.apache.hadoop.yarn.server.nodemanager.containermanager.runtime.ContainerRuntimeContext java.lang.String 1 1 1 - - Internal -> Jdk
org.apache.hadoop.yarn.api.records.Resource org.apache.hadoop.yarn.server.resourcemanager.monitor.capacity.TempUserPerPartition 1 1 1 Composition - Internal -> Internal
org.apache.hadoop.hdfs.protocol.proto.HdfsProtos.AddingECPolicyResponseProto org.apache.hadoop.hdfs.protocol.proto.HdfsProtos.AddECPolicyResponseProto 5 1 1 - - Internal -> Internal
java.util.List<org.apache.hadoop.hdfs.protocol.ErasureCodingPolicy> org.apache.hadoop.hdfs.protocol.ErasureCodingPolicy 1 1 1 - - Jdk -> Internal
void org.apache.hadoop.hdfs.protocol.ErasureCodingPolicy 2 1 1 - - Jdk -> Internal
void java.util.List<org.apache.hadoop.hdfs.server.blockmanagement.ReplicaUnderConstruction> 2 1 1 - - Jdk -> Jdk
org.apache.hadoop.yarn.server.nodemanager.containermanager.deletion.task.FileDeletionTask org.apache.hadoop.yarn.server.nodemanager.containermanager.deletion.task.DeletionTask 1 1 1 SIBLING - Internal -> Internal
org.apache.hadoop.fs.Path org.apache.hadoop.yarn.server.nodemanager.containermanager.deletion.task.FileDeletionTask 1 1 1 Composition - Internal -> Internal
org.apache.hadoop.fs.Path org.apache.hadoop.yarn.server.nodemanager.containermanager.deletion.task.DeletionTask 1 1 1 - - Internal -> Internal
java.lang.String java.util.List<org.apache.hadoop.fs.Path> 2 1 1 - - Jdk -> Jdk
org.apache.log4j.Level java.lang.String 1 1 1 - - External -> Jdk
java.util.Map<org.apache.hadoop.fs.http.client.HttpFSFileSystem.Operation, org.apache.hadoop.yarn.api.records.Resource> org.apache.hadoop.yarn.api.records.Resource 1 1 1 - - Jdk -> Internal
java.util.Map<org.apache.hadoop.fs.http.client.HttpFSFileSystem.Operation, java.lang.Integer> int 1 1 1 - - Jdk -> Jdk
long java.util.concurrent.atomic.LongAdder 1 1 1 - - Jdk -> Jdk
java.lang.Short short 1 1 1 - Unboxing Jdk -> Jdk
org.apache.hadoop.hdfs.client.HdfsDataOutputStream org.apache.hadoop.fs.FSDataOutputStream 1 1 1 R_SUPER_T - Internal -> Internal
javax.security.auth.login.LoginContext javax.security.auth.kerberos.KeyTab 1 1 1 - - Jdk -> Jdk
java.lang.String java.util.Map.Entry<java.lang.String, org.apache.hadoop.security.authentication.server.AuthenticationHandler> 1 1 1 - - Jdk -> Jdk
java.lang.String java.util.Map.Entry<java.lang.String, java.lang.String> 3 2 1 - - Jdk -> Jdk
java.util.Map.Entry<java.lang.String, java.util.Map<java.lang.Double, org.apache.hadoop.hdfs.server.protocol.SlowDiskReports.DiskOp>> java.lang.String 1 1 1 - - Jdk -> Jdk
org.apache.hadoop.security.UserGroupInformation org.apache.hadoop.fs.azure.RemoteSASKeyGenerationResponse 1 1 1 - - Internal -> Internal
org.apache.http.client.methods.HttpGet org.apache.http.client.methods.HttpUriRequest 1 1 1 - - External -> External
org.slf4j.event.Level org.apache.log4j.Level 1 1 1 - - External -> External
java.io.DataInputStream java.io.InputStream 6 1 1 R_SUPER_T - Jdk -> Jdk
org.apache.hadoop.yarn.server.resourcemanager.placement.UserGroupMappingPlacementRule org.apache.hadoop.yarn.server.resourcemanager.placement.PlacementRule 2 2 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.crypto.key.kms.KMSClientProvider org.apache.hadoop.crypto.key.kms.LoadBalancingKMSClientProvider 4 2 1 SIBLING - Internal -> Internal
org.apache.hadoop.yarn.api.protocolrecords.AllocateResponse void 5 2 1 - - Internal -> Jdk
org.apache.hadoop.yarn.api.protocolrecords.RegisterApplicationMasterResponse void 3 1 1 - - Internal -> Jdk
org.apache.hadoop.yarn.server.resourcemanager.RMContext org.apache.hadoop.yarn.server.resourcemanager.ResourceManager 4 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.server.resourcemanager.RMContext org.apache.hadoop.yarn.server.resourcemanager.timelineservice.RMTimelineCollectorManager 1 1 1 Composition - Internal -> Internal
org.apache.hadoop.yarn.webapp.hamlet.Hamlet.HTML org.apache.hadoop.yarn.webapp.hamlet2.Hamlet.HTML 1 1 1 SIBLING - Internal -> Internal
Page.HTML<org.apache.hadoop.yarn.webapp.hamlet.HamletSpec._> Page.HTML<org.apache.hadoop.yarn.webapp.view.HtmlPage.__> 58 1 1 - - External -> External
org.apache.hadoop.hdfs.server.namenode.INode java.util.List<org.apache.hadoop.hdfs.server.namenode.INode> 1 1 1 - - Internal -> Jdk
org.apache.hadoop.yarn.server.federation.store.FederationMembershipStateStore org.apache.hadoop.yarn.server.federation.store.FederationStateStore 3 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.yarn.server.federation.store.records.AddApplicationHomeSubClusterRequest org.apache.hadoop.yarn.server.federation.store.records.UpdateApplicationHomeSubClusterRequest 2 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.server.federation.store.records.AddApplicationHomeSubClusterResponse org.apache.hadoop.yarn.server.federation.store.records.UpdateApplicationHomeSubClusterResponse 2 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.server.federation.store.records.SubClusterId org.apache.hadoop.yarn.server.federation.store.records.SubClusterInfo 1 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.server.federation.store.records.UpdateApplicationHomeSubClusterRequest org.apache.hadoop.yarn.server.federation.store.records.DeleteApplicationHomeSubClusterRequest 2 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.server.federation.store.records.UpdateApplicationHomeSubClusterResponse org.apache.hadoop.yarn.server.federation.store.records.DeleteApplicationHomeSubClusterResponse 2 1 1 - - Internal -> Internal
void org.apache.hadoop.yarn.server.federation.store.records.SubClusterId 1 1 1 - - Jdk -> Internal
long java.util.Map<java.util.concurrent.atomic.AtomicLong, java.lang.Long> 1 1 1 - - Jdk -> Jdk
org.apache.hadoop.yarn.server.federation.store.exception.FederationStateStoreErrorCode java.lang.String 1 1 1 - - Internal -> Jdk
org.apache.hadoop.yarn.server.federation.store.records.SubClusterId java.lang.String 1 1 1 - - Internal -> Jdk
org.apache.hadoop.yarn.api.protocolrecords.IncreaseContainersResourceRequest org.apache.hadoop.yarn.api.protocolrecords.ContainerUpdateRequest 7 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.api.protocolrecords.IncreaseContainersResourceResponse org.apache.hadoop.yarn.api.protocolrecords.ContainerUpdateResponse 7 1 1 - - Internal -> Internal
org.codehaus.stax2.XMLInputFactory2 com.ctc.wstx.stax.WstxInputFactory 1 1 1 - - External -> External
org.apache.hadoop.yarn.api.records.LocalResource java.util.Map.Entry<org.apache.hadoop.yarn.api.records.LocalResource, java.util.concurrent.Future<org.apache.hadoop.fs.Path>> 2 1 1 - - Internal -> Jdk
org.apache.hadoop.yarn.api.records.ContainerId java.util.Map.Entry<java.lang.Long, org.apache.hadoop.yarn.api.records.ContainerId> 1 1 1 - - Internal -> Jdk
java.util.PriorityQueue java.util.NavigableSet 1 1 1 SIBLING - Jdk -> Jdk
org.apache.curator.framework.CuratorFramework org.apache.hadoop.util.curator.ZKCuratorManager 2 1 1 Composition - External -> Internal
org.apache.hadoop.yarn.server.resourcemanager.scheduler.PreemptableResourceScheduler org.apache.hadoop.yarn.server.resourcemanager.scheduler.ResourceScheduler 6 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.yarn.api.records.Container org.apache.hadoop.yarn.api.records.Token 2 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNodeDecreaseContainerEvent org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNodeUpdateContainerEvent 1 1 1 SIBLING - Internal -> Internal
org.apache.hadoop.yarn.server.nodemanager.CMgrDecreaseContainersResourceEvent org.apache.hadoop.yarn.server.nodemanager.CMgrUpdateContainersEvent 1 1 1 SIBLING - Internal -> Internal
java.util.Map java.lang.Object 5 1 1 - - Jdk -> Jdk
org.apache.hadoop.hdfs.server.namenode.EncryptionZoneManager.EncryptionZoneInt java.lang.Long 1 1 1 - - Internal -> Jdk
org.apache.hadoop.yarn.logaggregation.AggregatedLogFormat.LogWriter org.apache.hadoop.yarn.logaggregation.filecontroller.LogAggregationFileController 1 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.AppCollectorsMapProtoOrBuilder org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.AppCollectorDataProtoOrBuilder 2 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.server.api.records.AppCollectorsMap org.apache.hadoop.yarn.server.api.records.AppCollectorData 12 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.AppCollectorsMapProto org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.AppCollectorDataProto 12 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.AppCollectorsMapProto.Builder org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.AppCollectorDataProto.Builder 1 1 1 - - Internal -> Internal
java.lang.String org.apache.hadoop.yarn.server.api.records.AppCollectorData 36 1 1 - - Jdk -> Internal
org.apache.hadoop.yarn.server.resourcemanager.rmapp.RMApp org.apache.hadoop.yarn.server.resourcemanager.rmapp.RMAppImpl 2 1 1 R_SUPER_T - Internal -> Internal
java.util.NavigableSet java.util.Set 6 2 1 R_SUPER_T - Jdk -> Jdk
org.apache.hadoop.yarn.server.timelineservice.storage.apptoflow.AppToFlowRowKey java.lang.String 3 1 1 Composition - Internal -> Jdk
void java.util.List<org.apache.hadoop.yarn.api.records.timelineservice.FlowActivityEntity> 1 1 1 - - Jdk -> Jdk
org.apache.hadoop.yarn.server.timelineservice.storage.common.KeyConverter<org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowActivityRowKey> org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowActivityRowKey.FlowActivityRowKeyConverter 1 1 1 T_SUPER_R - Internal -> Internal
org.apache.hadoop.yarn.server.timelineservice.storage.common.KeyConverter<org.apache.hadoop.yarn.server.timelineservice.storage.application.ApplicationRowKey> org.apache.hadoop.yarn.server.timelineservice.storage.application.ApplicationRowKey.ApplicationRowKeyConverter 1 1 1 T_SUPER_R - Internal -> Internal
org.apache.hadoop.yarn.server.timelineservice.storage.common.KeyConverter<org.apache.hadoop.yarn.server.timelineservice.storage.entity.EntityRowKey> org.apache.hadoop.yarn.server.timelineservice.storage.entity.EntityRowKey.EntityRowKeyConverter 1 1 1 T_SUPER_R - Internal -> Internal
org.apache.hadoop.yarn.server.timeline.security.TimelineDelegationTokenSecretManagerService.TimelineDelegationTokenSecretManager org.apache.hadoop.security.token.delegation.AbstractDelegationTokenSecretManager<org.apache.hadoop.yarn.security.client.TimelineDelegationTokenIdentifier> 1 1 1 R_SUPER_T - Internal -> Internal
java.lang.String org.apache.hadoop.yarn.api.records.CollectorInfo 2 1 1 - - Jdk -> Internal
org.apache.hadoop.yarn.server.api.records.AppCollectorData org.apache.hadoop.yarn.api.records.CollectorInfo 1 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.webapp.log.AggregatedLogsBlockForTest org.apache.hadoop.yarn.logaggregation.TestAggregatedLogsBlock.TFileAggregatedLogsBlockForTest 1 1 1 - - Internal -> Internal
boolean org.apache.hadoop.fs.s3a.Tristate 2 1 1 - - Jdk -> Internal
org.apache.hadoop.fs.s3a.S3AFileStatus org.apache.hadoop.fs.FileStatus 14 1 1 R_SUPER_T - Internal -> Internal
com.amazonaws.services.s3.model.ListObjectsRequest java.util.List<org.apache.hadoop.fs.s3a.s3guard.PathMetadata> 1 1 1 - - External -> Jdk
com.amazonaws.services.s3.transfer.Upload org.apache.hadoop.fs.s3a.UploadInfo 3 1 1 Composition - External -> Internal
org.apache.hadoop.crypto.key.KeyProvider.KeyVersion java.lang.String 1 1 1 Composition - Internal -> Jdk
org.apache.hadoop.hdfs.protocol.IllegalECPolicyException org.apache.hadoop.HadoopIllegalArgumentException 1 1 1 - - Internal -> Internal
java.util.List java.util.concurrent.ConcurrentLinkedDeque 1 1 1 SIBLING - Jdk -> Jdk
java.io.ByteArrayOutputStream java.nio.ByteBuffer 1 1 1 - - Jdk -> Jdk
java.lang.String org.apache.hadoop.fs.azure.BlockBlobAppendStream.UploadCommand 1 1 1 - - Jdk -> Internal
org.apache.hadoop.yarn.client.api.async.impl.NMClientAsyncImpl.IncreaseContainerResourceEvent org.apache.hadoop.yarn.client.api.async.impl.NMClientAsyncImpl.UpdateContainerResourceEvent 1 1 1 SIBLING - Internal -> Internal
java.util.Set<org.apache.hadoop.hdfs.protocol.Block> long 1 1 1 - - Jdk -> Jdk
org.apache.hadoop.hdfs.protocol.proto.ClientNamenodeProtocolProtos.GetFsECBlockGroupsStatsResponseProto org.apache.hadoop.hdfs.protocol.proto.ClientNamenodeProtocolProtos.GetFsECBlockGroupStatsResponseProto 2 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.protocol.proto.ClientNamenodeProtocolProtos.GetFsECBlockGroupsStatsResponseProto org.apache.hadoop.hdfs.protocol.proto.ClientNamenodeProtocolProtos.GetFsReplicatedBlockStatsResponseProto 1 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.protocol.proto.ClientNamenodeProtocolProtos.GetFsECBlockGroupsStatsRequestProto org.apache.hadoop.hdfs.protocol.proto.ClientNamenodeProtocolProtos.GetFsReplicatedBlockStatsRequestProto 1 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.protocol.proto.ClientNamenodeProtocolProtos.GetFsBlocksStatsResponseProto org.apache.hadoop.hdfs.protocol.proto.ClientNamenodeProtocolProtos.GetFsECBlockGroupStatsResponseProto 1 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.protocol.proto.ClientNamenodeProtocolProtos.GetFsBlocksStatsResponseProto org.apache.hadoop.hdfs.protocol.proto.ClientNamenodeProtocolProtos.GetFsReplicatedBlockStatsResponseProto 2 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.protocol.proto.ClientNamenodeProtocolProtos.GetFsBlocksStatsRequestProto org.apache.hadoop.hdfs.protocol.proto.ClientNamenodeProtocolProtos.GetFsECBlockGroupStatsRequestProto 1 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.api.records.ApplicationReport org.apache.hadoop.yarn.api.protocolrecords.UpdateApplicationTimeoutsResponse 1 1 1 - - Internal -> Internal
void java.util.Map<org.apache.hadoop.yarn.api.records.ApplicationTimeoutType, java.lang.String> 1 1 1 - - Jdk -> Jdk
com.amazonaws.services.s3.model.ListObjectsRequest org.apache.hadoop.fs.s3a.S3ListRequest 6 1 1 Composition - External -> Internal
com.amazonaws.services.s3.model.ObjectListing org.apache.hadoop.fs.s3a.S3ListResult 5 1 1 Composition - External -> Internal
java.lang.Exception java.lang.Throwable 6 1 1 R_SUPER_T - Jdk -> Jdk
org.apache.hadoop.yarn.api.records.Resource org.apache.hadoop.yarn.api.records.ProfileCapability 27 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.client.api.impl.AMRMClientImpl.ResourceReverseMemoryThenCpuComparator org.apache.hadoop.yarn.client.api.impl.AMRMClientImpl.ProfileCapabilityComparator 1 1 1 SIBLING - Internal -> Internal
long java.util.Map<java.lang.Long, java.lang.String> 9 1 1 - - Jdk -> Jdk
java.util.Map.Entry<org.apache.hadoop.yarn.api.records.ResourceInformation, java.lang.String> org.apache.hadoop.yarn.api.records.ResourceInformation 2 1 1 - - Jdk -> Internal
java.util.Map<java.lang.String, org.apache.hadoop.yarn.api.records.ResourceInformation> void 1 1 1 - - Jdk -> Jdk
java.lang.String org.apache.hadoop.yarn.api.records.ResourceInformation 1 1 1 Composition - Jdk -> Internal
java.util.Map<java.lang.String, org.apache.hadoop.yarn.api.records.ResourceInformation> org.apache.hadoop.yarn.api.records.ResourceInformation 4 1 1 - - Jdk -> Internal
java.lang.String int 26 4 1 - - Jdk -> Jdk
void java.util.Map<java.lang.String, org.apache.hadoop.yarn.api.records.ResourceInformation> 1 1 1 - - Jdk -> Jdk
org.apache.hadoop.crypto.key.kms.LoadBalancingKMSClientProvider org.apache.hadoop.crypto.key.kms.KMSClientProvider 2 1 1 SIBLING - Internal -> Internal
double float 3 2 1 - Narrowing Jdk -> Jdk
org.apache.hadoop.yarn.server.resourcemanager.resource.ResourceType org.apache.hadoop.yarn.api.records.ResourceInformation 2 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.server.resourcemanager.resource.ResourceWeights java.lang.Float 5 1 1 - - Internal -> Jdk
org.apache.hadoop.yarn.server.resourcemanager.resource.ResourceType java.lang.String 7 1 1 - - Internal -> Jdk
org.apache.hadoop.yarn.server.resourcemanager.resource.ResourceWeights float 17 1 1 - - Internal -> Jdk
org.apache.hadoop.mapreduce.lib.output.FileOutputCommitter org.apache.hadoop.mapreduce.lib.output.PathOutputCommitter 2 1 1 SIBLING - Internal -> Internal
org.apache.hadoop.mapreduce.lib.output.FileOutputCommitter org.apache.hadoop.mapreduce.OutputCommitter 1 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.fs.azure.contract.NativeAzureFileSystemContract org.apache.hadoop.fs.contract.AbstractFSContract 1 1 1 R_SUPER_T - Internal -> Internal
void org.apache.hadoop.fs.azure.AzureBlobStorageTestAccount 1 1 1 - - Jdk -> Internal
int org.apache.hadoop.hdfs.TestLeaseRecoveryStriped.BlockLengths 2 1 1 - - Jdk -> Internal
java.util.Set<org.apache.hadoop.hdfs.protocol.DatanodeAdminProperties> org.apache.hadoop.hdfs.protocol.DatanodeAdminProperties 4 1 1 - - Jdk -> Internal
org.apache.hadoop.hdfs.protocol.proto.HdfsProtos.AddECPolicyResponseProto org.apache.hadoop.hdfs.protocol.proto.HdfsProtos.AddErasureCodingPolicyResponseProto 5 1 1 - - Internal -> Internal
void org.apache.hadoop.hdfs.nfs.nfs3.Nfs3 1 1 1 - - Jdk -> Internal
void org.apache.hadoop.yarn.api.records.ContainerState 2 1 1 - - Jdk -> Internal
org.apache.hadoop.yarn.server.resourcemanager.recovery.MemoryRMStateStore org.apache.hadoop.yarn.server.resourcemanager.MockMemoryRMStateStore 9 1 1 T_SUPER_R - Internal -> Internal
org.apache.hadoop.yarn.api.records.ContainerState org.apache.hadoop.yarn.api.records.ContainerSubState 1 1 1 - - Internal -> Internal
org.apache.hadoop.fs.Path org.apache.hadoop.yarn.api.records.URL 5 1 1 - - Internal -> Internal
java.lang.Exception java.io.IOException 2 2 1 T_SUPER_R - Jdk -> Jdk
java.lang.String org.apache.hadoop.yarn.logaggregation.ContainerLogFileInfo 4 1 1 Composition - Jdk -> Internal
org.apache.hadoop.yarn.logaggregation.ContainerLogsRequest java.util.Map.Entry<java.lang.String, org.apache.hadoop.yarn.logaggregation.ContainerLogsRequest> 2 1 1 - - Internal -> Jdk
org.apache.hadoop.fs.FileStatus java.lang.Long 4 1 1 SIBLING - Internal -> Jdk
org.apache.hadoop.hdfs.protocol.BlockStoragePolicy org.apache.hadoop.fs.BlockStoragePolicySpi 4 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.yarn.api.records.Container org.apache.hadoop.yarn.server.resourcemanager.scheduler.Allocation 4 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.api.records.ResourceRequest org.apache.hadoop.yarn.server.scheduler.OpportunisticContainerAllocator.EnrichedResourceRequest 6 1 1 Composition - Internal -> Internal
org.apache.hadoop.yarn.api.records.Container org.apache.hadoop.yarn.server.scheduler.OpportunisticContainerAllocator.Allocation 2 1 1 Composition - Internal -> Internal
java.util.Map java.util.LinkedHashMap 1 1 1 T_SUPER_R - Jdk -> Jdk
java.util.Map<org.apache.hadoop.yarn.api.records.Resource, java.lang.String> java.util.Map<ConfigurableResource, java.lang.String> 8 1 1 - - Jdk -> Jdk
org.apache.hadoop.yarn.api.records.Resource ConfigurableResource 13 1 1 - - Internal -> External
void org.apache.hadoop.security.token.Token<org.apache.hadoop.hdfs.security.token.delegation.DelegationTokenIdentifier> 1 1 1 - - Jdk -> Internal
java.util.Map org.apache.hadoop.hdfs.server.federation.store.records.Query 2 1 1 - - Jdk -> Internal
org.apache.hadoop.hdfs.protocol.AddingECPolicyResponse org.apache.hadoop.hdfs.protocol.AddECPolicyResponse 1 1 1 - - Internal -> Internal
java.lang.String java.lang.Class<? extendsorg.apache.hadoop.hdfs.server.federation.resolver.ActiveNamenodeResolver> 1 1 1 SIBLING - Jdk -> Jdk
java.util.Set<java.lang.String> org.apache.hadoop.hdfs.server.federation.resolver.order.DestinationOrder 1 1 1 - - Jdk -> Internal
java.lang.String java.lang.Class<? extendsorg.apache.hadoop.hdfs.server.federation.resolver.FileSubclusterResolver> 1 1 1 SIBLING - Jdk -> Jdk
org.apache.hadoop.hdfs.protocol.BlocksStats org.apache.hadoop.hdfs.protocol.ReplicatedBlockStats 1 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.protocol.ECBlockGroupsStats org.apache.hadoop.hdfs.protocol.ECBlockGroupStats 1 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.protocol.AddECPolicyResponse org.apache.hadoop.hdfs.protocol.AddErasureCodingPolicyResponse 1 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.server.resourcemanager.scheduler.ResourceScheduler org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.CapacityScheduler 1 1 1 R_SUPER_T - Internal -> Internal
java.util.Map<java.lang.String, java.lang.String> org.apache.hadoop.yarn.server.resourcemanager.webapp.dao.QueueConfigsUpdateInfo 6 1 1 - - Jdk -> Internal
org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.conf.YarnConfigurationStore.LogMutation java.util.LinkedList<org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.conf.YarnConfigurationStore.LogMutation> 2 1 1 SIBLING - Internal -> Jdk
long void 6 5 1 - - Jdk -> Jdk
org.iq80.leveldb.DB void 1 1 1 - - External -> Jdk
java.lang.String org.apache.hadoop.hdfs.nfs.nfs3.DFSClientCache.DfsClientKey 5 1 1 Composition - Jdk -> Internal
long org.apache.hadoop.nfs.nfs3.FileHandle 1 1 1 Composition - Jdk -> Internal
java.util.List java.util.HashMap 1 1 1 - - Jdk -> Jdk
float int 1 1 1 - Narrowing Jdk -> Jdk
void org.apache.hadoop.mapreduce.v2.app.job.Job 1 1 1 - - Jdk -> Internal
org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.FormatRequestProto org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.FormatRequestProto.Builder 1 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.IsFormattedRequestProto org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.IsFormattedRequestProto.Builder 1 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.GetJournalStateRequestProto org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.GetJournalStateRequestProto.Builder 1 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.NewEpochRequestProto org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.NewEpochRequestProto.Builder 1 1 1 - - Internal -> Internal
org.apache.hadoop.fs.viewfs.InodeTree.INodeDir org.apache.hadoop.hdfs.server.namenode.INode 1 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.hdfs.protocol.ErasureCodingPolicy org.apache.hadoop.io.erasurecode.ECSchema 2 1 1 SIBLING - Internal -> Internal
java.util.concurrent.ExecutorCompletionService java.util.concurrent.CompletionService 4 1 1 R_SUPER_T - Jdk -> Jdk
org.apache.hadoop.yarn.api.records.ContainerId org.apache.hadoop.yarn.server.nodemanager.containermanager.container.Container 4 2 1 - - Internal -> Internal
int org.apache.hadoop.yarn.server.nodemanager.containermanager.resourceplugin.gpu.GpuDevice 4 1 1 Composition - Jdk -> Internal
java.lang.Integer org.apache.hadoop.yarn.server.nodemanager.containermanager.resourceplugin.gpu.GpuDevice 18 1 1 SIBLING - Jdk -> Internal
org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.policies.DominantResourceFairnessPolicy.DominantResourceFairnessComparator org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.policies.DominantResourceFairnessPolicy.DominantResourceFairnessComparatorN 4 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.hdfs.protocol.ErasureCodingPolicy org.apache.hadoop.hdfs.protocol.ErasureCodingPolicyInfo 31 1 1 SIBLING - Internal -> Internal
java.lang.String java.net.URL 2 1 1 SIBLING - Jdk -> Jdk
java.lang.String org.apache.slider.core.conf.ConfTreeOperations 1 1 1 - - Jdk -> Internal
java.io.BufferedReader java.io.Console 2 1 1 - - Jdk -> Jdk
java.lang.String java.util.Date 2 1 1 SIBLING - Jdk -> Jdk
java.lang.String org.apache.hadoop.yarn.api.records.ApplicationReport 10 1 1 - - Jdk -> Internal
java.io.PrintWriter java.io.PrintStream 2 1 1 SIBLING - Jdk -> Jdk
java.lang.String java.util.Map.Entry<java.lang.String, java.util.Map<java.lang.String, java.lang.String>> 1 1 1 - - Jdk -> Jdk
org.apache.hadoop.yarn.api.records.ContainerId org.apache.slider.server.appmaster.state.RoleInstance 2 1 1 - - Internal -> Internal
java.util.List<org.apache.slider.providers.ProviderRole> void 2 1 1 - - Jdk -> Jdk
java.lang.String org.apache.slider.server.appmaster.state.RoleInstance 2 1 1 Composition - Jdk -> Internal
org.apache.slider.server.appmaster.state.RoleInstance org.apache.slider.server.appmaster.state.StateAccessForProviders 2 1 1 - - Internal -> Internal
java.lang.String org.apache.slider.server.servicemonitor.Probe 1 1 1 Composition - Jdk -> Internal
java.lang.String java.util.Map<java.lang.String, java.lang.String> 1 1 1 - - Jdk -> Jdk
java.net.URL java.lang.String 2 1 1 SIBLING - Jdk -> Jdk
boolean org.apache.slider.server.appmaster.state.RoleInstance 2 1 1 Composition - Jdk -> Internal
org.apache.slider.core.conf.MapOperations java.util.Map<java.lang.String, java.lang.String> 1 1 1 R_SUPER_T - Internal -> Jdk
org.apache.slider.core.launch.ContainerLauncher org.apache.slider.core.launch.AbstractLauncher 1 1 1 R_SUPER_T - Internal -> Internal
org.apache.slider.server.appmaster.state.RoleInstance org.apache.hadoop.yarn.service.compinstance.ComponentInstance 6 1 1 - - Internal -> Internal
org.apache.slider.server.appmaster.state.AppState org.apache.slider.api.resource.Application 1 1 1 Composition - Internal -> Internal
org.apache.slider.server.appmaster.state.StateAccessForProviders org.apache.hadoop.yarn.service.ServiceContext 3 1 1 - - Internal -> Internal
java.lang.String org.apache.hadoop.yarn.service.compinstance.ComponentInstance 1 1 1 - - Jdk -> Internal
org.apache.slider.client.SliderClient org.apache.hadoop.yarn.service.client.ServiceClient 1 1 1 SIBLING - Internal -> Internal
org.apache.slider.core.launch.ContainerLauncher org.apache.hadoop.yarn.service.containerlaunch.AbstractLauncher 1 1 1 R_SUPER_T - Internal -> Internal
org.apache.slider.server.appmaster.state.AppState org.apache.hadoop.yarn.service.api.records.Application 1 1 1 - - Internal -> Internal
org.apache.slider.server.appmaster.state.AppState org.apache.hadoop.yarn.service.ServiceContext 1 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.server.nodemanager.containermanager.application.ApplicationState org.apache.hadoop.yarn.service.api.records.ServiceState 8 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.server.nodemanager.containermanager.application.Application org.apache.hadoop.service.Service 17 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.service.api.records.Application java.lang.String 1 1 1 Composition - Internal -> Jdk
org.apache.hadoop.yarn.service.client.params.SliderAMCreateAction org.apache.hadoop.yarn.service.client.params.ServiceAMCreateAction 1 1 1 SIBLING - Internal -> Internal
org.apache.hadoop.yarn.service.component.instance.ComponentInstanceId java.lang.String 1 1 1 Composition - Internal -> Jdk
java.util.Map java.util.Collection 4 3 1 - - Jdk -> Jdk
int org.apache.hadoop.yarn.api.records.ApplicationReport 1 1 1 - - Jdk -> Internal
org.apache.hadoop.yarn.service.client.params.ActionDependencyArgs boolean 1 1 1 Composition - Internal -> Jdk
void org.apache.hadoop.fs.Path 3 3 1 - - Jdk -> Internal
org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.PlanQueue org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.AbstractManagedParentQueue 3 1 1 SIBLING - Internal -> Internal
org.apache.hadoop.yarn.service.component.instance.ComponentInstance org.apache.hadoop.yarn.api.records.ContainerId 1 1 1 SIBLING - Internal -> Internal
java.lang.String org.apache.hadoop.yarn.service.api.records.Service 1 1 1 Composition - Jdk -> Internal
java.lang.String org.apache.hadoop.yarn.server.resourcemanager.placement.ApplicationPlacementContext 5 1 1 Composition - Jdk -> Internal
void org.apache.hadoop.yarn.server.resourcemanager.placement.ApplicationPlacementContext 1 1 1 - - Jdk -> Internal
void org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.AbstractManagedParentQueue.AutoCreatedLeafQueueTemplate.Builder 2 1 1 - - Jdk -> Internal
org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.ParentQueue org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.AbstractManagedParentQueue 1 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.yarn.api.records.Container org.apache.hadoop.yarn.api.records.ContainerId 2 1 1 SIBLING - Internal -> Internal
java.lang.String org.apache.hadoop.yarn.api.records.ApplicationAttemptId 4 1 1 Composition - Jdk -> Internal
org.apache.hadoop.yarn.server.uam.UnmanagedApplicationManager.UnmanagedAMIdentifier org.apache.hadoop.security.token.Token<org.apache.hadoop.yarn.security.AMRMTokenIdentifier> 2 1 1 - - Internal -> Internal
void com.google.common.collect.Multimap<java.lang.String, java.lang.String> 1 1 1 - - Jdk -> External
java.lang.Exception java.util.concurrent.ExecutionException 1 1 1 T_SUPER_R - Jdk -> Jdk
boolean java.lang.Exception 2 2 1 - - Jdk -> Jdk
com.amazonaws.services.s3.model.CompleteMultipartUploadResult void 1 1 1 - - External -> Jdk
org.apache.hadoop.fs.s3a.S3AFileSystem.WriteOperationHelper org.apache.hadoop.fs.s3a.WriteOperationHelper 2 1 1 - - Internal -> Internal
org.apache.hadoop.fs.s3a.AWSS3IOException org.apache.hadoop.fs.s3a.AWSRedirectException 1 1 1 SIBLING - Internal -> Internal
org.apache.hadoop.fs.s3a.AWSS3IOException org.apache.hadoop.fs.s3a.AWSBadRequestException 1 1 1 SIBLING - Internal -> Internal
com.amazonaws.AmazonClientException com.amazonaws.SdkBaseException 2 1 1 - - External -> External
org.apache.hadoop.yarn.server.nodemanager.containermanager.linux.resources.ResourceHandler org.apache.hadoop.yarn.server.nodemanager.containermanager.linux.resources.gpu.GpuResourceHandlerImpl 1 1 1 T_SUPER_R - Internal -> Internal
java.util.Collection java.util.Map 5 2 1 - - Jdk -> Jdk
org.apache.hadoop.hdfs.server.blockmanagement.BlockCollection java.lang.String 1 1 1 - - Internal -> Jdk
java.util.EnumSet java.util.Set 2 2 1 R_SUPER_T - Jdk -> Jdk
java.io.IOException java.lang.Throwable 1 1 1 R_SUPER_T - Jdk -> Jdk
org.apache.hadoop.hdfs.protocol.SnapshotDiffReport org.apache.hadoop.hdfs.protocol.SnapshotDiffReportListing 1 1 1 - - Internal -> Internal
org.apache.hadoop.mapreduce.v2.app.job.event.TaskAttemptStatusUpdateEvent.TaskAttemptStatus java.util.concurrent.atomic.AtomicReference<org.apache.hadoop.mapreduce.v2.app.job.event.TaskAttemptStatusUpdateEvent.TaskAttemptStatus> 3 1 1 - - Internal -> Jdk
org.apache.hadoop.yarn.service.utils.SliderFileSystem org.apache.hadoop.yarn.service.ServiceContext 1 1 1 Composition - Internal -> Internal
org.apache.hadoop.yarn.service.utils.CoreFileSystem org.apache.hadoop.yarn.service.ServiceContext 2 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.api.records.ApplicationId org.apache.hadoop.yarn.server.resourcemanager.webapp.dao.AppInfo 1 1 1 Composition - Internal -> Internal
org.apache.hadoop.registry.server.integration.RMRegistryOperationsService org.apache.hadoop.registry.server.services.RegistryAdminService 1 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.yarn.server.resourcemanager.scheduler.placement.ResourceRequestUpdateResult org.apache.hadoop.yarn.server.resourcemanager.scheduler.placement.PendingAskUpdateResult 4 1 1 - - Internal -> Internal
java.util.List<org.apache.hadoop.yarn.api.records.ResourceRequest> org.apache.hadoop.yarn.server.resourcemanager.scheduler.common.ContainerRequest 11 1 1 Composition - Jdk -> Internal
org.apache.hadoop.yarn.server.resourcemanager.scheduler.ResourceUsage org.apache.hadoop.yarn.server.resourcemanager.scheduler.AbstractResourceUsage 1 1 1 R_SUPER_T - Internal -> Internal
double double[] 1 1 1 - - Jdk -> Jdk
org.apache.hadoop.yarn.api.records.Resource java.util.concurrent.atomic.AtomicReferenceArray<org.apache.hadoop.yarn.api.records.Resource> 1 1 1 - - Internal -> Jdk
org.apache.hadoop.fs.FSInputStream BuggyStream 1 1 1 - - Internal -> External
org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.AutoCreatedLeafQueue org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.ReservationQueue 11 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.AbstractManagedParentQueue.AutoCreatedLeafQueueTemplate org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.AutoCreatedLeafQueueConfig 2 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.AbstractManagedParentQueue.AutoCreatedLeafQueueTemplate.Builder org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.CapacitySchedulerConfiguration 1 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.AbstractManagedParentQueue.AutoCreatedLeafQueueTemplate.Builder org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.AutoCreatedLeafQueueConfig.Builder 2 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.AutoCreatedLeafQueue org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.AbstractAutoCreatedLeafQueue 5 2 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.fs.PathHandle org.apache.hadoop.hdfs.protocol.HdfsPathHandle 1 1 1 T_SUPER_R - Internal -> Internal
java.io.InputStream java.io.FileInputStream 1 1 1 T_SUPER_R - Jdk -> Jdk
int org.apache.hadoop.hdfs.server.federation.store.records.MountTable 1 1 1 - - Jdk -> Internal
java.util.List<org.apache.hadoop.hdfs.protocol.LocatedBlock> void 1 1 1 - - Jdk -> Jdk
org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.FsVolumeImpl org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.ProvidedVolumeImpl 1 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.hdfs.server.common.BlockFormat.Writer org.apache.hadoop.hdfs.server.common.blockaliasmap.BlockAliasMap.Writer 4 1 1 SIBLING - Internal -> Internal
org.apache.hadoop.hdfs.protocol.Block org.apache.hadoop.hdfs.server.common.BlockAlias 2 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.server.blockmanagement.BlockProvider org.apache.hadoop.hdfs.server.common.blockaliasmap.BlockAliasMap 1 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.server.common.FileRegionProvider org.apache.hadoop.hdfs.server.common.blockaliasmap.BlockAliasMap<org.apache.hadoop.hdfs.server.common.FileRegion> 4 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.protocol.LocatedBlock org.apache.hadoop.hdfs.protocol.DatanodeInfo 1 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.server.blockmanagement.DatanodeDescriptor java.lang.String 2 1 1 - - Internal -> Jdk
org.apache.hadoop.hdfs.server.common.FileRegion java.util.Optional<org.apache.hadoop.hdfs.server.common.FileRegion> 1 1 1 - - Internal -> Jdk
java.lang.String org.apache.hadoop.fs.PathHandle 1 1 1 SIBLING - Jdk -> Internal
org.apache.hadoop.hdfs.server.aliasmap.InMemoryAliasMap.CheckedFunction org.apache.hadoop.hdfs.server.aliasmap.InMemoryAliasMap.CheckedFunction2 2 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.protocol.BlockListAsLongs java.util.Map<org.apache.hadoop.hdfs.server.protocol.DatanodeStorage, org.apache.hadoop.hdfs.protocol.BlockListAsLongs> 3 1 1 - - Internal -> Jdk
org.apache.hadoop.hdfs.protocol.Block java.util.Map.Entry<org.apache.hadoop.hdfs.protocol.BlockListAsLongs, org.apache.hadoop.hdfs.server.protocol.DatanodeStorage> 2 1 1 - - Internal -> Jdk
java.util.Random java.util.concurrent.ThreadLocalRandom 1 1 1 T_SUPER_R - Jdk -> Jdk
org.apache.hadoop.yarn.api.records.FinalApplicationStatus org.apache.hadoop.yarn.api.records.YarnApplicationState 1 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.protocol.proto.ClientNamenodeProtocolProtos.ListOpenFilesRequestProto org.apache.hadoop.hdfs.protocol.proto.ClientNamenodeProtocolProtos.ListOpenFilesRequestProto.Builder 1 1 1 - - Internal -> Internal
int org.apache.hadoop.hdfs.util.LightWeightHashSet<java.lang.Long> 2 1 1 - - Jdk -> Internal
java.util.Queue java.util.Deque 1 1 1 T_SUPER_R - Jdk -> Jdk
java.util.concurrent.ConcurrentNavigableMap com.google.common.cache.Cache 1 1 1 - - Jdk -> External
org.apache.hadoop.yarn.api.records.ApplicationReport int 1 1 1 - - Internal -> Jdk
java.lang.Object java.lang.Long 2 1 1 - - Jdk -> Jdk
java.lang.Object org.apache.hadoop.fs.QuotaUsage 3 1 1 - - Jdk -> Internal
java.lang.String org.apache.hadoop.hdfs.server.federation.resolver.RemoteLocation 1 1 1 Composition - Jdk -> Internal
java.lang.Object org.apache.hadoop.hdfs.protocol.DatanodeInfo 2 1 1 - - Jdk -> Internal
java.lang.Object java.lang.Boolean 3 1 1 - - Jdk -> Jdk
java.lang.Object org.apache.hadoop.hdfs.protocol.DirectoryListing 2 1 1 - - Jdk -> Internal
java.lang.Object long 1 1 1 - - Jdk -> Jdk
java.lang.Object org.apache.hadoop.hdfs.protocol.RollingUpgradeInfo 1 1 1 - - Jdk -> Internal
java.lang.Object org.apache.hadoop.hdfs.server.protocol.DatanodeStorageReport 1 1 1 - - Jdk -> Internal
java.net.URL org.apache.hadoop.fs.FSDataInputStream 1 1 1 - - Jdk -> Internal
org.apache.hadoop.hdfs.qjournal.protocolPB.QJournalProtocolPB org.apache.hadoop.hdfs.qjournal.protocol.InterQJournalProtocol 2 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.GetEditLogManifestResponseProto org.apache.hadoop.hdfs.qjournal.protocol.InterQJournalProtocolProtos.GetEditLogManifestFromJournalResponseProto 2 1 1 - - Internal -> Internal
org.apache.hadoop.fs.FSDataInputStream java.net.URL 1 1 1 - - Internal -> Jdk
org.apache.hadoop.fs.Path void 2 2 1 - - Internal -> Jdk
org.apache.hadoop.mapreduce.v2.app.job.event.TaskTAttemptEvent org.apache.hadoop.mapreduce.v2.app.job.event.TaskTAttemptFailedEvent 1 1 1 R_SUPER_T - Internal -> Internal
java.lang.String boolean 2 2 1 - - Jdk -> Jdk
org.apache.hadoop.yarn.server.resourcemanager.rmcontainer.RMContainer org.apache.hadoop.yarn.server.resourcemanager.rmcontainer.RMContainerImpl 1 1 1 R_SUPER_T - Internal -> Internal
java.lang.String org.apache.hadoop.yarn.server.resourcemanager.scheduler.SchedulerNode 2 1 1 Composition - Jdk -> Internal
org.apache.hadoop.yarn.server.resourcemanager.scheduler.constraint.AllocationTagsManager org.apache.hadoop.yarn.server.resourcemanager.scheduler.constraint.algorithm.LocalAllocationTagsManager 1 1 1 T_SUPER_R - Internal -> Internal
java.io.File java.util.ArrayList<java.io.File> 1 1 1 SIBLING - Jdk -> Jdk
org.apache.hadoop.yarn.api.records.SchedulingRequest org.apache.hadoop.yarn.server.resourcemanager.scheduler.constraint.api.SchedulingRequestWithPlacementAttempt 7 1 1 Composition - Internal -> Internal
org.apache.hadoop.hdfs.qjournal.protocol.InterQJournalProtocolProtos.GetEditLogManifestFromJournalRequestProto.Builder org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.GetEditLogManifestRequestProto.Builder 1 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.qjournal.protocol.InterQJournalProtocolProtos.GetEditLogManifestFromJournalResponseProto org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.GetEditLogManifestResponseProto 6 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.qjournal.protocol.InterQJournalProtocolProtos.GetEditLogManifestFromJournalRequestProto org.apache.hadoop.hdfs.qjournal.protocol.QJournalProtocolProtos.GetEditLogManifestRequestProto 1 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.server.datanode.LocalReplica org.apache.hadoop.hdfs.server.datanode.FinalizedReplica 1 1 1 R_SUPER_T - Internal -> Internal
java.lang.String com.sun.jersey.api.client.ClientResponse 1 1 1 - - Jdk -> External
org.apache.hadoop.yarn.api.resource.PlacementConstraint java.util.Map<org.apache.hadoop.yarn.util.constraint.PlacementConstraintParser.SourceTags, org.apache.hadoop.yarn.api.resource.PlacementConstraint> 1 1 1 - - Internal -> Jdk
java.util.List org.apache.hadoop.hdfs.server.namenode.snapshot.DiffList 37 2 1 - - Jdk -> Internal
org.apache.hadoop.yarn.api.records.ProfileCapability org.apache.hadoop.yarn.api.records.Resource 31 1 1 - - Internal -> Internal
java.util.LinkedList java.util.Deque 1 1 1 R_SUPER_T - Jdk -> Jdk
org.apache.hadoop.yarn.sls.synthetic.SynthJobClass org.apache.hadoop.yarn.sls.synthetic.SynthTraceJobProducer.JobDefinition 1 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.sls.synthetic.SynthTraceJobProducer.JobClass org.apache.hadoop.yarn.sls.synthetic.SynthTraceJobProducer.JobDefinition 1 1 1 - - Internal -> Internal
java.security.MessageDigest javax.crypto.Mac 1 1 1 - - Jdk -> Jdk
org.apache.hadoop.conf.PropertyTag java.lang.String 5 1 1 - - Internal -> Jdk
javax.security.auth.login.Configuration org.apache.hadoop.security.UserGroupInformation.HadoopConfiguration 1 1 1 T_SUPER_R - Jdk -> Internal
java.util.Map<java.lang.String, java.lang.String> org.apache.hadoop.security.UserGroupInformation.LoginParams 2 1 1 - - Jdk -> Internal
javax.security.auth.login.LoginContext org.apache.hadoop.security.UserGroupInformation.HadoopLoginContext 8 1 1 T_SUPER_R - Jdk -> Internal
org.apache.hadoop.security.UserGroupInformation.DynamicConfiguration org.apache.hadoop.security.UserGroupInformation.HadoopConfiguration 1 1 1 SIBLING - Internal -> Internal
org.apache.hadoop.hbase.TableName java.util.List<org.apache.hadoop.hbase.regionserver.Region> 1 1 1 - - Internal -> Jdk
org.apache.hadoop.hdfs.util.ReadOnlyList java.util.List 3 1 1 - - Internal -> Jdk
org.apache.hadoop.hdfs.server.namenode.snapshot.DirectoryWithSnapshotFeature.DirectoryDiffList org.apache.hadoop.hdfs.server.namenode.snapshot.DiffListBySkipList 6 1 1 - - Internal -> Internal
java.util.List<org.apache.hadoop.hdfs.server.namenode.snapshot.DiffListBySkipList.SkipDiff> org.apache.hadoop.hdfs.server.namenode.snapshot.DiffListBySkipList.SkipDiff 1 1 1 - - Jdk -> Internal
java.util.function.IntFunction java.util.function.ToIntBiFunction 1 1 1 - - Jdk -> Jdk
java.util.List org.apache.hadoop.fs.RemoteIterator 4 2 1 - - Jdk -> Internal
org.apache.hadoop.fs.RemoteIterator java.util.List 2 1 1 - - Internal -> Jdk
java.util.List<org.apache.hadoop.hdfs.server.namenode.INode> org.apache.hadoop.hdfs.server.namenode.snapshot.DirectoryWithSnapshotFeature.ChildrenDiff 1 1 1 - - Jdk -> Internal
javax.servlet.http.HttpServletRequest org.apache.hadoop.security.UserGroupInformation 1 1 1 - - External -> Internal
org.apache.hadoop.hdfs.server.protocol.DatanodeStorageReport org.apache.hadoop.hdfs.server.protocol.DatanodeStorageReport[] 1 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.server.federation.resolver.FederationNamespaceInfo java.lang.String 1 1 1 Composition - Internal -> Jdk
java.util.Set<java.lang.String> org.apache.hadoop.yarn.server.resourcemanager.scheduler.constraint.AllocationTags 3 1 1 Composition - Jdk -> Internal
org.apache.hadoop.yarn.server.resourcemanager.placement.UserGroupMappingPlacementRule boolean 1 1 1 Composition - Internal -> Jdk
java.io.BufferedOutputStream java.io.OutputStream 1 1 1 R_SUPER_T - Jdk -> Jdk
java.lang.String java.util.List<org.apache.hadoop.yarn.api.resource.PlacementConstraint> 1 1 1 - - Jdk -> Jdk
javax.ws.rs.core.Response org.apache.hadoop.yarn.server.resourcemanager.webapp.dao.RMQueueAclInfo 7 1 1 - - External -> Internal
org.apache.hadoop.hdfs.protocol.ClientProtocol java.lang.Object 2 1 1 - - Internal -> Jdk
org.apache.hadoop.hdfs.protocol.ClientProtocol ? 4 1 1 - - Internal -> TypeVariable
org.apache.hadoop.yarn.server.resourcemanager.scheduler.constraint.AllocationTagNamespace org.apache.hadoop.yarn.api.records.ApplicationId 1 1 1 - - Internal -> Internal
java.util.Set<org.apache.hadoop.yarn.api.records.ApplicationId> org.apache.hadoop.yarn.server.resourcemanager.scheduler.constraint.AllocationTags 1 1 1 - - Jdk -> Internal
org.apache.hadoop.yarn.server.resourcemanager.scheduler.constraint.AllocationTagNamespace.All org.apache.hadoop.yarn.server.resourcemanager.scheduler.constraint.TargetApplicationsNamespace.All 1 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.protocol.Block boolean 2 1 1 - - Internal -> Jdk
java.util.Map<java.lang.String, org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.queuemanagement.GuaranteedOrZeroCapacityOverTimePolicy.LeafQueueState> org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.queuemanagement.GuaranteedOrZeroCapacityOverTimePolicy.LeafQueueState 1 1 1 - - Jdk -> Internal
org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.queuemanagement.GuaranteedOrZeroCapacityOverTimePolicy.LeafQueueState java.util.Map<java.lang.String, org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.queuemanagement.GuaranteedOrZeroCapacityOverTimePolicy.LeafQueueStatePerPartition> 2 1 1 - - Internal -> Jdk
float java.util.Map<java.lang.String, java.lang.Float> 4 1 1 - - Jdk -> Jdk
org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.queuemanagement.GuaranteedOrZeroCapacityOverTimePolicy.LeafQueueState org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.queuemanagement.GuaranteedOrZeroCapacityOverTimePolicy.LeafQueueStatePerPartition 3 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.CSQueue org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.AutoCreatedLeafQueue 1 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.server.nodemanager.containermanager.linux.runtime.docker.DockerRunCommand org.apache.hadoop.yarn.server.nodemanager.containermanager.linux.runtime.docker.DockerCommand 1 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.fs.MD5MD5CRC32FileChecksum org.apache.hadoop.fs.FileChecksum 3 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.conf.Configuration java.util.Map<java.lang.String, java.lang.String> 1 1 1 - - Internal -> Jdk
java.io.InputStream org.apache.hadoop.hdfs.server.datanode.fsdataset.LengthInputStream 1 1 1 - - Jdk -> Internal
org.apache.hadoop.ozone.OzoneConfiguration org.apache.hadoop.conf.Configuration 5 2 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.conf.Configuration org.apache.hadoop.ozone.OzoneConfiguration 24 3 1 T_SUPER_R - Internal -> Internal
org.apache.hadoop.ozone.web.handlers.VolumeArgs org.apache.hadoop.ozone.web.handlers.UserArgs 1 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.ozone.web.handlers.VolumeArgs org.apache.hadoop.ozone.web.handlers.ListArgs 4 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.web.handlers.UserArgs org.apache.hadoop.ozone.web.handlers.ListArgs 3 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.web.handlers.ListArgs org.apache.hadoop.ozone.web.handlers.BucketArgs 1 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.hdfs.MiniDFSCluster org.apache.hadoop.ozone.MiniOzoneCluster 6 1 1 T_SUPER_R - Internal -> Internal
org.apache.hadoop.ozone.web.response.KeyInfo java.lang.String 2 1 1 Composition - Internal -> Jdk
org.apache.hadoop.ozone.web.handlers.UserArgs java.lang.String 8 1 1 Composition - Internal -> Jdk
org.apache.hadoop.yarn.server.nodemanager.NodeManager org.apache.hadoop.ozone.scm.node.SCMNodeManager 1 1 1 R_SUPER_T - Internal -> Internal
java.nio.file.Path org.apache.hadoop.hdfs.server.datanode.StorageLocation 7 1 1 - - Jdk -> Internal
org.apache.hadoop.ozone.protocol.proto.StorageContainerDatanodeProtocolProtos.RegisteredCmdResponseProto org.apache.hadoop.ozone.protocol.proto.StorageContainerDatanodeProtocolProtos.SCMRegisteredCmdResponseProto 2 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.protocol.proto.StorageContainerDatanodeProtocolProtos.NullCmdResponseProto byte 1 1 1 - - Internal -> Jdk
org.apache.hadoop.ozone.protocol.proto.StorageContainerDatanodeProtocolProtos.SCMRegisteredCmdResponseProto byte 1 1 1 - - Internal -> Jdk
org.apache.hadoop.hdfs.protocol.DatanodeID org.apache.hadoop.ozone.scm.node.HeartbeatQueueItem 3 1 1 Composition - Internal -> Internal
org.apache.hadoop.cblock.storage.IStorageClient org.apache.hadoop.scm.client.ScmClient 6 1 1 - - Internal -> Internal
org.apache.hadoop.cblock.meta.ContainerDescriptor org.apache.hadoop.scm.container.common.helpers.Pipeline 2 1 1 Composition - Internal -> Internal
java.lang.String org.apache.hadoop.scm.container.common.helpers.Pipeline 4 1 1 Composition - Jdk -> Internal
org.apache.hadoop.cblock.CBlockConfiguration org.apache.hadoop.ozone.OzoneConfiguration 5 1 1 SIBLING - Internal -> Internal
org.apache.hadoop.scm.XceiverClient org.apache.hadoop.scm.XceiverClientSpi 29 2 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.ozone.container.common.transport.server.XceiverServer org.apache.hadoop.ozone.container.common.transport.server.XceiverServerSpi 2 2 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.ozone.container.common.statemachine.EndpointStateMachine void 1 1 1 - - Internal -> Jdk
org.apache.hadoop.hdfs.protocol.DatanodeID java.util.List<org.apache.hadoop.hdfs.protocol.DatanodeID> 2 1 1 - - Internal -> Jdk
org.apache.hadoop.ozone.container.common.utils.ContainerCache org.apache.hadoop.conf.Configuration 2 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.scm.node.SCMNodeStat org.apache.hadoop.ozone.scm.node.NodeStat 2 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.ozone.scm.node.SCMNodeStat org.apache.hadoop.ozone.scm.container.placement.metrics.SCMNodeMetric 3 1 1 Composition - Internal -> Internal
long org.apache.hadoop.ozone.scm.container.placement.metrics.LongMetric 9 1 1 - - Jdk -> Internal
org.apache.hadoop.conf.Configuration java.io.File 1 1 1 - - Internal -> Jdk
ContainerProtos.Pipeline.Builder OzoneProtos.Pipeline.Builder 1 1 1 - - External -> External
ContainerProtos.KeyValue.Builder OzoneProtos.KeyValue.Builder 4 1 1 - - External -> External
org.apache.hadoop.hdfs.ozone.protocol.proto.ContainerProtos.Pipeline org.apache.hadoop.ozone.protocol.proto.OzoneProtos.Pipeline 2 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.server.blockmanagement.BlockManager org.apache.hadoop.ozone.scm.block.BlockManagerImpl 1 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.ksm.helpers.VolumeArgs org.apache.hadoop.ksm.helpers.KsmVolumeArgs 6 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.protocol.proto.KeySpaceManagerProtocolProtos.DeleteVolumeRequest org.apache.hadoop.ozone.protocol.proto.KeySpaceManagerProtocolProtos.ListVolumeRequest 1 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.protocol.proto.KeySpaceManagerProtocolProtos.CreateVolumeRequest org.apache.hadoop.ozone.protocol.proto.KeySpaceManagerProtocolProtos.DeleteVolumeRequest 1 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.protocol.proto.KeySpaceManagerProtocolProtos.DeleteVolumeResponse org.apache.hadoop.ozone.protocol.proto.KeySpaceManagerProtocolProtos.ListVolumeResponse 1 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.protocol.proto.KeySpaceManagerProtocolProtos.CreateVolumeResponse org.apache.hadoop.ozone.protocol.proto.KeySpaceManagerProtocolProtos.DeleteVolumeResponse 1 1 1 - - Internal -> Internal
org.apache.http.impl.client.DefaultHttpClient org.apache.http.impl.client.CloseableHttpClient 14 1 1 - - External -> External
org.apache.hadoop.ozone.protocol.proto.KeySpaceManagerProtocolProtos.BucketInfo org.apache.hadoop.ksm.helpers.KsmBucketArgs.Builder 1 1 1 - - Internal -> Internal
org.apache.ratis.client.RaftClient java.util.concurrent.atomic.AtomicReference<org.apache.ratis.client.RaftClient> 1 1 1 - - External -> Jdk
org.apache.hadoop.ksm.helpers.KsmBucketArgs org.apache.hadoop.ksm.helpers.KsmBucketInfo 8 1 1 - - Internal -> Internal
org.apache.hadoop.fs.StorageType org.apache.hadoop.hdfs.protocol.proto.HdfsProtos.StorageTypeProto 5 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.protocol.proto.KeySpaceManagerProtocolProtos.BucketInfo org.apache.hadoop.ozone.protocol.proto.KeySpaceManagerProtocolProtos.BucketArgs 2 1 1 - - Internal -> Internal
java.util.Collection<java.lang.String> int 1 1 1 - - Jdk -> Jdk
org.apache.hadoop.ozone.protocol.proto.KeySpaceManagerProtocolProtos.CreateKeyResponse org.apache.hadoop.ozone.protocol.proto.KeySpaceManagerProtocolProtos.LocateKeyResponse 2 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.protocol.proto.KeySpaceManagerProtocolProtos.CreateKeyRequest org.apache.hadoop.ozone.protocol.proto.KeySpaceManagerProtocolProtos.LocateKeyRequest 1 1 1 - - Internal -> Internal
org.apache.hadoop.ksm.helpers.KsmVolumeArgs org.apache.hadoop.ozone.web.request.OzoneAcl 1 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.web.handlers.VolumeArgs java.lang.String 2 1 1 Composition - Internal -> Jdk
org.apache.hadoop.scm.XceiverClientManager.XceiverClientWithAccessInfo org.apache.hadoop.scm.XceiverClientSpi 2 1 1 Composition - Internal -> Internal
org.apache.hadoop.ozone.protocol.proto.KeySpaceManagerProtocolProtos.OzoneAclInfo org.apache.hadoop.ozone.OzoneAcl 22 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.protocol.proto.HdfsProtos.StorageTypeProto org.apache.hadoop.fs.StorageType 11 1 1 - - Internal -> Internal
java.util.List<org.apache.hadoop.ozone.protocol.commands.SCMCommand> org.apache.hadoop.ozone.scm.node.CommandQueue.Commands 2 1 1 Composition - Jdk -> Internal
org.apache.hadoop.ozone.OzoneClient org.apache.hadoop.ozone.OzoneClientImpl 1 1 1 SIBLING - Internal -> Internal
org.apache.hadoop.utils.LevelDBKeyFilters.KeyPrefixFilter org.apache.hadoop.utils.MetadataKeyFilters.MetadataKeyFilter 2 1 1 - - Internal -> Internal
org.iq80.leveldb.WriteBatch org.apache.hadoop.utils.BatchOperation 1 1 1 - - External -> Internal
java.util.List<java.util.Map.Entry<byte[], byte[]>> org.apache.hadoop.utils.BatchOperation 1 1 1 - - Jdk -> Internal
org.apache.hadoop.utils.LevelDBStore org.apache.hadoop.utils.MetadataStore 21 1 1 SIBLING - Internal -> Internal
org.apache.hadoop.ozone.scm.node.NodeManager.NODESTATE org.apache.hadoop.ozone.protocol.proto.OzoneProtos.NodeState 20 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.scm.node.SCMNodeManager.NODESTATE org.apache.hadoop.ozone.protocol.proto.OzoneProtos.NodeState 2 1 1 - - Internal -> Internal
org.apache.hadoop.scm.storage.ChunkOutputStream org.apache.hadoop.ozone.web.storage.ChunkGroupOutputStream 3 1 1 SIBLING - Internal -> Internal
boolean java.util.List<org.apache.hadoop.ksm.helpers.KsmKeyLocationInfo> 1 1 1 - - Jdk -> Jdk
org.apache.hadoop.scm.storage.ChunkInputStream org.apache.hadoop.ozone.web.storage.ChunkGroupInputStream 2 1 1 SIBLING - Internal -> Internal
java.lang.String java.util.List<org.apache.hadoop.ksm.helpers.KsmKeyLocationInfo> 1 1 1 - - Jdk -> Jdk
java.util.concurrent.BlockingQueue java.util.concurrent.ConcurrentMap 1 1 1 - - Jdk -> Jdk
org.apache.hadoop.ozone.OzoneClientImpl org.apache.hadoop.ozone.client.OzoneClient 1 1 1 R_SUPER_T - Internal -> Internal
com.google.common.cache.Cache com.google.common.cache.LoadingCache 1 1 1 - - External -> External
org.apache.hadoop.ozone.container.common.transport.server.XceiverServerSpi org.apache.hadoop.ozone.container.common.transport.server.XceiverServerSpi[] 1 1 1 - - Internal -> Internal
org.apache.hadoop.scm.client.ScmClient.ReplicationFactor org.apache.hadoop.ozone.protocol.proto.OzoneProtos.ReplicationFactor 5 1 1 - - Internal -> Internal
org.apache.hadoop.fs.Options.CreateOpts.ReplicationFactor org.apache.hadoop.ozone.protocol.proto.OzoneProtos.ReplicationFactor 1 1 1 - - Internal -> Internal
void org.apache.hadoop.utils.MetadataStore 1 1 1 - - Jdk -> Internal
org.apache.hadoop.scm.container.common.helpers.Pipeline org.apache.hadoop.scm.container.common.helpers.ContainerInfo 22 2 1 Composition - Internal -> Internal
org.apache.hadoop.ozone.container.common.impl.ContainerManagerImpl.ContainerStatus org.apache.hadoop.yarn.api.records.ContainerStatus 1 1 1 - - Internal -> Internal
org.apache.hadoop.scm.container.common.helpers.DeleteBlockResult org.apache.hadoop.ozone.common.DeleteBlockGroupResult 7 1 1 - - Internal -> Internal
java.lang.String org.apache.hadoop.ozone.ksm.helpers.KsmKeyArgs 1 1 1 Composition - Jdk -> Internal
org.apache.hadoop.ozone.protocol.proto.ScmBlockLocationProtocolProtos.DeleteScmBlocksResponseProto org.apache.hadoop.ozone.protocol.proto.ScmBlockLocationProtocolProtos.DeleteScmKeyBlocksResponseProto 2 1 1 - - Internal -> Internal
java.lang.String org.apache.hadoop.ozone.common.BlockGroup 1 1 1 Composition - Jdk -> Internal
org.apache.hadoop.ozone.protocol.proto.ScmBlockLocationProtocolProtos.DeleteScmBlocksRequestProto org.apache.hadoop.ozone.protocol.proto.ScmBlockLocationProtocolProtos.DeleteScmKeyBlocksRequestProto 2 1 1 - - Internal -> Internal
java.lang.String org.apache.hadoop.ozone.web.response.VolumeInfo 2 1 1 Composition - Jdk -> Internal
java.util.concurrent.CompletableFuture com.sun.tools.javac.util.Pair 3 1 1 - - Jdk -> External
com.sun.tools.javac.util.Pair java.util.concurrent.CompletableFuture 3 1 1 - - External -> Jdk
java.net.URI int 1 1 1 - - Jdk -> Jdk
org.apache.hadoop.ozone.OzoneConsts.Versioning java.lang.Boolean 3 1 1 - - Internal -> Jdk
java.util.List java.util.Iterator 2 2 1 - - Jdk -> Jdk
java.lang.String org.apache.hadoop.ozone.client.OzoneVolume 1 1 1 Composition - Jdk -> Internal
long org.apache.hadoop.ozone.client.OzoneQuota 1 1 1 - - Jdk -> Internal
java.lang.String org.apache.hadoop.ozone.client.OzoneBucket 2 1 1 Composition - Jdk -> Internal
org.apache.hadoop.ozone.ksm.helpers.KsmOzoneAclMap java.util.List<org.apache.hadoop.ozone.OzoneAcl> 1 1 1 - - Internal -> Jdk
java.util.HashMap java.util.concurrent.ConcurrentHashMap 4 2 1 SIBLING - Jdk -> Jdk
long java.util.concurrent.atomic.AtomicInteger 2 2 1 - - Jdk -> Jdk
java.util.concurrent.atomic.AtomicInteger long 1 1 1 - - Jdk -> Jdk
java.util.concurrent.atomic.AtomicInteger org.apache.hadoop.cblock.meta.ContainerDescriptor 1 1 1 - - Jdk -> Internal
java.util.concurrent.ConcurrentHashMap java.util.HashMap 2 1 1 SIBLING - Jdk -> Jdk
java.util.concurrent.CompletableFuture<org.apache.hadoop.hdfs.ozone.protocol.proto.ContainerProtos.ContainerCommandResponseProto> org.apache.hadoop.scm.XceiverClientHandler.ResponseFuture 3 1 1 Composition - Jdk -> Internal
java.util.Iterator java.util.List 8 1 1 - - Jdk -> Jdk
java.util.Optional<java.lang.Boolean> java.util.concurrent.atomic.AtomicBoolean 1 1 1 - - Jdk -> Jdk
org.apache.hadoop.ozone.ksm.helpers.KsmKeyInfo org.apache.hadoop.ozone.ksm.helpers.OpenKeySession 7 1 1 Composition - Internal -> Internal
org.apache.hadoop.ozone.client.io.ChunkGroupOutputStream void 1 1 1 - - Internal -> Jdk
org.apache.hadoop.ozone.protocol.proto.KeySpaceManagerProtocolProtos.LocateKeyResponse org.apache.hadoop.ozone.protocol.proto.KeySpaceManagerProtocolProtos.AllocateBlockResponse 1 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.ksm.helpers.KsmKeyInfo org.apache.hadoop.ozone.ksm.helpers.KsmKeyLocationInfo 3 1 1 - - Internal -> Internal
java.lang.String org.apache.hadoop.hdfs.protocol.DatanodeID 2 1 1 Composition - Jdk -> Internal
java.util.List<org.apache.ratis.protocol.RaftPeer> org.apache.ratis.protocol.RaftGroup 2 2 1 - - Jdk -> Internal
org.apache.ratis.protocol.RaftPeer java.util.Collection<org.apache.ratis.protocol.RaftPeer> 2 1 1 - - Internal -> Jdk
org.apache.ratis.protocol.RaftPeer java.util.List<org.apache.ratis.protocol.RaftPeer> 1 1 1 - - Internal -> Jdk
org.apache.ratis.protocol.RaftPeer org.apache.ratis.protocol.RaftGroup 1 1 1 - - Internal -> Internal
java.util.Map java.util.concurrent.ConcurrentHashMap 5 1 1 T_SUPER_R - Jdk -> Jdk
org.apache.hadoop.ozone.protocol.proto.StorageContainerDatanodeProtocolProtos.SCMHeartbeatResponseProto org.apache.hadoop.ozone.protocol.proto.StorageContainerDatanodeProtocolProtos.ContainerReportsResponseProto 6 1 1 - - Internal -> Internal
java.util.List<org.apache.hadoop.ozone.container.common.helpers.ContainerData> org.apache.hadoop.ozone.protocol.proto.StorageContainerDatanodeProtocolProtos.ContainerReportsRequestProto 1 1 1 - - Jdk -> Internal
org.apache.hadoop.ozone.protocol.proto.StorageContainerDatanodeProtocolProtos.ContainerReportsProto org.apache.hadoop.ozone.protocol.proto.StorageContainerDatanodeProtocolProtos.ContainerReportsRequestProto 17 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.web.client.OzoneVolume java.lang.String 1 1 1 - - Internal -> Jdk
org.apache.hadoop.ozone.protocol.proto.OzoneProtos.ReplicationType org.apache.hadoop.ozone.client.ReplicationType 3 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.protocol.proto.OzoneProtos.ReplicationFactor org.apache.hadoop.ozone.client.ReplicationFactor 3 1 1 - - Internal -> Internal
java.util.concurrent.locks.Lock java.util.concurrent.locks.ReadWriteLock 2 2 1 - - Jdk -> Jdk
org.apache.hadoop.ozone.protocol.proto.OzoneProtos.Pipeline org.apache.hadoop.ozone.protocol.proto.OzoneProtos.SCMContainerInfo 1 1 1 - - Internal -> Internal
java.util.Collection<org.apache.ratis.protocol.RaftPeer> org.apache.ratis.protocol.RaftGroup 2 1 1 - - Jdk -> Internal
io.netty.channel.ChannelFuture io.netty.channel.Channel 1 1 1 - - External -> External
org.apache.hadoop.ozone.protocol.proto.OzoneProtos.LifeCycleState org.apache.hadoop.scm.container.common.helpers.ContainerInfo 1 1 1 Composition - Internal -> Internal
org.apache.hadoop.scm.container.common.helpers.BlockContainerInfo java.util.List<org.apache.hadoop.scm.container.common.helpers.ContainerInfo> 1 1 1 - - Internal -> Jdk
org.apache.hadoop.scm.container.common.helpers.BlockContainerInfo org.apache.hadoop.scm.container.common.helpers.ContainerInfo 18 1 1 SIBLING - Internal -> Internal
org.apache.hadoop.ozone.client.io.ChunkGroupOutputStream java.io.OutputStream 2 1 1 R_SUPER_T - Internal -> Jdk
org.apache.hadoop.ozone.client.io.ChunkGroupInputStream java.io.InputStream 2 1 1 R_SUPER_T - Internal -> Jdk
org.apache.hadoop.ozone.MiniOzoneCluster org.apache.hadoop.ozone.MiniOzoneClassicCluster 34 2 1 SIBLING - Internal -> Internal
org.apache.hadoop.ozone.ksm.protocolPB.KeySpaceManagerProtocolClientSideTranslatorPB org.apache.hadoop.ozone.ksm.KeySpaceManager 1 1 1 SIBLING - Internal -> Internal
org.apache.hadoop.ozone.protocol.proto.ScmBlockLocationProtocolProtos.GetScmInfoRequestProto org.apache.hadoop.ozone.protocol.proto.OzoneProtos.GetScmInfoRequestProto 2 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.protocol.proto.ScmBlockLocationProtocolProtos.GetScmInfoRespsonseProto org.apache.hadoop.ozone.protocol.proto.OzoneProtos.GetScmInfoRespsonseProto 2 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.ksm.helpers.KsmKeyLocationInfo org.apache.hadoop.ozone.ksm.helpers.KsmKeyLocationInfoGroup 5 1 1 - - Internal -> Internal
org.apache.hadoop.conf.Configuration long 1 1 1 - - Internal -> Jdk
org.apache.hadoop.ozone.protocol.proto.KeySpaceManagerProtocolProtos.ServicePort java.lang.Integer 1 1 1 - - Internal -> Jdk
org.apache.hadoop.ozone.protocol.proto.OzoneProtos.Owner java.lang.String 13 1 1 - - Internal -> Jdk
void java.util.concurrent.CompletableFuture<org.apache.hadoop.hdfs.ozone.protocol.proto.ContainerProtos.ContainerCommandResponseProto> 1 1 1 - - Jdk -> Jdk
java.util.concurrent.CompletableFuture<org.apache.hadoop.hdfs.ozone.protocol.proto.ContainerProtos.ContainerCommandResponseProto> void 1 1 1 - - Jdk -> Jdk
org.apache.hadoop.ozone.protocol.proto.StorageContainerLocationProtocolProtos.NotifyObjectCreationStageRequestProto org.apache.hadoop.ozone.protocol.proto.StorageContainerLocationProtocolProtos.ObjectStageChangeRequestProto 2 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.protocol.proto.StorageContainerLocationProtocolProtos.NotifyObjectCreationStageRequestProto.Stage org.apache.hadoop.ozone.protocol.proto.StorageContainerLocationProtocolProtos.ObjectStageChangeRequestProto.Stage 2 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.protocol.proto.StorageContainerLocationProtocolProtos.NotifyObjectCreationStageResponseProto org.apache.hadoop.ozone.protocol.proto.StorageContainerLocationProtocolProtos.ObjectStageChangeResponseProto 1 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.protocol.proto.StorageContainerLocationProtocolProtos.NotifyObjectCreationStageRequestProto.Type org.apache.hadoop.ozone.protocol.proto.StorageContainerLocationProtocolProtos.ObjectStageChangeRequestProto.Type 2 1 1 - - Internal -> Internal
void org.apache.hadoop.scm.container.common.helpers.ContainerInfo 1 1 1 - - Jdk -> Internal
java.util.List java.util.NavigableSet 5 1 1 SIBLING - Jdk -> Jdk
java.util.Map<org.apache.hadoop.ozone.scm.container.ContainerStateManager.ContainerKey, java.util.PriorityQueue<org.apache.hadoop.scm.container.common.helpers.ContainerInfo>> org.apache.hadoop.ozone.scm.container.ContainerStates.ContainerStateMap 1 1 1 - - Jdk -> Internal
java.util.List<org.apache.hadoop.hdfs.protocol.DatanodeID> org.apache.hadoop.scm.container.common.helpers.PipelineChannel 1 1 1 - - Jdk -> Internal
org.apache.hadoop.scm.container.common.helpers.Pipeline org.apache.hadoop.scm.container.common.helpers.PipelineChannel 3 1 1 Composition - Internal -> Internal
java.io.InputStream org.apache.hadoop.scm.storage.ChunkInputStream 5 1 1 T_SUPER_R - Jdk -> Internal
boolean java.util.Iterator<org.apache.hadoop.ozone.client.OzoneKey> 1 1 1 - - Jdk -> Jdk
org.apache.hadoop.ozone.web.client.OzoneRestClient org.apache.hadoop.ozone.client.OzoneClient 2 2 1 SIBLING - Internal -> Internal
org.apache.hadoop.ozone.tools.Corona.CoronaOps org.apache.hadoop.ozone.tools.Freon.FreonOps 2 1 1 - - Internal -> Internal
org.apache.ratis.protocol.RaftClientRequest org.apache.ratis.protocol.Message 1 1 1 - - Internal -> Internal
org.apache.ratis.protocol.RaftClientReply org.apache.ratis.protocol.Message 1 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.scm.node.CommandQueue int 1 1 1 - - Internal -> Jdk
org.apache.hadoop.conf.OzoneConfiguration org.apache.hadoop.conf.Configuration 1 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.conf.Configuration org.apache.hadoop.conf.OzoneConfiguration 1 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.ozone.protocol.proto.OzoneProtos.GetScmInfoRequestProto org.apache.hadoop.hdsl.protocol.proto.HdslProtos.GetScmInfoRequestProto 4 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.protocol.proto.OzoneProtos.NodePool org.apache.hadoop.hdsl.protocol.proto.HdslProtos.NodePool 14 1 1 - - Internal -> Internal
OzoneProtos.SCMContainerInfo.Builder HdslProtos.SCMContainerInfo.Builder 2 1 1 - - External -> External
org.apache.hadoop.ozone.protocol.proto.OzoneProtos.LifeCycleState org.apache.hadoop.hdsl.protocol.proto.HdslProtos.LifeCycleState 16 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.protocol.proto.OzoneProtos.Node org.apache.hadoop.hdsl.protocol.proto.HdslProtos.Node 3 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.protocol.proto.OzoneProtos.ReplicationFactor org.apache.hadoop.hdsl.protocol.proto.HdslProtos.ReplicationFactor 30 1 1 - - Internal -> Internal
OzoneProtos.KeyValue.Builder HdslProtos.KeyValue.Builder 3 1 1 - - External -> External
org.apache.hadoop.ozone.protocol.proto.OzoneProtos.Pipeline org.apache.hadoop.hdsl.protocol.proto.HdslProtos.Pipeline 3 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.protocol.proto.OzoneProtos.NodeType org.apache.hadoop.hdsl.protocol.proto.HdslProtos.NodeType 1 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.protocol.proto.StorageContainerLocationProtocolProtos.ListContainerRequestProto org.apache.hadoop.hdsl.protocol.proto.StorageContainerLocationProtocolProtos.SCMListContainerRequestProto 2 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.protocol.proto.OzoneProtos.QueryScope org.apache.hadoop.hdsl.protocol.proto.HdslProtos.QueryScope 6 1 1 - - Internal -> Internal
OzoneProtos.Pipeline.Builder HdslProtos.Pipeline.Builder 1 1 1 - - External -> External
org.apache.hadoop.ozone.protocol.proto.OzoneProtos.GetScmInfoRespsonseProto org.apache.hadoop.hdsl.protocol.proto.HdslProtos.GetScmInfoRespsonseProto 4 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.protocol.proto.OzoneProtos.LifeCycleEvent org.apache.hadoop.hdsl.protocol.proto.HdslProtos.LifeCycleEvent 4 1 1 - - Internal -> Internal
OzoneProtos.PipelineChannel.Builder HdslProtos.PipelineChannel.Builder 1 1 1 - - External -> External
org.apache.hadoop.ozone.protocol.proto.StorageContainerLocationProtocolProtos.ListContainerResponseProto org.apache.hadoop.hdsl.protocol.proto.StorageContainerLocationProtocolProtos.SCMListContainerResponseProto 2 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.protocol.proto.StorageContainerLocationProtocolProtos.DeleteContainerRequestProto org.apache.hadoop.hdsl.protocol.proto.StorageContainerLocationProtocolProtos.SCMDeleteContainerRequestProto 2 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.protocol.proto.StorageContainerLocationProtocolProtos.DeleteContainerResponseProto org.apache.hadoop.hdsl.protocol.proto.StorageContainerLocationProtocolProtos.SCMDeleteContainerResponseProto 1 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.protocol.proto.OzoneProtos.NodeState org.apache.hadoop.hdsl.protocol.proto.HdslProtos.NodeState 10 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.protocol.proto.OzoneProtos.ReplicationType org.apache.hadoop.hdsl.protocol.proto.HdslProtos.ReplicationType 34 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.protocol.proto.OzoneProtos.KeyValue org.apache.hadoop.hdsl.protocol.proto.HdslProtos.KeyValue 1 1 1 - - Internal -> Internal
OzoneProtos.NodePool.Builder HdslProtos.NodePool.Builder 1 1 1 - - External -> External
org.apache.hadoop.ozone.protocol.proto.OzoneProtos.SCMContainerInfo org.apache.hadoop.hdsl.protocol.proto.HdslProtos.SCMContainerInfo 12 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.protocol.proto.OzoneProtos.PipelineChannel org.apache.hadoop.hdsl.protocol.proto.HdslProtos.PipelineChannel 2 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.protocol.proto.StorageContainerDatanodeProtocolProtos.Type org.apache.hadoop.hdsl.protocol.proto.StorageContainerDatanodeProtocolProtos.SCMCmdType 13 1 1 - - Internal -> Internal
org.apache.hadoop.hdsl.protocol.proto.StorageContainerDatanodeProtocolProtos.ContainerNodeIDProto org.apache.hadoop.hdsl.protocol.proto.HdslProtos.DatanodeDetailsProto 4 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.HdslServerPlugin org.apache.hadoop.ozone.HdslDatanodeService 1 1 1 SIBLING - Internal -> Internal
org.apache.hadoop.hdfs.protocol.proto.HdfsProtos.DatanodeIDProto org.apache.hadoop.hdsl.protocol.proto.HdslProtos.DatanodeDetailsProto 5 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.protocol.DatanodeID java.util.UUID 17 1 1 - - Internal -> Jdk
org.apache.hadoop.hdfs.protocol.DatanodeID org.apache.hadoop.hdsl.protocol.proto.HdslProtos.DatanodeDetailsProto 17 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.protocol.DatanodeID org.apache.hadoop.hdsl.protocol.DatanodeDetails 240 1 1 SIBLING - Internal -> Internal
java.util.List<org.apache.hadoop.hdfs.protocol.DatanodeID> org.apache.hadoop.hdsl.protocol.DatanodeDetails 1 1 1 - - Jdk -> Internal
org.apache.hadoop.hdsl.protocol.proto.StorageContainerDatanodeProtocolProtos.ContainerNodeIDProto org.apache.hadoop.hdsl.protocol.DatanodeDetails 2 1 1 - - Internal -> Internal
java.lang.String java.util.UUID 27 3 1 SIBLING - Jdk -> Jdk
org.apache.hadoop.hdsl.conf.OzoneConfiguration org.apache.hadoop.conf.Configuration 1 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.hdsl.protocol.proto.HdslProtos.GetScmInfoRespsonseProto org.apache.hadoop.hdds.protocol.proto.HddsProtos.GetScmInfoRespsonseProto 4 1 1 - - Internal -> Internal
org.apache.hadoop.hdsl.protocol.proto.HdslProtos.ReplicationType org.apache.hadoop.hdds.protocol.proto.HddsProtos.ReplicationType 34 1 1 - - Internal -> Internal
org.apache.hadoop.hdsl.protocol.proto.HdslProtos.NodePool org.apache.hadoop.hdds.protocol.proto.HddsProtos.NodePool 14 1 1 - - Internal -> Internal
org.apache.hadoop.hdsl.protocol.proto.HdslProtos.KeyValue org.apache.hadoop.hdds.protocol.proto.HddsProtos.KeyValue 1 1 1 - - Internal -> Internal
org.apache.hadoop.hdsl.protocol.proto.HdslProtos.LifeCycleState org.apache.hadoop.hdds.protocol.proto.HddsProtos.LifeCycleState 16 1 1 - - Internal -> Internal
HdslProtos.SCMContainerInfo.Builder HddsProtos.SCMContainerInfo.Builder 2 1 1 - - External -> External
HdslProtos.DatanodeDetailsProto.Builder HddsProtos.DatanodeDetailsProto.Builder 1 1 1 - - External -> External
org.apache.hadoop.hdsl.protocol.proto.HdslProtos.DatanodeDetailsProto org.apache.hadoop.hdds.protocol.proto.HddsProtos.DatanodeDetailsProto 13 1 1 - - Internal -> Internal
org.apache.hadoop.hdsl.protocol.proto.HdslProtos.LifeCycleEvent org.apache.hadoop.hdds.protocol.proto.HddsProtos.LifeCycleEvent 4 1 1 - - Internal -> Internal
HdslProtos.PipelineChannel.Builder HddsProtos.PipelineChannel.Builder 1 1 1 - - External -> External
org.apache.hadoop.hdsl.protocol.proto.HdslProtos.SCMContainerInfo org.apache.hadoop.hdds.protocol.proto.HddsProtos.SCMContainerInfo 12 1 1 - - Internal -> Internal
org.apache.hadoop.hdsl.protocol.proto.HdslProtos.Node org.apache.hadoop.hdds.protocol.proto.HddsProtos.Node 3 1 1 - - Internal -> Internal
HdslProtos.KeyValue.Builder HddsProtos.KeyValue.Builder 3 1 1 - - External -> External
org.apache.hadoop.hdsl.protocol.proto.HdslProtos.QueryScope org.apache.hadoop.hdds.protocol.proto.HddsProtos.QueryScope 6 1 1 - - Internal -> Internal
org.apache.hadoop.hdsl.protocol.proto.HdslProtos.GetScmInfoRequestProto org.apache.hadoop.hdds.protocol.proto.HddsProtos.GetScmInfoRequestProto 4 1 1 - - Internal -> Internal
org.apache.hadoop.hdsl.protocol.proto.HdslProtos.ReplicationFactor org.apache.hadoop.hdds.protocol.proto.HddsProtos.ReplicationFactor 30 1 1 - - Internal -> Internal
HdslProtos.NodePool.Builder HddsProtos.NodePool.Builder 1 1 1 - - External -> External
HdslProtos.Pipeline.Builder HddsProtos.Pipeline.Builder 1 1 1 - - External -> External
org.apache.hadoop.hdsl.protocol.proto.HdslProtos.PipelineChannel org.apache.hadoop.hdds.protocol.proto.HddsProtos.PipelineChannel 2 1 1 - - Internal -> Internal
org.apache.hadoop.hdsl.protocol.proto.HdslProtos.Pipeline org.apache.hadoop.hdds.protocol.proto.HddsProtos.Pipeline 3 1 1 - - Internal -> Internal
org.apache.hadoop.hdsl.protocol.proto.HdslProtos.NodeType org.apache.hadoop.hdds.protocol.proto.HddsProtos.NodeType 1 1 1 - - Internal -> Internal
org.apache.hadoop.hdsl.protocol.proto.HdslProtos.NodeState org.apache.hadoop.hdds.protocol.proto.HddsProtos.NodeState 10 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.server.datanode.DataNode org.apache.hadoop.ozone.HddsDatanodeService 5 2 1 - - Internal -> Internal
org.apache.hadoop.hdds.protocol.proto.HddsProtos.DatanodeDetailsProto org.apache.hadoop.hdds.protocol.DatanodeDetails 10 3 1 - - Internal -> Internal
org.apache.hadoop.ozone.MiniOzoneClassicCluster org.apache.hadoop.ozone.MiniOzoneCluster 29 1 1 SIBLING - Internal -> Internal
org.apache.hadoop.conf.Configuration org.apache.hadoop.hdds.conf.OzoneConfiguration 13 7 1 T_SUPER_R - Internal -> Internal
org.apache.hadoop.yarn.server.scheduler.SchedulerRequestKey int 1 1 1 - - Internal -> Jdk
org.apache.hadoop.yarn.service.api.records.Component org.apache.hadoop.yarn.service.containerlaunch.ContainerLaunchService.ComponentLaunchContext 3 2 1 - - Internal -> Internal
long org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.ReservedSpaceCalculator 1 1 1 - - Jdk -> Internal
org.apache.hadoop.hdds.protocol.proto.StorageContainerLocationProtocolProtos.ObjectStageChangeRequestProto.Stage StorageContainerLocationProtocolProtos.ObjectStageChangeRequestProto.Stage 1 1 1 - - Internal -> External
org.apache.hadoop.hdds.protocol.proto.StorageContainerLocationProtocolProtos.ObjectStageChangeRequestProto.Op StorageContainerLocationProtocolProtos.ObjectStageChangeRequestProto.Op 1 1 1 - - Internal -> External
org.apache.hadoop.hdds.scm.container.common.helpers.Pipeline org.apache.hadoop.hdds.scm.container.common.helpers.ContainerInfo 40 3 1 Composition - Internal -> Internal
org.apache.hadoop.hdds.protocol.proto.StorageContainerLocationProtocolProtos.ObjectStageChangeRequestProto.Type StorageContainerLocationProtocolProtos.ObjectStageChangeRequestProto.Type 1 1 1 - - Internal -> External
java.util.concurrent.ExecutorService java.util.concurrent.ThreadPoolExecutor 1 1 1 T_SUPER_R - Jdk -> Jdk
org.apache.hadoop.yarn.server.nodemanager.containermanager.container.Container org.apache.hadoop.yarn.api.records.ContainerId 2 1 1 - - Internal -> Internal
java.util.List<java.net.URL> java.net.URL 1 1 1 - - Jdk -> Jdk
org.apache.hadoop.hdds.scm.container.common.helpers.Pipeline long 2 1 1 - - Internal -> Jdk
org.apache.hadoop.hdds.scm.container.common.helpers.Pipeline org.apache.hadoop.ozone.container.common.helpers.KeyData 1 1 1 - - Internal -> Internal
java.lang.String org.apache.hadoop.hdds.client.BlockID 38 1 1 - - Jdk -> Internal
java.lang.String org.apache.hadoop.hdds.protocol.proto.HddsProtos.ReplicationFactor 1 1 1 - - Jdk -> Internal
org.apache.hadoop.hdds.scm.container.common.helpers.Pipeline org.apache.hadoop.hdds.client.BlockID 9 1 1 - - Internal -> Internal
org.apache.hadoop.fs.s3a.s3guard.LruHashMap com.google.common.cache.Cache 2 1 1 - - Internal -> External
javax.servlet.ServletResponse javax.servlet.http.HttpServletResponse 11 1 1 - - External -> External
org.apache.hadoop.ozone.web.client.OzoneRestClient org.apache.hadoop.ozone.client.protocol.ClientProtocol 26 2 1 - - Internal -> Internal
HddsProtos.KeyValue.Builder ContainerProtos.KeyValue.Builder 3 1 1 - - External -> External
org.apache.hadoop.hdds.protocol.proto.HddsProtos.LifeCycleState org.apache.hadoop.hdds.protocol.proto.ContainerProtos.ContainerLifeCycleState 3 1 1 - - Internal -> Internal
org.apache.hadoop.hdds.protocol.proto.HddsProtos.BlockID org.apache.hadoop.hdds.protocol.proto.ContainerProtos.DatanodeBlockID 1 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.api.records.ContainerStatus org.apache.hadoop.ozone.container.common.helpers.ContainerData 29 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.container.common.impl.ContainerStatus org.apache.hadoop.ozone.container.common.helpers.ContainerData 1 1 1 Composition - Internal -> Internal
java.lang.String org.apache.hadoop.yarn.server.nodemanager.containermanager.runtime.ContainerRuntimeContext 1 1 1 - - Jdk -> Internal
org.apache.hadoop.ozone.client.OzoneVolume java.lang.String 2 1 1 Composition - Internal -> Jdk
org.apache.hadoop.ozone.ksm.helpers.KsmKeyArgs java.lang.String 1 1 1 Composition - Internal -> Jdk
boolean java.util.Optional<java.lang.Boolean> 1 1 1 - - Jdk -> Jdk
org.apache.hadoop.hdds.scm.container.placement.metrics.SCMNodeStat double 1 1 1 - - Internal -> Jdk
org.apache.hadoop.hdds.scm.container.placement.metrics.SCMNodeStat java.util.Set<org.apache.hadoop.ozone.container.common.impl.StorageLocationReport> 15 1 1 - - Internal -> Jdk
org.apache.hadoop.hdds.scm.node.SCMNodeStorageStatMap.NodeReportStatus org.apache.hadoop.hdds.scm.node.StorageReportResult 2 1 1 - - Internal -> Internal
org.apache.hadoop.hdds.protocol.proto.StorageContainerDatanodeProtocolProtos.SCMCloseContainerCmdResponseProto org.apache.hadoop.hdds.protocol.proto.StorageContainerDatanodeProtocolProtos.CloseContainerCommandProto 3 1 1 - - Internal -> Internal
org.apache.hadoop.hdds.protocol.proto.StorageContainerDatanodeProtocolProtos.ContainerReportsResponseProto void 1 1 1 - - Internal -> Jdk
org.apache.hadoop.hdds.protocol.proto.StorageContainerDatanodeProtocolProtos.SCMDeleteBlocksCmdResponseProto org.apache.hadoop.hdds.protocol.proto.StorageContainerDatanodeProtocolProtos.DeleteBlocksCommandProto 2 1 1 - - Internal -> Internal
org.apache.hadoop.hdds.protocol.proto.StorageContainerDatanodeProtocolProtos.ContainerReportsRequestProto org.apache.hadoop.hdds.protocol.proto.StorageContainerDatanodeProtocolProtos.ContainerReportsProto 18 1 1 - - Internal -> Internal
org.apache.hadoop.hdds.protocol.proto.StorageContainerDatanodeProtocolProtos.SCMNodeReport.Builder org.apache.hadoop.hdds.protocol.proto.StorageContainerDatanodeProtocolProtos.NodeReportProto.Builder 1 1 1 - - Internal -> Internal
java.lang.String org.apache.hadoop.hdds.protocol.DatanodeDetails 1 1 1 Composition - Jdk -> Internal
org.apache.hadoop.hdds.protocol.proto.StorageContainerDatanodeProtocolProtos.SCMReregisterCmdResponseProto org.apache.hadoop.hdds.protocol.proto.StorageContainerDatanodeProtocolProtos.ReregisterCommandProto 1 1 1 - - Internal -> Internal
org.apache.hadoop.hdds.protocol.proto.StorageContainerDatanodeProtocolProtos.SCMNodeReport org.apache.hadoop.hdds.protocol.proto.StorageContainerDatanodeProtocolProtos.NodeReportProto 29 1 1 - - Internal -> Internal
org.apache.hadoop.hdds.protocol.proto.StorageContainerDatanodeProtocolProtos.SCMStorageReport org.apache.hadoop.hdds.protocol.proto.StorageContainerDatanodeProtocolProtos.StorageReportProto 23 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.protocol.commands.SCMCommand org.apache.hadoop.ozone.protocol.commands.RegisteredCommand 6 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.hdds.protocol.proto.StorageContainerDatanodeProtocolProtos.SCMCmdType org.apache.hadoop.hdds.protocol.proto.StorageContainerDatanodeProtocolProtos.SCMCommandProto.Type 8 1 1 - - Internal -> Internal
org.apache.hadoop.hdds.protocol.proto.StorageContainerDatanodeProtocolProtos.SCMRegisteredCmdResponseProto org.apache.hadoop.hdds.protocol.proto.StorageContainerDatanodeProtocolProtos.SCMRegisteredResponseProto 9 1 1 - - Internal -> Internal
org.apache.hadoop.hdds.protocol.proto.StorageContainerDatanodeProtocolProtos.SCMCommandResponseProto org.apache.hadoop.hdds.protocol.proto.StorageContainerDatanodeProtocolProtos.SCMCommandProto 4 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.container.common.impl.StorageLocationReport org.apache.hadoop.ozone.container.common.interfaces.StorageLocationReportMXBean 1 1 1 R_SUPER_T - Internal -> Internal
java.lang.Integer java.util.List<org.apache.hadoop.hdds.protocol.DatanodeDetails.Port> 1 1 1 - - Jdk -> Jdk
org.apache.hadoop.hdds.protocol.proto.StorageContainerDatanodeProtocolProtos.SCMHeartbeatRequestProto org.apache.hadoop.hdds.protocol.proto.StorageContainerDatanodeProtocolProtos.SCMHeartbeatRequestProto.Builder 1 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.server.nodemanager.containermanager.container.Container org.apache.hadoop.yarn.server.nodemanager.containermanager.linux.resources.DefaultOOMHandler.ContainerCandidate 1 1 1 Composition - Internal -> Internal
org.apache.hadoop.yarn.server.nodemanager.ContainerExecutor org.apache.hadoop.yarn.security.ContainerTokenIdentifier 3 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.api.records.ContainerId org.apache.hadoop.yarn.api.records.ExecutionType 3 1 1 - - Internal -> Internal
void org.apache.hadoop.yarn.server.nodemanager.containermanager.linux.resources.CGroupsHandler 1 1 1 - - Jdk -> Internal
org.apache.hadoop.yarn.security.ContainerTokenIdentifier org.apache.hadoop.yarn.server.nodemanager.containermanager.linux.resources.CGroupsHandler 1 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.container.common.impl.ChunkLayOutVersion int 2 1 1 Composition - Internal -> Jdk
void java.util.Map<java.lang.Long, java.lang.Long> 4 2 1 - - Jdk -> Jdk
org.apache.commons.lang.math.LongRange org.apache.commons.lang3.Range<java.lang.Long> 15 2 1 - - External -> External
org.apache.hadoop.yarn.api.records.ApplicationId int 1 1 1 Composition - Internal -> Jdk
int org.apache.hadoop.yarn.api.records.ApplicationId 1 1 1 Composition - Jdk -> Internal
org.apache.hadoop.ozone.container.common.impl.VolumeInfo org.apache.hadoop.ozone.container.common.volume.HddsVolume 5 1 1 Composition - Internal -> Internal
org.apache.hadoop.ozone.web.response.VolumeInfo org.apache.hadoop.ozone.container.common.volume.HddsVolume 17 1 1 Composition - Internal -> Internal
org.apache.hadoop.hdds.scm.container.common.helpers.PipelineChannel org.apache.hadoop.hdds.scm.container.common.helpers.Pipeline 13 1 1 Composition - Internal -> Internal
org.apache.hadoop.yarn.client.api.YarnClient org.apache.hadoop.yarn.client.api.impl.TestYarnClient.MockYarnClient 1 1 1 - - Internal -> Internal
org.apache.hadoop.fs.s3a.s3guard.PathMetadata org.apache.hadoop.fs.s3a.s3guard.LocalMetadataEntry 5 1 1 Composition - Internal -> Internal
org.apache.hadoop.hdds.protocol.datanode.proto.ContainerProtos.KeyData org.apache.hadoop.hdds.protocol.datanode.proto.ContainerProtos.DatanodeBlockID 2 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.container.common.helpers.KeyData org.apache.hadoop.hdds.client.BlockID 2 1 1 Composition - Internal -> Internal
ContainerProtos.ContainerCommandResponseProto.Builder org.apache.hadoop.hdds.protocol.datanode.proto.ContainerProtos.ContainerCommandResponseProto.Builder 1 1 1 - - External -> Internal
org.apache.hadoop.ozone.container.common.impl.ContainerData org.apache.hadoop.ozone.container.keyvalue.KeyValueContainerData 6 3 1 T_SUPER_R - Internal -> Internal
org.apache.hadoop.yarn.api.records.ApplicationAttemptId org.apache.hadoop.yarn.server.resourcemanager.monitor.capacity.PreemptionCandidatesSelector 1 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.container.common.helpers.ContainerData org.apache.hadoop.ozone.container.keyvalue.KeyValueContainerData 4 2 1 - - Internal -> Internal
org.apache.hadoop.ozone.container.common.interfaces.ContainerDispatcher org.apache.hadoop.ozone.container.common.impl.HddsDispatcher 1 1 1 T_SUPER_R - Internal -> Internal
org.apache.hadoop.ozone.container.common.interfaces.ContainerManager org.apache.hadoop.ozone.container.common.impl.ContainerSet 10 2 1 - - Internal -> Internal
org.apache.hadoop.hdds.scm.container.common.helpers.Pipeline java.lang.String 3 1 1 Composition - Internal -> Jdk
org.apache.hadoop.hdds.scm.container.common.helpers.ContainerInfo org.apache.hadoop.hdds.scm.container.common.helpers.ContainerWithPipeline 57 1 1 SIBLING - Internal -> Internal
org.apache.hadoop.hdds.scm.container.common.helpers.ContainerInfo org.apache.hadoop.hdds.scm.container.common.helpers.Pipeline 1 1 1 Composition - Internal -> Internal
java.util.List<org.apache.hadoop.hdfs.server.federation.store.records.MountTable> org.apache.hadoop.hdfs.server.federation.store.records.MountTable 1 1 1 - - Jdk -> Internal
java.util.EnumSet<org.apache.hadoop.hdds.protocol.proto.HddsProtos.NodeState> org.apache.hadoop.hdds.protocol.proto.HddsProtos.NodeState 5 1 1 - - Jdk -> Internal
org.apache.hadoop.hdds.protocol.proto.HddsProtos.NodePool java.util.List<org.apache.hadoop.hdds.protocol.proto.HddsProtos.Node> 6 1 1 - - Internal -> Jdk
void org.apache.hadoop.yarn.server.nodemanager.amrmproxy.AMRMProxyService.RequestInterceptorChainWrapper 3 1 1 - - Jdk -> Internal
org.apache.hadoop.hdds.protocol.DatanodeDetails java.lang.String 2 1 1 Composition - Internal -> Jdk
org.apache.hadoop.ozone.container.keyvalue.KeyValueContainerData java.io.File 1 1 1 Composition - Internal -> Jdk
org.apache.hadoop.ozone.container.common.impl.ChunkManagerImpl org.apache.hadoop.ozone.container.keyvalue.interfaces.ChunkManager 1 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.container.common.helpers.ContainerData org.apache.hadoop.hdds.protocol.proto.StorageContainerDatanodeProtocolProtos.ContainerInfo 1 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.container.common.helpers.ContainerData org.apache.hadoop.ozone.container.keyvalue.KeyValueContainer 1 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.container.common.impl.Dispatcher org.apache.hadoop.ozone.container.common.impl.HddsDispatcher 1 1 1 SIBLING - Internal -> Internal
org.apache.hadoop.ozone.container.common.impl.ContainerManagerImpl org.apache.hadoop.ozone.container.common.impl.ContainerSet 3 2 1 - - Internal -> Internal
org.apache.hadoop.ozone.container.common.impl.KeyManagerImpl org.apache.hadoop.ozone.container.keyvalue.interfaces.KeyManager 1 1 1 - - Internal -> Internal
java.io.File boolean 1 1 1 - - Jdk -> Jdk
java.io.File org.apache.hadoop.ozone.container.common.volume.HddsVolume 1 1 1 Composition - Jdk -> Internal
org.apache.hadoop.ozone.protocol.proto.KeySpaceManagerProtocolProtos.VolumeInfo org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.VolumeInfo 1 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.ksm.KSMStorage org.apache.hadoop.ozone.om.OMStorage 6 1 1 SIBLING - Internal -> Internal
org.apache.hadoop.ozone.protocol.proto.KeySpaceManagerProtocolProtos.ServiceInfo org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.ServiceInfo 2 1 1 - - Internal -> Internal
KeySpaceManagerProtocolProtos.ServiceInfo.Builder OzoneManagerProtocolProtos.ServiceInfo.Builder 1 1 1 - - External -> External
org.apache.hadoop.ozone.ksm.exceptions.KSMException.ResultCodes org.apache.hadoop.ozone.om.exceptions.OMException.ResultCodes 6 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.api.ApplicationMasterProtocol org.apache.hadoop.yarn.server.AMRMClientRelayer 2 1 1 T_SUPER_R - Internal -> Internal
void java.util.List<org.apache.hadoop.ozone.protocol.commands.SCMCommand> 1 1 1 - - Jdk -> Jdk
void org.apache.hadoop.ozone.container.common.statemachine.StateContext 1 1 1 - - Jdk -> Internal
org.apache.commons.lang3.text.StrBuilder org.apache.commons.text.TextStringBuilder 9 1 1 - - External -> External
org.apache.hadoop.yarn.service.ServiceContext org.apache.hadoop.yarn.service.MockRunningServiceContext 2 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.fs.azure.PartialListing org.apache.hadoop.fs.azure.FileMetadata 4 1 1 - - Internal -> Internal
java.util.UUID long 10 1 1 - - Jdk -> Jdk
java.util.UUID java.lang.Long 8 1 1 SIBLING - Jdk -> Jdk
org.apache.hadoop.yarn.api.records.Resource long 2 1 1 - - Internal -> Jdk
org.apache.hadoop.ozone.container.common.interfaces.Container org.apache.hadoop.ozone.container.keyvalue.KeyValueContainer 1 1 1 T_SUPER_R - Internal -> Internal
java.util.Queue java.util.concurrent.BlockingQueue 1 1 1 T_SUPER_R - Jdk -> Jdk
org.apache.hadoop.yarn.server.nodemanager.recovery.NMStateStoreService.RecoveredContainerStatus org.apache.hadoop.yarn.server.nodemanager.recovery.NMStateStoreService.RecoveredContainerState 1 1 1 Composition - Internal -> Internal
org.apache.hadoop.hdds.protocol.DatanodeDetails org.apache.hadoop.hdds.protocol.proto.StorageContainerDatanodeProtocolProtos.NodeReportProto 1 1 1 - - Internal -> Internal
java.util.List<org.apache.hadoop.hdds.protocol.proto.StorageContainerDatanodeProtocolProtos.StorageReportProto> org.apache.hadoop.hdds.protocol.proto.StorageContainerDatanodeProtocolProtos.StorageReportProto 7 1 1 - - Jdk -> Internal
java.util.List<org.apache.hadoop.hdds.protocol.DatanodeDetails> org.apache.hadoop.hdds.protocol.proto.StorageContainerDatanodeProtocolProtos.ContainerReportsProto 1 1 1 - - Jdk -> Internal
void org.yaml.snakeyaml.Yaml 1 1 1 - - Jdk -> External
org.apache.hadoop.hdds.protocol.proto.StorageContainerDatanodeProtocolProtos.DeletedBlocksTransaction org.apache.hadoop.hdds.protocol.DatanodeDetails 4 1 1 - - Internal -> Internal
java.util.List<org.apache.hadoop.hdds.protocol.proto.StorageContainerDatanodeProtocolProtos.DeletedBlocksTransaction> org.apache.hadoop.hdds.protocol.DatanodeDetails 4 1 1 - - Jdk -> Internal
java.util.List<org.apache.hadoop.hdds.protocol.datanode.proto.ContainerProtos.ChunkInfo> java.lang.Object 1 1 1 - - Jdk -> Jdk
java.util.Map.Entry<java.lang.String, org.apache.hadoop.yarn.api.records.Resource> org.apache.hadoop.yarn.sls.SLSRunner.NodeDetails 1 1 1 - - Jdk -> Internal
java.lang.String org.apache.hadoop.yarn.sls.SLSRunner.NodeDetails 10 1 1 Composition - Jdk -> Internal
org.apache.ratis.protocol.RaftPeerId org.apache.ratis.protocol.RaftGroupId 1 1 1 - - Internal -> Internal
void com.amazonaws.services.s3.AmazonS3 1 1 1 - - Jdk -> External
ContainerProtos.GetCommittedBlockLengthResponseProto.Builder org.apache.hadoop.hdds.protocol.datanode.proto.ContainerProtos.GetCommittedBlockLengthResponseProto.Builder 1 1 1 - - External -> Internal
org.apache.hadoop.hdfs.protocol.ExtendedBlock org.apache.hadoop.hdfs.protocol.Block 7 1 1 Composition - Internal -> Internal
void org.apache.hadoop.hdfs.server.datanode.StoragePolicySatisfyWorker.BlockMovementStatus 1 1 1 - - Jdk -> Internal
java.lang.Void org.apache.hadoop.hdfs.server.datanode.StoragePolicySatisfyWorker.BlockMovementResult 2 1 1 - - Jdk -> Internal
org.apache.hadoop.hdfs.server.datanode.StoragePolicySatisfyWorker.BlockMovementResult org.apache.hadoop.hdfs.server.protocol.BlocksStorageMovementResult 2 1 1 - - Internal -> Internal
java.util.List<org.apache.hadoop.hdfs.server.protocol.BlockStorageMovementCommand.BlockMovingInfo> org.apache.hadoop.hdfs.server.namenode.BlockStorageMovementInfosBatch 2 1 1 Composition - Jdk -> Internal
java.lang.Long org.apache.hadoop.hdfs.server.namenode.BlockStorageMovementAttemptedItems.ItemInfo 1 1 1 - - Jdk -> Internal
org.apache.hadoop.hdfs.server.protocol.BlockStorageMovementCommand.BlockMovingInfo boolean 1 1 1 - - Internal -> Jdk
long org.apache.hadoop.hdfs.server.blockmanagement.BlockCollection 1 1 1 - - Jdk -> Internal
void org.apache.hadoop.fs.FileStatus 1 1 1 - - Jdk -> Internal
boolean org.apache.hadoop.hdfs.server.namenode.StoragePolicySatisfier.BlocksMovingAnalysisStatus 1 1 1 - - Jdk -> Internal
org.apache.hadoop.hdfs.server.namenode.StoragePolicySatisfier.ItemInfo org.apache.hadoop.hdfs.server.namenode.BlockStorageMovementAttemptedItems.AttemptedItemInfo 6 1 1 T_SUPER_R - Internal -> Internal
java.util.List<org.apache.hadoop.hdfs.server.namenode.FsImageProto.INodeSection.INode> org.apache.hadoop.hdfs.server.namenode.FsImageProto.INodeSection.INode 1 1 1 - - Jdk -> Internal
java.lang.Long org.apache.hadoop.hdfs.server.namenode.StoragePolicySatisfier.ItemInfo 4 1 1 - - Jdk -> Internal
java.lang.Integer org.apache.hadoop.hdfs.server.namenode.BlockStorageMovementNeeded.DirPendingWorkInfo 1 1 1 - - Jdk -> Internal
org.apache.hadoop.hdfs.server.protocol.BlocksStorageMovementResult org.apache.hadoop.hdfs.server.namenode.StoragePolicySatisfier.AttemptedItemInfo 2 1 1 - - Internal -> Internal
long org.apache.hadoop.hdfs.protocol.Block 6 1 1 Composition - Jdk -> Internal
org.apache.hadoop.hdfs.protocol.DatanodeInfo[] org.apache.hadoop.hdfs.protocol.DatanodeInfo 10 1 1 - - Internal -> Internal
org.apache.hadoop.fs.StorageType[] org.apache.hadoop.fs.StorageType 10 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.server.namenode.StoragePolicySatisfier.BlocksMovingAnalysisStatus org.apache.hadoop.hdfs.server.namenode.StoragePolicySatisfier.BlocksMovingAnalysis.Status 1 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.server.protocol.BlocksStorageMovementResult org.apache.hadoop.hdfs.protocol.Block 4 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.protocol.proto.DatanodeProtocolProtos.BlockStorageMovementProto org.apache.hadoop.hdfs.protocol.proto.DatanodeProtocolProtos.BlockMovingInfoProto 4 1 1 - - Internal -> Internal
java.util.Map.Entry<java.lang.Long, org.apache.hadoop.hdfs.server.namenode.StoragePolicySatisfier.AttemptedItemInfo> org.apache.hadoop.hdfs.server.namenode.StoragePolicySatisfier.AttemptedItemInfo 1 1 1 - - Jdk -> Internal
org.apache.hadoop.hdfs.server.protocol.BlocksStorageMovementResult org.apache.hadoop.hdfs.server.protocol.BlocksStorageMoveAttemptFinished 4 1 1 - - Internal -> Internal
long org.apache.hadoop.hdfs.protocol.DatanodeInfo 2 1 1 Composition - Jdk -> Internal
org.apache.hadoop.hdfs.server.namenode.BlockStorageMovementInfosBatch org.apache.hadoop.hdfs.server.protocol.BlockStorageMovementCommand.BlockMovingInfo 2 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.server.namenode.StoragePolicySatisfier.BlocksMovingAnalysisStatus org.apache.hadoop.hdfs.server.namenode.StoragePolicySatisfier.BlocksMovingAnalysis 2 1 1 - - Internal -> Internal
java.util.List<org.apache.hadoop.hdfs.server.blockmanagement.DatanodeDescriptor> org.apache.hadoop.hdfs.server.protocol.DatanodeStorageReport 1 1 1 - - Jdk -> Internal
org.apache.hadoop.hdfs.server.namenode.Namesystem org.apache.hadoop.yarn.server.nodemanager.Context 1 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.server.blockmanagement.DatanodeStorageInfo org.apache.hadoop.hdfs.server.protocol.StorageReport 2 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.server.blockmanagement.BlockCollection org.apache.hadoop.hdfs.protocol.BlockStoragePolicy 1 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.server.blockmanagement.DatanodeDescriptor org.apache.hadoop.hdfs.protocol.DatanodeInfo 14 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.hdfs.server.blockmanagement.BlockInfo org.apache.hadoop.hdfs.protocol.LocatedBlock 3 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.server.blockmanagement.DatanodeStorageInfo org.apache.hadoop.hdfs.protocol.DatanodeInfo 3 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.protocol.Block org.apache.hadoop.hdfs.protocol.LocatedBlock 1 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.server.blockmanagement.DatanodeDescriptor org.apache.hadoop.hdfs.server.protocol.DatanodeStorageReport 1 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.server.blockmanagement.DatanodeStorageInfo org.apache.hadoop.hdfs.protocol.DatanodeInfoWithStorage 2 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.server.namenode.sps.BlockStorageMovementAttemptedItems org.apache.hadoop.hdfs.server.namenode.sps.BlockMovementListener 1 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.yarn.server.nodemanager.Context org.apache.hadoop.hdfs.server.namenode.sps.SPSService 1 1 1 - - Internal -> Internal
org.apache.hadoop.conf.Configuration org.apache.hadoop.hdfs.server.namenode.sps.SPSService 2 1 1 - - Internal -> Internal
int org.apache.hadoop.hdfs.server.namenode.sps.FileIdCollector 1 1 1 - - Jdk -> Internal
org.apache.hadoop.hdfs.server.namenode.sps.BlockMovementListener org.apache.hadoop.hdfs.server.namenode.sps.BlockStorageMovementAttemptedItems 1 1 1 R_SUPER_T - Internal -> Internal
boolean org.apache.hadoop.hdfs.protocol.HdfsConstants.StoragePolicySatisfierMode 2 1 1 - - Jdk -> Internal
void org.apache.hadoop.hdfs.DistributedFileSystem 2 2 1 - - Jdk -> Internal
java.util.Queue org.apache.hadoop.hdfs.server.blockmanagement.DatanodeDescriptor.BlockQueue 1 1 1 - - Jdk -> Internal
org.apache.hadoop.hdfs.server.namenode.sps.StoragePolicySatisfier org.apache.hadoop.hdfs.server.namenode.sps.StoragePolicySatisfyManager 1 1 1 Composition - Internal -> Internal
org.apache.hadoop.hdfs.protocol.proto.ClientNamenodeProtocolProtos.IsStoragePolicySatisfierRunningRequestProto org.apache.hadoop.hdfs.protocol.proto.ClientNamenodeProtocolProtos.IsInternalSatisfierRunningRequestProto 2 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.protocol.proto.ClientNamenodeProtocolProtos.IsStoragePolicySatisfierRunningResponseProto org.apache.hadoop.hdfs.protocol.proto.ClientNamenodeProtocolProtos.IsInternalSatisfierRunningResponseProto 2 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.server.namenode.sps.StoragePolicySatisfier.AttemptedItemInfo org.apache.hadoop.hdfs.server.namenode.sps.StoragePolicySatisfier.AttemptedItemInfo<T> 6 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.server.namenode.sps.FileIdCollector org.apache.hadoop.hdfs.server.namenode.sps.FileCollector<T> 3 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.protocol.proto.NamenodeProtocolProtos.GetNextSPSPathIdRequestProto org.apache.hadoop.hdfs.protocol.proto.NamenodeProtocolProtos.GetNextSPSPathRequestProto 2 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.protocol.proto.NamenodeProtocolProtos.GetNextSPSPathIdResponseProto org.apache.hadoop.hdfs.protocol.proto.NamenodeProtocolProtos.GetNextSPSPathResponseProto 2 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.server.namenode.sps.FileIdCollector org.apache.hadoop.hdfs.server.namenode.sps.FileCollector<java.lang.Long> 4 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.server.namenode.sps.ItemInfo org.apache.hadoop.hdfs.server.namenode.sps.ItemInfo<T> 14 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.server.namenode.sps.ItemInfo org.apache.hadoop.hdfs.server.namenode.sps.ItemInfo<java.lang.Long> 4 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.server.protocol.DatanodeStorageReport org.apache.hadoop.hdfs.server.namenode.sps.StoragePolicySatisfier.DatanodeMap 2 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.protocol.DatanodeInfo org.apache.hadoop.hdfs.server.namenode.sps.StoragePolicySatisfier.DatanodeWithStorage.StorageDetails 1 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.server.namenode.sps.StoragePolicySatisfier.StorageTypeNodeMap java.util.EnumMap<java.util.List<org.apache.hadoop.hdfs.server.namenode.sps.StoragePolicySatisfier.DatanodeWithStorage.StorageDetails>, org.apache.hadoop.fs.StorageType> 2 1 1 - - Internal -> Jdk
org.apache.hadoop.hdfs.server.namenode.sps.StoragePolicySatisfier.AttemptedItemInfo<T> long 1 1 1 - - Internal -> Jdk
java.util.List java.util.concurrent.BlockingQueue 1 1 1 SIBLING - Jdk -> Jdk
org.apache.hadoop.hdfs.protocol.Block[] org.apache.hadoop.hdfs.protocol.Block 4 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.server.namenode.sps.StoragePolicySatisfier.AttemptedItemInfo<T> int 1 1 1 - - Internal -> Jdk
boolean org.apache.hadoop.hdfs.server.namenode.sps.StoragePolicySatisfyManager 1 1 1 Composition - Jdk -> Internal
org.apache.hadoop.hdfs.server.datanode.StoragePolicySatisfyWorker org.apache.hadoop.hdfs.server.datanode.SimpleBlocksMovementsStatusHandler 1 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.server.namenode.sps.ItemInfo<java.lang.Long> org.apache.hadoop.hdfs.server.namenode.sps.ItemInfo 4 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.server.namenode.sps.StoragePolicySatisfier.AttemptedItemInfo<T> org.apache.hadoop.hdfs.server.namenode.sps.StoragePolicySatisfier.AttemptedItemInfo 6 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.server.namenode.sps.BlockMovementListener org.apache.hadoop.yarn.server.nodemanager.Context 2 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.server.namenode.sps.ItemInfo<T> org.apache.hadoop.hdfs.server.namenode.sps.ItemInfo 15 1 1 - - Internal -> Internal
java.util.Map<java.lang.Long, java.lang.Long> void 2 1 1 - - Jdk -> Jdk
org.apache.hadoop.hdds.scm.container.common.helpers.Pipeline org.apache.hadoop.hdds.scm.container.common.helpers.PipelineID 7 3 1 Composition - Internal -> Internal
java.lang.String org.apache.hadoop.hdds.scm.container.common.helpers.PipelineID 23 2 1 - - Jdk -> Internal
java.util.concurrent.CompletableFuture<org.apache.ratis.protocol.Message> org.apache.hadoop.ozone.container.common.transport.server.ratis.ContainerStateMachine.StateMachineHelper 1 1 1 Composition - Jdk -> Internal
org.apache.hadoop.fs.s3a.s3guard.PathMetadata org.apache.hadoop.fs.s3a.s3guard.DDBPathMetadata 22 1 1 R_SUPER_T - Internal -> Internal
java.lang.String org.apache.hadoop.hdfs.server.federation.router.Router 2 1 1 Composition - Jdk -> Internal
java.util.List<org.apache.hadoop.yarn.server.nodemanager.recovery.NMStateStoreService.RecoveredContainerState> org.apache.hadoop.yarn.server.nodemanager.recovery.NMStateStoreService.RecoveredContainerState 1 1 1 - - Jdk -> Internal
java.util.List org.apache.hadoop.yarn.server.nodemanager.recovery.RecoveryIterator 3 1 1 - - Jdk -> Internal
org.apache.hadoop.yarn.api.records.NodeId org.apache.hadoop.yarn.server.resourcemanager.scheduler.SchedulerNode 1 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.api.records.NodeId org.apache.hadoop.yarn.server.resourcemanager.scheduler.common.fica.FiCaSchedulerNode 1 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.server.resourcemanager.scheduler.placement.CandidateNodeSet<org.apache.hadoop.yarn.server.resourcemanager.scheduler.common.fica.FiCaSchedulerNode> org.apache.hadoop.yarn.server.resourcemanager.scheduler.common.fica.FiCaSchedulerNode 1 1 1 - - Internal -> Internal
org.apache.hadoop.hdds.conf.OzoneConfiguration org.apache.hadoop.conf.Configuration 3 3 1 R_SUPER_T - Internal -> Internal
long org.apache.hadoop.yarn.api.records.Resource 1 1 1 - - Jdk -> Internal
org.apache.hadoop.io.retry.FailoverProxyProvider.ProxyInfo org.apache.hadoop.hdfs.server.namenode.ha.AbstractNNFailoverProxyProvider.NNProxyInfo 5 2 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.hdfs.server.namenode.ha.ConfiguredFailoverProxyProvider.AddressRpcProxyPair org.apache.hadoop.io.retry.FailoverProxyProvider.ProxyInfo 1 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.server.namenode.ha.ConfiguredFailoverProxyProvider.AddressRpcProxyPair org.apache.hadoop.hdfs.server.namenode.ha.AbstractNNFailoverProxyProvider.NNProxyInfo 2 1 1 - - Internal -> Internal
org.apache.hadoop.hdds.scm.XceiverClient org.apache.hadoop.hdds.scm.XceiverClientGrpc 10 2 1 SIBLING - Internal -> Internal
org.apache.hadoop.yarn.server.uam.UnmanagedApplicationManager.AMRequestHandlerThread org.apache.hadoop.yarn.server.AMHeartbeatRequestHandler 1 1 1 SIBLING - Internal -> Internal
org.apache.hadoop.yarn.api.records.ContainerId java.util.Map.Entry<org.apache.hadoop.yarn.api.records.ContainerId, org.apache.hadoop.yarn.service.component.instance.ComponentInstance> 1 1 1 - - Internal -> Jdk
java.util.Map<java.lang.String, java.lang.String> org.apache.hadoop.ozone.audit.AuditMessage 2 1 1 - - Jdk -> Internal
org.apache.hadoop.utils.MetadataStore org.apache.hadoop.ozone.om.OMMetadataManager 2 2 1 - - Internal -> Internal
org.apache.hadoop.utils.MetadataStore org.apache.hadoop.utils.db.DBStore 6 2 1 - - Internal -> Internal
org.apache.hadoop.utils.BatchOperation org.rocksdb.WriteBatch 2 1 1 - - Internal -> External
org.apache.hadoop.ozone.client.OzoneKey org.apache.hadoop.ozone.client.OzoneKeyDetails 5 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.ozone.client.rest.response.KeyInfo org.apache.hadoop.ozone.client.rest.response.KeyInfoDetails 1 1 1 R_SUPER_T - Internal -> Internal
java.util.Map.Entry<byte[], byte[]> org.apache.hadoop.utils.db.Table.KeyValue 1 1 1 - - Jdk -> Internal
int org.apache.hadoop.hdds.scm.container.replication.ReplicationRequest 1 1 1 Composition - Jdk -> Internal
org.apache.hadoop.ozone.freon.Freon org.apache.hadoop.ozone.freon.RandomKeyGenerator 6 1 1 Composition - Internal -> Internal
org.apache.hadoop.util.Shell org.apache.hadoop.hdds.cli.GenericParentCommand 1 1 1 - - Internal -> Internal
void java.io.IOException 1 1 1 - - Jdk -> Jdk
java.util.concurrent.ConcurrentHashMap.KeySetView java.util.Set 1 1 1 R_SUPER_T - Jdk -> Jdk
org.apache.hadoop.yarn.api.records.NodeAttribute org.apache.hadoop.yarn.api.records.NodeAttributeInfo 11 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.api.records.NodeAttribute java.util.Map.Entry<org.apache.hadoop.yarn.nodelabels.AttributeValue, org.apache.hadoop.yarn.api.records.NodeAttribute> 1 1 1 - - Internal -> Jdk
org.apache.hadoop.yarn.api.records.impl.pb.NodeAttributePBImpl org.apache.hadoop.yarn.api.records.impl.pb.NodeAttributeKeyPBImpl 1 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.proto.YarnProtos.NodeAttributeProto org.apache.hadoop.yarn.proto.YarnProtos.NodeAttributeInfoProto 2 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.api.records.NodeAttribute org.apache.hadoop.yarn.api.records.NodeAttributeKey 35 1 1 - - Internal -> Internal
java.lang.String org.apache.hadoop.yarn.api.records.NodeAttributeKey 3 1 1 - - Jdk -> Internal
org.apache.hadoop.yarn.api.records.impl.pb.NodeAttributePBImpl org.apache.hadoop.yarn.api.records.NodeAttributeKey 1 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.proto.YarnProtos.NodeAttributeProto org.apache.hadoop.yarn.proto.YarnProtos.NodeAttributeKeyProto 6 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.api.records.NodeAttribute java.util.Map.Entry<org.apache.hadoop.yarn.api.records.NodeAttributeKey, org.apache.hadoop.yarn.nodelabels.RMNodeAttribute> 2 1 1 - - Internal -> Jdk
org.apache.ratis.shaded.proto.RaftProtos.SMLogEntryProto org.apache.ratis.shaded.proto.RaftProtos.LogEntryProto 2 1 1 - - Internal -> Internal
java.util.concurrent.locks.ReadWriteLock org.apache.hadoop.ozone.om.OzoneManagerLock 1 1 1 - - Jdk -> Internal
java.util.List<org.apache.hadoop.yarn.proto.YarnServerNodemanagerRecoveryProtos.LocalizedResourceProto> void 1 1 1 - - Jdk -> Jdk
org.apache.hadoop.yarn.server.nodemanager.recovery.NMStateStoreService.LocalResourceTrackerState org.apache.hadoop.yarn.server.nodemanager.recovery.NMStateStoreService.RecoveredUserResources 1 1 1 Composition - Internal -> Internal
boolean org.apache.hadoop.yarn.server.nodemanager.recovery.RecoveryIterator<java.util.Map.Entry<org.apache.hadoop.yarn.proto.YarnProtos.LocalResourceProto, org.apache.hadoop.fs.Path>> 1 1 1 - - Jdk -> Internal
org.apache.hadoop.util.AutoCloseableLock java.util.concurrent.locks.ReadWriteLock 1 1 1 - - Internal -> Jdk
org.apache.hadoop.ozone.container.common.transport.server.XceiverServer org.apache.hadoop.ozone.container.common.transport.server.XceiverServerGrpc 2 1 1 SIBLING - Internal -> Internal
org.apache.hadoop.mapreduce.v2.api.records.TaskType java.lang.Boolean 1 1 1 - - Internal -> Jdk
org.apache.hadoop.hdds.server.events.EventPublisher org.apache.hadoop.hdds.server.events.EventQueue 1 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.hdds.scm.container.Mapping org.apache.hadoop.hdds.scm.container.ContainerMapping 1 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.fs.azurebfs.contracts.services.ConfigurationService org.apache.hadoop.fs.azurebfs.services.AbfsConfiguration 3 1 1 - - Internal -> Internal
org.apache.hadoop.fs.FileSystem org.apache.hadoop.fs.azurebfs.SecureAzureBlobFileSystem 1 1 1 - - Internal -> Internal
java.lang.Void void 1 1 1 - Unboxing Jdk -> Jdk
org.apache.hadoop.fs.azurebfs.AzureBlobFileSystemStore.VersionedFileStatus org.apache.hadoop.fs.FileStatus 1 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.fs.AbstractFileSystem org.apache.hadoop.fs.azurebfs.Abfs 1 1 1 R_SUPER_T - Internal -> Internal
java.util.concurrent.Future java.util.concurrent.Future<java.lang.Void> 4 1 1 - - Jdk -> Jdk
org.apache.hadoop.fs.FileSystem org.apache.hadoop.fs.azurebfs.AzureBlobFileSystem 1 1 1 T_SUPER_R - Internal -> Internal
org.apache.hadoop.fs.AbstractFileSystem org.apache.hadoop.fs.azurebfs.Abfss 1 1 1 R_SUPER_T - Internal -> Internal
org.joda.time.DateTime long 1 1 1 - - External -> Jdk
java.io.InputStream org.apache.hadoop.fs.azurebfs.services.AbfsInputStream 1 1 1 T_SUPER_R - Jdk -> Internal
org.apache.hadoop.conf.Configuration org.apache.hadoop.fs.azurebfs.AbfsConfiguration 3 1 1 Composition - Internal -> Internal
org.apache.hadoop.hdds.scm.node.states.Node2ContainerMap.ReportStatus org.apache.hadoop.hdds.scm.node.states.ReportResult.ReportStatus 5 1 1 - - Internal -> Internal
org.apache.hadoop.hdds.scm.container.Mapping org.apache.hadoop.hdds.scm.pipelines.PipelineSelector 4 1 1 - - Internal -> Internal
boolean org.apache.hadoop.yarn.api.records.Resource 1 1 1 - - Jdk -> Internal
long org.apache.hadoop.log.LogThrottlingHelper.LogAction 1 1 1 - - Jdk -> Internal
org.apache.hadoop.hdds.protocol.datanode.proto.ContainerProtos.PutKeyResponseProto org.apache.hadoop.hdds.protocol.datanode.proto.ContainerProtos.PutBlockResponseProto 1 1 1 - - Internal -> Internal
org.apache.hadoop.hdds.protocol.datanode.proto.ContainerProtos.GetKeyResponseProto org.apache.hadoop.hdds.protocol.datanode.proto.ContainerProtos.GetBlockResponseProto 2 1 1 - - Internal -> Internal
org.apache.hadoop.hdds.protocol.datanode.proto.ContainerProtos.GetKeyResponseProto.Builder org.apache.hadoop.hdds.protocol.datanode.proto.ContainerProtos.GetBlockResponseProto.Builder 1 1 1 - - Internal -> Internal
org.apache.hadoop.hdds.protocol.datanode.proto.ContainerProtos.KeyData org.apache.hadoop.hdds.protocol.datanode.proto.ContainerProtos.BlockData 8 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.container.keyvalue.interfaces.KeyManager org.apache.hadoop.ozone.container.keyvalue.interfaces.BlockManager 3 1 1 - - Internal -> Internal
org.apache.hadoop.hdds.protocol.datanode.proto.ContainerProtos.GetKeyRequestProto.Builder org.apache.hadoop.hdds.protocol.datanode.proto.ContainerProtos.GetBlockRequestProto.Builder 3 1 1 - - Internal -> Internal
org.apache.hadoop.hdds.protocol.datanode.proto.ContainerProtos.KeyData.Builder org.apache.hadoop.hdds.protocol.datanode.proto.ContainerProtos.BlockData.Builder 1 1 1 - - Internal -> Internal
org.apache.hadoop.hdds.protocol.datanode.proto.ContainerProtos.PutKeyRequestProto org.apache.hadoop.hdds.protocol.datanode.proto.ContainerProtos.PutBlockRequestProto 3 1 1 - - Internal -> Internal
ContainerProtos.PutKeyRequestProto.Builder ContainerProtos.PutBlockRequestProto.Builder 1 1 1 - - External -> External
java.io.FileWriter java.io.PrintWriter 2 1 1 SIBLING - Jdk -> Jdk
org.apache.hadoop.ozone.client.OzoneBucket ? extendsorg.apache.hadoop.ozone.client.OzoneBucket 12 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.ozone.client.OzoneKey ? extendsorg.apache.hadoop.ozone.client.OzoneKey 11 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.ozone.client.OzoneVolume ? extendsorg.apache.hadoop.ozone.client.OzoneVolume 8 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.yarn.service.component.ComponentEvent org.apache.hadoop.yarn.service.component.Component.UpgradeStatus 1 1 1 - - Internal -> Internal
void org.apache.hadoop.yarn.service.component.instance.ComponentInstanceState 1 1 1 - - Jdk -> Internal
java.util.Queue java.util.List 5 2 1 SIBLING - Jdk -> Jdk
org.apache.hadoop.yarn.server.resourcemanager.scheduler.YarnScheduler org.apache.hadoop.yarn.server.resourcemanager.scheduler.ResourceScheduler 14 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.hdds.server.events.Event org.apache.hadoop.hdds.server.events.TypedEvent 1 1 1 R_SUPER_T - Internal -> Internal
boolean java.util.function.Consumer<org.apache.hadoop.ozone.protocol.commands.CommandStatus> 2 1 1 - - Jdk -> Jdk
org.apache.hadoop.hdds.scm.node.states.Node2ContainerMap org.apache.hadoop.hdds.scm.node.NodeManager 2 1 1 - - Internal -> Internal
org.apache.hadoop.hdds.scm.node.states.Node2PipelineMap org.apache.hadoop.hdds.scm.node.NodeManager 1 1 1 - - Internal -> Internal
org.apache.hadoop.hdds.scm.node.states.Node2ContainerMap org.apache.hadoop.yarn.server.resourcemanager.NodeManager 2 1 1 - - Internal -> Internal
org.apache.hadoop.hdds.scm.container.ContainerMapping org.apache.hadoop.hdds.scm.container.ContainerManager 6 1 1 - - Internal -> Internal
org.apache.hadoop.hdds.scm.container.Mapping org.apache.hadoop.yarn.server.nodemanager.containermanager.ContainerManager 10 1 1 - - Internal -> Internal
org.apache.hadoop.hdds.scm.container.ContainerMapping org.apache.hadoop.yarn.server.nodemanager.containermanager.ContainerManager 1 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.server.datanode.DirectoryScanner.ScanInfoPerBlockPool org.apache.hadoop.hdfs.server.datanode.DirectoryScanner.ScanInfoVolumeReport 1 1 1 - - Internal -> Internal
java.util.LinkedList java.util.Collection 8 2 1 R_SUPER_T - Jdk -> Jdk
java.util.LinkedList<org.apache.hadoop.hdfs.server.datanode.fsdataset.FsVolumeSpi.ScanInfo> org.apache.hadoop.hdfs.server.datanode.fsdataset.FsVolumeSpi.ScanInfo 1 1 1 - - Jdk -> Internal
org.apache.hadoop.hdfs.server.datanode.DirectoryScanner.ScanInfoPerBlockPool org.apache.hadoop.hdfs.server.datanode.DirectoryScanner.BlockPoolReport 1 1 1 - - Internal -> Internal
java.util.LinkedList<org.apache.hadoop.hdfs.server.datanode.fsdataset.FsVolumeSpi.ScanInfo> void 4 1 1 - - Jdk -> Jdk
void org.apache.hadoop.hdds.protocol.datanode.proto.ContainerProtos.PutBlockResponseProto 1 1 1 - - Jdk -> Internal
org.apache.hadoop.yarn.server.nodemanager.amrmproxy.FederationInterceptor.Registrations void 1 1 1 - - Internal -> Jdk
java.util.LinkedList java.util.Queue 1 1 1 R_SUPER_T - Jdk -> Jdk
org.apache.hadoop.ozone.container.common.transport.server.ratis.ContainerStateMachine.StateMachineHelper java.util.concurrent.CompletableFuture<org.apache.ratis.protocol.Message> 1 1 1 - - Internal -> Jdk
org.apache.ratis.shaded.proto.RaftProtos.LogEntryProto org.apache.ratis.thirdparty.com.google.protobuf.ByteString 2 1 1 - - Internal -> Internal
java.io.File org.apache.hadoop.fs.FileStatus 2 1 1 SIBLING - Jdk -> Internal
java.io.File org.apache.hadoop.fs.RemoteIterator<org.apache.hadoop.fs.LocatedFileStatus> 1 1 1 - - Jdk -> Internal
org.apache.hadoop.crypto.key.KeyProvider org.apache.hadoop.crypto.key.kms.KMSClientProvider 1 1 1 T_SUPER_R - Internal -> Internal
org.apache.hadoop.security.token.Token<?>[] org.apache.hadoop.security.token.Token<?> 2 1 1 - - Internal -> Internal
java.lang.Long org.apache.hadoop.hdds.scm.container.common.helpers.PipelineID 4 1 1 - - Jdk -> Internal
org.apache.hadoop.ozone.client.OzoneVolumeStub org.apache.hadoop.ozone.client.ObjectStoreStub 1 1 1 - - Internal -> Internal
java.lang.String org.apache.hadoop.hdfs.server.namenode.SerialNumberManager.StringTable 9 1 1 - - Jdk -> Internal
java.util.concurrent.atomic.AtomicInteger int 2 2 1 - - Jdk -> Jdk
com.sun.jersey.api.client.WebResource com.sun.jersey.api.client.WebResource.Builder 1 1 1 - - External -> External
org.apache.hadoop.ozone.s3.object.HeadObject org.apache.hadoop.ozone.s3.endpoint.ObjectEndpoint 1 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.s3.object.DeleteObject org.apache.hadoop.ozone.s3.endpoint.ObjectEndpoint 1 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.s3.bucket.HeadBucket org.apache.hadoop.ozone.s3.endpoint.BucketEndpoint 1 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.s3.bucket.DeleteBucket org.apache.hadoop.ozone.s3.endpoint.BucketEndpoint 1 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.s3.object.PutObject org.apache.hadoop.ozone.s3.endpoint.ObjectEndpoint 1 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.s3.bucket.ListBucket org.apache.hadoop.ozone.s3.endpoint.RootEndpoint 1 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.s3.object.ListObject org.apache.hadoop.ozone.s3.endpoint.BucketEndpoint 3 1 1 - - Internal -> Internal
org.apache.hadoop.hdds.protocol.proto.HddsProtos.LifeCycleState org.apache.hadoop.hdds.scm.pipeline.Pipeline.PipelineState 6 1 1 - - Internal -> Internal
org.apache.hadoop.hdds.scm.container.common.helpers.ContainerInfo java.util.Map.Entry<byte[], byte[]> 1 1 1 - - Internal -> Jdk
org.apache.hadoop.hdds.scm.container.common.helpers.ContainerInfo org.apache.hadoop.yarn.server.webapp.dao.ContainerInfo 1 1 1 - - Internal -> Internal
org.apache.hadoop.hdds.scm.container.ContainerStateManager org.apache.hadoop.hdds.scm.container.ContainerManager 6 1 1 SIBLING - Internal -> Internal
org.apache.hadoop.hdds.protocol.DatanodeDetails org.apache.hadoop.hdds.scm.container.ContainerReplica 13 2 1 SIBLING - Internal -> Internal
org.apache.hadoop.hdds.scm.container.common.helpers.ContainerWithPipeline org.apache.hadoop.yarn.server.webapp.dao.ContainerInfo 8 2 1 Composition - Internal -> Internal
org.apache.hadoop.hdds.scm.container.common.helpers.ContainerInfo org.apache.hadoop.hdds.scm.container.ContainerID 3 1 1 SIBLING - Internal -> Internal
org.apache.hadoop.hdds.protocol.proto.HddsProtos.LifeCycleState org.apache.hadoop.yarn.server.webapp.dao.ContainerInfo 1 1 1 - - Internal -> Internal
long org.apache.hadoop.hdds.scm.container.ContainerID 9 2 1 Composition - Jdk -> Internal
org.apache.hadoop.ozone.s3.endpoint.ListObjectResponse javax.ws.rs.core.Response 1 1 1 - - Internal -> External
org.apache.hadoop.yarn.api.records.Resource java.lang.String 2 2 1 - - Internal -> Jdk
org.apache.hadoop.hdds.scm.container.common.helpers.PipelineID java.lang.String 8 2 1 - - Internal -> Jdk
java.lang.String org.apache.hadoop.yarn.api.records.Resource 1 1 1 - - Jdk -> Internal
org.apache.hadoop.yarn.service.api.records.Container org.apache.hadoop.yarn.service.api.records.ComponentContainers 10 1 1 - - Internal -> Internal
org.apache.ratis.proto.RaftProtos.SMLogEntryProto org.apache.ratis.proto.RaftProtos.StateMachineLogEntryProto 2 1 1 - - Internal -> Internal
org.apache.hadoop.hdds.scm.container.common.helpers.Pipeline org.apache.hadoop.hdds.scm.pipeline.Pipeline 1 1 1 - - Internal -> Internal
java.util.function.BiConsumer org.apache.ratis.util.CheckedBiConsumer 1 1 1 - - Jdk -> Internal
void org.apache.hadoop.hdds.scm.container.common.helpers.Pipeline 2 1 1 - - Jdk -> Internal
org.apache.hadoop.hdds.scm.pipelines.PipelineSelector org.apache.hadoop.hdds.scm.pipeline.PipelineManager 6 1 1 - - Internal -> Internal
javax.ws.rs.core.Response org.apache.hadoop.ozone.s3.endpoint.MultiDeleteResponse 2 1 1 - - External -> Internal
org.apache.hadoop.hdds.client.BlockID org.apache.hadoop.hdds.client.ContainerBlockID 5 1 1 Composition - Internal -> Internal
org.apache.hadoop.hdds.protocol.datanode.proto.ContainerProtos.ContainerData org.apache.hadoop.hdds.protocol.datanode.proto.ContainerProtos.ContainerDataProto 8 1 1 - - Internal -> Internal
org.apache.hadoop.hdds.protocol.proto.HddsProtos.SCMContainerInfo org.apache.hadoop.hdds.protocol.proto.HddsProtos.ContainerInfoProto 5 1 1 - - Internal -> Internal
org.apache.hadoop.hdds.protocol.datanode.proto.ContainerProtos.ContainerLifeCycleState org.apache.hadoop.hdds.protocol.datanode.proto.ContainerProtos.ContainerDataProto.State 5 1 1 - - Internal -> Internal
org.apache.hadoop.hdds.protocol.proto.HddsProtos.LifeCycleState org.apache.hadoop.hdds.protocol.proto.StorageContainerDatanodeProtocolProtos.ContainerReplicaProto.State 2 1 1 - - Internal -> Internal
org.apache.hadoop.hdds.protocol.datanode.proto.ContainerProtos.ContainerLifeCycleState ContainerProtos.ContainerDataProto.State 4 1 1 - - Internal -> External
org.apache.hadoop.hdds.protocol.proto.StorageContainerDatanodeProtocolProtos.ContainerInfo org.apache.hadoop.hdds.protocol.proto.StorageContainerDatanodeProtocolProtos.ContainerReplicaProto 23 1 1 - - Internal -> Internal
void org.eclipse.jetty.server.Server 1 1 1 - - Jdk -> External
com.google.common.base.Optional java.util.Optional 2 1 1 - - External -> Jdk
byte java.util.Map<org.apache.hadoop.io.Text, byte[]> 1 1 1 - - Jdk -> Jdk
org.apache.hadoop.hdds.scm.node.states.ReportResult<org.apache.hadoop.hdds.scm.container.ContainerID> void 2 1 1 - - Internal -> Jdk
java.util.Set<org.apache.hadoop.hdds.scm.container.ContainerID> void 2 1 1 - - Jdk -> Jdk
void java.util.Set<org.apache.hadoop.hdds.scm.container.ContainerID> 2 1 1 - - Jdk -> Jdk
java.util.UUID org.apache.hadoop.hdds.protocol.DatanodeDetails 23 3 1 Composition - Jdk -> Internal
java.lang.Long org.apache.hadoop.hdds.scm.container.ContainerID 1 1 1 - - Jdk -> Internal
org.apache.hadoop.hdds.scm.container.common.helpers.ContainerWithPipeline org.apache.hadoop.hdds.scm.container.ContainerInfo 4 1 1 SIBLING - Internal -> Internal
org.apache.hadoop.hdds.scm.pipeline.Pipeline org.apache.hadoop.hdds.scm.container.ContainerInfo 1 1 1 - - Internal -> Internal
java.lang.String org.apache.hadoop.yarn.server.nodemanager.containermanager.container.Container 4 1 1 - - Jdk -> Internal
java.util.concurrent.CompletableFuture<org.apache.hadoop.hdds.protocol.datanode.proto.ContainerProtos.ContainerCommandResponseProto> org.apache.hadoop.hdds.scm.XceiverClientAsyncReply 4 1 1 Composition - Jdk -> Internal
org.apache.hadoop.io.retry.RetryPolicy long 3 1 1 - - Internal -> Jdk
org.apache.hadoop.hdds.protocol.proto.HddsProtos.ReplicationFactor long 1 1 1 - - Internal -> Jdk
org.apache.hadoop.hdds.protocol.proto.HddsProtos.ReplicationType long 1 1 1 - - Internal -> Jdk
java.nio.ByteBuffer int 1 1 1 - - Jdk -> Jdk
boolean long 2 2 1 - - Jdk -> Jdk
org.apache.hadoop.yarn.service.client.ServiceClient org.apache.hadoop.yarn.client.api.AppAdminClient 6 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.ozone.container.common.impl.ContainerSet org.apache.hadoop.ozone.container.ozoneimpl.ContainerController 5 2 1 Composition - Internal -> Internal
org.apache.hadoop.hdds.protocol.DatanodeDetails java.util.Map<org.apache.hadoop.ozone.container.common.interfaces.Handler, org.apache.hadoop.hdds.protocol.datanode.proto.ContainerProtos.ContainerType> 1 1 1 - - Internal -> Jdk
ContainerProtos.ContainerCommandRequestProto.Builder org.apache.hadoop.hdds.protocol.datanode.proto.ContainerProtos.ContainerCommandRequestProto.Builder 1 1 1 - - External -> Internal
org.apache.hadoop.ozone.container.common.interfaces.ContainerDispatcher org.apache.hadoop.ozone.container.ozoneimpl.ContainerController 2 1 1 - - Internal -> Internal
java.util.function.Consumer org.apache.ratis.util.CheckedConsumer 1 1 1 - - Jdk -> Internal
org.apache.hadoop.yarn.server.volume.csi.CsiAdaptorClientProtocol org.apache.hadoop.yarn.api.CsiAdaptorProtocol 7 1 1 - - Internal -> Internal
java.util.concurrent.atomic.AtomicLong java.util.function.Supplier<java.lang.Long> 2 2 1 - - Jdk -> Jdk
int java.lang.Long 2 2 1 - - Jdk -> Jdk
java.util.function.Supplier<java.lang.Long> java.util.concurrent.atomic.AtomicLong 1 1 1 - - Jdk -> Jdk
java.lang.Long int 1 1 1 - - Jdk -> Jdk
org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.FSQueue org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.FSLeafQueue 1 1 1 R_SUPER_T - Internal -> Internal
org.rocksdb.WriteBatch org.apache.hadoop.utils.db.BatchOperation 2 1 1 - - External -> Internal
java.lang.String org.apache.hadoop.ozone.common.ChecksumData 3 1 1 - - Jdk -> Internal
org.apache.commons.lang3.tuple.Pair java.util.Map.Entry 1 1 1 - - External -> Jdk
org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.CapacitySchedulerContext org.apache.hadoop.yarn.server.resourcemanager.scheduler.ResourceScheduler 3 1 1 - - Internal -> Internal
java.util.TreeSet java.util.Set 2 1 1 R_SUPER_T - Jdk -> Jdk
org.apache.hadoop.utils.db.Table.KeyValue org.apache.hadoop.utils.db.ByteArrayKeyValue 4 1 1 T_SUPER_R - Internal -> Internal
org.apache.hadoop.hdds.protocol.proto.HddsProtos.KeyValue org.apache.hadoop.utils.db.ByteArrayKeyValue 1 1 1 - - Internal -> Internal
long org.apache.hadoop.ozone.container.common.helpers.BlockData 1 1 1 Composition - Jdk -> Internal
org.apache.hadoop.hdds.protocol.datanode.proto.ContainerProtos.Stage org.apache.hadoop.ozone.container.common.transport.server.ratis.DispatcherContext.WriteChunkStage 2 1 1 - - Internal -> Internal
void org.apache.hadoop.hdfs.tools.offlineImageViewer.IgnoreSnapshotException 1 1 1 - - Jdk -> Internal
org.apache.hadoop.ozone.container.common.transport.server.ratis.DispatcherContext.WriteChunkStage org.apache.hadoop.ozone.container.common.transport.server.ratis.DispatcherContext 2 1 1 Composition - Internal -> Internal
boolean org.apache.hadoop.ozone.container.common.transport.server.ratis.DispatcherContext 2 1 1 Composition - Jdk -> Internal
java.lang.StringBuilder java.lang.StringBuffer 2 1 1 SIBLING - Jdk -> Jdk
org.apache.hadoop.yarn.util.resource.ResourceCalculator java.lang.Object 1 1 1 - - Internal -> Jdk
org.apache.hadoop.utils.db.Table.KeyValue org.apache.hadoop.utils.db.Table.KeyValue<org.apache.hadoop.ozone.om.helpers.OmBucketInfo, java.lang.String> 2 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.KeyLocationList org.apache.hadoop.ozone.om.helpers.OmKeyLocationInfoGroup 1 1 1 - - Internal -> Internal
byte org.apache.hadoop.ozone.om.helpers.OmKeyInfo 15 1 1 - - Jdk -> Internal
byte java.lang.String 76 3 1 - - Jdk -> Jdk
byte org.apache.hadoop.ozone.om.helpers.OmVolumeArgs 3 1 1 - - Jdk -> Internal
org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.KeyInfo org.apache.hadoop.ozone.om.helpers.OmKeyInfo 1 1 1 - - Internal -> Internal
byte org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.VolumeList 6 1 1 - - Jdk -> Internal
org.apache.hadoop.utils.db.Table.KeyValue org.apache.hadoop.utils.db.Table.KeyValue<java.lang.String, org.apache.hadoop.ozone.om.helpers.OmKeyInfo> 1 1 1 - - Internal -> Internal
byte org.apache.hadoop.ozone.om.helpers.OmBucketInfo 5 1 1 - - Jdk -> Internal
java.nio.ByteBuffer java.util.List<java.nio.ByteBuffer> 4 1 1 - - Jdk -> Jdk
org.apache.hadoop.yarn.submarine.common.fs.MockRemoteDirectoryManager org.apache.hadoop.yarn.submarine.common.fs.RemoteDirectoryManager 1 1 1 R_SUPER_T - Internal -> Internal
java.util.TreeMap com.google.common.collect.Multimap 1 1 1 - - Jdk -> External
org.apache.hadoop.hdfs.server.namenode.NameNode org.apache.hadoop.hdfs.server.common.TokenVerifier<org.apache.hadoop.hdfs.security.token.delegation.DelegationTokenIdentifier> 1 1 1 - - Internal -> Internal
java.util.Iterator org.apache.hadoop.yarn.server.timeline.TimelineStoreMapAdapter.CloseableIterator 7 1 1 T_SUPER_R - Jdk -> Internal
org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.S3BucketRequest org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.S3CreateBucketRequest 1 1 1 - - Internal -> Internal
java.util.concurrent.atomic.AtomicLong java.util.concurrent.atomic.AtomicReference<org.apache.hadoop.hdfs.server.namenode.FSNamesystemLock.ReadLockHeldInfo> 1 1 1 SIBLING - Jdk -> Jdk
long org.apache.hadoop.hdfs.server.namenode.FSNamesystemLock.ReadLockHeldInfo 1 1 1 - - Jdk -> Internal
org.apache.hadoop.ipc.AlignmentContext org.apache.hadoop.hdfs.ClientGCIContext 2 1 1 T_SUPER_R - Internal -> Internal
AddressRpcProxyPair<T> org.apache.hadoop.hdfs.server.namenode.ha.AbstractNNFailoverProxyProvider.NNProxyInfo<T> 1 1 1 - - External -> Internal
java.util.List<AddressRpcProxyPair<T>> java.util.List<org.apache.hadoop.hdfs.server.namenode.ha.AbstractNNFailoverProxyProvider.NNProxyInfo<T>> 1 1 1 - - Jdk -> Jdk
boolean org.apache.hadoop.ha.HAServiceProtocol.HAServiceState 1 1 1 - - Jdk -> Internal
java.lang.ThreadLocal<java.lang.Integer> int 1 1 1 - - Jdk -> Jdk
org.apache.hadoop.hdfs.server.namenode.ha.TestObserverReadProxyProvider.NameNodeAnswer.ClientProtocolAnswer org.apache.hadoop.hdfs.server.namenode.ha.TestObserverReadProxyProvider.NameNodeAnswer 1 1 1 Composition - Internal -> Internal
java.lang.Void java.lang.Object 1 1 1 - - Jdk -> Jdk
java.net.URI java.net.InetSocketAddress 1 1 1 SIBLING - Jdk -> Jdk
org.apache.hadoop.ozone.container.keyvalue.KeyValueContainer org.apache.hadoop.ozone.container.common.interfaces.Container 1 1 1 R_SUPER_T - Internal -> Internal
java.util.Map java.util.TreeMap 2 1 1 T_SUPER_R - Jdk -> Jdk
? extendscom.amazonaws.auth.AWSCredentialsProvider ? 8 2 1 T_SUPER_R - External -> TypeVariable
java.lang.Class java.util.List 2 2 1 - - Jdk -> Jdk
org.apache.hadoop.fs.s3a.AWSS3IOException org.apache.hadoop.fs.s3a.AWSServiceIOException 2 2 1 R_SUPER_T - Internal -> Internal
com.amazonaws.services.s3.model.SSECustomerKey java.util.Optional<com.amazonaws.services.s3.model.SSECustomerKey> 2 2 1 - - External -> Jdk
com.amazonaws.services.s3.model.SSEAwsKeyManagementParams java.util.Optional<com.amazonaws.services.s3.model.SSEAwsKeyManagementParams> 2 2 1 - - External -> Jdk
java.util.Optional<com.amazonaws.services.s3.model.SSEAwsKeyManagementParams> com.amazonaws.services.s3.model.SSEAwsKeyManagementParams 1 1 1 - - Jdk -> External
org.apache.hadoop.fs.s3a.AWSServiceIOException org.apache.hadoop.fs.s3a.AWSS3IOException 1 1 1 R_SUPER_T - Internal -> Internal
? ? extendscom.amazonaws.auth.AWSCredentialsProvider 4 1 1 T_SUPER_R - TypeVariable -> External
java.util.List java.lang.Class 1 1 1 - - Jdk -> Jdk
java.util.Optional<com.amazonaws.services.s3.model.SSECustomerKey> com.amazonaws.services.s3.model.SSECustomerKey 1 1 1 - - Jdk -> External
java.nio.ByteBuffer org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.SystemCredentialsForAppsProto 4 1 1 - - Jdk -> Internal
org.apache.ratis.thirdparty.com.google.protobuf.ByteString org.apache.ratis.protocol.Message 2 2 1 - - Internal -> Internal
java.util.Date java.time.LocalDate 8 1 1 SIBLING - Jdk -> Jdk
org.apache.hadoop.ozone.security.OzoneSecretManager org.apache.hadoop.ozone.security.OzoneDelegationTokenSecretManager<org.apache.hadoop.ozone.security.OzoneTokenIdentifier> 1 1 1 R_SUPER_T - Internal -> Internal
void org.apache.hadoop.ozone.security.OzoneSecretKey 1 1 1 - - Jdk -> Internal
org.apache.hadoop.ozone.security.OzoneSecretManager org.apache.hadoop.ozone.security.OzoneDelegationTokenSecretManager 3 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.hdds.conf.OzoneConfiguration org.apache.hadoop.hdds.security.x509.SecurityConfig 3 2 1 - - Internal -> Internal
java.net.InetSocketAddress org.apache.hadoop.io.Text 1 1 1 - - Jdk -> Internal
org.apache.hadoop.hdds.security.x509.certificate.authority.CertificateApprover org.apache.hadoop.hdds.security.x509.certificate.authority.CertificateApprover.ApprovalType 1 1 1 - - Internal -> Internal
org.bouncycastle.cert.X509CertificateHolder java.lang.Boolean 2 1 1 - - External -> Jdk
org.apache.hadoop.hdds.scm.XceiverClientSpi org.apache.hadoop.hdds.scm.pipeline.Pipeline 3 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.protocol.ErasureCodingPolicyInfo org.apache.hadoop.hdfs.protocol.ErasureCodingPolicy 5 1 1 SIBLING - Internal -> Internal
org.apache.hadoop.hdds.protocol.proto.SCMSecurityProtocolProtos.SCMGetDataNodeCertResponseProto org.apache.hadoop.hdds.protocol.proto.SCMSecurityProtocolProtos.SCMGetCertResponseProto 1 1 1 - - Internal -> Internal
org.apache.hadoop.hdds.scm.server.StorageContainerManager org.apache.hadoop.hdds.security.x509.certificate.authority.CertificateServer 1 1 1 Composition - Internal -> Internal
void org.apache.hadoop.yarn.service.provider.ProviderService.ResolvedLaunchParams 3 1 1 - - Jdk -> Internal
void java.util.concurrent.Future<org.apache.hadoop.yarn.service.provider.ProviderService.ResolvedLaunchParams> 2 1 1 - - Jdk -> Jdk
org.apache.hadoop.utils.HddsVersionInfo org.apache.hadoop.util.VersionInfo 1 1 1 Composition - Internal -> Internal
org.apache.hadoop.ozone.util.OzoneVersionInfo org.apache.hadoop.utils.VersionInfo 1 1 1 Composition - Internal -> Internal
java.lang.Object java.net.SocketAddress 1 1 1 - - Jdk -> Jdk
java.lang.Object org.apache.hadoop.yarn.server.nodemanager.containermanager.localizer.event.LocalizerEvent 1 1 1 - - Jdk -> Internal
java.lang.Object org.apache.hadoop.metrics2.MetricsInfo 1 1 1 - - Jdk -> Internal
java.lang.Object org.apache.hadoop.fs.Path 3 2 1 - - Jdk -> Internal
java.lang.Object org.apache.hadoop.yarn.server.nodemanager.containermanager.deletion.task.DockerContainerDeletionTask 1 1 1 - - Jdk -> Internal
java.lang.Object org.apache.hadoop.yarn.server.nodemanager.api.protocolrecords.LocalizerStatus 1 1 1 - - Jdk -> Internal
java.lang.Object org.apache.hadoop.yarn.server.resourcemanager.scheduler.event.ContainerPreemptEvent 2 1 1 - - Jdk -> Internal
java.lang.Object org.apache.hadoop.yarn.server.nodemanager.containermanager.container.ContainerEvent 2 1 1 - - Jdk -> Internal
java.lang.Object org.apache.hadoop.yarn.server.nodemanager.containermanager.localizer.event.LocalizationEvent 3 1 1 - - Jdk -> Internal
org.hamcrest.Matcher org.mockito.ArgumentMatcher 1 1 1 - - External -> External
java.lang.Object org.apache.hadoop.yarn.server.nodemanager.containermanager.deletion.task.FileDeletionTask 1 1 1 - - Jdk -> Internal
org.apache.hadoop.fs.FileSystem org.apache.hadoop.fs.FutureDataInputStreamBuilder 4 1 1 - - Internal -> Internal
void org.apache.hadoop.hdds.protocol.datanode.proto.ContainerProtos.ContainerCommandResponseProto 1 1 1 - - Jdk -> Internal
org.apache.hadoop.ozone.client.io.KeyOutputStream java.io.OutputStream 1 1 1 R_SUPER_T - Internal -> Jdk
org.apache.hadoop.ozone.client.io.KeyInputStream java.io.InputStream 1 1 1 R_SUPER_T - Internal -> Jdk
org.apache.hadoop.ozone.client.OzoneKey org.apache.hadoop.fs.ozone.BasicKeyInfo 3 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.client.OzoneBucket org.apache.hadoop.fs.ozone.OzoneClientAdapter 1 1 1 - - Internal -> Internal
org.apache.hadoop.hdds.protocol.proto.HddsProtos.ReplicationType org.apache.hadoop.hdds.scm.pipeline.PipelineID 3 1 1 - - Internal -> Internal
org.apache.hadoop.hdds.protocol.DatanodeDetails org.apache.hadoop.hdfs.protocol.DatanodeInfo 8 1 1 - - Internal -> Internal
org.apache.hadoop.hdds.protocol.datanode.proto.ContainerProtos.ContainerCommandResponseProto org.apache.hadoop.hdds.scm.XceiverClientReply 2 1 1 - - Internal -> Internal
org.apache.hadoop.hdds.protocol.datanode.proto.ContainerProtos.ReadChunkResponseProto org.apache.hadoop.hdds.scm.XceiverClientReply 1 1 1 - - Internal -> Internal
java.lang.String org.apache.hadoop.yarn.api.resource.PlacementConstraint.TargetExpression 2 1 1 Composition - Jdk -> Internal
byte java.lang.Long 1 1 1 - - Jdk -> Jdk
org.apache.hadoop.hdfs.server.protocol.NamenodeProtocol org.apache.hadoop.hdfs.server.protocol.BalancerProtocols 1 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.CreateVolumeResponse org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMResponse 1 1 1 - - Internal -> Internal
java.io.IOException org.apache.hadoop.ozone.om.exceptions.OMException 2 1 1 T_SUPER_R - Jdk -> Internal
org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.SetVolumePropertyResponse org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OMResponse 2 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.s3.endpoint.ListBucketResponse javax.ws.rs.core.Response 1 1 1 - - Internal -> External
org.apache.hadoop.ozone.om.helpers.OmBucketInfo org.apache.hadoop.ozone.om.helpers.OmBucketInfo.Builder 1 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.common.Checksum org.apache.hadoop.hdds.protocol.datanode.proto.ContainerProtos.ChecksumType 7 1 1 Composition - Internal -> Internal
void org.apache.hadoop.hdfs.server.namenode.ha.AbstractNNFailoverProxyProvider.NNProxyInfo<T> 1 1 1 - - Jdk -> Internal
org.apache.hadoop.hdds.scm.protocolPB.StorageContainerLocationProtocolClientSideTranslatorPB org.apache.hadoop.hdds.scm.protocol.StorageContainerLocationProtocol 11 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.ozone.om.protocolPB.OzoneManagerProtocolClientSideTranslatorPB org.apache.hadoop.ozone.om.protocol.OzoneManagerProtocol 8 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.hdds.scm.protocolPB.ScmBlockLocationProtocolClientSideTranslatorPB org.apache.hadoop.hdds.scm.protocol.ScmBlockLocationProtocol 1 1 1 R_SUPER_T - Internal -> Internal
java.security.KeyPair org.apache.hadoop.hdds.security.x509.certificate.client.CertificateClient 3 1 1 - - Jdk -> Internal
java.lang.Object java.util.Collection<java.lang.Object[]> 2 1 1 - - Jdk -> Jdk
org.apache.hadoop.ozone.client.rpc.ha.OMProxyInfo org.apache.hadoop.ozone.om.ha.OMFailoverProxyProvider.OMProxyInfo 6 2 1 - - Internal -> Internal
org.apache.hadoop.ozone.om.protocolPB.OzoneManagerProtocolClientSideTranslatorPB org.apache.hadoop.ozone.client.rpc.ha.OMProxyInfo 4 2 1 Composition - Internal -> Internal
boolean java.lang.Throwable 4 1 1 - - Jdk -> Jdk
java.util.List java.util.concurrent.ConcurrentHashMap 1 1 1 - - Jdk -> Jdk
java.util.UUID java.util.List<org.apache.hadoop.hdds.protocol.DatanodeDetails> 1 1 1 - - Jdk -> Jdk
long org.apache.hadoop.hdds.scm.XceiverClientReply 3 1 1 - - Jdk -> Internal
java.security.cert.X509Certificate org.apache.hadoop.conf.Configuration 1 1 1 - - Jdk -> Internal
org.apache.hadoop.ozone.om.ha.OMFailoverProxyProvider.OMProxyInfo org.apache.hadoop.ozone.client.rpc.ha.OMProxyInfo 3 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.client.rpc.ha.OMProxyInfo org.apache.hadoop.ozone.om.protocolPB.OzoneManagerProtocolClientSideTranslatorPB 2 1 1 Composition - Internal -> Internal
org.apache.commons.logging.Log org.apache.log4j.Logger 1 1 1 - - External -> External
org.apache.hadoop.hdds.scm.pipeline.PipelineManager org.apache.hadoop.hdds.scm.pipeline.SCMPipelineManager 9 1 1 R_SUPER_T - Internal -> Internal
java.lang.String java.util.Set<java.lang.String> 1 1 1 - - Jdk -> Jdk
java.lang.Boolean org.apache.hadoop.hdds.scm.chillmode.SCMChillModeManager.ChillModeStatus 1 1 1 - - Jdk -> Internal
java.util.List<java.nio.ByteBuffer> org.apache.hadoop.hdds.scm.storage.BufferPool 6 1 1 Composition - Jdk -> Internal
org.apache.hadoop.hdds.scm.container.common.helpers.AllocatedBlock java.util.List<org.apache.hadoop.hdds.scm.container.common.helpers.AllocatedBlock> 6 1 1 - - Internal -> Jdk
java.util.concurrent.ConcurrentHashMap java.util.concurrent.ConcurrentSkipListMap 1 1 1 SIBLING - Jdk -> Jdk
long java.util.List<java.lang.Long> 1 1 1 - - Jdk -> Jdk
org.apache.hadoop.hdds.scm.protocol.ScmBlockLocationProtocol org.apache.hadoop.hdds.scm.client.ScmClient 2 1 1 SIBLING - Internal -> Internal
org.apache.hadoop.ozone.om.protocol.OzoneManagerProtocol org.apache.hadoop.ozone.om.protocol.OzoneManagerServerProtocol 7 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.ozone.protocolPB.OzoneManagerRequestHandler org.apache.hadoop.ozone.protocolPB.RequestHandler 2 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.ozone.om.protocol.OzoneManagerProtocol org.apache.hadoop.ozone.om.OzoneManager 1 1 1 T_SUPER_R - Internal -> Internal
org.apache.hadoop.ozone.om.S3SecretManager org.apache.hadoop.ozone.om.S3SecretManagerImpl 1 1 1 R_SUPER_T - Internal -> Internal
boolean org.apache.hadoop.ozone.client.io.KeyOutputStream.StreamAction 1 1 1 - - Jdk -> Internal
java.lang.Long java.util.List<java.nio.ByteBuffer> 1 1 1 - - Jdk -> Jdk
byte java.lang.Integer 1 1 1 - - Jdk -> Jdk
org.apache.hadoop.utils.MetadataStore org.apache.hadoop.utils.db.Table<org.apache.hadoop.ozone.recon.api.types.ContainerKeyPrefix, java.lang.Integer> 1 1 1 - - Internal -> Internal
java.lang.String org.apache.hadoop.ozone.recon.api.types.ContainerKeyPrefix 4 1 1 Composition - Jdk -> Internal
org.apache.hadoop.utils.MetaStoreIterator org.apache.hadoop.utils.db.TableIterator 1 1 1 SIBLING - Internal -> Internal
org.apache.hadoop.utils.MetadataStore.KeyValue org.apache.hadoop.utils.db.Table.KeyValue<org.apache.hadoop.ozone.recon.api.types.ContainerKeyPrefix, java.lang.Integer> 1 1 1 - - Internal -> Internal
byte org.apache.hadoop.ozone.recon.api.types.ContainerKeyPrefix 1 1 1 - - Jdk -> Internal
org.apache.hadoop.conf.Configuration org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.FairScheduler 1 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.QueuePlacementRule.Default org.apache.hadoop.yarn.server.resourcemanager.placement.DefaultPlacementRule 1 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.QueuePlacementRule org.apache.hadoop.yarn.server.resourcemanager.placement.PlacementRule 1 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.QueuePlacementPolicy void 2 1 1 - - Internal -> Jdk
java.util.LinkedHashMap java.util.Map 2 1 1 R_SUPER_T - Jdk -> Jdk
org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.MemoryCacheStats.UsedBytesCount org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.MemoryCacheStats 1 1 1 Composition - Internal -> Internal
org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.FsDatasetCache org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.MemoryCacheStats 1 1 1 Composition - Internal -> Internal
java.io.IOException java.util.concurrent.atomic.AtomicReference<java.io.IOException> 1 1 1 SIBLING - Jdk -> Jdk
org.apache.hadoop.ozone.container.keyvalue.KeyValueContainerCheck.KvCheckError void 5 1 1 - - Internal -> Jdk
org.apache.hadoop.ozone.container.keyvalue.KeyValueContainerCheck.KvCheckError boolean 3 1 1 - - Internal -> Jdk
java.lang.Long org.apache.hadoop.ozone.om.helpers.OmKeyLocationInfoGroup 1 1 1 - - Jdk -> Internal
java.net.InetAddress java.lang.String 3 1 1 SIBLING - Jdk -> Jdk
org.apache.ratis.statemachine.impl.BaseStateMachine org.apache.hadoop.ozone.om.ratis.OzoneManagerStateMachine 1 1 1 T_SUPER_R - Internal -> Internal
org.apache.hadoop.ozone.om.OzoneManager org.apache.hadoop.ozone.om.protocol.OzoneManagerServerProtocol 1 1 1 R_SUPER_T - Internal -> Internal
java.lang.String org.apache.hadoop.net.Node 1 1 1 - - Jdk -> Internal
org.apache.hadoop.yarn.server.webapp.dao.ContainerInfo void 1 1 1 - - Internal -> Jdk
org.apache.hadoop.hdds.scm.container.replication.ReplicationActivityStatus org.apache.hadoop.hdds.scm.container.ReplicationManager 4 1 1 - - Internal -> Internal
org.apache.hadoop.utils.Scheduler org.apache.hadoop.hdds.scm.container.ContainerStateManager 1 1 1 - - Internal -> Internal
void org.apache.hadoop.ozone.om.helpers.OmDeleteVolumeResponse 2 1 1 - - Jdk -> Internal
org.apache.hadoop.ozone.om.helpers.OmVolumeArgs org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.VolumeList 1 1 1 - - Internal -> Internal
void org.apache.hadoop.ozone.om.helpers.OmVolumeArgs 2 1 1 - - Jdk -> Internal
org.apache.hadoop.ozone.protocolPB.RequestHandler org.apache.hadoop.ozone.protocolPB.OzoneManagerHARequestHandler 3 1 1 R_SUPER_T - Internal -> Internal
void org.apache.hadoop.ozone.om.helpers.OmVolumeOwnerChangeResponse 2 1 1 - - Jdk -> Internal
void org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.VolumeList 4 1 1 - - Jdk -> Internal
org.apache.hadoop.fs.ozone.OzoneFSStorageStatistics org.apache.hadoop.fs.StorageStatistics 2 1 1 R_SUPER_T - Internal -> Internal
java.util.concurrent.ConcurrentMap java.lang.ThreadLocal 2 2 1 - - Jdk -> Jdk
org.apache.hadoop.yarn.server.resourcemanager.scheduler.SchedulerNode org.apache.hadoop.yarn.api.records.NodeId 4 1 1 - - Internal -> Internal
void org.apache.hadoop.ozone.om.helpers.OmBucketInfo 4 1 1 - - Jdk -> Internal
org.apache.hadoop.hdds.scm.pipeline.PipelineID java.lang.Long 3 3 1 - - Internal -> Jdk
org.apache.hadoop.hdds.protocol.proto.StorageContainerLocationProtocolProtos.ForceExitChillModeRequestProto org.apache.hadoop.hdds.protocol.proto.StorageContainerLocationProtocolProtos.ForceExitSafeModeRequestProto 2 1 1 - - Internal -> Internal
org.apache.hadoop.hdds.scm.chillmode.ChillModePrecheck org.apache.hadoop.hdds.scm.safemode.SafeModePrecheck 2 1 1 SIBLING - Internal -> Internal
org.apache.hadoop.hdds.protocol.proto.StorageContainerLocationProtocolProtos.ForceExitChillModeResponseProto org.apache.hadoop.hdds.protocol.proto.StorageContainerLocationProtocolProtos.ForceExitSafeModeResponseProto 2 1 1 - - Internal -> Internal
org.apache.hadoop.hdds.protocol.proto.StorageContainerLocationProtocolProtos.InChillModeRequestProto org.apache.hadoop.hdds.protocol.proto.StorageContainerLocationProtocolProtos.InSafeModeRequestProto 2 1 1 - - Internal -> Internal
org.apache.hadoop.hdds.scm.chillmode.ChillModeHandler org.apache.hadoop.hdds.scm.safemode.SafeModeHandler 4 1 1 SIBLING - Internal -> Internal
org.apache.hadoop.hdds.protocol.proto.StorageContainerLocationProtocolProtos.InChillModeResponseProto org.apache.hadoop.hdds.protocol.proto.StorageContainerLocationProtocolProtos.InSafeModeResponseProto 2 1 1 - - Internal -> Internal
org.apache.hadoop.hdds.scm.chillmode.ChillModeExitRule org.apache.hadoop.hdds.scm.safemode.SafeModeExitRule 1 1 1 SIBLING - Internal -> Internal
org.apache.hadoop.hdds.scm.chillmode.SCMChillModeManager.ChillModeStatus org.apache.hadoop.hdds.scm.safemode.SCMSafeModeManager.SafeModeStatus 3 1 1 - - Internal -> Internal
java.util.List java.util.Queue 1 1 1 SIBLING - Jdk -> Jdk
org.apache.hadoop.ozone.client.OzoneBucket java.util.List<org.apache.hadoop.ozone.client.OzoneBucket> 2 1 1 - - Internal -> Jdk
java.lang.Long org.apache.hadoop.hdds.scm.pipeline.PipelineID 2 2 1 - - Jdk -> Internal
org.apache.hadoop.hdds.protocol.proto.HddsProtos.GetScmInfoRespsonseProto org.apache.hadoop.hdds.protocol.proto.HddsProtos.GetScmInfoResponseProto 4 1 1 - - Internal -> Internal
java.lang.String java.lang.Class 1 1 1 SIBLING - Jdk -> Jdk
org.apache.hadoop.conf.Configuration org.apache.hadoop.hdds.scm.container.ReplicationManager.ReplicationManagerConfiguration 1 1 1 - - Internal -> Internal
byte org.apache.hadoop.ozone.om.helpers.S3SecretValue 4 1 1 - - Jdk -> Internal
java.io.FileOutputStream java.io.OutputStream 1 1 1 R_SUPER_T - Jdk -> Jdk
java.io.FileInputStream java.io.InputStream 4 1 1 R_SUPER_T - Jdk -> Jdk
org.apache.hadoop.io.retry.RetryPolicy java.util.Map<java.lang.Class<? extendsjava.lang.Throwable>, org.apache.hadoop.io.retry.RetryPolicy> 1 1 1 - - Internal -> Jdk
org.apache.hadoop.yarn.api.records.Priority org.apache.hadoop.yarn.server.scheduler.SchedulerRequestKey 2 1 1 SIBLING - Internal -> Internal
org.apache.hadoop.yarn.server.resourcemanager.webapp.dao.ActivityNodeInfo org.apache.hadoop.yarn.server.resourcemanager.webapp.dao.AppRequestAllocationInfo 2 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.server.resourcemanager.scheduler.activities.ActivityNode java.util.List<org.apache.hadoop.yarn.server.resourcemanager.scheduler.activities.ActivityNode> 1 1 1 - - Internal -> Jdk
org.apache.hadoop.ozone.om.helpers.OmKeyLocationInfo org.apache.hadoop.ozone.client.io.BlockOutputStreamEntry 11 3 1 - - Internal -> Internal
org.apache.hadoop.ozone.client.io.BlockOutputStreamEntry org.apache.hadoop.ozone.om.helpers.OmKeyLocationInfo 4 1 1 - - Internal -> Internal
void java.io.File 2 2 1 - - Jdk -> Jdk
java.lang.Class<? extendscom.sun.jndi.ldap.LdapCtxFactory> java.lang.String 1 1 1 SIBLING - Jdk -> Jdk
org.apache.hadoop.yarn.submarine.common.api.TaskType org.apache.hadoop.yarn.submarine.common.api.TensorFlowRole 11 1 1 - - Internal -> Internal
java.lang.String org.apache.hadoop.yarn.submarine.client.cli.param.runjob.RunJobParameters 1 1 1 Composition - Jdk -> Internal
org.apache.hadoop.yarn.submarine.client.cli.param.RunJobParameters org.apache.hadoop.yarn.submarine.client.cli.param.runjob.TensorFlowRunJobParameters 44 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.yarn.submarine.client.cli.param.RunJobParameters org.apache.hadoop.yarn.submarine.client.cli.param.runjob.PyTorchRunJobParameters 1 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.yarn.submarine.client.cli.param.RunJobParameters org.apache.hadoop.yarn.submarine.client.cli.param.ParametersHolder 2 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.submarine.runtimes.yarnservice.command.LaunchCommandFactory org.apache.hadoop.yarn.submarine.runtimes.yarnservice.command.TensorFlowLaunchCommandFactory 8 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.yarn.submarine.client.cli.param.RunJobParameters org.apache.hadoop.yarn.service.api.records.Service 1 1 1 - - Internal -> Internal
com.google.common.collect.ImmutableSet java.util.Set 1 1 1 - - External -> Jdk
org.apache.hadoop.yarn.submarine.common.api.TaskType org.apache.hadoop.yarn.submarine.common.api.Role 14 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.server.resourcemanager.scheduler.YarnScheduler boolean 1 1 1 - - Internal -> Jdk
org.apache.hadoop.fs.azurebfs.utils.SSLSocketFactoryEx.SSLChannelMode org.apache.hadoop.security.ssl.OpenSSLSocketFactory.SSLChannelMode 2 1 1 - - Internal -> Internal
org.apache.hadoop.fs.GetSpaceUsed java.util.concurrent.atomic.AtomicReference<org.apache.hadoop.fs.GetSpaceUsed> 1 1 1 - - Internal -> Jdk
org.apache.hadoop.fs.FSProtos.FileStatusProto org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OzoneFileStatusProto 2 1 1 - - Internal -> Internal
void org.apache.hadoop.ozone.om.helpers.OzoneFileStatus 1 1 1 - - Jdk -> Internal
org.apache.hadoop.ozone.OzoneAcl.OzoneACLRights java.util.List<org.apache.hadoop.ozone.security.acl.IAccessAuthorizer.ACLType> 4 1 1 - - Internal -> Jdk
org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OzoneAclInfo.OzoneAclRights java.util.List<org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OzoneAclInfo.OzoneAclRights> 5 1 1 - - Internal -> Jdk
org.apache.hadoop.ozone.OzoneAcl.OzoneACLType org.apache.hadoop.ozone.security.acl.IAccessAuthorizer.ACLIdentityType 5 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.OzoneAcl.OzoneACLRights org.apache.hadoop.ozone.security.acl.IAccessAuthorizer.ACLType 4 1 1 - - Internal -> Internal
org.apache.hadoop.utils.MetadataStore org.apache.hadoop.ozone.container.common.utils.ContainerCache.ReferenceCountedDB 15 2 1 SIBLING - Internal -> Internal
org.apache.hadoop.hdds.protocol.SCMSecurityProtocol org.apache.hadoop.hdds.protocolPB.SCMSecurityProtocolClientSideTranslatorPB 4 1 1 T_SUPER_R - Internal -> Internal
void org.apache.commons.lang3.tuple.Pair<java.lang.String, java.lang.Boolean> 1 1 1 - - Jdk -> External
java.lang.String char 1 1 1 - - Jdk -> Jdk
org.apache.hadoop.hdds.protocol.proto.HddsProtos.KeyValue org.apache.hadoop.ozone.freon.RandomKeyGenerator.KeyValidate 2 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OzoneAclInfo org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OzoneAclInfo.Builder 1 1 1 - - Internal -> Internal
java.util.List<org.apache.hadoop.ozone.security.acl.IAccessAuthorizer.ACLType> java.util.BitSet 1 1 1 - - Jdk -> Jdk
java.util.List<org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.OzoneAclInfo.OzoneAclRights> java.util.BitSet 5 1 1 - - Jdk -> Jdk
org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos.PartInfo org.apache.hadoop.ozone.client.OzoneMultipartUploadPartListParts.PartInfo 1 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.om.protocol.OzoneManagerServerProtocol org.apache.hadoop.ozone.om.OzoneManager 10 1 1 T_SUPER_R - Internal -> Internal
org.apache.hadoop.ozone.om.helpers.OmBucketInfo void 4 1 1 - - Internal -> Jdk
org.apache.hadoop.hdds.scm.XceiverClientReply org.apache.hadoop.hdds.protocol.datanode.proto.ContainerProtos.ContainerCommandResponseProto 2 1 1 - - Internal -> Internal
org.apache.hadoop.hdds.scm.XceiverClientReply org.apache.hadoop.hdds.protocol.datanode.proto.ContainerProtos.ReadChunkResponseProto 1 1 1 - - Internal -> Internal
org.apache.hadoop.hdds.protocol.DatanodeDetails org.apache.hadoop.hdds.scm.storage.CheckedBiFunction 4 1 1 - - Internal -> Internal
org.apache.hadoop.security.ssl.OpenSSLSocketFactory.SSLChannelMode org.apache.hadoop.fs.azurebfs.utils.SSLSocketFactoryEx.SSLChannelMode 2 1 1 - - Internal -> Internal
org.apache.hadoop.ozone.client.OzoneBucket java.util.List<org.apache.hadoop.ozone.OzoneAcl> 1 1 1 - - Internal -> Jdk
java.nio.channels.AsynchronousFileChannel java.nio.channels.FileChannel 1 1 1 SIBLING - Jdk -> Jdk
com.sun.jersey.api.client.WebResource org.apache.hadoop.conf.Configuration 1 1 1 - - External -> Internal
java.util.List<org.apache.hadoop.hdds.protocol.datanode.proto.ContainerProtos.ChunkInfo> void 1 1 1 - - Jdk -> Jdk
java.nio.ByteBuffer org.apache.hadoop.hdds.scm.storage.ChunkInputStream 2 1 1 - - Jdk -> Internal
com.amazonaws.services.dynamodbv2.model.ProvisionedThroughputDescription org.apache.hadoop.fs.s3a.s3guard.DDBCapacities 2 1 1 - - External -> Internal
java.io.File java.io.InputStream 1 1 1 - - Jdk -> Jdk
java.lang.String org.apache.hadoop.yarn.api.records.Priority 1 1 1 - - Jdk -> Internal
long org.apache.hadoop.fs.s3a.s3guard.MetadataStore.PruneMode 2 1 1 - - Jdk -> Internal
org.apache.hadoop.fs.FileStatus org.apache.hadoop.fs.s3a.S3AFileStatus 80 2 1 T_SUPER_R - Internal -> Internal
org.apache.hadoop.fs.s3a.s3guard.S3Guard.ITtlTimeProvider org.apache.hadoop.fs.s3a.s3guard.ITtlTimeProvider 6 1 1 - - Internal -> Internal
org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNode org.apache.hadoop.yarn.server.resourcemanager.rmnode.RMNodeImpl 1 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.utils.MetadataStore org.apache.hadoop.fs.s3a.s3guard.DynamoDBMetadataStore 1 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.fs.s3a.s3guard.PathMetadata ? extendsorg.apache.hadoop.fs.s3a.s3guard.PathMetadata 5 1 1 R_SUPER_T - Internal -> Internal
org.apache.hadoop.fs.LocatedFileStatus ? extendsorg.apache.hadoop.fs.LocatedFileStatus 2 1 1 R_SUPER_T - Internal -> Internal
java.util.Collection java.util.ArrayList 1 1 1 T_SUPER_R - Jdk -> Jdk
com.google.protobuf.RpcController java.lang.String 3 1 1 - - External -> Jdk
org.apache.hadoop.hdfs.server.federation.metrics.FederationMBean org.apache.hadoop.hdfs.server.federation.metrics.RouterMBean 1 1 1 - - Internal -> Internal
org.apache.hadoop.hdfs.protocolPB.NamenodeProtocolPB java.lang.Object 1 1 1 - - Internal -> Jdk
java.lang.Void org.apache.hadoop.hdfs.util.StripedBlockUtil.BlockReadStats 19 1 1 - - Jdk -> Internal
void org.apache.hadoop.hdfs.util.StripedBlockUtil.BlockReadStats 1 1 1 - - Jdk -> Internal
void org.apache.hadoop.hdds.protocol.datanode.proto.ContainerProtos.PutSmallFileResponseProto 1 1 1 - - Jdk -> Internal
org.apache.hadoop.fs.LocatedFileStatus org.apache.hadoop.fs.s3a.S3ALocatedFileStatus 21 1 1 T_SUPER_R - Internal -> Internal