apache / kylin
File Size

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

Intro
Learn more...
File Size Overall
15% | 15% | 27% | 18% | 22%
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
vue43% | 23% | 23% | 5% | 3%
java9% | 12% | 28% | 21% | 27%
js7% | 11% | 28% | 22% | 29%
scala0% | 12% | 38% | 22% | 26%
xml0% | 47% | 16% | 6% | 30%
less0% | 91% | 0% | 7% | <1%
ftl0% | 0% | 28% | 68% | 3%
yaml0% | 0% | 0% | 44% | 55%
sql0% | 0% | 0% | 72% | 27%
html0% | 0% | 0% | 0% | 100%
cfg0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
kystudio34% | 22% | 23% | 9% | 9%
src8% | 13% | 29% | 21% | 27%
dev-support0% | 0% | 15% | 18% | 65%
build0% | 0% | 0% | 27% | 72%
Longest Files (Top 50)
File# lines# units
ModelService.java
in src/modeling-service/src/main/java/org/apache/kylin/rest/service
3671 216
index.vue
in kystudio/src/components/studio/StudioModel/ModelEdit
3584 -
KylinConfigBase.java
in src/core-common/src/main/java/org/apache/kylin/common
3440 850
index.vue
in kystudio/src/components/studio/StudioModel/ModelList/AggregateModal
2386 -
jobs.vue
in kystudio/src/components/monitor/batchJobs
1786 -
ExecutableManager.java
in src/core-job/src/main/java/org/apache/kylin/job/execution
1713 126
TableService.java
in src/datasource-service/src/main/java/org/apache/kylin/rest/service
1710 63
model.js
in kystudio/src/components/studio/StudioModel/ModelEdit
1554 5
query_history_table.vue
in kystudio/src/components/query
1476 -
QueryService.java
in src/query-service/src/main/java/org/apache/kylin/rest/service
1412 69
CnMessage.java
in src/core-common/src/main/java/org/apache/kylin/common/msg
1398 342
index.vue
in kystudio/src/components/studio/StudioModel/ModelList
1366 -
index.vue
in kystudio/src/components/studio/StudioModel/ModelList/ModelSegment
1335 -
SettingAdvanced.vue
in kystudio/src/components/setting/SettingAdvanced
1307 -
UploadSql.vue
in kystudio/src/components/common/UploadSql
1304 -
build.vue
in kystudio/src/components/studio/StudioModel/ModelList/ModelBuildModal
1301 -
NDataModel.java
in src/core-metadata/src/main/java/org/apache/kylin/metadata/model
1288 134
IndexPlanService.java
in src/modeling-service/src/main/java/org/apache/kylin/rest/service
1272 64
index.vue
in kystudio/src/components/studio/StudioModel/ModelList/ModelAggregate
1270 -
SnapshotModel.vue
in kystudio/src/components/studio/snapshot/SnapshotModel
1248 -
user_access.vue
in kystudio/src/components/project
1222 -
Message.java
in src/core-common/src/main/java/org/apache/kylin/common/msg
1203 376
ProjectService.java
in src/common-service/src/main/java/org/apache/kylin/rest/service
1196 77
ModelsImportModal.vue
in kystudio/src/components/common/ModelsImportModal
1175 -
TransferData.vue
in kystudio/src/components/common/CustomTransferData
1167 -
SettingBasic.vue
in kystudio/src/components/setting/SettingBasic
1165 -
IndexPlan.java
in src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/model
1123 109
streamingJobs.vue
in kystudio/src/components/monitor/streamingJobs
1106 -
index.vue
in kystudio/src/components/studio/StudioModel/AddMeasure
1076 -
AclTCRService.java
in src/common-service/src/main/java/org/apache/kylin/rest/service
1040 49
index.vue
in kystudio/src/components/studio/StudioModel/ModelList/ModelSaveConfig
1029 -
recommendations.vue
in kystudio/src/components/studio/StudioModel/ModelList/ModelAggregate/sub
1021 -
Bytes.java
in src/core-common/src/main/java/org/apache/kylin/common/util
1019 79
SourceHive.vue
in kystudio/src/components/common/DataSourceModal/SourceHive
1014 -
index.vue
in kystudio/src/components/common/DataSourceBar
1009 -
ModelSemanticHelper.java
in src/modeling-service/src/main/java/org/apache/kylin/rest/service
1001 46
main.less
in kystudio/src/assets/styles
999 -
index.vue
in kystudio/src/components/studio/StudioModel/DimensionsModal
961 -
snapshot.vue
in kystudio/src/components/studio/snapshot
957 -
AccessService.java
in src/common-service/src/main/java/org/apache/kylin/rest/service
934 81
query_result.vue
in kystudio/src/components/query
920 -
layout_left_right_top.vue
in kystudio/src/components/layout
913 -
KylinLogTool.java
in src/tool/src/main/java/org/apache/kylin/tool
909 48
mock.js
in kystudio/src/components/studio/StudioModel/ModelList/ModelAggregate
896 -
project_authority.vue
in kystudio/src/components/project
878 -
MigrateKEMetadataTool.java
in src/tool/src/main/java/org/apache/kylin/tool/upgrade
875 29
JobInfoService.java
in src/data-loading-service/src/main/java/org/apache/kylin/rest/service
873 50
JdbcQueryHistoryStore.java
in src/core-metadata/src/main/java/org/apache/kylin/metadata/query
855 50
OptRecApproveService.java
in src/rec-service/src/main/java/org/apache/kylin/rest/service
845 35
OlapAggregateRel.java
in src/query-common/src/main/java/org/apache/kylin/query/relnode
843 54
Files With Most Units (Top 50)
File# lines# units
KylinConfigBase.java
in src/core-common/src/main/java/org/apache/kylin/common
3440 850
Message.java
in src/core-common/src/main/java/org/apache/kylin/common/msg
1203 376
CnMessage.java
in src/core-common/src/main/java/org/apache/kylin/common/msg
1398 342
ModelService.java
in src/modeling-service/src/main/java/org/apache/kylin/rest/service
3671 216
KapConfig.java
in src/core-common/src/main/java/org/apache/kylin/common
537 146
NDataModel.java
in src/core-metadata/src/main/java/org/apache/kylin/metadata/model
1288 134
ExecutableManager.java
in src/core-job/src/main/java/org/apache/kylin/job/execution
1713 126
IndexPlan.java
in src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/model
1123 109
TableWithComment.java
in src/jdbc/src/main/java/org/apache/kylin/jdbc/json
431 104
datasource.js
in kystudio/src/store
400 101
NDataSegment.java
in src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/model
645 101
AbstractExecutable.java
in src/core-job/src/main/java/org/apache/kylin/job/execution
737 91
AccessService.java
in src/common-service/src/main/java/org/apache/kylin/rest/service
934 81
Bytes.java
in src/core-common/src/main/java/org/apache/kylin/common/util
1019 79
ProjectService.java
in src/common-service/src/main/java/org/apache/kylin/rest/service
1196 77
QueryService.java
in src/query-service/src/main/java/org/apache/kylin/rest/service
1412 69
TableMetaStub.java
in src/jdbc/src/main/java/org/apache/kylin/jdbc/json
254 69
SQLResponseStub.java
in src/jdbc/src/main/java/org/apache/kylin/jdbc/json
242 67
project.js
in kystudio/src/store
387 66
NDataflow.java
in src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/model
473 66
NDataflowManager.java
in src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/model
713 64
IndexPlanService.java
in src/modeling-service/src/main/java/org/apache/kylin/rest/service
1272 64
TableService.java
in src/datasource-service/src/main/java/org/apache/kylin/rest/service
1710 63
KapExpresssions.scala
in src/spark-project/sparder/src/main/scala/org/apache/spark/sql/catalyst/expressions
793 63
ScalarSubqueryJoinRule.java
in src/query/src/main/java/org/apache/kylin/query/optrule
632 62
NSparkExecutable.java
in src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job
797 62
KylinConfig.java
in src/core-common/src/main/java/org/apache/kylin/common
569 60
SegmentRange.java
in src/core-metadata/src/main/java/org/apache/kylin/metadata/model
360 60
AdaptiveSpanningTree.java
in src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/cuboid
420 57
StorageCleaner.java
in src/tool/src/main/java/org/apache/kylin/tool/garbage
769 55
SparkApplication.java
in src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/application
649 55
LazyQuoteAwareSerDe.java
in src/spark-project/kylin-soft-affinity-cache/src/main/java/org/apache/kylin/hive/serde2/lazy
587 55
NBasicController.java
in src/common-server/src/main/java/org/apache/kylin/rest/controller
603 54
OlapAggregateRel.java
in src/query-common/src/main/java/org/apache/kylin/query/relnode
843 54
AbstractInfoExtractorTool.java
in src/tool/src/main/java/org/apache/kylin/tool
835 54
ComputedColumnUtil.java
in src/core-metadata/src/main/java/org/apache/kylin/metadata/model/util
595 53
JdbcRawRecStore.java
in src/core-metadata/src/main/java/org/apache/kylin/metadata/recommendation/candidate
779 51
TableDesc.java
in src/core-metadata/src/main/java/org/apache/kylin/metadata/model
469 51
TblColRef.java
in src/core-metadata/src/main/java/org/apache/kylin/metadata/model
304 51
JobInfoService.java
in src/data-loading-service/src/main/java/org/apache/kylin/rest/service
873 50
JdbcQueryHistoryStore.java
in src/core-metadata/src/main/java/org/apache/kylin/metadata/query
855 50
model.js
in kystudio/src/store
469 49
MetricsGroup.java
in src/core-metrics/src/main/java/org/apache/kylin/common/metrics
587 49
ColumnMeta.java
in src/core-metadata/src/main/java/org/apache/kylin/metadata/querymeta
211 49
AclTCRService.java
in src/common-service/src/main/java/org/apache/kylin/rest/service
1040 49
KylinLogTool.java
in src/tool/src/main/java/org/apache/kylin/tool
909 48
FlatTableStage.scala
in src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/job/step/build
769 47
FunctionDesc.java
in src/core-metadata/src/main/java/org/apache/kylin/metadata/model
462 47
LayoutEntity.java
in src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/model
330 46
ModelSemanticHelper.java
in src/modeling-service/src/main/java/org/apache/kylin/rest/service
1001 46
Files With Long Lines (Top 50)

There are 553 files with lines longer than 120 characters. In total, there are 3372 long lines.

File# lines# units# long lines
index.vue
in kystudio/src/components/studio/StudioModel/ModelList/AggregateModal
2386 - 124
index.vue
in kystudio/src/components/studio/StudioModel/ModelEdit
3584 - 112
jobs.vue
in kystudio/src/components/monitor/batchJobs
1786 - 80
ModelsImportModal.vue
in kystudio/src/components/common/ModelsImportModal
1175 - 78
Message.java
in src/core-common/src/main/java/org/apache/kylin/common/msg
1203 376 78
index.vue
in kystudio/src/components/studio/StudioModel/AddMeasure
1076 - 74
index.vue
in kystudio/src/components/studio/StudioModel/BatchMeasureModal
808 - 72
build.vue
in kystudio/src/components/studio/StudioModel/ModelList/ModelBuildModal
1301 - 71
TransferData.vue
in kystudio/src/components/common/CustomTransferData
1167 - 60
user_access.vue
in kystudio/src/components/project
1222 - 58
index.vue
in kystudio/src/components/studio/StudioModel/ModelList/ModelAggregate
1270 - 53
query_history_table.vue
in kystudio/src/components/query
1476 - 52
SettingBasic.vue
in kystudio/src/components/setting/SettingBasic
1165 - 51
index.vue
in kystudio/src/components/studio/StudioModel/ModelList/ModelSegment
1335 - 49
SettingModel.vue
in kystudio/src/components/setting/SettingModel
619 - 44
snapshot.vue
in kystudio/src/components/studio/snapshot
957 - 42
index.vue
in kystudio/src/components/studio/StudioModel/ModelList/ModelSaveConfig
1029 - 41
recommendations.vue
in kystudio/src/components/studio/StudioModel/ModelList/ModelAggregate/sub
1021 - 40
streamingJobs.vue
in kystudio/src/components/monitor/streamingJobs
1106 - 37
index.vue
in kystudio/src/components/studio/StudioModel/ModelList/ModelAggregateView
462 - 34
index.vue
in kystudio/src/components/studio/StudioModel/DimensionsModal
961 - 33
UploadSql.vue
in kystudio/src/components/common/UploadSql
1304 - 33
query_result.vue
in kystudio/src/components/query
920 - 30
SettingAdvanced.vue
in kystudio/src/components/setting/SettingAdvanced
1307 - 30
index.vue
in kystudio/src/components/studio/StudioModel/ModelList/ModelPartition
506 - 27
index.vue
in kystudio/src/components/studio/StudioModel/ModelList
1366 - 26
modelActions.vue
in kystudio/src/components/studio/StudioModel/ModelList/ModelActions
780 - 26
tableindex_edit.vue
in kystudio/src/components/studio/StudioModel/TableIndexEdit
573 - 26
SnapshotModel.vue
in kystudio/src/components/studio/snapshot/SnapshotModel
1248 - 25
project_authority.vue
in kystudio/src/components/project
878 - 25
locales.js
in kystudio/src/components/studio/StudioModel/ModelList/AggregateModal
134 - 24
locales.js
in kystudio/src/components/setting/SettingAdvanced
102 - 23
layout_left_right_top.vue
in kystudio/src/components/layout
913 - 23
locales.js
in kystudio/src/components/studio/StudioModel/ModelList/ModelSaveConfig
76 - 22
modelLayout.vue
in kystudio/src/components/studio/StudioModel/ModelList/ModelLayout
679 - 22
index.vue
in kystudio/src/components/studio/StudioModel/TableJoinModal
792 - 21
index.vue
in kystudio/src/components/common/UserEditModal
518 - 21
index.vue
in kystudio/src/components/studio/StudioSource
515 - 20
model.js
in kystudio/src/components/studio/StudioModel/ModelEdit
1554 5 19
locales.js
in kystudio/src/components/common/ModelsImportModal
113 - 19
index.vue
in kystudio/src/components/admin/Diagnostic
673 - 19
locales.js
in kystudio/src/components/setting/SettingBasic
117 - 19
AggregatePlan.scala
in src/spark-project/sparder/src/main/scala/org/apache/kylin/query/runtime/plan
328 4 19
index.vue
in kystudio/src/components/studio/StudioModel/TableIndex
500 - 18
datasource.js
in kystudio/src/service
317 - 18
locales.js
in kystudio/src/components/studio/StudioModel/ModelList/ModelSegment
103 - 17
ModelERDiagram.vue
in kystudio/src/components/common/ModelERDiagram
626 - 17
query_tab.vue
in kystudio/src/components/query
406 - 17
locales.js
in kystudio/src/components/admin/Diagnostic
69 - 17
system.js
in kystudio/src/store
258 21 17
Correlations

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

src/query-common/src/main/java/org/apache/kylin/query/util/DMLParserResult.java x: 1 commits (all time) y: 20 lines of code kystudio/src/components/monitor/batchJobs/locales.js x: 6 commits (all time) y: 161 lines of code src/core-common/src/main/java/org/apache/kylin/common/KylinVersion.java x: 8 commits (all time) y: 138 lines of code src/core-job/src/main/java/org/apache/kylin/job/constant/ExecutableConstants.java x: 10 commits (all time) y: 80 lines of code src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/StageEnum.java x: 2 commits (all time) y: 245 lines of code src/spark-project/sparder/src/main/scala/org/apache/spark/sql/KylinSession.scala x: 15 commits (all time) y: 435 lines of code src/core-job/src/main/java/org/apache/kylin/job/config/JobMybatisConfig.java x: 7 commits (all time) y: 151 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/tuple/Tuple.java x: 3 commits (all time) y: 142 lines of code src/query/src/main/java/org/apache/kylin/query/optrule/SumConstantConvertRule.java x: 4 commits (all time) y: 194 lines of code src/core-common/src/main/java/org/apache/kylin/common/persistence/metadata/JdbcAuditLogStore.java x: 10 commits (all time) y: 354 lines of code src/core-common/src/main/java/org/apache/kylin/common/persistence/metadata/JdbcPartialAuditLogStore.java x: 3 commits (all time) y: 10 lines of code src/core-common/src/main/java/org/apache/kylin/common/persistence/metadata/MetadataMapperFactory.java x: 2 commits (all time) y: 158 lines of code src/core-common/src/main/java/org/apache/kylin/common/persistence/metadata/MetadataStore.java x: 6 commits (all time) y: 129 lines of code src/core-common/src/main/java/org/apache/kylin/common/persistence/metadata/mapper/AclMapper.java x: 2 commits (all time) y: 41 lines of code src/core-common/src/main/java/org/apache/kylin/common/persistence/metadata/mapper/CcModelRelationMapper.java x: 2 commits (all time) y: 57 lines of code src/core-common/src/main/java/org/apache/kylin/common/persistence/metadata/mapper/ComputeColumnMapper.java x: 2 commits (all time) y: 101 lines of code src/core-common/src/main/java/org/apache/kylin/common/persistence/metadata/mapper/FusionModelMapper.java x: 4 commits (all time) y: 42 lines of code src/core-common/src/main/java/org/apache/kylin/common/persistence/metadata/mapper/HistorySourceUsageMapper.java x: 2 commits (all time) y: 58 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/job/JobTokenMapper.java x: 2 commits (all time) y: 25 lines of code src/core-common/src/main/java/org/apache/kylin/common/KylinConfigBase.java x: 140 commits (all time) y: 3440 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/system/NodeRegistry.java x: 1 commits (all time) y: 126 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/system/NodeRegistryManager.java x: 1 commits (all time) y: 97 lines of code src/server/src/main/java/org/apache/kylin/rest/ZookeeperClusterManager.java x: 3 commits (all time) y: 58 lines of code src/server/src/main/java/org/apache/kylin/rest/discovery/ConditionalOnNodeRegistryJdbcEnabled.java x: 1 commits (all time) y: 11 lines of code src/server/src/main/java/org/apache/kylin/rest/discovery/JdbcClusterManager.java x: 1 commits (all time) y: 59 lines of code src/server/src/main/java/org/apache/kylin/rest/discovery/KylinServiceDiscoveryClient.java x: 4 commits (all time) y: 56 lines of code src/server/src/main/java/org/apache/kylin/rest/discovery/NodeRegistryService.java x: 1 commits (all time) y: 110 lines of code src/server/src/main/resources/application.yaml x: 13 commits (all time) y: 124 lines of code src/core-common/src/main/java/org/apache/kylin/common/msg/CnMessage.java x: 31 commits (all time) y: 1398 lines of code src/core-common/src/main/java/org/apache/kylin/common/msg/Message.java x: 31 commits (all time) y: 1203 lines of code src/datasource-service/src/main/java/org/apache/kylin/rest/service/InternalTableLoadingService.java x: 3 commits (all time) y: 171 lines of code src/datasource-service/src/main/java/org/apache/kylin/rest/service/InternalTableService.java x: 11 commits (all time) y: 350 lines of code src/spark-project/spark-common/src/main/scala/org/apache/spark/sql/datasource/storage/KylinDeltaStorage.scala x: 2 commits (all time) y: 211 lines of code src/common-service/src/main/java/org/apache/kylin/rest/service/task/QueryHistoryMetaUpdateScheduler.java x: 4 commits (all time) y: 324 lines of code src/query-common/src/main/java/org/apache/kylin/query/util/SchemaConverter.java x: 5 commits (all time) y: 153 lines of code src/query-service/src/main/java/org/apache/kylin/rest/service/QueryService.java x: 43 commits (all time) y: 1412 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/table/InternalTableDesc.java x: 4 commits (all time) y: 164 lines of code src/core-metadata/src/main/java/org/apache/kylin/util/DataRangeUtils.java x: 4 commits (all time) y: 225 lines of code src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/InternalTableLoadingJob.java x: 5 commits (all time) y: 107 lines of code src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/InternalTableUpdateMetadataStep.java x: 1 commits (all time) y: 199 lines of code src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/StepEnum.java x: 2 commits (all time) y: 196 lines of code src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/builder/InternalTableLoader.scala x: 8 commits (all time) y: 194 lines of code src/common-service/src/main/java/org/apache/kylin/rest/config/KylinPropertySourceConfiguration.java x: 4 commits (all time) y: 63 lines of code src/common-service/src/main/java/org/apache/kylin/rest/service/task/SpringSessionCleanExpiredJob.java x: 1 commits (all time) y: 40 lines of code src/core-job/src/main/java/org/apache/kylin/job/execution/JobTypeEnum.java x: 8 commits (all time) y: 63 lines of code src/core-job/src/main/java/org/apache/kylin/job/factory/JobFactoryConstant.java x: 7 commits (all time) y: 17 lines of code src/tool/src/main/java/org/apache/kylin/tool/setup/KapGetClusterInfo.java x: 7 commits (all time) y: 136 lines of code src/data-loading-server/src/main/java/org/apache/kylin/rest/controller/v2/JobControllerV2.java x: 10 commits (all time) y: 120 lines of code src/spark-project/spark-common/src/main/scala/org/apache/spark/sql/hive/utils/ResourceDetectUtils.scala x: 8 commits (all time) y: 276 lines of code src/spark-project/sparder/src/main/scala/org/apache/spark/sql/SparderEnv.scala x: 16 commits (all time) y: 343 lines of code src/core-common/src/main/java/org/apache/kylin/common/persistence/MetadataType.java x: 5 commits (all time) y: 121 lines of code src/query-common/src/main/java/org/apache/kylin/query/relnode/OlapContext.java x: 10 commits (all time) y: 569 lines of code src/query-service/src/main/java/org/apache/kylin/rest/service/AsyncQueryJob.java x: 6 commits (all time) y: 192 lines of code src/query/src/main/java/org/apache/kylin/query/engine/AsyncQueryApplication.java x: 9 commits (all time) y: 133 lines of code src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/application/SparkApplication.java x: 27 commits (all time) y: 649 lines of code src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/NSparkExecutable.java x: 16 commits (all time) y: 797 lines of code src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/SegmentBuildJob.java x: 2 commits (all time) y: 181 lines of code src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/job/step/StageExec.scala x: 2 commits (all time) y: 84 lines of code src/core-job/src/main/java/org/apache/kylin/job/scheduler/JdbcJobScheduler.java x: 10 commits (all time) y: 561 lines of code src/data-loading-server/src/main/java/org/apache/kylin/rest/delegate/JobMetadataDelegateController.java x: 3 commits (all time) y: 28 lines of code src/data-loading-service/src/main/java/org/apache/kylin/rest/service/JobInfoService.java x: 2 commits (all time) y: 873 lines of code src/metadata-server/src/main/java/org/apache/kylin/rest/controller/SegmentController.java x: 6 commits (all time) y: 409 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/model/NDataSegment.java x: 17 commits (all time) y: 645 lines of code src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/job/step/merge/MergeStage.scala x: 3 commits (all time) y: 221 lines of code src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/builder/CreateFlatTable.scala x: 9 commits (all time) y: 271 lines of code src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/builder/DFDictionaryBuilder.scala x: 10 commits (all time) y: 141 lines of code src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/builder/DFTableEncoder.scala x: 5 commits (all time) y: 79 lines of code src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/builder/DictionaryBuilderHelper.java x: 8 commits (all time) y: 120 lines of code src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/job/DFChooser.scala x: 3 commits (all time) y: 282 lines of code src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/job/step/ParamPropagation.scala x: 2 commits (all time) y: 119 lines of code src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/job/step/build/FlatTableStage.scala x: 2 commits (all time) y: 769 lines of code src/spark-project/spark-common/src/main/scala/org/apache/spark/dict/NGlobalDictionaryV2.java x: 4 commits (all time) y: 151 lines of code src/server/src/main/resources/kylinSecurity.xml x: 7 commits (all time) y: 578 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/model/NDataflowManager.java x: 10 commits (all time) y: 713 lines of code src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/merger/MetadataMerger.java x: 2 commits (all time) y: 256 lines of code src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/job/SegmentExec.scala x: 11 commits (all time) y: 420 lines of code src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/job/step/build/partition/PartitionBuildStage.scala x: 2 commits (all time) y: 218 lines of code src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/job/step/merge/partition/PartitionMergeStage.scala x: 2 commits (all time) y: 105 lines of code src/spark-project/spark-common/src/main/scala/org/apache/spark/sql/execution/datasource/FilePruner.scala x: 16 commits (all time) y: 737 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/view/LogicalViewManager.java x: 5 commits (all time) y: 98 lines of code src/datasource-service/src/main/java/org/apache/kylin/rest/service/SparkDDLService.java x: 11 commits (all time) y: 134 lines of code src/common-server/src/main/java/org/apache/kylin/rest/controller/NBasicController.java x: 14 commits (all time) y: 603 lines of code src/common-server/src/main/java/org/apache/kylin/rest/controller/NSystemController.java x: 11 commits (all time) y: 164 lines of code src/common-service/src/main/java/org/apache/kylin/rest/config/AppConfig.java x: 5 commits (all time) y: 189 lines of code src/common-service/src/main/java/org/apache/kylin/rest/config/AppInitializer.java x: 22 commits (all time) y: 241 lines of code src/common-service/src/main/java/org/apache/kylin/rest/controller/BaseController.java x: 5 commits (all time) y: 349 lines of code src/common-service/src/main/java/org/apache/kylin/rest/request/FavoriteRuleUpdateRequest.java x: 1 commits (all time) y: 53 lines of code src/common-service/src/main/java/org/apache/kylin/rest/service/MockQuerySmartSupporter.java x: 2 commits (all time) y: 10 lines of code src/common-service/src/main/java/org/apache/kylin/rest/service/ProjectService.java x: 25 commits (all time) y: 1196 lines of code src/core-common/src/main/java/org/apache/kylin/common/QueryContext.java x: 20 commits (all time) y: 301 lines of code src/core-common/src/main/java/org/apache/kylin/common/exception/ServerErrorCode.java x: 14 commits (all time) y: 215 lines of code src/core-common/src/main/java/org/apache/kylin/common/persistence/ResourceStore.java x: 12 commits (all time) y: 391 lines of code src/core-common/src/main/java/org/apache/kylin/common/persistence/metadata/FileSystemMetadataStore.java x: 7 commits (all time) y: 717 lines of code src/core-common/src/main/java/org/apache/kylin/common/persistence/metadata/FileTransactionHelper.java x: 1 commits (all time) y: 81 lines of code src/core-common/src/main/java/org/apache/kylin/common/persistence/metadata/JdbcMetadataStore.java x: 8 commits (all time) y: 219 lines of code src/core-common/src/main/java/org/apache/kylin/common/persistence/transaction/UnitOfWork.java x: 15 commits (all time) y: 316 lines of code src/core-common/src/main/java/org/apache/kylin/common/persistence/transaction/UnitOfWorkContext.java x: 6 commits (all time) y: 94 lines of code src/core-common/src/main/java/org/apache/kylin/common/persistence/transaction/UnitOfWorkParams.java x: 8 commits (all time) y: 47 lines of code src/core-job/src/main/java/org/apache/kylin/job/execution/AbstractExecutable.java x: 18 commits (all time) y: 737 lines of code src/core-job/src/main/java/org/apache/kylin/job/execution/ExecutableManager.java x: 9 commits (all time) y: 1713 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/cachesync/CachedCrudAssist.java x: 5 commits (all time) y: 259 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/cuboid/AdaptiveSpanningTree.java x: 3 commits (all time) y: 420 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/cuboid/CuboidScheduler.java x: 3 commits (all time) y: 73 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/cuboid/KECuboidSchedulerV2.java x: 4 commits (all time) y: 131 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/cuboid/NAggregationGroup.java x: 3 commits (all time) y: 339 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/cuboid/PartitionSpanningTree.java x: 3 commits (all time) y: 261 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/model/IndexEntity.java x: 3 commits (all time) y: 311 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/model/IndexPlan.java x: 17 commits (all time) y: 1123 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/model/RuleBasedIndex.java x: 6 commits (all time) y: 439 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/model/SegmentPartition.java x: 4 commits (all time) y: 125 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/optimization/AbstractOptStrategy.java x: 3 commits (all time) y: 32 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/optimization/IncludedLayoutOptStrategy.java x: 3 commits (all time) y: 49 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/storage/GarbageStorageCollector.java x: 6 commits (all time) y: 60 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/storage/ProjectStorageInfoCollector.java x: 5 commits (all time) y: 49 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/utils/StreamingUtils.java x: 2 commits (all time) y: 133 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/favorite/FavoriteRule.java x: 6 commits (all time) y: 243 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/favorite/FavoriteRuleManager.java x: 8 commits (all time) y: 106 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/favorite/ModelFavoriteRuleStore.java x: 1 commits (all time) y: 175 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/filter/function/BuiltInMethod.java x: 3 commits (all time) y: 103 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/filter/function/LikeMatchers.java x: 4 commits (all time) y: 102 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/model/AntiFlatChecker.java x: 3 commits (all time) y: 202 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/model/MultiPartitionDesc.java x: 4 commits (all time) y: 175 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/model/NDataModel.java x: 18 commits (all time) y: 1288 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/model/SegmentRange.java x: 4 commits (all time) y: 360 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/model/TableExtDesc.java x: 9 commits (all time) y: 332 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/model/schema/ModelEdgeCollector.java x: 5 commits (all time) y: 223 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/model/schema/strategy/SchemaChangeStrategy.java x: 3 commits (all time) y: 90 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/query/QueryHistory.java x: 9 commits (all time) y: 210 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/query/QueryMetrics.java x: 10 commits (all time) y: 110 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/query/QueryMetricsContext.java x: 7 commits (all time) y: 209 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/recommendation/candidate/JdbcRawRecStore.java x: 7 commits (all time) y: 779 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/recommendation/candidate/RawRecManager.java x: 5 commits (all time) y: 212 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/recommendation/ref/OptRecV2.java x: 7 commits (all time) y: 690 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/recommendation/util/RawRecUtil.java x: 6 commits (all time) y: 137 lines of code src/data-loading-booter/src/main/resources/kylinSecurity.xml x: 10 commits (all time) y: 617 lines of code src/data-loading-server/src/main/java/org/apache/kylin/rest/controller/JobController.java x: 10 commits (all time) y: 455 lines of code src/data-loading-server/src/main/java/org/apache/kylin/rest/controller/StreamingJobController.java x: 1 commits (all time) y: 235 lines of code src/data-loading-service/src/main/java/org/apache/kylin/rest/response/ExecutableResponse.java x: 11 commits (all time) y: 327 lines of code src/data-loading-service/src/main/java/org/apache/kylin/rest/service/SnapshotService.java x: 7 commits (all time) y: 748 lines of code src/datasource-service/src/main/java/org/apache/kylin/rest/service/TableService.java x: 26 commits (all time) y: 1710 lines of code src/datasource-service/src/main/scala/org/apache/kylin/rest/ddl/ViewCheck.scala x: 7 commits (all time) y: 225 lines of code src/job-service/src/main/java/org/apache/kylin/rest/config/initialize/JobSyncListener.java x: 6 commits (all time) y: 461 lines of code src/metadata-server/src/main/java/org/apache/kylin/rest/controller/NIndexPlanController.java x: 5 commits (all time) y: 237 lines of code src/metadata-server/src/main/java/org/apache/kylin/rest/controller/NModelController.java x: 16 commits (all time) y: 685 lines of code src/metadata-server/src/main/java/org/apache/kylin/rest/controller/NProjectController.java x: 12 commits (all time) y: 469 lines of code src/metadata-server/src/main/java/org/apache/kylin/rest/controller/NTableController.java x: 16 commits (all time) y: 449 lines of code src/metadata-server/src/main/java/org/apache/kylin/rest/controller/open/OpenModelController.java x: 10 commits (all time) y: 547 lines of code src/metadata-server/src/main/java/org/apache/kylin/rest/controller/open/OpenSegmentController.java x: 3 commits (all time) y: 293 lines of code src/modeling-service/src/main/java/org/apache/kylin/rest/response/NDataModelResponse.java x: 9 commits (all time) y: 386 lines of code src/modeling-service/src/main/java/org/apache/kylin/rest/service/FusionIndexService.java x: 12 commits (all time) y: 563 lines of code src/modeling-service/src/main/java/org/apache/kylin/rest/service/FusionModelService.java x: 9 commits (all time) y: 237 lines of code src/modeling-service/src/main/java/org/apache/kylin/rest/service/IndexPlanService.java x: 18 commits (all time) y: 1272 lines of code src/modeling-service/src/main/java/org/apache/kylin/rest/service/ModelService.java x: 55 commits (all time) y: 3671 lines of code src/modeling-service/src/main/resources/bisync/tds/tableau.template.xml x: 4 commits (all time) y: 15 lines of code src/query-common/src/main/java/org/apache/kylin/query/routing/RealizationChooser.java x: 26 commits (all time) y: 561 lines of code src/query-server/src/main/java/org/apache/kylin/rest/controller/NQueryController.java x: 18 commits (all time) y: 632 lines of code src/query-service/src/main/java/org/apache/kylin/rest/response/SQLResponse.java x: 9 commits (all time) y: 163 lines of code src/query-service/src/main/java/org/apache/kylin/rest/util/QueryRequestLimits.java x: 4 commits (all time) y: 92 lines of code src/query/src/main/java/org/apache/kylin/query/util/PrepareSQLUtils.java x: 3 commits (all time) y: 185 lines of code src/rec-server/src/main/java/org/apache/kylin/rest/controller/RecommendationController.java x: 2 commits (all time) y: 164 lines of code src/rec-service/src/main/java/org/apache/kylin/rec/AbstractContext.java x: 2 commits (all time) y: 343 lines of code src/rec-service/src/main/java/org/apache/kylin/rec/index/IndexSuggester.java x: 2 commits (all time) y: 396 lines of code src/rec-service/src/main/java/org/apache/kylin/rec/model/QueryScopeProposer.java x: 2 commits (all time) y: 285 lines of code src/rec-service/src/main/java/org/apache/kylin/rec/util/QueryRecItem.java x: 1 commits (all time) y: 297 lines of code src/rec-service/src/main/java/org/apache/kylin/rec/util/QueryRecStatsCollector.java x: 1 commits (all time) y: 231 lines of code src/rec-service/src/main/java/org/apache/kylin/rest/service/ModelSmartService.java x: 4 commits (all time) y: 646 lines of code src/rec-service/src/main/java/org/apache/kylin/rest/service/OptRecApproveService.java x: 2 commits (all time) y: 845 lines of code src/rec-service/src/main/java/org/apache/kylin/rest/service/OptRecService.java x: 2 commits (all time) y: 378 lines of code src/rec-service/src/main/java/org/apache/kylin/rest/service/ProjectSmartService.java x: 2 commits (all time) y: 447 lines of code src/rec-service/src/main/java/org/apache/kylin/rest/service/RawRecService.java x: 2 commits (all time) y: 480 lines of code src/rec-service/src/main/java/org/apache/kylin/rest/service/util/AutoIndexPlanRuleUtil.java x: 1 commits (all time) y: 172 lines of code src/server/src/main/java/org/apache/kylin/rest/BootstrapServer.java x: 7 commits (all time) y: 121 lines of code src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/BuildLayoutWithUpdate.java x: 1 commits (all time) y: 206 lines of code src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/DFBuildJob.java x: 1 commits (all time) y: 390 lines of code src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/DFMergeJob.java x: 1 commits (all time) y: 264 lines of code src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/DefaultSparkBuildJobHandler.java x: 7 commits (all time) y: 174 lines of code src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/ExecutableAddCuboidHandler.java x: 7 commits (all time) y: 53 lines of code src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/NSparkCleanupAfterMergeStep.java x: 6 commits (all time) y: 43 lines of code src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/NSparkCubingJob.java x: 11 commits (all time) y: 343 lines of code src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/NSparkCubingStep.java x: 8 commits (all time) y: 100 lines of code src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/NSparkSnapshotBuildingStep.java x: 5 commits (all time) y: 68 lines of code src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/NSparkSnapshotJob.java x: 4 commits (all time) y: 85 lines of code src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/SparkCleanupTransactionalTableStep.java x: 6 commits (all time) y: 86 lines of code src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/TableAnalyzeJob.java x: 1 commits (all time) y: 131 lines of code src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/merger/AfterBuildResourceMerger.java x: 7 commits (all time) y: 190 lines of code src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/merger/AfterMergeOrRefreshResourceMerger.java x: 6 commits (all time) y: 157 lines of code src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/source/NSparkCubingSourceInput.java x: 10 commits (all time) y: 91 lines of code src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/utils/ExecutableHandleUtils.java x: 1 commits (all time) y: 146 lines of code src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/utils/SparkJobFactoryUtils.java x: 7 commits (all time) y: 33 lines of code src/spark-project/engine-spark/src/main/scala/org/apache/kylin/cluster/ClusterManagerFactory.scala x: 4 commits (all time) y: 14 lines of code src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/builder/SnapshotBuilder.scala x: 9 commits (all time) y: 447 lines of code src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/job/step/build/BuildStage.scala x: 1 commits (all time) y: 423 lines of code src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/model/SegmentFlatTableDesc.java x: 4 commits (all time) y: 232 lines of code src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/smarter/IndexDependencyParser.scala x: 10 commits (all time) y: 207 lines of code src/spark-project/engine-spark/src/main/scala/org/apache/spark/deploy/master/StandaloneClusterManager.scala x: 3 commits (all time) y: 122 lines of code src/spark-project/engine-spark/src/main/scala/org/apache/spark/sql/execution/datasources/parquet/ShadeParquetRecordMaterializer.scala x: 5 commits (all time) y: 14 lines of code src/spark-project/engine-spark/src/main/scala/org/apache/spark/utils/ResourceUtils.scala x: 5 commits (all time) y: 141 lines of code src/spark-project/sparder/src/main/scala/org/apache/kylin/query/pushdown/SparkSqlClient.scala x: 17 commits (all time) y: 220 lines of code src/spark-project/sparder/src/main/scala/org/apache/kylin/query/runtime/CalciteToSparkPlaner.scala x: 11 commits (all time) y: 201 lines of code src/spark-project/sparder/src/main/scala/org/apache/kylin/query/runtime/plan/ResultPlan.scala x: 19 commits (all time) y: 474 lines of code src/spark-project/sparder/src/main/scala/org/apache/kylin/query/runtime/plan/TableScanPlan.scala x: 17 commits (all time) y: 456 lines of code src/spark-project/sparder/src/main/scala/org/apache/spark/scheduler/ExecutorListener.scala x: 2 commits (all time) y: 262 lines of code src/spark-project/sparder/src/main/scala/org/apache/spark/sql/KylinDataFrameManager.scala x: 7 commits (all time) y: 78 lines of code src/spark-project/spark-common/src/main/scala/org/apache/spark/sql/datasource/storage/StorageStore.scala x: 4 commits (all time) y: 283 lines of code src/core-common/src/main/java/org/apache/kylin/common/msg/MsgPicker.java x: 6 commits (all time) y: 20 lines of code src/tool/src/main/java/org/apache/kylin/tool/upgrade/MigrateKEMetadataTool.java x: 1 commits (all time) y: 875 lines of code src/core-common/src/main/java/org/apache/kylin/common/util/CliCommandExecutor.java x: 4 commits (all time) y: 216 lines of code src/spark-project/sparder/src/main/scala/org/apache/kylin/query/runtime/ExpressionConverter.scala x: 16 commits (all time) y: 301 lines of code src/query/src/main/java/org/apache/kylin/query/engine/PlannerFactory.java x: 13 commits (all time) y: 222 lines of code src/query/src/main/java/org/apache/kylin/query/engine/QueryExec.java x: 26 commits (all time) y: 498 lines of code src/query/src/main/java/org/apache/kylin/query/optrule/AbstractAggCaseWhenFunctionRule.java x: 3 commits (all time) y: 386 lines of code src/query/src/main/java/org/apache/kylin/query/optrule/OlapAggJoinTransposeRule.java x: 4 commits (all time) y: 390 lines of code src/query/src/main/java/org/apache/kylin/query/optrule/OlapAggSumCastRule.java x: 3 commits (all time) y: 155 lines of code src/query/src/main/java/org/apache/kylin/query/optrule/OlapSumTransCastToThenRule.java x: 3 commits (all time) y: 332 lines of code src/spark-project/sparder/src/main/scala/org/apache/kylin/query/runtime/plan/AggregatePlan.scala x: 8 commits (all time) y: 328 lines of code src/spark-project/sparder/src/main/scala/org/apache/spark/sql/KapFunctions.scala x: 10 commits (all time) y: 148 lines of code src/spark-project/sparder/src/main/scala/org/apache/spark/sql/catalyst/expressions/KapExpresssions.scala x: 16 commits (all time) y: 793 lines of code src/datasource-service/src/main/java/org/apache/kylin/rest/service/TableExtService.java x: 19 commits (all time) y: 574 lines of code src/ops-server/src/main/java/org/apache/kylin/rest/controller/OpsController.java x: 4 commits (all time) y: 343 lines of code src/common-service/src/main/java/org/apache/kylin/rest/config/initialize/MetricsRegistry.java x: 9 commits (all time) y: 361 lines of code src/query-common/src/main/java/org/apache/kylin/query/relnode/ContextUtil.java x: 16 commits (all time) y: 404 lines of code src/core-common/src/main/java/org/apache/kylin/common/util/DateFormat.java x: 8 commits (all time) y: 256 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/model/tool/CalciteParser.java x: 7 commits (all time) y: 274 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/model/TableDesc.java x: 14 commits (all time) y: 469 lines of code src/streaming/src/main/java/org/apache/kylin/streaming/jobs/impl/StreamingJobLauncher.java x: 9 commits (all time) y: 362 lines of code src/core-common/src/main/java/org/apache/kylin/common/debug/BackdoorToggles.java x: 7 commits (all time) y: 107 lines of code src/core-common/src/main/java/org/apache/kylin/common/persistence/transaction/AuditLogReplayWorker.java x: 8 commits (all time) y: 301 lines of code src/core-job/src/main/java/org/apache/kylin/job/common/IndexBuildJobUtil.java x: 9 commits (all time) y: 151 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/model/ComputedColumnDesc.java x: 12 commits (all time) y: 178 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/model/NDataModelManager.java x: 10 commits (all time) y: 346 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/model/NTableMetadataManager.java x: 10 commits (all time) y: 291 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/model/graph/JoinsGraph.java x: 7 commits (all time) y: 368 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/project/NProjectManager.java x: 9 commits (all time) y: 196 lines of code src/modeling-service/src/main/java/org/apache/kylin/rest/service/ModelSemanticHelper.java x: 23 commits (all time) y: 1001 lines of code src/query-common/src/main/java/org/apache/kylin/query/util/ComputedColumnRewriter.java x: 6 commits (all time) y: 265 lines of code src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/builder/DFBuilderHelper.scala x: 7 commits (all time) y: 69 lines of code src/streaming-service/src/main/java/org/apache/kylin/rest/service/StreamingJobService.java x: 10 commits (all time) y: 481 lines of code src/core-job/src/main/java/org/apache/kylin/job/util/JobContextUtil.java x: 10 commits (all time) y: 238 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/query/JdbcQueryHistoryStore.java x: 13 commits (all time) y: 855 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/realization/SQLDigest.java x: 8 commits (all time) y: 265 lines of code src/modeling-service/src/main/java/org/apache/kylin/rest/service/MetaStoreService.java x: 15 commits (all time) y: 758 lines of code src/query-common/src/main/java/org/apache/kylin/query/routing/DataflowCapabilityChecker.java x: 7 commits (all time) y: 89 lines of code kystudio/src/components/layout/layout_left_right_top.vue x: 10 commits (all time) y: 913 lines of code kystudio/src/components/monitor/batchJobs/jobs.vue x: 8 commits (all time) y: 1786 lines of code kystudio/src/components/studio/InternalTable/Setting/InternalTableSetting.vue x: 3 commits (all time) y: 359 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/model/ColumnDesc.java x: 9 commits (all time) y: 226 lines of code src/core-common/src/main/java/org/apache/kylin/tool/restclient/RestClient.java x: 5 commits (all time) y: 384 lines of code src/core-job/src/main/java/org/apache/kylin/job/model/JobParam.java x: 8 commits (all time) y: 158 lines of code src/query-booter/src/main/resources/kylinSecurity.xml x: 9 commits (all time) y: 570 lines of code src/rec-booter/src/main/resources/kylinSecurity.xml x: 2 commits (all time) y: 570 lines of code src/server/src/main/java/org/apache/kylin/rest/QueryNodeFilter.java x: 13 commits (all time) y: 232 lines of code kystudio/src/service/model.js x: 6 commits (all time) y: 390 lines of code src/ops-booter/src/main/resources/kylinSecurity.xml x: 3 commits (all time) y: 478 lines of code kystudio/src/components/common/CustomTransferData/TransferData.vue x: 5 commits (all time) y: 1167 lines of code kystudio/src/components/common/DataSourceModal/SourceKafka/SourceKafka.vue x: 1 commits (all time) y: 512 lines of code kystudio/src/components/common/DataSourceModal/SourceKafkaStep2/SourceKafkaStep2.vue x: 1 commits (all time) y: 523 lines of code kystudio/src/components/monitor/streamingJobs/streamingJobs.vue x: 1 commits (all time) y: 1106 lines of code kystudio/src/components/studio/StudioModel/ModelList/ModelSaveConfig/index.vue x: 9 commits (all time) y: 1029 lines of code kystudio/src/config/index.js x: 13 commits (all time) y: 183 lines of code kystudio/src/store/system.js x: 9 commits (all time) y: 258 lines of code kystudio/src/components/studio/InternalTable/DataManagement/DataManagement.vue x: 4 commits (all time) y: 262 lines of code src/core-common/src/main/java/org/apache/kylin/common/persistence/RawResource.java x: 5 commits (all time) y: 184 lines of code kystudio/src/components/query/query_tab.vue x: 5 commits (all time) y: 406 lines of code src/common-service/src/main/java/org/apache/kylin/rest/service/AccessService.java x: 15 commits (all time) y: 934 lines of code src/query-service/src/main/java/org/apache/kylin/rest/service/QueryCacheManager.java x: 7 commits (all time) y: 333 lines of code src/query-service/src/main/java/org/apache/kylin/rest/service/QueryHistoryService.java x: 11 commits (all time) y: 392 lines of code src/query-service/src/main/java/org/apache/kylin/rest/util/QueryCacheSignatureUtil.java x: 6 commits (all time) y: 178 lines of code src/query/src/main/java/org/apache/kylin/query/engine/QueryRoutingEngine.java x: 17 commits (all time) y: 375 lines of code src/tool/src/main/java/org/apache/kylin/tool/garbage/StorageCleaner.java x: 10 commits (all time) y: 769 lines of code kystudio/src/components/setting/SettingBasic/SettingBasic.vue x: 7 commits (all time) y: 1165 lines of code kystudio/src/components/common/DataSourceModal/SourceHive/SourceHive.vue x: 3 commits (all time) y: 1014 lines of code kystudio/src/components/common/DataSourceModal/index.vue x: 3 commits (all time) y: 444 lines of code kystudio/src/components/query/query_result.vue x: 12 commits (all time) y: 920 lines of code kystudio/src/components/setting/SettingAdvanced/SettingAdvanced.vue x: 6 commits (all time) y: 1307 lines of code kystudio/src/components/setting/setting.vue x: 1 commits (all time) y: 314 lines of code kystudio/src/components/studio/StudioSource/index.vue x: 3 commits (all time) y: 515 lines of code kystudio/src/store/types.js x: 14 commits (all time) y: 450 lines of code kystudio/src/components/query/query_history_table.vue x: 15 commits (all time) y: 1476 lines of code kystudio/src/components/studio/StudioModel/ModelList/AggregateModal/index.vue x: 8 commits (all time) y: 2386 lines of code kystudio/src/components/studio/StudioModel/ModelList/ModelAggregate/index.vue x: 6 commits (all time) y: 1270 lines of code kystudio/src/components/studio/StudioModel/ModelList/ModelAggregateView/index.vue x: 1 commits (all time) y: 462 lines of code kystudio/src/components/studio/StudioModel/ModelList/ModelSegment/StreamingSegment/StreamingSegment.vue x: 1 commits (all time) y: 542 lines of code kystudio/src/components/studio/StudioModel/ModelList/ModelSegment/index.vue x: 2 commits (all time) y: 1335 lines of code kystudio/src/components/studio/StudioModel/TableIndexEdit/tableindex_edit.vue x: 11 commits (all time) y: 573 lines of code kystudio/src/store/model.js x: 8 commits (all time) y: 469 lines of code kystudio/src/components/common/UploadSql/SuggestModel.vue x: 1 commits (all time) y: 475 lines of code kystudio/src/components/common/UploadSql/UploadSql.vue x: 1 commits (all time) y: 1304 lines of code kystudio/src/components/studio/StudioModel/ModelList/ModelAggregate/sub/recommendations.vue x: 1 commits (all time) y: 1021 lines of code kystudio/src/components/studio/StudioModel/ModelList/ModelLayout/modelLayout.vue x: 11 commits (all time) y: 679 lines of code kystudio/src/components/studio/StudioModel/ModelList/index.vue x: 10 commits (all time) y: 1366 lines of code kystudio/src/directive/index.js x: 4 commits (all time) y: 783 lines of code src/rec-service/src/main/java/org/apache/kylin/rec/IndexPlanShrinkProposer.java x: 1 commits (all time) y: 285 lines of code src/rec-service/src/main/java/org/apache/kylin/rec/ModelSelectProposer.java x: 1 commits (all time) y: 254 lines of code src/common-server/src/main/java/org/apache/kylin/rest/controller/NAdminController.java x: 11 commits (all time) y: 87 lines of code src/core-job/src/main/java/org/apache/kylin/job/dao/JobInfoDao.java x: 8 commits (all time) y: 215 lines of code src/core-metadata/src/main/java/org/apache/kylin/query/util/QueryInterruptChecker.java x: 6 commits (all time) y: 55 lines of code src/query-common/src/main/java/org/apache/kylin/query/relnode/OlapAggregateRel.java x: 7 commits (all time) y: 843 lines of code src/query-common/src/main/java/org/apache/kylin/query/relnode/OlapFilterRel.java x: 5 commits (all time) y: 422 lines of code src/query-common/src/main/java/org/apache/kylin/query/relnode/OlapJoinRel.java x: 4 commits (all time) y: 444 lines of code src/query-common/src/main/java/org/apache/kylin/query/relnode/OlapTableScan.java x: 4 commits (all time) y: 249 lines of code src/query-common/src/main/java/org/apache/kylin/query/routing/Candidate.java x: 12 commits (all time) y: 91 lines of code src/query-common/src/main/java/org/apache/kylin/query/routing/QueryLayoutChooser.java x: 7 commits (all time) y: 349 lines of code src/query-common/src/main/java/org/apache/kylin/query/routing/QueryRouter.java x: 14 commits (all time) y: 102 lines of code src/query-common/src/main/java/org/apache/kylin/query/routing/SegmentPruningRule.java x: 11 commits (all time) y: 244 lines of code src/query-common/src/main/java/org/apache/kylin/query/util/PushDownUtil.java x: 19 commits (all time) y: 448 lines of code src/query-common/src/main/java/org/apache/kylin/query/util/QueryAliasMatcher.java x: 12 commits (all time) y: 457 lines of code src/query-common/src/main/java/org/apache/kylin/query/util/QueryUtil.java x: 12 commits (all time) y: 246 lines of code src/streaming/src/main/java/org/apache/kylin/streaming/jobs/scheduler/StreamingScheduler.java x: 6 commits (all time) y: 403 lines of code src/spark-project/spark-common/src/main/scala/org/apache/spark/sql/execution/KylinStorageScanExec.scala x: 1 commits (all time) y: 435 lines of code src/spark-project/engine-spark/src/main/scala/org/apache/spark/sql/execution/columnar/ColumnarCachedBatchSerializer.scala x: 4 commits (all time) y: 622 lines of code src/common-server/src/main/java/org/apache/kylin/rest/config/initialize/BroadcastListener.java x: 6 commits (all time) y: 102 lines of code src/common-service/src/main/java/org/apache/kylin/rest/service/AclTCRService.java x: 4 commits (all time) y: 1040 lines of code src/common-service/src/main/java/org/apache/kylin/rest/service/NUserGroupService.java x: 6 commits (all time) y: 246 lines of code src/core-job/src/main/java/org/apache/kylin/job/execution/DefaultExecutableOnModel.java x: 9 commits (all time) y: 107 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/acl/AclTCRManager.java x: 6 commits (all time) y: 594 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/model/schema/ImportModelContext.java x: 6 commits (all time) y: 470 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/project/ProjectInstance.java x: 7 commits (all time) y: 279 lines of code src/data-loading-service/src/main/java/org/apache/kylin/rest/scheduler/AutoRefreshSnapshotRunner.java x: 6 commits (all time) y: 351 lines of code src/metadata-server/src/main/java/org/apache/kylin/rest/controller/NUserController.java x: 14 commits (all time) y: 570 lines of code src/server/src/main/resources/log4j2.xml x: 5 commits (all time) y: 26 lines of code src/tool/src/main/java/org/apache/kylin/helper/MetadataToolHelper.java x: 10 commits (all time) y: 395 lines of code src/core-common/src/main/java/org/apache/kylin/common/exception/QueryErrorCode.java x: 5 commits (all time) y: 30 lines of code src/core-common/src/main/java/org/apache/kylin/common/exception/code/ErrorCodeServer.java x: 23 commits (all time) y: 187 lines of code src/data-loading-service/src/main/java/org/apache/kylin/rest/service/JobService.java x: 20 commits (all time) y: 221 lines of code src/tool/src/main/java/org/apache/kylin/tool/AbstractInfoExtractorTool.java x: 7 commits (all time) y: 835 lines of code src/query-common/src/main/java/org/apache/kylin/query/util/RexUtils.java x: 8 commits (all time) y: 310 lines of code src/query/src/main/java/org/apache/kylin/query/optrule/ScalarSubqueryJoinRule.java x: 3 commits (all time) y: 632 lines of code src/core-job/src/main/java/org/apache/kylin/job/common/SegmentUtil.java x: 8 commits (all time) y: 182 lines of code src/query-common/src/main/java/org/apache/kylin/query/relnode/OlapNonEquiJoinRel.java x: 3 commits (all time) y: 371 lines of code src/query-common/src/main/java/org/apache/kylin/query/relnode/OlapProjectRel.java x: 3 commits (all time) y: 416 lines of code src/query-common/src/main/java/org/apache/kylin/query/security/RowFilter.java x: 7 commits (all time) y: 318 lines of code src/query-common/src/main/java/org/apache/kylin/query/util/ConvertToComputedColumn.java x: 7 commits (all time) y: 445 lines of code src/query-common/src/main/java/org/apache/kylin/query/util/RestoreFromComputedColumn.java x: 9 commits (all time) y: 288 lines of code src/query-common/src/main/java/org/apache/kylin/query/util/RexToTblColRefTranslator.java x: 5 commits (all time) y: 495 lines of code src/query/src/main/java/org/apache/kylin/query/optrule/OlapFilterJoinRule.java x: 3 commits (all time) y: 258 lines of code src/query/src/main/java/org/apache/kylin/query/optrule/OlapJoinRule.java x: 2 commits (all time) y: 326 lines of code src/spark-project/sparder/src/main/java/org/apache/kylin/query/mask/QueryDependentColumnMask.java x: 5 commits (all time) y: 324 lines of code src/spark-project/spark-common/src/main/scala/org/apache/spark/sql/SparderTypeUtil.scala x: 9 commits (all time) y: 520 lines of code src/core-common/src/main/java/org/apache/kylin/common/persistence/metadata/jdbc/JdbcUtil.java x: 17 commits (all time) y: 283 lines of code src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/source/NSparkMetadataExplorer.java x: 15 commits (all time) y: 340 lines of code src/core-common/src/main/java/org/apache/kylin/common/KapConfig.java x: 14 commits (all time) y: 537 lines of code src/common-service/src/main/java/net/spy/memcached/protocol/TCPMemcachedNodeImpl.java x: 3 commits (all time) y: 392 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/recommendation/candidate/RawRecItemTable.java x: 5 commits (all time) y: 168 lines of code src/jdbc/src/main/java/org/apache/kylin/jdbc/KylinClient.java x: 3 commits (all time) y: 554 lines of code src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/model/planner/FlatTableToCostUtils.java x: 2 commits (all time) y: 407 lines of code src/spark-project/kylin-soft-affinity-cache/src/main/java/org/apache/kylin/hive/serde2/lazy/LazyQuoteAwareSerDe.java x: 3 commits (all time) y: 587 lines of code src/spark-project/spark-common/src/main/java/org/apache/kylin/spark/common/logging/AbstractHdfsLogAppender.java x: 6 commits (all time) y: 329 lines of code src/tool/src/main/java/org/apache/kylin/tool/KylinLogTool.java x: 9 commits (all time) y: 909 lines of code src/query-service/src/main/java/org/apache/kylin/rest/service/SnapshotSourceTableStatsService.java x: 6 commits (all time) y: 424 lines of code src/core-metrics/src/main/java/org/apache/kylin/common/metrics/MetricsGroup.java x: 5 commits (all time) y: 587 lines of code src/metadata-server/src/main/java/org/apache/kylin/rest/controller/open/OpenTableController.java x: 7 commits (all time) y: 245 lines of code src/modeling-service/src/main/java/org/apache/kylin/tool/bisync/SyncModelBuilder.java x: 5 commits (all time) y: 336 lines of code src/query-common/src/main/java/org/apache/kylin/query/relnode/OLAPAggregateRel.java x: 5 commits (all time) y: 843 lines of code src/query-common/src/main/java/org/apache/kylin/query/relnode/OLAPContext.java x: 13 commits (all time) y: 569 lines of code src/query-service/src/main/java/org/apache/kylin/rest/service/MonitorService.java x: 6 commits (all time) y: 534 lines of code src/spark-project/kylin-soft-affinity-cache/src/main/java/org/apache/kylin/fileseg/FileSegments.java x: 2 commits (all time) y: 467 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/model/PartitionDesc.java x: 5 commits (all time) y: 293 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/model/Segments.java x: 4 commits (all time) y: 688 lines of code kystudio/src/components/studio/StudioModel/ModelList/DataFeatures/dataFeatures.vue x: 1 commits (all time) y: 329 lines of code kystudio/src/components/studio/StudioModel/TableJoinModal/index.vue x: 3 commits (all time) y: 792 lines of code kystudio/src/components/admin/User/index.vue x: 5 commits (all time) y: 316 lines of code kystudio/src/components/common/RecognizeAggregateModal/RecognizeAggregateModal.vue x: 7 commits (all time) y: 626 lines of code kystudio/src/components/studio/StudioModel/DimensionsModal/index.vue x: 4 commits (all time) y: 961 lines of code kystudio/src/components/studio/StudioModel/ModelEdit/model.js x: 10 commits (all time) y: 1554 lines of code kystudio/src/components/studio/StudioModel/AddMeasure/index.vue x: 6 commits (all time) y: 1076 lines of code kystudio/src/components/studio/StudioModel/BatchMeasureModal/index.vue x: 4 commits (all time) y: 808 lines of code kystudio/src/components/common/TreeList/index.vue x: 2 commits (all time) y: 429 lines of code kystudio/src/components/studio/StudioModel/ModelEdit/index.vue x: 13 commits (all time) y: 3584 lines of code src/query-common/src/main/java/org/apache/kylin/query/schema/OLAPTable.java x: 10 commits (all time) y: 282 lines of code kystudio/src/components/admin/Diagnostic/index.vue x: 5 commits (all time) y: 673 lines of code kystudio/src/components/project/project_authority.vue x: 4 commits (all time) y: 878 lines of code src/datasource-service/src/main/java/org/apache/kylin/rest/service/SparkSourceService.java x: 4 commits (all time) y: 298 lines of code kystudio/src/assets/styles/main.less x: 3 commits (all time) y: 999 lines of code kystudio/src/components/common/ModelsImportModal/ModelsImportModal.vue x: 2 commits (all time) y: 1175 lines of code kystudio/src/components/common/GroupEditModal/index.vue x: 4 commits (all time) y: 460 lines of code kystudio/src/components/common/editor.vue x: 7 commits (all time) y: 398 lines of code kystudio/src/components/studio/DDL/ddl.vue x: 10 commits (all time) y: 373 lines of code kystudio/src/components/studio/snapshot/SnapshotModel/SnapshotModel.vue x: 3 commits (all time) y: 1248 lines of code kystudio/src/components/studio/StudioModel/ComputedColumnForm/ccform.vue x: 1 commits (all time) y: 372 lines of code kystudio/src/components/common/ProjectEditModal/ProjectEditModal.vue x: 2 commits (all time) y: 370 lines of code kystudio/src/components/common/UserEditModal/index.vue x: 4 commits (all time) y: 518 lines of code src/tool/src/main/java/org/apache/kylin/tool/kerberos/KerberosLoginUtil.java x: 2 commits (all time) y: 313 lines of code kystudio/src/components/common/DataSourceBar/index.vue x: 5 commits (all time) y: 1009 lines of code kystudio/src/components/project/user_access.vue x: 1 commits (all time) y: 1222 lines of code kystudio/src/components/dashboard/dashboard.vue x: 1 commits (all time) y: 693 lines of code kystudio/src/components/studio/StudioModel/ModelList/GuideModal/GuideModal.vue x: 1 commits (all time) y: 391 lines of code src/modeling-service/src/main/java/org/apache/kylin/tool/bisync/tableau/TableauDataSourceConverter.java x: 1 commits (all time) y: 415 lines of code src/core-metadata/src/main/java/org/apache/kylin/measure/hllc/HyperLogLogPlusTable.java x: 1 commits (all time) y: 810 lines of code
3671.0
lines of code
  min: 1.0
  average: 125.9
  25th percentile: 22.0
  median: 56.0
  75th percentile: 135.75
  max: 3671.0
0 140.0
commits (all time)
min: 1.0 | average: 2.92 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 140.0

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

src/query-common/src/main/java/org/apache/kylin/query/util/DMLParserResult.java x: 1 contributors (all time) y: 20 lines of code kystudio/src/components/monitor/batchJobs/locales.js x: 5 contributors (all time) y: 161 lines of code src/core-common/src/main/java/org/apache/kylin/common/KylinVersion.java x: 6 contributors (all time) y: 138 lines of code src/core-job/src/main/java/org/apache/kylin/job/constant/ExecutableConstants.java x: 10 contributors (all time) y: 80 lines of code src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/StageEnum.java x: 2 contributors (all time) y: 245 lines of code src/spark-project/sparder/src/main/scala/org/apache/spark/sql/KylinSession.scala x: 12 contributors (all time) y: 435 lines of code src/core-job/src/main/java/org/apache/kylin/job/config/JobMybatisConfig.java x: 7 contributors (all time) y: 151 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/tuple/Tuple.java x: 3 contributors (all time) y: 142 lines of code src/query/src/main/java/org/apache/kylin/query/optrule/SumConstantConvertRule.java x: 4 contributors (all time) y: 194 lines of code src/core-common/src/main/java/org/apache/kylin/common/persistence/metadata/JdbcAuditLogStore.java x: 9 contributors (all time) y: 354 lines of code src/core-common/src/main/java/org/apache/kylin/common/persistence/metadata/JdbcPartialAuditLogStore.java x: 3 contributors (all time) y: 10 lines of code src/core-common/src/main/java/org/apache/kylin/common/persistence/metadata/MetadataMapperFactory.java x: 2 contributors (all time) y: 158 lines of code src/core-common/src/main/java/org/apache/kylin/common/persistence/metadata/MetadataStore.java x: 5 contributors (all time) y: 129 lines of code src/core-common/src/main/java/org/apache/kylin/common/persistence/metadata/mapper/AclMapper.java x: 2 contributors (all time) y: 41 lines of code src/core-common/src/main/java/org/apache/kylin/common/persistence/metadata/mapper/CcModelRelationMapper.java x: 2 contributors (all time) y: 57 lines of code src/core-common/src/main/java/org/apache/kylin/common/persistence/metadata/mapper/ComputeColumnMapper.java x: 2 contributors (all time) y: 101 lines of code src/core-common/src/main/java/org/apache/kylin/common/persistence/metadata/mapper/FusionModelMapper.java x: 3 contributors (all time) y: 42 lines of code src/core-common/src/main/java/org/apache/kylin/common/persistence/metadata/mapper/HistorySourceUsageMapper.java x: 2 contributors (all time) y: 58 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/job/JobTokenMapper.java x: 2 contributors (all time) y: 25 lines of code src/core-common/src/main/java/org/apache/kylin/common/KylinConfigBase.java x: 51 contributors (all time) y: 3440 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/system/NodeRegistry.java x: 1 contributors (all time) y: 126 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/system/NodeRegistryManager.java x: 1 contributors (all time) y: 97 lines of code src/server/src/main/java/org/apache/kylin/rest/ZookeeperClusterManager.java x: 3 contributors (all time) y: 58 lines of code src/server/src/main/java/org/apache/kylin/rest/discovery/ConditionalOnNodeRegistryJdbcEnabled.java x: 1 contributors (all time) y: 11 lines of code src/server/src/main/java/org/apache/kylin/rest/discovery/JdbcClusterManager.java x: 1 contributors (all time) y: 59 lines of code src/server/src/main/java/org/apache/kylin/rest/discovery/KylinServiceDiscoveryCache.java x: 6 contributors (all time) y: 166 lines of code src/server/src/main/java/org/apache/kylin/rest/discovery/KylinServiceDiscoveryClient.java x: 4 contributors (all time) y: 56 lines of code src/server/src/main/java/org/apache/kylin/rest/discovery/NodeRegistryService.java x: 1 contributors (all time) y: 110 lines of code src/server/src/main/resources/application.yaml x: 10 contributors (all time) y: 124 lines of code src/core-common/src/main/java/org/apache/kylin/common/msg/CnMessage.java x: 19 contributors (all time) y: 1398 lines of code src/core-common/src/main/java/org/apache/kylin/common/msg/Message.java x: 19 contributors (all time) y: 1203 lines of code src/datasource-service/src/main/java/org/apache/kylin/rest/service/InternalTableLoadingService.java x: 1 contributors (all time) y: 171 lines of code src/datasource-service/src/main/java/org/apache/kylin/rest/service/InternalTableService.java x: 7 contributors (all time) y: 350 lines of code src/spark-project/spark-common/src/main/scala/org/apache/spark/sql/datasource/storage/KylinDeltaStorage.scala x: 2 contributors (all time) y: 211 lines of code src/common-service/src/main/java/org/apache/kylin/rest/service/task/QueryHistoryMetaUpdateScheduler.java x: 4 contributors (all time) y: 324 lines of code src/query-common/src/main/java/org/apache/kylin/query/util/SchemaConverter.java x: 3 contributors (all time) y: 153 lines of code src/query-service/src/main/java/org/apache/kylin/rest/service/QueryService.java x: 24 contributors (all time) y: 1412 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/table/InternalTableDesc.java x: 4 contributors (all time) y: 164 lines of code src/core-metadata/src/main/java/org/apache/kylin/util/DataRangeUtils.java x: 4 contributors (all time) y: 225 lines of code src/metadata-server/src/main/java/org/apache/kylin/rest/controller/InternalTableController.java x: 6 contributors (all time) y: 152 lines of code src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/InternalTableLoadingJob.java x: 4 contributors (all time) y: 107 lines of code src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/InternalTableUpdateMetadataStep.java x: 1 contributors (all time) y: 199 lines of code src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/builder/InternalTableLoader.scala x: 6 contributors (all time) y: 194 lines of code src/common-service/src/main/java/org/apache/kylin/rest/config/KylinPropertySourceConfiguration.java x: 4 contributors (all time) y: 63 lines of code src/common-service/src/main/java/org/apache/kylin/rest/service/task/SpringSessionCleanExpiredJob.java x: 1 contributors (all time) y: 40 lines of code src/core-job/src/main/java/org/apache/kylin/job/execution/JobTypeEnum.java x: 7 contributors (all time) y: 63 lines of code src/core-job/src/main/java/org/apache/kylin/job/factory/JobFactoryConstant.java x: 7 contributors (all time) y: 17 lines of code src/tool/src/main/java/org/apache/kylin/tool/setup/KapGetClusterInfo.java x: 5 contributors (all time) y: 136 lines of code src/data-loading-server/src/main/java/org/apache/kylin/rest/controller/v2/JobControllerV2.java x: 7 contributors (all time) y: 120 lines of code src/spark-project/spark-common/src/main/scala/org/apache/spark/sql/hive/utils/ResourceDetectUtils.scala x: 6 contributors (all time) y: 276 lines of code src/spark-project/sparder/src/main/scala/org/apache/spark/sql/SparderEnv.scala x: 13 contributors (all time) y: 343 lines of code src/spark-project/spark-common/src/main/scala/org/apache/spark/sql/execution/datasource/KylinDeltaSourceStrategy.scala x: 2 contributors (all time) y: 191 lines of code src/query-common/src/main/java/org/apache/kylin/query/relnode/OlapContext.java x: 5 contributors (all time) y: 569 lines of code src/query-service/src/main/java/org/apache/kylin/rest/service/AsyncQueryJob.java x: 5 contributors (all time) y: 192 lines of code src/query/src/main/java/org/apache/kylin/query/engine/AsyncQueryApplication.java x: 7 contributors (all time) y: 133 lines of code src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/application/SparkApplication.java x: 19 contributors (all time) y: 649 lines of code src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/NSparkExecutable.java x: 14 contributors (all time) y: 797 lines of code src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/SegmentBuildJob.java x: 2 contributors (all time) y: 181 lines of code src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/job/step/StageExec.scala x: 2 contributors (all time) y: 84 lines of code src/core-job/src/main/java/org/apache/kylin/job/runners/JobCheckRunner.java x: 4 contributors (all time) y: 126 lines of code src/core-job/src/main/java/org/apache/kylin/job/scheduler/JdbcJobScheduler.java x: 7 contributors (all time) y: 561 lines of code src/data-loading-server/src/main/java/org/apache/kylin/rest/delegate/JobMetadataDelegateController.java x: 3 contributors (all time) y: 28 lines of code src/data-loading-service/src/main/java/org/apache/kylin/rest/service/JobInfoService.java x: 2 contributors (all time) y: 873 lines of code src/metadata-server/src/main/java/org/apache/kylin/rest/controller/SegmentController.java x: 6 contributors (all time) y: 409 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/model/NDataSegment.java x: 14 contributors (all time) y: 645 lines of code src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/job/step/merge/MergeStage.scala x: 2 contributors (all time) y: 221 lines of code src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/builder/CreateFlatTable.scala x: 7 contributors (all time) y: 271 lines of code src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/builder/DFTableEncoder.scala x: 4 contributors (all time) y: 79 lines of code src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/job/DFChooser.scala x: 3 contributors (all time) y: 282 lines of code src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/job/step/ParamPropagation.scala x: 2 contributors (all time) y: 119 lines of code src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/job/step/build/FlatTableStage.scala x: 2 contributors (all time) y: 769 lines of code src/spark-project/sparder/src/main/scala/org/apache/spark/sql/catalyst/expressions/gluten/KapExpressionTransformer.scala x: 3 contributors (all time) y: 163 lines of code src/spark-project/spark-common/src/main/scala/org/apache/spark/dict/NGlobalDictionaryV2.java x: 4 contributors (all time) y: 151 lines of code src/server/src/main/resources/kylinSecurity.xml x: 7 contributors (all time) y: 578 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/model/NDataflowManager.java x: 7 contributors (all time) y: 713 lines of code src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/merger/MetadataMerger.java x: 1 contributors (all time) y: 256 lines of code src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/job/SegmentExec.scala x: 9 contributors (all time) y: 420 lines of code src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/job/step/build/partition/PartitionBuildStage.scala x: 1 contributors (all time) y: 218 lines of code src/spark-project/spark-common/src/main/scala/org/apache/spark/sql/execution/datasource/FilePruner.scala x: 14 contributors (all time) y: 737 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/view/LogicalViewManager.java x: 5 contributors (all time) y: 98 lines of code src/common-booter/src/main/resources/kylinSecurity.xml x: 8 contributors (all time) y: 571 lines of code src/common-server/src/main/java/org/apache/kylin/rest/controller/NBasicController.java x: 10 contributors (all time) y: 603 lines of code src/common-server/src/main/java/org/apache/kylin/rest/controller/NSystemController.java x: 10 contributors (all time) y: 164 lines of code src/common-service/src/main/java/org/apache/kylin/rest/config/AppInitializer.java x: 18 contributors (all time) y: 241 lines of code src/common-service/src/main/java/org/apache/kylin/rest/controller/BaseController.java x: 4 contributors (all time) y: 349 lines of code src/common-service/src/main/java/org/apache/kylin/rest/request/FavoriteRuleUpdateRequest.java x: 1 contributors (all time) y: 53 lines of code src/common-service/src/main/java/org/apache/kylin/rest/response/ProjectConfigResponse.java x: 8 contributors (all time) y: 129 lines of code src/common-service/src/main/java/org/apache/kylin/rest/service/MockQuerySmartSupporter.java x: 2 contributors (all time) y: 10 lines of code src/common-service/src/main/java/org/apache/kylin/rest/service/ProjectService.java x: 18 contributors (all time) y: 1196 lines of code src/core-common/src/main/java/org/apache/kylin/common/QueryContext.java x: 15 contributors (all time) y: 301 lines of code src/core-common/src/main/java/org/apache/kylin/common/exception/ServerErrorCode.java x: 10 contributors (all time) y: 215 lines of code src/core-common/src/main/java/org/apache/kylin/common/persistence/ResourceStore.java x: 10 contributors (all time) y: 391 lines of code src/core-common/src/main/java/org/apache/kylin/common/persistence/metadata/FileSystemMetadataStore.java x: 6 contributors (all time) y: 717 lines of code src/core-common/src/main/java/org/apache/kylin/common/persistence/metadata/FileTransactionHelper.java x: 1 contributors (all time) y: 81 lines of code src/core-common/src/main/java/org/apache/kylin/common/persistence/metadata/JdbcMetadataStore.java x: 6 contributors (all time) y: 219 lines of code src/core-common/src/main/java/org/apache/kylin/common/persistence/transaction/UnitOfWork.java x: 10 contributors (all time) y: 316 lines of code src/core-common/src/main/java/org/apache/kylin/common/persistence/transaction/UnitOfWorkParams.java x: 8 contributors (all time) y: 47 lines of code src/core-job/src/main/java/org/apache/kylin/job/common/ExecutableUtil.java x: 8 contributors (all time) y: 144 lines of code src/core-job/src/main/java/org/apache/kylin/job/execution/AbstractExecutable.java x: 15 contributors (all time) y: 737 lines of code src/core-job/src/main/java/org/apache/kylin/job/execution/ExecutableContext.java x: 5 contributors (all time) y: 51 lines of code src/core-job/src/main/java/org/apache/kylin/job/execution/ExecutableManager.java x: 8 contributors (all time) y: 1713 lines of code src/core-job/src/main/java/org/apache/kylin/job/manager/JobManager.java x: 5 contributors (all time) y: 157 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/cachesync/CachedCrudAssist.java x: 4 contributors (all time) y: 259 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/cuboid/AdaptiveSpanningTree.java x: 3 contributors (all time) y: 420 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/cuboid/CuboidScheduler.java x: 3 contributors (all time) y: 73 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/cuboid/KECuboidSchedulerV2.java x: 4 contributors (all time) y: 131 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/cuboid/NAggregationGroup.java x: 3 contributors (all time) y: 339 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/cuboid/PartitionSpanningTree.java x: 3 contributors (all time) y: 261 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/gridtable/NLayoutToGridTableMapping.java x: 2 contributors (all time) y: 115 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/model/IndexEntity.java x: 2 contributors (all time) y: 311 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/model/IndexPlan.java x: 13 contributors (all time) y: 1123 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/model/NBatchConstants.java x: 7 contributors (all time) y: 54 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/model/RuleBasedIndex.java x: 6 contributors (all time) y: 439 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/optimization/IncludedLayoutOptStrategy.java x: 3 contributors (all time) y: 49 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/storage/GarbageStorageCollector.java x: 5 contributors (all time) y: 60 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/utils/StreamingUtils.java x: 2 contributors (all time) y: 133 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/favorite/FavoriteRule.java x: 5 contributors (all time) y: 243 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/favorite/FavoriteRuleManager.java x: 5 contributors (all time) y: 106 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/favorite/ModelFavoriteRuleStore.java x: 1 contributors (all time) y: 175 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/filter/function/BuiltInMethod.java x: 3 contributors (all time) y: 103 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/model/AntiFlatChecker.java x: 3 contributors (all time) y: 202 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/model/MultiPartitionDesc.java x: 4 contributors (all time) y: 175 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/model/NDataModel.java x: 13 contributors (all time) y: 1288 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/model/TableExtDesc.java x: 6 contributors (all time) y: 332 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/model/schema/ModelEdgeCollector.java x: 5 contributors (all time) y: 223 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/model/schema/strategy/SchemaChangeStrategy.java x: 3 contributors (all time) y: 90 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/query/QueryHistory.java x: 7 contributors (all time) y: 210 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/query/QueryMetrics.java x: 8 contributors (all time) y: 110 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/query/QueryMetricsContext.java x: 6 contributors (all time) y: 209 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/recommendation/candidate/JdbcRawRecStore.java x: 5 contributors (all time) y: 779 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/recommendation/candidate/RawRecManager.java x: 4 contributors (all time) y: 212 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/recommendation/entity/LayoutRecItemV2.java x: 4 contributors (all time) y: 94 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/recommendation/ref/OptRecV2.java x: 4 contributors (all time) y: 690 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/streaming/DataParserInfo.java x: 4 contributors (all time) y: 40 lines of code src/data-loading-booter/src/main/resources/kylinSecurity.xml x: 8 contributors (all time) y: 617 lines of code src/data-loading-server/src/main/java/org/apache/kylin/rest/controller/JobController.java x: 10 contributors (all time) y: 455 lines of code src/data-loading-server/src/main/java/org/apache/kylin/rest/controller/StreamingJobController.java x: 1 contributors (all time) y: 235 lines of code src/data-loading-service/src/main/java/org/apache/kylin/rest/response/ExecutableResponse.java x: 7 contributors (all time) y: 327 lines of code src/data-loading-service/src/main/java/org/apache/kylin/rest/service/SnapshotService.java x: 6 contributors (all time) y: 748 lines of code src/datasource-service/src/main/java/org/apache/kylin/rest/service/TableService.java x: 18 contributors (all time) y: 1710 lines of code src/job-service/src/main/java/org/apache/kylin/rest/config/initialize/JobSyncListener.java x: 5 contributors (all time) y: 461 lines of code src/metadata-server/src/main/java/org/apache/kylin/rest/controller/NIndexPlanController.java x: 4 contributors (all time) y: 237 lines of code src/metadata-server/src/main/java/org/apache/kylin/rest/controller/NModelController.java x: 13 contributors (all time) y: 685 lines of code src/metadata-server/src/main/java/org/apache/kylin/rest/controller/NProjectController.java x: 10 contributors (all time) y: 469 lines of code src/metadata-server/src/main/java/org/apache/kylin/rest/controller/NTableController.java x: 13 contributors (all time) y: 449 lines of code src/metadata-server/src/main/java/org/apache/kylin/rest/controller/SnapshotController.java x: 3 contributors (all time) y: 221 lines of code src/metadata-server/src/main/java/org/apache/kylin/rest/controller/open/OpenModelController.java x: 7 contributors (all time) y: 547 lines of code src/metadata-server/src/main/java/org/apache/kylin/rest/controller/open/OpenSegmentController.java x: 3 contributors (all time) y: 293 lines of code src/modeling-service/src/main/java/org/apache/kylin/rest/response/NDataModelResponse.java x: 8 contributors (all time) y: 386 lines of code src/modeling-service/src/main/java/org/apache/kylin/rest/service/FusionIndexService.java x: 9 contributors (all time) y: 563 lines of code src/modeling-service/src/main/java/org/apache/kylin/rest/service/FusionModelService.java x: 7 contributors (all time) y: 237 lines of code src/modeling-service/src/main/java/org/apache/kylin/rest/service/IndexPlanService.java x: 11 contributors (all time) y: 1272 lines of code src/modeling-service/src/main/java/org/apache/kylin/rest/service/ModelService.java x: 25 contributors (all time) y: 3671 lines of code src/modeling-service/src/main/java/org/apache/kylin/rest/util/ModelUtils.java x: 6 contributors (all time) y: 87 lines of code src/modeling-service/src/main/resources/bisync/tds/tableau.template.xml x: 4 contributors (all time) y: 15 lines of code src/query-common/src/main/java/org/apache/kylin/query/routing/RealizationChooser.java x: 15 contributors (all time) y: 561 lines of code src/query-server/src/main/java/org/apache/kylin/rest/controller/NQueryController.java x: 16 contributors (all time) y: 632 lines of code src/query-service/src/main/java/org/apache/kylin/rest/response/SQLResponse.java x: 7 contributors (all time) y: 163 lines of code src/query/src/main/java/org/apache/kylin/query/util/PrepareSQLUtils.java x: 3 contributors (all time) y: 185 lines of code src/rec-server/src/main/java/org/apache/kylin/rest/controller/RecommendationController.java x: 2 contributors (all time) y: 164 lines of code src/rec-service/src/main/java/org/apache/kylin/rec/AbstractContext.java x: 2 contributors (all time) y: 343 lines of code src/rec-service/src/main/java/org/apache/kylin/rec/index/IndexSuggester.java x: 2 contributors (all time) y: 396 lines of code src/rec-service/src/main/java/org/apache/kylin/rec/model/QueryScopeProposer.java x: 2 contributors (all time) y: 285 lines of code src/rec-service/src/main/java/org/apache/kylin/rec/util/QueryRecItem.java x: 1 contributors (all time) y: 297 lines of code src/rec-service/src/main/java/org/apache/kylin/rest/service/ModelSmartService.java x: 3 contributors (all time) y: 646 lines of code src/rec-service/src/main/java/org/apache/kylin/rest/service/OptRecApproveService.java x: 2 contributors (all time) y: 845 lines of code src/rec-service/src/main/java/org/apache/kylin/rest/service/OptRecService.java x: 2 contributors (all time) y: 378 lines of code src/rec-service/src/main/java/org/apache/kylin/rest/service/ProjectSmartService.java x: 2 contributors (all time) y: 447 lines of code src/rec-service/src/main/java/org/apache/kylin/rest/service/RawRecService.java x: 2 contributors (all time) y: 480 lines of code src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/BuildLayoutWithUpdate.java x: 1 contributors (all time) y: 206 lines of code src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/DFBuildJob.java x: 1 contributors (all time) y: 390 lines of code src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/DFMergeJob.java x: 1 contributors (all time) y: 264 lines of code src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/DefaultSparkBuildJobHandler.java x: 5 contributors (all time) y: 174 lines of code src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/NSparkCleanupAfterMergeStep.java x: 5 contributors (all time) y: 43 lines of code src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/NSparkCubingJob.java x: 8 contributors (all time) y: 343 lines of code src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/SparkCleanupTransactionalTableStep.java x: 5 contributors (all time) y: 86 lines of code src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/TableAnalyzeJob.java x: 1 contributors (all time) y: 131 lines of code src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/merger/AfterBuildResourceMerger.java x: 7 contributors (all time) y: 190 lines of code src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/source/NSparkCubingSourceInput.java x: 7 contributors (all time) y: 91 lines of code src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/utils/ExecutableHandleUtils.java x: 1 contributors (all time) y: 146 lines of code src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/utils/SparkJobFactoryUtils.java x: 7 contributors (all time) y: 33 lines of code src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/builder/SnapshotBuilder.scala x: 7 contributors (all time) y: 447 lines of code src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/job/step/build/BuildStage.scala x: 1 contributors (all time) y: 423 lines of code src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/smarter/IndexDependencyParser.scala x: 8 contributors (all time) y: 207 lines of code src/spark-project/engine-spark/src/main/scala/org/apache/spark/deploy/master/StandaloneClusterManager.scala x: 3 contributors (all time) y: 122 lines of code src/spark-project/engine-spark/src/main/scala/org/apache/spark/sql/execution/datasources/parquet/ShadeParquetRecordMaterializer.scala x: 5 contributors (all time) y: 14 lines of code src/spark-project/sparder/src/main/scala/org/apache/kylin/query/pushdown/SparkSqlClient.scala x: 14 contributors (all time) y: 220 lines of code src/spark-project/sparder/src/main/scala/org/apache/kylin/query/runtime/CalciteToSparkPlaner.scala x: 8 contributors (all time) y: 201 lines of code src/spark-project/sparder/src/main/scala/org/apache/kylin/query/runtime/plan/ResultPlan.scala x: 14 contributors (all time) y: 474 lines of code src/spark-project/sparder/src/main/scala/org/apache/kylin/query/runtime/plan/TableScanPlan.scala x: 9 contributors (all time) y: 456 lines of code src/spark-project/sparder/src/main/scala/org/apache/spark/scheduler/ExecutorListener.scala x: 2 contributors (all time) y: 262 lines of code src/spark-project/sparder/src/main/scala/org/apache/spark/sql/KylinDataFrameManager.scala x: 7 contributors (all time) y: 78 lines of code src/tool/src/main/java/org/apache/kylin/tool/upgrade/MigrateKEMetadataTool.java x: 1 contributors (all time) y: 875 lines of code src/core-common/src/main/java/org/apache/kylin/common/util/SSHClient.java x: 3 contributors (all time) y: 313 lines of code src/spark-project/sparder/src/main/scala/org/apache/kylin/query/runtime/ExpressionConverter.scala x: 9 contributors (all time) y: 301 lines of code src/query/src/main/java/org/apache/kylin/query/engine/PlannerFactory.java x: 8 contributors (all time) y: 222 lines of code src/query/src/main/java/org/apache/kylin/query/engine/QueryExec.java x: 16 contributors (all time) y: 498 lines of code src/query/src/main/java/org/apache/kylin/query/optrule/AbstractAggCaseWhenFunctionRule.java x: 3 contributors (all time) y: 386 lines of code src/query/src/main/java/org/apache/kylin/query/optrule/OlapAggJoinTransposeRule.java x: 4 contributors (all time) y: 390 lines of code src/query/src/main/java/org/apache/kylin/query/optrule/OlapSumTransCastToThenRule.java x: 3 contributors (all time) y: 332 lines of code src/spark-project/sparder/src/main/scala/org/apache/kylin/query/runtime/plan/AggregatePlan.scala x: 8 contributors (all time) y: 328 lines of code src/spark-project/sparder/src/main/scala/org/apache/spark/sql/KapFunctions.scala x: 9 contributors (all time) y: 148 lines of code src/spark-project/sparder/src/main/scala/org/apache/spark/sql/catalyst/expressions/KapExpresssions.scala x: 11 contributors (all time) y: 793 lines of code src/spark-project/sparder/src/main/java/org/apache/spark/sql/LogicalViewLoader.java x: 6 contributors (all time) y: 186 lines of code src/datasource-service/src/main/java/org/apache/kylin/rest/service/TableExtService.java x: 12 contributors (all time) y: 574 lines of code src/ops-server/src/main/java/org/apache/kylin/rest/controller/OpsController.java x: 4 contributors (all time) y: 343 lines of code src/common-service/src/main/java/org/apache/kylin/rest/config/initialize/MetricsRegistry.java x: 8 contributors (all time) y: 361 lines of code src/query-common/src/main/java/org/apache/kylin/query/relnode/ContextUtil.java x: 9 contributors (all time) y: 404 lines of code src/core-common/src/main/java/org/apache/kylin/common/util/DateFormat.java x: 8 contributors (all time) y: 256 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/model/tool/CalciteParser.java x: 5 contributors (all time) y: 274 lines of code src/tool/src/main/java/org/apache/kylin/tool/security/KylinPasswordResetCLI.java x: 6 contributors (all time) y: 79 lines of code src/core-job/src/main/resources/mybatis-mapper/JobLockMapper.xml x: 7 contributors (all time) y: 178 lines of code src/streaming/src/main/java/org/apache/kylin/streaming/jobs/impl/StreamingJobLauncher.java x: 8 contributors (all time) y: 362 lines of code src/core-common/src/main/java/org/apache/kylin/common/debug/BackdoorToggles.java x: 6 contributors (all time) y: 107 lines of code src/core-common/src/main/java/org/apache/kylin/common/persistence/transaction/AuditLogReplayWorker.java x: 8 contributors (all time) y: 301 lines of code src/core-job/src/main/java/org/apache/kylin/job/common/IndexBuildJobUtil.java x: 8 contributors (all time) y: 151 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/model/ComputedColumnDesc.java x: 8 contributors (all time) y: 178 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/model/NTableMetadataManager.java x: 7 contributors (all time) y: 291 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/model/graph/JoinsGraph.java x: 4 contributors (all time) y: 368 lines of code src/modeling-service/src/main/java/org/apache/kylin/rest/response/NDataSegmentResponse.java x: 7 contributors (all time) y: 114 lines of code src/modeling-service/src/main/java/org/apache/kylin/rest/service/ModelSemanticHelper.java x: 13 contributors (all time) y: 1001 lines of code src/query-common/src/main/java/org/apache/kylin/query/util/ComputedColumnRewriter.java x: 4 contributors (all time) y: 265 lines of code src/streaming-service/src/main/java/org/apache/kylin/rest/service/StreamingJobService.java x: 7 contributors (all time) y: 481 lines of code src/core-job/src/main/java/org/apache/kylin/job/util/JobContextUtil.java x: 6 contributors (all time) y: 238 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/query/JdbcQueryHistoryStore.java x: 13 contributors (all time) y: 855 lines of code src/modeling-service/src/main/java/org/apache/kylin/rest/service/MetaStoreService.java x: 14 contributors (all time) y: 758 lines of code kystudio/src/components/layout/layout_left_right_top.vue x: 5 contributors (all time) y: 913 lines of code kystudio/src/components/monitor/batchJobs/jobs.vue x: 3 contributors (all time) y: 1786 lines of code kystudio/src/components/studio/InternalTable/Setting/InternalTableSetting.vue x: 2 contributors (all time) y: 359 lines of code src/common-service/src/main/java/org/apache/kylin/rest/service/BasicService.java x: 9 contributors (all time) y: 133 lines of code src/rec-booter/src/main/resources/kylinSecurity.xml x: 2 contributors (all time) y: 570 lines of code src/server/src/main/java/org/apache/kylin/rest/QueryNodeFilter.java x: 11 contributors (all time) y: 232 lines of code src/ops-booter/src/main/resources/kylinSecurity.xml x: 3 contributors (all time) y: 478 lines of code kystudio/src/components/common/CustomTransferData/TransferData.vue x: 3 contributors (all time) y: 1167 lines of code kystudio/src/components/common/DataSourceModal/SourceKafka/SourceKafka.vue x: 1 contributors (all time) y: 512 lines of code kystudio/src/components/common/DataSourceModal/SourceKafkaStep2/SourceKafkaStep2.vue x: 1 contributors (all time) y: 523 lines of code kystudio/src/components/monitor/streamingJobs/streamingJobs.vue x: 1 contributors (all time) y: 1106 lines of code kystudio/src/components/studio/StudioModel/ModelList/ModelActions/modelActions.vue x: 4 contributors (all time) y: 780 lines of code kystudio/src/components/studio/StudioModel/ModelList/ModelSaveConfig/index.vue x: 3 contributors (all time) y: 1029 lines of code kystudio/src/store/system.js x: 3 contributors (all time) y: 258 lines of code src/streaming/src/main/java/org/apache/kylin/streaming/app/StreamingApplication.java x: 5 contributors (all time) y: 258 lines of code kystudio/src/components/query/query_tab.vue x: 3 contributors (all time) y: 406 lines of code src/common-service/src/main/java/org/apache/kylin/rest/service/AccessService.java x: 12 contributors (all time) y: 934 lines of code src/query-service/src/main/java/org/apache/kylin/rest/service/QueryCacheManager.java x: 7 contributors (all time) y: 333 lines of code src/query/src/main/java/org/apache/kylin/query/engine/QueryRoutingEngine.java x: 12 contributors (all time) y: 375 lines of code src/tool/src/main/java/org/apache/kylin/tool/garbage/StorageCleaner.java x: 8 contributors (all time) y: 769 lines of code kystudio/src/components/setting/SettingBasic/SettingBasic.vue x: 4 contributors (all time) y: 1165 lines of code kystudio/src/components/common/DataSourceModal/SourceHive/SourceHive.vue x: 2 contributors (all time) y: 1014 lines of code kystudio/src/components/query/query_result.vue x: 2 contributors (all time) y: 920 lines of code kystudio/src/components/setting/SettingAdvanced/SettingAdvanced.vue x: 5 contributors (all time) y: 1307 lines of code kystudio/src/components/setting/setting.vue x: 1 contributors (all time) y: 314 lines of code kystudio/src/components/studio/StudioSource/index.vue x: 2 contributors (all time) y: 515 lines of code kystudio/src/store/types.js x: 4 contributors (all time) y: 450 lines of code kystudio/src/components/query/query_history_table.vue x: 3 contributors (all time) y: 1476 lines of code kystudio/src/components/studio/StudioModel/ModelList/AggregateModal/index.vue x: 3 contributors (all time) y: 2386 lines of code kystudio/src/components/studio/StudioModel/ModelList/ModelAggregate/index.vue x: 2 contributors (all time) y: 1270 lines of code kystudio/src/components/studio/StudioModel/ModelList/ModelAggregateView/index.vue x: 1 contributors (all time) y: 462 lines of code kystudio/src/components/studio/StudioModel/ModelList/ModelSegment/StreamingSegment/StreamingSegment.vue x: 1 contributors (all time) y: 542 lines of code kystudio/src/components/studio/StudioModel/ModelList/ModelSegment/index.vue x: 2 contributors (all time) y: 1335 lines of code kystudio/src/components/studio/StudioModel/TableIndexEdit/tableindex_edit.vue x: 3 contributors (all time) y: 573 lines of code kystudio/src/store/model.js x: 3 contributors (all time) y: 469 lines of code kystudio/src/components/common/UploadSql/SuggestModel.vue x: 1 contributors (all time) y: 475 lines of code kystudio/src/components/common/UploadSql/UploadSql.vue x: 1 contributors (all time) y: 1304 lines of code kystudio/src/components/studio/StudioModel/ModelList/ModelAggregate/sub/recommendations.vue x: 1 contributors (all time) y: 1021 lines of code kystudio/src/components/studio/StudioModel/ModelList/ModelLayout/modelLayout.vue x: 2 contributors (all time) y: 679 lines of code kystudio/src/components/studio/StudioModel/ModelList/index.vue x: 3 contributors (all time) y: 1366 lines of code kystudio/src/directive/index.js x: 3 contributors (all time) y: 783 lines of code src/rec-service/src/main/java/org/apache/kylin/rec/IndexPlanShrinkProposer.java x: 1 contributors (all time) y: 285 lines of code src/common-server/src/main/java/org/apache/kylin/rest/controller/NAdminController.java x: 8 contributors (all time) y: 87 lines of code src/query-common/src/main/java/org/apache/kylin/query/relnode/OlapAggregateRel.java x: 6 contributors (all time) y: 843 lines of code src/query-common/src/main/java/org/apache/kylin/query/relnode/OlapJoinRel.java x: 3 contributors (all time) y: 444 lines of code src/query-common/src/main/java/org/apache/kylin/query/routing/QueryLayoutChooser.java x: 3 contributors (all time) y: 349 lines of code src/query-common/src/main/java/org/apache/kylin/query/util/PushDownUtil.java x: 13 contributors (all time) y: 448 lines of code src/query-common/src/main/java/org/apache/kylin/query/util/QueryAliasMatcher.java x: 8 contributors (all time) y: 457 lines of code src/query/src/main/java/org/apache/kylin/query/util/QueryContextCutter.java x: 6 contributors (all time) y: 118 lines of code src/streaming/src/main/java/org/apache/kylin/streaming/jobs/scheduler/StreamingScheduler.java x: 5 contributors (all time) y: 403 lines of code src/core-common/src/main/java/org/apache/kylin/common/util/HadoopUtil.java x: 6 contributors (all time) y: 354 lines of code src/core-job/src/main/java/org/apache/kylin/job/common/SegmentBuildJobUtil.java x: 6 contributors (all time) y: 40 lines of code src/spark-project/spark-common/src/main/scala/org/apache/spark/sql/execution/KylinStorageScanExec.scala x: 1 contributors (all time) y: 435 lines of code src/spark-project/engine-spark/src/main/scala/org/apache/spark/sql/execution/columnar/ColumnarCachedBatchSerializer.scala x: 4 contributors (all time) y: 622 lines of code src/common-service/src/main/java/org/apache/kylin/rest/KylinPrepareEnvListener.java x: 10 contributors (all time) y: 100 lines of code src/common-service/src/main/java/org/apache/kylin/rest/service/AclTCRService.java x: 4 contributors (all time) y: 1040 lines of code src/core-common/src/main/java/org/apache/kylin/common/KylinConfig.java x: 6 contributors (all time) y: 569 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/acl/AclTCRManager.java x: 5 contributors (all time) y: 594 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/model/schema/ImportModelContext.java x: 6 contributors (all time) y: 470 lines of code src/metadata-server/src/main/java/org/apache/kylin/rest/controller/NAccessController.java x: 5 contributors (all time) y: 425 lines of code src/metadata-server/src/main/java/org/apache/kylin/rest/controller/NUserController.java x: 10 contributors (all time) y: 570 lines of code src/metadata-server/src/main/java/org/apache/kylin/rest/controller/open/OpenAccessController.java x: 4 contributors (all time) y: 279 lines of code src/tool/src/main/java/org/apache/kylin/helper/MetadataToolHelper.java x: 8 contributors (all time) y: 395 lines of code src/core-common/src/main/java/org/apache/kylin/common/exception/code/ErrorCodeServer.java x: 15 contributors (all time) y: 187 lines of code src/tool/src/main/java/org/apache/kylin/tool/AbstractInfoExtractorTool.java x: 6 contributors (all time) y: 835 lines of code src/query-common/src/main/java/org/apache/kylin/query/util/RexUtils.java x: 5 contributors (all time) y: 310 lines of code src/query/src/main/java/org/apache/kylin/query/optrule/ScalarSubqueryJoinRule.java x: 2 contributors (all time) y: 632 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/model/TblColRef.java x: 7 contributors (all time) y: 304 lines of code src/query-common/src/main/java/org/apache/kylin/query/relnode/OlapNonEquiJoinRel.java x: 2 contributors (all time) y: 371 lines of code src/query-common/src/main/java/org/apache/kylin/query/relnode/OlapProjectRel.java x: 2 contributors (all time) y: 416 lines of code src/query-common/src/main/java/org/apache/kylin/query/util/ConvertToComputedColumn.java x: 5 contributors (all time) y: 445 lines of code src/query-common/src/main/java/org/apache/kylin/query/util/RestoreFromComputedColumn.java x: 7 contributors (all time) y: 288 lines of code src/query-common/src/main/java/org/apache/kylin/query/util/RexToTblColRefTranslator.java x: 4 contributors (all time) y: 495 lines of code src/query/src/main/java/org/apache/kylin/query/optrule/OlapJoinRule.java x: 2 contributors (all time) y: 326 lines of code src/spark-project/sparder/src/main/scala/org/apache/kylin/query/runtime/SparderRexVisitor.scala x: 9 contributors (all time) y: 288 lines of code src/spark-project/spark-common/src/main/scala/org/apache/spark/sql/SparderTypeUtil.scala x: 4 contributors (all time) y: 520 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/query/RDBMSQueryHistoryDAO.java x: 9 contributors (all time) y: 245 lines of code src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/source/NSparkMetadataExplorer.java x: 10 contributors (all time) y: 340 lines of code src/core-common/src/main/java/org/apache/kylin/common/KapConfig.java x: 10 contributors (all time) y: 537 lines of code src/query-server/src/main/java/org/apache/kylin/rest/controller/NAsyncQueryController.java x: 7 contributors (all time) y: 399 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/acl/ColumnToConds.java x: 2 contributors (all time) y: 297 lines of code src/jdbc/src/main/java/org/apache/kylin/jdbc/KylinClient.java x: 3 contributors (all time) y: 554 lines of code src/modeling-service/src/main/java/org/apache/kylin/rest/service/ModelTdsService.java x: 5 contributors (all time) y: 281 lines of code src/spark-project/kylin-soft-affinity-cache/src/main/java/org/apache/kylin/hive/serde2/lazy/LazyQuoteAwareSerDe.java x: 2 contributors (all time) y: 587 lines of code src/tool/src/main/java/org/apache/kylin/tool/KylinLogTool.java x: 7 contributors (all time) y: 909 lines of code src/core-metadata/src/main/java/org/apache/kylin/measure/extendedcolumn/ExtendedColumnMeasureType.java x: 3 contributors (all time) y: 208 lines of code src/query-common/src/main/java/org/apache/kylin/query/util/DefaultQueryTransformer.java x: 6 contributors (all time) y: 72 lines of code src/core-common/src/main/java/org/apache/kylin/common/util/Bytes.java x: 3 contributors (all time) y: 1019 lines of code src/core-metadata/src/main/java/org/apache/kylin/rest/constant/Constant.java x: 5 contributors (all time) y: 27 lines of code src/core-metrics/src/main/java/org/apache/kylin/common/metrics/MetricsGroup.java x: 5 contributors (all time) y: 587 lines of code src/metadata-server/src/main/java/org/apache/kylin/rest/controller/v2/SegmentControllerV2.java x: 2 contributors (all time) y: 260 lines of code src/modeling-service/src/main/java/org/apache/kylin/tool/bisync/SyncModelBuilder.java x: 5 contributors (all time) y: 336 lines of code src/query-common/src/main/java/org/apache/kylin/query/relnode/OLAPAggregateRel.java x: 4 contributors (all time) y: 843 lines of code src/query-service/src/main/java/org/apache/kylin/rest/service/MonitorService.java x: 4 contributors (all time) y: 534 lines of code src/spark-project/kylin-soft-affinity-cache/src/main/java/org/apache/kylin/fileseg/FileSegments.java x: 2 contributors (all time) y: 467 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/model/PartitionDesc.java x: 5 contributors (all time) y: 293 lines of code kystudio/src/components/studio/StudioModel/ModelList/DataFeatures/dataFeatures.vue x: 1 contributors (all time) y: 329 lines of code kystudio/src/components/studio/StudioModel/TableJoinModal/index.vue x: 2 contributors (all time) y: 792 lines of code kystudio/src/components/studio/StudioModel/DimensionsModal/index.vue x: 2 contributors (all time) y: 961 lines of code kystudio/src/components/studio/StudioModel/ModelEdit/model.js x: 2 contributors (all time) y: 1554 lines of code kystudio/src/components/studio/StudioModel/AddMeasure/index.vue x: 2 contributors (all time) y: 1076 lines of code kystudio/src/components/studio/StudioModel/BatchMeasureModal/index.vue x: 2 contributors (all time) y: 808 lines of code kystudio/src/components/common/ModelERDiagram/ModelERDiagram.vue x: 1 contributors (all time) y: 626 lines of code kystudio/src/components/studio/StudioModel/ModelEdit/index.vue x: 2 contributors (all time) y: 3584 lines of code src/query-common/src/main/java/org/apache/kylin/query/schema/OLAPTable.java x: 8 contributors (all time) y: 282 lines of code src/datasource-service/src/main/java/org/apache/kylin/rest/service/SparkSourceService.java x: 4 contributors (all time) y: 298 lines of code kystudio/src/assets/styles/main.less x: 1 contributors (all time) y: 999 lines of code kystudio/src/components/common/ModelsImportModal/ModelsImportModal.vue x: 1 contributors (all time) y: 1175 lines of code kystudio/src/components/common/editor.vue x: 1 contributors (all time) y: 398 lines of code kystudio/src/components/studio/DDL/ddl.vue x: 1 contributors (all time) y: 373 lines of code kystudio/src/components/studio/snapshot/SnapshotModel/SnapshotModel.vue x: 1 contributors (all time) y: 1248 lines of code kystudio/src/components/studio/snapshot/snapshot.vue x: 1 contributors (all time) y: 957 lines of code kystudio/src/util/index.js x: 1 contributors (all time) y: 414 lines of code kystudio/src/components/project/project_list.vue x: 2 contributors (all time) y: 422 lines of code src/query-common/src/main/java/org/apache/kylin/query/relnode/OLAPProjectRel.java x: 4 contributors (all time) y: 416 lines of code kystudio/src/components/project/user_access.vue x: 1 contributors (all time) y: 1222 lines of code kystudio/src/components/dashboard/dashboard.vue x: 1 contributors (all time) y: 693 lines of code src/core-metadata/src/main/java/org/apache/kylin/measure/hllc/HyperLogLogPlusTable.java x: 1 contributors (all time) y: 810 lines of code
3671.0
lines of code
  min: 1.0
  average: 125.9
  25th percentile: 22.0
  median: 56.0
  75th percentile: 135.75
  max: 3671.0
0 51.0
contributors (all time)
min: 1.0 | average: 2.44 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 51.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): 570 points

src/query-common/src/main/java/org/apache/kylin/query/util/DMLParserResult.java x: 1 commits (90d) y: 20 lines of code kystudio/src/components/monitor/batchJobs/locales.js x: 2 commits (90d) y: 161 lines of code src/core-common/src/main/java/org/apache/kylin/common/KylinVersion.java x: 1 commits (90d) y: 138 lines of code src/core-job/src/main/java/org/apache/kylin/job/constant/ExecutableConstants.java x: 2 commits (90d) y: 80 lines of code src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/StageEnum.java x: 2 commits (90d) y: 245 lines of code src/spark-project/sparder/src/main/scala/org/apache/spark/sql/KylinSession.scala x: 3 commits (90d) y: 435 lines of code src/core-job/src/main/java/org/apache/kylin/job/config/JobMybatisConfig.java x: 2 commits (90d) y: 151 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/tuple/Tuple.java x: 2 commits (90d) y: 142 lines of code src/query/src/main/java/org/apache/kylin/query/optrule/SumConstantConvertRule.java x: 1 commits (90d) y: 194 lines of code src/core-common/src/main/java/org/apache/kylin/common/persistence/metadata/JdbcAuditLogStore.java x: 1 commits (90d) y: 354 lines of code src/core-common/src/main/java/org/apache/kylin/common/persistence/metadata/JdbcPartialAuditLogStore.java x: 1 commits (90d) y: 10 lines of code src/core-common/src/main/java/org/apache/kylin/common/persistence/metadata/MetadataMapperFactory.java x: 1 commits (90d) y: 158 lines of code src/core-common/src/main/java/org/apache/kylin/common/persistence/metadata/MetadataStore.java x: 2 commits (90d) y: 129 lines of code src/core-common/src/main/java/org/apache/kylin/common/persistence/metadata/mapper/AclMapper.java x: 1 commits (90d) y: 41 lines of code src/core-common/src/main/java/org/apache/kylin/common/persistence/metadata/mapper/CcModelRelationMapper.java x: 1 commits (90d) y: 57 lines of code src/core-common/src/main/java/org/apache/kylin/common/persistence/metadata/mapper/ComputeColumnMapper.java x: 1 commits (90d) y: 101 lines of code src/core-common/src/main/java/org/apache/kylin/common/persistence/metadata/mapper/HistorySourceUsageMapper.java x: 1 commits (90d) y: 58 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/job/JobTokenMapper.java x: 2 commits (90d) y: 25 lines of code src/core-common/src/main/java/org/apache/kylin/common/KylinConfigBase.java x: 6 commits (90d) y: 3440 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/system/NodeRegistry.java x: 1 commits (90d) y: 126 lines of code src/server/src/main/java/org/apache/kylin/rest/discovery/KylinServiceDiscoveryCache.java x: 1 commits (90d) y: 166 lines of code src/server/src/main/java/org/apache/kylin/rest/discovery/NodeRegistryService.java x: 1 commits (90d) y: 110 lines of code src/core-common/src/main/java/org/apache/kylin/common/msg/CnMessage.java x: 5 commits (90d) y: 1398 lines of code src/core-common/src/main/java/org/apache/kylin/common/msg/Message.java x: 5 commits (90d) y: 1203 lines of code src/datasource-service/src/main/java/org/apache/kylin/rest/service/InternalTableLoadingService.java x: 3 commits (90d) y: 171 lines of code src/datasource-service/src/main/java/org/apache/kylin/rest/service/InternalTableService.java x: 5 commits (90d) y: 350 lines of code src/spark-project/spark-common/src/main/scala/org/apache/spark/sql/datasource/storage/KylinDeltaStorage.scala x: 1 commits (90d) y: 211 lines of code src/common-service/src/main/java/org/apache/kylin/rest/service/task/QueryHistoryMetaUpdateScheduler.java x: 1 commits (90d) y: 324 lines of code src/query-service/src/main/java/org/apache/kylin/rest/service/QueryService.java x: 2 commits (90d) y: 1412 lines of code src/core-metadata/src/main/java/org/apache/kylin/util/DataRangeUtils.java x: 1 commits (90d) y: 225 lines of code src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/InternalTableLoadJob.java x: 2 commits (90d) y: 68 lines of code src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/InternalTableLoadingJob.java x: 2 commits (90d) y: 107 lines of code src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/StepEnum.java x: 2 commits (90d) y: 196 lines of code src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/builder/InternalTableLoader.scala x: 3 commits (90d) y: 194 lines of code src/spark-project/sparder/src/main/scala/org/apache/spark/sql/SparderEnv.scala x: 1 commits (90d) y: 343 lines of code src/query-common/src/main/java/org/apache/kylin/query/relnode/OlapContext.java x: 1 commits (90d) y: 569 lines of code src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/application/SparkApplication.java x: 1 commits (90d) y: 649 lines of code src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/NSparkExecutable.java x: 1 commits (90d) y: 797 lines of code src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/SegmentBuildJob.java x: 1 commits (90d) y: 181 lines of code src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/job/step/StageExec.scala x: 1 commits (90d) y: 84 lines of code src/core-job/src/main/java/org/apache/kylin/job/scheduler/JdbcJobScheduler.java x: 1 commits (90d) y: 561 lines of code src/data-loading-service/src/main/java/org/apache/kylin/rest/service/JobInfoService.java x: 1 commits (90d) y: 873 lines of code src/metadata-server/src/main/java/org/apache/kylin/rest/controller/SegmentController.java x: 1 commits (90d) y: 409 lines of code src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/builder/CreateFlatTable.scala x: 1 commits (90d) y: 271 lines of code src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/job/DFChooser.scala x: 1 commits (90d) y: 282 lines of code src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/job/step/build/FlatTableStage.scala x: 1 commits (90d) y: 769 lines of code src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/merger/MetadataMerger.java x: 1 commits (90d) y: 256 lines of code src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/job/SegmentExec.scala x: 1 commits (90d) y: 420 lines of code src/common-server/src/main/java/org/apache/kylin/rest/controller/NBasicController.java x: 1 commits (90d) y: 603 lines of code src/common-service/src/main/java/org/apache/kylin/rest/config/AppInitializer.java x: 1 commits (90d) y: 241 lines of code src/common-service/src/main/java/org/apache/kylin/rest/service/ProjectService.java x: 2 commits (90d) y: 1196 lines of code src/core-common/src/main/java/org/apache/kylin/common/QueryContext.java x: 1 commits (90d) y: 301 lines of code src/core-common/src/main/java/org/apache/kylin/common/exception/ServerErrorCode.java x: 2 commits (90d) y: 215 lines of code src/core-common/src/main/java/org/apache/kylin/common/persistence/ResourceStore.java x: 1 commits (90d) y: 391 lines of code src/core-common/src/main/java/org/apache/kylin/common/persistence/metadata/FileSystemMetadataStore.java x: 2 commits (90d) y: 717 lines of code src/core-common/src/main/java/org/apache/kylin/common/persistence/transaction/UnitOfWork.java x: 2 commits (90d) y: 316 lines of code src/core-job/src/main/java/org/apache/kylin/job/execution/AbstractExecutable.java x: 1 commits (90d) y: 737 lines of code src/core-job/src/main/java/org/apache/kylin/job/execution/ExecutableManager.java x: 1 commits (90d) y: 1713 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/model/IndexPlan.java x: 1 commits (90d) y: 1123 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/model/RuleBasedIndex.java x: 1 commits (90d) y: 439 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/model/NDataModel.java x: 1 commits (90d) y: 1288 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/recommendation/ref/OptRecV2.java x: 1 commits (90d) y: 690 lines of code src/data-loading-booter/src/main/resources/kylinSecurity.xml x: 1 commits (90d) y: 617 lines of code src/data-loading-server/src/main/java/org/apache/kylin/rest/controller/JobController.java x: 1 commits (90d) y: 455 lines of code src/data-loading-service/src/main/java/org/apache/kylin/rest/service/SnapshotService.java x: 1 commits (90d) y: 748 lines of code src/metadata-server/src/main/java/org/apache/kylin/rest/controller/NProjectController.java x: 1 commits (90d) y: 469 lines of code src/metadata-server/src/main/java/org/apache/kylin/rest/controller/open/OpenModelController.java x: 1 commits (90d) y: 547 lines of code src/modeling-service/src/main/java/org/apache/kylin/rest/response/NDataModelResponse.java x: 1 commits (90d) y: 386 lines of code src/modeling-service/src/main/java/org/apache/kylin/rest/service/IndexPlanService.java x: 1 commits (90d) y: 1272 lines of code src/modeling-service/src/main/java/org/apache/kylin/rest/service/ModelBuildService.java x: 1 commits (90d) y: 721 lines of code src/modeling-service/src/main/java/org/apache/kylin/rest/service/ModelService.java x: 1 commits (90d) y: 3671 lines of code src/query-server/src/main/java/org/apache/kylin/rest/controller/NQueryController.java x: 1 commits (90d) y: 632 lines of code src/rec-service/src/main/java/org/apache/kylin/rest/service/OptRecApproveService.java x: 1 commits (90d) y: 845 lines of code src/rec-service/src/main/java/org/apache/kylin/rest/service/RawRecService.java x: 1 commits (90d) y: 480 lines of code src/core-common/src/main/java/org/apache/kylin/common/msg/MsgPicker.java x: 3 commits (90d) y: 20 lines of code src/query/src/main/java/org/apache/kylin/query/engine/QueryExec.java x: 1 commits (90d) y: 498 lines of code src/modeling-service/src/main/java/org/apache/kylin/rest/service/MetaStoreService.java x: 1 commits (90d) y: 758 lines of code kystudio/src/components/layout/layout_left_right_top.vue x: 1 commits (90d) y: 913 lines of code kystudio/src/components/monitor/batchJobs/jobs.vue x: 1 commits (90d) y: 1786 lines of code
3671.0
lines of code
  min: 3.0
  average: 175.79
  25th percentile: 38.75
  median: 84.0
  75th percentile: 192.0
  max: 3671.0
0 6.0
commits (90d)
min: 1.0 | average: 1.09 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 6.0

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

src/query-common/src/main/java/org/apache/kylin/query/util/DMLParserResult.java x: 1 contributors (90d) y: 20 lines of code kystudio/src/components/monitor/batchJobs/locales.js x: 2 contributors (90d) y: 161 lines of code src/core-common/src/main/java/org/apache/kylin/common/KylinVersion.java x: 1 contributors (90d) y: 138 lines of code src/core-job/src/main/java/org/apache/kylin/job/constant/ExecutableConstants.java x: 2 contributors (90d) y: 80 lines of code src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/StageEnum.java x: 2 contributors (90d) y: 245 lines of code src/spark-project/sparder/src/main/scala/org/apache/spark/sql/KylinSession.scala x: 2 contributors (90d) y: 435 lines of code src/core-job/src/main/java/org/apache/kylin/job/config/JobMybatisConfig.java x: 2 contributors (90d) y: 151 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/tuple/Tuple.java x: 2 contributors (90d) y: 142 lines of code src/query/src/main/java/org/apache/kylin/query/optrule/SumConstantConvertRule.java x: 1 contributors (90d) y: 194 lines of code src/core-common/src/main/java/org/apache/kylin/common/persistence/metadata/JdbcAuditLogStore.java x: 1 contributors (90d) y: 354 lines of code src/core-common/src/main/java/org/apache/kylin/common/persistence/metadata/JdbcPartialAuditLogStore.java x: 1 contributors (90d) y: 10 lines of code src/core-common/src/main/java/org/apache/kylin/common/persistence/metadata/MetadataMapperFactory.java x: 1 contributors (90d) y: 158 lines of code src/core-common/src/main/java/org/apache/kylin/common/persistence/metadata/MetadataStore.java x: 2 contributors (90d) y: 129 lines of code src/core-common/src/main/java/org/apache/kylin/common/persistence/metadata/mapper/AclMapper.java x: 1 contributors (90d) y: 41 lines of code src/core-common/src/main/java/org/apache/kylin/common/persistence/metadata/mapper/CcModelRelationMapper.java x: 1 contributors (90d) y: 57 lines of code src/core-common/src/main/java/org/apache/kylin/common/persistence/metadata/mapper/ComputeColumnMapper.java x: 1 contributors (90d) y: 101 lines of code src/core-common/src/main/java/org/apache/kylin/common/persistence/metadata/mapper/HistorySourceUsageMapper.java x: 1 contributors (90d) y: 58 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/job/JobTokenMapper.java x: 2 contributors (90d) y: 25 lines of code src/core-common/src/main/java/org/apache/kylin/common/KylinConfigBase.java x: 2 contributors (90d) y: 3440 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/system/NodeRegistry.java x: 1 contributors (90d) y: 126 lines of code src/server/src/main/java/org/apache/kylin/rest/discovery/KylinServiceDiscoveryCache.java x: 1 contributors (90d) y: 166 lines of code src/server/src/main/java/org/apache/kylin/rest/discovery/NodeRegistryService.java x: 1 contributors (90d) y: 110 lines of code src/core-common/src/main/java/org/apache/kylin/common/msg/CnMessage.java x: 1 contributors (90d) y: 1398 lines of code src/core-common/src/main/java/org/apache/kylin/common/msg/Message.java x: 1 contributors (90d) y: 1203 lines of code src/spark-project/spark-common/src/main/scala/org/apache/spark/sql/datasource/storage/KylinDeltaStorage.scala x: 1 contributors (90d) y: 211 lines of code src/common-service/src/main/java/org/apache/kylin/rest/service/task/QueryHistoryMetaUpdateScheduler.java x: 1 contributors (90d) y: 324 lines of code src/query-service/src/main/java/org/apache/kylin/rest/service/QueryService.java x: 1 contributors (90d) y: 1412 lines of code src/core-metadata/src/main/java/org/apache/kylin/util/DataRangeUtils.java x: 1 contributors (90d) y: 225 lines of code src/spark-project/sparder/src/main/scala/org/apache/spark/sql/SparderEnv.scala x: 1 contributors (90d) y: 343 lines of code src/query-common/src/main/java/org/apache/kylin/query/relnode/OlapContext.java x: 1 contributors (90d) y: 569 lines of code src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/application/SparkApplication.java x: 1 contributors (90d) y: 649 lines of code src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/NSparkExecutable.java x: 1 contributors (90d) y: 797 lines of code src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/SegmentBuildJob.java x: 1 contributors (90d) y: 181 lines of code src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/job/step/StageExec.scala x: 1 contributors (90d) y: 84 lines of code src/core-job/src/main/java/org/apache/kylin/job/scheduler/JdbcJobScheduler.java x: 1 contributors (90d) y: 561 lines of code src/data-loading-service/src/main/java/org/apache/kylin/rest/service/JobInfoService.java x: 1 contributors (90d) y: 873 lines of code src/metadata-server/src/main/java/org/apache/kylin/rest/controller/SegmentController.java x: 1 contributors (90d) y: 409 lines of code src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/builder/CreateFlatTable.scala x: 1 contributors (90d) y: 271 lines of code src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/job/DFChooser.scala x: 1 contributors (90d) y: 282 lines of code src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/job/step/build/FlatTableStage.scala x: 1 contributors (90d) y: 769 lines of code src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/merger/MetadataMerger.java x: 1 contributors (90d) y: 256 lines of code src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/job/SegmentExec.scala x: 1 contributors (90d) y: 420 lines of code src/common-server/src/main/java/org/apache/kylin/rest/controller/NBasicController.java x: 1 contributors (90d) y: 603 lines of code src/common-service/src/main/java/org/apache/kylin/rest/config/AppInitializer.java x: 1 contributors (90d) y: 241 lines of code src/common-service/src/main/java/org/apache/kylin/rest/service/ProjectService.java x: 2 contributors (90d) y: 1196 lines of code src/core-common/src/main/java/org/apache/kylin/common/QueryContext.java x: 1 contributors (90d) y: 301 lines of code src/core-common/src/main/java/org/apache/kylin/common/persistence/ResourceStore.java x: 1 contributors (90d) y: 391 lines of code src/core-common/src/main/java/org/apache/kylin/common/persistence/metadata/FileSystemMetadataStore.java x: 1 contributors (90d) y: 717 lines of code src/core-common/src/main/java/org/apache/kylin/common/persistence/transaction/UnitOfWork.java x: 1 contributors (90d) y: 316 lines of code src/core-job/src/main/java/org/apache/kylin/job/execution/AbstractExecutable.java x: 1 contributors (90d) y: 737 lines of code src/core-job/src/main/java/org/apache/kylin/job/execution/ExecutableManager.java x: 1 contributors (90d) y: 1713 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/model/IndexPlan.java x: 1 contributors (90d) y: 1123 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/model/RuleBasedIndex.java x: 1 contributors (90d) y: 439 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/model/NDataModel.java x: 1 contributors (90d) y: 1288 lines of code src/core-metadata/src/main/java/org/apache/kylin/metadata/recommendation/ref/OptRecV2.java x: 1 contributors (90d) y: 690 lines of code src/data-loading-booter/src/main/resources/kylinSecurity.xml x: 1 contributors (90d) y: 617 lines of code src/data-loading-server/src/main/java/org/apache/kylin/rest/controller/JobController.java x: 1 contributors (90d) y: 455 lines of code src/data-loading-service/src/main/java/org/apache/kylin/rest/service/SnapshotService.java x: 1 contributors (90d) y: 748 lines of code src/metadata-server/src/main/java/org/apache/kylin/rest/controller/NProjectController.java x: 1 contributors (90d) y: 469 lines of code src/metadata-server/src/main/java/org/apache/kylin/rest/controller/open/OpenModelController.java x: 1 contributors (90d) y: 547 lines of code src/modeling-service/src/main/java/org/apache/kylin/rest/response/NDataModelResponse.java x: 1 contributors (90d) y: 386 lines of code src/modeling-service/src/main/java/org/apache/kylin/rest/service/IndexPlanService.java x: 1 contributors (90d) y: 1272 lines of code src/modeling-service/src/main/java/org/apache/kylin/rest/service/ModelService.java x: 1 contributors (90d) y: 3671 lines of code src/query-server/src/main/java/org/apache/kylin/rest/controller/NQueryController.java x: 1 contributors (90d) y: 632 lines of code src/rec-service/src/main/java/org/apache/kylin/rest/service/OptRecApproveService.java x: 1 contributors (90d) y: 845 lines of code src/rec-service/src/main/java/org/apache/kylin/rest/service/RawRecService.java x: 1 contributors (90d) y: 480 lines of code src/query/src/main/java/org/apache/kylin/query/engine/QueryExec.java x: 1 contributors (90d) y: 498 lines of code src/modeling-service/src/main/java/org/apache/kylin/rest/service/MetaStoreService.java x: 1 contributors (90d) y: 758 lines of code kystudio/src/components/layout/layout_left_right_top.vue x: 1 contributors (90d) y: 913 lines of code kystudio/src/components/monitor/batchJobs/jobs.vue x: 1 contributors (90d) y: 1786 lines of code
3671.0
lines of code
  min: 3.0
  average: 175.79
  25th percentile: 38.75
  median: 84.0
  75th percentile: 192.0
  max: 3671.0
0 2.0
contributors (90d)
min: 1.0 | average: 1.02 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0