apache / shardingsphere
File Size

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

Intro
Learn more...
File Size Overall
16% | 6% | 15% | 15% | 46%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
g454% | 12% | 13% | 5% | 14%
java10% | 4% | 10% | 14% | 59%
yaml0% | 5% | 26% | 23% | 43%
xml0% | 55% | 0% | 10% | 33%
ftl0% | 0% | 0% | 19% | 80%
proto0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
parser49% | 13% | 12% | 4% | 19%
infra0% | 4% | 21% | 20% | 52%
jdbc0% | 15% | 34% | 26% | 22%
src0% | 72% | 0% | 13% | 13%
proxy0% | 4% | 6% | 27% | 61%
kernel0% | 0% | 11% | 18% | 70%
features0% | 0% | 7% | 18% | 74%
db-protocol0% | 0% | 7% | 13% | 79%
mode0% | 0% | 6% | 18% | 75%
agent0% | 0% | 0% | 8% | 91%
distribution0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
OracleKeyword.g4
in parser/sql/dialect/oracle/src/main/antlr4/imports/oracle
6009 -
DDLStatement.g4
in parser/sql/dialect/oracle/src/main/antlr4/imports/oracle
3486 -
DorisKeyword.g4
in parser/sql/dialect/doris/src/main/antlr4/imports/doris
2440 -
MySQLKeyword.g4
in parser/sql/dialect/mysql/src/main/antlr4/imports/mysql
2418 -
PrestoKeyword.g4
in parser/sql/dialect/presto/src/main/antlr4/imports/presto
2397 -
HiveKeyword.g4
in parser/sql/dialect/hive/src/main/antlr4/imports/hive
2361 -
MySQLStatementVisitor.java
in parser/sql/dialect/mysql/src/main/java/org/apache/shardingsphere/sql/parser/mysql/visitor/statement
1874 144
DorisStatementVisitor.java
in parser/sql/dialect/doris/src/main/java/org/apache/shardingsphere/sql/parser/doris/visitor/statement
1869 143
BaseRule.g4
in parser/sql/dialect/postgresql/src/main/antlr4/imports/postgresql
1705 -
SQLServerStatementVisitor.java
in parser/sql/dialect/sqlserver/src/main/java/org/apache/shardingsphere/sql/parser/sqlserver/visitor/statement
1686 129
DDLStatement.g4
in parser/sql/dialect/postgresql/src/main/antlr4/imports/postgresql
1641 -
DDLStatement.g4
in parser/sql/dialect/opengauss/src/main/antlr4/imports/opengauss
1618 -
OracleDDLStatementVisitor.java
in parser/sql/dialect/oracle/src/main/java/org/apache/shardingsphere/sql/parser/oracle/visitor/statement/type
1591 164
SQLServerKeyword.g4
in parser/sql/dialect/sqlserver/src/main/antlr4/imports/sqlserver
1494 -
OpenGaussStatementVisitor.java
in parser/sql/dialect/opengauss/src/main/java/org/apache/shardingsphere/sql/parser/opengauss/visitor/statement
1353 108
OracleDMLStatementVisitor.java
in parser/sql/dialect/oracle/src/main/java/org/apache/shardingsphere/sql/parser/oracle/visitor/statement/type
1327 101
PostgreSQLStatementVisitor.java
in parser/sql/dialect/postgresql/src/main/java/org/apache/shardingsphere/sql/parser/postgresql/visitor/statement
1325 109
HiveDMLStatementVisitor.java
in parser/sql/dialect/hive/src/main/java/org/apache/shardingsphere/sql/parser/hive/visitor/statement/type
1287 95
BaseRule.g4
in parser/sql/dialect/doris/src/main/antlr4/imports/doris
1274 -
PrestoDMLStatementVisitor.java
in parser/sql/dialect/presto/src/main/java/org/apache/shardingsphere/sql/parser/presto/visitor/statement/type
1252 92
PostgreSQLDDLStatementVisitor.java
in parser/sql/dialect/postgresql/src/main/java/org/apache/shardingsphere/sql/parser/postgresql/visitor/statement/type
1248 157
BaseRule.g4
in parser/sql/dialect/presto/src/main/antlr4/imports/presto
1198 -
OracleStatementVisitor.java
in parser/sql/dialect/oracle/src/main/java/org/apache/shardingsphere/sql/parser/oracle/visitor/statement
1159 98
BaseRule.g4
in parser/sql/dialect/hive/src/main/antlr4/imports/hive
1146 -
PostgreSQLKeyword.g4
in parser/sql/dialect/postgresql/src/main/antlr4/imports/postgresql
1104 -
OpenGaussKeyword.g4
in parser/sql/dialect/opengauss/src/main/antlr4/imports/opengauss
1092 -
Keyword.g4
in parser/sql/dialect/oracle/src/main/antlr4/imports/oracle
1063 -
OpenGaussDDLStatementVisitor.java
in parser/sql/dialect/opengauss/src/main/java/org/apache/shardingsphere/sql/parser/opengauss/visitor/statement/type
1003 118
MySQLDALStatementVisitor.java
in parser/sql/dialect/mysql/src/main/java/org/apache/shardingsphere/sql/parser/mysql/visitor/statement/type
961 94
DorisDALStatementVisitor.java
in parser/sql/dialect/doris/src/main/java/org/apache/shardingsphere/sql/parser/doris/visitor/statement/type
957 94
MySQLDDLStatementVisitor.java
in parser/sql/dialect/mysql/src/main/java/org/apache/shardingsphere/sql/parser/mysql/visitor/statement/type
948 84
DorisDDLStatementVisitor.java
in parser/sql/dialect/doris/src/main/java/org/apache/shardingsphere/sql/parser/doris/visitor/statement/type
945 85
DDLStatement.g4
in parser/sql/dialect/sqlserver/src/main/antlr4/imports/sqlserver
903 -
MySQLFormatVisitor.java
in parser/sql/dialect/mysql/src/main/java/org/apache/shardingsphere/sql/parser/mysql/visitor/format
761 57
DDLStatement.g4
in parser/sql/dialect/doris/src/main/antlr4/imports/doris
749 -
FirebirdKeyword.g4
in parser/sql/dialect/firebird/src/main/antlr4/imports/firebird
738 -
inspections.xml
in src/resources/idea
728 -
CircuitBreakerDatabaseMetaData.java
in jdbc/src/main/java/org/apache/shardingsphere/driver/state/circuit/metadata
712 176
DDLStatement.g4
in parser/sql/dialect/mysql/src/main/antlr4/imports/mysql
707 -
DMLStatement.g4
in parser/sql/dialect/oracle/src/main/antlr4/imports/oracle
706 -
gs_wlm_session_query_info_all.yaml
in infra/database/type/opengauss/src/main/resources/schema/opengauss/pg_catalog
698 -
gs_wlm_session_info_all.yaml
in infra/database/type/opengauss/src/main/resources/schema/opengauss/pg_catalog
698 -
ClickHouseKeyword.g4
in parser/sql/dialect/clickhouse/src/main/antlr4/imports/clickhouse
662 -
DorisDCLStatementVisitor.java
in parser/sql/dialect/doris/src/main/java/org/apache/shardingsphere/sql/parser/doris/visitor/statement/type
659 64
routines.yaml
in infra/database/type/postgresql/src/main/resources/schema/postgresql/information_schema
658 -
routines.yaml
in infra/database/type/opengauss/src/main/resources/schema/opengauss/information_schema
658 -
MySQLDCLStatementVisitor.java
in parser/sql/dialect/mysql/src/main/java/org/apache/shardingsphere/sql/parser/mysql/visitor/statement/type
657 64
Keyword.g4
in parser/sql/dialect/sqlserver/src/main/antlr4/imports/sqlserver
624 -
table_lock_waits_summary_by_table.yaml
in infra/database/type/mysql/src/main/resources/schema/mysql/performance_schema
623 -
AdaptedDatabaseMetaData.java
in jdbc/src/main/java/org/apache/shardingsphere/driver/jdbc/adapter
597 147
Files With Most Units (Top 50)
File# lines# units
CircuitBreakerDatabaseMetaData.java
in jdbc/src/main/java/org/apache/shardingsphere/driver/state/circuit/metadata
712 176
OracleDDLStatementVisitor.java
in parser/sql/dialect/oracle/src/main/java/org/apache/shardingsphere/sql/parser/oracle/visitor/statement/type
1591 164
PostgreSQLDDLStatementVisitor.java
in parser/sql/dialect/postgresql/src/main/java/org/apache/shardingsphere/sql/parser/postgresql/visitor/statement/type
1248 157
AdaptedDatabaseMetaData.java
in jdbc/src/main/java/org/apache/shardingsphere/driver/jdbc/adapter
597 147
MySQLStatementVisitor.java
in parser/sql/dialect/mysql/src/main/java/org/apache/shardingsphere/sql/parser/mysql/visitor/statement
1874 144
DorisStatementVisitor.java
in parser/sql/dialect/doris/src/main/java/org/apache/shardingsphere/sql/parser/doris/visitor/statement
1869 143
SQLServerStatementVisitor.java
in parser/sql/dialect/sqlserver/src/main/java/org/apache/shardingsphere/sql/parser/sqlserver/visitor/statement
1686 129
OpenGaussDDLStatementVisitor.java
in parser/sql/dialect/opengauss/src/main/java/org/apache/shardingsphere/sql/parser/opengauss/visitor/statement/type
1003 118
PostgreSQLStatementVisitor.java
in parser/sql/dialect/postgresql/src/main/java/org/apache/shardingsphere/sql/parser/postgresql/visitor/statement
1325 109
OpenGaussStatementVisitor.java
in parser/sql/dialect/opengauss/src/main/java/org/apache/shardingsphere/sql/parser/opengauss/visitor/statement
1353 108
OracleDMLStatementVisitor.java
in parser/sql/dialect/oracle/src/main/java/org/apache/shardingsphere/sql/parser/oracle/visitor/statement/type
1327 101
OracleStatementVisitor.java
in parser/sql/dialect/oracle/src/main/java/org/apache/shardingsphere/sql/parser/oracle/visitor/statement
1159 98
HiveDMLStatementVisitor.java
in parser/sql/dialect/hive/src/main/java/org/apache/shardingsphere/sql/parser/hive/visitor/statement/type
1287 95
MySQLDALStatementVisitor.java
in parser/sql/dialect/mysql/src/main/java/org/apache/shardingsphere/sql/parser/mysql/visitor/statement/type
961 94
DorisDALStatementVisitor.java
in parser/sql/dialect/doris/src/main/java/org/apache/shardingsphere/sql/parser/doris/visitor/statement/type
957 94
PrestoDMLStatementVisitor.java
in parser/sql/dialect/presto/src/main/java/org/apache/shardingsphere/sql/parser/presto/visitor/statement/type
1252 92
DorisDDLStatementVisitor.java
in parser/sql/dialect/doris/src/main/java/org/apache/shardingsphere/sql/parser/doris/visitor/statement/type
945 85
MySQLDDLStatementVisitor.java
in parser/sql/dialect/mysql/src/main/java/org/apache/shardingsphere/sql/parser/mysql/visitor/statement/type
948 84
AbstractUnsupportedUpdateOperationSQLFederationResultSet.java
in kernel/sql-federation/core/src/main/java/org/apache/shardingsphere/sqlfederation/resultset
347 82
AbstractUnsupportedUpdateOperationResultSet.java
in jdbc/src/main/java/org/apache/shardingsphere/driver/jdbc/unsupported
348 82
SQLFederationResultSet.java
in kernel/sql-federation/core/src/main/java/org/apache/shardingsphere/sqlfederation/resultset
376 75
CircuitBreakerResultSet.java
in jdbc/src/main/java/org/apache/shardingsphere/driver/state/circuit/resultset
300 69
MySQLDCLStatementVisitor.java
in parser/sql/dialect/mysql/src/main/java/org/apache/shardingsphere/sql/parser/mysql/visitor/statement/type
657 64
DorisDCLStatementVisitor.java
in parser/sql/dialect/doris/src/main/java/org/apache/shardingsphere/sql/parser/doris/visitor/statement/type
659 64
ShardingSphereResultSet.java
in jdbc/src/main/java/org/apache/shardingsphere/driver/jdbc/core/resultset
309 61
MySQLFormatVisitor.java
in parser/sql/dialect/mysql/src/main/java/org/apache/shardingsphere/sql/parser/mysql/visitor/format
761 57
CircuitBreakerPreparedStatement.java
in jdbc/src/main/java/org/apache/shardingsphere/driver/state/circuit/statement
213 57
DatabaseMetaDataResultSet.java
in jdbc/src/main/java/org/apache/shardingsphere/driver/jdbc/core/resultset
355 56
MetaDataLoaderConnection.java
in infra/database/core/src/main/java/org/apache/shardingsphere/infra/database/core/metadata/data/loader
251 54
ShardingTableRuleStatementChecker.java
in features/sharding/distsql/handler/src/main/java/org/apache/shardingsphere/sharding/distsql/handler/checker
477 53
ShardingRule.java
in features/sharding/core/src/main/java/org/apache/shardingsphere/sharding/rule
402 47
ShardingDistSQLStatementVisitor.java
in features/sharding/distsql/parser/src/main/java/org/apache/shardingsphere/sharding/distsql/parser/core
344 44
SQLServerDDLStatementVisitor.java
in parser/sql/dialect/sqlserver/src/main/java/org/apache/shardingsphere/sql/parser/sqlserver/visitor/statement/type
440 44
AbstractPreparedStatementAdapter.java
in jdbc/src/main/java/org/apache/shardingsphere/driver/jdbc/adapter
233 44
FirebirdStatementVisitor.java
in parser/sql/dialect/firebird/src/main/java/org/apache/shardingsphere/sql/parser/firebird/visitor/statement
500 42
SQL92StatementVisitor.java
in parser/sql/dialect/sql92/src/main/java/org/apache/shardingsphere/sql/parser/sql92/visitor/statement
499 42
ClickHouseStatementVisitor.java
in parser/sql/dialect/clickhouse/src/main/java/org/apache/shardingsphere/sql/parser/clickhouse/visitor/statement
469 42
PrestoStatementVisitor.java
in parser/sql/dialect/presto/src/main/java/org/apache/shardingsphere/sql/parser/presto/visitor/statement
520 41
CircuitBreakerStatement.java
in jdbc/src/main/java/org/apache/shardingsphere/driver/state/circuit/statement
164 41
KernelDistSQLStatementVisitor.java
in parser/distsql/engine/src/main/java/org/apache/shardingsphere/distsql/parser/core/kernel
288 40
AbstractUnsupportedGeneratedKeysResultSet.java
in jdbc/src/main/java/org/apache/shardingsphere/driver/jdbc/unsupported
169 38
ShardingSphereDatabaseMetaData.java
in jdbc/src/main/java/org/apache/shardingsphere/driver/jdbc/core/datasource/metadata
195 37
AbstractUnsupportedOperationSQLFederationResultSet.java
in kernel/sql-federation/core/src/main/java/org/apache/shardingsphere/sqlfederation/resultset
154 36
HiveStatementVisitor.java
in parser/sql/dialect/hive/src/main/java/org/apache/shardingsphere/sql/parser/hive/visitor/statement
471 36
AbstractUnsupportedOperationResultSet.java
in jdbc/src/main/java/org/apache/shardingsphere/driver/jdbc/unsupported
154 36
CircuitBreakerConnection.java
in jdbc/src/main/java/org/apache/shardingsphere/driver/state/circuit/connection
147 35
MigrationDistSQLStatementVisitor.java
in kernel/data-pipeline/distsql/parser/src/main/java/org/apache/shardingsphere/data/pipeline/migration/distsql/parser/core
240 34
FirebirdDMLStatementVisitor.java
in parser/sql/dialect/firebird/src/main/java/org/apache/shardingsphere/sql/parser/firebird/visitor/statement/type
445 34
ShardingSphereConnection.java
in jdbc/src/main/java/org/apache/shardingsphere/driver/jdbc/core/connection
233 34
GeneratedKeysResultSet.java
in jdbc/src/main/java/org/apache/shardingsphere/driver/jdbc/core/resultset
187 34
Files With Long Lines (Top 50)

There are 2086 files with lines longer than 120 characters. In total, there are 12776 long lines.

File# lines# units# long lines
DorisStatementVisitor.java
in parser/sql/dialect/doris/src/main/java/org/apache/shardingsphere/sql/parser/doris/visitor/statement
1869 143 173
MySQLStatementVisitor.java
in parser/sql/dialect/mysql/src/main/java/org/apache/shardingsphere/sql/parser/mysql/visitor/statement
1874 144 170
inspections.xml
in src/resources/idea
728 - 142
SQLServerStatementVisitor.java
in parser/sql/dialect/sqlserver/src/main/java/org/apache/shardingsphere/sql/parser/sqlserver/visitor/statement
1686 129 129
OracleDMLStatementVisitor.java
in parser/sql/dialect/oracle/src/main/java/org/apache/shardingsphere/sql/parser/oracle/visitor/statement/type
1327 101 124
ShardingTableRuleStatementChecker.java
in features/sharding/distsql/handler/src/main/java/org/apache/shardingsphere/sharding/distsql/handler/checker
477 53 123
OracleStatementVisitor.java
in parser/sql/dialect/oracle/src/main/java/org/apache/shardingsphere/sql/parser/oracle/visitor/statement
1159 98 122
OpenGaussStatementVisitor.java
in parser/sql/dialect/opengauss/src/main/java/org/apache/shardingsphere/sql/parser/opengauss/visitor/statement
1353 108 116
DDLStatement.g4
in parser/sql/dialect/oracle/src/main/antlr4/imports/oracle
3486 - 112
PostgreSQLStatementVisitor.java
in parser/sql/dialect/postgresql/src/main/java/org/apache/shardingsphere/sql/parser/postgresql/visitor/statement
1325 109 109
PrestoDMLStatementVisitor.java
in parser/sql/dialect/presto/src/main/java/org/apache/shardingsphere/sql/parser/presto/visitor/statement/type
1252 92 99
HiveDMLStatementVisitor.java
in parser/sql/dialect/hive/src/main/java/org/apache/shardingsphere/sql/parser/hive/visitor/statement/type
1287 95 98
ShardingRule.java
in features/sharding/core/src/main/java/org/apache/shardingsphere/sharding/rule
402 47 78
ShardingDistSQLStatementVisitor.java
in features/sharding/distsql/parser/src/main/java/org/apache/shardingsphere/sharding/distsql/parser/core
344 44 71
OracleDDLStatementVisitor.java
in parser/sql/dialect/oracle/src/main/java/org/apache/shardingsphere/sql/parser/oracle/visitor/statement/type
1591 164 71
ColumnSegmentBinder.java
in infra/binder/src/main/java/org/apache/shardingsphere/infra/binder/engine/segment/dml/expression/type
248 19 63
EncryptProjectionTokenGenerator.java
in features/encrypt/core/src/main/java/org/apache/shardingsphere/encrypt/rewrite/token/generator/projection
242 19 59
MySQLDDLStatementVisitor.java
in parser/sql/dialect/mysql/src/main/java/org/apache/shardingsphere/sql/parser/mysql/visitor/statement/type
948 84 57
DorisDDLStatementVisitor.java
in parser/sql/dialect/doris/src/main/java/org/apache/shardingsphere/sql/parser/doris/visitor/statement/type
945 85 53
PostgreSQLMetaDataLoader.java
in infra/database/type/postgresql/src/main/java/org/apache/shardingsphere/infra/database/postgresql/metadata/data/loader
229 13 53
StandaloneMetaDataManagerPersistService.java
in mode/type/standalone/core/src/main/java/org/apache/shardingsphere/mode/manager/standalone/persist/service
248 28 51
StandardDatabaseConnector.java
in proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/connector
339 28 51
SimpleTableSegmentBinder.java
in infra/binder/src/main/java/org/apache/shardingsphere/infra/binder/engine/segment/dml/from/type
206 14 51
ClusterMetaDataManagerPersistService.java
in mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/persist/service
195 25 50
ShardingStandardRouteEngine.java
in features/sharding/core/src/main/java/org/apache/shardingsphere/sharding/route/engine/type/standard
234 25 49
PostgreSQLDDLStatementVisitor.java
in parser/sql/dialect/postgresql/src/main/java/org/apache/shardingsphere/sql/parser/postgresql/visitor/statement/type
1248 157 48
PrestoStatementVisitor.java
in parser/sql/dialect/presto/src/main/java/org/apache/shardingsphere/sql/parser/presto/visitor/statement
520 41 48
OpenGaussDDLStatementVisitor.java
in parser/sql/dialect/opengauss/src/main/java/org/apache/shardingsphere/sql/parser/opengauss/visitor/statement/type
1003 118 48
ShardingSphereDatabaseMetaData.java
in jdbc/src/main/java/org/apache/shardingsphere/driver/jdbc/core/datasource/metadata
195 37 48
EncryptAlterTableTokenGenerator.java
in features/encrypt/core/src/main/java/org/apache/shardingsphere/encrypt/rewrite/token/generator/ddl
217 18 46
HiveStatementVisitor.java
in parser/sql/dialect/hive/src/main/java/org/apache/shardingsphere/sql/parser/hive/visitor/statement
471 36 46
ReadwriteSplittingRuleStatementChecker.java
in features/readwrite-splitting/distsql/handler/src/main/java/org/apache/shardingsphere/readwritesplitting/distsql/handler/checker
189 19 44
ShowShardingTableRuleExecutor.java
in features/sharding/distsql/handler/src/main/java/org/apache/shardingsphere/sharding/distsql/handler/query
154 20 44
ClickHouseStatementVisitor.java
in parser/sql/dialect/clickhouse/src/main/java/org/apache/shardingsphere/sql/parser/clickhouse/visitor/statement
469 42 44
FirebirdStatementVisitor.java
in parser/sql/dialect/firebird/src/main/java/org/apache/shardingsphere/sql/parser/firebird/visitor/statement
500 42 41
InventoryDumper.java
in kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/ingest/dumper/inventory
297 16 40
PostgreSQLComDescribeExecutor.java
in proxy/frontend/type/postgresql/src/main/java/org/apache/shardingsphere/proxy/frontend/postgresql/command/query/extended/describe
247 14 40
SQL92StatementVisitor.java
in parser/sql/dialect/sql92/src/main/java/org/apache/shardingsphere/sql/parser/sql92/visitor/statement
499 42 40
MigrationJobAPI.java
in kernel/data-pipeline/scenario/migration/src/main/java/org/apache/shardingsphere/data/pipeline/scenario/migration/api
285 17 39
CDCJobAPI.java
in kernel/data-pipeline/scenario/cdc/core/src/main/java/org/apache/shardingsphere/data/pipeline/cdc/api
248 17 39
SubqueryExtractor.java
in parser/sql/statement/core/src/main/java/org/apache/shardingsphere/sql/parser/statement/core/extractor
181 12 38
ProjectionsSegmentBinder.java
in infra/binder/src/main/java/org/apache/shardingsphere/infra/binder/engine/segment/dml/projection
116 6 38
ProxySQLExecutor.java
in proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/connector
197 17 37
MetaDataContextsFactory.java
in mode/core/src/main/java/org/apache/shardingsphere/mode/metadata/factory
120 12 36
ShardingRuleConfigurationToDistSQLConverter.java
in features/sharding/distsql/handler/src/main/java/org/apache/shardingsphere/sharding/distsql/handler/converter
154 14 35
ContextManager.java
in mode/core/src/main/java/org/apache/shardingsphere/mode/manager
157 13 34
OpenGaussMetaDataLoader.java
in infra/database/type/opengauss/src/main/java/org/apache/shardingsphere/infra/database/opengauss/metadata/data/loader
157 9 34
SelectStatementContext.java
in infra/binder/src/main/java/org/apache/shardingsphere/infra/binder/context/statement/dml
308 31 34
JoinTableSegmentBinder.java
in infra/binder/src/main/java/org/apache/shardingsphere/infra/binder/engine/segment/dml/from/type
171 11 34
ConsistencyCheckJobAPI.java
in kernel/data-pipeline/scenario/consistency-check/src/main/java/org/apache/shardingsphere/data/pipeline/scenario/consistencycheck/api
166 10 31
Correlations

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

features/sharding/core/src/main/java/org/apache/shardingsphere/sharding/metadata/reviser/schema/ShardingSchemaTableAggregationReviser.java x: 9 commits (all time) y: 48 lines of code infra/common/src/main/java/org/apache/shardingsphere/infra/metadata/database/schema/QualifiedTable.java x: 7 commits (all time) y: 37 lines of code kernel/data-pipeline/scenario/migration/src/main/java/org/apache/shardingsphere/data/pipeline/scenario/migration/check/consistency/MigrationDataConsistencyChecker.java x: 49 commits (all time) y: 128 lines of code kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/consistencycheck/pojo/ConsistencyCheckJobItemInfo.java x: 3 commits (all time) y: 21 lines of code kernel/data-pipeline/distsql/handler/src/main/java/org/apache/shardingsphere/data/pipeline/distsql/handler/migration/query/ShowMigrationCheckStatusExecutor.java x: 2 commits (all time) y: 34 lines of code kernel/data-pipeline/scenario/consistency-check/src/main/java/org/apache/shardingsphere/data/pipeline/scenario/consistencycheck/api/ConsistencyCheckJobAPI.java x: 4 commits (all time) y: 166 lines of code kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/consistencycheck/result/TableDataConsistencyCheckResult.java x: 5 commits (all time) y: 26 lines of code kernel/data-pipeline/scenario/consistency-check/src/main/java/org/apache/shardingsphere/data/pipeline/scenario/consistencycheck/task/ConsistencyCheckTasksRunner.java x: 2 commits (all time) y: 129 lines of code infra/database/core/src/main/java/org/apache/shardingsphere/infra/database/core/metadata/data/loader/type/SchemaMetaDataLoader.java x: 14 commits (all time) y: 76 lines of code infra/database/core/src/main/java/org/apache/shardingsphere/infra/database/core/metadata/database/metadata/option/schema/DialectSchemaOption.java x: 4 commits (all time) y: 9 lines of code infra/database/type/oracle/src/main/java/org/apache/shardingsphere/infra/database/oracle/metadata/database/option/OracleSchemaOption.java x: 3 commits (all time) y: 29 lines of code infra/database/core/src/main/java/org/apache/shardingsphere/infra/database/core/metadata/database/metadata/DialectDatabaseMetaData.java x: 20 commits (all time) y: 51 lines of code infra/database/type/opengauss/src/main/java/org/apache/shardingsphere/infra/database/opengauss/metadata/database/OpenGaussDatabaseMetaData.java x: 28 commits (all time) y: 52 lines of code infra/database/type/clickhouse/src/main/java/org/apache/shardingsphere/infra/database/clickhouse/metadata/database/ClickHouseDatabaseMetaData.java x: 5 commits (all time) y: 23 lines of code infra/database/type/firebird/src/main/java/org/apache/shardingsphere/infra/database/firebird/metadata/database/FirebirdDatabaseMetaData.java x: 11 commits (all time) y: 28 lines of code infra/database/type/hive/src/main/java/org/apache/shardingsphere/infra/database/hive/metadata/database/HiveDatabaseMetaData.java x: 8 commits (all time) y: 29 lines of code infra/database/type/oracle/src/main/java/org/apache/shardingsphere/infra/database/oracle/metadata/database/OracleDatabaseMetaData.java x: 24 commits (all time) y: 51 lines of code infra/database/type/postgresql/src/main/java/org/apache/shardingsphere/infra/database/postgresql/metadata/database/PostgreSQLDatabaseMetaData.java x: 25 commits (all time) y: 45 lines of code infra/database/core/src/main/java/org/apache/shardingsphere/infra/database/core/metadata/database/metadata/option/IdentifierPatternType.java x: 1 commits (all time) y: 4 lines of code infra/database/core/src/main/java/org/apache/shardingsphere/infra/database/core/type/DatabaseTypeRegistry.java x: 10 commits (all time) y: 34 lines of code features/encrypt/core/src/main/java/org/apache/shardingsphere/encrypt/enums/EncryptDerivedColumnSuffix.java x: 7 commits (all time) y: 15 lines of code infra/database/type/mysql/src/main/java/org/apache/shardingsphere/infra/database/mysql/metadata/database/option/MySQLDataTypeOption.java x: 5 commits (all time) y: 58 lines of code kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/util/PipelineJdbcUtils.java x: 11 commits (all time) y: 16 lines of code infra/database/core/src/main/java/org/apache/shardingsphere/infra/database/core/metadata/database/metadata/option/datatype/DefaultDataTypeOption.java x: 2 commits (all time) y: 52 lines of code infra/database/core/src/main/java/org/apache/shardingsphere/infra/database/core/metadata/database/metadata/option/datatype/DialectDataTypeOption.java x: 2 commits (all time) y: 10 lines of code kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/preparer/inventory/splitter/InventoryDumperContextSplitter.java x: 11 commits (all time) y: 131 lines of code kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/metadata/loader/StandardPipelineTableMetaDataLoader.java x: 26 commits (all time) y: 115 lines of code infra/database/type/opengauss/src/main/java/org/apache/shardingsphere/infra/database/opengauss/metadata/data/loader/OpenGaussMetaDataLoader.java x: 9 commits (all time) y: 157 lines of code infra/database/type/postgresql/src/main/java/org/apache/shardingsphere/infra/database/postgresql/metadata/data/loader/PostgreSQLMetaDataLoader.java x: 11 commits (all time) y: 229 lines of code kernel/single/core/src/main/java/org/apache/shardingsphere/single/datanode/SingleTableDataNodeLoader.java x: 26 commits (all time) y: 130 lines of code features/encrypt/core/src/main/java/org/apache/shardingsphere/encrypt/rewrite/token/generator/projection/EncryptProjectionTokenGenerator.java x: 39 commits (all time) y: 242 lines of code infra/binder/src/main/java/org/apache/shardingsphere/infra/binder/engine/segment/dml/from/type/JoinTableSegmentBinder.java x: 9 commits (all time) y: 171 lines of code kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/consistencycheck/table/DataMatchTableDataConsistencyChecker.java x: 6 commits (all time) y: 72 lines of code kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/consistencycheck/table/MatchingTableInventoryChecker.java x: 16 commits (all time) y: 125 lines of code infra/common/src/main/java/org/apache/shardingsphere/infra/metadata/database/schema/builder/GenericSchemaBuilder.java x: 46 commits (all time) y: 68 lines of code features/encrypt/core/src/main/java/org/apache/shardingsphere/encrypt/rewrite/token/generator/ddl/EncryptAlterTableTokenGenerator.java x: 6 commits (all time) y: 217 lines of code infra/common/src/main/java/org/apache/shardingsphere/infra/metadata/database/schema/util/SystemSchemaUtils.java x: 27 commits (all time) y: 39 lines of code infra/database/type/opengauss/src/main/java/org/apache/shardingsphere/infra/database/opengauss/metadata/database/option/OpenGaussDriverQuerySystemCatalogOption.java x: 1 commits (all time) y: 37 lines of code kernel/sql-federation/executor/src/main/java/org/apache/shardingsphere/sqlfederation/executor/enumerable/EnumerableScanExecutor.java x: 36 commits (all time) y: 185 lines of code kernel/sql-federation/executor/src/main/java/org/apache/shardingsphere/sqlfederation/executor/utils/StatisticsAssembleUtils.java x: 12 commits (all time) y: 56 lines of code infra/binder/src/main/java/org/apache/shardingsphere/infra/binder/engine/segment/dml/from/type/SimpleTableSegmentBinder.java x: 9 commits (all time) y: 206 lines of code parser/sql/dialect/mysql/src/main/java/org/apache/shardingsphere/sql/parser/mysql/visitor/statement/MySQLStatementVisitor.java x: 93 commits (all time) y: 1874 lines of code kernel/sql-federation/core/src/main/java/org/apache/shardingsphere/sqlfederation/engine/SQLFederationEngine.java x: 52 commits (all time) y: 202 lines of code parser/sql/dialect/oracle/src/main/antlr4/imports/oracle/Keyword.g4 x: 17 commits (all time) y: 1063 lines of code parser/sql/dialect/oracle/src/main/antlr4/imports/oracle/OracleKeyword.g4 x: 31 commits (all time) y: 6009 lines of code parser/sql/dialect/oracle/src/main/java/org/apache/shardingsphere/sql/parser/oracle/visitor/statement/OracleStatementVisitor.java x: 62 commits (all time) y: 1159 lines of code parser/sql/dialect/oracle/src/main/antlr4/imports/oracle/DMLStatement.g4 x: 25 commits (all time) y: 706 lines of code parser/sql/dialect/oracle/src/main/java/org/apache/shardingsphere/sql/parser/oracle/visitor/statement/type/OracleDMLStatementVisitor.java x: 49 commits (all time) y: 1327 lines of code kernel/sql-federation/core/src/main/java/org/apache/shardingsphere/sqlfederation/resultset/SQLFederationResultSetMetaData.java x: 22 commits (all time) y: 148 lines of code parser/sql/dialect/doris/src/main/antlr4/imports/doris/DMLStatement.g4 x: 7 commits (all time) y: 326 lines of code parser/sql/dialect/doris/src/main/java/org/apache/shardingsphere/sql/parser/doris/visitor/statement/DorisStatementVisitor.java x: 20 commits (all time) y: 1869 lines of code parser/sql/dialect/mysql/src/main/antlr4/imports/mysql/DMLStatement.g4 x: 20 commits (all time) y: 332 lines of code parser/sql/dialect/mysql/src/main/java/org/apache/shardingsphere/sql/parser/mysql/visitor/format/MySQLFormatVisitor.java x: 8 commits (all time) y: 761 lines of code parser/sql/dialect/opengauss/src/main/java/org/apache/shardingsphere/sql/parser/opengauss/visitor/statement/OpenGaussStatementVisitor.java x: 38 commits (all time) y: 1353 lines of code parser/sql/dialect/postgresql/src/main/java/org/apache/shardingsphere/sql/parser/postgresql/visitor/statement/PostgreSQLStatementVisitor.java x: 39 commits (all time) y: 1325 lines of code features/sharding/core/src/main/java/org/apache/shardingsphere/sharding/rewrite/token/generator/impl/ShardingFetchDirectionTokenGenerator.java x: 4 commits (all time) y: 33 lines of code mode/core/src/main/java/org/apache/shardingsphere/mode/manager/ContextManager.java x: 165 commits (all time) y: 157 lines of code parser/sql/dialect/mysql/src/main/antlr4/imports/mysql/DDLStatement.g4 x: 19 commits (all time) y: 707 lines of code parser/sql/dialect/doris/src/main/antlr4/imports/doris/DDLStatement.g4 x: 6 commits (all time) y: 749 lines of code parser/sql/dialect/doris/src/main/antlr4/imports/doris/DorisKeyword.g4 x: 11 commits (all time) y: 2440 lines of code parser/sql/dialect/doris/src/main/java/org/apache/shardingsphere/sql/parser/doris/visitor/statement/type/DorisDDLStatementVisitor.java x: 13 commits (all time) y: 945 lines of code mode/core/src/main/java/org/apache/shardingsphere/mode/metadata/refresher/pushdown/type/index/AlterIndexPushDownMetaDataRefresher.java x: 3 commits (all time) y: 48 lines of code mode/core/src/main/java/org/apache/shardingsphere/mode/metadata/refresher/pushdown/type/view/AlterViewPushDownMetaDataRefresher.java x: 3 commits (all time) y: 71 lines of code infra/database/core/src/main/java/org/apache/shardingsphere/infra/database/core/metadata/data/loader/MetaDataLoader.java x: 11 commits (all time) y: 74 lines of code infra/database/core/src/main/java/org/apache/shardingsphere/infra/database/core/metadata/data/loader/type/ColumnMetaDataLoader.java x: 7 commits (all time) y: 76 lines of code infra/binder/src/main/java/org/apache/shardingsphere/infra/binder/engine/statement/dml/InsertStatementBinder.java x: 10 commits (all time) y: 56 lines of code infra/executor/src/main/java/org/apache/shardingsphere/infra/executor/sql/prepare/driver/DriverExecutionPrepareEngine.java x: 22 commits (all time) y: 69 lines of code infra/executor/src/main/java/org/apache/shardingsphere/infra/executor/sql/prepare/driver/SQLExecutionUnitBuilder.java x: 8 commits (all time) y: 12 lines of code kernel/sql-federation/core/src/main/java/org/apache/shardingsphere/sqlfederation/engine/processor/impl/StandardSQLFederationProcessor.java x: 3 commits (all time) y: 99 lines of code kernel/sql-federation/optimizer/src/main/java/org/apache/shardingsphere/sqlfederation/optimizer/metadata/schema/SQLFederationTable.java x: 5 commits (all time) y: 105 lines of code proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/connector/jdbc/statement/JDBCBackendStatement.java x: 7 commits (all time) y: 56 lines of code jdbc/src/main/java/org/apache/shardingsphere/driver/jdbc/core/datasource/ShardingSphereDataSource.java x: 15 commits (all time) y: 93 lines of code proxy/frontend/core/src/main/java/org/apache/shardingsphere/proxy/frontend/ShardingSphereProxy.java x: 13 commits (all time) y: 117 lines of code mode/core/src/main/java/org/apache/shardingsphere/mode/persist/service/MetaDataManagerPersistService.java x: 33 commits (all time) y: 31 lines of code mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/persist/service/ClusterMetaDataManagerPersistService.java x: 82 commits (all time) y: 195 lines of code mode/type/standalone/core/src/main/java/org/apache/shardingsphere/mode/manager/standalone/persist/service/StandaloneMetaDataManagerPersistService.java x: 110 commits (all time) y: 248 lines of code infra/route/src/main/java/org/apache/shardingsphere/infra/route/engine/tableless/TablelessRouteEngineFactory.java x: 9 commits (all time) y: 104 lines of code infra/binder/src/main/java/org/apache/shardingsphere/infra/binder/context/segment/select/projection/impl/ColumnProjection.java x: 18 commits (all time) y: 78 lines of code infra/common/src/main/java/org/apache/shardingsphere/infra/metadata/database/resource/unit/StorageUnit.java x: 18 commits (all time) y: 38 lines of code infra/common/src/main/java/org/apache/shardingsphere/infra/metadata/database/schema/util/SchemaMetaDataUtils.java x: 27 commits (all time) y: 112 lines of code infra/common/src/main/java/org/apache/shardingsphere/infra/datanode/DataNode.java x: 24 commits (all time) y: 86 lines of code infra/common/src/main/java/org/apache/shardingsphere/infra/metadata/database/schema/builder/SystemSchemaBuilder.java x: 26 commits (all time) y: 55 lines of code infra/common/src/main/java/org/apache/shardingsphere/infra/metadata/statistics/builder/ShardingSphereStatisticsFactory.java x: 5 commits (all time) y: 76 lines of code infra/database/core/src/main/java/org/apache/shardingsphere/infra/database/core/metadata/data/loader/MetaDataLoaderConnection.java x: 7 commits (all time) y: 251 lines of code infra/distsql-handler/src/main/java/org/apache/shardingsphere/distsql/handler/executor/rql/resource/ShowLogicalTablesExecutor.java x: 4 commits (all time) y: 57 lines of code jdbc/src/main/java/org/apache/shardingsphere/driver/jdbc/adapter/AbstractStatementAdapter.java x: 20 commits (all time) y: 173 lines of code jdbc/src/main/java/org/apache/shardingsphere/driver/jdbc/core/connection/ShardingSphereConnection.java x: 38 commits (all time) y: 233 lines of code kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/importer/ImporterConfiguration.java x: 13 commits (all time) y: 42 lines of code kernel/data-pipeline/scenario/cdc/core/src/main/java/org/apache/shardingsphere/data/pipeline/cdc/handler/CDCBackendHandler.java x: 36 commits (all time) y: 122 lines of code kernel/data-pipeline/scenario/cdc/core/src/main/java/org/apache/shardingsphere/data/pipeline/cdc/util/CDCSchemaTableUtils.java x: 20 commits (all time) y: 84 lines of code kernel/data-pipeline/scenario/migration/src/main/java/org/apache/shardingsphere/data/pipeline/scenario/migration/api/MigrationJobAPI.java x: 43 commits (all time) y: 285 lines of code kernel/single/core/src/main/java/org/apache/shardingsphere/single/decorator/SingleRuleConfigurationDecorator.java x: 27 commits (all time) y: 126 lines of code kernel/single/core/src/main/java/org/apache/shardingsphere/single/util/SingleTableLoadUtils.java x: 21 commits (all time) y: 78 lines of code kernel/single/distsql/handler/src/main/java/org/apache/shardingsphere/single/distsql/handler/update/LoadSingleTableExecutor.java x: 40 commits (all time) y: 134 lines of code proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/handler/database/DropDatabaseBackendHandler.java x: 25 commits (all time) y: 52 lines of code proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/handler/tcl/TCLBackendHandler.java x: 4 commits (all time) y: 117 lines of code jdbc/src/main/java/org/apache/shardingsphere/driver/executor/engine/pushdown/jdbc/DriverJDBCPushDownExecuteExecutor.java x: 21 commits (all time) y: 128 lines of code jdbc/src/main/java/org/apache/shardingsphere/driver/executor/engine/pushdown/jdbc/DriverJDBCPushDownExecuteUpdateExecutor.java x: 18 commits (all time) y: 119 lines of code proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/connector/ProxySQLExecutor.java x: 56 commits (all time) y: 197 lines of code infra/database/core/src/main/java/org/apache/shardingsphere/infra/database/core/metadata/database/datatype/DataTypeLoader.java x: 6 commits (all time) y: 24 lines of code features/sharding/core/src/main/java/org/apache/shardingsphere/sharding/merge/dql/ShardingDQLResultMerger.java x: 25 commits (all time) y: 103 lines of code infra/binder/src/main/java/org/apache/shardingsphere/infra/binder/context/segment/select/orderby/engine/OrderByContextEngine.java x: 8 commits (all time) y: 53 lines of code proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/handler/ProxyBackendHandlerFactory.java x: 53 commits (all time) y: 143 lines of code proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/handler/tcl/TCLBackendHandlerFactory.java x: 1 commits (all time) y: 58 lines of code mode/type/cluster/repository/api/src/main/java/org/apache/shardingsphere/mode/repository/cluster/ClusterPersistRepository.java x: 26 commits (all time) y: 14 lines of code infra/parser/src/main/java/org/apache/shardingsphere/infra/parser/sql/SQLStatementParserEngineFactory.java x: 10 commits (all time) y: 21 lines of code parser/sql/dialect/mysql/src/main/antlr4/imports/mysql/DCLStatement.g4 x: 5 commits (all time) y: 205 lines of code proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/connector/jdbc/transaction/BackendTransactionManager.java x: 37 commits (all time) y: 187 lines of code mode/type/cluster/repository/provider/etcd/src/main/java/org/apache/shardingsphere/mode/repository/cluster/etcd/EtcdRepository.java x: 26 commits (all time) y: 165 lines of code mode/type/cluster/repository/provider/zookeeper/src/main/java/org/apache/shardingsphere/mode/repository/cluster/zookeeper/ZookeeperRepository.java x: 31 commits (all time) y: 232 lines of code mode/type/standalone/repository/provider/jdbc/src/main/java/org/apache/shardingsphere/mode/repository/standalone/jdbc/JDBCRepository.java x: 15 commits (all time) y: 191 lines of code mode/core/src/main/java/org/apache/shardingsphere/mode/metadata/manager/rule/DatabaseRuleItemManager.java x: 27 commits (all time) y: 58 lines of code mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/dispatch/handler/database/DatabaseChangedHandler.java x: 6 commits (all time) y: 7 lines of code mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/dispatch/listener/type/DatabaseMetaDataChangedListener.java x: 33 commits (all time) y: 66 lines of code mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/dispatch/listener/DataChangedEventListenerRegistry.java x: 26 commits (all time) y: 30 lines of code parser/sql/dialect/mysql/src/main/antlr4/imports/mysql/DALStatement.g4 x: 13 commits (all time) y: 377 lines of code parser/sql/dialect/opengauss/src/main/antlr4/imports/opengauss/DDLStatement.g4 x: 7 commits (all time) y: 1618 lines of code parser/sql/dialect/opengauss/src/main/antlr4/imports/opengauss/DMLStatement.g4 x: 8 commits (all time) y: 405 lines of code parser/sql/dialect/oracle/src/main/antlr4/imports/oracle/DDLStatement.g4 x: 125 commits (all time) y: 3486 lines of code parser/sql/dialect/oracle/src/main/antlr4/imports/oracle/PLSQL.g4 x: 19 commits (all time) y: 534 lines of code kernel/sql-federation/core/src/main/java/org/apache/shardingsphere/sqlfederation/resultset/SQLFederationResultSet.java x: 20 commits (all time) y: 376 lines of code kernel/sql-federation/optimizer/src/main/java/org/apache/shardingsphere/sqlfederation/optimizer/metadata/util/SQLFederationValidatorUtils.java x: 2 commits (all time) y: 74 lines of code proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/connector/StandardDatabaseConnector.java x: 14 commits (all time) y: 339 lines of code proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/handler/distsql/rul/PreviewExecutor.java x: 31 commits (all time) y: 133 lines of code proxy/backend/type/opengauss/src/main/java/org/apache/shardingsphere/proxy/backend/opengauss/handler/admin/OpenGaussSystemCatalogAdminQueryExecutor.java x: 31 commits (all time) y: 89 lines of code kernel/data-pipeline/scenario/cdc/client/src/main/java/org/apache/shardingsphere/data/pipeline/cdc/client/CDCClient.java x: 7 commits (all time) y: 157 lines of code jdbc/src/main/java/org/apache/shardingsphere/driver/executor/engine/DriverExecuteExecutor.java x: 28 commits (all time) y: 101 lines of code kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/job/engine/PipelineJobRunnerManager.java x: 7 commits (all time) y: 97 lines of code kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/ingest/dumper/inventory/InventoryDumper.java x: 29 commits (all time) y: 297 lines of code kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/job/service/PipelineJobManager.java x: 35 commits (all time) y: 121 lines of code kernel/data-pipeline/dialect/mysql/src/main/java/org/apache/shardingsphere/data/pipeline/mysql/ingest/incremental/client/MySQLBinlogClient.java x: 10 commits (all time) y: 281 lines of code mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/ClusterContextManagerBuilder.java x: 132 commits (all time) y: 75 lines of code mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/lock/ClusterLockContext.java x: 9 commits (all time) y: 20 lines of code kernel/data-pipeline/scenario/migration/src/main/java/org/apache/shardingsphere/data/pipeline/scenario/migration/preparer/MigrationJobPreparer.java x: 52 commits (all time) y: 166 lines of code mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/statistics/StatisticsRefreshEngine.java x: 2 commits (all time) y: 95 lines of code kernel/schedule/core/src/main/java/org/apache/shardingsphere/schedule/core/job/statistics/collect/StatisticsCollectJob.java x: 17 commits (all time) y: 16 lines of code mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/dispatch/handler/database/metadata/SchemaChangedHandler.java x: 14 commits (all time) y: 44 lines of code mode/type/standalone/core/src/main/java/org/apache/shardingsphere/mode/manager/standalone/StandaloneContextManagerBuilder.java x: 49 commits (all time) y: 39 lines of code features/encrypt/core/src/main/java/org/apache/shardingsphere/encrypt/rewrite/token/generator/select/EncryptGroupByItemTokenGenerator.java x: 8 commits (all time) y: 88 lines of code mode/core/src/main/java/org/apache/shardingsphere/mode/metadata/manager/rule/DatabaseRuleConfigurationManager.java x: 6 commits (all time) y: 53 lines of code infra/distsql-handler/src/main/java/org/apache/shardingsphere/distsql/handler/engine/update/rdl/rule/engine/database/type/DropDatabaseRuleOperator.java x: 39 commits (all time) y: 47 lines of code infra/common/src/main/java/org/apache/shardingsphere/infra/instance/ComputeNodeInstanceContext.java x: 19 commits (all time) y: 68 lines of code features/sharding/core/src/main/java/org/apache/shardingsphere/sharding/route/engine/condition/ShardingConditions.java x: 14 commits (all time) y: 170 lines of code infra/distsql-handler/src/main/java/org/apache/shardingsphere/distsql/handler/engine/update/rdl/rule/engine/database/type/AlterDatabaseRuleOperator.java x: 20 commits (all time) y: 36 lines of code infra/distsql-handler/src/main/java/org/apache/shardingsphere/distsql/handler/engine/update/rdl/rule/engine/database/type/CreateDatabaseRuleOperator.java x: 19 commits (all time) y: 34 lines of code kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/listener/PipelineContextManagerLifecycleListener.java x: 13 commits (all time) y: 77 lines of code infra/distsql-handler/src/main/java/org/apache/shardingsphere/distsql/handler/executor/rdl/resource/RegisterStorageUnitExecutor.java x: 27 commits (all time) y: 91 lines of code proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/util/YamlDatabaseConfigurationImportExecutor.java x: 80 commits (all time) y: 118 lines of code proxy/backend/type/mysql/src/main/java/org/apache/shardingsphere/proxy/backend/mysql/handler/admin/executor/KillProcessExecutor.java x: 14 commits (all time) y: 21 lines of code mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/dispatch/handler/database/datasource/StorageUnitChangedHandler.java x: 14 commits (all time) y: 49 lines of code proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/lock/impl/ClusterReadWriteLockStrategy.java x: 15 commits (all time) y: 14 lines of code proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/lock/impl/ClusterWriteLockStrategy.java x: 16 commits (all time) y: 14 lines of code mode/type/cluster/repository/provider/zookeeper/src/main/java/org/apache/shardingsphere/mode/repository/cluster/zookeeper/listener/SessionConnectionReconnectListener.java x: 13 commits (all time) y: 54 lines of code features/encrypt/core/src/main/java/org/apache/shardingsphere/encrypt/rewrite/token/generator/insert/EncryptInsertCipherNameTokenGenerator.java x: 25 commits (all time) y: 71 lines of code features/mask/core/src/main/java/org/apache/shardingsphere/mask/checker/MaskRuleConfigurationChecker.java x: 16 commits (all time) y: 49 lines of code features/readwrite-splitting/core/src/main/java/org/apache/shardingsphere/readwritesplitting/checker/ReadwriteSplittingRuleConfigurationChecker.java x: 49 commits (all time) y: 65 lines of code features/shadow/core/src/main/java/org/apache/shardingsphere/shadow/checker/ShadowRuleConfigurationChecker.java x: 28 commits (all time) y: 80 lines of code proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/handler/distsql/ral/queryable/export/ExportStorageNodesExecutor.java x: 1 commits (all time) y: 84 lines of code proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/handler/distsql/ral/queryable/yaml/ConvertYamlConfigurationExecutor.java x: 1 commits (all time) y: 139 lines of code infra/binder/src/main/java/org/apache/shardingsphere/infra/binder/context/statement/dml/UpdateStatementContext.java x: 11 commits (all time) y: 57 lines of code kernel/schedule/core/src/main/java/org/apache/shardingsphere/schedule/core/job/statistics/collect/StatisticsCollectJobWorker.java x: 23 commits (all time) y: 72 lines of code mode/core/src/main/java/org/apache/shardingsphere/mode/metadata/persist/config/database/DataSourceUnitPersistService.java x: 30 commits (all time) y: 44 lines of code mode/core/src/main/java/org/apache/shardingsphere/mode/metadata/persist/config/database/DatabaseRulePersistService.java x: 46 commits (all time) y: 90 lines of code mode/core/src/main/java/org/apache/shardingsphere/mode/metadata/persist/config/global/GlobalRulePersistService.java x: 42 commits (all time) y: 41 lines of code mode/core/src/main/java/org/apache/shardingsphere/mode/metadata/persist/metadata/service/DatabaseMetaDataPersistService.java x: 21 commits (all time) y: 19 lines of code mode/core/src/main/java/org/apache/shardingsphere/mode/metadata/persist/metadata/service/ViewMetaDataPersistService.java x: 32 commits (all time) y: 39 lines of code mode/core/src/main/java/org/apache/shardingsphere/mode/metadata/persist/statistics/StatisticsPersistService.java x: 16 commits (all time) y: 87 lines of code mode/node/src/main/java/org/apache/shardingsphere/mode/node/path/version/VersionNodePath.java x: 12 commits (all time) y: 27 lines of code mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/workerid/ReservationPersistService.java x: 12 commits (all time) y: 19 lines of code mode/node/src/main/java/org/apache/shardingsphere/mode/node/rule/tuple/YamlRuleNodeTupleSwapperEngine.java x: 6 commits (all time) y: 175 lines of code jdbc/src/main/java/org/apache/shardingsphere/driver/jdbc/core/statement/ShardingSphereStatement.java x: 70 commits (all time) y: 300 lines of code proxy/backend/type/mysql/src/main/java/org/apache/shardingsphere/proxy/backend/mysql/handler/admin/MySQLAdminExecutorCreator.java x: 20 commits (all time) y: 150 lines of code proxy/backend/type/mysql/src/main/java/org/apache/shardingsphere/proxy/backend/mysql/handler/admin/MySQLInformationSchemaExecutorFactory.java x: 15 commits (all time) y: 30 lines of code proxy/backend/type/mysql/src/main/java/org/apache/shardingsphere/proxy/backend/mysql/handler/admin/MySQLMySQLSchemaExecutorFactory.java x: 9 commits (all time) y: 25 lines of code jdbc/src/main/java/org/apache/shardingsphere/driver/jdbc/adapter/AdaptedDatabaseMetaData.java x: 2 commits (all time) y: 597 lines of code features/encrypt/core/src/main/java/org/apache/shardingsphere/encrypt/rewrite/token/generator/insert/EncryptInsertOnUpdateTokenGenerator.java x: 25 commits (all time) y: 170 lines of code mode/core/src/main/java/org/apache/shardingsphere/mode/metadata/persist/config/global/PropertiesPersistService.java x: 28 commits (all time) y: 28 lines of code features/encrypt/core/src/main/java/org/apache/shardingsphere/encrypt/yaml/config/YamlEncryptRuleConfiguration.java x: 16 commits (all time) y: 25 lines of code features/sharding/core/src/main/java/org/apache/shardingsphere/sharding/yaml/config/YamlShardingRuleConfiguration.java x: 15 commits (all time) y: 55 lines of code features/mask/core/src/main/java/org/apache/shardingsphere/mask/rule/changed/MaskAlgorithmChangedProcessor.java x: 17 commits (all time) y: 26 lines of code infra/common/src/main/java/org/apache/shardingsphere/infra/metadata/ShardingSphereMetaData.java x: 56 commits (all time) y: 107 lines of code features/encrypt/core/src/main/java/org/apache/shardingsphere/encrypt/merge/dql/EncryptMergedResult.java x: 30 commits (all time) y: 69 lines of code infra/binder/src/main/java/org/apache/shardingsphere/infra/binder/context/statement/dml/SelectStatementContext.java x: 42 commits (all time) y: 308 lines of code infra/binder/src/main/java/org/apache/shardingsphere/infra/binder/engine/segment/dml/expression/type/ColumnSegmentBinder.java x: 6 commits (all time) y: 248 lines of code infra/binder/src/main/java/org/apache/shardingsphere/infra/binder/engine/segment/util/SubqueryTableBindUtils.java x: 4 commits (all time) y: 76 lines of code infra/binder/src/main/java/org/apache/shardingsphere/infra/binder/engine/segment/dml/with/CommonTableExpressionSegmentBinder.java x: 7 commits (all time) y: 124 lines of code features/encrypt/core/src/main/java/org/apache/shardingsphere/encrypt/algorithm/standard/AESEncryptAlgorithm.java x: 23 commits (all time) y: 43 lines of code features/encrypt/core/src/main/java/org/apache/shardingsphere/encrypt/rewrite/token/generator/insert/EncryptInsertDefaultColumnsTokenGenerator.java x: 16 commits (all time) y: 104 lines of code parser/sql/statement/core/src/main/java/org/apache/shardingsphere/sql/parser/statement/core/extractor/ExpressionExtractor.java x: 3 commits (all time) y: 196 lines of code kernel/single/core/src/main/java/org/apache/shardingsphere/single/rule/SingleRule.java x: 39 commits (all time) y: 133 lines of code kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/ingest/record/group/DataRecordGroupEngine.java x: 12 commits (all time) y: 113 lines of code parser/sql/dialect/oracle/src/main/java/org/apache/shardingsphere/sql/parser/oracle/visitor/statement/type/OracleDDLStatementVisitor.java x: 58 commits (all time) y: 1591 lines of code kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/task/runner/TransmissionTasksRunner.java x: 14 commits (all time) y: 120 lines of code proxy/backend/type/opengauss/src/main/java/org/apache/shardingsphere/proxy/backend/opengauss/handler/admin/OpenGaussAdminExecutorCreator.java x: 25 commits (all time) y: 127 lines of code proxy/backend/type/postgresql/src/main/java/org/apache/shardingsphere/proxy/backend/postgresql/handler/admin/PostgreSQLAdminExecutorCreator.java x: 20 commits (all time) y: 124 lines of code parser/sql/dialect/mysql/src/main/java/org/apache/shardingsphere/sql/parser/mysql/visitor/statement/type/MySQLDALStatementVisitor.java x: 21 commits (all time) y: 961 lines of code mode/core/src/main/java/org/apache/shardingsphere/mode/metadata/factory/MetaDataContextsFactory.java x: 8 commits (all time) y: 120 lines of code mode/core/src/main/java/org/apache/shardingsphere/mode/metadata/manager/resource/ResourceSwitchManager.java x: 1 commits (all time) y: 102 lines of code mode/core/src/main/java/org/apache/shardingsphere/mode/metadata/MetaDataContexts.java x: 50 commits (all time) y: 30 lines of code proxy/bootstrap/src/main/java/org/apache/shardingsphere/proxy/initializer/BootstrapInitializer.java x: 22 commits (all time) y: 31 lines of code jdbc/src/main/java/org/apache/shardingsphere/driver/jdbc/core/connection/DriverDatabaseConnectionManager.java x: 33 commits (all time) y: 249 lines of code features/encrypt/core/src/main/java/org/apache/shardingsphere/encrypt/rewrite/condition/EncryptConditionEngine.java x: 32 commits (all time) y: 156 lines of code features/sharding/core/src/main/java/org/apache/shardingsphere/sharding/rule/ShardingRule.java x: 96 commits (all time) y: 402 lines of code features/encrypt/core/src/main/java/org/apache/shardingsphere/encrypt/rewrite/context/EncryptSQLRewriteContextDecorator.java x: 34 commits (all time) y: 78 lines of code features/encrypt/core/src/main/java/org/apache/shardingsphere/encrypt/rewrite/token/generator/insert/EncryptInsertValuesTokenGenerator.java x: 23 commits (all time) y: 181 lines of code infra/common/src/main/java/org/apache/shardingsphere/infra/metadata/database/ShardingSphereDatabase.java x: 60 commits (all time) y: 71 lines of code kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/consistencycheck/table/calculator/CRC32SingleTableInventoryCalculator.java x: 9 commits (all time) y: 88 lines of code features/encrypt/core/src/main/java/org/apache/shardingsphere/encrypt/rewrite/parameter/rewriter/EncryptPredicateParameterRewriter.java x: 31 commits (all time) y: 56 lines of code infra/binder/src/main/java/org/apache/shardingsphere/infra/binder/context/segment/select/projection/engine/ProjectionEngine.java x: 19 commits (all time) y: 127 lines of code parser/sql/dialect/mysql/src/main/antlr4/imports/mysql/MySQLKeyword.g4 x: 13 commits (all time) y: 2418 lines of code proxy/frontend/type/mysql/src/main/java/org/apache/shardingsphere/proxy/frontend/mysql/command/query/binary/prepare/MySQLComStmtPrepareExecutor.java x: 43 commits (all time) y: 151 lines of code parser/sql/dialect/opengauss/src/main/java/org/apache/shardingsphere/sql/parser/opengauss/visitor/statement/type/OpenGaussDDLStatementVisitor.java x: 17 commits (all time) y: 1003 lines of code parser/sql/dialect/postgresql/src/main/java/org/apache/shardingsphere/sql/parser/postgresql/visitor/statement/type/PostgreSQLDDLStatementVisitor.java x: 21 commits (all time) y: 1248 lines of code parser/sql/dialect/sqlserver/src/main/java/org/apache/shardingsphere/sql/parser/sqlserver/visitor/statement/type/SQLServerDDLStatementVisitor.java x: 11 commits (all time) y: 440 lines of code infra/binder/src/main/java/org/apache/shardingsphere/infra/binder/engine/SQLBindEngine.java x: 24 commits (all time) y: 45 lines of code infra/binder/src/main/java/org/apache/shardingsphere/infra/binder/context/statement/SQLStatementContextFactory.java x: 23 commits (all time) y: 243 lines of code parser/sql/dialect/mysql/src/main/java/org/apache/shardingsphere/sql/parser/mysql/visitor/statement/type/MySQLDDLStatementVisitor.java x: 26 commits (all time) y: 948 lines of code features/readwrite-splitting/distsql/handler/src/main/java/org/apache/shardingsphere/readwritesplitting/distsql/handler/checker/ReadwriteSplittingRuleStatementChecker.java x: 58 commits (all time) y: 189 lines of code parser/sql/dialect/mysql/src/main/java/org/apache/shardingsphere/sql/parser/mysql/visitor/statement/type/MySQLDMLStatementVisitor.java x: 15 commits (all time) y: 188 lines of code parser/distsql/engine/src/main/antlr4/imports/Keyword.g4 x: 14 commits (all time) y: 264 lines of code parser/distsql/engine/src/main/java/org/apache/shardingsphere/distsql/parser/core/kernel/KernelDistSQLStatementVisitor.java x: 31 commits (all time) y: 288 lines of code infra/binder/src/main/java/org/apache/shardingsphere/infra/binder/context/statement/dml/InsertStatementContext.java x: 35 commits (all time) y: 246 lines of code features/sharding/core/src/main/java/org/apache/shardingsphere/sharding/decider/ShardingSQLFederationDecider.java x: 29 commits (all time) y: 54 lines of code features/sharding/core/src/main/java/org/apache/shardingsphere/sharding/route/engine/condition/engine/WhereClauseShardingConditionEngine.java x: 25 commits (all time) y: 147 lines of code kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/consistencycheck/table/calculator/RecordSingleTableInventoryCalculator.java x: 22 commits (all time) y: 196 lines of code db-protocol/mysql/src/main/java/org/apache/shardingsphere/db/protocol/mysql/constant/MySQLCharacterSet.java x: 6 commits (all time) y: 306 lines of code proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/connector/ProxyDatabaseConnectionManager.java x: 17 commits (all time) y: 266 lines of code infra/database/type/opengauss/src/main/resources/schema/opengauss/pg_catalog/pg_attribute.yaml x: 2 commits (all time) y: 207 lines of code infra/database/type/opengauss/src/main/resources/schema/opengauss/pg_catalog/pg_type.yaml x: 2 commits (all time) y: 255 lines of code parser/sql/dialect/firebird/src/main/antlr4/imports/firebird/DMLStatement.g4 x: 3 commits (all time) y: 158 lines of code parser/sql/dialect/firebird/src/main/java/org/apache/shardingsphere/sql/parser/firebird/visitor/statement/type/FirebirdDMLStatementVisitor.java x: 2 commits (all time) y: 445 lines of code parser/sql/statement/core/src/main/java/org/apache/shardingsphere/sql/parser/statement/core/extractor/TableExtractor.java x: 2 commits (all time) y: 312 lines of code proxy/frontend/type/mysql/src/main/java/org/apache/shardingsphere/proxy/frontend/mysql/command/query/text/query/MySQLMultiStatementsHandler.java x: 45 commits (all time) y: 149 lines of code proxy/frontend/type/postgresql/src/main/java/org/apache/shardingsphere/proxy/frontend/postgresql/command/query/extended/PostgreSQLBatchedStatementsExecutor.java x: 38 commits (all time) y: 169 lines of code jdbc/src/main/java/org/apache/shardingsphere/driver/jdbc/core/statement/ShardingSpherePreparedStatement.java x: 76 commits (all time) y: 322 lines of code features/broadcast/core/src/main/java/org/apache/shardingsphere/broadcast/route/BroadcastSQLRouter.java x: 29 commits (all time) y: 36 lines of code features/sharding/core/src/main/java/org/apache/shardingsphere/sharding/route/engine/ShardingSQLRouter.java x: 26 commits (all time) y: 79 lines of code kernel/single/core/src/main/java/org/apache/shardingsphere/single/route/SingleSQLRouter.java x: 36 commits (all time) y: 97 lines of code infra/common/src/main/java/org/apache/shardingsphere/infra/metadata/database/schema/model/ShardingSphereTable.java x: 20 commits (all time) y: 102 lines of code parser/sql/dialect/doris/src/main/antlr4/imports/doris/BaseRule.g4 x: 13 commits (all time) y: 1274 lines of code parser/sql/dialect/opengauss/src/main/antlr4/imports/opengauss/Keyword.g4 x: 4 commits (all time) y: 504 lines of code infra/database/type/mysql/src/main/java/org/apache/shardingsphere/infra/database/mysql/metadata/data/loader/MySQLMetaDataLoader.java x: 13 commits (all time) y: 167 lines of code proxy/frontend/type/mysql/src/main/java/org/apache/shardingsphere/proxy/frontend/mysql/command/query/binary/prepare/MySQLComStmtPrepareParameterMarkerExtractor.java x: 10 commits (all time) y: 72 lines of code proxy/frontend/type/postgresql/src/main/java/org/apache/shardingsphere/proxy/frontend/postgresql/command/query/extended/describe/PostgreSQLComDescribeExecutor.java x: 45 commits (all time) y: 247 lines of code infra/common/src/main/java/org/apache/shardingsphere/infra/metadata/database/schema/model/ShardingSphereSchema.java x: 21 commits (all time) y: 69 lines of code kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/consistencycheck/table/calculator/SingleTableInventoryCalculateParameter.java x: 12 commits (all time) y: 76 lines of code kernel/data-pipeline/dialect/mysql/src/main/java/org/apache/shardingsphere/data/pipeline/mysql/ingest/incremental/dumper/MySQLIncrementalDumper.java x: 5 commits (all time) y: 166 lines of code kernel/data-pipeline/scenario/cdc/core/src/main/java/org/apache/shardingsphere/data/pipeline/cdc/CDCJob.java x: 46 commits (all time) y: 207 lines of code features/shadow/core/src/main/java/org/apache/shardingsphere/shadow/rule/ShadowRule.java x: 30 commits (all time) y: 143 lines of code features/sharding/core/src/main/java/org/apache/shardingsphere/sharding/merge/dql/groupby/GroupByMemoryMergedResult.java x: 23 commits (all time) y: 135 lines of code features/sharding/core/src/main/java/org/apache/shardingsphere/sharding/merge/dql/groupby/GroupByStreamMergedResult.java x: 8 commits (all time) y: 107 lines of code infra/database/type/h2/src/main/java/org/apache/shardingsphere/infra/database/h2/metadata/data/loader/H2MetaDataLoader.java x: 6 commits (all time) y: 149 lines of code infra/database/type/oracle/src/main/java/org/apache/shardingsphere/infra/database/oracle/metadata/data/loader/OracleMetaDataLoader.java x: 13 commits (all time) y: 195 lines of code kernel/transaction/core/src/main/java/org/apache/shardingsphere/transaction/rule/TransactionRule.java x: 38 commits (all time) y: 101 lines of code infra/rewrite/src/main/java/org/apache/shardingsphere/infra/rewrite/context/SQLRewriteContext.java x: 18 commits (all time) y: 55 lines of code kernel/single/distsql/handler/src/main/java/org/apache/shardingsphere/single/distsql/handler/update/UnloadSingleTableExecutor.java x: 32 commits (all time) y: 91 lines of code parser/sql/dialect/firebird/src/main/antlr4/imports/firebird/BaseRule.g4 x: 2 commits (all time) y: 461 lines of code parser/sql/dialect/firebird/src/main/antlr4/imports/firebird/FirebirdKeyword.g4 x: 2 commits (all time) y: 738 lines of code parser/sql/dialect/firebird/src/main/antlr4/imports/firebird/DDLStatement.g4 x: 1 commits (all time) y: 468 lines of code parser/sql/dialect/firebird/src/main/antlr4/imports/firebird/Keyword.g4 x: 1 commits (all time) y: 411 lines of code parser/sql/dialect/firebird/src/main/java/org/apache/shardingsphere/sql/parser/firebird/visitor/statement/FirebirdStatementVisitor.java x: 1 commits (all time) y: 500 lines of code parser/sql/dialect/firebird/src/main/java/org/apache/shardingsphere/sql/parser/firebird/visitor/statement/type/FirebirdDDLStatementVisitor.java x: 1 commits (all time) y: 270 lines of code parser/sql/statement/core/src/main/java/org/apache/shardingsphere/sql/parser/statement/core/extractor/SubqueryExtractor.java x: 2 commits (all time) y: 181 lines of code parser/sql/statement/core/src/main/java/org/apache/shardingsphere/sql/parser/statement/core/util/SQLUtils.java x: 2 commits (all time) y: 150 lines of code features/sharding/core/src/main/java/org/apache/shardingsphere/sharding/rewrite/token/generator/impl/ShardingProjectionsTokenGenerator.java x: 6 commits (all time) y: 108 lines of code proxy/frontend/type/postgresql/src/main/java/org/apache/shardingsphere/proxy/frontend/postgresql/command/query/extended/Portal.java x: 24 commits (all time) y: 167 lines of code proxy/frontend/type/postgresql/src/main/java/org/apache/shardingsphere/proxy/frontend/postgresql/command/query/simple/PostgreSQLComQueryExecutor.java x: 14 commits (all time) y: 101 lines of code parser/sql/dialect/doris/src/main/java/org/apache/shardingsphere/sql/parser/doris/visitor/statement/type/DorisDALStatementVisitor.java x: 10 commits (all time) y: 957 lines of code features/encrypt/distsql/parser/src/main/java/org/apache/shardingsphere/encrypt/distsql/parser/core/EncryptDistSQLStatementVisitor.java x: 29 commits (all time) y: 110 lines of code features/readwrite-splitting/distsql/parser/src/main/java/org/apache/shardingsphere/readwritesplitting/distsql/parser/core/ReadwriteSplittingDistSQLStatementVisitor.java x: 33 commits (all time) y: 94 lines of code features/sharding/distsql/parser/src/main/java/org/apache/shardingsphere/sharding/distsql/parser/core/ShardingDistSQLStatementVisitor.java x: 48 commits (all time) y: 344 lines of code parser/sql/dialect/opengauss/src/main/java/org/apache/shardingsphere/sql/parser/opengauss/visitor/statement/type/OpenGaussDALStatementVisitor.java x: 4 commits (all time) y: 146 lines of code parser/sql/dialect/doris/src/main/java/org/apache/shardingsphere/sql/parser/doris/visitor/statement/type/DorisDCLStatementVisitor.java x: 6 commits (all time) y: 659 lines of code parser/sql/dialect/mysql/src/main/java/org/apache/shardingsphere/sql/parser/mysql/visitor/statement/type/MySQLDCLStatementVisitor.java x: 11 commits (all time) y: 657 lines of code features/sharding/distsql/handler/src/main/java/org/apache/shardingsphere/sharding/distsql/handler/checker/ShardingTableRuleStatementChecker.java x: 73 commits (all time) y: 477 lines of code features/sharding/core/src/main/java/org/apache/shardingsphere/sharding/merge/ddl/fetch/FetchStreamMergedResult.java x: 17 commits (all time) y: 147 lines of code features/sharding/core/src/main/java/org/apache/shardingsphere/sharding/algorithm/sharding/datetime/IntervalShardingAlgorithm.java x: 19 commits (all time) y: 148 lines of code infra/executor/src/main/java/org/apache/shardingsphere/infra/executor/sql/execute/result/query/impl/driver/jdbc/type/stream/JDBCStreamQueryResult.java x: 6 commits (all time) y: 125 lines of code infra/util/src/main/java/org/apache/shardingsphere/infra/util/directory/ClasspathResourceDirectoryReader.java x: 12 commits (all time) y: 125 lines of code proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/connector/DatabaseConnector.java x: 99 commits (all time) y: 19 lines of code features/encrypt/core/src/main/java/org/apache/shardingsphere/encrypt/rule/EncryptRule.java x: 72 commits (all time) y: 132 lines of code features/encrypt/core/src/main/java/org/apache/shardingsphere/encrypt/rewrite/parameter/rewriter/EncryptInsertOnDuplicateKeyUpdateValueParameterRewriter.java x: 35 commits (all time) y: 64 lines of code infra/merge/src/main/java/org/apache/shardingsphere/infra/merge/MergeEngine.java x: 17 commits (all time) y: 68 lines of code parser/sql/dialect/postgresql/src/main/antlr4/imports/postgresql/BaseRule.g4 x: 6 commits (all time) y: 1705 lines of code features/readwrite-splitting/core/src/main/java/org/apache/shardingsphere/readwritesplitting/rule/ReadwriteSplittingRule.java x: 66 commits (all time) y: 101 lines of code kernel/sql-translator/core/src/main/java/org/apache/shardingsphere/sqltranslator/rule/SQLTranslatorRule.java x: 21 commits (all time) y: 44 lines of code features/shadow/distsql/handler/src/main/java/org/apache/shardingsphere/shadow/distsql/handler/update/CreateDefaultShadowAlgorithmExecutor.java x: 23 commits (all time) y: 63 lines of code features/sharding/core/src/main/java/org/apache/shardingsphere/sharding/route/engine/type/standard/ShardingStandardRouteEngine.java x: 1 commits (all time) y: 234 lines of code parser/sql/dialect/clickhouse/src/main/java/org/apache/shardingsphere/sql/parser/clickhouse/visitor/statement/type/ClickHouseDMLStatementVisitor.java x: 3 commits (all time) y: 396 lines of code parser/sql/dialect/hive/src/main/java/org/apache/shardingsphere/sql/parser/hive/visitor/statement/type/HiveDMLStatementVisitor.java x: 4 commits (all time) y: 1287 lines of code parser/sql/dialect/presto/src/main/java/org/apache/shardingsphere/sql/parser/presto/visitor/statement/type/PrestoDMLStatementVisitor.java x: 3 commits (all time) y: 1252 lines of code parser/sql/dialect/sql92/src/main/java/org/apache/shardingsphere/sql/parser/sql92/visitor/statement/type/SQL92DMLStatementVisitor.java x: 10 commits (all time) y: 421 lines of code parser/sql/dialect/sqlserver/src/main/java/org/apache/shardingsphere/sql/parser/sqlserver/visitor/statement/SQLServerStatementVisitor.java x: 48 commits (all time) y: 1686 lines of code kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/job/progress/persist/PipelineJobProgressPersistService.java x: 30 commits (all time) y: 84 lines of code infra/common/src/main/java/org/apache/shardingsphere/infra/metadata/database/resource/ResourceMetaData.java x: 40 commits (all time) y: 49 lines of code kernel/data-pipeline/dialect/postgresql/src/main/java/org/apache/shardingsphere/data/pipeline/postgresql/sqlbuilder/PostgreSQLPipelineSQLBuilder.java x: 34 commits (all time) y: 103 lines of code infra/common/src/main/java/org/apache/shardingsphere/infra/hint/SQLHintUtils.java x: 22 commits (all time) y: 111 lines of code proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/connector/jdbc/datasource/JDBCBackendDataSource.java x: 22 commits (all time) y: 72 lines of code proxy/frontend/type/postgresql/src/main/java/org/apache/shardingsphere/proxy/frontend/postgresql/authentication/PostgreSQLAuthenticationEngine.java x: 18 commits (all time) y: 116 lines of code parser/sql/dialect/sqlserver/src/main/antlr4/imports/sqlserver/DMLStatement.g4 x: 19 commits (all time) y: 271 lines of code kernel/single/distsql/parser/src/main/java/org/apache/shardingsphere/single/distsql/parser/core/SingleDistSQLStatementVisitor.java x: 10 commits (all time) y: 105 lines of code db-protocol/postgresql/src/main/java/org/apache/shardingsphere/db/protocol/postgresql/packet/command/query/extended/PostgreSQLColumnType.java x: 11 commits (all time) y: 147 lines of code parser/sql/dialect/postgresql/src/main/antlr4/imports/postgresql/DMLStatement.g4 x: 5 commits (all time) y: 387 lines of code features/sharding/distsql/parser/src/main/antlr4/imports/sharding/Keyword.g4 x: 16 commits (all time) y: 216 lines of code parser/sql/dialect/clickhouse/src/main/antlr4/imports/clickhouse/BaseRule.g4 x: 3 commits (all time) y: 290 lines of code parser/sql/dialect/clickhouse/src/main/antlr4/imports/clickhouse/ClickHouseKeyword.g4 x: 2 commits (all time) y: 662 lines of code parser/sql/dialect/clickhouse/src/main/antlr4/imports/clickhouse/DMLStatement.g4 x: 3 commits (all time) y: 126 lines of code parser/sql/dialect/clickhouse/src/main/antlr4/imports/clickhouse/Keyword.g4 x: 2 commits (all time) y: 411 lines of code parser/sql/dialect/doris/src/main/antlr4/imports/doris/DALStatement.g4 x: 3 commits (all time) y: 377 lines of code parser/sql/dialect/hive/src/main/antlr4/imports/hive/BaseRule.g4 x: 3 commits (all time) y: 1146 lines of code parser/sql/dialect/mysql/src/main/antlr4/imports/mysql/Keyword.g4 x: 4 commits (all time) y: 130 lines of code parser/sql/dialect/opengauss/src/main/antlr4/imports/opengauss/OpenGaussKeyword.g4 x: 10 commits (all time) y: 1092 lines of code parser/sql/dialect/oracle/src/main/antlr4/imports/oracle/DCLStatement.g4 x: 10 commits (all time) y: 379 lines of code parser/sql/dialect/postgresql/src/main/antlr4/imports/postgresql/DDLStatement.g4 x: 5 commits (all time) y: 1641 lines of code parser/sql/dialect/postgresql/src/main/antlr4/imports/postgresql/PostgreSQLKeyword.g4 x: 3 commits (all time) y: 1104 lines of code parser/sql/dialect/presto/src/main/antlr4/imports/presto/BaseRule.g4 x: 2 commits (all time) y: 1198 lines of code parser/sql/dialect/presto/src/main/antlr4/imports/presto/DMLStatement.g4 x: 2 commits (all time) y: 263 lines of code kernel/data-pipeline/scenario/cdc/core/src/main/java/org/apache/shardingsphere/data/pipeline/cdc/core/prepare/CDCJobPreparer.java x: 57 commits (all time) y: 127 lines of code kernel/data-pipeline/scenario/cdc/core/src/main/java/org/apache/shardingsphere/data/pipeline/cdc/core/importer/CDCImporter.java x: 19 commits (all time) y: 212 lines of code kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/consistencycheck/DataConsistencyCheckUtils.java x: 9 commits (all time) y: 122 lines of code kernel/data-pipeline/scenario/migration/src/main/java/org/apache/shardingsphere/data/pipeline/scenario/migration/MigrationJob.java x: 51 commits (all time) y: 19 lines of code agent/plugins/metrics/core/src/main/java/org/apache/shardingsphere/agent/plugin/metrics/core/advice/SQLParseCountAdvice.java x: 18 commits (all time) y: 23 lines of code agent/plugins/metrics/core/src/main/java/org/apache/shardingsphere/agent/plugin/metrics/core/advice/proxy/CommitTransactionsCountAdvice.java x: 13 commits (all time) y: 17 lines of code kernel/data-pipeline/dialect/opengauss/src/main/java/org/apache/shardingsphere/data/pipeline/opengauss/ingest/incremental/dumper/OpenGaussIncrementalDumper.java x: 3 commits (all time) y: 177 lines of code proxy/frontend/type/mysql/src/main/java/org/apache/shardingsphere/proxy/frontend/mysql/authentication/MySQLAuthenticationEngine.java x: 14 commits (all time) y: 142 lines of code kernel/data-pipeline/dialect/postgresql/src/main/java/org/apache/shardingsphere/data/pipeline/postgresql/sqlbuilder/ddl/constraints/PostgreSQLConstraintsPropertiesAppender.java x: 2 commits (all time) y: 223 lines of code features/encrypt/distsql/handler/src/main/java/org/apache/shardingsphere/encrypt/distsql/handler/converter/EncryptRuleStatementConverter.java x: 19 commits (all time) y: 79 lines of code features/encrypt/distsql/handler/src/main/java/org/apache/shardingsphere/encrypt/distsql/handler/query/ShowEncryptRuleExecutor.java x: 34 commits (all time) y: 61 lines of code kernel/sql-federation/optimizer/src/main/java/org/apache/shardingsphere/sqlfederation/optimizer/converter/segment/expression/impl/BinaryOperationExpressionConverter.java x: 15 commits (all time) y: 108 lines of code parser/sql/engine/src/main/java/org/apache/shardingsphere/sql/parser/core/database/visitor/SQLVisitorRule.java x: 29 commits (all time) y: 366 lines of code proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/config/ProxyConfigurationLoader.java x: 17 commits (all time) y: 123 lines of code kernel/sql-federation/core/src/main/java/org/apache/shardingsphere/sqlfederation/resultset/AbstractUnsupportedOperationSQLFederationResultSet.java x: 1 commits (all time) y: 154 lines of code kernel/sql-federation/core/src/main/java/org/apache/shardingsphere/sqlfederation/resultset/AbstractUnsupportedUpdateOperationSQLFederationResultSet.java x: 1 commits (all time) y: 347 lines of code parser/sql/dialect/hive/src/main/java/org/apache/shardingsphere/sql/parser/hive/visitor/statement/HiveStatementVisitor.java x: 4 commits (all time) y: 471 lines of code jdbc/src/main/java/org/apache/shardingsphere/driver/jdbc/core/datasource/metadata/ShardingSphereDatabaseMetaData.java x: 6 commits (all time) y: 195 lines of code jdbc/src/main/java/org/apache/shardingsphere/driver/jdbc/core/resultset/ShardingSphereResultSet.java x: 8 commits (all time) y: 309 lines of code jdbc/src/main/java/org/apache/shardingsphere/driver/state/circuit/resultset/CircuitBreakerResultSet.java x: 4 commits (all time) y: 300 lines of code parser/sql/dialect/presto/src/main/java/org/apache/shardingsphere/sql/parser/presto/visitor/statement/PrestoStatementVisitor.java x: 3 commits (all time) y: 520 lines of code kernel/authority/core/src/main/java/org/apache/shardingsphere/authority/checker/AuthorityChecker.java x: 23 commits (all time) y: 16 lines of code proxy/frontend/core/src/main/java/org/apache/shardingsphere/proxy/frontend/netty/CDCChannelInboundHandler.java x: 34 commits (all time) y: 188 lines of code parser/sql/dialect/sql92/src/main/java/org/apache/shardingsphere/sql/parser/sql92/visitor/statement/SQL92StatementVisitor.java x: 9 commits (all time) y: 499 lines of code features/readwrite-splitting/distsql/handler/src/main/java/org/apache/shardingsphere/readwritesplitting/distsql/handler/update/DropReadwriteSplittingRuleExecutor.java x: 35 commits (all time) y: 110 lines of code parser/sql/dialect/oracle/src/main/antlr4/org/apache/shardingsphere/sql/parser/autogen/OracleStatement.g4 x: 38 commits (all time) y: 165 lines of code src/resources/idea/inspections.xml x: 2 commits (all time) y: 728 lines of code jdbc/src/main/java/org/apache/shardingsphere/driver/state/circuit/statement/CircuitBreakerPreparedStatement.java x: 4 commits (all time) y: 213 lines of code parser/sql/dialect/oracle/src/main/antlr4/imports/oracle/DALStatement.g4 x: 8 commits (all time) y: 149 lines of code db-protocol/mysql/src/main/java/org/apache/shardingsphere/db/protocol/mysql/packet/binlog/row/column/value/string/MySQLJsonValueDecoder.java x: 9 commits (all time) y: 216 lines of code parser/sql/dialect/presto/src/main/antlr4/imports/presto/PrestoKeyword.g4 x: 1 commits (all time) y: 2397 lines of code parser/sql/dialect/hive/src/main/antlr4/imports/hive/HiveKeyword.g4 x: 1 commits (all time) y: 2361 lines of code infra/database/type/mysql/src/main/resources/schema/mysql/performance_schema/events_statements_summary_by_account_by_event_name.yaml x: 2 commits (all time) y: 290 lines of code infra/database/type/mysql/src/main/resources/schema/mysql/performance_schema/events_statements_summary_by_digest.yaml x: 2 commits (all time) y: 361 lines of code infra/database/type/mysql/src/main/resources/schema/mysql/performance_schema/events_statements_summary_by_program.yaml x: 2 commits (all time) y: 335 lines of code infra/database/type/mysql/src/main/resources/schema/mysql/performance_schema/prepared_statements_instances.yaml x: 2 commits (all time) y: 392 lines of code infra/database/type/mysql/src/main/resources/schema/mysql/performance_schema/table_lock_waits_summary_by_table.yaml x: 2 commits (all time) y: 623 lines of code infra/database/type/mysql/src/main/resources/schema/mysql/mysql/db.yaml x: 3 commits (all time) y: 214 lines of code infra/database/type/mysql/src/main/resources/schema/mysql/mysql/user.yaml x: 3 commits (all time) y: 469 lines of code infra/database/type/mysql/src/main/resources/schema/mysql/information_schema/files.yaml x: 3 commits (all time) y: 345 lines of code infra/database/type/mysql/src/main/resources/schema/mysql/information_schema/routines.yaml x: 3 commits (all time) y: 282 lines of code jdbc/src/main/java/org/apache/shardingsphere/driver/jdbc/core/resultset/DatabaseMetaDataResultSet.java x: 7 commits (all time) y: 355 lines of code parser/sql/dialect/sqlserver/src/main/antlr4/imports/sqlserver/DDLStatement.g4 x: 4 commits (all time) y: 903 lines of code parser/sql/dialect/sqlserver/src/main/antlr4/imports/sqlserver/BaseRule.g4 x: 37 commits (all time) y: 568 lines of code infra/database/type/opengauss/src/main/resources/schema/opengauss/information_schema/attributes.yaml x: 1 commits (all time) y: 250 lines of code infra/database/type/opengauss/src/main/resources/schema/opengauss/information_schema/routines.yaml x: 1 commits (all time) y: 658 lines of code infra/database/type/opengauss/src/main/resources/schema/opengauss/pg_catalog/gs_model_warehouse.yaml x: 1 commits (all time) y: 183 lines of code infra/database/type/opengauss/src/main/resources/schema/opengauss/pg_catalog/gs_sql_count.yaml x: 1 commits (all time) y: 210 lines of code infra/database/type/opengauss/src/main/resources/schema/opengauss/pg_catalog/gs_wlm_session_history.yaml x: 1 commits (all time) y: 546 lines of code infra/database/type/opengauss/src/main/resources/schema/opengauss/pg_catalog/gs_wlm_session_info_all.yaml x: 1 commits (all time) y: 698 lines of code infra/database/type/opengauss/src/main/resources/schema/opengauss/pg_catalog/gs_wlm_session_statistics.yaml x: 1 commits (all time) y: 394 lines of code infra/database/type/opengauss/src/main/resources/schema/opengauss/pg_catalog/pg_proc.yaml x: 1 commits (all time) y: 323 lines of code parser/sql/dialect/sqlserver/src/main/antlr4/imports/sqlserver/Keyword.g4 x: 11 commits (all time) y: 624 lines of code infra/expr/type/groovy/src/main/java/org/apache/shardingsphere/infra/expr/groovy/GroovyInlineExpressionParser.java x: 5 commits (all time) y: 120 lines of code parser/sql/dialect/sqlserver/src/main/antlr4/imports/sqlserver/SQLServerKeyword.g4 x: 8 commits (all time) y: 1494 lines of code jdbc/src/main/java/org/apache/shardingsphere/driver/state/circuit/metadata/CircuitBreakerDatabaseMetaData.java x: 1 commits (all time) y: 712 lines of code proxy/backend/type/mysql/src/main/java/org/apache/shardingsphere/proxy/backend/mysql/handler/admin/executor/sysvar/MySQLSystemVariable.java x: 8 commits (all time) y: 533 lines of code db-protocol/postgresql/src/main/java/org/apache/shardingsphere/db/protocol/postgresql/packet/generic/PostgreSQLErrorResponsePacket.java x: 5 commits (all time) y: 156 lines of code features/sharding/distsql/parser/src/main/antlr4/imports/sharding/RDLStatement.g4 x: 21 commits (all time) y: 144 lines of code parser/sql/dialect/postgresql/src/main/antlr4/imports/postgresql/Keyword.g4 x: 1 commits (all time) y: 483 lines of code parser/sql/dialect/sql92/src/main/antlr4/imports/sql92/SQL92Keyword.g4 x: 1 commits (all time) y: 522 lines of code
6009.0
lines of code
  min: 1.0
  average: 49.27
  25th percentile: 9.0
  median: 20.0
  75th percentile: 47.0
  max: 6009.0
0 165.0
commits (all time)
min: 1.0 | average: 4.08 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 4.0 | max: 165.0

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

features/sharding/core/src/main/java/org/apache/shardingsphere/sharding/metadata/reviser/schema/ShardingSchemaTableAggregationReviser.java x: 2 contributors (all time) y: 48 lines of code infra/common/src/main/java/org/apache/shardingsphere/infra/metadata/database/schema/QualifiedTable.java x: 2 contributors (all time) y: 37 lines of code kernel/data-pipeline/scenario/migration/src/main/java/org/apache/shardingsphere/data/pipeline/scenario/migration/check/consistency/MigrationDataConsistencyChecker.java x: 5 contributors (all time) y: 128 lines of code kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/consistencycheck/pojo/ConsistencyCheckJobItemInfo.java x: 2 contributors (all time) y: 21 lines of code kernel/data-pipeline/scenario/consistency-check/src/main/java/org/apache/shardingsphere/data/pipeline/scenario/consistencycheck/api/ConsistencyCheckJobAPI.java x: 2 contributors (all time) y: 166 lines of code kernel/data-pipeline/scenario/consistency-check/src/main/java/org/apache/shardingsphere/data/pipeline/scenario/consistencycheck/task/ConsistencyCheckTasksRunner.java x: 2 contributors (all time) y: 129 lines of code infra/database/core/src/main/java/org/apache/shardingsphere/infra/database/core/metadata/data/loader/type/SchemaMetaDataLoader.java x: 4 contributors (all time) y: 76 lines of code infra/database/core/src/main/java/org/apache/shardingsphere/infra/database/core/metadata/database/metadata/option/schema/DefaultSchemaOption.java x: 1 contributors (all time) y: 29 lines of code infra/database/core/src/main/java/org/apache/shardingsphere/infra/database/core/metadata/database/metadata/option/schema/DialectSchemaOption.java x: 1 contributors (all time) y: 9 lines of code infra/database/type/opengauss/src/main/java/org/apache/shardingsphere/infra/database/opengauss/metadata/database/OpenGaussDatabaseMetaData.java x: 3 contributors (all time) y: 52 lines of code infra/database/type/clickhouse/src/main/java/org/apache/shardingsphere/infra/database/clickhouse/metadata/database/ClickHouseDatabaseMetaData.java x: 4 contributors (all time) y: 23 lines of code infra/database/type/h2/src/main/java/org/apache/shardingsphere/infra/database/h2/metadata/database/H2DatabaseMetaData.java x: 3 contributors (all time) y: 23 lines of code infra/database/type/hive/src/main/java/org/apache/shardingsphere/infra/database/hive/metadata/database/HiveDatabaseMetaData.java x: 4 contributors (all time) y: 29 lines of code infra/database/type/mysql/src/main/java/org/apache/shardingsphere/infra/database/mysql/metadata/database/MySQLDatabaseMetaData.java x: 4 contributors (all time) y: 49 lines of code infra/database/type/oracle/src/main/java/org/apache/shardingsphere/infra/database/oracle/metadata/database/OracleDatabaseMetaData.java x: 6 contributors (all time) y: 51 lines of code infra/database/type/presto/src/main/java/org/apache/shardingsphere/infra/database/presto/metadata/database/PrestoDatabaseMetaData.java x: 3 contributors (all time) y: 29 lines of code mode/core/src/main/java/org/apache/shardingsphere/mode/metadata/refresher/util/TableRefreshUtils.java x: 5 contributors (all time) y: 63 lines of code infra/database/type/mysql/src/main/java/org/apache/shardingsphere/infra/database/mysql/metadata/database/option/MySQLDataTypeOption.java x: 1 contributors (all time) y: 58 lines of code kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/preparer/inventory/splitter/InventoryDumperContextSplitter.java x: 3 contributors (all time) y: 131 lines of code kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/metadata/loader/StandardPipelineTableMetaDataLoader.java x: 2 contributors (all time) y: 115 lines of code infra/database/type/opengauss/src/main/java/org/apache/shardingsphere/infra/database/opengauss/metadata/data/loader/OpenGaussMetaDataLoader.java x: 5 contributors (all time) y: 157 lines of code infra/database/type/postgresql/src/main/java/org/apache/shardingsphere/infra/database/postgresql/metadata/data/loader/PostgreSQLMetaDataLoader.java x: 6 contributors (all time) y: 229 lines of code features/encrypt/core/src/main/java/org/apache/shardingsphere/encrypt/rewrite/token/generator/projection/EncryptProjectionTokenGenerator.java x: 5 contributors (all time) y: 242 lines of code infra/binder/src/main/java/org/apache/shardingsphere/infra/binder/engine/segment/dml/from/type/JoinTableSegmentBinder.java x: 3 contributors (all time) y: 171 lines of code kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/consistencycheck/table/DataMatchTableDataConsistencyChecker.java x: 2 contributors (all time) y: 72 lines of code features/encrypt/core/src/main/java/org/apache/shardingsphere/encrypt/rewrite/token/generator/ddl/EncryptAlterTableTokenGenerator.java x: 1 contributors (all time) y: 217 lines of code infra/common/src/main/java/org/apache/shardingsphere/infra/metadata/database/schema/util/SystemSchemaUtils.java x: 5 contributors (all time) y: 39 lines of code kernel/sql-federation/executor/src/main/java/org/apache/shardingsphere/sqlfederation/executor/enumerable/EnumerableScanExecutor.java x: 4 contributors (all time) y: 185 lines of code infra/binder/src/main/java/org/apache/shardingsphere/infra/binder/engine/segment/dml/from/type/SimpleTableSegmentBinder.java x: 4 contributors (all time) y: 206 lines of code parser/sql/dialect/mysql/src/main/java/org/apache/shardingsphere/sql/parser/mysql/visitor/statement/MySQLStatementVisitor.java x: 17 contributors (all time) y: 1874 lines of code kernel/sql-federation/core/src/main/java/org/apache/shardingsphere/sqlfederation/engine/SQLFederationEngine.java x: 9 contributors (all time) y: 202 lines of code parser/sql/dialect/oracle/src/main/antlr4/imports/oracle/Keyword.g4 x: 11 contributors (all time) y: 1063 lines of code parser/sql/dialect/oracle/src/main/antlr4/imports/oracle/OracleKeyword.g4 x: 14 contributors (all time) y: 6009 lines of code parser/sql/dialect/oracle/src/main/java/org/apache/shardingsphere/sql/parser/oracle/visitor/statement/OracleStatementVisitor.java x: 13 contributors (all time) y: 1159 lines of code parser/sql/dialect/oracle/src/main/antlr4/imports/oracle/DMLStatement.g4 x: 10 contributors (all time) y: 706 lines of code parser/sql/dialect/oracle/src/main/java/org/apache/shardingsphere/sql/parser/oracle/visitor/statement/type/OracleDMLStatementVisitor.java x: 13 contributors (all time) y: 1327 lines of code kernel/sql-federation/core/src/main/java/org/apache/shardingsphere/sqlfederation/resultset/SQLFederationResultSetMetaData.java x: 4 contributors (all time) y: 148 lines of code parser/sql/dialect/doris/src/main/antlr4/imports/doris/DMLStatement.g4 x: 5 contributors (all time) y: 326 lines of code parser/sql/dialect/doris/src/main/java/org/apache/shardingsphere/sql/parser/doris/visitor/statement/DorisStatementVisitor.java x: 8 contributors (all time) y: 1869 lines of code parser/sql/dialect/mysql/src/main/antlr4/imports/mysql/DMLStatement.g4 x: 11 contributors (all time) y: 332 lines of code parser/sql/dialect/mysql/src/main/java/org/apache/shardingsphere/sql/parser/mysql/visitor/format/MySQLFormatVisitor.java x: 5 contributors (all time) y: 761 lines of code parser/sql/dialect/opengauss/src/main/java/org/apache/shardingsphere/sql/parser/opengauss/visitor/statement/OpenGaussStatementVisitor.java x: 11 contributors (all time) y: 1353 lines of code parser/sql/dialect/postgresql/src/main/java/org/apache/shardingsphere/sql/parser/postgresql/visitor/statement/PostgreSQLStatementVisitor.java x: 11 contributors (all time) y: 1325 lines of code mode/core/src/main/java/org/apache/shardingsphere/mode/manager/ContextManager.java x: 13 contributors (all time) y: 157 lines of code parser/sql/dialect/mysql/src/main/antlr4/imports/mysql/DDLStatement.g4 x: 7 contributors (all time) y: 707 lines of code parser/sql/dialect/doris/src/main/antlr4/imports/doris/DDLStatement.g4 x: 5 contributors (all time) y: 749 lines of code parser/sql/dialect/doris/src/main/antlr4/imports/doris/DorisKeyword.g4 x: 5 contributors (all time) y: 2440 lines of code parser/sql/dialect/doris/src/main/java/org/apache/shardingsphere/sql/parser/doris/visitor/statement/type/DorisDDLStatementVisitor.java x: 5 contributors (all time) y: 945 lines of code infra/database/core/src/main/java/org/apache/shardingsphere/infra/database/core/metadata/data/loader/MetaDataLoader.java x: 5 contributors (all time) y: 74 lines of code jdbc/src/main/java/org/apache/shardingsphere/driver/jdbc/core/statement/StatementManager.java x: 1 contributors (all time) y: 84 lines of code kernel/sql-federation/optimizer/src/main/java/org/apache/shardingsphere/sqlfederation/optimizer/metadata/schema/SQLFederationTable.java x: 3 contributors (all time) y: 105 lines of code jdbc/src/main/java/org/apache/shardingsphere/driver/jdbc/core/datasource/ShardingSphereDataSource.java x: 6 contributors (all time) y: 93 lines of code proxy/frontend/core/src/main/java/org/apache/shardingsphere/proxy/frontend/ShardingSphereProxy.java x: 7 contributors (all time) y: 117 lines of code mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/persist/service/ClusterMetaDataManagerPersistService.java x: 3 contributors (all time) y: 195 lines of code mode/type/standalone/core/src/main/java/org/apache/shardingsphere/mode/manager/standalone/persist/service/StandaloneMetaDataManagerPersistService.java x: 3 contributors (all time) y: 248 lines of code infra/database/core/src/main/java/org/apache/shardingsphere/infra/database/core/metadata/data/loader/MetaDataLoaderConnection.java x: 1 contributors (all time) y: 251 lines of code jdbc/src/main/java/org/apache/shardingsphere/driver/jdbc/core/connection/ShardingSphereConnection.java x: 5 contributors (all time) y: 233 lines of code kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/preparer/datasource/PipelineJobDataSourcePreparer.java x: 4 contributors (all time) y: 122 lines of code kernel/data-pipeline/scenario/migration/src/main/java/org/apache/shardingsphere/data/pipeline/scenario/migration/api/MigrationJobAPI.java x: 8 contributors (all time) y: 285 lines of code kernel/single/distsql/handler/src/main/java/org/apache/shardingsphere/single/distsql/handler/update/LoadSingleTableExecutor.java x: 6 contributors (all time) y: 134 lines of code proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/handler/tcl/TCLBackendHandler.java x: 1 contributors (all time) y: 117 lines of code proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/connector/ProxySQLExecutor.java x: 5 contributors (all time) y: 197 lines of code features/sharding/core/src/main/java/org/apache/shardingsphere/sharding/merge/dql/ShardingDQLResultMerger.java x: 4 contributors (all time) y: 103 lines of code proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/handler/ProxyBackendHandlerFactory.java x: 10 contributors (all time) y: 143 lines of code kernel/transaction/api/src/main/java/org/apache/shardingsphere/transaction/spi/TransactionHook.java x: 5 contributors (all time) y: 23 lines of code mode/type/cluster/repository/provider/zookeeper/src/main/java/org/apache/shardingsphere/mode/repository/cluster/zookeeper/ZookeeperRepository.java x: 3 contributors (all time) y: 232 lines of code infra/data-source-pool/core/src/main/java/org/apache/shardingsphere/infra/datasource/pool/props/domain/DataSourcePoolProperties.java x: 3 contributors (all time) y: 91 lines of code parser/sql/dialect/mysql/src/main/antlr4/imports/mysql/DALStatement.g4 x: 7 contributors (all time) y: 377 lines of code parser/sql/dialect/opengauss/src/main/antlr4/imports/opengauss/DDLStatement.g4 x: 6 contributors (all time) y: 1618 lines of code parser/sql/dialect/opengauss/src/main/antlr4/imports/opengauss/DMLStatement.g4 x: 5 contributors (all time) y: 405 lines of code parser/sql/dialect/oracle/src/main/antlr4/imports/oracle/DDLStatement.g4 x: 16 contributors (all time) y: 3486 lines of code parser/sql/dialect/oracle/src/main/antlr4/imports/oracle/Literals.g4 x: 9 contributors (all time) y: 54 lines of code parser/sql/dialect/oracle/src/main/antlr4/imports/oracle/PLSQL.g4 x: 10 contributors (all time) y: 534 lines of code kernel/sql-federation/core/src/main/java/org/apache/shardingsphere/sqlfederation/resultset/SQLFederationResultSet.java x: 4 contributors (all time) y: 376 lines of code proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/connector/StandardDatabaseConnector.java x: 3 contributors (all time) y: 339 lines of code kernel/data-pipeline/scenario/cdc/client/src/main/java/org/apache/shardingsphere/data/pipeline/cdc/client/CDCClient.java x: 3 contributors (all time) y: 157 lines of code jdbc/src/main/java/org/apache/shardingsphere/driver/executor/engine/DriverExecuteExecutor.java x: 5 contributors (all time) y: 101 lines of code kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/ingest/dumper/inventory/InventoryDumper.java x: 5 contributors (all time) y: 297 lines of code kernel/data-pipeline/dialect/mysql/src/main/java/org/apache/shardingsphere/data/pipeline/mysql/ingest/incremental/client/MySQLBinlogClient.java x: 3 contributors (all time) y: 281 lines of code mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/ClusterContextManagerBuilder.java x: 10 contributors (all time) y: 75 lines of code mode/type/standalone/core/src/main/java/org/apache/shardingsphere/mode/manager/standalone/StandaloneContextManagerBuilder.java x: 8 contributors (all time) y: 39 lines of code infra/distsql-handler/src/main/java/org/apache/shardingsphere/distsql/handler/engine/update/rdl/rule/engine/database/type/DropDatabaseRuleOperator.java x: 6 contributors (all time) y: 47 lines of code proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/util/YamlDatabaseConfigurationImportExecutor.java x: 11 contributors (all time) y: 118 lines of code mode/core/src/main/java/org/apache/shardingsphere/mode/persist/service/ComputeNodePersistService.java x: 6 contributors (all time) y: 6 lines of code features/readwrite-splitting/core/src/main/java/org/apache/shardingsphere/readwritesplitting/checker/ReadwriteSplittingRuleConfigurationChecker.java x: 8 contributors (all time) y: 65 lines of code features/sharding/core/src/main/java/org/apache/shardingsphere/sharding/checker/config/ShardingRuleConfigurationChecker.java x: 1 contributors (all time) y: 125 lines of code mode/node/src/main/java/org/apache/shardingsphere/mode/node/rule/tuple/YamlRuleNodeTupleSwapperEngine.java x: 1 contributors (all time) y: 175 lines of code jdbc/src/main/java/org/apache/shardingsphere/driver/jdbc/core/statement/ShardingSphereStatement.java x: 4 contributors (all time) y: 300 lines of code proxy/backend/type/mysql/src/main/java/org/apache/shardingsphere/proxy/backend/mysql/handler/admin/MySQLAdminExecutorCreator.java x: 7 contributors (all time) y: 150 lines of code jdbc/src/main/java/org/apache/shardingsphere/driver/jdbc/adapter/AdaptedDatabaseMetaData.java x: 1 contributors (all time) y: 597 lines of code infra/common/src/main/java/org/apache/shardingsphere/infra/metadata/ShardingSphereMetaData.java x: 9 contributors (all time) y: 107 lines of code infra/binder/src/main/java/org/apache/shardingsphere/infra/binder/context/statement/dml/SelectStatementContext.java x: 4 contributors (all time) y: 308 lines of code infra/binder/src/main/java/org/apache/shardingsphere/infra/binder/engine/segment/dml/expression/type/ColumnSegmentBinder.java x: 2 contributors (all time) y: 248 lines of code features/encrypt/core/src/main/java/org/apache/shardingsphere/encrypt/algorithm/standard/AESEncryptAlgorithm.java x: 7 contributors (all time) y: 43 lines of code parser/sql/statement/core/src/main/java/org/apache/shardingsphere/sql/parser/statement/core/extractor/ColumnExtractor.java x: 2 contributors (all time) y: 219 lines of code parser/sql/statement/core/src/main/java/org/apache/shardingsphere/sql/parser/statement/core/extractor/ExpressionExtractor.java x: 2 contributors (all time) y: 196 lines of code kernel/single/core/src/main/java/org/apache/shardingsphere/single/rule/SingleRule.java x: 7 contributors (all time) y: 133 lines of code parser/sql/dialect/oracle/src/main/java/org/apache/shardingsphere/sql/parser/oracle/visitor/statement/type/OracleDDLStatementVisitor.java x: 15 contributors (all time) y: 1591 lines of code parser/sql/dialect/mysql/src/main/java/org/apache/shardingsphere/sql/parser/mysql/visitor/statement/type/MySQLDALStatementVisitor.java x: 9 contributors (all time) y: 961 lines of code jdbc/src/main/java/org/apache/shardingsphere/driver/jdbc/core/connection/DriverDatabaseConnectionManager.java x: 8 contributors (all time) y: 249 lines of code features/sharding/core/src/main/java/org/apache/shardingsphere/sharding/rule/ShardingRule.java x: 12 contributors (all time) y: 402 lines of code infra/common/src/main/java/org/apache/shardingsphere/infra/metadata/database/ShardingSphereDatabase.java x: 9 contributors (all time) y: 71 lines of code parser/sql/dialect/mysql/src/main/antlr4/imports/mysql/MySQLKeyword.g4 x: 7 contributors (all time) y: 2418 lines of code parser/sql/dialect/opengauss/src/main/java/org/apache/shardingsphere/sql/parser/opengauss/visitor/statement/type/OpenGaussDDLStatementVisitor.java x: 5 contributors (all time) y: 1003 lines of code parser/sql/dialect/postgresql/src/main/java/org/apache/shardingsphere/sql/parser/postgresql/visitor/statement/type/PostgreSQLDDLStatementVisitor.java x: 6 contributors (all time) y: 1248 lines of code parser/sql/dialect/sqlserver/src/main/java/org/apache/shardingsphere/sql/parser/sqlserver/visitor/statement/type/SQLServerDDLStatementVisitor.java x: 5 contributors (all time) y: 440 lines of code infra/binder/src/main/java/org/apache/shardingsphere/infra/binder/context/statement/SQLStatementContextFactory.java x: 4 contributors (all time) y: 243 lines of code parser/sql/dialect/mysql/src/main/java/org/apache/shardingsphere/sql/parser/mysql/visitor/statement/type/MySQLDDLStatementVisitor.java x: 6 contributors (all time) y: 948 lines of code features/readwrite-splitting/distsql/handler/src/main/java/org/apache/shardingsphere/readwritesplitting/distsql/handler/checker/ReadwriteSplittingRuleStatementChecker.java x: 9 contributors (all time) y: 189 lines of code parser/distsql/engine/src/main/antlr4/imports/Keyword.g4 x: 6 contributors (all time) y: 264 lines of code proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/util/ExportUtils.java x: 9 contributors (all time) y: 25 lines of code features/sharding/core/src/main/java/org/apache/shardingsphere/sharding/route/engine/condition/engine/InsertClauseShardingConditionEngine.java x: 6 contributors (all time) y: 147 lines of code db-protocol/mysql/src/main/java/org/apache/shardingsphere/db/protocol/mysql/constant/MySQLCharacterSet.java x: 3 contributors (all time) y: 306 lines of code parser/sql/dialect/firebird/src/main/java/org/apache/shardingsphere/sql/parser/firebird/visitor/statement/type/FirebirdDMLStatementVisitor.java x: 2 contributors (all time) y: 445 lines of code parser/sql/statement/core/src/main/java/org/apache/shardingsphere/sql/parser/statement/core/extractor/TableExtractor.java x: 2 contributors (all time) y: 312 lines of code infra/common/src/main/java/org/apache/shardingsphere/infra/config/props/ConfigurationPropertyKey.java x: 10 contributors (all time) y: 39 lines of code parser/sql/dialect/doris/src/main/antlr4/imports/doris/BaseRule.g4 x: 8 contributors (all time) y: 1274 lines of code parser/sql/dialect/opengauss/src/main/antlr4/imports/opengauss/Keyword.g4 x: 4 contributors (all time) y: 504 lines of code infra/database/type/mysql/src/main/java/org/apache/shardingsphere/infra/database/mysql/metadata/data/loader/MySQLMetaDataLoader.java x: 6 contributors (all time) y: 167 lines of code proxy/frontend/type/postgresql/src/main/java/org/apache/shardingsphere/proxy/frontend/postgresql/command/query/extended/describe/PostgreSQLComDescribeExecutor.java x: 6 contributors (all time) y: 247 lines of code infra/database/type/oracle/src/main/java/org/apache/shardingsphere/infra/database/oracle/metadata/data/loader/OracleMetaDataLoader.java x: 8 contributors (all time) y: 195 lines of code kernel/transaction/core/src/main/java/org/apache/shardingsphere/transaction/rule/TransactionRule.java x: 6 contributors (all time) y: 101 lines of code parser/sql/dialect/firebird/src/main/antlr4/imports/firebird/BaseRule.g4 x: 2 contributors (all time) y: 461 lines of code parser/sql/dialect/firebird/src/main/antlr4/imports/firebird/FirebirdKeyword.g4 x: 2 contributors (all time) y: 738 lines of code parser/sql/dialect/firebird/src/main/antlr4/imports/firebird/DDLStatement.g4 x: 1 contributors (all time) y: 468 lines of code parser/sql/dialect/firebird/src/main/antlr4/imports/firebird/Keyword.g4 x: 1 contributors (all time) y: 411 lines of code parser/sql/dialect/firebird/src/main/java/org/apache/shardingsphere/sql/parser/firebird/visitor/statement/FirebirdStatementVisitor.java x: 1 contributors (all time) y: 500 lines of code parser/sql/dialect/firebird/src/main/java/org/apache/shardingsphere/sql/parser/firebird/visitor/statement/type/FirebirdDDLStatementVisitor.java x: 1 contributors (all time) y: 270 lines of code parser/sql/statement/core/src/main/java/org/apache/shardingsphere/sql/parser/statement/core/util/SQLUtils.java x: 2 contributors (all time) y: 150 lines of code parser/sql/dialect/doris/src/main/java/org/apache/shardingsphere/sql/parser/doris/visitor/statement/type/DorisDALStatementVisitor.java x: 3 contributors (all time) y: 957 lines of code features/shadow/distsql/parser/src/main/java/org/apache/shardingsphere/shadow/distsql/parser/core/ShadowDistSQLStatementVisitor.java x: 8 contributors (all time) y: 166 lines of code features/sharding/distsql/parser/src/main/java/org/apache/shardingsphere/sharding/distsql/parser/core/ShardingDistSQLStatementVisitor.java x: 9 contributors (all time) y: 344 lines of code parser/sql/dialect/doris/src/main/java/org/apache/shardingsphere/sql/parser/doris/visitor/statement/type/DorisDCLStatementVisitor.java x: 3 contributors (all time) y: 659 lines of code parser/sql/dialect/mysql/src/main/java/org/apache/shardingsphere/sql/parser/mysql/visitor/statement/type/MySQLDCLStatementVisitor.java x: 4 contributors (all time) y: 657 lines of code features/sharding/distsql/handler/src/main/java/org/apache/shardingsphere/sharding/distsql/handler/checker/ShardingTableRuleStatementChecker.java x: 9 contributors (all time) y: 477 lines of code proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/connector/DatabaseConnector.java x: 10 contributors (all time) y: 19 lines of code features/encrypt/core/src/main/java/org/apache/shardingsphere/encrypt/rule/EncryptRule.java x: 8 contributors (all time) y: 132 lines of code features/encrypt/core/src/main/java/org/apache/shardingsphere/encrypt/rewrite/parameter/rewriter/EncryptInsertValueParameterRewriter.java x: 7 contributors (all time) y: 94 lines of code parser/sql/dialect/postgresql/src/main/antlr4/imports/postgresql/BaseRule.g4 x: 6 contributors (all time) y: 1705 lines of code features/readwrite-splitting/core/src/main/java/org/apache/shardingsphere/readwritesplitting/rule/ReadwriteSplittingRule.java x: 8 contributors (all time) y: 101 lines of code parser/sql/dialect/clickhouse/src/main/java/org/apache/shardingsphere/sql/parser/clickhouse/visitor/statement/type/ClickHouseDMLStatementVisitor.java x: 3 contributors (all time) y: 396 lines of code parser/sql/dialect/hive/src/main/java/org/apache/shardingsphere/sql/parser/hive/visitor/statement/type/HiveDMLStatementVisitor.java x: 3 contributors (all time) y: 1287 lines of code parser/sql/dialect/presto/src/main/java/org/apache/shardingsphere/sql/parser/presto/visitor/statement/type/PrestoDMLStatementVisitor.java x: 2 contributors (all time) y: 1252 lines of code parser/sql/dialect/sqlserver/src/main/java/org/apache/shardingsphere/sql/parser/sqlserver/visitor/statement/SQLServerStatementVisitor.java x: 11 contributors (all time) y: 1686 lines of code parser/sql/dialect/postgresql/src/main/antlr4/imports/postgresql/DMLStatement.g4 x: 4 contributors (all time) y: 387 lines of code features/sharding/distsql/parser/src/main/antlr4/imports/sharding/Keyword.g4 x: 9 contributors (all time) y: 216 lines of code parser/sql/dialect/clickhouse/src/main/antlr4/imports/clickhouse/ClickHouseKeyword.g4 x: 2 contributors (all time) y: 662 lines of code parser/sql/dialect/clickhouse/src/main/antlr4/imports/clickhouse/Keyword.g4 x: 2 contributors (all time) y: 411 lines of code parser/sql/dialect/doris/src/main/antlr4/imports/doris/DALStatement.g4 x: 3 contributors (all time) y: 377 lines of code parser/sql/dialect/hive/src/main/antlr4/imports/hive/BaseRule.g4 x: 3 contributors (all time) y: 1146 lines of code parser/sql/dialect/opengauss/src/main/antlr4/imports/opengauss/OpenGaussKeyword.g4 x: 4 contributors (all time) y: 1092 lines of code parser/sql/dialect/oracle/src/main/antlr4/imports/oracle/DCLStatement.g4 x: 6 contributors (all time) y: 379 lines of code parser/sql/dialect/postgresql/src/main/antlr4/imports/postgresql/DDLStatement.g4 x: 4 contributors (all time) y: 1641 lines of code parser/sql/dialect/postgresql/src/main/antlr4/imports/postgresql/PostgreSQLKeyword.g4 x: 3 contributors (all time) y: 1104 lines of code parser/sql/dialect/presto/src/main/antlr4/imports/presto/BaseRule.g4 x: 2 contributors (all time) y: 1198 lines of code parser/sql/dialect/presto/src/main/antlr4/imports/presto/DMLStatement.g4 x: 2 contributors (all time) y: 263 lines of code kernel/data-pipeline/dialect/mysql/src/main/java/org/apache/shardingsphere/data/pipeline/mysql/ingest/incremental/client/netty/MySQLBinlogEventPacketDecoder.java x: 1 contributors (all time) y: 205 lines of code features/shadow/distsql/handler/src/main/java/org/apache/shardingsphere/shadow/distsql/handler/checker/ShadowRuleStatementChecker.java x: 7 contributors (all time) y: 59 lines of code parser/sql/engine/src/main/java/org/apache/shardingsphere/sql/parser/core/database/visitor/SQLVisitorRule.java x: 12 contributors (all time) y: 366 lines of code kernel/sql-federation/core/src/main/java/org/apache/shardingsphere/sqlfederation/resultset/AbstractUnsupportedOperationSQLFederationResultSet.java x: 1 contributors (all time) y: 154 lines of code kernel/sql-federation/core/src/main/java/org/apache/shardingsphere/sqlfederation/resultset/AbstractUnsupportedUpdateOperationSQLFederationResultSet.java x: 1 contributors (all time) y: 347 lines of code parser/sql/dialect/hive/src/main/java/org/apache/shardingsphere/sql/parser/hive/visitor/statement/HiveStatementVisitor.java x: 3 contributors (all time) y: 471 lines of code jdbc/src/main/java/org/apache/shardingsphere/driver/state/circuit/resultset/CircuitBreakerResultSet.java x: 2 contributors (all time) y: 300 lines of code parser/sql/dialect/presto/src/main/java/org/apache/shardingsphere/sql/parser/presto/visitor/statement/PrestoStatementVisitor.java x: 2 contributors (all time) y: 520 lines of code parser/sql/dialect/sql92/src/main/java/org/apache/shardingsphere/sql/parser/sql92/visitor/statement/SQL92StatementVisitor.java x: 5 contributors (all time) y: 499 lines of code parser/sql/dialect/oracle/src/main/antlr4/org/apache/shardingsphere/sql/parser/autogen/OracleStatement.g4 x: 15 contributors (all time) y: 165 lines of code src/resources/idea/inspections.xml x: 2 contributors (all time) y: 728 lines of code parser/sql/dialect/presto/src/main/antlr4/imports/presto/PrestoKeyword.g4 x: 1 contributors (all time) y: 2397 lines of code parser/sql/dialect/hive/src/main/antlr4/imports/hive/HiveKeyword.g4 x: 1 contributors (all time) y: 2361 lines of code infra/database/type/mysql/src/main/resources/schema/mysql/performance_schema/events_statements_summary_by_digest.yaml x: 2 contributors (all time) y: 361 lines of code infra/database/type/mysql/src/main/resources/schema/mysql/performance_schema/events_statements_summary_by_program.yaml x: 2 contributors (all time) y: 335 lines of code infra/database/type/mysql/src/main/resources/schema/mysql/performance_schema/prepared_statements_instances.yaml x: 2 contributors (all time) y: 392 lines of code infra/database/type/mysql/src/main/resources/schema/mysql/performance_schema/table_lock_waits_summary_by_table.yaml x: 2 contributors (all time) y: 623 lines of code parser/sql/dialect/sqlserver/src/main/antlr4/imports/sqlserver/DDLStatement.g4 x: 3 contributors (all time) y: 903 lines of code parser/sql/dialect/sqlserver/src/main/antlr4/imports/sqlserver/BaseRule.g4 x: 7 contributors (all time) y: 568 lines of code infra/database/type/opengauss/src/main/resources/schema/opengauss/information_schema/routines.yaml x: 1 contributors (all time) y: 658 lines of code infra/database/type/opengauss/src/main/resources/schema/opengauss/pg_catalog/gs_wlm_session_history.yaml x: 1 contributors (all time) y: 546 lines of code infra/database/type/opengauss/src/main/resources/schema/opengauss/pg_catalog/gs_wlm_session_info_all.yaml x: 1 contributors (all time) y: 698 lines of code infra/database/type/opengauss/src/main/resources/schema/opengauss/pg_catalog/gs_wlm_session_statistics.yaml x: 1 contributors (all time) y: 394 lines of code infra/database/type/opengauss/src/main/resources/schema/opengauss/pg_catalog/pg_proc.yaml x: 1 contributors (all time) y: 323 lines of code parser/sql/dialect/sqlserver/src/main/antlr4/imports/sqlserver/Keyword.g4 x: 5 contributors (all time) y: 624 lines of code parser/sql/dialect/sqlserver/src/main/antlr4/imports/sqlserver/SQLServerKeyword.g4 x: 2 contributors (all time) y: 1494 lines of code jdbc/src/main/java/org/apache/shardingsphere/driver/state/circuit/metadata/CircuitBreakerDatabaseMetaData.java x: 1 contributors (all time) y: 712 lines of code proxy/backend/type/mysql/src/main/java/org/apache/shardingsphere/proxy/backend/mysql/handler/admin/executor/sysvar/MySQLSystemVariable.java x: 2 contributors (all time) y: 533 lines of code parser/sql/dialect/postgresql/src/main/antlr4/imports/postgresql/Keyword.g4 x: 1 contributors (all time) y: 483 lines of code parser/sql/dialect/sql92/src/main/antlr4/imports/sql92/SQL92Keyword.g4 x: 1 contributors (all time) y: 522 lines of code
6009.0
lines of code
  min: 1.0
  average: 49.27
  25th percentile: 9.0
  median: 20.0
  75th percentile: 47.0
  max: 6009.0
0 17.0
contributors (all time)
min: 1.0 | average: 1.73 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 17.0

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

features/sharding/core/src/main/java/org/apache/shardingsphere/sharding/metadata/reviser/schema/ShardingSchemaTableAggregationReviser.java x: 1 commits (30d) y: 48 lines of code infra/common/src/main/java/org/apache/shardingsphere/infra/metadata/database/schema/QualifiedTable.java x: 2 commits (30d) y: 37 lines of code kernel/data-pipeline/scenario/migration/src/main/java/org/apache/shardingsphere/data/pipeline/scenario/migration/check/consistency/MigrationDataConsistencyChecker.java x: 2 commits (30d) y: 128 lines of code kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/consistencycheck/pojo/ConsistencyCheckJobItemInfo.java x: 1 commits (30d) y: 21 lines of code kernel/data-pipeline/distsql/handler/src/main/java/org/apache/shardingsphere/data/pipeline/distsql/handler/migration/query/ShowMigrationCheckStatusExecutor.java x: 1 commits (30d) y: 34 lines of code kernel/data-pipeline/scenario/consistency-check/src/main/java/org/apache/shardingsphere/data/pipeline/scenario/consistencycheck/api/ConsistencyCheckJobAPI.java x: 2 commits (30d) y: 166 lines of code kernel/data-pipeline/scenario/consistency-check/src/main/java/org/apache/shardingsphere/data/pipeline/scenario/consistencycheck/task/ConsistencyCheckTasksRunner.java x: 1 commits (30d) y: 129 lines of code infra/database/core/src/main/java/org/apache/shardingsphere/infra/database/core/metadata/data/loader/type/SchemaMetaDataLoader.java x: 6 commits (30d) y: 76 lines of code infra/database/core/src/main/java/org/apache/shardingsphere/infra/database/core/metadata/database/metadata/option/schema/DialectSchemaOption.java x: 4 commits (30d) y: 9 lines of code infra/database/type/oracle/src/main/java/org/apache/shardingsphere/infra/database/oracle/metadata/database/option/OracleSchemaOption.java x: 3 commits (30d) y: 29 lines of code infra/database/core/src/main/java/org/apache/shardingsphere/infra/database/core/metadata/database/metadata/DialectDatabaseMetaData.java x: 20 commits (30d) y: 51 lines of code infra/database/type/opengauss/src/main/java/org/apache/shardingsphere/infra/database/opengauss/metadata/database/OpenGaussDatabaseMetaData.java x: 19 commits (30d) y: 52 lines of code infra/database/type/clickhouse/src/main/java/org/apache/shardingsphere/infra/database/clickhouse/metadata/database/ClickHouseDatabaseMetaData.java x: 2 commits (30d) y: 23 lines of code infra/database/type/firebird/src/main/java/org/apache/shardingsphere/infra/database/firebird/metadata/database/FirebirdDatabaseMetaData.java x: 9 commits (30d) y: 28 lines of code infra/database/type/hive/src/main/java/org/apache/shardingsphere/infra/database/hive/metadata/database/HiveDatabaseMetaData.java x: 4 commits (30d) y: 29 lines of code infra/database/type/mysql/src/main/java/org/apache/shardingsphere/infra/database/mysql/metadata/database/MySQLDatabaseMetaData.java x: 15 commits (30d) y: 49 lines of code infra/database/type/oracle/src/main/java/org/apache/shardingsphere/infra/database/oracle/metadata/database/OracleDatabaseMetaData.java x: 16 commits (30d) y: 51 lines of code infra/database/type/postgresql/src/main/java/org/apache/shardingsphere/infra/database/postgresql/metadata/database/PostgreSQLDatabaseMetaData.java x: 17 commits (30d) y: 45 lines of code infra/database/type/sqlserver/src/main/java/org/apache/shardingsphere/infra/database/sqlserver/metadata/database/SQLServerDatabaseMetaData.java x: 6 commits (30d) y: 35 lines of code mode/core/src/main/java/org/apache/shardingsphere/mode/metadata/refresher/util/TableRefreshUtils.java x: 3 commits (30d) y: 63 lines of code infra/database/type/mysql/src/main/java/org/apache/shardingsphere/infra/database/mysql/metadata/database/option/MySQLDataTypeOption.java x: 5 commits (30d) y: 58 lines of code infra/database/type/opengauss/src/main/java/org/apache/shardingsphere/infra/database/opengauss/metadata/database/option/OpenGaussDataTypeOption.java x: 5 commits (30d) y: 28 lines of code infra/database/core/src/main/java/org/apache/shardingsphere/infra/database/core/metadata/database/metadata/option/datatype/DefaultDataTypeOption.java x: 2 commits (30d) y: 52 lines of code kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/metadata/loader/StandardPipelineTableMetaDataLoader.java x: 3 commits (30d) y: 115 lines of code infra/database/type/opengauss/src/main/java/org/apache/shardingsphere/infra/database/opengauss/metadata/data/loader/OpenGaussMetaDataLoader.java x: 1 commits (30d) y: 157 lines of code infra/database/type/postgresql/src/main/java/org/apache/shardingsphere/infra/database/postgresql/metadata/data/loader/PostgreSQLMetaDataLoader.java x: 1 commits (30d) y: 229 lines of code features/encrypt/core/src/main/java/org/apache/shardingsphere/encrypt/rewrite/token/generator/projection/EncryptProjectionTokenGenerator.java x: 2 commits (30d) y: 242 lines of code infra/binder/src/main/java/org/apache/shardingsphere/infra/binder/engine/segment/dml/from/type/JoinTableSegmentBinder.java x: 7 commits (30d) y: 171 lines of code kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/consistencycheck/table/DataMatchTableDataConsistencyChecker.java x: 1 commits (30d) y: 72 lines of code features/encrypt/core/src/main/java/org/apache/shardingsphere/encrypt/rewrite/token/generator/ddl/EncryptAlterTableTokenGenerator.java x: 2 commits (30d) y: 217 lines of code kernel/sql-federation/executor/src/main/java/org/apache/shardingsphere/sqlfederation/executor/enumerable/EnumerableScanExecutor.java x: 4 commits (30d) y: 185 lines of code infra/binder/src/main/java/org/apache/shardingsphere/infra/binder/engine/segment/dml/from/type/SimpleTableSegmentBinder.java x: 3 commits (30d) y: 206 lines of code parser/sql/dialect/mysql/src/main/java/org/apache/shardingsphere/sql/parser/mysql/visitor/statement/MySQLStatementVisitor.java x: 3 commits (30d) y: 1874 lines of code parser/sql/dialect/oracle/src/main/antlr4/imports/oracle/Keyword.g4 x: 1 commits (30d) y: 1063 lines of code parser/sql/dialect/oracle/src/main/antlr4/imports/oracle/OracleKeyword.g4 x: 1 commits (30d) y: 6009 lines of code parser/sql/dialect/oracle/src/main/java/org/apache/shardingsphere/sql/parser/oracle/visitor/statement/OracleStatementVisitor.java x: 1 commits (30d) y: 1159 lines of code parser/sql/dialect/oracle/src/main/antlr4/imports/oracle/DMLStatement.g4 x: 1 commits (30d) y: 706 lines of code parser/sql/dialect/oracle/src/main/java/org/apache/shardingsphere/sql/parser/oracle/visitor/statement/type/OracleDMLStatementVisitor.java x: 1 commits (30d) y: 1327 lines of code parser/sql/dialect/doris/src/main/antlr4/imports/doris/DMLStatement.g4 x: 1 commits (30d) y: 326 lines of code parser/sql/dialect/doris/src/main/java/org/apache/shardingsphere/sql/parser/doris/visitor/statement/DorisStatementVisitor.java x: 1 commits (30d) y: 1869 lines of code parser/sql/dialect/mysql/src/main/antlr4/imports/mysql/DMLStatement.g4 x: 2 commits (30d) y: 332 lines of code parser/sql/dialect/mysql/src/main/java/org/apache/shardingsphere/sql/parser/mysql/visitor/format/MySQLFormatVisitor.java x: 1 commits (30d) y: 761 lines of code parser/sql/dialect/opengauss/src/main/java/org/apache/shardingsphere/sql/parser/opengauss/visitor/statement/OpenGaussStatementVisitor.java x: 1 commits (30d) y: 1353 lines of code parser/sql/dialect/doris/src/main/antlr4/imports/doris/DDLStatement.g4 x: 1 commits (30d) y: 749 lines of code parser/sql/dialect/doris/src/main/antlr4/imports/doris/DorisKeyword.g4 x: 1 commits (30d) y: 2440 lines of code parser/sql/dialect/doris/src/main/java/org/apache/shardingsphere/sql/parser/doris/visitor/statement/type/DorisDDLStatementVisitor.java x: 1 commits (30d) y: 945 lines of code mode/core/src/main/java/org/apache/shardingsphere/mode/metadata/refresher/pushdown/type/view/AlterViewPushDownMetaDataRefresher.java x: 2 commits (30d) y: 71 lines of code kernel/sql-federation/core/src/main/java/org/apache/shardingsphere/sqlfederation/engine/processor/impl/StandardSQLFederationProcessor.java x: 1 commits (30d) y: 99 lines of code mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/persist/service/ClusterMetaDataManagerPersistService.java x: 1 commits (30d) y: 195 lines of code mode/type/standalone/core/src/main/java/org/apache/shardingsphere/mode/manager/standalone/persist/service/StandaloneMetaDataManagerPersistService.java x: 1 commits (30d) y: 248 lines of code infra/binder/src/main/java/org/apache/shardingsphere/infra/binder/context/segment/select/projection/impl/ColumnProjection.java x: 3 commits (30d) y: 78 lines of code features/sharding/core/src/main/java/org/apache/shardingsphere/sharding/metadata/data/ShardingTableStatisticsCollector.java x: 2 commits (30d) y: 106 lines of code kernel/data-pipeline/scenario/cdc/core/src/main/java/org/apache/shardingsphere/data/pipeline/cdc/handler/CDCBackendHandler.java x: 3 commits (30d) y: 122 lines of code kernel/data-pipeline/scenario/migration/src/main/java/org/apache/shardingsphere/data/pipeline/scenario/migration/api/MigrationJobAPI.java x: 2 commits (30d) y: 285 lines of code proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/handler/tcl/TCLBackendHandler.java x: 4 commits (30d) y: 117 lines of code jdbc/src/main/java/org/apache/shardingsphere/driver/executor/engine/pushdown/jdbc/DriverJDBCPushDownExecuteExecutor.java x: 4 commits (30d) y: 128 lines of code proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/connector/ProxySQLExecutor.java x: 4 commits (30d) y: 197 lines of code
6009.0
lines of code
  min: 4.0
  average: 192.84
  25th percentile: 26.0
  median: 52.0
  75th percentile: 125.75
  max: 6009.0
0 20.0
commits (30d)
min: 1.0 | average: 2.26 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 20.0

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

features/sharding/core/src/main/java/org/apache/shardingsphere/sharding/metadata/reviser/schema/ShardingSchemaTableAggregationReviser.java x: 1 contributors (30d) y: 48 lines of code infra/common/src/main/java/org/apache/shardingsphere/infra/metadata/database/schema/QualifiedTable.java x: 1 contributors (30d) y: 37 lines of code kernel/data-pipeline/scenario/migration/src/main/java/org/apache/shardingsphere/data/pipeline/scenario/migration/check/consistency/MigrationDataConsistencyChecker.java x: 1 contributors (30d) y: 128 lines of code kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/consistencycheck/pojo/ConsistencyCheckJobItemInfo.java x: 1 contributors (30d) y: 21 lines of code kernel/data-pipeline/scenario/consistency-check/src/main/java/org/apache/shardingsphere/data/pipeline/scenario/consistencycheck/api/ConsistencyCheckJobAPI.java x: 1 contributors (30d) y: 166 lines of code infra/database/core/src/main/java/org/apache/shardingsphere/infra/database/core/metadata/data/loader/type/SchemaMetaDataLoader.java x: 1 contributors (30d) y: 76 lines of code infra/database/core/src/main/java/org/apache/shardingsphere/infra/database/core/metadata/database/metadata/DialectDatabaseMetaData.java x: 2 contributors (30d) y: 51 lines of code kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/metadata/loader/StandardPipelineTableMetaDataLoader.java x: 1 contributors (30d) y: 115 lines of code infra/database/type/opengauss/src/main/java/org/apache/shardingsphere/infra/database/opengauss/metadata/data/loader/OpenGaussMetaDataLoader.java x: 1 contributors (30d) y: 157 lines of code infra/database/type/postgresql/src/main/java/org/apache/shardingsphere/infra/database/postgresql/metadata/data/loader/PostgreSQLMetaDataLoader.java x: 1 contributors (30d) y: 229 lines of code features/encrypt/core/src/main/java/org/apache/shardingsphere/encrypt/rewrite/token/generator/projection/EncryptProjectionTokenGenerator.java x: 1 contributors (30d) y: 242 lines of code infra/binder/src/main/java/org/apache/shardingsphere/infra/binder/engine/segment/dml/from/type/SimpleTableSegmentBinder.java x: 1 contributors (30d) y: 206 lines of code parser/sql/dialect/mysql/src/main/java/org/apache/shardingsphere/sql/parser/mysql/visitor/statement/MySQLStatementVisitor.java x: 2 contributors (30d) y: 1874 lines of code kernel/sql-federation/core/src/main/java/org/apache/shardingsphere/sqlfederation/engine/SQLFederationEngine.java x: 2 contributors (30d) y: 202 lines of code parser/sql/dialect/oracle/src/main/antlr4/imports/oracle/Keyword.g4 x: 1 contributors (30d) y: 1063 lines of code parser/sql/dialect/oracle/src/main/antlr4/imports/oracle/OracleKeyword.g4 x: 1 contributors (30d) y: 6009 lines of code parser/sql/dialect/oracle/src/main/java/org/apache/shardingsphere/sql/parser/oracle/visitor/statement/OracleStatementVisitor.java x: 1 contributors (30d) y: 1159 lines of code parser/sql/dialect/oracle/src/main/antlr4/imports/oracle/DMLStatement.g4 x: 1 contributors (30d) y: 706 lines of code parser/sql/dialect/oracle/src/main/java/org/apache/shardingsphere/sql/parser/oracle/visitor/statement/type/OracleDMLStatementVisitor.java x: 1 contributors (30d) y: 1327 lines of code parser/sql/dialect/doris/src/main/antlr4/imports/doris/DMLStatement.g4 x: 1 contributors (30d) y: 326 lines of code parser/sql/dialect/doris/src/main/java/org/apache/shardingsphere/sql/parser/doris/visitor/statement/DorisStatementVisitor.java x: 1 contributors (30d) y: 1869 lines of code parser/sql/dialect/mysql/src/main/antlr4/imports/mysql/DMLStatement.g4 x: 2 contributors (30d) y: 332 lines of code parser/sql/dialect/mysql/src/main/java/org/apache/shardingsphere/sql/parser/mysql/visitor/format/MySQLFormatVisitor.java x: 1 contributors (30d) y: 761 lines of code parser/sql/dialect/opengauss/src/main/java/org/apache/shardingsphere/sql/parser/opengauss/visitor/statement/OpenGaussStatementVisitor.java x: 1 contributors (30d) y: 1353 lines of code parser/sql/dialect/doris/src/main/antlr4/imports/doris/DDLStatement.g4 x: 1 contributors (30d) y: 749 lines of code parser/sql/dialect/doris/src/main/antlr4/imports/doris/DorisKeyword.g4 x: 1 contributors (30d) y: 2440 lines of code parser/sql/dialect/doris/src/main/java/org/apache/shardingsphere/sql/parser/doris/visitor/statement/type/DorisDDLStatementVisitor.java x: 1 contributors (30d) y: 945 lines of code infra/database/core/src/main/java/org/apache/shardingsphere/infra/database/core/metadata/data/loader/type/ColumnMetaDataLoader.java x: 2 contributors (30d) y: 76 lines of code infra/executor/src/main/java/org/apache/shardingsphere/infra/executor/sql/prepare/driver/SQLExecutionUnitBuilder.java x: 2 contributors (30d) y: 12 lines of code kernel/data-pipeline/scenario/migration/src/main/java/org/apache/shardingsphere/data/pipeline/scenario/migration/api/MigrationJobAPI.java x: 1 contributors (30d) y: 285 lines of code
6009.0
lines of code
  min: 4.0
  average: 192.84
  25th percentile: 26.0
  median: 52.0
  75th percentile: 125.75
  max: 6009.0
0 2.0
contributors (30d)
min: 1.0 | average: 1.05 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

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

features/sharding/core/src/main/java/org/apache/shardingsphere/sharding/metadata/reviser/schema/ShardingSchemaTableAggregationReviser.java x: 1 commits (90d) y: 48 lines of code infra/common/src/main/java/org/apache/shardingsphere/infra/metadata/database/schema/QualifiedTable.java x: 4 commits (90d) y: 37 lines of code kernel/data-pipeline/scenario/migration/src/main/java/org/apache/shardingsphere/data/pipeline/scenario/migration/check/consistency/MigrationDataConsistencyChecker.java x: 4 commits (90d) y: 128 lines of code kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/consistencycheck/pojo/ConsistencyCheckJobItemInfo.java x: 1 commits (90d) y: 21 lines of code kernel/data-pipeline/distsql/handler/src/main/java/org/apache/shardingsphere/data/pipeline/distsql/handler/migration/query/ShowMigrationCheckStatusExecutor.java x: 1 commits (90d) y: 34 lines of code kernel/data-pipeline/scenario/consistency-check/src/main/java/org/apache/shardingsphere/data/pipeline/scenario/consistencycheck/api/ConsistencyCheckJobAPI.java x: 3 commits (90d) y: 166 lines of code kernel/data-pipeline/scenario/consistency-check/src/main/java/org/apache/shardingsphere/data/pipeline/scenario/consistencycheck/task/ConsistencyCheckTasksRunner.java x: 1 commits (90d) y: 129 lines of code infra/database/core/src/main/java/org/apache/shardingsphere/infra/database/core/metadata/data/loader/type/SchemaMetaDataLoader.java x: 7 commits (90d) y: 76 lines of code infra/database/core/src/main/java/org/apache/shardingsphere/infra/database/core/metadata/database/metadata/option/schema/DefaultSchemaOption.java x: 2 commits (90d) y: 29 lines of code infra/database/core/src/main/java/org/apache/shardingsphere/infra/database/core/metadata/database/metadata/option/schema/DialectSchemaOption.java x: 4 commits (90d) y: 9 lines of code infra/database/type/oracle/src/main/java/org/apache/shardingsphere/infra/database/oracle/metadata/database/option/OracleSchemaOption.java x: 3 commits (90d) y: 29 lines of code infra/database/core/src/main/java/org/apache/shardingsphere/infra/database/core/metadata/database/metadata/DialectDatabaseMetaData.java x: 20 commits (90d) y: 51 lines of code infra/database/type/opengauss/src/main/java/org/apache/shardingsphere/infra/database/opengauss/metadata/database/OpenGaussDatabaseMetaData.java x: 22 commits (90d) y: 52 lines of code infra/database/type/clickhouse/src/main/java/org/apache/shardingsphere/infra/database/clickhouse/metadata/database/ClickHouseDatabaseMetaData.java x: 2 commits (90d) y: 23 lines of code infra/database/type/firebird/src/main/java/org/apache/shardingsphere/infra/database/firebird/metadata/database/FirebirdDatabaseMetaData.java x: 9 commits (90d) y: 28 lines of code infra/database/type/mysql/src/main/java/org/apache/shardingsphere/infra/database/mysql/metadata/database/MySQLDatabaseMetaData.java x: 15 commits (90d) y: 49 lines of code infra/database/type/oracle/src/main/java/org/apache/shardingsphere/infra/database/oracle/metadata/database/OracleDatabaseMetaData.java x: 16 commits (90d) y: 51 lines of code infra/database/type/postgresql/src/main/java/org/apache/shardingsphere/infra/database/postgresql/metadata/database/PostgreSQLDatabaseMetaData.java x: 20 commits (90d) y: 45 lines of code infra/database/type/sqlserver/src/main/java/org/apache/shardingsphere/infra/database/sqlserver/metadata/database/SQLServerDatabaseMetaData.java x: 6 commits (90d) y: 35 lines of code features/encrypt/core/src/main/java/org/apache/shardingsphere/encrypt/enums/EncryptDerivedColumnSuffix.java x: 7 commits (90d) y: 15 lines of code mode/core/src/main/java/org/apache/shardingsphere/mode/metadata/refresher/util/TableRefreshUtils.java x: 4 commits (90d) y: 63 lines of code infra/database/type/mysql/src/main/java/org/apache/shardingsphere/infra/database/mysql/metadata/database/option/MySQLDataTypeOption.java x: 5 commits (90d) y: 58 lines of code infra/database/type/opengauss/src/main/java/org/apache/shardingsphere/infra/database/opengauss/metadata/database/option/OpenGaussDataTypeOption.java x: 5 commits (90d) y: 28 lines of code infra/database/core/src/main/java/org/apache/shardingsphere/infra/database/core/metadata/database/metadata/option/datatype/DefaultDataTypeOption.java x: 2 commits (90d) y: 52 lines of code kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/metadata/loader/StandardPipelineTableMetaDataLoader.java x: 3 commits (90d) y: 115 lines of code infra/database/type/opengauss/src/main/java/org/apache/shardingsphere/infra/database/opengauss/metadata/data/loader/OpenGaussMetaDataLoader.java x: 1 commits (90d) y: 157 lines of code infra/database/type/postgresql/src/main/java/org/apache/shardingsphere/infra/database/postgresql/metadata/data/loader/PostgreSQLMetaDataLoader.java x: 1 commits (90d) y: 229 lines of code features/encrypt/core/src/main/java/org/apache/shardingsphere/encrypt/rewrite/token/generator/projection/EncryptProjectionTokenGenerator.java x: 6 commits (90d) y: 242 lines of code infra/binder/src/main/java/org/apache/shardingsphere/infra/binder/engine/segment/dml/from/type/JoinTableSegmentBinder.java x: 7 commits (90d) y: 171 lines of code kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/consistencycheck/table/DataMatchTableDataConsistencyChecker.java x: 1 commits (90d) y: 72 lines of code features/encrypt/core/src/main/java/org/apache/shardingsphere/encrypt/rewrite/token/generator/ddl/EncryptAlterTableTokenGenerator.java x: 2 commits (90d) y: 217 lines of code kernel/sql-federation/executor/src/main/java/org/apache/shardingsphere/sqlfederation/executor/enumerable/EnumerableScanExecutor.java x: 4 commits (90d) y: 185 lines of code kernel/sql-federation/executor/src/main/java/org/apache/shardingsphere/sqlfederation/executor/utils/StatisticsAssembleUtils.java x: 3 commits (90d) y: 56 lines of code infra/binder/src/main/java/org/apache/shardingsphere/infra/binder/engine/segment/dml/from/type/SimpleTableSegmentBinder.java x: 4 commits (90d) y: 206 lines of code parser/sql/dialect/mysql/src/main/java/org/apache/shardingsphere/sql/parser/mysql/visitor/statement/MySQLStatementVisitor.java x: 7 commits (90d) y: 1874 lines of code kernel/sql-federation/core/src/main/java/org/apache/shardingsphere/sqlfederation/engine/SQLFederationEngine.java x: 7 commits (90d) y: 202 lines of code parser/sql/dialect/oracle/src/main/antlr4/imports/oracle/Keyword.g4 x: 1 commits (90d) y: 1063 lines of code parser/sql/dialect/oracle/src/main/antlr4/imports/oracle/OracleKeyword.g4 x: 2 commits (90d) y: 6009 lines of code parser/sql/dialect/oracle/src/main/java/org/apache/shardingsphere/sql/parser/oracle/visitor/statement/OracleStatementVisitor.java x: 4 commits (90d) y: 1159 lines of code parser/sql/dialect/oracle/src/main/antlr4/imports/oracle/DMLStatement.g4 x: 3 commits (90d) y: 706 lines of code parser/sql/dialect/oracle/src/main/java/org/apache/shardingsphere/sql/parser/oracle/visitor/statement/type/OracleDMLStatementVisitor.java x: 1 commits (90d) y: 1327 lines of code kernel/sql-federation/core/src/main/java/org/apache/shardingsphere/sqlfederation/resultset/SQLFederationResultSetMetaData.java x: 3 commits (90d) y: 148 lines of code parser/sql/dialect/doris/src/main/antlr4/imports/doris/DMLStatement.g4 x: 1 commits (90d) y: 326 lines of code parser/sql/dialect/doris/src/main/java/org/apache/shardingsphere/sql/parser/doris/visitor/statement/DorisStatementVisitor.java x: 1 commits (90d) y: 1869 lines of code parser/sql/dialect/mysql/src/main/antlr4/imports/mysql/DMLStatement.g4 x: 4 commits (90d) y: 332 lines of code parser/sql/dialect/mysql/src/main/java/org/apache/shardingsphere/sql/parser/mysql/visitor/format/MySQLFormatVisitor.java x: 3 commits (90d) y: 761 lines of code parser/sql/dialect/opengauss/src/main/java/org/apache/shardingsphere/sql/parser/opengauss/visitor/statement/OpenGaussStatementVisitor.java x: 1 commits (90d) y: 1353 lines of code mode/core/src/main/java/org/apache/shardingsphere/mode/manager/ContextManager.java x: 11 commits (90d) y: 157 lines of code parser/sql/dialect/mysql/src/main/antlr4/imports/mysql/DDLStatement.g4 x: 1 commits (90d) y: 707 lines of code parser/sql/dialect/doris/src/main/antlr4/imports/doris/DDLStatement.g4 x: 1 commits (90d) y: 749 lines of code parser/sql/dialect/doris/src/main/antlr4/imports/doris/DorisKeyword.g4 x: 1 commits (90d) y: 2440 lines of code parser/sql/dialect/doris/src/main/java/org/apache/shardingsphere/sql/parser/doris/visitor/statement/type/DorisDDLStatementVisitor.java x: 1 commits (90d) y: 945 lines of code mode/core/src/main/java/org/apache/shardingsphere/mode/metadata/refresher/pushdown/type/view/AlterViewPushDownMetaDataRefresher.java x: 3 commits (90d) y: 71 lines of code infra/database/core/src/main/java/org/apache/shardingsphere/infra/database/core/metadata/data/loader/type/ColumnMetaDataLoader.java x: 2 commits (90d) y: 76 lines of code kernel/sql-federation/optimizer/src/main/java/org/apache/shardingsphere/sqlfederation/optimizer/metadata/schema/SQLFederationTable.java x: 1 commits (90d) y: 105 lines of code mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/persist/service/ClusterMetaDataManagerPersistService.java x: 33 commits (90d) y: 195 lines of code mode/type/standalone/core/src/main/java/org/apache/shardingsphere/mode/manager/standalone/persist/service/StandaloneMetaDataManagerPersistService.java x: 47 commits (90d) y: 248 lines of code infra/route/src/main/java/org/apache/shardingsphere/infra/route/engine/tableless/TablelessRouteEngineFactory.java x: 2 commits (90d) y: 104 lines of code infra/database/core/src/main/java/org/apache/shardingsphere/infra/database/core/metadata/data/loader/MetaDataLoaderConnection.java x: 2 commits (90d) y: 251 lines of code jdbc/src/main/java/org/apache/shardingsphere/driver/jdbc/adapter/AbstractStatementAdapter.java x: 2 commits (90d) y: 173 lines of code kernel/data-pipeline/scenario/cdc/core/src/main/java/org/apache/shardingsphere/data/pipeline/cdc/handler/CDCBackendHandler.java x: 3 commits (90d) y: 122 lines of code kernel/data-pipeline/scenario/migration/src/main/java/org/apache/shardingsphere/data/pipeline/scenario/migration/api/MigrationJobAPI.java x: 2 commits (90d) y: 285 lines of code proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/handler/database/DropDatabaseBackendHandler.java x: 6 commits (90d) y: 52 lines of code proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/handler/tcl/TCLBackendHandler.java x: 4 commits (90d) y: 117 lines of code jdbc/src/main/java/org/apache/shardingsphere/driver/executor/engine/pushdown/jdbc/DriverJDBCPushDownExecuteExecutor.java x: 8 commits (90d) y: 128 lines of code proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/connector/ProxySQLExecutor.java x: 9 commits (90d) y: 197 lines of code mode/type/cluster/repository/api/src/main/java/org/apache/shardingsphere/mode/repository/cluster/ClusterPersistRepository.java x: 5 commits (90d) y: 14 lines of code parser/sql/dialect/mysql/src/main/antlr4/imports/mysql/DCLStatement.g4 x: 1 commits (90d) y: 205 lines of code kernel/global-clock/core/src/main/java/org/apache/shardingsphere/globalclock/executor/GlobalClockTransactionHook.java x: 6 commits (90d) y: 87 lines of code proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/connector/jdbc/transaction/BackendTransactionManager.java x: 11 commits (90d) y: 187 lines of code mode/type/cluster/repository/provider/zookeeper/src/main/java/org/apache/shardingsphere/mode/repository/cluster/zookeeper/ZookeeperRepository.java x: 4 commits (90d) y: 232 lines of code mode/core/src/main/java/org/apache/shardingsphere/mode/metadata/manager/rule/DatabaseRuleItemManager.java x: 24 commits (90d) y: 58 lines of code mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/dispatch/handler/database/DatabaseChangedHandler.java x: 6 commits (90d) y: 7 lines of code mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/dispatch/listener/type/DatabaseMetaDataChangedListener.java x: 29 commits (90d) y: 66 lines of code mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/dispatch/listener/DataChangedEventListenerRegistry.java x: 19 commits (90d) y: 30 lines of code parser/sql/dialect/mysql/src/main/antlr4/imports/mysql/DALStatement.g4 x: 1 commits (90d) y: 377 lines of code parser/sql/dialect/opengauss/src/main/antlr4/imports/opengauss/DDLStatement.g4 x: 1 commits (90d) y: 1618 lines of code parser/sql/dialect/opengauss/src/main/antlr4/imports/opengauss/DMLStatement.g4 x: 1 commits (90d) y: 405 lines of code parser/sql/dialect/oracle/src/main/antlr4/imports/oracle/DDLStatement.g4 x: 1 commits (90d) y: 3486 lines of code parser/sql/dialect/oracle/src/main/antlr4/imports/oracle/PLSQL.g4 x: 3 commits (90d) y: 534 lines of code kernel/sql-federation/core/src/main/java/org/apache/shardingsphere/sqlfederation/resultset/SQLFederationResultSet.java x: 2 commits (90d) y: 376 lines of code kernel/sql-federation/optimizer/src/main/java/org/apache/shardingsphere/sqlfederation/optimizer/planner/builder/SQLFederationPlannerBuilder.java x: 2 commits (90d) y: 125 lines of code proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/connector/StandardDatabaseConnector.java x: 8 commits (90d) y: 339 lines of code jdbc/src/main/java/org/apache/shardingsphere/driver/executor/engine/DriverExecuteExecutor.java x: 7 commits (90d) y: 101 lines of code kernel/data-pipeline/dialect/mysql/src/main/java/org/apache/shardingsphere/data/pipeline/mysql/ingest/incremental/client/MySQLBinlogClient.java x: 3 commits (90d) y: 281 lines of code mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/ClusterContextManagerBuilder.java x: 10 commits (90d) y: 75 lines of code mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/dispatch/handler/database/metadata/SchemaChangedHandler.java x: 11 commits (90d) y: 44 lines of code mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/dispatch/handler/database/metadata/TableChangedHandler.java x: 18 commits (90d) y: 48 lines of code mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/dispatch/handler/global/state/DatabaseListenerChangedHandler.java x: 9 commits (90d) y: 53 lines of code features/sharding/core/src/main/java/org/apache/shardingsphere/sharding/route/engine/condition/ShardingConditions.java x: 1 commits (90d) y: 170 lines of code mode/type/standalone/core/src/main/java/org/apache/shardingsphere/mode/manager/standalone/persist/facade/StandalonePersistServiceFacade.java x: 3 commits (90d) y: 22 lines of code mode/core/src/main/java/org/apache/shardingsphere/mode/metadata/persist/MetaDataPersistFacade.java x: 4 commits (90d) y: 79 lines of code infra/distsql-handler/src/main/java/org/apache/shardingsphere/distsql/handler/executor/rdl/resource/AlterStorageUnitExecutor.java x: 6 commits (90d) y: 96 lines of code infra/distsql-handler/src/main/java/org/apache/shardingsphere/distsql/handler/executor/rdl/resource/UnregisterStorageUnitExecutor.java x: 5 commits (90d) y: 78 lines of code mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/dispatch/handler/database/datasource/StorageUnitChangedHandler.java x: 14 commits (90d) y: 49 lines of code mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/persist/coordinator/database/ClusterDatabaseListenerPersistCoordinator.java x: 9 commits (90d) y: 15 lines of code mode/node/src/main/java/org/apache/shardingsphere/mode/node/path/engine/searcher/NodePathSearcher.java x: 8 commits (90d) y: 26 lines of code features/readwrite-splitting/core/src/main/java/org/apache/shardingsphere/readwritesplitting/deliver/ReadwriteSplittingQualifiedDataSourceChangedSubscriber.java x: 12 commits (90d) y: 15 lines of code mode/core/src/main/java/org/apache/shardingsphere/mode/metadata/persist/config/database/DataSourceUnitPersistService.java x: 27 commits (90d) y: 44 lines of code mode/core/src/main/java/org/apache/shardingsphere/mode/metadata/persist/config/database/DatabaseRulePersistService.java x: 43 commits (90d) y: 90 lines of code mode/core/src/main/java/org/apache/shardingsphere/mode/metadata/persist/config/global/GlobalRulePersistService.java x: 39 commits (90d) y: 41 lines of code mode/core/src/main/java/org/apache/shardingsphere/mode/metadata/persist/metadata/service/DatabaseMetaDataPersistService.java x: 20 commits (90d) y: 19 lines of code mode/core/src/main/java/org/apache/shardingsphere/mode/metadata/persist/metadata/service/TableMetaDataPersistService.java x: 30 commits (90d) y: 42 lines of code mode/core/src/main/java/org/apache/shardingsphere/mode/metadata/persist/metadata/service/TableRowDataPersistService.java x: 12 commits (90d) y: 40 lines of code mode/core/src/main/java/org/apache/shardingsphere/mode/metadata/persist/metadata/service/ViewMetaDataPersistService.java x: 29 commits (90d) y: 39 lines of code mode/core/src/main/java/org/apache/shardingsphere/mode/metadata/persist/statistics/StatisticsPersistService.java x: 13 commits (90d) y: 87 lines of code mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/persist/service/ClusterProcessPersistService.java x: 11 commits (90d) y: 77 lines of code mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/workerid/ReservationPersistService.java x: 11 commits (90d) y: 19 lines of code mode/node/src/main/java/org/apache/shardingsphere/mode/node/rule/tuple/YamlRuleNodeTupleSwapperEngine.java x: 6 commits (90d) y: 175 lines of code jdbc/src/main/java/org/apache/shardingsphere/driver/jdbc/core/statement/ShardingSphereStatement.java x: 1 commits (90d) y: 300 lines of code jdbc/src/main/java/org/apache/shardingsphere/driver/jdbc/adapter/AdaptedDatabaseMetaData.java x: 1 commits (90d) y: 597 lines of code mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/dispatch/handler/database/datasource/StorageNodeChangedHandler.java x: 10 commits (90d) y: 40 lines of code mode/core/src/main/java/org/apache/shardingsphere/mode/metadata/persist/config/global/PropertiesPersistService.java x: 26 commits (90d) y: 28 lines of code features/encrypt/core/src/main/java/org/apache/shardingsphere/encrypt/rewrite/token/generator/predicate/EncryptPredicateColumnTokenGenerator.java x: 8 commits (90d) y: 108 lines of code infra/binder/src/main/java/org/apache/shardingsphere/infra/binder/engine/segment/dml/expression/type/ColumnSegmentBinder.java x: 3 commits (90d) y: 248 lines of code parser/sql/dialect/oracle/src/main/java/org/apache/shardingsphere/sql/parser/oracle/visitor/statement/type/OracleDDLStatementVisitor.java x: 1 commits (90d) y: 1591 lines of code parser/sql/dialect/mysql/src/main/java/org/apache/shardingsphere/sql/parser/mysql/visitor/statement/type/MySQLDALStatementVisitor.java x: 1 commits (90d) y: 961 lines of code
6009.0
lines of code
  min: 3.0
  average: 107.22
  25th percentile: 19.25
  median: 34.0
  75th percentile: 76.0
  max: 6009.0
0 47.0
commits (90d)
min: 1.0 | average: 3.29 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.75 | max: 47.0

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

features/sharding/core/src/main/java/org/apache/shardingsphere/sharding/metadata/reviser/schema/ShardingSchemaTableAggregationReviser.java x: 1 contributors (90d) y: 48 lines of code infra/common/src/main/java/org/apache/shardingsphere/infra/metadata/database/schema/QualifiedTable.java x: 2 contributors (90d) y: 37 lines of code kernel/data-pipeline/scenario/migration/src/main/java/org/apache/shardingsphere/data/pipeline/scenario/migration/check/consistency/MigrationDataConsistencyChecker.java x: 2 contributors (90d) y: 128 lines of code kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/consistencycheck/pojo/ConsistencyCheckJobItemInfo.java x: 1 contributors (90d) y: 21 lines of code kernel/data-pipeline/distsql/handler/src/main/java/org/apache/shardingsphere/data/pipeline/distsql/handler/migration/query/ShowMigrationCheckStatusExecutor.java x: 1 contributors (90d) y: 34 lines of code kernel/data-pipeline/scenario/consistency-check/src/main/java/org/apache/shardingsphere/data/pipeline/scenario/consistencycheck/api/ConsistencyCheckJobAPI.java x: 2 contributors (90d) y: 166 lines of code kernel/data-pipeline/scenario/consistency-check/src/main/java/org/apache/shardingsphere/data/pipeline/scenario/consistencycheck/task/ConsistencyCheckTasksRunner.java x: 1 contributors (90d) y: 129 lines of code infra/database/core/src/main/java/org/apache/shardingsphere/infra/database/core/metadata/data/loader/type/SchemaMetaDataLoader.java x: 2 contributors (90d) y: 76 lines of code infra/database/core/src/main/java/org/apache/shardingsphere/infra/database/core/metadata/database/metadata/DialectDatabaseMetaData.java x: 2 contributors (90d) y: 51 lines of code features/encrypt/core/src/main/java/org/apache/shardingsphere/encrypt/enums/EncryptDerivedColumnSuffix.java x: 4 contributors (90d) y: 15 lines of code kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/metadata/loader/StandardPipelineTableMetaDataLoader.java x: 1 contributors (90d) y: 115 lines of code infra/database/type/opengauss/src/main/java/org/apache/shardingsphere/infra/database/opengauss/metadata/data/loader/OpenGaussMetaDataLoader.java x: 1 contributors (90d) y: 157 lines of code infra/database/type/postgresql/src/main/java/org/apache/shardingsphere/infra/database/postgresql/metadata/data/loader/PostgreSQLMetaDataLoader.java x: 1 contributors (90d) y: 229 lines of code features/encrypt/core/src/main/java/org/apache/shardingsphere/encrypt/rewrite/token/generator/projection/EncryptProjectionTokenGenerator.java x: 5 contributors (90d) y: 242 lines of code infra/binder/src/main/java/org/apache/shardingsphere/infra/binder/engine/segment/dml/from/type/JoinTableSegmentBinder.java x: 1 contributors (90d) y: 171 lines of code kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/consistencycheck/table/DataMatchTableDataConsistencyChecker.java x: 1 contributors (90d) y: 72 lines of code infra/binder/src/main/java/org/apache/shardingsphere/infra/binder/engine/segment/dml/from/type/SimpleTableSegmentBinder.java x: 2 contributors (90d) y: 206 lines of code parser/sql/dialect/mysql/src/main/java/org/apache/shardingsphere/sql/parser/mysql/visitor/statement/MySQLStatementVisitor.java x: 4 contributors (90d) y: 1874 lines of code kernel/sql-federation/core/src/main/java/org/apache/shardingsphere/sqlfederation/engine/SQLFederationEngine.java x: 3 contributors (90d) y: 202 lines of code parser/sql/dialect/oracle/src/main/antlr4/imports/oracle/Keyword.g4 x: 1 contributors (90d) y: 1063 lines of code parser/sql/dialect/oracle/src/main/antlr4/imports/oracle/OracleKeyword.g4 x: 2 contributors (90d) y: 6009 lines of code parser/sql/dialect/oracle/src/main/java/org/apache/shardingsphere/sql/parser/oracle/visitor/statement/OracleStatementVisitor.java x: 2 contributors (90d) y: 1159 lines of code parser/sql/dialect/oracle/src/main/antlr4/imports/oracle/DMLStatement.g4 x: 2 contributors (90d) y: 706 lines of code parser/sql/dialect/oracle/src/main/java/org/apache/shardingsphere/sql/parser/oracle/visitor/statement/type/OracleDMLStatementVisitor.java x: 1 contributors (90d) y: 1327 lines of code kernel/sql-federation/core/src/main/java/org/apache/shardingsphere/sqlfederation/resultset/SQLFederationResultSetMetaData.java x: 2 contributors (90d) y: 148 lines of code parser/sql/dialect/doris/src/main/antlr4/imports/doris/DMLStatement.g4 x: 1 contributors (90d) y: 326 lines of code parser/sql/dialect/doris/src/main/java/org/apache/shardingsphere/sql/parser/doris/visitor/statement/DorisStatementVisitor.java x: 1 contributors (90d) y: 1869 lines of code parser/sql/dialect/mysql/src/main/antlr4/imports/mysql/DMLStatement.g4 x: 4 contributors (90d) y: 332 lines of code parser/sql/dialect/mysql/src/main/java/org/apache/shardingsphere/sql/parser/mysql/visitor/format/MySQLFormatVisitor.java x: 2 contributors (90d) y: 761 lines of code parser/sql/dialect/opengauss/src/main/java/org/apache/shardingsphere/sql/parser/opengauss/visitor/statement/OpenGaussStatementVisitor.java x: 1 contributors (90d) y: 1353 lines of code parser/sql/dialect/mysql/src/main/antlr4/imports/mysql/DDLStatement.g4 x: 1 contributors (90d) y: 707 lines of code parser/sql/dialect/doris/src/main/antlr4/imports/doris/DDLStatement.g4 x: 1 contributors (90d) y: 749 lines of code parser/sql/dialect/doris/src/main/antlr4/imports/doris/DorisKeyword.g4 x: 1 contributors (90d) y: 2440 lines of code parser/sql/dialect/doris/src/main/java/org/apache/shardingsphere/sql/parser/doris/visitor/statement/type/DorisDDLStatementVisitor.java x: 1 contributors (90d) y: 945 lines of code mode/core/src/main/java/org/apache/shardingsphere/mode/metadata/refresher/pushdown/PushDownMetaDataRefresher.java x: 2 contributors (90d) y: 16 lines of code infra/binder/src/main/java/org/apache/shardingsphere/infra/binder/engine/statement/dml/InsertStatementBinder.java x: 3 contributors (90d) y: 56 lines of code kernel/sql-federation/core/src/main/java/org/apache/shardingsphere/sqlfederation/engine/processor/impl/StandardSQLFederationProcessor.java x: 2 contributors (90d) y: 99 lines of code mode/type/standalone/core/src/main/java/org/apache/shardingsphere/mode/manager/standalone/persist/service/StandaloneMetaDataManagerPersistService.java x: 2 contributors (90d) y: 248 lines of code infra/database/core/src/main/java/org/apache/shardingsphere/infra/database/core/metadata/data/loader/MetaDataLoaderConnection.java x: 1 contributors (90d) y: 251 lines of code kernel/data-pipeline/scenario/migration/src/main/java/org/apache/shardingsphere/data/pipeline/scenario/migration/api/MigrationJobAPI.java x: 1 contributors (90d) y: 285 lines of code parser/sql/dialect/mysql/src/main/antlr4/imports/mysql/DCLStatement.g4 x: 1 contributors (90d) y: 205 lines of code kernel/global-clock/core/src/main/java/org/apache/shardingsphere/globalclock/executor/GlobalClockTransactionHook.java x: 3 contributors (90d) y: 87 lines of code kernel/transaction/api/src/main/java/org/apache/shardingsphere/transaction/spi/TransactionHook.java x: 3 contributors (90d) y: 23 lines of code proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/connector/jdbc/transaction/BackendTransactionManager.java x: 3 contributors (90d) y: 187 lines of code parser/sql/dialect/mysql/src/main/antlr4/imports/mysql/DALStatement.g4 x: 1 contributors (90d) y: 377 lines of code parser/sql/dialect/opengauss/src/main/antlr4/imports/opengauss/DDLStatement.g4 x: 1 contributors (90d) y: 1618 lines of code parser/sql/dialect/opengauss/src/main/antlr4/imports/opengauss/DMLStatement.g4 x: 1 contributors (90d) y: 405 lines of code parser/sql/dialect/oracle/src/main/antlr4/imports/oracle/DDLStatement.g4 x: 1 contributors (90d) y: 3486 lines of code parser/sql/dialect/oracle/src/main/antlr4/imports/oracle/PLSQL.g4 x: 2 contributors (90d) y: 534 lines of code kernel/sql-federation/core/src/main/java/org/apache/shardingsphere/sqlfederation/resultset/SQLFederationResultSet.java x: 2 contributors (90d) y: 376 lines of code proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/connector/StandardDatabaseConnector.java x: 3 contributors (90d) y: 339 lines of code kernel/data-pipeline/dialect/mysql/src/main/java/org/apache/shardingsphere/data/pipeline/mysql/ingest/incremental/client/MySQLBinlogClient.java x: 2 contributors (90d) y: 281 lines of code infra/distsql-handler/src/main/java/org/apache/shardingsphere/distsql/handler/engine/update/rdl/rule/engine/database/type/DropDatabaseRuleOperator.java x: 3 contributors (90d) y: 47 lines of code features/encrypt/core/src/main/java/org/apache/shardingsphere/encrypt/rewrite/token/generator/insert/EncryptInsertCipherNameTokenGenerator.java x: 4 contributors (90d) y: 71 lines of code jdbc/src/main/java/org/apache/shardingsphere/driver/jdbc/adapter/AdaptedDatabaseMetaData.java x: 1 contributors (90d) y: 597 lines of code features/encrypt/core/src/main/java/org/apache/shardingsphere/encrypt/rewrite/token/generator/predicate/EncryptPredicateColumnTokenGenerator.java x: 4 contributors (90d) y: 108 lines of code parser/sql/dialect/oracle/src/main/java/org/apache/shardingsphere/sql/parser/oracle/visitor/statement/type/OracleDDLStatementVisitor.java x: 1 contributors (90d) y: 1591 lines of code parser/sql/dialect/mysql/src/main/java/org/apache/shardingsphere/sql/parser/mysql/visitor/statement/type/MySQLDALStatementVisitor.java x: 1 contributors (90d) y: 961 lines of code
6009.0
lines of code
  min: 3.0
  average: 107.22
  25th percentile: 19.25
  median: 34.0
  75th percentile: 76.0
  max: 6009.0
0 5.0
contributors (90d)
min: 1.0 | average: 1.21 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 5.0