apache / incubator-wayang
File Size

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

Intro
Learn more...
File Size Overall
0% | 8% | 14% | 27% | 50%
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
java0% | 8% | 14% | 28% | 48%
scala0% | 18% | 11% | 17% | 52%
py0% | 0% | 18% | 7% | 74%
vue0% | 0% | 0% | 44% | 55%
groovy0% | 0% | 0% | 100% | 0%
css0% | 0% | 0% | 34% | 65%
html0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 100%
js0% | 0% | 0% | 0% | 100%
yml0% | 0% | 0% | 0% | 100%
g40% | 0% | 0% | 0% | 100%
cfg0% | 0% | 0% | 0% | 100%
toml0% | 0% | 0% | 0% | 100%
scss0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
wayang-commons0% | 18% | 17% | 22% | 40%
wayang-api0% | 15% | 23% | 29% | 32%
wayang-profiler0% | 0% | 48% | 21% | 30%
wayang-platforms0% | 0% | 4% | 29% | 65%
python0% | 0% | 17% | 7% | 74%
wayang-benchmark0% | 0% | 8% | 46% | 44%
wayang-plugins0% | 0% | 0% | 40% | 59%
wayang-web-dashboard0% | 0% | 0% | 39% | 60%
src0% | 0% | 0% | 100% | 0%
wayang-docs0% | 0% | 0% | 18% | 81%
guides0% | 0% | 0% | 0% | 100%
wayang-resources0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
PlanImplementation.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/enumeration
690 36
DataQuantaBuilder.scala
in wayang-api/wayang-api-scala-java/code/main/scala/org/apache/wayang/api
682 58
PlanEnumerator.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/enumeration
666 53
ChannelConversionGraph.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/channels
629 33
Configuration.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/api
610 60
CrossPlatformExecutor.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/platform
604 54
Job.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/api
552 33
StageAssignmentTraversal.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/enumeration
549 44
GeneticOptimizerApp.java
in wayang-profiler/code/main/java/org/apache/wayang/profiler/log
481 14
OptimizationContext.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer
452 59
DataQuanta.scala
in wayang-api/wayang-api-scala-java/code/main/scala/org/apache/wayang/api
424 34
JdbcSchema.java
in wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/calcite/jdbc
403 21
PlanEnumeration.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/enumeration
401 20
SparkListener.java
in wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/metrics
375 14
OperatorProfilers.java
in wayang-profiler/code/main/java/org/apache/wayang/profiler/spark
322 30
ExecutionTaskFlowCompiler.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/enumeration
305 23
Random16.java
in wayang-benchmark/code/main/java/org/apache/wayang/apps/terasort
294 3
WayangFileOutputFormat.java
in wayang-platforms/wayang-flink/code/main/java/org/apache/wayang/flink/compiler
282 25
ReflectionUtils.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/util
282 19
LoadProfileEstimators.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/costs
281 14
Profiler.java
in wayang-profiler/code/main/java/org/apache/wayang/profiler/java
272 7
Operator.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/plan/wayangplan
262 37
SparkOperatorProfiler.java
in wayang-profiler/code/main/java/org/apache/wayang/profiler/spark
262 22
Bitmask.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/util
260 32
CardinalityEstimationTraversal.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/cardinality
256 28
OperatorProfilers.java
in wayang-profiler/code/main/java/org/apache/wayang/profiler/java
253 24
Channel.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/plan/executionplan
249 32
ExecutionStage.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/plan/executionplan
233 29
OperatorBase.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/plan/wayangplan
231 28
PageRankMapping.java
in wayang-commons/wayang-basic/src/main/java/org/apache/wayang/basic/mapping
226 10
PushExecutorTemplate.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/platform
222 21
WayangJsonObj.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/util/json
221 29
dataquanta.py
in python/old_code/orchestrator
219 16
OperatorAlternative.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/plan/wayangplan
212 24
SparkRandomPartitionSampleOperator.java
in wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/operators
206 9
WayangController.java
in wayang-api/wayang-api-rest/src/main/java/org/apache/wayang/api/rest/server/spring/general
206 7
worker.py
in python/src/pywy/platforms/jvm
205 34
GeneticOptimizer.java
in wayang-profiler/code/main/java/org/apache/wayang/profiler/log
201 17
DynamicPlugin.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/plugin
198 16
LoopOperator.java
in wayang-commons/wayang-basic/src/main/java/org/apache/wayang/basic/operators
194 21
S3FileSystem.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/util/fs
194 25
JdbcUtils.java
in wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/calcite/jdbc
193 8
Unsigned16.java
in wayang-benchmark/code/main/java/org/apache/wayang/apps/terasort
191 20
BitSetJoin.java
in wayang-plugins/wayang-iejoin/code/main/java/org/apache/wayang/iejoin/operators/java_helpers
188 1
PageRankAlgorithm.java
in wayang-platforms/wayang-giraph/src/main/java/org/apache/wayang/giraph/Algorithm
183 12
SlotMapping.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/plan/wayangplan
183 13
BitSetJoin.java
in wayang-plugins/wayang-iejoin/code/main/java/org/apache/wayang/iejoin/operators/spark_helpers
182 1
Subplan.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/plan/wayangplan
181 22
LogEvaluator.java
in wayang-profiler/code/main/java/org/apache/wayang/profiler/log
181 11
PlanTraversal.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/plan/wayangplan
180 26
Files With Most Units (Top 50)
File# lines# units
Configuration.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/api
610 60
OptimizationContext.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer
452 59
DataQuantaBuilder.scala
in wayang-api/wayang-api-scala-java/code/main/scala/org/apache/wayang/api
682 58
CrossPlatformExecutor.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/platform
604 54
PlanEnumerator.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/enumeration
666 53
StageAssignmentTraversal.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/enumeration
549 44
Operator.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/plan/wayangplan
262 37
PlanImplementation.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/enumeration
690 36
worker.py
in python/src/pywy/platforms/jvm
205 34
DataQuanta.scala
in wayang-api/wayang-api-scala-java/code/main/scala/org/apache/wayang/api
424 34
ChannelConversionGraph.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/channels
629 33
Job.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/api
552 33
TaskGettingResult.java
in wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/metrics
147 32
TaskEnd.java
in wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/metrics
149 32
TaskStart.java
in wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/metrics
147 32
Bitmask.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/util
260 32
Channel.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/plan/executionplan
249 32
ExecutionPlanMeasurement.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/profiling
169 30
OperatorProfilers.java
in wayang-profiler/code/main/java/org/apache/wayang/profiler/spark
322 30
WayangJsonObj.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/util/json
221 29
ExecutionStage.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/plan/executionplan
233 29
CardinalityEstimationTraversal.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/cardinality
256 28
LoopImplementation.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/enumeration
142 28
OperatorBase.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/plan/wayangplan
231 28
PlanTraversal.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/plan/wayangplan
180 26
WayangFileOutputFormat.java
in wayang-platforms/wayang-flink/code/main/java/org/apache/wayang/flink/compiler
282 25
S3FileSystem.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/util/fs
194 25
TaskMetric.java
in wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/metrics
110 24
StageCompleted.java
in wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/metrics
113 24
StageSubmitted.java
in wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/metrics
111 24
StageExecutorMetrics.java
in wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/metrics
110 24
OperatorAlternative.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/plan/wayangplan
212 24
OperatorProfilers.java
in wayang-profiler/code/main/java/org/apache/wayang/profiler/java
253 24
ExecutionTaskFlowCompiler.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/enumeration
305 23
Subplan.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/plan/wayangplan
181 22
SparkOperatorProfiler.java
in wayang-profiler/code/main/java/org/apache/wayang/profiler/spark
262 22
JdbcSchema.java
in wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/calcite/jdbc
403 21
LoopOperator.java
in wayang-commons/wayang-basic/src/main/java/org/apache/wayang/basic/operators
194 21
Canonicalizer.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/util
104 21
PushExecutorTemplate.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/platform
222 21
Unsigned16.java
in wayang-benchmark/code/main/java/org/apache/wayang/apps/terasort
191 20
FileChannel.java
in wayang-commons/wayang-basic/src/main/java/org/apache/wayang/basic/channels
139 20
JsonSerializables.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/util
115 20
PlanEnumeration.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/enumeration
401 20
ExecutionTask.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/plan/executionplan
135 20
Junction.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/platform
135 20
Experiment.java
in wayang-commons/wayang-utils-profile-db/src/main/java/org/apache/wayang/commons/util/profiledb/model
90 19
ReflectionUtils.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/util
282 19
InputSlot.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/plan/wayangplan
117 19
ExecutorAdded.java
in wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/metrics
82 18
Files With Long Lines (Top 50)

There are 272 files with lines longer than 120 characters. In total, there are 795 long lines.

File# lines# units# long lines
PlanImplementation.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/enumeration
690 36 40
ChannelConversionGraph.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/channels
629 33 26
CrossPlatformExecutor.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/platform
604 54 21
Configuration.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/api
610 60 20
GeneticOptimizerApp.java
in wayang-profiler/code/main/java/org/apache/wayang/profiler/log
481 14 19
PlanEnumerator.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/enumeration
666 53 18
PlanEnumeration.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/enumeration
401 20 13
PushExecutorTemplate.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/platform
222 21 13
DataQuantaBuilder.scala
in wayang-api/wayang-api-scala-java/code/main/scala/org/apache/wayang/api
682 58 12
SparkIEJoinOperator.java
in wayang-plugins/wayang-iejoin/code/main/java/org/apache/wayang/iejoin/operators
158 5 12
OperatorProfilers.java
in wayang-profiler/code/main/java/org/apache/wayang/profiler/spark
322 30 11
OptimizationContext.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer
452 59 9
SparkIESelfJoinOperator.java
in wayang-plugins/wayang-iejoin/code/main/java/org/apache/wayang/iejoin/operators
123 5 9
OperatorProfilers.java
in wayang-profiler/code/main/java/org/apache/wayang/profiler/java
253 24 9
SparkOperatorProfiler.java
in wayang-profiler/code/main/java/org/apache/wayang/profiler/spark
262 22 9
FlinkRepeatExpandedOperator.java
in wayang-platforms/wayang-flink/code/main/java/org/apache/wayang/flink/operators
149 7 8
FlinkPageRankOperator.java
in wayang-platforms/wayang-flink/code/main/java/org/apache/wayang/flink/operators
167 16 8
LoadProfileEstimators.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/costs
281 14 8
CardinalityEstimatorManager.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/cardinality
130 9 8
ExecutionTaskFlowCompiler.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/enumeration
305 23 8
OperatorAlternative.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/plan/wayangplan
212 24 8
WayangFileOutputFormat.java
in wayang-platforms/wayang-flink/code/main/java/org/apache/wayang/flink/compiler
282 25 7
package.scala
in wayang-api/wayang-api-scala-java/code/main/scala/org/apache/wayang/api
99 12 7
OperatorBase.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/plan/wayangplan
231 28 7
Profiler.java
in wayang-profiler/code/main/java/org/apache/wayang/profiler/java
272 7 7
FlinkLoopOperator.java
in wayang-platforms/wayang-flink/code/main/java/org/apache/wayang/flink/operators
123 8 6
FlinkDoWhileOperator.java
in wayang-platforms/wayang-flink/code/main/java/org/apache/wayang/flink/operators
155 9 6
FunctionCompiler.java
in wayang-platforms/wayang-flink/code/main/java/org/apache/wayang/flink/compiler
126 13 6
FunctionCompiler.java
in wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/compiler
127 10 6
TextFileSource.java
in wayang-commons/wayang-basic/src/main/java/org/apache/wayang/basic/operators
121 8 6
Job.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/api
552 33 6
DataQuanta.scala
in wayang-api/wayang-api-scala-java/code/main/scala/org/apache/wayang/api
424 34 5
PageRankOperator.java
in wayang-commons/wayang-basic/src/main/java/org/apache/wayang/basic/operators
64 8 5
CardinalityEstimationTraversal.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/cardinality
256 28 5
DefaultChannelConversion.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/channels
143 12 5
Subplan.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/plan/wayangplan
181 22 5
JavaIEJoinOperator.java
in wayang-plugins/wayang-iejoin/code/main/java/org/apache/wayang/iejoin/operators
107 4 5
build2ListObject.java
in wayang-plugins/wayang-iejoin/code/main/java/org/apache/wayang/iejoin/operators/spark_helpers
45 1 5
IEJoinOperator.java
in wayang-plugins/wayang-iejoin/code/main/java/org/apache/wayang/iejoin/operators
73 7 5
IESelfJoinOperator.java
in wayang-plugins/wayang-iejoin/code/main/java/org/apache/wayang/iejoin/operators
60 5 5
GeneticOptimizer.java
in wayang-profiler/code/main/java/org/apache/wayang/profiler/log
201 17 5
FlinkObjectFileSource.java
in wayang-platforms/wayang-flink/code/main/java/org/apache/wayang/flink/operators
97 9 4
FlinkRepeatOperator.java
in wayang-platforms/wayang-flink/code/main/java/org/apache/wayang/flink/operators
100 7 4
SparkJoinOperator.java
in wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/operators
104 9 4
JdbcExecutor.java
in wayang-platforms/wayang-jdbc-template/src/main/java/org/apache/wayang/jdbc/execution
156 8 4
SimWords.scala
in wayang-benchmark/code/main/scala/org/apache/wayang/apps/simwords
116 2 4
CrocoPR.scala
in wayang-benchmark/code/main/scala/org/apache/wayang/apps/crocopr
83 3 4
ObjectFileSource.java
in wayang-commons/wayang-basic/src/main/java/org/apache/wayang/basic/operators
92 8 4
StageAssignmentTraversal.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/enumeration
549 44 4
SlotMapping.java
in wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/plan/wayangplan
183 13 4
Correlations

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

wayang-benchmark/code/main/java/org/apache/wayang/apps/grep/Grep.java x: 6 commits (all time) y: 112 lines of code guides/WordCount.java x: 3 commits (all time) y: 34 lines of code guides/pom-example.xml x: 2 commits (all time) y: 68 lines of code wayang-web-dashboard/dashboard-backend/src/main/java/hackitbackend/HackitBackendApplication.java x: 3 commits (all time) y: 9 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/cypress.config.js x: 3 commits (all time) y: 7 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/cypress/support/commands.js x: 4 commits (all time) y: 1 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/index.html x: 4 commits (all time) y: 17 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/App.vue x: 6 commits (all time) y: 44 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/assets/base.css x: 3 commits (all time) y: 59 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/assets/main.css x: 3 commits (all time) y: 1 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/HackitControls.vue x: 4 commits (all time) y: 78 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/HackitDebugger.vue x: 3 commits (all time) y: 139 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/HackitNextTuple.vue x: 3 commits (all time) y: 51 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/JobDetails.vue x: 4 commits (all time) y: 76 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/JobListItem.vue x: 4 commits (all time) y: 80 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/JobMetricsContainer.vue x: 3 commits (all time) y: 11 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/JobPlan.vue x: 3 commits (all time) y: 94 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/JobSummaryCard.vue x: 4 commits (all time) y: 48 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/JobSummaryContainer.vue x: 3 commits (all time) y: 18 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/Tuple.vue x: 3 commits (all time) y: 56 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/TupleInspectModal.vue x: 3 commits (all time) y: 101 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/router/index.js x: 3 commits (all time) y: 30 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/views/JobDetail.vue x: 6 commits (all time) y: 108 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/views/JobList.vue x: 3 commits (all time) y: 152 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/views/Overview.vue x: 3 commits (all time) y: 38 lines of code wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/calcite/converter/WayangTableScanVisitor.java x: 19 commits (all time) y: 49 lines of code wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/calcite/optimizer/Optimizer.java x: 11 commits (all time) y: 172 lines of code wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/calcite/rel/WayangTableScan.java x: 14 commits (all time) y: 64 lines of code wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/calcite/utils/ModelParser.java x: 4 commits (all time) y: 55 lines of code wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/context/SqlContext.java x: 19 commits (all time) y: 72 lines of code wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/sources/fs/CsvRowConverter.java x: 7 commits (all time) y: 124 lines of code wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/sources/fs/JavaCSVTableSource.java x: 8 commits (all time) y: 139 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/api/Job.java x: 11 commits (all time) y: 552 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/api/WayangContext.java x: 11 commits (all time) y: 79 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/interfaces/Executor.java x: 4 commits (all time) y: 22 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/interfaces/Job.java x: 4 commits (all time) y: 16 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/interfaces/SerializableObject.java x: 4 commits (all time) y: 4 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/interfaces/Stage.java x: 4 commits (all time) y: 30 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/interfaces/Task.java x: 4 commits (all time) y: 38 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/interfaces/TaskMetric.java x: 4 commits (all time) y: 26 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/metrics/ApplicationEnd.java x: 4 commits (all time) y: 61 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/metrics/ExecutorAdded.java x: 4 commits (all time) y: 82 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/metrics/JobEnd.java x: 4 commits (all time) y: 53 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/metrics/SparkListener.java x: 7 commits (all time) y: 375 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/metrics/StageCompleted.java x: 4 commits (all time) y: 113 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/metrics/StageExecutorMetrics.java x: 4 commits (all time) y: 110 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/metrics/TaskEnd.java x: 4 commits (all time) y: 149 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/platform/SparkPlatform.java x: 8 commits (all time) y: 173 lines of code wayang-platforms/wayang-flink/code/main/java/org/apache/wayang/flink/operators/FlinkMaterializedGroupByOperator.java x: 5 commits (all time) y: 89 lines of code wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/calcite/converter/WayangFilterVisitor.java x: 5 commits (all time) y: 107 lines of code wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/calcite/converter/WayangJoinVisitor.java x: 20 commits (all time) y: 92 lines of code wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/calcite/converter/WayangProjectVisitor.java x: 14 commits (all time) y: 67 lines of code wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/calcite/converter/WayangRelConverter.java x: 11 commits (all time) y: 21 lines of code wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/calcite/converter/WayangRelNodeVisitor.java x: 5 commits (all time) y: 10 lines of code wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/calcite/jdbc/JdbcSchema.java x: 4 commits (all time) y: 403 lines of code wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/calcite/jdbc/JdbcTable.java x: 4 commits (all time) y: 177 lines of code wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/calcite/jdbc/JdbcUtils.java x: 4 commits (all time) y: 193 lines of code wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/calcite/optimizer/WayangProgram.java x: 5 commits (all time) y: 28 lines of code wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/calcite/rel/WayangFilter.java x: 5 commits (all time) y: 25 lines of code wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/calcite/rel/WayangJoin.java x: 5 commits (all time) y: 36 lines of code wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/calcite/rel/WayangProject.java x: 5 commits (all time) y: 31 lines of code wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/calcite/rel/WayangRel.java x: 5 commits (all time) y: 4 lines of code wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/calcite/rules/WayangRules.java x: 6 commits (all time) y: 123 lines of code wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/calcite/schema/SchemaUtils.java x: 10 commits (all time) y: 20 lines of code wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/calcite/schema/WayangTable.java x: 5 commits (all time) y: 40 lines of code wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/calcite/schema/WayangTableBuilder.java x: 5 commits (all time) y: 43 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/util/fs/FileSystems.java x: 6 commits (all time) y: 75 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/execution/SparkExecutor.java x: 3 commits (all time) y: 115 lines of code python/src/pywy/platforms/jvm/worker.py x: 2 commits (all time) y: 205 lines of code wayang-api/wayang-api-python/src/main/java/org/apache/wayang/api/python/executor/ProcessFeeder.java x: 2 commits (all time) y: 108 lines of code wayang-api/wayang-api-python/src/main/java/org/apache/wayang/api/python/executor/ProcessReceiver.java x: 2 commits (all time) y: 24 lines of code wayang-api/wayang-api-python/src/main/java/org/apache/wayang/api/python/executor/PythonProcessCaller.java x: 2 commits (all time) y: 85 lines of code wayang-api/wayang-api-python/src/main/java/org/apache/wayang/api/python/executor/PythonWorkerManager.java x: 2 commits (all time) y: 40 lines of code wayang-api/wayang-api-python/src/main/java/org/apache/wayang/api/python/executor/ReaderIterator.java x: 2 commits (all time) y: 57 lines of code wayang-api/wayang-api-python/src/main/java/org/apache/wayang/api/python/function/PythonCode.java x: 2 commits (all time) y: 11 lines of code wayang-api/wayang-api-python/src/main/java/org/apache/wayang/api/python/function/PythonFunctionWrapper.java x: 2 commits (all time) y: 21 lines of code wayang-api/wayang-api-python/src/main/java/org/apache/wayang/api/python/function/PythonUDF.java x: 2 commits (all time) y: 4 lines of code wayang-api/wayang-api-rest/src/main/java/org/apache/wayang/api/rest/server/spring/decoder/WayangPlanBuilder.java x: 2 commits (all time) y: 160 lines of code python/src/pywy/core/__init__.py x: 6 commits (all time) y: 15 lines of code python/src/pywy/core/channel.py x: 8 commits (all time) y: 15 lines of code python/src/pywy/core/executor.py x: 6 commits (all time) y: 5 lines of code python/src/pywy/core/mapping.py x: 7 commits (all time) y: 21 lines of code python/src/pywy/dataquanta.py x: 18 commits (all time) y: 55 lines of code python/src/pywy/operators/base.py x: 7 commits (all time) y: 77 lines of code python/src/pywy/platforms/commons/__init__.py x: 2 commits (all time) y: 1 lines of code python/src/pywy/platforms/jvm/mappings.py x: 2 commits (all time) y: 6 lines of code python/src/pywy/platforms/jvm/operator/__init__.py x: 2 commits (all time) y: 10 lines of code python/src/pywy/platforms/jvm/operator/jvm_execution_operator.py x: 3 commits (all time) y: 20 lines of code python/src/pywy/platforms/jvm/operator/jvm_source_textfile.py x: 3 commits (all time) y: 24 lines of code python/src/pywy/platforms/jvm/operator/jvm_unary_filter.py x: 3 commits (all time) y: 42 lines of code python/src/pywy/platforms/jvm/serializable/plan_writter.py x: 2 commits (all time) y: 95 lines of code python/src/pywy/platforms/jvm/serializable/wayang_jvm_operator.py x: 3 commits (all time) y: 69 lines of code python/src/pywy/platforms/python/channels.py x: 7 commits (all time) y: 12 lines of code python/src/pywy/platforms/python/operator/py_sink_textfile.py x: 10 commits (all time) y: 33 lines of code python/src/pywy/platforms/python/operator/py_source_textfile.py x: 8 commits (all time) y: 29 lines of code python/src/pywy/platforms/python/operator/py_unary_filter.py x: 8 commits (all time) y: 41 lines of code python/src/pywy/platforms/python/operator/py_unary_flatmap.py x: 6 commits (all time) y: 41 lines of code python/src/pywy/plugins.py x: 7 commits (all time) y: 9 lines of code python/old_code/old_graph/graph.py x: 3 commits (all time) y: 39 lines of code python/old_code/old_graph/traversal.py x: 3 commits (all time) y: 26 lines of code python/old_code/orchestrator/dataquanta.py x: 3 commits (all time) y: 219 lines of code python/old_code/orchestrator/execdirectly.py x: 3 commits (all time) y: 85 lines of code python/old_code/orchestrator/main.py x: 3 commits (all time) y: 87 lines of code python/old_code/orchestrator/operator.py x: 3 commits (all time) y: 72 lines of code python/old_code/protobuf/planwriter.py x: 3 commits (all time) y: 179 lines of code python/old_code/test.py x: 5 commits (all time) y: 15 lines of code python/setup.cfg x: 4 commits (all time) y: 28 lines of code python/src/pywy/__init__.py x: 5 commits (all time) y: 1 lines of code python/src/pywy/config.py x: 4 commits (all time) y: 20 lines of code python/src/pywy/core/platform.py x: 4 commits (all time) y: 8 lines of code python/src/pywy/graph/graph.py x: 9 commits (all time) y: 56 lines of code python/src/pywy/graph/types.py x: 6 commits (all time) y: 37 lines of code python/src/pywy/operators/__init__.py x: 5 commits (all time) y: 13 lines of code python/src/pywy/operators/sink.py x: 6 commits (all time) y: 27 lines of code python/src/pywy/operators/unary.py x: 7 commits (all time) y: 50 lines of code python/src/pywy/platforms/python/execution.py x: 6 commits (all time) y: 59 lines of code python/src/pywy/platforms/python/mappings.py x: 8 commits (all time) y: 8 lines of code python/src/pywy/platforms/python/operator/py_execution_operator.py x: 6 commits (all time) y: 8 lines of code python/src/pywy/platforms/python/plugin.py x: 4 commits (all time) y: 10 lines of code python/src/pywy/types.py x: 7 commits (all time) y: 65 lines of code wayang-api/wayang-api-scala-java/code/main/scala/org/apache/wayang/api/DataQuanta.scala x: 3 commits (all time) y: 424 lines of code wayang-api/wayang-api-scala-java/code/main/scala/org/apache/wayang/api/PlanBuilder.scala x: 3 commits (all time) y: 60 lines of code wayang-benchmark/code/main/java/org/apache/wayang/apps/terasort/Random16.java x: 1 commits (all time) y: 294 lines of code wayang-benchmark/code/main/java/org/apache/wayang/apps/terasort/Unsigned16.java x: 1 commits (all time) y: 191 lines of code wayang-benchmark/code/main/scala/org/apache/wayang/apps/terasort/TeraApp.scala x: 1 commits (all time) y: 79 lines of code wayang-benchmark/code/main/scala/org/apache/wayang/apps/terasort/TeraGen.scala x: 1 commits (all time) y: 82 lines of code wayang-benchmark/code/main/scala/org/apache/wayang/apps/terasort/TeraSort.scala x: 1 commits (all time) y: 21 lines of code wayang-benchmark/code/main/scala/org/apache/wayang/apps/terasort/TeraValidate.scala x: 1 commits (all time) y: 69 lines of code wayang-benchmark/code/main/scala/org/apache/wayang/apps/tpch/TpcH.scala x: 2 commits (all time) y: 90 lines of code wayang-commons/wayang-basic/src/main/java/org/apache/wayang/basic/operators/ObjectFileSink.java x: 1 commits (all time) y: 26 lines of code wayang-commons/wayang-basic/src/main/java/org/apache/wayang/basic/operators/ObjectFileSource.java x: 1 commits (all time) y: 92 lines of code wayang-platforms/wayang-flink/code/main/java/org/apache/wayang/flink/mapping/Mappings.java x: 2 commits (all time) y: 37 lines of code wayang-platforms/wayang-flink/code/main/java/org/apache/wayang/flink/mapping/ObjectFileSinkMapping.java x: 1 commits (all time) y: 38 lines of code wayang-platforms/wayang-flink/code/main/java/org/apache/wayang/flink/mapping/ObjectFileSourceMapping.java x: 1 commits (all time) y: 41 lines of code wayang-platforms/wayang-flink/code/main/java/org/apache/wayang/flink/operators/FlinkObjectFileSink.java x: 2 commits (all time) y: 75 lines of code wayang-platforms/wayang-flink/code/main/java/org/apache/wayang/flink/operators/FlinkObjectFileSource.java x: 2 commits (all time) y: 97 lines of code wayang-platforms/wayang-java/src/main/java/org/apache/wayang/java/mapping/Mappings.java x: 4 commits (all time) y: 39 lines of code wayang-platforms/wayang-java/src/main/java/org/apache/wayang/java/mapping/ObjectFileSinkMapping.java x: 1 commits (all time) y: 35 lines of code wayang-platforms/wayang-java/src/main/java/org/apache/wayang/java/mapping/ObjectFileSourceMapping.java x: 1 commits (all time) y: 40 lines of code wayang-platforms/wayang-java/src/main/java/org/apache/wayang/java/operators/JavaObjectFileSink.java x: 6 commits (all time) y: 133 lines of code wayang-platforms/wayang-java/src/main/java/org/apache/wayang/java/operators/JavaObjectFileSource.java x: 6 commits (all time) y: 164 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/operators/SparkObjectFileSink.java x: 2 commits (all time) y: 72 lines of code wayang-api/wayang-api-scala-java/code/main/scala/org/apache/wayang/api/DataQuantaBuilder.scala x: 2 commits (all time) y: 682 lines of code wayang-api/wayang-api-scala-java/code/main/scala/org/apache/wayang/api/JavaPlanBuilder.scala x: 2 commits (all time) y: 49 lines of code wayang-api/wayang-api-scala-java/code/main/scala/org/apache/wayang/api/RecordDataQuantaBuilder.scala x: 2 commits (all time) y: 34 lines of code wayang-api/wayang-api-scala-java/code/main/scala/org/apache/wayang/api/package.scala x: 2 commits (all time) y: 99 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/plan/executionplan/ExecutionPlan.java x: 5 commits (all time) y: 153 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/SanityChecker.java x: 5 commits (all time) y: 93 lines of code wayang-benchmark/code/main/java/org/apache/wayang/apps/sgd/SGDImprovedImpl.java x: 2 commits (all time) y: 117 lines of code wayang-benchmark/code/main/java/org/apache/wayang/apps/tpch/Main.java x: 2 commits (all time) y: 105 lines of code wayang-benchmark/code/main/java/org/apache/wayang/apps/wordcount/Main.java x: 2 commits (all time) y: 102 lines of code wayang-benchmark/code/main/scala/org/apache/wayang/apps/kmeans/Kmeans.scala x: 2 commits (all time) y: 123 lines of code wayang-benchmark/code/main/scala/org/apache/wayang/apps/kmeans/postgres/Kmeans.scala x: 2 commits (all time) y: 122 lines of code wayang-benchmark/code/main/scala/org/apache/wayang/apps/sindy/Sindy.scala x: 2 commits (all time) y: 127 lines of code wayang-benchmark/code/main/scala/org/apache/wayang/apps/tpch/queries/Query3File.scala x: 2 commits (all time) y: 84 lines of code wayang-docs/src/main/resources/_includes/head.html x: 3 commits (all time) y: 44 lines of code wayang-commons/wayang-utils-profile-db/src/main/java/org/apache/wayang/commons/util/profiledb/ProfileDB.java x: 5 commits (all time) y: 70 lines of code wayang-commons/wayang-utils-profile-db/src/main/java/org/apache/wayang/commons/util/profiledb/instrumentation/StopWatch.java x: 7 commits (all time) y: 79 lines of code wayang-commons/wayang-utils-profile-db/src/main/java/org/apache/wayang/commons/util/profiledb/model/Experiment.java x: 5 commits (all time) y: 90 lines of code wayang-commons/wayang-utils-profile-db/src/main/java/org/apache/wayang/commons/util/profiledb/model/Measurement.java x: 5 commits (all time) y: 33 lines of code wayang-commons/wayang-utils-profile-db/src/main/java/org/apache/wayang/commons/util/profiledb/model/measurement/TimeMeasurement.java x: 5 commits (all time) y: 102 lines of code wayang-commons/wayang-utils-profile-db/src/main/java/org/apache/wayang/commons/util/profiledb/storage/FileStorage.java x: 5 commits (all time) y: 44 lines of code wayang-commons/wayang-utils-profile-db/src/main/java/org/apache/wayang/commons/util/profiledb/storage/JDBCStorage.java x: 5 commits (all time) y: 47 lines of code wayang-commons/wayang-utils-profile-db/src/main/java/org/apache/wayang/commons/util/profiledb/storage/Storage.java x: 5 commits (all time) y: 63 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/monitor/FileMonitor.java x: 5 commits (all time) y: 61 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/cardinality/CardinalityEstimate.java x: 5 commits (all time) y: 57 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/costs/EstimationContext.java x: 5 commits (all time) y: 77 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/costs/LoadProfile.java x: 5 commits (all time) y: 119 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/costs/LoadProfileEstimators.java x: 7 commits (all time) y: 281 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/platform/PartialExecution.java x: 5 commits (all time) y: 134 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/profiling/CardinalityRepository.java x: 7 commits (all time) y: 97 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/profiling/ExecutionLog.java x: 7 commits (all time) y: 90 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/util/JsonSerializables.java x: 5 commits (all time) y: 115 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/util/JsonSerializer.java x: 5 commits (all time) y: 20 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/util/json/WayangJsonArray.java x: 1 commits (all time) y: 95 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/util/json/WayangJsonObj.java x: 1 commits (all time) y: 221 lines of code wayang-platforms/wayang-jdbc-template/src/main/java/org/apache/wayang/jdbc/operators/SqlToStreamOperator.java x: 8 commits (all time) y: 159 lines of code wayang-api/wayang-api-scala-java/code/main/scala/org/apache/wayang/api/RecordDataQuanta.scala x: 1 commits (all time) y: 19 lines of code wayang-api/wayang-api-scala-java/code/main/scala/org/apache/wayang/api/graph/Edge.scala x: 1 commits (all time) y: 4 lines of code wayang-api/wayang-api-scala-java/code/main/scala/org/apache/wayang/api/graph/EdgeDataQuanta.scala x: 1 commits (all time) y: 16 lines of code wayang-api/wayang-api-scala-java/code/main/scala/org/apache/wayang/api/graph/EdgeDataQuantaBuilder.scala x: 1 commits (all time) y: 32 lines of code wayang-benchmark/code/main/java/org/apache/wayang/apps/tpch/data/LineItemTuple.java x: 1 commits (all time) y: 133 lines of code wayang-benchmark/code/main/java/org/apache/wayang/apps/tpch/data/q1/ReturnTuple.java x: 1 commits (all time) y: 52 lines of code wayang-benchmark/code/main/scala/org/apache/wayang/apps/crocopr/CreateInitialPageRanks.scala x: 1 commits (all time) y: 13 lines of code wayang-benchmark/code/main/scala/org/apache/wayang/apps/sgd/SGD.scala x: 1 commits (all time) y: 44 lines of code wayang-benchmark/code/main/scala/org/apache/wayang/apps/simwords/AddIdFunction.scala x: 1 commits (all time) y: 7 lines of code wayang-benchmark/code/main/scala/org/apache/wayang/apps/simwords/SimWords.scala x: 1 commits (all time) y: 116 lines of code wayang-benchmark/code/main/scala/org/apache/wayang/apps/simwords/SparseVector.scala x: 1 commits (all time) y: 130 lines of code wayang-benchmark/code/main/scala/org/apache/wayang/apps/simwords/Word2NVec.scala x: 1 commits (all time) y: 98 lines of code wayang-benchmark/code/main/scala/org/apache/wayang/apps/tpch/CsvUtils.scala x: 1 commits (all time) y: 9 lines of code wayang-benchmark/code/main/scala/org/apache/wayang/apps/tpch/data/LineItem.scala x: 1 commits (all time) y: 62 lines of code wayang-benchmark/code/main/scala/org/apache/wayang/apps/util/Parameters.scala x: 1 commits (all time) y: 67 lines of code wayang-platforms/wayang-flink/code/main/java/org/apache/wayang/flink/Flink.java x: 1 commits (all time) y: 22 lines of code wayang-platforms/wayang-flink/code/main/java/org/apache/wayang/flink/channels/ChannelConversions.java x: 1 commits (all time) y: 49 lines of code wayang-platforms/wayang-flink/code/main/java/org/apache/wayang/flink/channels/DataSetChannel.java x: 1 commits (all time) y: 65 lines of code wayang-platforms/wayang-flink/code/main/java/org/apache/wayang/flink/compiler/FunctionCompiler.java x: 1 commits (all time) y: 126 lines of code wayang-platforms/wayang-flink/code/main/java/org/apache/wayang/flink/compiler/WayangFileOutputFormat.java x: 1 commits (all time) y: 282 lines of code wayang-platforms/wayang-flink/code/main/java/org/apache/wayang/flink/compiler/criterion/WayangValue.java x: 1 commits (all time) y: 102 lines of code wayang-platforms/wayang-flink/code/main/java/org/apache/wayang/flink/execution/FlinkContextReference.java x: 1 commits (all time) y: 56 lines of code wayang-platforms/wayang-flink/code/main/java/org/apache/wayang/flink/execution/FlinkExecutor.java x: 1 commits (all time) y: 105 lines of code wayang-platforms/wayang-flink/code/main/java/org/apache/wayang/flink/operators/FlinkCartesianOperator.java x: 1 commits (all time) y: 71 lines of code wayang-platforms/wayang-flink/code/main/java/org/apache/wayang/flink/operators/FlinkCoGroupOperator.java x: 1 commits (all time) y: 109 lines of code wayang-platforms/wayang-flink/code/main/java/org/apache/wayang/flink/operators/FlinkDoWhileOperator.java x: 1 commits (all time) y: 155 lines of code wayang-platforms/wayang-flink/code/main/java/org/apache/wayang/flink/operators/FlinkGlobalMaterializedGroupOperator.java x: 1 commits (all time) y: 74 lines of code wayang-platforms/wayang-flink/code/main/java/org/apache/wayang/flink/operators/FlinkGroupByOperator.java x: 1 commits (all time) y: 88 lines of code wayang-platforms/wayang-flink/code/main/java/org/apache/wayang/flink/operators/FlinkLoopOperator.java x: 1 commits (all time) y: 123 lines of code wayang-platforms/wayang-flink/code/main/java/org/apache/wayang/flink/operators/FlinkPageRankOperator.java x: 1 commits (all time) y: 167 lines of code wayang-platforms/wayang-flink/code/main/java/org/apache/wayang/flink/operators/FlinkRepeatExpandedOperator.java x: 1 commits (all time) y: 149 lines of code wayang-platforms/wayang-flink/code/main/java/org/apache/wayang/flink/operators/FlinkSampleOperator.java x: 1 commits (all time) y: 96 lines of code wayang-platforms/wayang-flink/code/main/java/org/apache/wayang/flink/plugin/FlinkConversionPlugin.java x: 1 commits (all time) y: 29 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/execution/SparkExecutionContext.java x: 1 commits (all time) y: 47 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/operators/SparkFilterOperator.java x: 1 commits (all time) y: 77 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/operators/SparkLocalCallbackSink.java x: 1 commits (all time) y: 59 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/operators/SparkLoopOperator.java x: 1 commits (all time) y: 146 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/operators/SparkRandomPartitionSampleOperator.java x: 1 commits (all time) y: 206 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/operators/SparkShufflePartitionSampleOperator.java x: 1 commits (all time) y: 165 lines of code wayang-plugins/wayang-iejoin/code/main/java/org/apache/wayang/iejoin/operators/JavaIEJoinOperator.java x: 1 commits (all time) y: 107 lines of code wayang-plugins/wayang-iejoin/code/main/java/org/apache/wayang/iejoin/operators/SparkIEJoinOperator.java x: 1 commits (all time) y: 158 lines of code wayang-plugins/wayang-iejoin/code/main/java/org/apache/wayang/iejoin/operators/java_helpers/BitSetJoin.java x: 1 commits (all time) y: 188 lines of code wayang-plugins/wayang-iejoin/code/main/java/org/apache/wayang/iejoin/operators/spark_helpers/BitSetJoin.java x: 1 commits (all time) y: 182 lines of code wayang-profiler/code/main/java/org/apache/wayang/profiler/java/OperatorProfiler.java x: 1 commits (all time) y: 140 lines of code wayang-profiler/code/main/java/org/apache/wayang/profiler/java/OperatorProfilers.java x: 1 commits (all time) y: 253 lines of code wayang-profiler/code/main/java/org/apache/wayang/profiler/java/Profiler.java x: 1 commits (all time) y: 272 lines of code wayang-profiler/code/main/java/org/apache/wayang/profiler/log/DynamicLoadEstimator.java x: 1 commits (all time) y: 161 lines of code wayang-profiler/code/main/java/org/apache/wayang/profiler/log/GeneticOptimizer.java x: 1 commits (all time) y: 201 lines of code wayang-profiler/code/main/java/org/apache/wayang/profiler/log/GeneticOptimizerApp.java x: 1 commits (all time) y: 481 lines of code wayang-profiler/code/main/java/org/apache/wayang/profiler/log/Individual.java x: 1 commits (all time) y: 172 lines of code wayang-profiler/code/main/java/org/apache/wayang/profiler/spark/Main.java x: 1 commits (all time) y: 137 lines of code wayang-profiler/code/main/java/org/apache/wayang/profiler/spark/OperatorProfilers.java x: 1 commits (all time) y: 322 lines of code wayang-profiler/code/main/java/org/apache/wayang/profiler/spark/SparkOperatorProfiler.java x: 1 commits (all time) y: 262 lines of code wayang-docs/src/main/resources/_data/menus.yml x: 9 commits (all time) y: 15 lines of code wayang-platforms/wayang-java/src/main/java/org/apache/wayang/java/operators/graph/JavaPageRankOperator.java x: 5 commits (all time) y: 98 lines of code src/main/script/prerequisiteCheck.groovy x: 7 commits (all time) y: 143 lines of code wayang-commons/wayang-basic/src/main/java/org/apache/wayang/basic/operators/TextFileSource.java x: 7 commits (all time) y: 121 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/enumeration/PlanEnumeration.java x: 7 commits (all time) y: 401 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/enumeration/PlanEnumerator.java x: 7 commits (all time) y: 666 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/plan/wayangplan/SlotMapping.java x: 6 commits (all time) y: 183 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/profiling/ExecutionPlanMeasurement.java x: 5 commits (all time) y: 169 lines of code wayang-platforms/wayang-java/src/main/java/org/apache/wayang/java/platform/JavaPlatform.java x: 6 commits (all time) y: 53 lines of code wayang-platforms/wayang-jdbc-template/src/main/java/org/apache/wayang/jdbc/operators/JdbcTableSource.java x: 8 commits (all time) y: 57 lines of code wayang-docs/src/main/resources/assets/css/color.css x: 2 commits (all time) y: 44 lines of code wayang-docs/src/main/resources/assets/css/main.css x: 8 commits (all time) y: 103 lines of code wayang-commons/wayang-basic/src/main/java/org/apache/wayang/basic/operators/SampleOperator.java x: 4 commits (all time) y: 97 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/api/Configuration.java x: 4 commits (all time) y: 610 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/api/configuration/KeyValueProvider.java x: 4 commits (all time) y: 68 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/OptimizationContext.java x: 4 commits (all time) y: 452 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/cardinality/CardinalityEstimatorManager.java x: 4 commits (all time) y: 130 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/cardinality/CardinalityPusher.java x: 4 commits (all time) y: 50 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/channels/ChannelConversionGraph.java x: 4 commits (all time) y: 629 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/enumeration/ExecutionTaskFlowCompiler.java x: 4 commits (all time) y: 305 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/enumeration/LoopEnumerator.java x: 4 commits (all time) y: 102 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/enumeration/PlanImplementation.java x: 4 commits (all time) y: 690 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/enumeration/StageAssignmentTraversal.java x: 4 commits (all time) y: 549 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/plan/executionplan/Channel.java x: 4 commits (all time) y: 249 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/plan/wayangplan/PlanTraversal.java x: 4 commits (all time) y: 180 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/plan/wayangplan/traversal/AbstractTopologicalTraversal.java x: 4 commits (all time) y: 91 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/platform/AbstractChannelInstance.java x: 4 commits (all time) y: 58 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/platform/CardinalityBreakpoint.java x: 4 commits (all time) y: 73 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/platform/CrossPlatformExecutor.java x: 4 commits (all time) y: 604 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/platform/ExecutorTemplate.java x: 4 commits (all time) y: 118 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/platform/Junction.java x: 4 commits (all time) y: 135 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/platform/lineage/LazyExecutionLineageNode.java x: 4 commits (all time) y: 94 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/util/AbstractReferenceCountable.java x: 4 commits (all time) y: 43 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/util/Action.java x: 4 commits (all time) y: 13 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/util/ReflectionUtils.java x: 4 commits (all time) y: 282 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/util/fs/LocalFileSystem.java x: 4 commits (all time) y: 150 lines of code wayang-platforms/wayang-giraph/src/main/java/org/apache/wayang/giraph/Algorithm/PageRankAlgorithm.java x: 5 commits (all time) y: 183 lines of code wayang-platforms/wayang-giraph/src/main/java/org/apache/wayang/giraph/operators/GiraphPageRankOperator.java x: 5 commits (all time) y: 147 lines of code wayang-platforms/wayang-graphchi/src/main/java/org/apache/wayang/graphchi/operators/GraphChiPageRankOperator.java x: 5 commits (all time) y: 161 lines of code wayang-platforms/wayang-jdbc-template/src/main/java/org/apache/wayang/jdbc/execution/JdbcExecutor.java x: 5 commits (all time) y: 156 lines of code wayang-resources/src/main/assembly/resources.xml x: 2 commits (all time) y: 14 lines of code wayang-commons/wayang-basic/src/main/java/org/apache/wayang/basic/channels/FileChannel.java x: 2 commits (all time) y: 139 lines of code wayang-commons/wayang-basic/src/main/java/org/apache/wayang/basic/data/Record.java x: 2 commits (all time) y: 60 lines of code wayang-commons/wayang-basic/src/main/java/org/apache/wayang/basic/mapping/GlobalReduceMapping.java x: 2 commits (all time) y: 43 lines of code wayang-commons/wayang-basic/src/main/java/org/apache/wayang/basic/mapping/PageRankMapping.java x: 2 commits (all time) y: 226 lines of code wayang-commons/wayang-basic/src/main/java/org/apache/wayang/basic/mapping/ReduceByMapping.java x: 2 commits (all time) y: 52 lines of code wayang-commons/wayang-basic/src/main/java/org/apache/wayang/basic/operators/CoGroupOperator.java x: 2 commits (all time) y: 67 lines of code wayang-commons/wayang-basic/src/main/java/org/apache/wayang/basic/operators/CountOperator.java x: 2 commits (all time) y: 26 lines of code wayang-commons/wayang-basic/src/main/java/org/apache/wayang/basic/operators/DoWhileOperator.java x: 2 commits (all time) y: 168 lines of code wayang-commons/wayang-basic/src/main/java/org/apache/wayang/basic/operators/FlatMapOperator.java x: 2 commits (all time) y: 63 lines of code wayang-commons/wayang-basic/src/main/java/org/apache/wayang/basic/operators/GroupByOperator.java x: 2 commits (all time) y: 30 lines of code wayang-commons/wayang-basic/src/main/java/org/apache/wayang/basic/operators/LoopOperator.java x: 2 commits (all time) y: 194 lines of code wayang-commons/wayang-basic/src/main/java/org/apache/wayang/basic/operators/ReduceByOperator.java x: 2 commits (all time) y: 58 lines of code wayang-commons/wayang-basic/src/main/java/org/apache/wayang/basic/operators/RepeatOperator.java x: 2 commits (all time) y: 130 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/api/exception/WayangException.java x: 2 commits (all time) y: 17 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/AggregateOptimizationContext.java x: 2 commits (all time) y: 78 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/DefaultOptimizationContext.java x: 2 commits (all time) y: 169 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/cardinality/CardinalityEstimationTraversal.java x: 2 commits (all time) y: 256 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/channels/DefaultChannelConversion.java x: 2 commits (all time) y: 143 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/plan/executionplan/ExecutionStage.java x: 2 commits (all time) y: 233 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/plan/executionplan/ExecutionTask.java x: 2 commits (all time) y: 135 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/plan/wayangplan/Operator.java x: 2 commits (all time) y: 262 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/plan/wayangplan/OperatorAlternative.java x: 2 commits (all time) y: 212 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/plan/wayangplan/OperatorContainers.java x: 2 commits (all time) y: 81 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/plan/wayangplan/Operators.java x: 2 commits (all time) y: 89 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/plan/wayangplan/OutputSlot.java x: 2 commits (all time) y: 116 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/plan/wayangplan/Subplan.java x: 2 commits (all time) y: 181 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/platform/PushExecutorTemplate.java x: 2 commits (all time) y: 222 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/platform/lineage/ChannelLineageNode.java x: 2 commits (all time) y: 28 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/plugin/DynamicPlugin.java x: 2 commits (all time) y: 198 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/util/Bitmask.java x: 2 commits (all time) y: 260 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/util/ConsumerIteratorAdapter.java x: 2 commits (all time) y: 110 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/util/WayangCollections.java x: 2 commits (all time) y: 146 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/util/mathex/model/BinaryOperation.java x: 2 commits (all time) y: 48 lines of code wayang-platforms/wayang-sqlite3/src/main/java/org/apache/wayang/sqlite3/plugin/Sqlite3ConversionPlugin.java x: 3 commits (all time) y: 29 lines of code wayang-platforms/wayang-java/src/main/java/org/apache/wayang/java/mapping/SampleMapping.java x: 3 commits (all time) y: 53 lines of code wayang-platforms/wayang-java/src/main/java/org/apache/wayang/java/operators/JavaCartesianOperator.java x: 3 commits (all time) y: 123 lines of code wayang-platforms/wayang-java/src/main/java/org/apache/wayang/java/operators/JavaCoGroupOperator.java x: 3 commits (all time) y: 119 lines of code wayang-platforms/wayang-java/src/main/java/org/apache/wayang/java/operators/JavaCountOperator.java x: 3 commits (all time) y: 63 lines of code wayang-platforms/wayang-java/src/main/java/org/apache/wayang/java/operators/JavaFilterOperator.java x: 3 commits (all time) y: 76 lines of code wayang-platforms/wayang-java/src/main/java/org/apache/wayang/java/operators/JavaIntersectOperator.java x: 3 commits (all time) y: 99 lines of code wayang-platforms/wayang-java/src/main/java/org/apache/wayang/java/operators/JavaLoopOperator.java x: 3 commits (all time) y: 137 lines of code wayang-platforms/wayang-java/src/main/java/org/apache/wayang/java/operators/JavaMaterializedGroupByOperator.java x: 3 commits (all time) y: 78 lines of code wayang-platforms/wayang-java/src/main/java/org/apache/wayang/java/operators/JavaReduceByOperator.java x: 3 commits (all time) y: 131 lines of code wayang-platforms/wayang-java/src/main/java/org/apache/wayang/java/operators/JavaRepeatOperator.java x: 3 commits (all time) y: 90 lines of code wayang-platforms/wayang-java/src/main/java/org/apache/wayang/java/operators/JavaTextFileSink.java x: 3 commits (all time) y: 83 lines of code wayang-platforms/wayang-java/src/main/java/org/apache/wayang/java/operators/JavaTsvFileSource.java x: 3 commits (all time) y: 104 lines of code wayang-platforms/wayang-graphchi/src/main/java/org/apache/wayang/graphchi/execution/GraphChiExecutor.java x: 3 commits (all time) y: 80 lines of code wayang-platforms/wayang-giraph/src/main/java/org/apache/wayang/giraph/operators/GiraphExecutionOperator.java x: 3 commits (all time) y: 14 lines of code
690.0
lines of code
  min: 1.0
  average: 67.89
  25th percentile: 25.5
  median: 43.0
  75th percentile: 83.0
  max: 690.0
0 20.0
commits (all time)
min: 1.0 | average: 2.68 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 20.0

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

wayang-benchmark/code/main/java/org/apache/wayang/apps/grep/Grep.java x: 4 contributors (all time) y: 112 lines of code guides/WordCount.java x: 2 contributors (all time) y: 34 lines of code guides/pom-example.xml x: 2 contributors (all time) y: 68 lines of code wayang-web-dashboard/dashboard-backend/src/main/java/hackitbackend/HackitBackendApplication.java x: 3 contributors (all time) y: 9 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/cypress.config.js x: 3 contributors (all time) y: 7 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/cypress/support/commands.js x: 3 contributors (all time) y: 1 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/index.html x: 3 contributors (all time) y: 17 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/App.vue x: 3 contributors (all time) y: 44 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/assets/base.css x: 3 contributors (all time) y: 59 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/HackitControls.vue x: 3 contributors (all time) y: 78 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/HackitDebugger.vue x: 3 contributors (all time) y: 139 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/HackitNextTuple.vue x: 3 contributors (all time) y: 51 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/JobDetails.vue x: 3 contributors (all time) y: 76 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/JobListItem.vue x: 3 contributors (all time) y: 80 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/JobMetricsContainer.vue x: 3 contributors (all time) y: 11 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/JobPlan.vue x: 3 contributors (all time) y: 94 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/JobSummaryCard.vue x: 3 contributors (all time) y: 48 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/Tuple.vue x: 3 contributors (all time) y: 56 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/TupleInspectModal.vue x: 3 contributors (all time) y: 101 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/router/index.js x: 3 contributors (all time) y: 30 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/views/JobDetail.vue x: 3 contributors (all time) y: 108 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/views/JobList.vue x: 3 contributors (all time) y: 152 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/views/Overview.vue x: 3 contributors (all time) y: 38 lines of code wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/calcite/converter/WayangTableScanVisitor.java x: 9 contributors (all time) y: 49 lines of code wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/calcite/optimizer/Optimizer.java x: 6 contributors (all time) y: 172 lines of code wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/calcite/rel/WayangTableScan.java x: 8 contributors (all time) y: 64 lines of code wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/calcite/utils/ModelParser.java x: 2 contributors (all time) y: 55 lines of code wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/context/SqlContext.java x: 9 contributors (all time) y: 72 lines of code wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/sources/fs/CsvRowConverter.java x: 5 contributors (all time) y: 124 lines of code wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/sources/fs/JavaCSVTableSource.java x: 5 contributors (all time) y: 139 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/api/Job.java x: 6 contributors (all time) y: 552 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/api/WayangContext.java x: 6 contributors (all time) y: 79 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/interfaces/Application.java x: 4 contributors (all time) y: 17 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/interfaces/Executor.java x: 4 contributors (all time) y: 22 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/interfaces/Job.java x: 4 contributors (all time) y: 16 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/interfaces/SerializableObject.java x: 4 contributors (all time) y: 4 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/interfaces/Stage.java x: 4 contributors (all time) y: 30 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/interfaces/Task.java x: 4 contributors (all time) y: 38 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/interfaces/TaskMetric.java x: 4 contributors (all time) y: 26 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/metrics/ApplicationEnd.java x: 4 contributors (all time) y: 61 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/metrics/ExecutorAdded.java x: 4 contributors (all time) y: 82 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/metrics/JobEnd.java x: 4 contributors (all time) y: 53 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/metrics/SparkListener.java x: 4 contributors (all time) y: 375 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/metrics/StageExecutorMetrics.java x: 4 contributors (all time) y: 110 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/metrics/TaskEnd.java x: 4 contributors (all time) y: 149 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/platform/SparkPlatform.java x: 7 contributors (all time) y: 173 lines of code wayang-platforms/wayang-flink/code/main/java/org/apache/wayang/flink/operators/FlinkMaterializedGroupByOperator.java x: 5 contributors (all time) y: 89 lines of code wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/calcite/converter/WayangFilterVisitor.java x: 4 contributors (all time) y: 107 lines of code wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/calcite/converter/WayangJoinVisitor.java x: 9 contributors (all time) y: 92 lines of code wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/calcite/converter/WayangProjectVisitor.java x: 9 contributors (all time) y: 67 lines of code wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/calcite/converter/WayangRelConverter.java x: 8 contributors (all time) y: 21 lines of code wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/calcite/converter/WayangRelNodeVisitor.java x: 4 contributors (all time) y: 10 lines of code wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/calcite/jdbc/JdbcSchema.java x: 4 contributors (all time) y: 403 lines of code wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/calcite/jdbc/JdbcTable.java x: 4 contributors (all time) y: 177 lines of code wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/calcite/jdbc/JdbcUtils.java x: 4 contributors (all time) y: 193 lines of code wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/calcite/optimizer/WayangProgram.java x: 4 contributors (all time) y: 28 lines of code wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/calcite/rules/WayangRules.java x: 4 contributors (all time) y: 123 lines of code wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/calcite/schema/SchemaUtils.java x: 7 contributors (all time) y: 20 lines of code wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/calcite/schema/WayangTable.java x: 4 contributors (all time) y: 40 lines of code wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/calcite/schema/WayangTableBuilder.java x: 4 contributors (all time) y: 43 lines of code wayang-benchmark/code/main/java/org/apache/wayang/apps/sgd/SGDImpl.java x: 3 contributors (all time) y: 177 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/util/fs/S3FileSystem.java x: 2 contributors (all time) y: 194 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/execution/SparkExecutor.java x: 2 contributors (all time) y: 115 lines of code python/src/pywy/platforms/jvm/worker.py x: 1 contributors (all time) y: 205 lines of code wayang-api/wayang-api-python/src/main/java/org/apache/wayang/api/python/executor/ProcessFeeder.java x: 1 contributors (all time) y: 108 lines of code wayang-api/wayang-api-python/src/main/java/org/apache/wayang/api/python/executor/ProcessReceiver.java x: 1 contributors (all time) y: 24 lines of code wayang-api/wayang-api-python/src/main/java/org/apache/wayang/api/python/executor/PythonProcessCaller.java x: 1 contributors (all time) y: 85 lines of code wayang-api/wayang-api-python/src/main/java/org/apache/wayang/api/python/executor/PythonWorkerManager.java x: 1 contributors (all time) y: 40 lines of code wayang-api/wayang-api-python/src/main/java/org/apache/wayang/api/python/executor/ReaderIterator.java x: 1 contributors (all time) y: 57 lines of code wayang-api/wayang-api-python/src/main/java/org/apache/wayang/api/python/function/PythonCode.java x: 1 contributors (all time) y: 11 lines of code wayang-api/wayang-api-python/src/main/java/org/apache/wayang/api/python/function/PythonFunctionWrapper.java x: 1 contributors (all time) y: 21 lines of code wayang-api/wayang-api-python/src/main/java/org/apache/wayang/api/python/function/PythonUDF.java x: 1 contributors (all time) y: 4 lines of code wayang-api/wayang-api-rest/src/main/java/org/apache/wayang/api/rest/server/spring/decoder/WayangPlanBuilder.java x: 1 contributors (all time) y: 160 lines of code python/src/pywy/core/channel.py x: 3 contributors (all time) y: 15 lines of code python/src/pywy/core/executor.py x: 3 contributors (all time) y: 5 lines of code python/src/pywy/core/mapping.py x: 4 contributors (all time) y: 21 lines of code python/src/pywy/dataquanta.py x: 4 contributors (all time) y: 55 lines of code python/src/pywy/operators/base.py x: 4 contributors (all time) y: 77 lines of code python/src/pywy/platforms/commons/__init__.py x: 2 contributors (all time) y: 1 lines of code python/src/pywy/platforms/commons/channels.py x: 2 contributors (all time) y: 32 lines of code python/src/pywy/platforms/jvm/channels.py x: 2 contributors (all time) y: 21 lines of code python/src/pywy/platforms/jvm/context.py x: 2 contributors (all time) y: 11 lines of code python/src/pywy/platforms/jvm/graph.py x: 2 contributors (all time) y: 24 lines of code python/src/pywy/platforms/jvm/mappings.py x: 2 contributors (all time) y: 6 lines of code python/src/pywy/platforms/jvm/operator/__init__.py x: 2 contributors (all time) y: 10 lines of code python/src/pywy/platforms/jvm/operator/jvm_execution_operator.py x: 3 contributors (all time) y: 20 lines of code python/src/pywy/platforms/jvm/operator/jvm_source_textfile.py x: 3 contributors (all time) y: 24 lines of code python/src/pywy/platforms/jvm/operator/jvm_unary_filter.py x: 3 contributors (all time) y: 42 lines of code python/src/pywy/platforms/jvm/platform.py x: 2 contributors (all time) y: 4 lines of code python/src/pywy/platforms/jvm/serializable/plan_writter.py x: 2 contributors (all time) y: 95 lines of code python/src/pywy/platforms/jvm/serializable/wayang_jvm_operator.py x: 3 contributors (all time) y: 69 lines of code python/src/pywy/platforms/python/operator/py_sink_textfile.py x: 4 contributors (all time) y: 33 lines of code python/old_code/old_graph/graph.py x: 2 contributors (all time) y: 39 lines of code python/old_code/old_graph/node.py x: 2 contributors (all time) y: 19 lines of code python/old_code/old_graph/traversal.py x: 2 contributors (all time) y: 26 lines of code python/old_code/orchestrator/dataquanta.py x: 2 contributors (all time) y: 219 lines of code python/old_code/orchestrator/execdirectly.py x: 2 contributors (all time) y: 85 lines of code python/old_code/orchestrator/main.py x: 2 contributors (all time) y: 87 lines of code python/old_code/orchestrator/operator.py x: 2 contributors (all time) y: 72 lines of code python/old_code/protobuf/planwriter.py x: 2 contributors (all time) y: 179 lines of code python/old_code/test.py x: 2 contributors (all time) y: 15 lines of code python/setup.cfg x: 2 contributors (all time) y: 28 lines of code python/src/pywy/graph/types.py x: 2 contributors (all time) y: 37 lines of code python/src/pywy/operators/unary.py x: 2 contributors (all time) y: 50 lines of code python/src/pywy/platforms/python/execution.py x: 2 contributors (all time) y: 59 lines of code python/src/pywy/types.py x: 2 contributors (all time) y: 65 lines of code wayang-api/wayang-api-scala-java/code/main/scala/org/apache/wayang/api/DataQuanta.scala x: 2 contributors (all time) y: 424 lines of code wayang-api/wayang-api-scala-java/code/main/scala/org/apache/wayang/api/PlanBuilder.scala x: 2 contributors (all time) y: 60 lines of code wayang-benchmark/code/main/java/org/apache/wayang/apps/terasort/Random16.java x: 1 contributors (all time) y: 294 lines of code wayang-benchmark/code/main/java/org/apache/wayang/apps/terasort/Unsigned16.java x: 1 contributors (all time) y: 191 lines of code wayang-benchmark/code/main/scala/org/apache/wayang/apps/terasort/TeraApp.scala x: 1 contributors (all time) y: 79 lines of code wayang-benchmark/code/main/scala/org/apache/wayang/apps/terasort/TeraGen.scala x: 1 contributors (all time) y: 82 lines of code wayang-benchmark/code/main/scala/org/apache/wayang/apps/terasort/TeraValidate.scala x: 1 contributors (all time) y: 69 lines of code wayang-benchmark/code/main/scala/org/apache/wayang/apps/tpch/TpcH.scala x: 2 contributors (all time) y: 90 lines of code wayang-commons/wayang-basic/src/main/java/org/apache/wayang/basic/operators/ObjectFileSink.java x: 1 contributors (all time) y: 26 lines of code wayang-commons/wayang-basic/src/main/java/org/apache/wayang/basic/operators/ObjectFileSource.java x: 1 contributors (all time) y: 92 lines of code wayang-platforms/wayang-flink/code/main/java/org/apache/wayang/flink/mapping/ObjectFileSinkMapping.java x: 1 contributors (all time) y: 38 lines of code wayang-platforms/wayang-flink/code/main/java/org/apache/wayang/flink/mapping/ObjectFileSourceMapping.java x: 1 contributors (all time) y: 41 lines of code wayang-platforms/wayang-flink/code/main/java/org/apache/wayang/flink/operators/FlinkObjectFileSink.java x: 2 contributors (all time) y: 75 lines of code wayang-platforms/wayang-flink/code/main/java/org/apache/wayang/flink/operators/FlinkObjectFileSource.java x: 2 contributors (all time) y: 97 lines of code wayang-platforms/wayang-java/src/main/java/org/apache/wayang/java/mapping/ObjectFileSinkMapping.java x: 1 contributors (all time) y: 35 lines of code wayang-platforms/wayang-java/src/main/java/org/apache/wayang/java/operators/JavaObjectFileSink.java x: 3 contributors (all time) y: 133 lines of code wayang-platforms/wayang-java/src/main/java/org/apache/wayang/java/operators/JavaObjectFileSource.java x: 3 contributors (all time) y: 164 lines of code wayang-api/wayang-api-scala-java/code/main/scala/org/apache/wayang/api/DataQuantaBuilder.scala x: 2 contributors (all time) y: 682 lines of code wayang-api/wayang-api-scala-java/code/main/scala/org/apache/wayang/api/package.scala x: 2 contributors (all time) y: 99 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/plan/executionplan/ExecutionPlan.java x: 3 contributors (all time) y: 153 lines of code wayang-benchmark/code/main/java/org/apache/wayang/apps/sgd/SGDImprovedImpl.java x: 1 contributors (all time) y: 117 lines of code wayang-benchmark/code/main/java/org/apache/wayang/apps/tpch/Main.java x: 1 contributors (all time) y: 105 lines of code wayang-benchmark/code/main/java/org/apache/wayang/apps/wordcount/Main.java x: 1 contributors (all time) y: 102 lines of code wayang-benchmark/code/main/scala/org/apache/wayang/apps/kmeans/Kmeans.scala x: 1 contributors (all time) y: 123 lines of code wayang-benchmark/code/main/scala/org/apache/wayang/apps/kmeans/postgres/Kmeans.scala x: 1 contributors (all time) y: 122 lines of code wayang-benchmark/code/main/scala/org/apache/wayang/apps/sindy/Sindy.scala x: 1 contributors (all time) y: 127 lines of code wayang-benchmark/code/main/scala/org/apache/wayang/apps/tpch/queries/Query3Database.scala x: 1 contributors (all time) y: 95 lines of code wayang-docs/src/main/resources/_includes/head.html x: 2 contributors (all time) y: 44 lines of code wayang-commons/wayang-utils-profile-db/src/main/java/org/apache/wayang/commons/util/profiledb/model/measurement/TimeMeasurement.java x: 2 contributors (all time) y: 102 lines of code wayang-commons/wayang-utils-profile-db/src/main/java/org/apache/wayang/commons/util/profiledb/storage/JDBCStorage.java x: 2 contributors (all time) y: 47 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/monitor/FileMonitor.java x: 3 contributors (all time) y: 61 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/costs/LoadProfile.java x: 3 contributors (all time) y: 119 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/costs/LoadProfileEstimators.java x: 3 contributors (all time) y: 281 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/costs/SimpleEstimationContext.java x: 4 contributors (all time) y: 80 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/platform/PartialExecution.java x: 3 contributors (all time) y: 134 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/profiling/CardinalityRepository.java x: 3 contributors (all time) y: 97 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/profiling/ExecutionLog.java x: 3 contributors (all time) y: 90 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/util/JsonSerializables.java x: 3 contributors (all time) y: 115 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/util/json/WayangJsonObj.java x: 1 contributors (all time) y: 221 lines of code wayang-platforms/wayang-jdbc-template/src/main/java/org/apache/wayang/jdbc/operators/SqlToStreamOperator.java x: 3 contributors (all time) y: 159 lines of code wayang-api/wayang-api-scala-java/code/main/scala/org/apache/wayang/api/RecordDataQuanta.scala x: 1 contributors (all time) y: 19 lines of code wayang-api/wayang-api-scala-java/code/main/scala/org/apache/wayang/api/graph/EdgeDataQuanta.scala x: 1 contributors (all time) y: 16 lines of code wayang-api/wayang-api-scala-java/code/main/scala/org/apache/wayang/api/graph/EdgeDataQuantaBuilder.scala x: 1 contributors (all time) y: 32 lines of code wayang-benchmark/code/main/java/org/apache/wayang/apps/tpch/data/LineItemTuple.java x: 1 contributors (all time) y: 133 lines of code wayang-benchmark/code/main/java/org/apache/wayang/apps/tpch/data/q1/ReturnTuple.java x: 1 contributors (all time) y: 52 lines of code wayang-benchmark/code/main/scala/org/apache/wayang/apps/sgd/SGD.scala x: 1 contributors (all time) y: 44 lines of code wayang-benchmark/code/main/scala/org/apache/wayang/apps/simwords/AddIdFunction.scala x: 1 contributors (all time) y: 7 lines of code wayang-benchmark/code/main/scala/org/apache/wayang/apps/simwords/SimWords.scala x: 1 contributors (all time) y: 116 lines of code wayang-benchmark/code/main/scala/org/apache/wayang/apps/simwords/SparseVector.scala x: 1 contributors (all time) y: 130 lines of code wayang-benchmark/code/main/scala/org/apache/wayang/apps/simwords/Word2NVec.scala x: 1 contributors (all time) y: 98 lines of code wayang-benchmark/code/main/scala/org/apache/wayang/apps/tpch/CsvUtils.scala x: 1 contributors (all time) y: 9 lines of code wayang-benchmark/code/main/scala/org/apache/wayang/apps/tpch/data/LineItem.scala x: 1 contributors (all time) y: 62 lines of code wayang-benchmark/code/main/scala/org/apache/wayang/apps/util/Parameters.scala x: 1 contributors (all time) y: 67 lines of code wayang-platforms/wayang-flink/code/main/java/org/apache/wayang/flink/channels/ChannelConversions.java x: 1 contributors (all time) y: 49 lines of code wayang-platforms/wayang-flink/code/main/java/org/apache/wayang/flink/channels/DataSetChannel.java x: 1 contributors (all time) y: 65 lines of code wayang-platforms/wayang-flink/code/main/java/org/apache/wayang/flink/compiler/WayangFileOutputFormat.java x: 1 contributors (all time) y: 282 lines of code wayang-platforms/wayang-flink/code/main/java/org/apache/wayang/flink/operators/FlinkCartesianOperator.java x: 1 contributors (all time) y: 71 lines of code wayang-platforms/wayang-flink/code/main/java/org/apache/wayang/flink/operators/FlinkCoGroupOperator.java x: 1 contributors (all time) y: 109 lines of code wayang-platforms/wayang-flink/code/main/java/org/apache/wayang/flink/operators/FlinkDoWhileOperator.java x: 1 contributors (all time) y: 155 lines of code wayang-platforms/wayang-flink/code/main/java/org/apache/wayang/flink/operators/FlinkGlobalMaterializedGroupOperator.java x: 1 contributors (all time) y: 74 lines of code wayang-platforms/wayang-flink/code/main/java/org/apache/wayang/flink/operators/FlinkGroupByOperator.java x: 1 contributors (all time) y: 88 lines of code wayang-platforms/wayang-flink/code/main/java/org/apache/wayang/flink/operators/FlinkPageRankOperator.java x: 1 contributors (all time) y: 167 lines of code wayang-platforms/wayang-flink/code/main/java/org/apache/wayang/flink/operators/FlinkRepeatExpandedOperator.java x: 1 contributors (all time) y: 149 lines of code wayang-platforms/wayang-flink/code/main/java/org/apache/wayang/flink/operators/FlinkSampleOperator.java x: 1 contributors (all time) y: 96 lines of code wayang-platforms/wayang-flink/code/main/java/org/apache/wayang/flink/plugin/FlinkConversionPlugin.java x: 1 contributors (all time) y: 29 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/execution/SparkExecutionContext.java x: 1 contributors (all time) y: 47 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/operators/SparkFilterOperator.java x: 1 contributors (all time) y: 77 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/operators/SparkLocalCallbackSink.java x: 1 contributors (all time) y: 59 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/operators/SparkLoopOperator.java x: 1 contributors (all time) y: 146 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/operators/SparkShufflePartitionSampleOperator.java x: 1 contributors (all time) y: 165 lines of code wayang-plugins/wayang-iejoin/code/main/java/org/apache/wayang/iejoin/operators/java_helpers/BitSetJoin.java x: 1 contributors (all time) y: 188 lines of code wayang-plugins/wayang-iejoin/code/main/java/org/apache/wayang/iejoin/operators/spark_helpers/BitSetJoin.java x: 1 contributors (all time) y: 182 lines of code wayang-profiler/code/main/java/org/apache/wayang/profiler/java/OperatorProfiler.java x: 1 contributors (all time) y: 140 lines of code wayang-profiler/code/main/java/org/apache/wayang/profiler/java/OperatorProfilers.java x: 1 contributors (all time) y: 253 lines of code wayang-profiler/code/main/java/org/apache/wayang/profiler/java/Profiler.java x: 1 contributors (all time) y: 272 lines of code wayang-profiler/code/main/java/org/apache/wayang/profiler/log/DynamicLoadEstimator.java x: 1 contributors (all time) y: 161 lines of code wayang-profiler/code/main/java/org/apache/wayang/profiler/log/GeneticOptimizer.java x: 1 contributors (all time) y: 201 lines of code wayang-profiler/code/main/java/org/apache/wayang/profiler/log/GeneticOptimizerApp.java x: 1 contributors (all time) y: 481 lines of code wayang-profiler/code/main/java/org/apache/wayang/profiler/log/Individual.java x: 1 contributors (all time) y: 172 lines of code wayang-profiler/code/main/java/org/apache/wayang/profiler/spark/Main.java x: 1 contributors (all time) y: 137 lines of code wayang-profiler/code/main/java/org/apache/wayang/profiler/spark/OperatorProfilers.java x: 1 contributors (all time) y: 322 lines of code wayang-profiler/code/main/java/org/apache/wayang/profiler/spark/SparkOperatorProfiler.java x: 1 contributors (all time) y: 262 lines of code src/main/script/prerequisiteCheck.groovy x: 3 contributors (all time) y: 143 lines of code wayang-commons/wayang-basic/src/main/java/org/apache/wayang/basic/operators/TextFileSource.java x: 2 contributors (all time) y: 121 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/enumeration/PlanEnumeration.java x: 2 contributors (all time) y: 401 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/enumeration/PlanEnumerator.java x: 2 contributors (all time) y: 666 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/plan/wayangplan/SlotMapping.java x: 2 contributors (all time) y: 183 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/profiling/ExecutionPlanMeasurement.java x: 2 contributors (all time) y: 169 lines of code wayang-platforms/wayang-java/src/main/java/org/apache/wayang/java/platform/JavaPlatform.java x: 2 contributors (all time) y: 53 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/api/Configuration.java x: 2 contributors (all time) y: 610 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/mapping/PlanTransformation.java x: 2 contributors (all time) y: 110 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/OptimizationContext.java x: 2 contributors (all time) y: 452 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/cardinality/CardinalityEstimatorManager.java x: 2 contributors (all time) y: 130 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/channels/ChannelConversionGraph.java x: 2 contributors (all time) y: 629 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/enumeration/ExecutionTaskFlowCompiler.java x: 2 contributors (all time) y: 305 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/enumeration/PlanImplementation.java x: 2 contributors (all time) y: 690 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/enumeration/StageAssignmentTraversal.java x: 2 contributors (all time) y: 549 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/plan/executionplan/Channel.java x: 2 contributors (all time) y: 249 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/plan/wayangplan/ExecutionOperator.java x: 2 contributors (all time) y: 148 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/plan/wayangplan/LoopIsolator.java x: 2 contributors (all time) y: 82 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/plan/wayangplan/PlanTraversal.java x: 2 contributors (all time) y: 180 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/platform/CrossPlatformExecutor.java x: 2 contributors (all time) y: 604 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/platform/ExecutorTemplate.java x: 2 contributors (all time) y: 118 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/platform/Junction.java x: 2 contributors (all time) y: 135 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/util/AbstractReferenceCountable.java x: 2 contributors (all time) y: 43 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/util/ReflectionUtils.java x: 2 contributors (all time) y: 282 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/util/fs/LocalFileSystem.java x: 2 contributors (all time) y: 150 lines of code wayang-platforms/wayang-graphchi/src/main/java/org/apache/wayang/graphchi/operators/GraphChiPageRankOperator.java x: 2 contributors (all time) y: 161 lines of code wayang-platforms/wayang-jdbc-template/src/main/java/org/apache/wayang/jdbc/execution/JdbcExecutor.java x: 2 contributors (all time) y: 156 lines of code wayang-commons/wayang-basic/src/main/java/org/apache/wayang/basic/channels/FileChannel.java x: 2 contributors (all time) y: 139 lines of code wayang-commons/wayang-basic/src/main/java/org/apache/wayang/basic/function/ProjectionDescriptor.java x: 2 contributors (all time) y: 107 lines of code wayang-commons/wayang-basic/src/main/java/org/apache/wayang/basic/mapping/PageRankMapping.java x: 2 contributors (all time) y: 226 lines of code wayang-commons/wayang-basic/src/main/java/org/apache/wayang/basic/operators/CoGroupOperator.java x: 2 contributors (all time) y: 67 lines of code wayang-commons/wayang-basic/src/main/java/org/apache/wayang/basic/operators/DoWhileOperator.java x: 2 contributors (all time) y: 168 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/AggregateOptimizationContext.java x: 2 contributors (all time) y: 78 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/cardinality/CardinalityEstimationTraversal.java x: 2 contributors (all time) y: 256 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/channels/DefaultChannelConversion.java x: 2 contributors (all time) y: 143 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/plan/executionplan/ExecutionStage.java x: 2 contributors (all time) y: 233 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/plan/wayangplan/Operator.java x: 2 contributors (all time) y: 262 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/plan/wayangplan/OperatorAlternative.java x: 2 contributors (all time) y: 212 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/plan/wayangplan/OperatorContainers.java x: 2 contributors (all time) y: 81 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/platform/PushExecutorTemplate.java x: 2 contributors (all time) y: 222 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/plugin/DynamicPlugin.java x: 2 contributors (all time) y: 198 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/util/Bitmask.java x: 2 contributors (all time) y: 260 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/util/Canonicalizer.java x: 2 contributors (all time) y: 104 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/util/WayangCollections.java x: 2 contributors (all time) y: 146 lines of code
690.0
lines of code
  min: 1.0
  average: 67.89
  25th percentile: 25.5
  median: 43.0
  75th percentile: 83.0
  max: 690.0
0 9.0
contributors (all time)
min: 1.0 | average: 1.81 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 9.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): 63 points

wayang-benchmark/code/main/java/org/apache/wayang/apps/grep/Grep.java x: 3 commits (90d) y: 112 lines of code guides/WordCount.java x: 3 commits (90d) y: 34 lines of code guides/pom-example.xml x: 2 commits (90d) y: 68 lines of code wayang-web-dashboard/dashboard-backend/src/main/java/hackitbackend/HackitBackendApplication.java x: 2 commits (90d) y: 9 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/cypress.config.js x: 2 commits (90d) y: 7 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/cypress/support/commands.js x: 2 commits (90d) y: 1 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/index.html x: 2 commits (90d) y: 17 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/App.vue x: 5 commits (90d) y: 44 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/assets/base.css x: 2 commits (90d) y: 59 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/HackitControls.vue x: 2 commits (90d) y: 78 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/HackitDebugger.vue x: 2 commits (90d) y: 139 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/HackitNextTuple.vue x: 2 commits (90d) y: 51 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/JobDetails.vue x: 3 commits (90d) y: 76 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/JobListItem.vue x: 3 commits (90d) y: 80 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/JobMetricsContainer.vue x: 3 commits (90d) y: 11 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/JobPlan.vue x: 2 commits (90d) y: 94 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/JobSummaryCard.vue x: 3 commits (90d) y: 48 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/JobSummaryContainer.vue x: 2 commits (90d) y: 18 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/OverviewCard.vue x: 3 commits (90d) y: 18 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/Tuple.vue x: 2 commits (90d) y: 56 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/TupleInspectModal.vue x: 2 commits (90d) y: 101 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/main.js x: 2 commits (90d) y: 11 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/router/index.js x: 2 commits (90d) y: 30 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/views/JobDetail.vue x: 5 commits (90d) y: 108 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/views/JobList.vue x: 2 commits (90d) y: 152 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/views/Overview.vue x: 2 commits (90d) y: 38 lines of code wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/calcite/optimizer/Optimizer.java x: 2 commits (90d) y: 172 lines of code wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/calcite/rel/WayangTableScan.java x: 4 commits (90d) y: 64 lines of code wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/calcite/utils/ModelParser.java x: 4 commits (90d) y: 55 lines of code wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/context/SqlContext.java x: 2 commits (90d) y: 72 lines of code wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/sources/fs/CsvRowConverter.java x: 2 commits (90d) y: 124 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/api/Job.java x: 2 commits (90d) y: 552 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/api/WayangContext.java x: 2 commits (90d) y: 79 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/interfaces/Executor.java x: 2 commits (90d) y: 22 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/interfaces/SerializableObject.java x: 2 commits (90d) y: 4 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/interfaces/TaskMetric.java x: 2 commits (90d) y: 26 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/metrics/ApplicationEnd.java x: 2 commits (90d) y: 61 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/metrics/ExecutorAdded.java x: 2 commits (90d) y: 82 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/metrics/JobEnd.java x: 2 commits (90d) y: 53 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/metrics/SparkListener.java x: 2 commits (90d) y: 375 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/metrics/StageCompleted.java x: 2 commits (90d) y: 113 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/metrics/StageExecutorMetrics.java x: 2 commits (90d) y: 110 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/metrics/TaskEnd.java x: 2 commits (90d) y: 149 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/metrics/TaskGettingResult.java x: 2 commits (90d) y: 147 lines of code wayang-platforms/wayang-flink/code/main/java/org/apache/wayang/flink/operators/FlinkMaterializedGroupByOperator.java x: 1 commits (90d) y: 89 lines of code
552.0
lines of code
  min: 1.0
  average: 78.41
  25th percentile: 22.0
  median: 61.0
  75th percentile: 110.0
  max: 552.0
0 5.0
commits (90d)
min: 1.0 | average: 2.27 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 5.0

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

wayang-benchmark/code/main/java/org/apache/wayang/apps/grep/Grep.java x: 2 contributors (90d) y: 112 lines of code guides/WordCount.java x: 2 contributors (90d) y: 34 lines of code guides/pom-example.xml x: 2 contributors (90d) y: 68 lines of code wayang-web-dashboard/dashboard-backend/src/main/java/hackitbackend/HackitBackendApplication.java x: 2 contributors (90d) y: 9 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/cypress.config.js x: 2 contributors (90d) y: 7 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/cypress/support/commands.js x: 2 contributors (90d) y: 1 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/index.html x: 2 contributors (90d) y: 17 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/App.vue x: 3 contributors (90d) y: 44 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/assets/base.css x: 2 contributors (90d) y: 59 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/HackitControls.vue x: 2 contributors (90d) y: 78 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/HackitDebugger.vue x: 2 contributors (90d) y: 139 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/HackitNextTuple.vue x: 2 contributors (90d) y: 51 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/JobDetails.vue x: 3 contributors (90d) y: 76 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/JobListItem.vue x: 3 contributors (90d) y: 80 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/JobMetricsContainer.vue x: 3 contributors (90d) y: 11 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/JobPlan.vue x: 2 contributors (90d) y: 94 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/JobSummaryCard.vue x: 3 contributors (90d) y: 48 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/JobSummaryContainer.vue x: 2 contributors (90d) y: 18 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/OverviewCard.vue x: 3 contributors (90d) y: 18 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/Tuple.vue x: 2 contributors (90d) y: 56 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/TupleInspectModal.vue x: 2 contributors (90d) y: 101 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/main.js x: 2 contributors (90d) y: 11 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/router/index.js x: 2 contributors (90d) y: 30 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/views/JobDetail.vue x: 3 contributors (90d) y: 108 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/views/JobList.vue x: 2 contributors (90d) y: 152 lines of code wayang-web-dashboard/dashboard-webapp/src/main/vue/src/views/Overview.vue x: 2 contributors (90d) y: 38 lines of code wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/calcite/converter/WayangTableScanVisitor.java x: 2 contributors (90d) y: 49 lines of code wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/calcite/optimizer/Optimizer.java x: 2 contributors (90d) y: 172 lines of code wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/calcite/rel/WayangTableScan.java x: 3 contributors (90d) y: 64 lines of code wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/context/SqlContext.java x: 2 contributors (90d) y: 72 lines of code wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/sources/fs/CsvRowConverter.java x: 2 contributors (90d) y: 124 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/api/Job.java x: 2 contributors (90d) y: 552 lines of code wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/api/WayangContext.java x: 2 contributors (90d) y: 79 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/interfaces/Executor.java x: 2 contributors (90d) y: 22 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/interfaces/SerializableObject.java x: 2 contributors (90d) y: 4 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/interfaces/TaskMetric.java x: 2 contributors (90d) y: 26 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/metrics/ApplicationEnd.java x: 2 contributors (90d) y: 61 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/metrics/ExecutorAdded.java x: 2 contributors (90d) y: 82 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/metrics/JobEnd.java x: 2 contributors (90d) y: 53 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/metrics/SparkListener.java x: 2 contributors (90d) y: 375 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/metrics/StageExecutorMetrics.java x: 2 contributors (90d) y: 110 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/metrics/TaskEnd.java x: 2 contributors (90d) y: 149 lines of code wayang-platforms/wayang-spark/code/main/java/org/apache/wayang/spark/monitoring/metrics/TaskGettingResult.java x: 2 contributors (90d) y: 147 lines of code wayang-platforms/wayang-flink/code/main/java/org/apache/wayang/flink/operators/FlinkMaterializedGroupByOperator.java x: 1 contributors (90d) y: 89 lines of code
552.0
lines of code
  min: 1.0
  average: 78.41
  25th percentile: 22.0
  median: 61.0
  75th percentile: 110.0
  max: 552.0
0 3.0
contributors (90d)
min: 1.0 | average: 2.11 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 3.0