apache / incubator-tez
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
17% | 16% | 26% | 17% | 21%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
java17% | 16% | 26% | 17% | 20%
proto0% | 0% | 34% | 26% | 38%
xml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
tez-dag41% | 7% | 20% | 10% | 18%
tez-runtime-library0% | 33% | 27% | 23% | 15%
tez-mapreduce0% | 15% | 41% | 24% | 18%
tez-api0% | 16% | 35% | 13% | 34%
tez-runtime-internals0% | 19% | 8% | 27% | 45%
tez-plugins0% | 0% | 69% | 30% | 0%
tez-common0% | 0% | 27% | 51% | 20%
tez-mapreduce-examples0% | 0% | 0% | 0% | 100%
tez-dist0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
VertexImpl.java
in tez-dag/src/main/java/org/apache/tez/dag/app/dag/impl
3184 126
YarnTaskSchedulerService.java
in tez-dag/src/main/java/org/apache/tez/dag/app/rm
1618 87
DAGAppMaster.java
in tez-dag/src/main/java/org/apache/tez/dag/app
1571 97
DAGImpl.java
in tez-dag/src/main/java/org/apache/tez/dag/app/dag/impl
1504 69
TaskAttemptImpl.java
in tez-dag/src/main/java/org/apache/tez/dag/app/dag/impl
1222 79
TaskImpl.java
in tez-dag/src/main/java/org/apache/tez/dag/app/dag/impl
1132 53
AMContainerImpl.java
in tez-dag/src/main/java/org/apache/tez/dag/app/rm/container
975 67
RecoveryParser.java
in tez-dag/src/main/java/org/apache/tez/dag/app
840 18
DefaultSorter.java
in tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common/sort/impl/dflt
815 37
PipelinedSorter.java
in tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common/sort/impl
742 55
MRHelpers.java
in tez-mapreduce/src/main/java/org/apache/tez/mapreduce/hadoop
734 41
MergeManager.java
in tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common/shuffle/impl
668 27
UnorderedPartitionedKVWriter.java
in tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common/writers
647 25
TezMerger.java
in tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common/sort/impl
647 47
TezClientUtils.java
in tez-api/src/main/java/org/apache/tez/client
638 16
DagTypeConverters.java
in tez-api/src/main/java/org/apache/tez/dag/api
593 44
YARNRunner.java
in tez-mapreduce/src/main/java/org/apache/tez/mapreduce/client
586 35
LogicalIOProcessorRuntimeTask.java
in tez-runtime-internals/src/main/java/org/apache/tez/runtime
575 29
IFile.java
in tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common/sort/impl
557 40
ShuffleManager.java
in tez-runtime-library/src/main/java/org/apache/tez/runtime/library/shuffle/common/impl
552 27
DAG.java
in tez-api/src/main/java/org/apache/tez/dag/api
494 20
HistoryEventJsonConversion.java
in tez-dag/src/main/java/org/apache/tez/dag/history/logging/impl
481 16
TezClient.java
in tez-api/src/main/java/org/apache/tez/client
464 27
ShuffleVertexManager.java
in tez-runtime-library/src/main/java/org/apache/tez/dag/library/vertexmanager
458 21
ShuffleScheduler.java
in tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common/shuffle/impl
455 28
MRTask.java
in tez-mapreduce/src/main/java/org/apache/tez/mapreduce/processor
430 31
TaskSchedulerEventHandler.java
in tez-dag/src/main/java/org/apache/tez/dag/app/rm
425 29
DAGClientRPCImpl.java
in tez-api/src/main/java/org/apache/tez/dag/api/client/rpc
374 21
Shuffle.java
in tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common/shuffle/impl
369 16
AMNodeImpl.java
in tez-dag/src/main/java/org/apache/tez/dag/app/rm/node
368 24
HistoryEventTimelineConversion.java
in tez-plugins/tez-yarn-timeline-history/src/main/java/org/apache/tez/dag/history/logging/ats
365 16
TaskAttemptListenerImpTezDag.java
in tez-dag/src/main/java/org/apache/tez/dag/app
362 20
RecoveryService.java
in tez-dag/src/main/java/org/apache/tez/dag/history/recovery
358 10
Fetcher.java
in tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common/shuffle/impl
349 8
TezMapredSplitsGrouper.java
in tez-mapreduce/src/main/java/org/apache/hadoop/mapred/split
349 3
TezMapReduceSplitsGrouper.java
in tez-mapreduce/src/main/java/org/apache/hadoop/mapreduce/split
343 4
Edge.java
in tez-dag/src/main/java/org/apache/tez/dag/app/dag/impl
342 24
MRJobConfig.java
in tez-mapreduce/src/main/java/org/apache/tez/mapreduce/hadoop
326 -
Fetcher.java
in tez-runtime-library/src/main/java/org/apache/tez/runtime/library/shuffle/common
310 14
DAGJobStatus.java
in tez-mapreduce/src/main/java/org/apache/tez/mapreduce/client
302 53
ContainerLauncherImpl.java
in tez-dag/src/main/java/org/apache/tez/dag/app/launcher
300 15
TezTaskRunner.java
in tez-dag/src/main/java/org/apache/tez/runtime/task
290 10
HttpConnection.java
in tez-runtime-library/src/main/java/org/apache/tez/runtime/library/shuffle/common
285 23
TezJobConfig.java
in tez-api/src/main/java/org/apache/tez/common
279 6
DAGUtils.java
in tez-dag/src/main/java/org/apache/tez/dag/history/utils
279 7
TezChild.java
in tez-dag/src/main/java/org/apache/tez/runtime/task
279 8
MapProcessor.java
in tez-mapreduce/src/main/java/org/apache/tez/mapreduce/processor/map
274 27
LocalTaskSchedulerService.java
in tez-dag/src/main/java/org/apache/tez/dag/app/rm
268 30
ReduceProcessor.java
in tez-mapreduce/src/main/java/org/apache/tez/mapreduce/processor/reduce
267 15
AbstractCounters.java
in tez-api/src/main/java/org/apache/tez/common/counters
265 21
Files With Most Units (Top 50)
File# lines# units
VertexImpl.java
in tez-dag/src/main/java/org/apache/tez/dag/app/dag/impl
3184 126
DAGAppMaster.java
in tez-dag/src/main/java/org/apache/tez/dag/app
1571 97
YarnTaskSchedulerService.java
in tez-dag/src/main/java/org/apache/tez/dag/app/rm
1618 87
TaskAttemptImpl.java
in tez-dag/src/main/java/org/apache/tez/dag/app/dag/impl
1222 79
DAGImpl.java
in tez-dag/src/main/java/org/apache/tez/dag/app/dag/impl
1504 69
AMContainerImpl.java
in tez-dag/src/main/java/org/apache/tez/dag/app/rm/container
975 67
PipelinedSorter.java
in tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common/sort/impl
742 55
DAGJobStatus.java
in tez-mapreduce/src/main/java/org/apache/tez/mapreduce/client
302 53
TaskImpl.java
in tez-dag/src/main/java/org/apache/tez/dag/app/dag/impl
1132 53
TezMerger.java
in tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common/sort/impl
647 47
DagTypeConverters.java
in tez-api/src/main/java/org/apache/tez/dag/api
593 44
MRHelpers.java
in tez-mapreduce/src/main/java/org/apache/tez/mapreduce/hadoop
734 41
IFile.java
in tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common/sort/impl
557 40
DefaultSorter.java
in tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common/sort/impl/dflt
815 37
MRCounters.java
in tez-mapreduce/src/main/java/org/apache/tez/mapreduce/hadoop/mapred
253 36
YARNRunner.java
in tez-mapreduce/src/main/java/org/apache/tez/mapreduce/client
586 35
MRTaskStatus.java
in tez-mapreduce/src/main/java/org/apache/tez/mapreduce/hadoop
230 33
ShuffledMergedInputConfiguration.java
in tez-runtime-library/src/main/java/org/apache/tez/runtime/library/conf
263 32
TaskSchedulerAppCallbackWrapper.java
in tez-dag/src/main/java/org/apache/tez/dag/app/rm
227 32
MRTask.java
in tez-mapreduce/src/main/java/org/apache/tez/mapreduce/processor
430 31
LocalTaskSchedulerService.java
in tez-dag/src/main/java/org/apache/tez/dag/app/rm
268 30
Vertex.java
in tez-api/src/main/java/org/apache/tez/dag/api
173 29
LogicalIOProcessorRuntimeTask.java
in tez-runtime-internals/src/main/java/org/apache/tez/runtime
575 29
TaskSchedulerEventHandler.java
in tez-dag/src/main/java/org/apache/tez/dag/app/rm
425 29
ShuffleScheduler.java
in tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common/shuffle/impl
455 28
FrameworkCounterGroup.java
in tez-api/src/main/java/org/apache/tez/common/counters
197 28
FileSystemCounterGroup.java
in tez-api/src/main/java/org/apache/tez/common/counters
248 28
JobContextImpl.java
in tez-mapreduce/src/main/java/org/apache/tez/mapreduce/hadoop/mapreduce
208 28
ShuffleManager.java
in tez-runtime-library/src/main/java/org/apache/tez/runtime/library/shuffle/common/impl
552 27
MergeManager.java
in tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common/shuffle/impl
668 27
TezClient.java
in tez-api/src/main/java/org/apache/tez/client
464 27
MapProcessor.java
in tez-mapreduce/src/main/java/org/apache/tez/mapreduce/processor/map
274 27
Graph.java
in tez-dag/src/main/java/org/apache/tez/dag/utils
207 26
UnorderedPartitionedKVWriter.java
in tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common/writers
647 25
Edge.java
in tez-dag/src/main/java/org/apache/tez/dag/app/dag/impl
342 24
AMNodeImpl.java
in tez-dag/src/main/java/org/apache/tez/dag/app/rm/node
368 24
HttpConnection.java
in tez-runtime-library/src/main/java/org/apache/tez/runtime/library/shuffle/common
285 23
VertexManager.java
in tez-dag/src/main/java/org/apache/tez/dag/app/dag/impl
231 23
ShuffledUnorderedKVInputConfiguration.java
in tez-runtime-library/src/main/java/org/apache/tez/runtime/library/conf
201 22
OnFileSortedOutputConfiguration.java
in tez-runtime-library/src/main/java/org/apache/tez/runtime/library/conf
211 22
VertexFinishedEvent.java
in tez-dag/src/main/java/org/apache/tez/dag/history/events
175 22
ShuffleVertexManager.java
in tez-runtime-library/src/main/java/org/apache/tez/dag/library/vertexmanager
458 21
DAGClientRPCImpl.java
in tez-api/src/main/java/org/apache/tez/dag/api/client/rpc
374 21
AbstractCounters.java
in tez-api/src/main/java/org/apache/tez/common/counters
265 21
DAGFinishedEvent.java
in tez-dag/src/main/java/org/apache/tez/dag/history/events
149 21
DAG.java
in tez-api/src/main/java/org/apache/tez/dag/api
494 20
TezGroupedSplitsInputFormat.java
in tez-mapreduce/src/main/java/org/apache/hadoop/mapreduce/split
181 20
TaskAttemptListenerImpTezDag.java
in tez-dag/src/main/java/org/apache/tez/dag/app
362 20
DAGSubmittedEvent.java
in tez-dag/src/main/java/org/apache/tez/dag/history/events
135 20
ConfigUtils.java
in tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common
201 19
Files With Long Lines (Top 22)

There are 22 files with lines longer than 120 characters. In total, there are 45 long lines.

File# lines# units# long lines
DeprecatedKeys.java
in tez-mapreduce/src/main/java/org/apache/tez/mapreduce/hadoop
89 9 15
MRCombiner.java
in tez-mapreduce/src/main/java/org/apache/tez/mapreduce/combine
177 10 6
MergeManager.java
in tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common/shuffle/impl
668 27 2
UnorderedPartitionedKVEdgeConfigurer.java
in tez-runtime-library/src/main/java/org/apache/tez/runtime/library/conf
120 11 2
InputSplitInfoMem.java
in tez-mapreduce/src/main/java/org/apache/tez/mapreduce/hadoop
118 12 2
MRInputUtils.java
in tez-mapreduce/src/main/java/org/apache/tez/mapreduce/lib
105 2 2
ShuffledMergedInput.java
in tez-runtime-library/src/main/java/org/apache/tez/runtime/library/input
236 14 1
ShuffleScheduler.java
in tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common/shuffle/impl
455 28 1
Shuffle.java
in tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common/shuffle/impl
369 16 1
ConfigUtils.java
in tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common
201 19 1
BaseUnorderedPartitionedKVWriter.java
in tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common/writers
104 2 1
ValuesIterator.java
in tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common
127 7 1
FileBasedKVWriter.java
in tez-runtime-library/src/main/java/org/apache/tez/runtime/library/broadcast/output
124 6 1
TezRuntimeFrameworkConfigs.java
in tez-runtime-library/src/main/java/org/apache/tez/common
11 - 1
TezTaskAttemptID.java
in tez-common/src/main/java/org/apache/tez/dag/records
110 15 1
DAG.java
in tez-api/src/main/java/org/apache/tez/dag/api
494 20 1
FilterByWordInputProcessor.java
in tez-mapreduce-examples/src/main/java/org/apache/tez/processor
94 5 1
FilterByWordOutputProcessor.java
in tez-mapreduce-examples/src/main/java/org/apache/tez/processor
71 5 1
TezEvent.java
in tez-runtime-internals/src/main/java/org/apache/tez/runtime/api/impl
246 12 1
tez-dist-full.xml
in tez-dist/src/main/assembly
42 - 1
tez-dist.xml
in tez-dist/src/main/assembly
30 - 1
VertexImpl.java
in tez-dag/src/main/java/org/apache/tez/dag/app/dag/impl
3184 126 1
Correlations

File Size vs. Commits (all time): 502 points

tez-api/src/main/java/org/apache/tez/dag/api/TezConfiguration.java x: 43 commits (all time) y: 244 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/rm/YarnTaskSchedulerService.java x: 3 commits (all time) y: 1618 lines of code tez-api/src/main/java/org/apache/tez/common/TezCommonUtils.java x: 3 commits (all time) y: 126 lines of code tez-api/src/main/java/org/apache/tez/dag/api/DagTypeConverters.java x: 17 commits (all time) y: 593 lines of code tez-api/src/main/java/org/apache/tez/dag/api/EdgeManagerDescriptor.java x: 3 commits (all time) y: 16 lines of code tez-api/src/main/java/org/apache/tez/dag/api/InputDescriptor.java x: 6 commits (all time) y: 21 lines of code tez-api/src/main/java/org/apache/tez/dag/api/OutputDescriptor.java x: 5 commits (all time) y: 21 lines of code tez-api/src/main/java/org/apache/tez/dag/api/TezEntityDescriptor.java x: 5 commits (all time) y: 58 lines of code tez-api/src/main/java/org/apache/tez/dag/api/VertexManagerPluginDescriptor.java x: 4 commits (all time) y: 21 lines of code tez-api/src/main/proto/DAGApiRecords.proto x: 15 commits (all time) y: 219 lines of code tez-common/src/main/java/org/apache/tez/common/ReflectionUtils.java x: 1 commits (all time) y: 82 lines of code tez-common/src/main/java/org/apache/tez/common/TezUtils.java x: 14 commits (all time) y: 234 lines of code tez-dag/src/main/java/org/apache/tez/dag/api/client/DAGClientHandler.java x: 3 commits (all time) y: 106 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/dag/RootInputInitializerManager.java x: 2 commits (all time) y: 209 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/dag/impl/Edge.java x: 26 commits (all time) y: 342 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/dag/impl/VertexImpl.java x: 143 commits (all time) y: 3184 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/dag/impl/VertexManager.java x: 16 commits (all time) y: 231 lines of code tez-dag/src/main/java/org/apache/tez/dag/history/HistoryEventHandler.java x: 11 commits (all time) y: 87 lines of code tez-dag/src/main/java/org/apache/tez/dag/history/utils/DAGUtils.java x: 5 commits (all time) y: 279 lines of code tez-dag/src/main/java/org/apache/tez/dag/utils/JavaProfilerOptions.java x: 2 commits (all time) y: 101 lines of code tez-dag/src/main/java/org/apache/tez/dag/utils/RelocalizationUtils.java x: 4 commits (all time) y: 65 lines of code tez-dag/src/main/java/org/apache/tez/runtime/task/ErrorReporter.java x: 2 commits (all time) y: 5 lines of code tez-mapreduce/src/main/java/org/apache/hadoop/mapred/split/TezGroupedSplitsInputFormat.java x: 12 commits (all time) y: 148 lines of code tez-mapreduce/src/main/java/org/apache/hadoop/mapreduce/split/TezGroupedSplitsInputFormat.java x: 13 commits (all time) y: 181 lines of code tez-plugins/tez-yarn-timeline-history/src/main/java/org/apache/tez/dag/history/logging/ats/HistoryEventTimelineConversion.java x: 4 commits (all time) y: 365 lines of code tez-runtime-internals/src/main/java/org/apache/tez/runtime/LogicalIOProcessorRuntimeTask.java x: 22 commits (all time) y: 575 lines of code tez-runtime-internals/src/main/java/org/apache/tez/runtime/common/resources/MemoryDistributor.java x: 6 commits (all time) y: 176 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common/shuffle/impl/ShuffleInputEventHandler.java x: 15 commits (all time) y: 89 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common/writers/UnorderedPartitionedKVWriter.java x: 2 commits (all time) y: 647 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/output/OnFileSortedOutput.java x: 24 commits (all time) y: 184 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/output/OnFileUnorderedKVOutput.java x: 21 commits (all time) y: 140 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/shuffle/common/impl/ShuffleInputEventHandlerImpl.java x: 9 commits (all time) y: 131 lines of code tez-api/src/main/java/org/apache/tez/runtime/api/events/CompositeDataMovementEvent.java x: 4 commits (all time) y: 56 lines of code tez-api/src/main/proto/Events.proto x: 10 commits (all time) y: 55 lines of code tez-runtime-internals/src/main/java/org/apache/tez/common/ProtoConverters.java x: 4 commits (all time) y: 86 lines of code tez-dag/src/main/java/org/apache/tez/dag/utils/EnvironmentUpdateUtils.java x: 1 commits (all time) y: 39 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/api/KeyValuesWriter.java x: 1 commits (all time) y: 6 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/broadcast/output/FileBasedKVWriter.java x: 11 commits (all time) y: 124 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common/sort/impl/ExternalSorter.java x: 10 commits (all time) y: 185 lines of code tez-api/src/main/java/org/apache/tez/runtime/api/events/RootInputDataInformationEvent.java x: 5 commits (all time) y: 43 lines of code tez-mapreduce/src/main/java/org/apache/tez/mapreduce/client/YARNRunner.java x: 16 commits (all time) y: 586 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/conf/OrderedPartitionedKVEdgeConfigurer.java x: 2 commits (all time) y: 124 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/conf/UnorderedUnpartitionedKVEdgeConfigurer.java x: 2 commits (all time) y: 126 lines of code tez-api/src/main/java/org/apache/tez/common/TezJobConfig.java x: 28 commits (all time) y: 279 lines of code tez-mapreduce/src/main/java/org/apache/tez/mapreduce/hadoop/DeprecatedKeys.java x: 22 commits (all time) y: 89 lines of code tez-mapreduce/src/main/java/org/apache/tez/mapreduce/hadoop/MRHelpers.java x: 42 commits (all time) y: 734 lines of code tez-mapreduce/src/main/java/org/apache/tez/mapreduce/hadoop/MultiStageMRConfToTezTranslator.java x: 18 commits (all time) y: 47 lines of code tez-mapreduce/src/main/java/org/apache/tez/mapreduce/hadoop/MultiStageMRConfigUtil.java x: 8 commits (all time) y: 64 lines of code tez-mapreduce/src/main/java/org/apache/tez/mapreduce/input/MRInput.java x: 32 commits (all time) y: 214 lines of code tez-mapreduce/src/main/java/org/apache/tez/mapreduce/output/MROutput.java x: 22 commits (all time) y: 238 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common/ConfigUtils.java x: 4 commits (all time) y: 201 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/conf/OnFileUnorderedKVOutputConfiguration.java x: 2 commits (all time) y: 154 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/conf/OnFileUnorderedPartitionedKVOutputConfiguration.java x: 2 commits (all time) y: 181 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/conf/ShuffledMergedInputConfiguration.java x: 2 commits (all time) y: 263 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/input/ShuffledMergedInput.java x: 24 commits (all time) y: 236 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/input/ShuffledUnorderedKVInput.java x: 26 commits (all time) y: 196 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/output/OnFileUnorderedPartitionedKVOutput.java x: 6 commits (all time) y: 94 lines of code tez-api/src/main/java/org/apache/tez/client/TezClientUtils.java x: 38 commits (all time) y: 638 lines of code tez-api/src/main/java/org/apache/tez/dag/api/DAG.java x: 28 commits (all time) y: 494 lines of code tez-api/src/main/java/org/apache/tez/dag/api/Vertex.java x: 19 commits (all time) y: 173 lines of code tez-api/src/main/java/org/apache/tez/dag/api/VertexGroup.java x: 2 commits (all time) y: 67 lines of code tez-api/src/main/java/org/apache/tez/dag/api/client/rpc/DAGClientRPCImpl.java x: 9 commits (all time) y: 374 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/DAGAppMaster.java x: 100 commits (all time) y: 1571 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common/shuffle/impl/InMemoryReader.java x: 5 commits (all time) y: 116 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common/shuffle/impl/InMemoryWriter.java x: 4 commits (all time) y: 33 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common/sort/impl/IFile.java x: 9 commits (all time) y: 557 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common/sort/impl/IFileInputStream.java x: 5 commits (all time) y: 210 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common/sort/impl/PipelinedSorter.java x: 12 commits (all time) y: 742 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/shuffle/common/ShuffleUtils.java x: 12 commits (all time) y: 170 lines of code tez-api/src/main/java/org/apache/tez/runtime/api/events/RootInputInitializerEvent.java x: 1 commits (all time) y: 28 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/dag/Vertex.java x: 32 commits (all time) y: 82 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/dag/impl/TezRootInputInitializerContextImpl.java x: 6 commits (all time) y: 63 lines of code tez-mapreduce/src/main/java/org/apache/tez/mapreduce/common/MRInputAMSplitGenerator.java x: 11 commits (all time) y: 166 lines of code tez-mapreduce/src/main/java/org/apache/tez/mapreduce/common/MRInputSplitDistributor.java x: 7 commits (all time) y: 80 lines of code tez-runtime-internals/src/main/java/org/apache/tez/runtime/api/impl/TezEvent.java x: 9 commits (all time) y: 246 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/dag/event/TaskAttemptEventContainerTerminatedBySystem.java x: 1 commits (all time) y: 14 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/dag/impl/TaskAttemptImpl.java x: 64 commits (all time) y: 1222 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/rm/TaskSchedulerEventHandler.java x: 51 commits (all time) y: 425 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/rm/container/AMContainerEventCompleted.java x: 2 commits (all time) y: 25 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/rm/container/AMContainerImpl.java x: 29 commits (all time) y: 975 lines of code tez-api/src/main/java/org/apache/tez/dag/api/EdgeManager.java x: 7 commits (all time) y: 20 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/dag/impl/BroadcastEdgeManager.java x: 13 commits (all time) y: 51 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/dag/impl/OneToOneEdgeManager.java x: 11 commits (all time) y: 43 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/dag/impl/ScatterGatherEdgeManager.java x: 12 commits (all time) y: 44 lines of code tez-runtime-library/src/main/java/org/apache/tez/dag/library/vertexmanager/ShuffleVertexManager.java x: 15 commits (all time) y: 458 lines of code tez-runtime-internals/src/main/java/org/apache/tez/runtime/metrics/TaskCounterUpdater.java x: 4 commits (all time) y: 91 lines of code tez-dag/src/main/java/org/apache/tez/runtime/task/TezChild.java x: 4 commits (all time) y: 279 lines of code tez-api/src/main/java/org/apache/tez/dag/api/client/Progress.java x: 3 commits (all time) y: 50 lines of code tez-api/src/main/java/org/apache/tez/dag/api/client/VertexStatus.java x: 5 commits (all time) y: 100 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/dag/event/VertexEventType.java x: 12 commits (all time) y: 21 lines of code tez-api/src/main/java/org/apache/tez/client/TezClient.java x: 8 commits (all time) y: 464 lines of code tez-dag/src/main/java/org/apache/tez/dag/api/client/rpc/DAGClientAMProtocolBlockingPBServerImpl.java x: 11 commits (all time) y: 142 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/rm/container/AMContainerHelpers.java x: 31 commits (all time) y: 148 lines of code tez-dag/src/main/java/org/apache/tez/dag/api/client/DAGClientServer.java x: 11 commits (all time) y: 92 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/dag/impl/RootInputVertexManager.java x: 15 commits (all time) y: 85 lines of code tez-runtime-library/src/main/java/org/apache/tez/dag/library/vertexmanager/InputReadyVertexManager.java x: 3 commits (all time) y: 152 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/rm/LocalTaskSchedulerService.java x: 1 commits (all time) y: 268 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/rm/TaskSchedulerAppCallbackWrapper.java x: 6 commits (all time) y: 227 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/rm/TaskSchedulerService.java x: 1 commits (all time) y: 65 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/dag/impl/TaskImpl.java x: 54 commits (all time) y: 1132 lines of code tez-dag/src/main/java/org/apache/tez/dag/history/events/TaskFinishedEvent.java x: 11 commits (all time) y: 131 lines of code tez-dag/src/main/java/org/apache/tez/dag/history/logging/impl/HistoryEventJsonConversion.java x: 2 commits (all time) y: 481 lines of code tez-dag/src/main/java/org/apache/tez/runtime/task/TezTaskRunner.java x: 2 commits (all time) y: 290 lines of code tez-mapreduce/src/main/java/org/apache/tez/mapreduce/partition/MRPartitioner.java x: 6 commits (all time) y: 62 lines of code tez-mapreduce/src/main/java/org/apache/tez/mapreduce/processor/MRTask.java x: 30 commits (all time) y: 430 lines of code tez-runtime-internals/src/main/java/org/apache/tez/runtime/api/impl/TezInputContextImpl.java x: 13 commits (all time) y: 97 lines of code tez-runtime-internals/src/main/java/org/apache/tez/runtime/api/impl/TezOutputContextImpl.java x: 12 commits (all time) y: 86 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common/Constants.java x: 3 commits (all time) y: 27 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common/shuffle/impl/MergeManager.java x: 15 commits (all time) y: 668 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common/shuffle/impl/Shuffle.java x: 15 commits (all time) y: 369 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common/shuffle/impl/ShuffleClientMetrics.java x: 3 commits (all time) y: 70 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common/shuffle/impl/ShuffleScheduler.java x: 20 commits (all time) y: 455 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common/sort/impl/TezMerger.java x: 9 commits (all time) y: 647 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common/sort/impl/dflt/DefaultSorter.java x: 11 commits (all time) y: 815 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common/task/local/output/TezTaskOutputFiles.java x: 6 commits (all time) y: 106 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/resources/WeightedScalingMemoryDistributor.java x: 3 commits (all time) y: 209 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/shuffle/common/impl/ShuffleManager.java x: 10 commits (all time) y: 552 lines of code tez-mapreduce/src/main/java/org/apache/tez/mapreduce/hadoop/mapred/MRReporter.java x: 7 commits (all time) y: 56 lines of code tez-mapreduce/src/main/java/org/apache/tez/mapreduce/hadoop/mapreduce/TaskInputOutputContextImpl.java x: 6 commits (all time) y: 42 lines of code tez-mapreduce/src/main/java/org/apache/tez/mapreduce/input/MRInputLegacy.java x: 8 commits (all time) y: 86 lines of code tez-mapreduce/src/main/java/org/apache/tez/mapreduce/input/MultiMRInput.java x: 1 commits (all time) y: 117 lines of code tez-mapreduce/src/main/java/org/apache/tez/mapreduce/input/base/MRInputBase.java x: 1 commits (all time) y: 54 lines of code tez-mapreduce/src/main/java/org/apache/tez/mapreduce/lib/MRInputUtils.java x: 1 commits (all time) y: 105 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/RecoveryParser.java x: 8 commits (all time) y: 840 lines of code tez-dag/src/main/java/org/apache/tez/dag/history/recovery/RecoveryService.java x: 7 commits (all time) y: 358 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/shuffle/common/HttpConnection.java x: 3 commits (all time) y: 285 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/dag/impl/DAGImpl.java x: 72 commits (all time) y: 1504 lines of code tez-api/src/main/java/org/apache/tez/runtime/api/events/InputFailedEvent.java x: 6 commits (all time) y: 29 lines of code tez-runtime-library/src/main/proto/ShufflePayloads.proto x: 9 commits (all time) y: 46 lines of code tez-api/src/main/java/org/apache/tez/dag/api/VertexManagerPluginContext.java x: 10 commits (all time) y: 50 lines of code tez-dag/src/main/java/org/apache/tez/dag/history/events/VertexParallelismUpdatedEvent.java x: 4 commits (all time) y: 154 lines of code tez-dag/src/main/proto/HistoryEvents.proto x: 6 commits (all time) y: 172 lines of code tez-runtime-internals/src/main/java/org/apache/tez/runtime/api/impl/EventMetaData.java x: 7 commits (all time) y: 88 lines of code tez-dag/src/main/java/org/apache/tez/dag/history/logging/impl/SimpleHistoryLoggingService.java x: 2 commits (all time) y: 138 lines of code tez-dag/src/main/java/org/apache/tez/dag/history/events/AMStartedEvent.java x: 5 commits (all time) y: 71 lines of code tez-dag/src/main/java/org/apache/tez/dag/history/events/ContainerLaunchedEvent.java x: 5 commits (all time) y: 76 lines of code tez-dag/src/main/java/org/apache/tez/dag/history/events/ContainerStoppedEvent.java x: 3 commits (all time) y: 85 lines of code tez-dag/src/main/java/org/apache/tez/dag/history/events/DAGSubmittedEvent.java x: 6 commits (all time) y: 135 lines of code tez-dag/src/main/java/org/apache/tez/dag/history/events/TaskAttemptFinishedEvent.java x: 10 commits (all time) y: 122 lines of code tez-dag/src/main/java/org/apache/tez/dag/history/events/VertexDataMovementEventsGeneratedEvent.java x: 4 commits (all time) y: 175 lines of code tez-dag/src/main/java/org/apache/tez/dag/history/events/VertexFinishedEvent.java x: 14 commits (all time) y: 175 lines of code tez-dag/src/main/java/org/apache/tez/dag/history/events/VertexGroupCommitFinishedEvent.java x: 3 commits (all time) y: 89 lines of code tez-dag/src/main/java/org/apache/tez/dag/history/events/VertexInitializedEvent.java x: 4 commits (all time) y: 143 lines of code tez-dag/src/main/java/org/apache/tez/dag/history/events/VertexStartedEvent.java x: 7 commits (all time) y: 72 lines of code tez-dag/src/main/java/org/apache/tez/runtime/task/TaskReporter.java x: 1 commits (all time) y: 254 lines of code tez-runtime-internals/src/main/java/org/apache/tez/runtime/api/impl/TezUmbilical.java x: 3 commits (all time) y: 10 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/launcher/ContainerLauncherImpl.java x: 21 commits (all time) y: 300 lines of code tez-dag/src/main/java/org/apache/tez/dag/history/HistoryEvent.java x: 4 commits (all time) y: 11 lines of code tez-dag/src/main/java/org/apache/tez/dag/history/utils/ATSConstants.java x: 4 commits (all time) y: 44 lines of code tez-plugins/tez-yarn-timeline-history/src/main/java/org/apache/tez/dag/history/logging/ats/ATSHistoryLoggingService.java x: 1 commits (all time) y: 160 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common/shuffle/impl/Fetcher.java x: 21 commits (all time) y: 349 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/shuffle/common/Fetcher.java x: 13 commits (all time) y: 310 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common/TezRuntimeUtils.java x: 3 commits (all time) y: 118 lines of code tez-api/src/main/java/org/apache/tez/runtime/api/TezTaskContext.java x: 7 commits (all time) y: 27 lines of code tez-api/src/main/java/org/apache/tez/runtime/common/resources/InitialMemoryRequestContext.java x: 2 commits (all time) y: 35 lines of code tez-api/src/main/java/org/apache/tez/dag/api/client/DAGClient.java x: 5 commits (all time) y: 26 lines of code tez-api/src/main/java/org/apache/tez/dag/api/VertexLocationHint.java x: 5 commits (all time) y: 129 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/dag/Task.java x: 12 commits (all time) y: 29 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/dag/TaskAttempt.java x: 12 commits (all time) y: 57 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/input/SortedGroupedMergedInput.java x: 1 commits (all time) y: 173 lines of code tez-mapreduce/src/main/java/org/apache/hadoop/mapred/split/TezGroupedSplit.java x: 6 commits (all time) y: 124 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/input/LocalMergedInput.java x: 10 commits (all time) y: 33 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/input/ShuffledMergedInputLegacy.java x: 8 commits (all time) y: 44 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/rm/AMSchedulerEventTALaunchRequest.java x: 14 commits (all time) y: 52 lines of code tez-mapreduce/src/main/java/org/apache/tez/mapreduce/hadoop/MRJobConfig.java x: 12 commits (all time) y: 326 lines of code tez-api/src/main/proto/DAGClientAMProtocol.proto x: 6 commits (all time) y: 86 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/dag/DAGTerminationCause.java x: 5 commits (all time) y: 10 lines of code tez-api/src/main/java/org/apache/tez/common/counters/AbstractCounters.java x: 3 commits (all time) y: 265 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/TaskAttemptListenerImpTezDag.java x: 43 commits (all time) y: 362 lines of code tez-mapreduce/src/main/java/org/apache/tez/mapreduce/processor/map/MapProcessor.java x: 25 commits (all time) y: 274 lines of code tez-mapreduce/src/main/java/org/apache/tez/mapreduce/client/ClientServiceDelegate.java x: 2 commits (all time) y: 62 lines of code tez-runtime-internals/src/main/java/org/apache/tez/runtime/api/impl/TaskSpec.java x: 10 commits (all time) y: 147 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common/readers/ShuffledUnorderedKVReader.java x: 1 commits (all time) y: 130 lines of code tez-mapreduce/src/main/java/org/apache/tez/mapreduce/processor/reduce/ReduceProcessor.java x: 29 commits (all time) y: 267 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/rm/node/AMNodeImpl.java x: 7 commits (all time) y: 368 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common/shuffle/impl/MapOutput.java x: 3 commits (all time) y: 163 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/dag/DAG.java x: 17 commits (all time) y: 43 lines of code tez-mapreduce/src/main/java/org/apache/hadoop/mapred/split/TezMapredSplitsGrouper.java x: 1 commits (all time) y: 349 lines of code tez-api/src/main/java/org/apache/tez/runtime/api/Input.java x: 7 commits (all time) y: 10 lines of code tez-api/src/main/java/org/apache/tez/runtime/api/Output.java x: 6 commits (all time) y: 10 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/input/ConcatenatedMergedKeyValueInput.java x: 2 commits (all time) y: 49 lines of code tez-common/src/main/java/org/apache/tez/dag/records/TezDAGID.java x: 9 commits (all time) y: 121 lines of code tez-common/src/main/java/org/apache/tez/dag/records/TezTaskAttemptID.java x: 4 commits (all time) y: 110 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/AppContext.java x: 15 commits (all time) y: 44 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/rm/container/AMContainerEventAssignTA.java x: 8 commits (all time) y: 33 lines of code tez-dag/src/main/java/org/apache/tez/dag/utils/Graph.java x: 1 commits (all time) y: 207 lines of code tez-mapreduce/src/main/java/org/apache/tez/mapreduce/hadoop/MRTaskStatus.java x: 2 commits (all time) y: 230 lines of code tez-mapreduce/src/main/java/org/apache/tez/mapreduce/client/DAGJobStatus.java x: 1 commits (all time) y: 302 lines of code tez-mapreduce/src/main/java/org/apache/tez/mapreduce/client/NotRunningJob.java x: 1 commits (all time) y: 190 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/HeartbeatHandlerBase.java x: 4 commits (all time) y: 116 lines of code tez-api/src/main/java/org/apache/tez/common/counters/FileSystemCounterGroup.java x: 3 commits (all time) y: 248 lines of code tez-api/src/main/java/org/apache/tez/common/counters/FrameworkCounterGroup.java x: 3 commits (all time) y: 197 lines of code tez-api/src/main/java/org/apache/tez/common/counters/CounterGroupFactory.java x: 2 commits (all time) y: 81 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/dag/event/TaskAttemptEventStatusUpdate.java x: 8 commits (all time) y: 52 lines of code tez-mapreduce/src/main/java/org/apache/hadoop/mapred/LocalJobRunnerTez.java x: 15 commits (all time) y: 1 lines of code tez-mapreduce/src/main/java/org/apache/tez/mapreduce/combine/MRCombiner.java x: 9 commits (all time) y: 177 lines of code tez-mapreduce/src/main/java/org/apache/tez/mapreduce/hadoop/mapred/TaskAttemptContextImpl.java x: 3 commits (all time) y: 51 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common/sort/impl/TezSpillRecord.java x: 2 commits (all time) y: 99 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/dag/impl/DAGSchedulerMRR.java x: 7 commits (all time) y: 239 lines of code
3184.0
lines of code
  min: 1.0
  average: 115.22
  25th percentile: 15.0
  median: 49.0
  75th percentile: 120.0
  max: 3184.0
0 143.0
commits (all time)
min: 1.0 | average: 6.21 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 6.0 | max: 143.0

File Size vs. Contributors (all time): 502 points

tez-api/src/main/java/org/apache/tez/dag/api/TezConfiguration.java x: 3 contributors (all time) y: 244 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/rm/YarnTaskSchedulerService.java x: 2 contributors (all time) y: 1618 lines of code tez-api/src/main/java/org/apache/tez/common/TezCommonUtils.java x: 2 contributors (all time) y: 126 lines of code tez-api/src/main/java/org/apache/tez/dag/api/DagTypeConverters.java x: 3 contributors (all time) y: 593 lines of code tez-api/src/main/java/org/apache/tez/dag/api/EdgeManagerDescriptor.java x: 3 contributors (all time) y: 16 lines of code tez-api/src/main/java/org/apache/tez/dag/api/TezEntityDescriptor.java x: 3 contributors (all time) y: 58 lines of code tez-api/src/main/java/org/apache/tez/dag/api/VertexManagerPluginDescriptor.java x: 2 contributors (all time) y: 21 lines of code tez-api/src/main/proto/DAGApiRecords.proto x: 3 contributors (all time) y: 219 lines of code tez-common/src/main/java/org/apache/tez/common/ReflectionUtils.java x: 1 contributors (all time) y: 82 lines of code tez-common/src/main/java/org/apache/tez/common/TezUtils.java x: 3 contributors (all time) y: 234 lines of code tez-dag/src/main/java/org/apache/tez/dag/api/client/DAGClientHandler.java x: 2 contributors (all time) y: 106 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/dag/RootInputInitializerManager.java x: 2 contributors (all time) y: 209 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/dag/impl/Edge.java x: 3 contributors (all time) y: 342 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/dag/impl/VertexImpl.java x: 5 contributors (all time) y: 3184 lines of code tez-dag/src/main/java/org/apache/tez/dag/history/HistoryEventHandler.java x: 3 contributors (all time) y: 87 lines of code tez-dag/src/main/java/org/apache/tez/dag/history/utils/DAGUtils.java x: 1 contributors (all time) y: 279 lines of code tez-dag/src/main/java/org/apache/tez/dag/utils/JavaProfilerOptions.java x: 1 contributors (all time) y: 101 lines of code tez-dag/src/main/java/org/apache/tez/dag/utils/RelocalizationUtils.java x: 2 contributors (all time) y: 65 lines of code tez-dag/src/main/java/org/apache/tez/runtime/task/ErrorReporter.java x: 2 contributors (all time) y: 5 lines of code tez-mapreduce/src/main/java/org/apache/hadoop/mapred/split/TezGroupedSplitsInputFormat.java x: 3 contributors (all time) y: 148 lines of code tez-mapreduce/src/main/java/org/apache/hadoop/mapreduce/split/TezGroupedSplitsInputFormat.java x: 3 contributors (all time) y: 181 lines of code tez-plugins/tez-yarn-timeline-history/src/main/java/org/apache/tez/dag/history/logging/ats/HistoryEventTimelineConversion.java x: 1 contributors (all time) y: 365 lines of code tez-runtime-internals/src/main/java/org/apache/tez/runtime/LogicalIOProcessorRuntimeTask.java x: 3 contributors (all time) y: 575 lines of code tez-runtime-internals/src/main/java/org/apache/tez/runtime/common/resources/MemoryDistributor.java x: 2 contributors (all time) y: 176 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common/shuffle/impl/ShuffleInputEventHandler.java x: 3 contributors (all time) y: 89 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common/writers/UnorderedPartitionedKVWriter.java x: 2 contributors (all time) y: 647 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/output/OnFileSortedOutput.java x: 5 contributors (all time) y: 184 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/output/OnFileUnorderedKVOutput.java x: 4 contributors (all time) y: 140 lines of code tez-api/src/main/java/org/apache/tez/runtime/api/events/CompositeDataMovementEvent.java x: 2 contributors (all time) y: 56 lines of code tez-runtime-internals/src/main/java/org/apache/tez/common/ProtoConverters.java x: 2 contributors (all time) y: 86 lines of code tez-api/src/main/java/org/apache/tez/common/TezUserPayload.java x: 1 contributors (all time) y: 10 lines of code tez-dag/src/main/java/org/apache/tez/dag/utils/EnvironmentUpdateUtils.java x: 1 contributors (all time) y: 39 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/broadcast/output/FileBasedKVWriter.java x: 4 contributors (all time) y: 124 lines of code tez-api/src/main/java/org/apache/tez/runtime/api/events/RootInputDataInformationEvent.java x: 2 contributors (all time) y: 43 lines of code tez-mapreduce/src/main/java/org/apache/tez/mapreduce/client/YARNRunner.java x: 3 contributors (all time) y: 586 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/conf/OrderedPartitionedKVEdgeConfigurer.java x: 1 contributors (all time) y: 124 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/conf/UnorderedUnpartitionedKVEdgeConfigurer.java x: 1 contributors (all time) y: 126 lines of code tez-api/src/main/java/org/apache/tez/common/TezJobConfig.java x: 3 contributors (all time) y: 279 lines of code tez-mapreduce/src/main/java/org/apache/tez/mapreduce/hadoop/DeprecatedKeys.java x: 5 contributors (all time) y: 89 lines of code tez-mapreduce/src/main/java/org/apache/tez/mapreduce/hadoop/MRHelpers.java x: 3 contributors (all time) y: 734 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/conf/OnFileSortedOutputConfiguration.java x: 1 contributors (all time) y: 211 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/conf/OnFileUnorderedKVOutputConfiguration.java x: 1 contributors (all time) y: 154 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/conf/OnFileUnorderedPartitionedKVOutputConfiguration.java x: 1 contributors (all time) y: 181 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/conf/ShuffledMergedInputConfiguration.java x: 1 contributors (all time) y: 263 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/input/ShuffledUnorderedKVInput.java x: 3 contributors (all time) y: 196 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/output/OnFileUnorderedPartitionedKVOutput.java x: 1 contributors (all time) y: 94 lines of code tez-api/src/main/java/org/apache/tez/client/TezClientUtils.java x: 5 contributors (all time) y: 638 lines of code tez-api/src/main/java/org/apache/tez/dag/api/DAG.java x: 4 contributors (all time) y: 494 lines of code tez-api/src/main/java/org/apache/tez/dag/api/Vertex.java x: 4 contributors (all time) y: 173 lines of code tez-api/src/main/java/org/apache/tez/dag/api/VertexGroup.java x: 1 contributors (all time) y: 67 lines of code tez-api/src/main/java/org/apache/tez/dag/api/client/rpc/DAGClientRPCImpl.java x: 3 contributors (all time) y: 374 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/DAGAppMaster.java x: 6 contributors (all time) y: 1571 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common/shuffle/impl/InMemoryReader.java x: 3 contributors (all time) y: 116 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common/shuffle/impl/InMemoryWriter.java x: 3 contributors (all time) y: 33 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common/sort/impl/IFile.java x: 5 contributors (all time) y: 557 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common/sort/impl/IFileInputStream.java x: 4 contributors (all time) y: 210 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common/sort/impl/PipelinedSorter.java x: 4 contributors (all time) y: 742 lines of code tez-api/src/main/java/org/apache/tez/runtime/api/events/RootInputInitializerEvent.java x: 1 contributors (all time) y: 28 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/dag/Vertex.java x: 5 contributors (all time) y: 82 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/dag/impl/TezRootInputInitializerContextImpl.java x: 3 contributors (all time) y: 63 lines of code tez-mapreduce/src/main/java/org/apache/tez/mapreduce/common/MRInputAMSplitGenerator.java x: 3 contributors (all time) y: 166 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/dag/event/TaskAttemptEventContainerTerminatedBySystem.java x: 1 contributors (all time) y: 14 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/dag/impl/TaskAttemptImpl.java x: 5 contributors (all time) y: 1222 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/rm/TaskSchedulerEventHandler.java x: 5 contributors (all time) y: 425 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/rm/container/AMContainerImpl.java x: 4 contributors (all time) y: 975 lines of code tez-api/src/main/java/org/apache/tez/client/AMConfiguration.java x: 4 contributors (all time) y: 62 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/dag/impl/OneToOneEdgeManager.java x: 3 contributors (all time) y: 43 lines of code tez-runtime-library/src/main/java/org/apache/tez/dag/library/vertexmanager/ShuffleVertexManager.java x: 4 contributors (all time) y: 458 lines of code tez-dag/src/main/java/org/apache/tez/runtime/task/TezChild.java x: 2 contributors (all time) y: 279 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/dag/event/VertexEventType.java x: 4 contributors (all time) y: 21 lines of code tez-api/src/main/java/org/apache/tez/client/TezClient.java x: 3 contributors (all time) y: 464 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/rm/container/AMContainerHelpers.java x: 5 contributors (all time) y: 148 lines of code tez-runtime-library/src/main/java/org/apache/tez/dag/library/vertexmanager/InputReadyVertexManager.java x: 2 contributors (all time) y: 152 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/rm/LocalTaskSchedulerService.java x: 1 contributors (all time) y: 268 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/rm/TaskSchedulerAppCallbackWrapper.java x: 2 contributors (all time) y: 227 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/dag/impl/TaskImpl.java x: 4 contributors (all time) y: 1132 lines of code tez-dag/src/main/java/org/apache/tez/dag/history/logging/impl/HistoryEventJsonConversion.java x: 1 contributors (all time) y: 481 lines of code tez-dag/src/main/java/org/apache/tez/runtime/task/TezTaskRunner.java x: 1 contributors (all time) y: 290 lines of code tez-mapreduce/src/main/java/org/apache/tez/mapreduce/processor/MRTask.java x: 3 contributors (all time) y: 430 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common/Constants.java x: 2 contributors (all time) y: 27 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common/localshuffle/LocalShuffle.java x: 2 contributors (all time) y: 90 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common/shuffle/impl/MergeManager.java x: 4 contributors (all time) y: 668 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common/shuffle/impl/ShuffleScheduler.java x: 3 contributors (all time) y: 455 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common/sort/impl/TezMerger.java x: 3 contributors (all time) y: 647 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common/sort/impl/dflt/DefaultSorter.java x: 2 contributors (all time) y: 815 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common/task/local/output/TezTaskOutputFiles.java x: 3 contributors (all time) y: 106 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/shuffle/common/impl/ShuffleManager.java x: 2 contributors (all time) y: 552 lines of code tez-mapreduce/src/main/java/org/apache/tez/mapreduce/input/base/MRInputBase.java x: 1 contributors (all time) y: 54 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/RecoveryParser.java x: 2 contributors (all time) y: 840 lines of code tez-dag/src/main/java/org/apache/tez/dag/history/recovery/RecoveryService.java x: 1 contributors (all time) y: 358 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/dag/impl/DAGImpl.java x: 6 contributors (all time) y: 1504 lines of code tez-dag/src/main/proto/HistoryEvents.proto x: 2 contributors (all time) y: 172 lines of code tez-dag/src/main/java/org/apache/tez/dag/history/logging/impl/SimpleHistoryLoggingService.java x: 2 contributors (all time) y: 138 lines of code tez-dag/src/main/java/org/apache/tez/dag/history/events/TaskAttemptFinishedEvent.java x: 2 contributors (all time) y: 122 lines of code tez-dag/src/main/java/org/apache/tez/dag/history/events/VertexDataMovementEventsGeneratedEvent.java x: 1 contributors (all time) y: 175 lines of code tez-dag/src/main/java/org/apache/tez/dag/history/events/VertexInitializedEvent.java x: 1 contributors (all time) y: 143 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/launcher/ContainerLauncherImpl.java x: 3 contributors (all time) y: 300 lines of code tez-runtime-library/src/main/java/org/apache/tez/runtime/library/shuffle/common/Fetcher.java x: 2 contributors (all time) y: 310 lines of code tez-api/src/main/java/org/apache/tez/runtime/api/TezProcessorContext.java x: 3 contributors (all time) y: 10 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/ContainerContext.java x: 3 contributors (all time) y: 128 lines of code tez-mapreduce/src/main/java/org/apache/tez/mapreduce/hadoop/MRJobConfig.java x: 3 contributors (all time) y: 326 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/dag/DAGTerminationCause.java x: 4 contributors (all time) y: 10 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/TaskAttemptListenerImpTezDag.java x: 4 contributors (all time) y: 362 lines of code tez-mapreduce/src/main/java/org/apache/tez/mapreduce/processor/map/MapProcessor.java x: 3 contributors (all time) y: 274 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/rm/node/AMNodeImpl.java x: 2 contributors (all time) y: 368 lines of code tez-dag/src/main/java/org/apache/tez/dag/app/dag/DAG.java x: 5 contributors (all time) y: 43 lines of code tez-mapreduce/src/main/java/org/apache/hadoop/mapred/split/TezMapredSplitsGrouper.java x: 1 contributors (all time) y: 349 lines of code tez-mapreduce/src/main/java/org/apache/tez/mapreduce/hadoop/mapreduce/JobContextImpl.java x: 3 contributors (all time) y: 208 lines of code tez-mapreduce/src/main/java/org/apache/tez/mapreduce/client/DAGJobStatus.java x: 1 contributors (all time) y: 302 lines of code tez-mapreduce/src/main/java/org/apache/tez/mapreduce/client/NotRunningJob.java x: 1 contributors (all time) y: 190 lines of code tez-api/src/main/java/org/apache/tez/common/counters/FileSystemCounterGroup.java x: 2 contributors (all time) y: 248 lines of code tez-api/src/main/java/org/apache/tez/common/counters/FrameworkCounterGroup.java x: 2 contributors (all time) y: 197 lines of code
3184.0
lines of code
  min: 1.0
  average: 115.22
  25th percentile: 15.0
  median: 49.0
  75th percentile: 120.0
  max: 3184.0
0 6.0
contributors (all time)
min: 1.0 | average: 2.0 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 6.0

File Size vs. Commits (30 days): 0 points

No data for "commits (30d)" vs. "lines of code".

File Size vs. Contributors (30 days): 0 points

No data for "contributors (30d)" vs. "lines of code".


File Size vs. Commits (90 days): 0 points

No data for "commits (90d)" vs. "lines of code".

File Size vs. Contributors (90 days): 0 points

No data for "contributors (90d)" vs. "lines of code".