apache / kylin
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 2,642 files with 330,435 lines of code.
    • 1 file changed more than 100 times (3,440 lines of code)
    • 1 file changed 51-100 times (3,671 lines of code)
    • 10 files changed 21-50 times (9,869 lines of code)
    • 291 files changed 6-20 times (101,661 lines of code)
    • 2,339 files changed 1-5 times (211,794 lines of code)
1% | 1% | 2% | 30% | 64%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 2,642 files with 330,435 lines of code.
    • 1 file changed by more than 25 contributors (3,440 lines of code)
    • 36 files changed by 11-25 contributors (29,055 lines of code)
    • 172 files changed by 6-10 contributors (48,249 lines of code)
    • 1,205 files changed by 2-5 contributors (167,591 lines of code)
    • 1,228 files changed by 1 contributor (82,100 lines of code)
1% | 8% | 14% | 50% | 24%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
json, java, sql, scala, js, xml, vue, sh, properties, yaml, svg, txt, md, gitignore, less, ftl, prefs, jsonl, editorconfig, html, babelrc, eslintignore, sc, orc, gitconfig, ini, cfg
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java1% | 1% | 4% | 30% | 62%
vue0% | 0% | 0% | 32% | 67%
scala0% | 0% | 0% | 34% | 65%
js0% | 0% | 0% | 27% | 72%
xml0% | 0% | 0% | 42% | 57%
yaml0% | 0% | 0% | 16% | 83%
less0% | 0% | 0% | 0% | 100%
ftl0% | 0% | 0% | 0% | 100%
sql0% | 0% | 0% | 0% | 100%
cfg0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 0%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
src1% | 1% | 3% | 30% | 62%
kystudio0% | 0% | 0% | 31% | 68%
dev-support0% | 0% | 0% | 0% | 100%
build0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
KylinConfigBase.java
in src/core-common/src/main/java/org/apache/kylin/common
3440 850 2022-08-02 2025-02-27 120 51 xxyu@apache.org guoliang.sun@kyligence.io
ModelService.java
in src/modeling-service/src/main/java/org/apache/kylin/rest/service
3671 216 2022-08-02 2025-02-27 51 25 xxyu@apache.org guoliang.sun@kyligence.io
QueryService.java
in src/query-service/src/main/java/org/apache/kylin/rest/service
1412 69 2022-08-02 2025-02-27 39 24 xxyu@apache.org guoliang.sun@kyligence.io
CnMessage.java
in src/core-common/src/main/java/org/apache/kylin/common/msg
1398 342 2022-10-12 2025-02-27 29 19 pengfei.zhan@kyligence.io guoliang.sun@kyligence.io
Message.java
in src/core-common/src/main/java/org/apache/kylin/common/msg
1203 376 2022-10-12 2025-02-27 28 19 pengfei.zhan@kyligence.io guoliang.sun@kyligence.io
SparkApplication.java
in src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/application
649 55 2022-08-09 2025-02-27 27 19 1319027852@qq.com guoliang.sun@kyligence.io
RealizationChooser.java
in src/query-common/src/main/java/org/apache/kylin/query/routing
561 27 2022-10-21 2025-02-27 25 15 59271430+songzhxlh-max@user... guoliang.sun@kyligence.io
ProjectService.java
in src/common-service/src/main/java/org/apache/kylin/rest/service
1196 77 2022-10-26 2025-02-27 25 18 binbin.zheng@kyligence.io guoliang.sun@kyligence.io
TableService.java
in src/datasource-service/src/main/java/org/apache/kylin/rest/service
1710 63 2022-09-30 2025-02-27 25 18 xinglong.li@kyligence.io guoliang.sun@kyligence.io
QueryExec.java
in src/query/src/main/java/org/apache/kylin/query/engine
498 33 2022-11-01 2025-02-25 24 16 2438143730@qq.com guoliang.sun@kyligence.io
AppInitializer.java
in src/common-service/src/main/java/org/apache/kylin/rest/config
241 9 2022-08-02 2025-02-27 22 18 xxyu@apache.org guoliang.sun@kyligence.io
ModelSemanticHelper.java
in src/modeling-service/src/main/java/org/apache/kylin/rest/service
1001 46 2022-10-21 2024-10-12 21 13 pengfei.zhan@kyligence.io 35057824+frearb@users.norep...
ErrorCodeServer.java
in src/core-common/src/main/java/org/apache/kylin/common/exception/code
187 4 2022-09-21 2024-04-25 20 15 rui.chen@kyligence.io whucaolu@gmail.com
JobService.java
in src/data-loading-service/src/main/java/org/apache/kylin/rest/service
221 14 2022-08-26 2024-04-25 20 14 boyboys520@163.com whucaolu@gmail.com
QueryContext.java
in src/core-common/src/main/java/org/apache/kylin/common
301 27 2022-11-01 2025-02-27 19 15 2438143730@qq.com guoliang.sun@kyligence.io
TableExtService.java
in src/datasource-service/src/main/java/org/apache/kylin/rest/service
574 20 2022-11-16 2025-02-21 19 12 39019287+yhcast0@users.nore... guoliang.sun@kyligence.io
ResultPlan.scala
in src/spark-project/sparder/src/main/scala/org/apache/kylin/query/runtime/plan
474 27 2022-10-21 2025-02-27 18 14 pengfei.zhan@kyligence.io guoliang.sun@kyligence.io
AbstractExecutable.java
in src/core-job/src/main/java/org/apache/kylin/job/execution
737 91 2022-08-09 2025-02-27 18 15 marssss2929@gmail.com guoliang.sun@kyligence.io
IndexPlanService.java
in src/modeling-service/src/main/java/org/apache/kylin/rest/service
1272 64 2022-11-16 2025-02-27 18 11 39019287+yhcast0@users.nore... guoliang.sun@kyligence.io
SparkSqlClient.scala
in src/spark-project/sparder/src/main/scala/org/apache/kylin/query/pushdown
220 6 2022-10-21 2025-02-27 17 14 pengfei.zhan@kyligence.io guoliang.sun@kyligence.io
QueryRoutingEngine.java
in src/query/src/main/java/org/apache/kylin/query/engine
375 15 2022-10-21 2024-09-03 17 12 pengfei.zhan@kyligence.io 596361258@qq.com
PushDownUtil.java
in src/query-common/src/main/java/org/apache/kylin/query/util
448 26 2022-10-21 2024-07-25 17 13 pengfei.zhan@kyligence.io whucaolu@gmail.com
TableScanPlan.scala
in src/spark-project/sparder/src/main/scala/org/apache/kylin/query/runtime/plan
456 19 2022-09-27 2025-02-27 17 9 1714585117@qq.com guoliang.sun@kyligence.io
NQueryController.java
in src/query-server/src/main/java/org/apache/kylin/rest/controller
632 25 2022-11-16 2025-02-27 17 16 39019287+yhcast0@users.nore... guoliang.sun@kyligence.io
NDataSegment.java
in src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/model
645 101 2022-09-29 2024-10-12 17 14 35652389+jialehe@users.nore... 35057824+frearb@users.norep...
IndexPlan.java
in src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/model
1123 109 2022-10-08 2025-02-27 17 13 59271430+songzhxlh-max@user... guoliang.sun@kyligence.io
NDataModel.java
in src/core-metadata/src/main/java/org/apache/kylin/metadata/model
1288 134 2022-11-16 2025-02-27 17 13 39019287+yhcast0@users.nore... guoliang.sun@kyligence.io
ExpressionConverter.scala
in src/spark-project/sparder/src/main/scala/org/apache/kylin/query/runtime
301 1 2022-11-16 2024-11-08 16 9 39019287+yhcast0@users.nore... guoliang.sun@kyligence.io
SparderEnv.scala
in src/spark-project/sparder/src/main/scala/org/apache/spark/sql
343 26 2022-11-16 2025-02-27 16 13 39019287+yhcast0@users.nore... guoliang.sun@kyligence.io
ContextUtil.java
in src/query-common/src/main/java/org/apache/kylin/query/relnode
404 32 2022-10-31 2025-02-21 16 9 wanda1416@users.noreply.git... guoliang.sun@kyligence.io
NTableController.java
in src/metadata-server/src/main/java/org/apache/kylin/rest/controller
449 23 2022-10-12 2025-02-27 16 13 pengfei.zhan@kyligence.io guoliang.sun@kyligence.io
KapExpresssions.scala
in src/spark-project/sparder/src/main/scala/org/apache/spark/sql/catalyst/expressions
793 63 2022-11-10 2024-08-12 16 11 bowen.song@kyligence.io yinghao.lin@kyligence.io
NSparkExecutable.java
in src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job
797 62 2022-10-28 2025-02-27 16 14 74443791+sibingzhang@users.... guoliang.sun@kyligence.io
JdbcUtil.java
in src/core-common/src/main/java/org/apache/kylin/common/persistence/metadata/jdbc
283 25 2022-10-13 2024-04-19 15 9 jiale.he@kyligence.io event.dimlas@gmail.com
UnitOfWork.java
in src/core-common/src/main/java/org/apache/kylin/common/persistence/transaction
316 18 2022-11-12 2025-02-27 15 10 z.qianhao@gmail.com guoliang.sun@kyligence.io
NSparkMetadataExplorer.java
in src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/source
340 18 2022-08-09 2024-04-19 15 10 1319027852@qq.com event.dimlas@gmail.com
NModelController.java
in src/metadata-server/src/main/java/org/apache/kylin/rest/controller
685 41 2022-10-12 2025-02-27 15 13 pengfei.zhan@kyligence.io guoliang.sun@kyligence.io
FilePruner.scala
in src/spark-project/spark-common/src/main/scala/org/apache/spark/sql/execution/datasource
737 27 2022-09-29 2024-07-29 15 14 35652389+jialehe@users.nore... 596361258@qq.com
MetaStoreService.java
in src/modeling-service/src/main/java/org/apache/kylin/rest/service
758 29 2022-10-28 2025-02-21 15 14 35652389+jialehe@users.nore... guoliang.sun@kyligence.io
AccessService.java
in src/common-service/src/main/java/org/apache/kylin/rest/service
934 81 2022-10-26 2024-08-22 15 12 binbin.zheng@kyligence.io xuecheng.shan@kyligence.io
ServerErrorCode.java
in src/core-common/src/main/java/org/apache/kylin/common/exception
215 1 2022-10-29 2025-02-27 14 10 31469905+yabola@users.norep... guoliang.sun@kyligence.io
TableDesc.java
in src/core-metadata/src/main/java/org/apache/kylin/metadata/model
469 51 2022-10-21 2025-02-25 14 10 pengfei.zhan@kyligence.io guoliang.sun@kyligence.io
KapConfig.java
in src/core-common/src/main/java/org/apache/kylin/common
537 146 2022-08-31 2024-04-19 14 10 boyboys520@163.com event.dimlas@gmail.com
NBasicController.java
in src/common-server/src/main/java/org/apache/kylin/rest/controller
603 54 2022-12-14 2025-02-27 14 10 z.qianhao@gmail.com guoliang.sun@kyligence.io
QueryRouter.java
in src/query-common/src/main/java/org/apache/kylin/query/routing
102 8 2022-11-10 2024-07-29 13 7 pengfei.zhan@kyligence.io 596361258@qq.com
QueryContextCutter.java
in src/query/src/main/java/org/apache/kylin/query/util
118 8 2023-03-16 2024-07-25 13 6 dethrive@gmail.com whucaolu@gmail.com
PlannerFactory.java
in src/query/src/main/java/org/apache/kylin/query/engine
222 7 2023-03-16 2024-10-12 13 8 event.dimlas@gmail.com 35057824+frearb@users.norep...
QueryNodeFilter.java
in src/server/src/main/java/org/apache/kylin/rest
232 10 2022-11-12 2024-09-03 13 11 z.qianhao@gmail.com longfei.jiang@kyligence.io
KylinSession.scala
in src/spark-project/sparder/src/main/scala/org/apache/spark/sql
435 15 2022-08-02 2025-03-27 13 12 90197956+yahonanjing@users.... yinghao.lin@kyligence.io
NDataflow.java
in src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/model
473 66 2022-09-29 2024-10-12 13 10 35652389+jialehe@users.nore... 35057824+frearb@users.norep...
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
KylinConfigBase.java
in src/core-common/src/main/java/org/apache/kylin/common
3440 850 2022-08-02 2025-02-27 120 51 xxyu@apache.org guoliang.sun@kyligence.io
ModelService.java
in src/modeling-service/src/main/java/org/apache/kylin/rest/service
3671 216 2022-08-02 2025-02-27 51 25 xxyu@apache.org guoliang.sun@kyligence.io
QueryService.java
in src/query-service/src/main/java/org/apache/kylin/rest/service
1412 69 2022-08-02 2025-02-27 39 24 xxyu@apache.org guoliang.sun@kyligence.io
CnMessage.java
in src/core-common/src/main/java/org/apache/kylin/common/msg
1398 342 2022-10-12 2025-02-27 29 19 pengfei.zhan@kyligence.io guoliang.sun@kyligence.io
Message.java
in src/core-common/src/main/java/org/apache/kylin/common/msg
1203 376 2022-10-12 2025-02-27 28 19 pengfei.zhan@kyligence.io guoliang.sun@kyligence.io
SparkApplication.java
in src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/application
649 55 2022-08-09 2025-02-27 27 19 1319027852@qq.com guoliang.sun@kyligence.io
TableService.java
in src/datasource-service/src/main/java/org/apache/kylin/rest/service
1710 63 2022-09-30 2025-02-27 25 18 xinglong.li@kyligence.io guoliang.sun@kyligence.io
ProjectService.java
in src/common-service/src/main/java/org/apache/kylin/rest/service
1196 77 2022-10-26 2025-02-27 25 18 binbin.zheng@kyligence.io guoliang.sun@kyligence.io
AppInitializer.java
in src/common-service/src/main/java/org/apache/kylin/rest/config
241 9 2022-08-02 2025-02-27 22 18 xxyu@apache.org guoliang.sun@kyligence.io
QueryExec.java
in src/query/src/main/java/org/apache/kylin/query/engine
498 33 2022-11-01 2025-02-25 24 16 2438143730@qq.com guoliang.sun@kyligence.io
NQueryController.java
in src/query-server/src/main/java/org/apache/kylin/rest/controller
632 25 2022-11-16 2025-02-27 17 16 39019287+yhcast0@users.nore... guoliang.sun@kyligence.io
RealizationChooser.java
in src/query-common/src/main/java/org/apache/kylin/query/routing
561 27 2022-10-21 2025-02-27 25 15 59271430+songzhxlh-max@user... guoliang.sun@kyligence.io
ErrorCodeServer.java
in src/core-common/src/main/java/org/apache/kylin/common/exception/code
187 4 2022-09-21 2024-04-25 20 15 rui.chen@kyligence.io whucaolu@gmail.com
QueryContext.java
in src/core-common/src/main/java/org/apache/kylin/common
301 27 2022-11-01 2025-02-27 19 15 2438143730@qq.com guoliang.sun@kyligence.io
AbstractExecutable.java
in src/core-job/src/main/java/org/apache/kylin/job/execution
737 91 2022-08-09 2025-02-27 18 15 marssss2929@gmail.com guoliang.sun@kyligence.io
JobService.java
in src/data-loading-service/src/main/java/org/apache/kylin/rest/service
221 14 2022-08-26 2024-04-25 20 14 boyboys520@163.com whucaolu@gmail.com
ResultPlan.scala
in src/spark-project/sparder/src/main/scala/org/apache/kylin/query/runtime/plan
474 27 2022-10-21 2025-02-27 18 14 pengfei.zhan@kyligence.io guoliang.sun@kyligence.io
SparkSqlClient.scala
in src/spark-project/sparder/src/main/scala/org/apache/kylin/query/pushdown
220 6 2022-10-21 2025-02-27 17 14 pengfei.zhan@kyligence.io guoliang.sun@kyligence.io
NDataSegment.java
in src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/model
645 101 2022-09-29 2024-10-12 17 14 35652389+jialehe@users.nore... 35057824+frearb@users.norep...
NSparkExecutable.java
in src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job
797 62 2022-10-28 2025-02-27 16 14 74443791+sibingzhang@users.... guoliang.sun@kyligence.io
FilePruner.scala
in src/spark-project/spark-common/src/main/scala/org/apache/spark/sql/execution/datasource
737 27 2022-09-29 2024-07-29 15 14 35652389+jialehe@users.nore... 596361258@qq.com
MetaStoreService.java
in src/modeling-service/src/main/java/org/apache/kylin/rest/service
758 29 2022-10-28 2025-02-21 15 14 35652389+jialehe@users.nore... guoliang.sun@kyligence.io
ModelSemanticHelper.java
in src/modeling-service/src/main/java/org/apache/kylin/rest/service
1001 46 2022-10-21 2024-10-12 21 13 pengfei.zhan@kyligence.io 35057824+frearb@users.norep...
PushDownUtil.java
in src/query-common/src/main/java/org/apache/kylin/query/util
448 26 2022-10-21 2024-07-25 17 13 pengfei.zhan@kyligence.io whucaolu@gmail.com
NDataModel.java
in src/core-metadata/src/main/java/org/apache/kylin/metadata/model
1288 134 2022-11-16 2025-02-27 17 13 39019287+yhcast0@users.nore... guoliang.sun@kyligence.io
IndexPlan.java
in src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/model
1123 109 2022-10-08 2025-02-27 17 13 59271430+songzhxlh-max@user... guoliang.sun@kyligence.io
SparderEnv.scala
in src/spark-project/sparder/src/main/scala/org/apache/spark/sql
343 26 2022-11-16 2025-02-27 16 13 39019287+yhcast0@users.nore... guoliang.sun@kyligence.io
NTableController.java
in src/metadata-server/src/main/java/org/apache/kylin/rest/controller
449 23 2022-10-12 2025-02-27 16 13 pengfei.zhan@kyligence.io guoliang.sun@kyligence.io
NModelController.java
in src/metadata-server/src/main/java/org/apache/kylin/rest/controller
685 41 2022-10-12 2025-02-27 15 13 pengfei.zhan@kyligence.io guoliang.sun@kyligence.io
JdbcQueryHistoryStore.java
in src/core-metadata/src/main/java/org/apache/kylin/metadata/query
855 50 2022-10-16 2024-10-11 12 13 34228960+188xuhe@users.nore... 1251489546@qq.com
TableExtService.java
in src/datasource-service/src/main/java/org/apache/kylin/rest/service
574 20 2022-11-16 2025-02-21 19 12 39019287+yhcast0@users.nore... guoliang.sun@kyligence.io
QueryRoutingEngine.java
in src/query/src/main/java/org/apache/kylin/query/engine
375 15 2022-10-21 2024-09-03 17 12 pengfei.zhan@kyligence.io 596361258@qq.com
AccessService.java
in src/common-service/src/main/java/org/apache/kylin/rest/service
934 81 2022-10-26 2024-08-22 15 12 binbin.zheng@kyligence.io xuecheng.shan@kyligence.io
KylinSession.scala
in src/spark-project/sparder/src/main/scala/org/apache/spark/sql
435 15 2022-08-02 2025-03-27 13 12 90197956+yahonanjing@users.... yinghao.lin@kyligence.io
IndexPlanService.java
in src/modeling-service/src/main/java/org/apache/kylin/rest/service
1272 64 2022-11-16 2025-02-27 18 11 39019287+yhcast0@users.nore... guoliang.sun@kyligence.io
KapExpresssions.scala
in src/spark-project/sparder/src/main/scala/org/apache/spark/sql/catalyst/expressions
793 63 2022-11-10 2024-08-12 16 11 bowen.song@kyligence.io yinghao.lin@kyligence.io
QueryNodeFilter.java
in src/server/src/main/java/org/apache/kylin/rest
232 10 2022-11-12 2024-09-03 13 11 z.qianhao@gmail.com longfei.jiang@kyligence.io
UnitOfWork.java
in src/core-common/src/main/java/org/apache/kylin/common/persistence/transaction
316 18 2022-11-12 2025-02-27 15 10 z.qianhao@gmail.com guoliang.sun@kyligence.io
NSparkMetadataExplorer.java
in src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/source
340 18 2022-08-09 2024-04-19 15 10 1319027852@qq.com event.dimlas@gmail.com
NBasicController.java
in src/common-server/src/main/java/org/apache/kylin/rest/controller
603 54 2022-12-14 2025-02-27 14 10 z.qianhao@gmail.com guoliang.sun@kyligence.io
KapConfig.java
in src/core-common/src/main/java/org/apache/kylin/common
537 146 2022-08-31 2024-04-19 14 10 boyboys520@163.com event.dimlas@gmail.com
ServerErrorCode.java
in src/core-common/src/main/java/org/apache/kylin/common/exception
215 1 2022-10-29 2025-02-27 14 10 31469905+yabola@users.norep... guoliang.sun@kyligence.io
TableDesc.java
in src/core-metadata/src/main/java/org/apache/kylin/metadata/model
469 51 2022-10-21 2025-02-25 14 10 pengfei.zhan@kyligence.io guoliang.sun@kyligence.io
NDataflow.java
in src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/model
473 66 2022-09-29 2024-10-12 13 10 35652389+jialehe@users.nore... 35057824+frearb@users.norep...
ResourceStore.java
in src/core-common/src/main/java/org/apache/kylin/common/persistence
391 41 2022-11-16 2025-02-27 12 10 39019287+yhcast0@users.nore... guoliang.sun@kyligence.io
FunctionDesc.java
in src/core-metadata/src/main/java/org/apache/kylin/metadata/model
462 47 2022-11-10 2024-05-31 12 10 bowen.song@kyligence.io guoliang.sun@kyligence.io
ComputedColumnUtil.java
in src/core-metadata/src/main/java/org/apache/kylin/metadata/model/util
595 53 2022-10-11 2025-02-27 12 10 35652389+jialehe@users.nore... guoliang.sun@kyligence.io
NUserController.java
in src/metadata-server/src/main/java/org/apache/kylin/rest/controller
570 26 2022-10-11 2024-05-20 12 10 86766775+kmcherry0@users.no... zhiting.guo@kyligence.io
NProjectController.java
in src/metadata-server/src/main/java/org/apache/kylin/rest/controller
469 35 2022-11-16 2025-02-27 12 10 39019287+yhcast0@users.nore... guoliang.sun@kyligence.io
KylinPrepareEnvListener.java
in src/common-service/src/main/java/org/apache/kylin/rest
100 4 2022-08-02 2024-05-20 12 10 xxyu@apache.org zhiting.guo@kyligence.io
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
mock.js
in kystudio/src/components/studio/StudioModel/ModelList/ModelAggregate
896 -
mock.js
in kystudio/src/components/studio/StudioModel/ModelList/AggregateModal
723 -
icons.less
in kystudio/src/assets/styles
679 -
SettingModel.vue
in kystudio/src/components/setting/SettingModel
619 -
index.vue
in kystudio/src/components/studio/StudioModel/TableIndex
500 -
area_label.vue
in kystudio/src/components/common
430 -
SubPartitionValues.vue
in kystudio/src/components/studio/StudioModel/SubPartitionValues
355 -
TableDataLoad.vue
in kystudio/src/components/studio/StudioSource/TableDataLoad
335 -
reload.vue
in kystudio/src/components/studio/StudioSource/TableReload
329 -
SegmentChart.vue
in kystudio/src/components/studio/StudioModel/ModelList/ModelSegment/SegmentChart
328 -
SourceTableModal.vue
in kystudio/src/components/common/SourceTableModal
316 -
DataRangeBar.vue
in kystudio/src/components/common/DataRangeBar
293 -
addDimension.vue
in kystudio/src/components/studio/StudioModel/SingleDimensionModal
289 -
datasourceDataHandler.js
in kystudio/src/util
285 8
SourceSelect.vue
in kystudio/src/components/common/DataSourceModal/SourceSelect
244 -
store.js
in kystudio/src/components/common/ModelsImportModal
241 7
index.vue
in kystudio/src/components/common/PartitionChart
240 -
CanvasText.vue
in kystudio/src/canvas/CanvasText
234 -
TreeLayout.js
in kystudio/src/util/autoLayout
230 1
checkdata.vue
in kystudio/src/components/studio/StudioModel/ModelList/ModelCheckData
192 -
TopN.scala
in src/spark-project/spark-common/src/main/scala/org/apache/spark/sql/udaf
181 8
explore-chinese.js
in kystudio/build
180 14
index.vue
in kystudio/src/components/studio/StudioModel/ModelTabs
177 -
translate-extract.js
in kystudio/build
175 11
SourceHiveSetting.vue
in kystudio/src/components/common/DataSourceModal/SourceHiveSetting
171 -
Summary.scala
in src/spark-project/spark-common/src/main/scala/org/apache/spark
166 4
Stage.vue
in kystudio/src/canvas/Stage
158 -
OptIntersectCount.scala
in src/spark-project/spark-common/src/main/scala/org/apache/spark/sql/udaf
154 11
charts.js
in kystudio/src/util
152 1
index.vue
in kystudio/src/components/studio/StudioSource/TableStatistics
151 -
index.js
in kystudio/src/filter
144 11
SparkContextCanary.java
in src/query-service/src/main/java/org/apache/kylin/rest/monitor
132 6
SegmentTabs.vue
in kystudio/src/components/studio/StudioModel/ModelList/ModelSegment
128 -
ModelMeasureList.vue
in kystudio/src/components/common/ModelMeasureList
124 -
handler.js
in kystudio/src/components/query
124 6
handler.js
in kystudio/src/components/common/DataSourceModal/SourceHive
123 4
TableJoint.vue
in kystudio/src/canvas/TableJoint
120 -
index.vue
in kystudio/src/components/noAuthority
119 -
handler.js
in kystudio/src/components/studio/StudioModel/ModelList/ModelAggregate
117 5
OptionBuilder.java
in src/core-common/src/main/java/org/apache/kylin/common/util
115 21
SchemaNodeType.java
in src/core-metadata/src/main/java/org/apache/kylin/metadata/model/schema
112 18
default.xml
in src/datasource-sdk/src/main/resources/datasource
111 -
handler.js
in kystudio/src/components/studio/snapshot/SnapshotModel
106 2
locales.js
in kystudio/src/components/studio/StudioModel/ModelList/ModelSegment
103 -
BigQueryThresholdUpdater.java
in src/core-metadata/src/main/java/org/apache/kylin/metadata/query
101 9
SourceManagement.vue
in kystudio/src/components/studio/StudioSource/SourceManagement
97 -
ModelDimensionList.vue
in kystudio/src/components/common/ModelDimensionList
92 -
progress.vue
in kystudio/src/components/common
91 -
change_lang.vue
in kystudio/src/components/common
91 -
showcc.vue
in kystudio/src/components/studio/StudioModel/ShowCC
90 -
Correlations

File Size vs. Number of Changes: 2660 points

src/query-common/src/main/java/org/apache/kylin/query/util/DMLParserResult.java x: 20 lines of code y: 1 # changes kystudio/src/components/monitor/batchJobs/locales.js x: 161 lines of code y: 5 # changes src/core-common/src/main/java/org/apache/kylin/common/KylinVersion.java x: 138 lines of code y: 8 # changes src/core-job/src/main/java/org/apache/kylin/job/constant/ExecutableConstants.java x: 80 lines of code y: 10 # changes src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/StageEnum.java x: 245 lines of code y: 2 # changes src/spark-project/sparder/src/main/scala/org/apache/spark/sql/KylinSession.scala x: 435 lines of code y: 13 # changes src/core-job/src/main/java/org/apache/kylin/job/config/JobMybatisConfig.java x: 151 lines of code y: 7 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/tuple/Tuple.java x: 142 lines of code y: 3 # changes src/query/src/main/java/org/apache/kylin/query/optrule/SumConstantConvertRule.java x: 194 lines of code y: 4 # changes src/core-common/src/main/java/org/apache/kylin/common/persistence/metadata/JdbcAuditLogStore.java x: 354 lines of code y: 10 # changes src/core-common/src/main/java/org/apache/kylin/common/persistence/metadata/JdbcPartialAuditLogStore.java x: 10 lines of code y: 3 # changes src/core-common/src/main/java/org/apache/kylin/common/persistence/metadata/MetadataMapperFactory.java x: 158 lines of code y: 2 # changes src/core-common/src/main/java/org/apache/kylin/common/persistence/metadata/MetadataStore.java x: 129 lines of code y: 6 # changes src/core-common/src/main/java/org/apache/kylin/common/persistence/metadata/mapper/AclMapper.java x: 41 lines of code y: 2 # changes src/core-common/src/main/java/org/apache/kylin/common/persistence/metadata/mapper/CcModelRelationMapper.java x: 57 lines of code y: 2 # changes src/core-common/src/main/java/org/apache/kylin/common/persistence/metadata/mapper/ComputeColumnMapper.java x: 101 lines of code y: 2 # changes src/core-common/src/main/java/org/apache/kylin/common/persistence/metadata/mapper/FusionModelMapper.java x: 42 lines of code y: 4 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/job/JobTokenMapper.java x: 25 lines of code y: 2 # changes src/core-common/src/main/java/org/apache/kylin/common/KylinConfigBase.java x: 3440 lines of code y: 120 # changes src/core-common/src/main/java/org/apache/kylin/common/util/ClusterConstant.java x: 35 lines of code y: 2 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/system/NodeRegistry.java x: 126 lines of code y: 1 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/system/NodeRegistryManager.java x: 97 lines of code y: 1 # changes src/server/src/main/java/org/apache/kylin/rest/ZookeeperClusterManager.java x: 58 lines of code y: 3 # changes src/server/src/main/java/org/apache/kylin/rest/config/ZookeeperConfig.java x: 19 lines of code y: 2 # changes src/server/src/main/java/org/apache/kylin/rest/discovery/ConditionalOnNodeRegistryJdbcEnabled.java x: 11 lines of code y: 1 # changes src/server/src/main/java/org/apache/kylin/rest/discovery/JdbcClusterManager.java x: 59 lines of code y: 1 # changes src/server/src/main/java/org/apache/kylin/rest/discovery/KylinServiceDiscoveryCache.java x: 166 lines of code y: 6 # changes src/server/src/main/java/org/apache/kylin/rest/discovery/KylinServiceDiscoveryClient.java x: 56 lines of code y: 4 # changes src/server/src/main/java/org/apache/kylin/rest/discovery/NodeRegistryService.java x: 110 lines of code y: 1 # changes src/server/src/main/resources/application.yaml x: 124 lines of code y: 11 # changes src/core-common/src/main/java/org/apache/kylin/common/msg/CnMessage.java x: 1398 lines of code y: 29 # changes src/core-common/src/main/java/org/apache/kylin/common/msg/Message.java x: 1203 lines of code y: 28 # changes src/datasource-service/src/main/java/org/apache/kylin/rest/service/InternalTableLoadingService.java x: 171 lines of code y: 1 # changes src/datasource-service/src/main/java/org/apache/kylin/rest/service/InternalTableService.java x: 350 lines of code y: 9 # changes src/spark-project/spark-common/src/main/scala/org/apache/spark/sql/datasource/storage/KylinDeltaStorage.scala x: 211 lines of code y: 2 # changes src/common-service/src/main/java/org/apache/kylin/rest/service/task/QueryHistoryMetaUpdateScheduler.java x: 324 lines of code y: 4 # changes src/query-common/src/main/java/org/apache/kylin/query/util/SchemaConverter.java x: 153 lines of code y: 5 # changes src/query-service/src/main/java/org/apache/kylin/rest/service/QueryService.java x: 1412 lines of code y: 39 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/table/InternalTableDesc.java x: 164 lines of code y: 4 # changes src/core-metadata/src/main/java/org/apache/kylin/util/DataRangeUtils.java x: 225 lines of code y: 4 # changes src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/InternalTableLoadJob.java x: 68 lines of code y: 2 # changes src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/InternalTableLoadingJob.java x: 107 lines of code y: 4 # changes src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/InternalTableUpdateMetadataStep.java x: 199 lines of code y: 1 # changes src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/StepEnum.java x: 196 lines of code y: 1 # changes src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/builder/InternalTableLoader.scala x: 194 lines of code y: 6 # changes src/common-service/src/main/java/org/apache/kylin/rest/config/KylinPropertySourceConfiguration.java x: 63 lines of code y: 4 # changes src/common-service/src/main/java/org/apache/kylin/rest/service/task/SpringSessionCleanExpiredJob.java x: 40 lines of code y: 1 # changes src/common-service/src/main/java/org/apache/kylin/rest/service/task/SpringSessionCleanScheduler.java x: 28 lines of code y: 1 # changes src/core-job/src/main/java/org/apache/kylin/job/execution/JobTypeEnum.java x: 63 lines of code y: 8 # changes src/core-job/src/main/java/org/apache/kylin/job/factory/JobFactoryConstant.java x: 17 lines of code y: 7 # changes src/query/src/main/java/org/apache/kylin/query/engine/view/ModelViewGenerator.java x: 170 lines of code y: 4 # changes src/tool/src/main/java/org/apache/kylin/tool/setup/KapGetClusterInfo.java x: 136 lines of code y: 7 # changes src/data-loading-server/src/main/java/org/apache/kylin/rest/controller/v2/JobControllerV2.java x: 120 lines of code y: 10 # changes src/spark-project/spark-common/src/main/scala/org/apache/spark/sql/hive/utils/ResourceDetectUtils.scala x: 276 lines of code y: 8 # changes src/spark-project/sparder/src/main/scala/org/apache/spark/sql/SparderEnv.scala x: 343 lines of code y: 16 # changes src/spark-project/spark-common/src/main/scala/org/apache/spark/sql/execution/datasource/KylinDeltaSourceStrategy.scala x: 191 lines of code y: 2 # changes src/core-common/src/main/java/org/apache/kylin/common/persistence/MetadataType.java x: 121 lines of code y: 5 # changes src/query-common/src/main/java/org/apache/kylin/query/relnode/OlapContext.java x: 569 lines of code y: 10 # changes src/query-service/src/main/java/org/apache/kylin/rest/service/AsyncQueryJob.java x: 192 lines of code y: 6 # changes src/query/src/main/java/org/apache/kylin/query/engine/AsyncQueryApplication.java x: 133 lines of code y: 9 # changes src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/application/SparkApplication.java x: 649 lines of code y: 27 # changes src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/NSparkExecutable.java x: 797 lines of code y: 16 # changes src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/SegmentBuildJob.java x: 181 lines of code y: 2 # changes src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/job/StepExec.scala x: 29 lines of code y: 2 # changes src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/job/step/StageExec.scala x: 84 lines of code y: 2 # changes src/core-job/src/main/java/org/apache/kylin/job/runners/JobCheckRunner.java x: 126 lines of code y: 5 # changes src/core-job/src/main/java/org/apache/kylin/job/scheduler/JdbcJobScheduler.java x: 561 lines of code y: 10 # changes src/data-loading-server/src/main/java/org/apache/kylin/rest/delegate/JobMetadataDelegateController.java x: 28 lines of code y: 3 # changes src/data-loading-service/src/main/java/org/apache/kylin/rest/service/JobInfoService.java x: 873 lines of code y: 2 # changes src/metadata-server/src/main/java/org/apache/kylin/rest/controller/SegmentController.java x: 409 lines of code y: 6 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/model/NDataSegment.java x: 645 lines of code y: 17 # changes src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/job/step/merge/MergeStage.scala x: 221 lines of code y: 3 # changes src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/builder/CreateFlatTable.scala x: 271 lines of code y: 9 # changes src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/builder/DFDictionaryBuilder.scala x: 141 lines of code y: 10 # changes src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/builder/DFTableEncoder.scala x: 79 lines of code y: 5 # changes src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/builder/DictionaryBuilderHelper.java x: 120 lines of code y: 8 # changes src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/job/DFChooser.scala x: 282 lines of code y: 3 # changes src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/job/step/ParamPropagation.scala x: 119 lines of code y: 2 # changes src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/job/step/build/FlatTableStage.scala x: 769 lines of code y: 2 # changes src/spark-project/sparder/src/main/scala/org/apache/spark/sql/catalyst/expressions/gluten/KapExpressionTransformer.scala x: 163 lines of code y: 3 # changes src/spark-project/spark-common/src/main/scala/org/apache/spark/dict/NGlobalDictionaryV2.java x: 151 lines of code y: 4 # changes src/server/src/main/resources/kylinSecurity.xml x: 578 lines of code y: 7 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/model/NDataflowManager.java x: 713 lines of code y: 10 # changes src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/merger/MetadataMerger.java x: 256 lines of code y: 2 # changes src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/job/SegmentExec.scala x: 420 lines of code y: 10 # changes src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/job/step/build/partition/PartitionBuildStage.scala x: 218 lines of code y: 2 # changes src/spark-project/spark-common/src/main/scala/org/apache/spark/sql/execution/datasource/FilePruner.scala x: 737 lines of code y: 15 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/view/LogicalViewManager.java x: 98 lines of code y: 5 # changes src/datasource-service/src/main/java/org/apache/kylin/rest/service/SparkDDLService.java x: 134 lines of code y: 11 # changes src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/InternalTableLoadingStep.java x: 67 lines of code y: 3 # changes src/spark-project/sparder/src/main/java/org/apache/spark/ddl/DDLCheckContext.java x: 60 lines of code y: 3 # changes src/spark-project/sparder/src/main/java/org/apache/spark/ddl/DDLConstant.java x: 17 lines of code y: 3 # changes src/common-booter/src/main/resources/kylinSecurity.xml x: 571 lines of code y: 10 # changes src/common-server/src/main/java/org/apache/kylin/rest/controller/BroadcastController.java x: 34 lines of code y: 1 # changes src/common-server/src/main/java/org/apache/kylin/rest/controller/NBasicController.java x: 603 lines of code y: 14 # changes src/common-server/src/main/java/org/apache/kylin/rest/controller/NSystemController.java x: 164 lines of code y: 10 # changes src/common-service/src/main/java/org/apache/kylin/rest/config/AppConfig.java x: 189 lines of code y: 5 # changes src/common-service/src/main/java/org/apache/kylin/rest/config/AppInitializer.java x: 241 lines of code y: 22 # changes src/common-service/src/main/java/org/apache/kylin/rest/controller/BaseController.java x: 349 lines of code y: 5 # changes src/common-service/src/main/java/org/apache/kylin/rest/request/FavoriteRuleUpdateRequest.java x: 53 lines of code y: 1 # changes src/common-service/src/main/java/org/apache/kylin/rest/response/ProjectConfigResponse.java x: 129 lines of code y: 8 # changes src/common-service/src/main/java/org/apache/kylin/rest/service/MockQuerySmartSupporter.java x: 10 lines of code y: 2 # changes src/common-service/src/main/java/org/apache/kylin/rest/service/ProjectService.java x: 1196 lines of code y: 25 # changes src/common-service/src/main/java/org/apache/kylin/rest/service/ProjectSmartServiceSupporter.java x: 6 lines of code y: 3 # changes src/core-common/src/main/java/org/apache/kylin/common/QueryContext.java x: 301 lines of code y: 19 # changes src/core-common/src/main/java/org/apache/kylin/common/exception/ServerErrorCode.java x: 215 lines of code y: 14 # changes src/core-common/src/main/java/org/apache/kylin/common/persistence/ResourceStore.java x: 391 lines of code y: 12 # changes src/core-common/src/main/java/org/apache/kylin/common/persistence/RootPersistentEntity.java x: 141 lines of code y: 7 # changes src/core-common/src/main/java/org/apache/kylin/common/persistence/metadata/FileSystemMetadataStore.java x: 717 lines of code y: 7 # changes src/core-common/src/main/java/org/apache/kylin/common/persistence/metadata/FileTransactionHelper.java x: 81 lines of code y: 1 # changes src/core-common/src/main/java/org/apache/kylin/common/persistence/metadata/JdbcMetadataStore.java x: 219 lines of code y: 8 # changes src/core-common/src/main/java/org/apache/kylin/common/persistence/transaction/MessageSynchronization.java x: 117 lines of code y: 6 # changes src/core-common/src/main/java/org/apache/kylin/common/persistence/transaction/UnitOfWork.java x: 316 lines of code y: 15 # changes src/core-common/src/main/java/org/apache/kylin/common/persistence/transaction/UnitOfWorkContext.java x: 94 lines of code y: 6 # changes src/core-common/src/main/java/org/apache/kylin/common/persistence/transaction/UnitOfWorkParams.java x: 47 lines of code y: 8 # changes src/core-job/src/main/java/org/apache/kylin/job/common/ExecutableUtil.java x: 144 lines of code y: 9 # changes src/core-job/src/main/java/org/apache/kylin/job/execution/AbstractExecutable.java x: 737 lines of code y: 18 # changes src/core-job/src/main/java/org/apache/kylin/job/execution/ExecutableManager.java x: 1713 lines of code y: 9 # changes src/core-job/src/main/java/org/apache/kylin/job/manager/JobManager.java x: 157 lines of code y: 7 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/acl/SensitiveDataMask.java x: 53 lines of code y: 2 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/cachesync/CachedCrudAssist.java x: 259 lines of code y: 5 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/cuboid/AdaptiveSpanningTree.java x: 420 lines of code y: 3 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/cuboid/CuboidScheduler.java x: 73 lines of code y: 3 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/cuboid/KECuboidSchedulerV2.java x: 131 lines of code y: 4 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/cuboid/NAggregationGroup.java x: 339 lines of code y: 3 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/cuboid/NForestSpanningTree.java x: 222 lines of code y: 2 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/cuboid/NSpanningTree.java x: 77 lines of code y: 2 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/cuboid/PartitionSpanningTree.java x: 261 lines of code y: 3 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/model/IndexEntity.java x: 311 lines of code y: 3 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/model/IndexPlan.java x: 1123 lines of code y: 17 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/model/NBatchConstants.java x: 54 lines of code y: 8 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/model/RuleBasedIndex.java x: 439 lines of code y: 6 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/model/SegmentPartition.java x: 125 lines of code y: 4 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/optimization/FrequencyMap.java x: 66 lines of code y: 1 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/optimization/IncludedLayoutOptStrategy.java x: 49 lines of code y: 3 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/storage/GarbageStorageCollector.java x: 60 lines of code y: 6 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/storage/ProjectStorageInfoCollector.java x: 49 lines of code y: 5 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/utils/StreamingUtils.java x: 133 lines of code y: 2 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/favorite/FavoriteRule.java x: 243 lines of code y: 6 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/favorite/FavoriteRuleManager.java x: 106 lines of code y: 8 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/favorite/ModelFavoriteRuleManager.java x: 92 lines of code y: 1 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/favorite/ModelFavoriteRuleStore.java x: 175 lines of code y: 1 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/filter/function/BuiltInMethod.java x: 103 lines of code y: 3 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/filter/function/LikeMatchers.java x: 102 lines of code y: 4 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/insensitive/ModelInsensitiveRequest.java x: 64 lines of code y: 2 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/job/JobTokenManager.java x: 116 lines of code y: 1 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/model/AntiFlatChecker.java x: 202 lines of code y: 3 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/model/MultiPartitionDesc.java x: 175 lines of code y: 4 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/model/NDataModel.java x: 1288 lines of code y: 17 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/model/SegmentRange.java x: 360 lines of code y: 4 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/model/TableExtDesc.java x: 332 lines of code y: 9 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/model/schema/ModelEdgeCollector.java x: 223 lines of code y: 5 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/model/schema/ReloadTableContext.java x: 68 lines of code y: 4 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/model/schema/SchemaUtil.java x: 133 lines of code y: 3 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/model/schema/strategy/ComputedColumnStrategy.java x: 115 lines of code y: 3 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/model/schema/strategy/SchemaChangeStrategy.java x: 90 lines of code y: 3 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/model/util/ComputedColumnUtil.java x: 595 lines of code y: 12 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/model/util/ExpandableMeasureUtil.java x: 196 lines of code y: 2 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/query/QueryHistory.java x: 210 lines of code y: 9 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/query/QueryHistoryInfo.java x: 80 lines of code y: 3 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/query/QueryMetrics.java x: 110 lines of code y: 10 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/query/QueryMetricsContext.java x: 209 lines of code y: 7 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/recommendation/candidate/JdbcRawRecStore.java x: 779 lines of code y: 7 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/recommendation/candidate/RawRecItem.java x: 228 lines of code y: 5 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/recommendation/candidate/RawRecManager.java x: 212 lines of code y: 5 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/recommendation/ref/OptRecV2.java x: 690 lines of code y: 7 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/recommendation/util/RawRecUtil.java x: 137 lines of code y: 6 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/streaming/JdbcStreamingJobRecordStore.java x: 141 lines of code y: 2 # changes src/core-metadata/src/main/java/org/apache/kylin/util/MetadataStoreUtil.java x: 94 lines of code y: 2 # changes src/data-loading-booter/src/main/resources/kylinSecurity.xml x: 617 lines of code y: 10 # changes src/data-loading-server/src/main/java/org/apache/kylin/rest/controller/JobController.java x: 455 lines of code y: 10 # changes src/data-loading-server/src/main/java/org/apache/kylin/rest/controller/StreamingJobController.java x: 235 lines of code y: 1 # changes src/data-loading-service/src/main/java/org/apache/kylin/rest/request/ReplaceMetaRequest.java x: 17 lines of code y: 1 # changes src/data-loading-service/src/main/java/org/apache/kylin/rest/response/ExecutableResponse.java x: 327 lines of code y: 11 # changes src/data-loading-service/src/main/java/org/apache/kylin/rest/service/DTableService.java x: 5 lines of code y: 1 # changes src/data-loading-service/src/main/java/org/apache/kylin/rest/service/JobResourceService.java x: 101 lines of code y: 1 # changes src/data-loading-service/src/main/java/org/apache/kylin/rest/service/SnapshotService.java x: 748 lines of code y: 7 # changes src/data-loading-service/src/main/java/org/apache/kylin/rest/util/JobDriverUIUtil.java x: 44 lines of code y: 3 # changes src/datasource-service/src/main/java/org/apache/kylin/rest/service/TableService.java x: 1710 lines of code y: 25 # changes src/datasource-service/src/main/scala/org/apache/kylin/rest/ddl/ViewCheck.scala x: 225 lines of code y: 7 # changes src/job-service/src/main/java/org/apache/kylin/rest/config/initialize/JobSyncListener.java x: 461 lines of code y: 6 # changes src/metadata-server/src/main/java/org/apache/kylin/rest/controller/NIndexPlanController.java x: 237 lines of code y: 5 # changes src/metadata-server/src/main/java/org/apache/kylin/rest/controller/NModelController.java x: 685 lines of code y: 15 # changes src/metadata-server/src/main/java/org/apache/kylin/rest/controller/NProjectController.java x: 469 lines of code y: 12 # changes src/metadata-server/src/main/java/org/apache/kylin/rest/controller/NTableController.java x: 449 lines of code y: 16 # changes src/metadata-server/src/main/java/org/apache/kylin/rest/controller/SampleController.java x: 101 lines of code y: 6 # changes src/metadata-server/src/main/java/org/apache/kylin/rest/controller/open/OpenModelController.java x: 547 lines of code y: 10 # changes src/metadata-server/src/main/java/org/apache/kylin/rest/controller/open/OpenSegmentController.java x: 293 lines of code y: 3 # changes src/modeling-service/src/main/java/org/apache/kylin/rest/request/ModelRequest.java x: 141 lines of code y: 8 # changes src/modeling-service/src/main/java/org/apache/kylin/rest/response/FusionModelResponse.java x: 107 lines of code y: 2 # changes src/modeling-service/src/main/java/org/apache/kylin/rest/response/NCubeDescResponse.java x: 120 lines of code y: 1 # changes src/modeling-service/src/main/java/org/apache/kylin/rest/response/NDataModelResponse.java x: 386 lines of code y: 9 # changes src/modeling-service/src/main/java/org/apache/kylin/rest/service/FusionIndexService.java x: 563 lines of code y: 12 # changes src/modeling-service/src/main/java/org/apache/kylin/rest/service/FusionModelService.java x: 237 lines of code y: 9 # changes src/modeling-service/src/main/java/org/apache/kylin/rest/service/IndexPlanService.java x: 1272 lines of code y: 18 # changes src/modeling-service/src/main/java/org/apache/kylin/rest/service/ModelService.java x: 3671 lines of code y: 51 # changes src/modeling-service/src/main/java/org/apache/kylin/rest/util/ModelUtils.java x: 87 lines of code y: 6 # changes src/modeling-service/src/main/resources/bisync/tds/tableau.template.xml x: 15 lines of code y: 4 # changes src/ops-service/src/main/java/org/apache/kylin/rest/service/SystemService.java x: 353 lines of code y: 5 # changes src/query-common/src/main/java/org/apache/kylin/query/relnode/OlapModelViewRel.java x: 109 lines of code y: 3 # changes src/query-common/src/main/java/org/apache/kylin/query/routing/RealizationChooser.java x: 561 lines of code y: 25 # changes src/query-server/src/main/java/org/apache/kylin/rest/controller/NQueryController.java x: 632 lines of code y: 17 # changes src/query-service/src/main/java/org/apache/kylin/rest/response/SQLResponse.java x: 163 lines of code y: 9 # changes src/query-service/src/main/java/org/apache/kylin/rest/util/QueryRequestLimits.java x: 92 lines of code y: 4 # changes src/query/src/main/java/org/apache/kylin/query/util/PrepareSQLUtils.java x: 185 lines of code y: 3 # changes src/rec-server/src/main/java/org/apache/kylin/rest/controller/ModelRecController.java x: 177 lines of code y: 2 # changes src/rec-server/src/main/java/org/apache/kylin/rest/controller/RecommendationController.java x: 164 lines of code y: 2 # changes src/rec-server/src/main/java/org/apache/kylin/rest/controller/open/OpenModelSmartController.java x: 130 lines of code y: 2 # changes src/rec-service/src/main/java/org/apache/kylin/rec/AbstractContext.java x: 343 lines of code y: 2 # changes src/rec-service/src/main/java/org/apache/kylin/rec/index/IndexSuggester.java x: 396 lines of code y: 2 # changes src/rec-service/src/main/java/org/apache/kylin/rec/model/QueryScopeProposer.java x: 285 lines of code y: 2 # changes src/rec-service/src/main/java/org/apache/kylin/rec/util/QueryRecItem.java x: 297 lines of code y: 1 # changes src/rec-service/src/main/java/org/apache/kylin/rec/util/QueryRecStatsCollector.java x: 231 lines of code y: 1 # changes src/rec-service/src/main/java/org/apache/kylin/rest/service/ModelSmartService.java x: 646 lines of code y: 4 # changes src/rec-service/src/main/java/org/apache/kylin/rest/service/OptRecApproveService.java x: 845 lines of code y: 2 # changes src/rec-service/src/main/java/org/apache/kylin/rest/service/OptRecService.java x: 378 lines of code y: 2 # changes src/rec-service/src/main/java/org/apache/kylin/rest/service/ProjectSmartService.java x: 447 lines of code y: 2 # changes src/rec-service/src/main/java/org/apache/kylin/rest/service/RawRecService.java x: 480 lines of code y: 2 # changes src/server/src/main/java/org/apache/kylin/rest/BootstrapServer.java x: 121 lines of code y: 7 # changes src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/BuildLayoutWithUpdate.java x: 206 lines of code y: 1 # changes src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/DFBuildJob.java x: 390 lines of code y: 1 # changes src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/DFMergeJob.java x: 264 lines of code y: 1 # changes src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/DefaultSparkBuildJobHandler.java x: 174 lines of code y: 7 # changes src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/ExecutableAddCuboidHandler.java x: 53 lines of code y: 7 # changes src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/ExecutableAddSegmentHandler.java x: 46 lines of code y: 5 # changes src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/MppOnTheFlyImpl.java x: 99 lines of code y: 3 # changes src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/NResourceDetectStep.java x: 56 lines of code y: 5 # changes src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/NSparkCleanupAfterMergeStep.java x: 43 lines of code y: 6 # changes src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/NSparkCubingJob.java x: 343 lines of code y: 11 # changes src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/NSparkMergingStep.java x: 69 lines of code y: 6 # changes src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/NSparkSnapshotBuildingStep.java x: 68 lines of code y: 5 # changes src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/NSparkSnapshotJob.java x: 85 lines of code y: 4 # changes src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/SnapshotBuildJob.java x: 192 lines of code y: 1 # changes src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/SparkCleanupTransactionalTableStep.java x: 86 lines of code y: 6 # changes src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/merger/AfterBuildResourceMerger.java x: 190 lines of code y: 7 # changes src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/merger/AfterMergeOrRefreshResourceMerger.java x: 157 lines of code y: 6 # changes src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/source/NSparkCubingSourceInput.java x: 91 lines of code y: 10 # changes src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/utils/ExecutableHandleUtils.java x: 146 lines of code y: 1 # changes src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/utils/SparkJobFactoryUtils.java x: 33 lines of code y: 7 # changes src/spark-project/engine-spark/src/main/scala/org/apache/kylin/cluster/YarnClusterManager.scala x: 229 lines of code y: 4 # changes src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/builder/SnapshotBuilder.scala x: 447 lines of code y: 9 # changes src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/job/step/build/BuildStage.scala x: 423 lines of code y: 1 # changes src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/model/SegmentFlatTableDesc.java x: 232 lines of code y: 4 # changes src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/smarter/IndexDependencyParser.scala x: 207 lines of code y: 10 # changes src/spark-project/engine-spark/src/main/scala/org/apache/spark/deploy/master/StandaloneClusterManager.scala x: 122 lines of code y: 3 # changes src/spark-project/engine-spark/src/main/scala/org/apache/spark/sql/execution/datasources/parquet/ShadeParquetRecordMaterializer.scala x: 14 lines of code y: 5 # changes src/spark-project/engine-spark/src/main/scala/org/apache/spark/utils/ResourceUtils.scala x: 141 lines of code y: 5 # changes src/spark-project/sparder/src/main/scala/org/apache/kylin/query/pushdown/SparkSqlClient.scala x: 220 lines of code y: 17 # changes src/spark-project/sparder/src/main/scala/org/apache/kylin/query/runtime/CalciteToSparkPlaner.scala x: 201 lines of code y: 11 # changes src/spark-project/sparder/src/main/scala/org/apache/kylin/query/runtime/plan/JoinPlan.scala x: 84 lines of code y: 5 # changes src/spark-project/sparder/src/main/scala/org/apache/kylin/query/runtime/plan/ResultPlan.scala x: 474 lines of code y: 18 # changes src/spark-project/sparder/src/main/scala/org/apache/kylin/query/runtime/plan/TableScanPlan.scala x: 456 lines of code y: 17 # changes src/spark-project/sparder/src/main/scala/org/apache/kylin/query/util/SparderDerivedUtil.scala x: 205 lines of code y: 9 # changes src/spark-project/sparder/src/main/scala/org/apache/kylin/query/util/SparkJobTrace.scala x: 91 lines of code y: 2 # changes src/spark-project/sparder/src/main/scala/org/apache/spark/metrics/AppStatus.scala x: 72 lines of code y: 1 # changes src/spark-project/sparder/src/main/scala/org/apache/spark/scheduler/ExecutorListener.scala x: 262 lines of code y: 2 # changes src/spark-project/sparder/src/main/scala/org/apache/spark/sql/DdlOperation.scala x: 149 lines of code y: 5 # changes src/spark-project/sparder/src/main/scala/org/apache/spark/sql/KylinDataFrameManager.scala x: 78 lines of code y: 7 # changes src/spark-project/sparder/src/main/scala/org/apache/spark/sql/catalyst/util/KapDateTimeUtils.scala x: 124 lines of code y: 2 # changes src/spark-project/sparder/src/main/scala/org/apache/spark/sql/execution/utils/SchemaProcessor.scala x: 167 lines of code y: 2 # changes src/spark-project/sparder/src/main/scala/org/apache/spark/sql/udf/SparderExternalAggFunc.scala x: 135 lines of code y: 1 # changes src/spark-project/sparder/src/main/scala/org/apache/spark/sql/udf/TimestampAddImpl.scala x: 74 lines of code y: 1 # changes src/spark-project/spark-common/src/main/scala/org/apache/kylin/engine/spark/utils/LogEx.scala x: 39 lines of code y: 3 # changes src/spark-project/spark-common/src/main/scala/org/apache/spark/sql/catalyst/optimizer/ConvertInnerJoinToSemiJoin.scala x: 38 lines of code y: 4 # changes src/spark-project/spark-common/src/main/scala/org/apache/spark/sql/datasource/storage/StorageStore.scala x: 283 lines of code y: 4 # changes src/spark-project/spark-common/src/main/scala/org/apache/spark/sql/execution/LayoutFileSourceScanExec.scala x: 429 lines of code y: 3 # changes src/streaming/src/main/scala/org/apache/kylin/streaming/PartitionRowIterator.scala x: 87 lines of code y: 5 # changes src/tool/src/main/java/org/apache/kylin/tool/StreamingJobDiagInfoTool.java x: 135 lines of code y: 4 # changes src/core-common/src/main/java/org/apache/kylin/common/msg/MsgPicker.java x: 20 lines of code y: 6 # changes src/tool/src/main/java/org/apache/kylin/tool/upgrade/MigrateKEMetadataTool.java x: 875 lines of code y: 1 # changes src/core-common/src/main/java/org/apache/kylin/common/util/CliCommandExecutor.java x: 216 lines of code y: 4 # changes src/core-common/src/main/java/org/apache/kylin/common/util/SSHClient.java x: 313 lines of code y: 3 # changes src/spark-project/sparder/src/main/scala/org/apache/kylin/query/runtime/ExpressionConverter.scala x: 301 lines of code y: 16 # changes src/query-common/src/main/java/org/apache/kylin/query/security/HackSelectStarWithColumnACL.java x: 227 lines of code y: 8 # changes src/query/src/main/java/org/apache/kylin/query/engine/PlannerFactory.java x: 222 lines of code y: 13 # changes src/query/src/main/java/org/apache/kylin/query/engine/QueryExec.java x: 498 lines of code y: 24 # changes src/query/src/main/java/org/apache/kylin/query/optrule/AbstractAggCaseWhenFunctionRule.java x: 386 lines of code y: 3 # changes src/query/src/main/java/org/apache/kylin/query/optrule/CountDistinctCaseWhenFunctionRule.java x: 159 lines of code y: 4 # changes src/query/src/main/java/org/apache/kylin/query/optrule/OlapAggJoinTransposeRule.java x: 390 lines of code y: 4 # changes src/query/src/main/java/org/apache/kylin/query/optrule/OlapAggSumCastRule.java x: 155 lines of code y: 3 # changes src/query/src/main/java/org/apache/kylin/query/optrule/OlapSumCastTransposeRule.java x: 177 lines of code y: 3 # changes src/query/src/main/java/org/apache/kylin/query/optrule/OlapSumTransCastToThenRule.java x: 332 lines of code y: 3 # changes src/spark-project/sparder/src/main/scala/org/apache/kylin/query/runtime/plan/AggregatePlan.scala x: 328 lines of code y: 8 # changes src/spark-project/sparder/src/main/scala/org/apache/spark/sql/KapFunctions.scala x: 148 lines of code y: 10 # changes src/spark-project/sparder/src/main/scala/org/apache/spark/sql/catalyst/expressions/KapExpresssions.scala x: 793 lines of code y: 16 # changes src/core-common/src/main/java/org/apache/kylin/common/util/AddressUtil.java x: 93 lines of code y: 4 # changes src/core-common/src/main/java/org/apache/kylin/common/util/StringHelper.java x: 243 lines of code y: 9 # changes src/datasource-service/src/main/java/org/apache/kylin/rest/service/TableExtService.java x: 574 lines of code y: 19 # changes src/ops-server/src/main/java/org/apache/kylin/rest/controller/OpsController.java x: 343 lines of code y: 4 # changes src/query-service/src/main/java/org/apache/kylin/rest/service/SparderUIService.java x: 132 lines of code y: 3 # changes src/common-service/src/main/java/org/apache/kylin/rest/config/MetricsConfig.java x: 86 lines of code y: 7 # changes src/common-service/src/main/java/org/apache/kylin/rest/config/initialize/MetricsRegistry.java x: 361 lines of code y: 9 # changes src/query-common/src/main/java/org/apache/kylin/query/relnode/ContextUtil.java x: 404 lines of code y: 16 # changes src/core-common/src/main/java/org/apache/kylin/common/util/DateFormat.java x: 256 lines of code y: 7 # changes src/query/src/main/java/org/apache/kylin/query/engine/exec/SparderPlanExec.java x: 128 lines of code y: 7 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/model/tool/CalciteParser.java x: 274 lines of code y: 7 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/model/TableDesc.java x: 469 lines of code y: 14 # changes src/tool/src/main/java/org/apache/kylin/tool/security/KylinPasswordResetCLI.java x: 79 lines of code y: 6 # changes src/common-service/src/main/java/org/apache/kylin/rest/request/SQLRequest.java x: 110 lines of code y: 8 # changes src/core-common/src/main/java/org/apache/kylin/common/debug/BackdoorToggles.java x: 107 lines of code y: 7 # changes src/core-common/src/main/java/org/apache/kylin/common/persistence/InMemResourceStore.java x: 181 lines of code y: 4 # changes src/core-common/src/main/java/org/apache/kylin/common/persistence/transaction/AbstractAuditLogReplayWorker.java x: 197 lines of code y: 7 # changes src/core-common/src/main/java/org/apache/kylin/common/persistence/transaction/AuditLogReplayWorker.java x: 301 lines of code y: 8 # changes src/core-job/src/main/java/org/apache/kylin/job/common/IndexBuildJobUtil.java x: 151 lines of code y: 9 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/model/NDataflow.java x: 473 lines of code y: 13 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/model/ComputedColumnDesc.java x: 178 lines of code y: 12 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/model/NDataModelManager.java x: 346 lines of code y: 10 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/model/NTableMetadataManager.java x: 291 lines of code y: 10 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/model/graph/JoinsGraph.java x: 368 lines of code y: 6 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/project/NProjectManager.java x: 196 lines of code y: 9 # changes src/modeling-service/src/main/java/org/apache/kylin/rest/response/NDataSegmentResponse.java x: 114 lines of code y: 8 # changes src/modeling-service/src/main/java/org/apache/kylin/rest/service/ModelSemanticHelper.java x: 1001 lines of code y: 21 # changes src/query-common/src/main/java/org/apache/kylin/query/util/ComputedColumnRewriter.java x: 265 lines of code y: 6 # changes src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/builder/DFBuilderHelper.scala x: 69 lines of code y: 7 # changes src/streaming-service/src/main/java/org/apache/kylin/rest/service/StreamingJobService.java x: 481 lines of code y: 10 # changes src/core-job/src/main/java/org/apache/kylin/job/util/JobContextUtil.java x: 238 lines of code y: 10 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/query/JdbcQueryHistoryStore.java x: 855 lines of code y: 12 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/cuboid/NLookupCandidate.java x: 31 lines of code y: 4 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/realization/SQLDigest.java x: 265 lines of code y: 8 # changes src/query/src/main/java/org/apache/kylin/query/util/ContextReCutStrategy.java x: 50 lines of code y: 4 # changes src/modeling-service/src/main/java/org/apache/kylin/rest/service/MetaStoreService.java x: 758 lines of code y: 15 # changes src/common-service/src/main/java/org/apache/kylin/rest/service/RouteService.java x: 271 lines of code y: 6 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/realization/CapabilityResult.java x: 99 lines of code y: 10 # changes src/query-common/src/main/java/org/apache/kylin/query/routing/DataflowCapabilityChecker.java x: 89 lines of code y: 7 # changes src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/builder/SnapshotPartitionBuilder.scala x: 116 lines of code y: 4 # changes kystudio/src/components/layout/layout_left_right_top.vue x: 913 lines of code y: 10 # changes kystudio/src/components/monitor/batchJobs/jobs.vue x: 1786 lines of code y: 7 # changes kystudio/src/components/studio/InternalTable/DataManagement/LoadData.vue x: 211 lines of code y: 3 # changes kystudio/src/components/studio/InternalTable/List/index.vue x: 376 lines of code y: 2 # changes kystudio/src/components/studio/InternalTable/Setting/InternalTableSetting.vue x: 359 lines of code y: 3 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/model/ColumnDesc.java x: 226 lines of code y: 9 # changes src/core-common/src/main/java/org/apache/kylin/common/constant/Constants.java x: 35 lines of code y: 7 # changes src/core-common/src/main/java/org/apache/kylin/tool/restclient/RestClient.java x: 384 lines of code y: 5 # changes src/core-job/src/main/java/org/apache/kylin/job/model/JobParam.java x: 158 lines of code y: 8 # changes src/query-booter/src/main/resources/kylinSecurity.xml x: 570 lines of code y: 9 # changes src/rec-booter/src/main/resources/kylinSecurity.xml x: 570 lines of code y: 2 # changes src/server/src/main/java/org/apache/kylin/rest/QueryNodeFilter.java x: 232 lines of code y: 13 # changes kystudio/src/service/model.js x: 390 lines of code y: 6 # changes dev-support/release-manager/standalone-docker/all-in-one/conf/zookeeper/zoo.cfg x: 5 lines of code y: 2 # changes src/ops-booter/src/main/resources/kylinSecurity.xml x: 478 lines of code y: 3 # changes kystudio/src/components/common/CustomTransferData/TransferData.vue x: 1167 lines of code y: 5 # changes kystudio/src/components/common/DataSourceModal/SourceKafka/SourceKafka.vue x: 512 lines of code y: 1 # changes kystudio/src/components/common/DataSourceModal/SourceKafkaStep2/SourceKafkaStep2.vue x: 523 lines of code y: 1 # changes kystudio/src/components/monitor/streamingJobs/locales.js x: 140 lines of code y: 1 # changes kystudio/src/components/monitor/streamingJobs/streamingJobs.vue x: 1106 lines of code y: 1 # changes kystudio/src/components/studio/StudioModel/ModelList/ModelActions/modelActions.vue x: 780 lines of code y: 6 # changes kystudio/src/components/studio/StudioModel/ModelList/ModelSaveConfig/index.vue x: 1029 lines of code y: 6 # changes kystudio/src/config/index.js x: 183 lines of code y: 12 # changes kystudio/src/store/system.js x: 258 lines of code y: 8 # changes src/core-common/src/main/java/org/apache/kylin/common/persistence/RawResource.java x: 184 lines of code y: 5 # changes src/streaming/src/main/java/org/apache/kylin/streaming/app/StreamingApplication.java x: 258 lines of code y: 5 # changes kystudio/src/components/query/query_tab.vue x: 406 lines of code y: 5 # changes src/common-service/src/main/java/org/apache/kylin/rest/service/AccessService.java x: 934 lines of code y: 15 # changes src/query-service/src/main/java/org/apache/kylin/rest/service/QueryCacheManager.java x: 333 lines of code y: 7 # changes src/query-service/src/main/java/org/apache/kylin/rest/service/QueryHistoryService.java x: 392 lines of code y: 10 # changes src/query-service/src/main/java/org/apache/kylin/rest/util/QueryCacheSignatureUtil.java x: 178 lines of code y: 6 # changes src/query/src/main/java/org/apache/kylin/query/engine/QueryRoutingEngine.java x: 375 lines of code y: 17 # changes src/tool/src/main/java/org/apache/kylin/tool/garbage/StorageCleaner.java x: 769 lines of code y: 10 # changes kystudio/src/components/setting/SettingBasic/SettingBasic.vue x: 1165 lines of code y: 7 # changes kystudio/src/components/common/DataSourceModal/SourceHive/SourceHive.vue x: 1014 lines of code y: 3 # changes kystudio/src/components/common/DataSourceModal/index.vue x: 444 lines of code y: 3 # changes kystudio/src/components/common/DropdownFilter/DropdownFilter.vue x: 565 lines of code y: 2 # changes kystudio/src/components/query/query_result.vue x: 920 lines of code y: 10 # changes kystudio/src/components/setting/SettingAdvanced/SettingAdvanced.vue x: 1307 lines of code y: 6 # changes kystudio/src/components/setting/setting.vue x: 314 lines of code y: 1 # changes kystudio/src/components/studio/StudioSource/index.vue x: 515 lines of code y: 3 # changes kystudio/src/store/project.js x: 387 lines of code y: 5 # changes kystudio/src/store/types.js x: 450 lines of code y: 12 # changes kystudio/src/components/query/query_history_table.vue x: 1476 lines of code y: 9 # changes kystudio/src/components/studio/StudioModel/ModelList/AggregateModal/index.vue x: 2386 lines of code y: 8 # changes kystudio/src/components/studio/StudioModel/ModelList/ModelAggregate/index.vue x: 1270 lines of code y: 5 # changes kystudio/src/components/studio/StudioModel/ModelList/ModelAggregate/indexDetails.vue x: 191 lines of code y: 4 # changes kystudio/src/components/studio/StudioModel/ModelList/ModelAggregateView/index.vue x: 462 lines of code y: 1 # changes kystudio/src/components/studio/StudioModel/ModelList/ModelSegment/StreamingSegment/StreamingSegment.vue x: 542 lines of code y: 1 # changes kystudio/src/components/studio/StudioModel/ModelList/ModelSegment/index.vue x: 1335 lines of code y: 2 # changes kystudio/src/components/studio/StudioModel/ModelList/TableIndexView/index.vue x: 336 lines of code y: 2 # changes kystudio/src/store/model.js x: 469 lines of code y: 8 # changes kystudio/src/components/common/UploadSql/SuggestModel.vue x: 475 lines of code y: 1 # changes kystudio/src/components/common/UploadSql/UploadSql.vue x: 1304 lines of code y: 1 # changes kystudio/src/components/common/UploadSql/locales.js x: 156 lines of code y: 1 # changes kystudio/src/components/studio/StudioModel/ModelList/ModelAggregate/sub/recommendations.vue x: 1021 lines of code y: 1 # changes kystudio/src/components/studio/StudioModel/ModelList/ModelLayout/modelLayout.vue x: 679 lines of code y: 8 # changes kystudio/src/components/studio/StudioModel/ModelList/index.vue x: 1366 lines of code y: 9 # changes kystudio/src/directive/index.js x: 783 lines of code y: 4 # changes src/common-service/src/main/java/org/apache/kylin/rest/service/KylinUserService.java x: 181 lines of code y: 7 # changes src/core-job/src/main/java/org/apache/kylin/job/execution/DefaultExecutable.java x: 335 lines of code y: 11 # changes src/modeling-service/src/main/java/org/apache/kylin/rest/service/AbstractModelService.java x: 178 lines of code y: 5 # changes src/rec-service/src/main/java/org/apache/kylin/rec/IndexPlanShrinkProposer.java x: 285 lines of code y: 1 # changes src/rec-service/src/main/java/org/apache/kylin/rec/ModelSelectProposer.java x: 254 lines of code y: 1 # changes src/rec-service/src/main/java/org/apache/kylin/rec/model/GreedyModelTreesBuilder.java x: 307 lines of code y: 1 # changes src/rec-service/src/main/java/org/apache/kylin/rec/util/OptimizeTransformer.java x: 272 lines of code y: 1 # changes src/rec-service/src/main/java/org/apache/kylin/rest/service/FavoriteRuleService.java x: 160 lines of code y: 1 # changes src/common-server/src/main/java/org/apache/kylin/rest/controller/NAdminController.java x: 87 lines of code y: 11 # changes src/core-common/src/main/java/org/apache/kylin/common/exception/CommonErrorCode.java x: 26 lines of code y: 3 # changes src/core-job/src/main/java/org/apache/kylin/job/dao/JobInfoDao.java x: 215 lines of code y: 8 # changes src/core-metadata/src/main/java/org/apache/kylin/query/util/QueryInterruptChecker.java x: 55 lines of code y: 6 # changes src/datasource-service/src/main/java/org/apache/kylin/rest/service/StreamingTableService.java x: 105 lines of code y: 5 # changes src/query-common/src/main/java/org/apache/kylin/query/relnode/OlapAggregateRel.java x: 843 lines of code y: 7 # changes src/query-common/src/main/java/org/apache/kylin/query/relnode/OlapFilterRel.java x: 422 lines of code y: 5 # changes src/query-common/src/main/java/org/apache/kylin/query/relnode/OlapJoinRel.java x: 444 lines of code y: 4 # changes src/query-common/src/main/java/org/apache/kylin/query/relnode/OlapTableScan.java x: 249 lines of code y: 4 # changes src/query-common/src/main/java/org/apache/kylin/query/routing/Candidate.java x: 91 lines of code y: 12 # changes src/query-common/src/main/java/org/apache/kylin/query/routing/QueryLayoutChooser.java x: 349 lines of code y: 7 # changes src/query-common/src/main/java/org/apache/kylin/query/routing/QueryRouter.java x: 102 lines of code y: 13 # changes src/query-common/src/main/java/org/apache/kylin/query/routing/SegmentPruningRule.java x: 244 lines of code y: 11 # changes src/query-common/src/main/java/org/apache/kylin/query/schema/OlapTable.java x: 282 lines of code y: 2 # changes src/query-common/src/main/java/org/apache/kylin/query/util/PushDownUtil.java x: 448 lines of code y: 17 # changes src/query-common/src/main/java/org/apache/kylin/query/util/QueryAliasMatcher.java x: 457 lines of code y: 12 # changes src/query-common/src/main/java/org/apache/kylin/query/util/QueryUtil.java x: 246 lines of code y: 12 # changes src/query/src/main/java/org/apache/kylin/query/util/QueryContextCutter.java x: 118 lines of code y: 13 # changes src/streaming/src/main/java/org/apache/kylin/streaming/jobs/scheduler/StreamingScheduler.java x: 403 lines of code y: 6 # changes src/core-common/src/main/java/org/apache/kylin/common/util/HadoopUtil.java x: 354 lines of code y: 7 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/model/ISegment.java x: 22 lines of code y: 4 # changes src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/job/BuildJobInfos.scala x: 187 lines of code y: 3 # changes src/spark-project/spark-common/src/main/scala/org/apache/spark/sql/execution/KylinStorageScanExec.scala x: 435 lines of code y: 1 # changes src/spark-project/engine-spark/src/main/scala/org/apache/spark/sql/execution/columnar/ColumnarCachedBatchSerializer.scala x: 622 lines of code y: 4 # changes src/common-service/src/main/java/org/apache/kylin/rest/KylinPrepareEnvListener.java x: 100 lines of code y: 12 # changes src/common-service/src/main/java/org/apache/kylin/rest/service/AclTCRService.java x: 1040 lines of code y: 4 # changes src/common-service/src/main/java/org/apache/kylin/rest/service/FileService.java x: 146 lines of code y: 2 # changes src/common-service/src/main/java/org/apache/kylin/rest/service/NUserGroupService.java x: 246 lines of code y: 6 # changes src/common-service/src/main/java/org/apache/kylin/rest/service/UserAclService.java x: 291 lines of code y: 8 # changes src/core-common/src/main/java/org/apache/kylin/common/KylinConfig.java x: 569 lines of code y: 7 # changes src/core-job/src/main/java/org/apache/kylin/job/dao/JobStatisticsManager.java x: 208 lines of code y: 4 # changes src/core-job/src/main/java/org/apache/kylin/job/domain/JobLock.java x: 34 lines of code y: 5 # changes src/core-job/src/main/java/org/apache/kylin/job/execution/DefaultExecutableOnModel.java x: 107 lines of code y: 9 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/acl/AclTCRManager.java x: 594 lines of code y: 6 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/model/schema/ImportModelContext.java x: 470 lines of code y: 6 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/project/ProjectInstance.java x: 279 lines of code y: 7 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/resourcegroup/ResourceGroupManager.java x: 108 lines of code y: 5 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/sourceusage/SourceUsageRecord.java x: 204 lines of code y: 2 # changes src/core-metadata/src/main/java/org/apache/kylin/rest/security/UserAclManager.java x: 125 lines of code y: 6 # changes src/data-loading-service/src/main/java/org/apache/kylin/rest/scheduler/AutoRefreshSnapshotRunner.java x: 351 lines of code y: 6 # changes src/job-service/src/main/java/org/apache/kylin/rest/service/ScheduleService.java x: 358 lines of code y: 10 # changes src/metadata-server/src/main/java/org/apache/kylin/rest/controller/NAccessController.java x: 425 lines of code y: 5 # changes src/metadata-server/src/main/java/org/apache/kylin/rest/controller/NUserController.java x: 570 lines of code y: 12 # changes src/query/src/main/java/org/apache/kylin/query/util/FilterPushDownUtil.java x: 194 lines of code y: 3 # changes src/server/src/main/resources/log4j2.xml x: 26 lines of code y: 5 # changes src/tool/src/main/java/org/apache/kylin/tool/routine/FastRoutineTool.java x: 36 lines of code y: 6 # changes src/core-common/src/main/java/org/apache/kylin/common/exception/QueryErrorCode.java x: 30 lines of code y: 5 # changes src/core-common/src/main/java/org/apache/kylin/common/exception/code/ErrorCodeServer.java x: 187 lines of code y: 20 # changes src/data-loading-service/src/main/java/org/apache/kylin/rest/service/JobService.java x: 221 lines of code y: 20 # changes src/tool/src/main/java/org/apache/kylin/tool/AbstractInfoExtractorTool.java x: 835 lines of code y: 7 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/model/FunctionDesc.java x: 462 lines of code y: 12 # changes src/common-service/src/main/java/org/apache/kylin/rest/response/ErrorResponse.java x: 60 lines of code y: 5 # changes src/query-common/src/main/java/org/apache/kylin/query/util/RexUtils.java x: 310 lines of code y: 7 # changes src/query/src/main/java/org/apache/kylin/query/optrule/ScalarSubqueryJoinRule.java x: 632 lines of code y: 3 # changes src/core-job/src/main/java/org/apache/kylin/job/common/SegmentUtil.java x: 182 lines of code y: 8 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/model/NDataLayout.java x: 247 lines of code y: 5 # changes src/spark-project/spark-common/src/main/scala/org/apache/spark/sql/udaf/PreciseCountDistinct.scala x: 390 lines of code y: 2 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/datatype/DataType.java x: 361 lines of code y: 6 # changes src/datasource-sdk/src/main/java/org/apache/kylin/sdk/datasource/framework/conv/ConvSqlWriter.java x: 171 lines of code y: 3 # changes src/query-common/src/main/java/org/apache/kylin/query/relnode/OlapNonEquiJoinRel.java x: 371 lines of code y: 3 # changes src/query-common/src/main/java/org/apache/kylin/query/relnode/OlapProjectRel.java x: 416 lines of code y: 3 # changes src/query-common/src/main/java/org/apache/kylin/query/security/RowFilter.java x: 318 lines of code y: 7 # changes src/query-common/src/main/java/org/apache/kylin/query/util/ConvertToComputedColumn.java x: 445 lines of code y: 7 # changes src/query-common/src/main/java/org/apache/kylin/query/util/RelAggPushDownUtil.java x: 79 lines of code y: 4 # changes src/query-common/src/main/java/org/apache/kylin/query/util/RestoreFromComputedColumn.java x: 288 lines of code y: 9 # changes src/query-common/src/main/java/org/apache/kylin/query/util/RexToTblColRefTranslator.java x: 495 lines of code y: 5 # changes src/query/src/main/java/org/apache/kylin/query/optrule/OlapFilterJoinRule.java x: 258 lines of code y: 3 # changes src/query/src/main/java/org/apache/kylin/query/optrule/OlapJoinRule.java x: 326 lines of code y: 2 # changes src/query/src/main/java/org/apache/kylin/query/util/AggExpressionUtil.java x: 285 lines of code y: 3 # changes src/spark-project/sparder/src/main/java/org/apache/kylin/query/mask/QueryDependentColumnMask.java x: 324 lines of code y: 5 # changes src/spark-project/spark-common/src/main/scala/org/apache/spark/sql/SparderTypeUtil.scala x: 520 lines of code y: 9 # changes src/core-common/src/main/java/org/apache/kylin/common/persistence/metadata/jdbc/JdbcUtil.java x: 283 lines of code y: 15 # changes src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/source/NSparkMetadataExplorer.java x: 340 lines of code y: 15 # changes src/datasource-sdk/src/main/java/org/apache/kylin/sdk/datasource/adaptor/DefaultAdaptor.java x: 267 lines of code y: 4 # changes src/core-common/src/main/java/org/apache/kylin/common/KapConfig.java x: 537 lines of code y: 14 # changes src/spark-project/spark-common/src/main/java/org/apache/kylin/engine/spark/utils/Repartitioner.java x: 167 lines of code y: 5 # changes src/query-common/src/main/java/org/apache/kylin/query/util/AsyncQueryUtil.java x: 152 lines of code y: 6 # changes src/query-server/src/main/java/org/apache/kylin/rest/controller/NAsyncQueryController.java x: 399 lines of code y: 11 # changes src/common-service/src/main/java/net/spy/memcached/protocol/TCPMemcachedNodeImpl.java x: 392 lines of code y: 3 # changes src/jdbc/src/main/java/org/apache/kylin/jdbc/KylinClient.java x: 554 lines of code y: 3 # changes src/query-common/src/main/java/org/apache/kylin/query/util/DateNumberFilterTransformer.java x: 407 lines of code y: 3 # changes src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/model/planner/FlatTableToCostUtils.java x: 407 lines of code y: 2 # changes src/spark-project/kylin-soft-affinity-cache/src/main/java/org/apache/kylin/hive/serde2/lazy/LazyQuoteAwareSerDe.java x: 587 lines of code y: 3 # changes src/spark-project/spark-common/src/main/java/org/apache/kylin/spark/common/logging/AbstractHdfsLogAppender.java x: 329 lines of code y: 6 # changes src/spark-project/spark-common/src/main/scala/org/apache/spark/dict/NGlobalDictHDFSStore.java x: 332 lines of code y: 6 # changes src/tool/src/main/java/org/apache/kylin/tool/JobInfoTool.java x: 230 lines of code y: 3 # changes src/tool/src/main/java/org/apache/kylin/tool/KylinLogTool.java x: 909 lines of code y: 9 # changes src/core-metadata/src/main/java/org/apache/kylin/measure/topn/TopNMeasureType.java x: 437 lines of code y: 4 # changes src/query-service/src/main/java/org/apache/kylin/rest/service/SnapshotSourceTableStatsService.java x: 424 lines of code y: 6 # changes src/common-service/src/main/java/org/apache/kylin/rest/aspect/InsensitiveNameAspect.java x: 113 lines of code y: 5 # changes src/common-service/src/main/java/org/apache/kylin/rest/source/DataSourceState.java x: 273 lines of code y: 4 # changes src/core-metadata/src/main/java/org/apache/kylin/dimension/FixedLenHexDimEnc.java x: 217 lines of code y: 3 # changes src/core-metadata/src/main/java/org/apache/kylin/measure/hllc/HLLCounter.java x: 351 lines of code y: 3 # changes src/core-metrics/src/main/java/org/apache/kylin/common/metrics/MetricsGroup.java x: 587 lines of code y: 5 # changes src/core-metrics/src/main/java/org/apache/kylin/common/metrics/reporter/InfluxdbReporter.java x: 329 lines of code y: 3 # changes src/datasource-sdk/src/main/java/org/apache/kylin/sdk/datasource/framework/FixedCachedRowSetImpl.java x: 251 lines of code y: 1 # changes src/metadata-server/src/main/java/org/apache/kylin/rest/controller/open/OpenTableController.java x: 245 lines of code y: 7 # changes src/modeling-service/src/main/java/org/apache/kylin/tool/bisync/SyncModelBuilder.java x: 336 lines of code y: 5 # changes src/query-common/src/main/java/org/apache/kylin/query/relnode/OLAPAggregateRel.java x: 843 lines of code y: 5 # changes src/query-common/src/main/java/org/apache/kylin/query/relnode/OLAPContext.java x: 569 lines of code y: 12 # changes src/query-common/src/main/java/org/apache/kylin/query/relnode/OLAPJoinRel.java x: 444 lines of code y: 6 # changes src/query-common/src/main/java/org/apache/kylin/query/relnode/OLAPLimitRel.java x: 149 lines of code y: 3 # changes src/query-service/src/main/java/org/apache/kylin/rest/service/AsyncQueryService.java x: 330 lines of code y: 5 # changes src/query-service/src/main/java/org/apache/kylin/rest/service/MonitorService.java x: 534 lines of code y: 6 # changes src/spark-project/kylin-soft-affinity-cache/src/main/java/org/apache/kylin/fileseg/FileSegments.java x: 467 lines of code y: 2 # changes src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/builder/v3dict/DictionaryBuilder.scala x: 289 lines of code y: 6 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/model/PartitionDesc.java x: 293 lines of code y: 5 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/model/Segments.java x: 688 lines of code y: 4 # changes kystudio/src/components/studio/StudioModel/ModelList/AggregateModal/locales.js x: 134 lines of code y: 5 # changes kystudio/src/components/studio/StudioModel/ModelList/DataFeatures/dataFeatures.vue x: 329 lines of code y: 1 # changes kystudio/src/components/studio/StudioModel/TableJoinModal/index.vue x: 792 lines of code y: 3 # changes kystudio/src/components/admin/User/index.vue x: 316 lines of code y: 5 # changes kystudio/src/components/common/ModelsExportModal/ModelsExportModal.vue x: 435 lines of code y: 3 # changes kystudio/src/components/common/RecognizeAggregateModal/RecognizeAggregateModal.vue x: 626 lines of code y: 6 # changes kystudio/src/components/studio/StudioModel/DimensionsModal/index.vue x: 961 lines of code y: 3 # changes kystudio/src/components/studio/StudioModel/ModelEdit/model.js x: 1554 lines of code y: 9 # changes kystudio/src/components/common/GlobalDialog/dialog/detail_dialog.vue x: 372 lines of code y: 3 # changes kystudio/src/components/studio/StudioModel/AddMeasure/index.vue x: 1076 lines of code y: 5 # changes kystudio/src/components/studio/StudioModel/BatchMeasureModal/index.vue x: 808 lines of code y: 3 # changes kystudio/src/components/common/TreeList/index.vue x: 429 lines of code y: 2 # changes kystudio/src/components/common/ModelERDiagram/ModelERDiagram.vue x: 626 lines of code y: 4 # changes kystudio/src/components/studio/StudioModel/ModelEdit/index.vue x: 3584 lines of code y: 12 # changes src/core-common/src/main/resources/mail_templates/JOB_ERROR.ftl x: 270 lines of code y: 1 # changes src/core-common/src/main/resources/mail_templates/JOB_LOAD_EMPTY_DATA.ftl x: 179 lines of code y: 1 # changes src/query-common/src/main/java/org/apache/kylin/query/schema/OLAPTable.java x: 282 lines of code y: 10 # changes kystudio/src/components/admin/Diagnostic/index.vue x: 673 lines of code y: 4 # changes kystudio/src/components/project/project_authority.vue x: 878 lines of code y: 4 # changes src/datasource-service/src/main/java/org/apache/kylin/rest/service/SparkSourceService.java x: 298 lines of code y: 4 # changes kystudio/src/assets/styles/main.less x: 999 lines of code y: 3 # changes kystudio/src/components/common/ModelsImportModal/ModelsImportModal.vue x: 1175 lines of code y: 2 # changes kystudio/src/components/common/GroupEditModal/index.vue x: 460 lines of code y: 4 # changes kystudio/src/components/studio/StudioModel/ModelList/AggregateModal/store.js x: 227 lines of code y: 2 # changes kystudio/src/components/studio/DDL/ddl.vue x: 373 lines of code y: 6 # changes kystudio/src/components/studio/StudioModel/ModelList/ModelBuildModal/build.vue x: 1301 lines of code y: 5 # changes kystudio/src/components/studio/snapshot/SnapshotModel/SnapshotModel.vue x: 1248 lines of code y: 2 # changes kystudio/src/components/studio/snapshot/snapshot.vue x: 957 lines of code y: 3 # changes kystudio/src/util/index.js x: 414 lines of code y: 2 # changes kystudio/src/components/studio/StudioModel/ModelList/ModelPartition/index.vue x: 506 lines of code y: 2 # changes kystudio/src/components/studio/StudioModel/ComputedColumnForm/ccform.vue x: 372 lines of code y: 1 # changes kystudio/src/components/common/ProjectEditModal/ProjectEditModal.vue x: 370 lines of code y: 2 # changes kystudio/src/components/common/UserEditModal/index.vue x: 518 lines of code y: 3 # changes src/tool/src/main/java/org/apache/kylin/tool/kerberos/KerberosLoginUtil.java x: 313 lines of code y: 2 # changes src/query-common/src/main/java/org/apache/kylin/query/relnode/OLAPProjectRel.java x: 416 lines of code y: 6 # changes kystudio/src/components/common/DataSourceBar/index.vue x: 1009 lines of code y: 5 # changes kystudio/src/store/datasource.js x: 400 lines of code y: 2 # changes kystudio/src/components/project/user_access.vue x: 1222 lines of code y: 1 # changes kystudio/src/components/dashboard/dashboard.vue x: 693 lines of code y: 1 # changes kystudio/src/components/guide/modelEditPage/ActionUpdateGuide.vue x: 249 lines of code y: 2 # changes kystudio/src/components/studio/StudioModel/ModelEdit/layout.js x: 279 lines of code y: 1 # changes kystudio/src/components/studio/StudioModel/ModelList/GuideModal/GuideModal.vue x: 391 lines of code y: 1 # changes src/modeling-service/src/main/java/org/apache/kylin/tool/bisync/tableau/TableauDataSourceConverter.java x: 415 lines of code y: 1 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/planner/algorithm/CuboidStats.java x: 224 lines of code y: 1 # changes src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/job/CuboidAggregator.scala x: 240 lines of code y: 1 # changes src/core-metadata/src/main/java/org/apache/kylin/measure/hllc/HyperLogLogPlusTable.java x: 810 lines of code y: 1 # changes
120.0
# changes
  min: 1.0
  average: 2.87
  25th percentile: 1.0
  median: 2.0
  75th percentile: 3.0
  max: 120.0
0 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

Number of Contributors vs. Number of Changes: 2660 points

src/query-common/src/main/java/org/apache/kylin/query/util/DMLParserResult.java x: 1 # contributors y: 1 # changes kystudio/src/components/monitor/batchJobs/locales.js x: 5 # contributors y: 5 # changes src/core-common/src/main/java/org/apache/kylin/common/KylinVersion.java x: 6 # contributors y: 8 # changes src/core-job/src/main/java/org/apache/kylin/job/constant/ExecutableConstants.java x: 10 # contributors y: 10 # changes src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/StageEnum.java x: 2 # contributors y: 2 # changes src/spark-project/sparder/src/main/scala/org/apache/spark/sql/KylinSession.scala x: 12 # contributors y: 13 # changes src/core-job/src/main/java/org/apache/kylin/job/config/JobMybatisConfig.java x: 7 # contributors y: 7 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/tuple/Tuple.java x: 3 # contributors y: 3 # changes src/query/src/main/java/org/apache/kylin/query/optrule/SumConstantConvertRule.java x: 4 # contributors y: 4 # changes src/core-common/src/main/java/org/apache/kylin/common/persistence/metadata/JdbcAuditLogStore.java x: 9 # contributors y: 10 # changes src/core-common/src/main/java/org/apache/kylin/common/persistence/metadata/MetadataStore.java x: 5 # contributors y: 6 # changes src/core-common/src/main/java/org/apache/kylin/common/persistence/metadata/mapper/FusionModelMapper.java x: 3 # contributors y: 4 # changes src/core-common/src/main/java/org/apache/kylin/common/KylinConfigBase.java x: 51 # contributors y: 120 # changes src/server/src/main/java/org/apache/kylin/rest/discovery/KylinServiceDiscoveryCache.java x: 6 # contributors y: 6 # changes src/server/src/main/resources/application.yaml x: 10 # contributors y: 11 # changes src/core-common/src/main/java/org/apache/kylin/common/msg/CnMessage.java x: 19 # contributors y: 29 # changes src/core-common/src/main/java/org/apache/kylin/common/msg/Message.java x: 19 # contributors y: 28 # changes src/datasource-service/src/main/java/org/apache/kylin/rest/service/InternalTableService.java x: 7 # contributors y: 9 # changes src/query-common/src/main/java/org/apache/kylin/query/util/SchemaConverter.java x: 3 # contributors y: 5 # changes src/query-service/src/main/java/org/apache/kylin/rest/service/QueryService.java x: 24 # contributors y: 39 # changes src/metadata-server/src/main/java/org/apache/kylin/rest/controller/InternalTableController.java x: 6 # contributors y: 7 # changes src/core-job/src/main/java/org/apache/kylin/job/execution/JobTypeEnum.java x: 7 # contributors y: 8 # changes src/tool/src/main/java/org/apache/kylin/tool/setup/KapGetClusterInfo.java x: 5 # contributors y: 7 # changes src/data-loading-server/src/main/java/org/apache/kylin/rest/controller/v2/JobControllerV2.java x: 7 # contributors y: 10 # changes src/spark-project/sparder/src/main/scala/org/apache/spark/sql/SparderEnv.scala x: 13 # contributors y: 16 # changes src/query-common/src/main/java/org/apache/kylin/query/relnode/OlapContext.java x: 5 # contributors y: 10 # changes src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/application/SparkApplication.java x: 19 # contributors y: 27 # changes src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/NSparkExecutable.java x: 14 # contributors y: 16 # changes src/core-job/src/main/java/org/apache/kylin/job/runners/JobCheckRunner.java x: 4 # contributors y: 5 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/model/NDataSegment.java x: 14 # contributors y: 17 # changes src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/job/step/merge/MergeStage.scala x: 2 # contributors y: 3 # changes src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/builder/DictionaryBuilderHelper.java x: 5 # contributors y: 8 # changes src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/merger/MetadataMerger.java x: 1 # contributors y: 2 # changes src/spark-project/spark-common/src/main/scala/org/apache/spark/sql/execution/datasource/FilePruner.scala x: 14 # contributors y: 15 # changes src/datasource-service/src/main/java/org/apache/kylin/rest/service/SparkDDLService.java x: 7 # contributors y: 11 # changes src/common-booter/src/main/resources/kylinSecurity.xml x: 8 # contributors y: 10 # changes src/common-server/src/main/java/org/apache/kylin/rest/controller/NBasicController.java x: 10 # contributors y: 14 # changes src/common-service/src/main/java/org/apache/kylin/rest/config/AppInitializer.java x: 18 # contributors y: 22 # changes src/common-service/src/main/java/org/apache/kylin/rest/response/ProjectConfigResponse.java x: 8 # contributors y: 8 # changes src/common-service/src/main/java/org/apache/kylin/rest/service/ProjectService.java x: 18 # contributors y: 25 # changes src/core-common/src/main/java/org/apache/kylin/common/QueryContext.java x: 15 # contributors y: 19 # changes src/core-common/src/main/java/org/apache/kylin/common/persistence/ResourceStore.java x: 10 # contributors y: 12 # changes src/core-common/src/main/java/org/apache/kylin/common/persistence/transaction/UnitOfWork.java x: 10 # contributors y: 15 # changes src/core-job/src/main/java/org/apache/kylin/job/common/ExecutableUtil.java x: 8 # contributors y: 9 # changes src/core-job/src/main/java/org/apache/kylin/job/execution/AbstractExecutable.java x: 15 # contributors y: 18 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/model/IndexPlan.java x: 13 # contributors y: 17 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/model/TableExtDesc.java x: 6 # contributors y: 9 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/recommendation/ref/OptRecV2.java x: 4 # contributors y: 7 # changes src/metadata-server/src/main/java/org/apache/kylin/rest/controller/NModelController.java x: 13 # contributors y: 15 # changes src/modeling-service/src/main/java/org/apache/kylin/rest/service/FusionIndexService.java x: 9 # contributors y: 12 # changes src/modeling-service/src/main/java/org/apache/kylin/rest/service/IndexPlanService.java x: 11 # contributors y: 18 # changes src/modeling-service/src/main/java/org/apache/kylin/rest/service/ModelService.java x: 25 # contributors y: 51 # changes src/query-common/src/main/java/org/apache/kylin/query/routing/RealizationChooser.java x: 15 # contributors y: 25 # changes src/query-server/src/main/java/org/apache/kylin/rest/controller/NQueryController.java x: 16 # contributors y: 17 # changes src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/job/NSparkCubingJob.java x: 8 # contributors y: 11 # changes src/spark-project/sparder/src/main/scala/org/apache/kylin/query/runtime/plan/ResultPlan.scala x: 14 # contributors y: 18 # changes src/spark-project/sparder/src/main/scala/org/apache/kylin/query/runtime/plan/TableScanPlan.scala x: 9 # contributors y: 17 # changes src/spark-project/spark-common/src/main/scala/org/apache/spark/utils/SparkHadoopUtils.scala x: 2 # contributors y: 4 # changes src/core-common/src/main/java/org/apache/kylin/common/msg/MsgPicker.java x: 4 # contributors y: 6 # changes src/spark-project/sparder/src/main/scala/org/apache/kylin/query/runtime/ExpressionConverter.scala x: 9 # contributors y: 16 # changes src/query/src/main/java/org/apache/kylin/query/engine/PlannerFactory.java x: 8 # contributors y: 13 # changes src/query/src/main/java/org/apache/kylin/query/engine/QueryExec.java x: 16 # contributors y: 24 # changes src/spark-project/sparder/src/main/scala/org/apache/spark/sql/catalyst/expressions/KapExpresssions.scala x: 11 # contributors y: 16 # changes src/datasource-service/src/main/java/org/apache/kylin/rest/service/TableExtService.java x: 12 # contributors y: 19 # changes src/core-common/src/main/java/org/apache/kylin/common/util/DateFormat.java x: 8 # contributors y: 7 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/cube/model/NDataflow.java x: 10 # contributors y: 13 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/model/ComputedColumnDesc.java x: 8 # contributors y: 12 # changes src/modeling-service/src/main/java/org/apache/kylin/rest/service/ModelSemanticHelper.java x: 13 # contributors y: 21 # changes src/core-job/src/main/java/org/apache/kylin/job/util/JobContextUtil.java x: 6 # contributors y: 10 # changes src/core-metadata/src/main/java/org/apache/kylin/metadata/query/JdbcQueryHistoryStore.java x: 13 # contributors y: 12 # changes src/query-common/src/main/java/org/apache/kylin/query/routing/DataflowCapabilityChecker.java x: 3 # contributors y: 7 # changes src/common-service/src/main/java/org/apache/kylin/rest/service/BasicService.java x: 9 # contributors y: 11 # changes src/server/src/main/java/org/apache/kylin/rest/QueryNodeFilter.java x: 11 # contributors y: 13 # changes kystudio/src/service/model.js x: 3 # contributors y: 6 # changes kystudio/src/config/index.js x: 5 # contributors y: 12 # changes kystudio/src/store/system.js x: 3 # contributors y: 8 # changes kystudio/src/components/studio/InternalTable/DataManagement/DataManagement.vue x: 1 # contributors y: 3 # changes src/common-service/src/main/java/org/apache/kylin/rest/service/AccessService.java x: 12 # contributors y: 15 # changes src/query/src/main/java/org/apache/kylin/query/engine/QueryRoutingEngine.java x: 12 # contributors y: 17 # changes kystudio/src/components/query/query_result.vue x: 2 # contributors y: 10 # changes kystudio/src/store/types.js x: 4 # contributors y: 12 # changes kystudio/src/components/query/query_history_table.vue x: 3 # contributors y: 9 # changes kystudio/src/components/studio/StudioModel/ModelList/ModelAggregate/index.vue x: 2 # contributors y: 5 # changes kystudio/src/components/studio/StudioModel/TableIndexEdit/tableindex_edit.vue x: 3 # contributors y: 10 # changes kystudio/src/components/studio/StudioModel/ModelList/ModelLayout/modelLayout.vue x: 2 # contributors y: 8 # changes src/query-common/src/main/java/org/apache/kylin/query/routing/QueryRouter.java x: 7 # contributors y: 13 # changes src/query/src/main/java/org/apache/kylin/query/util/QueryContextCutter.java x: 6 # contributors y: 13 # changes src/query-common/src/main/java/org/apache/kylin/query/routing/RemoveIncapableRealizationsRule.java x: 2 # contributors y: 6 # changes src/core-common/src/main/java/org/apache/kylin/common/exception/code/ErrorCodeServer.java x: 15 # contributors y: 20 # changes src/data-loading-service/src/main/java/org/apache/kylin/rest/service/JobService.java x: 14 # contributors y: 20 # changes src/query-common/src/main/java/org/apache/kylin/util/FilterConditionExpander.java x: 4 # contributors y: 8 # changes src/spark-project/sparder/src/main/scala/org/apache/kylin/query/runtime/SparderRexVisitor.scala x: 9 # contributors y: 9 # changes src/spark-project/spark-common/src/main/scala/org/apache/spark/sql/SparderTypeUtil.scala x: 4 # contributors y: 9 # changes src/core-common/src/main/java/org/apache/kylin/common/persistence/metadata/jdbc/JdbcUtil.java x: 9 # contributors y: 15 # changes src/query-common/src/main/java/org/apache/kylin/query/relnode/OLAPContext.java x: 7 # contributors y: 12 # changes kystudio/src/components/studio/StudioModel/ModelEdit/model.js x: 2 # contributors y: 9 # changes kystudio/src/components/common/ModelERDiagram/ModelERDiagram.vue x: 1 # contributors y: 4 # changes kystudio/src/components/studio/StudioModel/ModelEdit/index.vue x: 2 # contributors y: 12 # changes kystudio/src/components/common/editor.vue x: 1 # contributors y: 6 # changes kystudio/src/components/studio/StudioModel/ModelList/ModelBuildModal/build.vue x: 1 # contributors y: 5 # changes src/spark-project/spark-common/src/main/java/org/apache/kylin/engine/spark/filter/BloomFilterSkipCollector.java x: 2 # contributors y: 1 # changes
120.0
# changes
  min: 1.0
  average: 2.87
  25th percentile: 1.0
  median: 2.0
  75th percentile: 3.0
  max: 120.0
0 51.0
# contributors
min: 1.0 | average: 2.44 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 51.0

Number of Contributors vs. File Size: 2660 points

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