netflix / metacat
File Change Frequency

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

Overview
File Change Frequency Overall
  • There are 665 files with 44,314 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 1 file changed 51-100 times (747 lines of code)
    • 18 files changed 21-50 times (7,461 lines of code)
    • 144 files changed 6-20 times (16,997 lines of code)
    • 502 files changed 1-5 times (19,109 lines of code)
0% | 1% | 16% | 38% | 43%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 665 files with 44,314 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 44 files changed by 6-10 contributors (13,036 lines of code)
    • 367 files changed by 2-5 contributors (25,281 lines of code)
    • 254 files changed by 1 contributor (5,997 lines of code)
0% | 0% | 29% | 57% | 13%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
java, groovy, gradle, sql, properties, json, yaml, sh, xml, gitignore, txt, bat, md, editorconfig
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 1% | 16% | 38% | 42%
sql0% | 0% | 0% | 49% | 50%
groovy0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
metacat-main0% | 7% | 26% | 49% | 16%
metacat-connector-hive0% | 0% | 27% | 45% | 26%
metacat-thrift0% | 0% | 66% | 31% | 2%
metacat-common-server0% | 0% | 5% | 20% | 74%
metacat-connector-polaris0% | 0% | 18% | 38% | 42%
metacat-connector-jdbc0% | 0% | 51% | 21% | 26%
metacat-common0% | 0% | 0% | 50% | 49%
metacat-metadata-mysql0% | 0% | 0% | 71% | 28%
metacat-client0% | 0% | 0% | 45% | 54%
metacat-connector-s30% | 0% | 0% | 17% | 82%
metacat-connector-mysql0% | 0% | 0% | 58% | 41%
metacat-connector-cassandra0% | 0% | 0% | 26% | 73%
metacat-connector-pig0% | 0% | 0% | 79% | 20%
metacat-connector-snowflake0% | 0% | 0% | 39% | 60%
metacat-connector-postgresql0% | 0% | 0% | 17% | 82%
metacat-connector-redshift0% | 0% | 0% | 22% | 77%
metacat-connector-druid0% | 0% | 0% | 0% | 100%
metacat-metadata0% | 0% | 0% | 0% | 100%
codequality0% | 0% | 0% | 0% | 100%
metacat-war0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
TableServiceImpl.java
in metacat-main/src/main/java/com/netflix/metacat/main/services/impl
747 36 2016-03-23 2025-05-01 61 10 amajumdar@netflix.com 151791653+stevie9868@users....
PartitionServiceImpl.java
in metacat-main/src/main/java/com/netflix/metacat/main/services/impl
477 22 2016-03-23 2023-01-23 38 7 amajumdar@netflix.com 14096986+raveeram@users.nor...
CatalogThriftHiveMetastore.java
in metacat-thrift/src/main/java/com/netflix/metacat/thrift
1342 140 2016-03-23 2022-07-05 37 8 amajumdar@netflix.com 86805957+rsyncv@users.norep...
Config.java
in metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties
97 - 2017-05-17 2025-05-01 34 8 tgianos@users.noreply.githu... 151791653+stevie9868@users....
DefaultConfigImpl.java
in metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties
414 89 2017-05-17 2025-05-01 34 8 tgianos@users.noreply.githu... 151791653+stevie9868@users....
RequestWrapper.java
in metacat-main/src/main/java/com/netflix/metacat/main/api
216 7 2016-03-23 2025-02-19 30 9 amajumdar@netflix.com jursetta@netflix.com
JdbcConnectorTableService.java
in metacat-connector-jdbc/src/main/java/com/netflix/metacat/connector/jdbc/services
301 14 2017-02-06 2021-12-14 27 7 tgianos@users.noreply.githu... 14096986+raveeram@users.nor...
HiveConnectorInfoConverter.java
in metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/converters
367 17 2017-02-07 2025-02-11 27 7 zhljen@users.noreply.github... gaboiglio@gmail.com
SNSNotificationServiceImpl.java
in metacat-main/src/main/java/com/netflix/metacat/main/services/notifications/sns
390 14 2016-12-05 2025-02-19 25 8 tgianos@users.noreply.githu... jursetta@netflix.com
PolarisConnectorTableService.java
in metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris
398 12 2021-10-29 2025-04-23 25 6 86805957+rsyncv@users.norep... 36975329+ldsantos0911@users...
MetacatController.java
in metacat-main/src/main/java/com/netflix/metacat/main/api/v1
1014 24 2017-06-05 2025-03-25 25 9 tgianos@users.noreply.githu... jursetta@netflix.com
HiveConnectorFastTableService.java
in metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/sql
138 8 2017-10-12 2022-10-28 23 6 ajoymajumdar@hotmail.com 114035979+swaranga-netflix@...
ServicesConfig.java
in metacat-main/src/main/java/com/netflix/metacat/main/configs
275 21 2017-05-17 2024-07-02 23 7 tgianos@users.noreply.githu... 151791653+stevie9868@users....
HiveConnectorPartitionService.java
in metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive
411 14 2017-02-07 2018-10-30 23 5 zhljen@users.noreply.github... zhljen@users.noreply.github...
MViewServiceImpl.java
in metacat-main/src/main/java/com/netflix/metacat/main/services/impl
396 23 2016-03-23 2021-10-21 22 5 amajumdar@netflix.com 86805957+rsyncv@users.norep...
HiveConnectorTableService.java
in metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive
417 15 2017-02-07 2019-09-26 22 5 zhljen@users.noreply.github... amajumdar@netflix.com
HiveTypeConverter.java
in metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/converters
233 8 2017-02-07 2025-02-11 21 8 zhljen@users.noreply.github... gaboiglio@gmail.com
HiveConnectorFastPartitionService.java
in metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/sql
263 13 2017-10-12 2023-02-15 21 6 ajoymajumdar@hotmail.com 114035979+swaranga-netflix@...
IcebergTableHandler.java
in metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/iceberg
312 14 2018-11-14 2023-05-25 21 7 zhljen@users.noreply.github... 86805957+rsyncv@users.norep...
MetadataService.java
in metacat-main/src/main/java/com/netflix/metacat/main/services
170 5 2016-10-04 2021-05-11 20 4 ajoymajumdar@hotmail.com amajumdar@netflix.com
DatabaseServiceImpl.java
in metacat-main/src/main/java/com/netflix/metacat/main/services/impl
187 9 2016-03-23 2021-06-02 19 4 amajumdar@netflix.com amajumdar@netflix.com
HiveConnectorFactory.java
in metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive
53 3 2017-02-22 2025-02-19 18 5 zhljen@users.noreply.github... jursetta@netflix.com
DirectSqlTable.java
in metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/sql
383 12 2018-01-22 2023-05-14 18 7 ajoymajumdar@hotmail.com 14096986+raveeram@users.nor...
ElasticSearchUtilImpl.java
in metacat-main/src/main/java/com/netflix/metacat/main/services/search
561 36 2016-12-06 2018-12-12 18 5 zhljen@users.noreply.github... ajoymajumdar@hotmail.com
MysqlUserMetadataService.java
in metacat-metadata-mysql/src/main/java/com/netflix/metacat/metadata/mysql
898 37 2017-06-19 2025-05-01 18 6 zhljen@users.noreply.github... 151791653+stevie9868@users....
Metrics.java
in metacat-common-server/src/main/java/com/netflix/metacat/common/server/monitoring
102 1 2017-05-19 2021-12-23 17 5 zhljen@users.noreply.github... 14096986+raveeram@users.nor...
CatalogServiceImpl.java
in metacat-main/src/main/java/com/netflix/metacat/main/services/impl
112 5 2016-03-23 2019-03-31 17 6 amajumdar@netflix.com ajoymajumdar@hotmail.com
PolarisStoreConnector.java
in metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store
146 19 2021-11-01 2025-04-23 16 7 abshah@netflix.com 36975329+ldsantos0911@users...
Client.java
in metacat-client/src/main/java/com/netflix/metacat/client
189 22 2016-03-23 2024-07-02 16 6 amajumdar@netflix.com 151791653+stevie9868@users....
QualifiedName.java
in metacat-common/src/main/java/com/netflix/metacat/common
398 34 2016-03-23 2021-11-13 16 7 amajumdar@netflix.com 86805957+rsyncv@users.norep...
PolarisTableRepository.java
in metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/repos
63 - 2021-11-01 2025-04-23 15 7 abshah@netflix.com 36975329+ldsantos0911@users...
MetacatErrorDecoder.java
in metacat-client/src/main/java/com/netflix/metacat/client/module
71 1 2016-03-23 2021-05-06 15 5 amajumdar@netflix.com amajumdar@netflix.com
TableDto.java
in metacat-common/src/main/java/com/netflix/metacat/common/dto
115 10 2016-03-23 2025-02-19 15 9 amajumdar@netflix.com jursetta@netflix.com
ConverterUtil.java
in metacat-common-server/src/main/java/com/netflix/metacat/common/server/converter
154 17 2017-02-15 2024-07-09 15 8 ajoymajumdar@hotmail.com 151791653+stevie9868@users....
HiveConnectorFastServiceConfig.java
in metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/configs
200 15 2017-06-19 2021-05-06 15 5 zhljen@users.noreply.github... amajumdar@netflix.com
PolarisStoreService.java
in metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store
35 - 2021-11-01 2025-04-23 14 7 abshah@netflix.com 36975329+ldsantos0911@users...
MetacatRequestContext.java
in metacat-common/src/main/java/com/netflix/metacat/common
145 7 2016-11-29 2025-01-14 14 8 tgianos@users.noreply.githu... 98507672+gtrettenero@users....
ConnectorManager.java
in metacat-main/src/main/java/com/netflix/metacat/main/manager
227 22 2017-02-15 2025-02-19 14 7 ajoymajumdar@hotmail.com jursetta@netflix.com
ElasticSearchRefresh.java
in metacat-main/src/main/java/com/netflix/metacat/main/services/search
593 24 2017-07-05 2021-05-11 14 4 zhljen@users.noreply.github... amajumdar@netflix.com
DirectSqlGetPartition.java
in metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/sql
913 22 2017-10-12 2021-03-17 14 4 ajoymajumdar@hotmail.com amajumdar@netflix.com
ApiConfig.java
in metacat-main/src/main/java/com/netflix/metacat/main/configs
57 6 2017-05-17 2025-02-19 13 7 tgianos@users.noreply.githu... jursetta@netflix.com
HiveMetrics.java
in metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/monitoring
61 1 2017-05-24 2025-02-24 13 4 zhljen@users.noreply.github... jursetta@netflix.com
HiveProperties.java
in metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties
62 - 2017-05-17 2023-05-14 13 6 tgianos@users.noreply.githu... 14096986+raveeram@users.nor...
MetacatServiceHelper.java
in metacat-main/src/main/java/com/netflix/metacat/main/services
194 7 2016-03-30 2021-10-21 13 6 amajumdar@netflix.com 86805957+rsyncv@users.norep...
EmbeddedHiveClient.java
in metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/client/embedded
257 26 2017-03-16 2022-02-12 13 5 zhljen@users.noreply.github... 86805957+rsyncv@users.norep...
TableService.java
in metacat-main/src/main/java/com/netflix/metacat/main/services
18 - 2016-03-23 2023-01-23 12 4 amajumdar@netflix.com 14096986+raveeram@users.nor...
PartitionService.java
in metacat-main/src/main/java/com/netflix/metacat/main/services
35 - 2016-03-23 2018-02-06 12 3 amajumdar@netflix.com zhljen@users.noreply.github...
MViewService.java
in metacat-main/src/main/java/com/netflix/metacat/main/services
45 - 2016-03-23 2018-03-21 12 3 amajumdar@netflix.com zhljen@users.noreply.github...
PolarisTableEntity.java
in metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/entities
72 1 2021-11-01 2025-04-23 12 7 abshah@netflix.com 36975329+ldsantos0911@users...
HiveTableUtil.java
in metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/util
116 11 2017-04-05 2023-05-14 12 5 zhljen@users.noreply.github... 14096986+raveeram@users.nor...
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
TableServiceImpl.java
in metacat-main/src/main/java/com/netflix/metacat/main/services/impl
747 36 2016-03-23 2025-05-01 61 10 amajumdar@netflix.com 151791653+stevie9868@users....
RequestWrapper.java
in metacat-main/src/main/java/com/netflix/metacat/main/api
216 7 2016-03-23 2025-02-19 30 9 amajumdar@netflix.com jursetta@netflix.com
MetacatController.java
in metacat-main/src/main/java/com/netflix/metacat/main/api/v1
1014 24 2017-06-05 2025-03-25 25 9 tgianos@users.noreply.githu... jursetta@netflix.com
TableDto.java
in metacat-common/src/main/java/com/netflix/metacat/common/dto
115 10 2016-03-23 2025-02-19 15 9 amajumdar@netflix.com jursetta@netflix.com
CatalogThriftHiveMetastore.java
in metacat-thrift/src/main/java/com/netflix/metacat/thrift
1342 140 2016-03-23 2022-07-05 37 8 amajumdar@netflix.com 86805957+rsyncv@users.norep...
DefaultConfigImpl.java
in metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties
414 89 2017-05-17 2025-05-01 34 8 tgianos@users.noreply.githu... 151791653+stevie9868@users....
Config.java
in metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties
97 - 2017-05-17 2025-05-01 34 8 tgianos@users.noreply.githu... 151791653+stevie9868@users....
SNSNotificationServiceImpl.java
in metacat-main/src/main/java/com/netflix/metacat/main/services/notifications/sns
390 14 2016-12-05 2025-02-19 25 8 tgianos@users.noreply.githu... jursetta@netflix.com
HiveTypeConverter.java
in metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/converters
233 8 2017-02-07 2025-02-11 21 8 zhljen@users.noreply.github... gaboiglio@gmail.com
ConverterUtil.java
in metacat-common-server/src/main/java/com/netflix/metacat/common/server/converter
154 17 2017-02-15 2024-07-09 15 8 ajoymajumdar@hotmail.com 151791653+stevie9868@users....
MetacatRequestContext.java
in metacat-common/src/main/java/com/netflix/metacat/common
145 7 2016-11-29 2025-01-14 14 8 tgianos@users.noreply.githu... 98507672+gtrettenero@users....
PartitionServiceImpl.java
in metacat-main/src/main/java/com/netflix/metacat/main/services/impl
477 22 2016-03-23 2023-01-23 38 7 amajumdar@netflix.com 14096986+raveeram@users.nor...
HiveConnectorInfoConverter.java
in metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/converters
367 17 2017-02-07 2025-02-11 27 7 zhljen@users.noreply.github... gaboiglio@gmail.com
JdbcConnectorTableService.java
in metacat-connector-jdbc/src/main/java/com/netflix/metacat/connector/jdbc/services
301 14 2017-02-06 2021-12-14 27 7 tgianos@users.noreply.githu... 14096986+raveeram@users.nor...
ServicesConfig.java
in metacat-main/src/main/java/com/netflix/metacat/main/configs
275 21 2017-05-17 2024-07-02 23 7 tgianos@users.noreply.githu... 151791653+stevie9868@users....
IcebergTableHandler.java
in metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/iceberg
312 14 2018-11-14 2023-05-25 21 7 zhljen@users.noreply.github... 86805957+rsyncv@users.norep...
DirectSqlTable.java
in metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/sql
383 12 2018-01-22 2023-05-14 18 7 ajoymajumdar@hotmail.com 14096986+raveeram@users.nor...
QualifiedName.java
in metacat-common/src/main/java/com/netflix/metacat/common
398 34 2016-03-23 2021-11-13 16 7 amajumdar@netflix.com 86805957+rsyncv@users.norep...
PolarisStoreConnector.java
in metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store
146 19 2021-11-01 2025-04-23 16 7 abshah@netflix.com 36975329+ldsantos0911@users...
PolarisTableRepository.java
in metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/repos
63 - 2021-11-01 2025-04-23 15 7 abshah@netflix.com 36975329+ldsantos0911@users...
ConnectorManager.java
in metacat-main/src/main/java/com/netflix/metacat/main/manager
227 22 2017-02-15 2025-02-19 14 7 ajoymajumdar@hotmail.com jursetta@netflix.com
PolarisStoreService.java
in metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store
35 - 2021-11-01 2025-04-23 14 7 abshah@netflix.com 36975329+ldsantos0911@users...
ApiConfig.java
in metacat-main/src/main/java/com/netflix/metacat/main/configs
57 6 2017-05-17 2025-02-19 13 7 tgianos@users.noreply.githu... jursetta@netflix.com
PartitionController.java
in metacat-main/src/main/java/com/netflix/metacat/main/api/v1
1155 24 2017-06-05 2025-03-25 12 7 tgianos@users.noreply.githu... jursetta@netflix.com
PolarisTableEntity.java
in metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/entities
72 1 2021-11-01 2025-04-23 12 7 abshah@netflix.com 36975329+ldsantos0911@users...
TableInfo.java
in metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/model
31 1 2017-02-01 2021-12-14 11 7 ajoymajumdar@hotmail.com 14096986+raveeram@users.nor...
PolarisConnectorTableService.java
in metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris
398 12 2021-10-29 2025-04-23 25 6 86805957+rsyncv@users.norep... 36975329+ldsantos0911@users...
HiveConnectorFastTableService.java
in metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/sql
138 8 2017-10-12 2022-10-28 23 6 ajoymajumdar@hotmail.com 114035979+swaranga-netflix@...
HiveConnectorFastPartitionService.java
in metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/sql
263 13 2017-10-12 2023-02-15 21 6 ajoymajumdar@hotmail.com 114035979+swaranga-netflix@...
MysqlUserMetadataService.java
in metacat-metadata-mysql/src/main/java/com/netflix/metacat/metadata/mysql
898 37 2017-06-19 2025-05-01 18 6 zhljen@users.noreply.github... 151791653+stevie9868@users....
CatalogServiceImpl.java
in metacat-main/src/main/java/com/netflix/metacat/main/services/impl
112 5 2016-03-23 2019-03-31 17 6 amajumdar@netflix.com ajoymajumdar@hotmail.com
Client.java
in metacat-client/src/main/java/com/netflix/metacat/client
189 22 2016-03-23 2024-07-02 16 6 amajumdar@netflix.com 151791653+stevie9868@users....
MetacatServiceHelper.java
in metacat-main/src/main/java/com/netflix/metacat/main/services
194 7 2016-03-30 2021-10-21 13 6 amajumdar@netflix.com 86805957+rsyncv@users.norep...
HiveProperties.java
in metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties
62 - 2017-05-17 2023-05-14 13 6 tgianos@users.noreply.githu... 14096986+raveeram@users.nor...
MetadataController.java
in metacat-main/src/main/java/com/netflix/metacat/main/api/v1
187 7 2017-06-05 2025-03-25 12 6 tgianos@users.noreply.githu... jursetta@netflix.com
TagController.java
in metacat-main/src/main/java/com/netflix/metacat/main/api/v1
505 11 2017-06-05 2025-03-25 12 6 tgianos@users.noreply.githu... jursetta@netflix.com
ConnectorTableServiceProxy.java
in metacat-main/src/main/java/com/netflix/metacat/main/services/impl
183 12 2018-08-23 2025-04-17 11 6 ajoymajumdar@hotmail.com jursetta@netflix.com
PolarisConnectorConfig.java
in metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/configs
117 12 2021-10-29 2025-04-23 11 6 86805957+rsyncv@users.norep... 36975329+ldsantos0911@users...
schema.sql
in metacat-connector-polaris/src/functionalTest/resources
27 - 2021-10-27 2025-04-23 9 6 abshah@netflix.com 36975329+ldsantos0911@users...
PartitionsSaveRequestDto.java
in metacat-common/src/main/java/com/netflix/metacat/common/dto
45 3 2016-03-23 2025-02-19 8 6 amajumdar@netflix.com jursetta@netflix.com
MetacatThriftService.java
in metacat-main/src/main/java/com/netflix/metacat/main/services
35 4 2017-05-17 2025-02-19 8 6 tgianos@users.noreply.githu... jursetta@netflix.com
PolarisDatabaseEntity.java
in metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/entities
56 1 2021-11-01 2025-02-19 8 6 abshah@netflix.com jursetta@netflix.com
S3ConnectorPartitionService.java
in metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3
354 20 2017-02-15 2025-02-19 8 6 ajoymajumdar@hotmail.com jursetta@netflix.com
MetacatCatalogConfig.java
in metacat-common-server/src/main/java/com/netflix/metacat/common/server/spi
107 5 2017-06-27 2024-02-08 7 6 zhljen@users.noreply.github... 151791653+stevie9868@users....
HiveConnectorPartitionService.java
in metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive
411 14 2017-02-07 2018-10-30 23 5 zhljen@users.noreply.github... zhljen@users.noreply.github...
MViewServiceImpl.java
in metacat-main/src/main/java/com/netflix/metacat/main/services/impl
396 23 2016-03-23 2021-10-21 22 5 amajumdar@netflix.com 86805957+rsyncv@users.norep...
HiveConnectorTableService.java
in metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive
417 15 2017-02-07 2019-09-26 22 5 zhljen@users.noreply.github... amajumdar@netflix.com
ElasticSearchUtilImpl.java
in metacat-main/src/main/java/com/netflix/metacat/main/services/search
561 36 2016-12-06 2018-12-12 18 5 zhljen@users.noreply.github... ajoymajumdar@hotmail.com
HiveConnectorFactory.java
in metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive
53 3 2017-02-22 2025-02-19 18 5 zhljen@users.noreply.github... jursetta@netflix.com
Metrics.java
in metacat-common-server/src/main/java/com/netflix/metacat/common/server/monitoring
102 1 2017-05-19 2021-12-23 17 5 zhljen@users.noreply.github... 14096986+raveeram@users.nor...
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
MySqlParentChildRelMetaDataService.java
in metacat-metadata-mysql/src/main/java/com/netflix/metacat/metadata/mysql
388 24 2024-07-02 2024-07-09 2 1 151791653+stevie9868@users.... 151791653+stevie9868@users....
PartitionV1.java
in metacat-client/src/main/java/com/netflix/metacat/client/api
386 - 2017-06-05 2017-06-05 1 1 tgianos@users.noreply.githu... tgianos@users.noreply.githu...
S3ConnectorInfoConverter.java
in metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3
283 24 2017-02-15 2017-03-17 4 1 ajoymajumdar@hotmail.com ajoymajumdar@hotmail.com
PostgreSqlTypeConverter.java
in metacat-connector-postgresql/src/main/java/com/netflix/metacat/connector/postgresql
228 3 2017-03-01 2017-04-12 4 1 tgianos@users.noreply.githu... tgianos@users.noreply.githu...
CassandraTypeConverter.java
in metacat-connector-cassandra/src/main/java/com/netflix/metacat/connector/cassandra
198 3 2017-03-13 2017-04-12 3 1 tgianos@users.noreply.githu... tgianos@users.noreply.githu...
DirectSqlDatabase.java
in metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/sql
148 8 2019-08-16 2019-08-16 1 1 ajoymajumdar@hotmail.com ajoymajumdar@hotmail.com
SnowflakeTypeConverter.java
in metacat-connector-snowflake/src/main/java/com/netflix/metacat/connector/snowflake
146 3 2018-01-29 2018-01-29 1 1 ajoymajumdar@hotmail.com ajoymajumdar@hotmail.com
ThrottlingConnectorPartitionService.java
in metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors
144 17 2023-03-14 2023-03-14 1 1 114035979+swaranga-netflix@... 114035979+swaranga-netflix@...
PolarisConnectorDatabaseServiceFunctionalTest.java
in metacat-connector-polaris/src/functionalTest/java/com/netflix/metacat/connector/polaris
128 1 2024-05-01 2024-05-01 1 1 151791653+stevie9868@users.... 151791653+stevie9868@users....
JdbcTypeConverter.java
in metacat-connector-jdbc/src/main/java/com/netflix/metacat/connector/jdbc
115 7 2017-03-01 2017-03-15 3 1 tgianos@users.noreply.githu... tgianos@users.noreply.githu...
PolarisConnectorTableServiceFunctionalTest.java
in metacat-connector-polaris/src/functionalTest/java/com/netflix/metacat/connector/polaris
112 4 2024-01-06 2024-05-01 3 1 151791653+stevie9868@users.... 151791653+stevie9868@users....
ThrottlingConnectorTableService.java
in metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors
104 12 2023-03-14 2023-03-14 1 1 114035979+swaranga-netflix@... 114035979+swaranga-netflix@...
ThrottlingConnectorDatabaseService.java
in metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors
92 12 2023-03-14 2023-03-14 1 1 114035979+swaranga-netflix@... 114035979+swaranga-netflix@...
ConnectorFactoryDecorator.java
in metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors
90 9 2023-03-14 2023-03-15 2 1 114035979+swaranga-netflix@... 114035979+swaranga-netflix@...
PolarisConnectorPartitionService.java
in metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris
89 5 2023-02-15 2023-02-15 1 1 114035979+swaranga-netflix@... 114035979+swaranga-netflix@...
ThrottlingConnectorCatalogService.java
in metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors
87 11 2023-03-14 2023-03-14 1 1 114035979+swaranga-netflix@... 114035979+swaranga-netflix@...
ParentChildRelationshipProperties.java
in metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties
82 4 2024-07-09 2024-10-30 2 1 151791653+stevie9868@users.... 151791653+stevie9868@users....
SimpleNode.java
in metacat-common-server/src/main/java/com/netflix/metacat/common/server/partition/parser
78 17 2017-03-28 2017-03-28 1 1 tgianos@users.noreply.githu... tgianos@users.noreply.githu...
IcebergMetastoreTables.java
in metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/iceberg
76 11 2020-06-03 2021-02-06 2 1 amajumdar@netflix.com amajumdar@netflix.com
IcebergTableEventHandler.java
in metacat-main/src/main/java/com/netflix/metacat/main/services
63 3 2021-02-26 2021-02-26 1 1 14096986+raveeram@users.nor... 14096986+raveeram@users.nor...
DefaultCatalogManager.java
in metacat-main/src/main/java/com/netflix/metacat/main/manager
63 4 2022-08-25 2022-08-25 1 1 14096986+raveeram@users.nor... 14096986+raveeram@users.nor...
TransactionRetryAspect.java
in metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/common
57 5 2021-12-23 2021-12-23 1 1 14096986+raveeram@users.nor... 14096986+raveeram@users.nor...
PartitionV1.java
in metacat-common-server/src/main/java/com/netflix/metacat/common/server/api/v1
54 - 2017-06-05 2017-06-05 1 1 tgianos@users.noreply.githu... tgianos@users.noreply.githu...
DruidConnectorInfoConverter.java
in metacat-connector-druid/src/main/java/com/netflix/metacat/connector/druid/converter
51 3 2017-10-17 2017-10-17 1 1 zhljen@users.noreply.github... zhljen@users.noreply.github...
CatalogTraversalServiceHelper.java
in metacat-main/src/main/java/com/netflix/metacat/main/services
48 5 2019-03-11 2019-03-31 2 1 ajoymajumdar@hotmail.com ajoymajumdar@hotmail.com
HiveStorageFormat.java
in metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive
47 - 2017-03-07 2017-03-16 2 1 zhljen@users.noreply.github... zhljen@users.noreply.github...
MySqlConnectorTableService.java
in metacat-connector-mysql/src/main/java/com/netflix/metacat/connector/mysql
47 2 2018-03-08 2018-03-16 2 1 ajoymajumdar@hotmail.com ajoymajumdar@hotmail.com
S3Module.java
in metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3
45 2 2017-02-15 2017-02-15 1 1 ajoymajumdar@hotmail.com ajoymajumdar@hotmail.com
ParentChildRelMetadataService.java
in metacat-common-server/src/main/java/com/netflix/metacat/common/server/usermetadata
44 - 2024-07-02 2024-07-09 2 1 151791653+stevie9868@users.... 151791653+stevie9868@users....
MetacatThriftInitService.java
in metacat-main/src/main/java/com/netflix/metacat/main/services/init
43 2 2023-05-31 2023-05-31 1 1 114035979+swaranga-netflix@... 114035979+swaranga-netflix@...
DefaultAuthorizationService.java
in metacat-common-server/src/main/java/com/netflix/metacat/common/server/usermetadata
43 3 2018-09-05 2018-09-05 1 1 zhljen@users.noreply.github... zhljen@users.noreply.github...
TimeUtil.java
in metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/util
42 3 2017-10-17 2017-10-17 1 1 zhljen@users.noreply.github... zhljen@users.noreply.github...
MetacatHealthIndicator.java
in metacat-main/src/main/java/com/netflix/metacat/main/services/health
41 1 2023-05-31 2023-05-31 1 1 114035979+swaranga-netflix@... 114035979+swaranga-netflix@...
ParentChildRelV1.java
in metacat-client/src/main/java/com/netflix/metacat/client/api
39 - 2024-07-02 2024-07-09 2 1 151791653+stevie9868@users.... 151791653+stevie9868@users....
MetacatCoreInitService.java
in metacat-main/src/main/java/com/netflix/metacat/main/services/init
37 2 2023-05-31 2023-05-31 1 1 114035979+swaranga-netflix@... 114035979+swaranga-netflix@...
PostgreSqlExceptionMapper.java
in metacat-connector-postgresql/src/main/java/com/netflix/metacat/connector/postgresql
36 1 2017-03-21 2017-05-17 3 1 tgianos@users.noreply.githu... tgianos@users.noreply.githu...
StringParamsConverter.java
in metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/entities
35 2 2025-03-18 2025-04-23 2 1 36975329+ldsantos0911@users... 36975329+ldsantos0911@users...
RedshiftExceptionMapper.java
in metacat-connector-redshift/src/main/java/com/netflix/metacat/connector/redshift
34 1 2017-03-21 2017-06-09 4 1 tgianos@users.noreply.githu... tgianos@users.noreply.githu...
RedshiftConnectorTableService.java
in metacat-connector-redshift/src/main/java/com/netflix/metacat/connector/redshift
34 3 2017-06-09 2017-06-17 2 1 tgianos@users.noreply.githu... tgianos@users.noreply.githu...
DozerJsonTypeConverter.java
in metacat-common-server/src/main/java/com/netflix/metacat/common/server/converter
33 2 2021-04-21 2021-04-21 1 1 amajumdar@netflix.com amajumdar@netflix.com
PolarisConnectorPlugin.java
in metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris
32 4 2021-10-25 2021-10-29 3 1 86805957+rsyncv@users.norep... 86805957+rsyncv@users.norep...
MySqlExceptionMapper.java
in metacat-connector-mysql/src/main/java/com/netflix/metacat/connector/mysql
31 1 2017-03-21 2017-05-17 2 1 tgianos@users.noreply.githu... tgianos@users.noreply.githu...
SnowflakeExceptionMapper.java
in metacat-connector-snowflake/src/main/java/com/netflix/metacat/connector/snowflake
30 1 2018-01-29 2018-01-29 1 1 ajoymajumdar@hotmail.com ajoymajumdar@hotmail.com
DruidConnectorConfig.java
in metacat-connector-druid/src/main/java/com/netflix/metacat/connector/druid/configs
30 3 2017-10-17 2017-10-17 1 1 zhljen@users.noreply.github... zhljen@users.noreply.github...
ResolverV1.java
in metacat-client/src/main/java/com/netflix/metacat/client/api
29 - 2017-06-05 2017-06-05 1 1 tgianos@users.noreply.githu... tgianos@users.noreply.githu...
MetacatSaveTablePartitionMetadataOnlyPostEvent.java
in metacat-common-server/src/main/java/com/netflix/metacat/common/server/events
29 1 2017-11-09 2017-11-09 1 1 zhljen@users.noreply.github... zhljen@users.noreply.github...
AuditMapper.java
in metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/mappers
29 2 2024-02-20 2024-02-20 1 1 86805957+insyncoss@users.no... 86805957+insyncoss@users.no...
schema.sql
in metacat-metadata/src/functionalTest/resources/crdb
28 - 2021-11-09 2021-11-09 1 1 14096986+raveeram@users.nor... 14096986+raveeram@users.nor...
DruidConnectorDatabaseService.java
in metacat-connector-druid/src/main/java/com/netflix/metacat/connector/druid
27 2 2017-10-17 2017-10-17 1 1 zhljen@users.noreply.github... zhljen@users.noreply.github...
Data.java
in metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties
27 - 2017-05-17 2017-06-12 2 1 tgianos@users.noreply.githu... tgianos@users.noreply.githu...
Correlations

File Size vs. Number of Changes: 665 points

metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties/Config.java x: 97 lines of code y: 34 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties/DefaultConfigImpl.java x: 414 lines of code y: 34 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties/ServiceProperties.java x: 62 lines of code y: 8 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties/UserMetadata.java x: 15 lines of code y: 4 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/usermetadata/MetadataPreMergeInterceptor.java x: 12 lines of code y: 1 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/usermetadata/MetadataPreMergeInterceptorImpl.java x: 3 lines of code y: 1 # changes metacat-main/src/main/java/com/netflix/metacat/main/services/impl/TableServiceImpl.java x: 747 lines of code y: 61 # changes metacat-metadata-mysql/src/main/java/com/netflix/metacat/metadata/mysql/MySqlUserMetadataConfig.java x: 96 lines of code y: 9 # changes metacat-metadata-mysql/src/main/java/com/netflix/metacat/metadata/mysql/MysqlUserMetadataService.java x: 898 lines of code y: 18 # changes metacat-connector-polaris/src/functionalTest/resources/schema.sql x: 27 lines of code y: 9 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/PolarisConnectorTableService.java x: 398 lines of code y: 25 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/configs/PolarisConnectorConfig.java x: 117 lines of code y: 11 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/mappers/PolarisTableMapper.java x: 91 lines of code y: 9 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/PolarisStoreConnector.java x: 146 lines of code y: 16 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/PolarisStoreService.java x: 35 lines of code y: 14 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/entities/PolarisTableEntity.java x: 72 lines of code y: 12 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/entities/StringParamsConverter.java x: 35 lines of code y: 2 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/repos/PolarisTableRepository.java x: 63 lines of code y: 15 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/commonview/CommonViewHandler.java x: 70 lines of code y: 4 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/sql/HiveConnectorFastTableServiceProxy.java x: 48 lines of code y: 2 # changes metacat-main/src/main/java/com/netflix/metacat/main/services/impl/ConnectorTableServiceProxy.java x: 183 lines of code y: 11 # changes metacat-main/src/main/java/com/netflix/metacat/main/api/v1/MetacatController.java x: 1014 lines of code y: 25 # changes metacat-main/src/main/java/com/netflix/metacat/main/api/v1/MetadataController.java x: 187 lines of code y: 12 # changes metacat-main/src/main/java/com/netflix/metacat/main/api/v1/ParentChildRelController.java x: 76 lines of code y: 4 # changes metacat-main/src/main/java/com/netflix/metacat/main/api/v1/PartitionController.java x: 1155 lines of code y: 12 # changes metacat-main/src/main/java/com/netflix/metacat/main/api/v1/ResolverController.java x: 72 lines of code y: 6 # changes metacat-main/src/main/java/com/netflix/metacat/main/api/v1/SearchController.java x: 37 lines of code y: 6 # changes metacat-main/src/main/java/com/netflix/metacat/main/api/v1/TagController.java x: 505 lines of code y: 12 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/util/MetacatUtils.java x: 118 lines of code y: 5 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/client/thrift/MetacatHiveClient.java x: 301 lines of code y: 7 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/configs/HiveConnectorConfig.java x: 196 lines of code y: 8 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/monitoring/HiveMetrics.java x: 61 lines of code y: 13 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/model/FieldInfo.java x: 52 lines of code y: 9 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/util/DataSourceManager.java x: 82 lines of code y: 7 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/util/ThreadServiceManager.java x: 77 lines of code y: 7 # changes metacat-common/src/main/java/com/netflix/metacat/common/NameDateDto.java x: 17 lines of code y: 5 # changes metacat-common/src/main/java/com/netflix/metacat/common/dto/AuditDto.java x: 25 lines of code y: 6 # changes metacat-common/src/main/java/com/netflix/metacat/common/dto/CatalogDto.java x: 59 lines of code y: 8 # changes metacat-common/src/main/java/com/netflix/metacat/common/dto/CatalogMappingDto.java x: 23 lines of code y: 6 # changes metacat-common/src/main/java/com/netflix/metacat/common/dto/ChildInfoDto.java x: 22 lines of code y: 2 # changes metacat-common/src/main/java/com/netflix/metacat/common/dto/ClusterDto.java x: 48 lines of code y: 7 # changes metacat-common/src/main/java/com/netflix/metacat/common/dto/DataMetadataDto.java x: 41 lines of code y: 5 # changes metacat-common/src/main/java/com/netflix/metacat/common/dto/DatabaseCreateRequestDto.java x: 36 lines of code y: 7 # changes metacat-common/src/main/java/com/netflix/metacat/common/dto/DatabaseDto.java x: 49 lines of code y: 6 # changes metacat-common/src/main/java/com/netflix/metacat/common/dto/DefinitionMetadataDto.java x: 33 lines of code y: 5 # changes metacat-common/src/main/java/com/netflix/metacat/common/dto/PartitionDto.java x: 72 lines of code y: 9 # changes metacat-common/src/main/java/com/netflix/metacat/common/dto/PartitionsSaveRequestDto.java x: 45 lines of code y: 8 # changes metacat-common/src/main/java/com/netflix/metacat/common/dto/StorageDto.java x: 32 lines of code y: 6 # changes metacat-common/src/main/java/com/netflix/metacat/common/dto/TableDto.java x: 115 lines of code y: 15 # changes metacat-common/src/main/java/com/netflix/metacat/common/dto/TagCreateRequestDto.java x: 21 lines of code y: 2 # changes metacat-common/src/main/java/com/netflix/metacat/common/dto/ViewDto.java x: 19 lines of code y: 2 # changes metacat-common/src/main/java/com/netflix/metacat/common/type/RowType.java x: 90 lines of code y: 8 # changes metacat-common/src/main/java/com/netflix/metacat/common/type/TypeRegistry.java x: 100 lines of code y: 8 # changes metacat-common/src/main/java/com/netflix/metacat/common/type/TypeSignature.java x: 185 lines of code y: 5 # changes metacat-connector-cassandra/src/main/java/com/netflix/metacat/connector/cassandra/CassandraConnectorDatabaseService.java x: 173 lines of code y: 6 # changes metacat-connector-cassandra/src/main/java/com/netflix/metacat/connector/cassandra/CassandraConnectorTableService.java x: 197 lines of code y: 5 # changes metacat-connector-druid/src/main/java/com/netflix/metacat/connector/druid/configs/BaseDruidHttpClientConfig.java x: 46 lines of code y: 2 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/HiveConnectorFactory.java x: 53 lines of code y: 18 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/client/thrift/HiveMetastoreClientFactory.java x: 163 lines of code y: 3 # changes metacat-connector-jdbc/src/main/java/com/netflix/metacat/connector/jdbc/services/JdbcConnectorDatabaseService.java x: 123 lines of code y: 8 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/entities/AuditEntity.java x: 43 lines of code y: 2 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/entities/PolarisDatabaseEntity.java x: 56 lines of code y: 8 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/repos/PolarisDatabaseCustomRepositoryImpl.java x: 80 lines of code y: 2 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/repos/PolarisTableCustomRepositoryImpl.java x: 70 lines of code y: 3 # changes metacat-connector-postgresql/src/main/java/com/netflix/metacat/connector/postgresql/PostgreSqlConnectorDatabaseService.java x: 27 lines of code y: 3 # changes metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/S3ConnectorDatabaseService.java x: 130 lines of code y: 5 # changes metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/S3ConnectorPartitionService.java x: 354 lines of code y: 8 # changes metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/S3ConnectorTableService.java x: 221 lines of code y: 5 # changes metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/dao/impl/BaseDaoImpl.java x: 131 lines of code y: 3 # changes metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/dao/impl/DatabaseDaoImpl.java x: 58 lines of code y: 2 # changes metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/dao/impl/FieldDaoImpl.java x: 16 lines of code y: 2 # changes metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/dao/impl/PartitionDaoImpl.java x: 84 lines of code y: 2 # changes metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/dao/impl/SourceDaoImpl.java x: 52 lines of code y: 3 # changes metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/dao/impl/TableDaoImpl.java x: 90 lines of code y: 2 # changes metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/model/BaseEntity.java x: 50 lines of code y: 2 # changes metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/model/BaseTable.java x: 26 lines of code y: 2 # changes metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/model/Database.java x: 51 lines of code y: 2 # changes metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/model/Field.java x: 69 lines of code y: 2 # changes metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/model/IdEntity.java x: 29 lines of code y: 2 # changes metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/model/Info.java x: 67 lines of code y: 2 # changes metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/model/Partition.java x: 73 lines of code y: 2 # changes metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/model/Schema.java x: 31 lines of code y: 2 # changes metacat-connector-snowflake/src/main/java/com/netflix/metacat/connector/snowflake/SnowflakeConnectorTableService.java x: 165 lines of code y: 11 # changes metacat-main/src/main/java/com/netflix/metacat/main/api/ApiFilter.java x: 79 lines of code y: 4 # changes metacat-main/src/main/java/com/netflix/metacat/main/api/ExceptionMapper.java x: 45 lines of code y: 6 # changes metacat-main/src/main/java/com/netflix/metacat/main/api/MetacatErrorController.java x: 59 lines of code y: 6 # changes metacat-main/src/main/java/com/netflix/metacat/main/api/RequestWrapper.java x: 216 lines of code y: 30 # changes metacat-main/src/main/java/com/netflix/metacat/main/configs/ApiConfig.java x: 57 lines of code y: 13 # changes metacat-main/src/main/java/com/netflix/metacat/main/configs/SwaggerConfig.java x: 25 lines of code y: 4 # changes metacat-main/src/main/java/com/netflix/metacat/main/manager/ConnectorManager.java x: 227 lines of code y: 14 # changes metacat-main/src/main/java/com/netflix/metacat/main/services/MetacatThriftService.java x: 35 lines of code y: 8 # changes metacat-main/src/main/java/com/netflix/metacat/main/services/impl/DefaultOwnerValidationService.java x: 123 lines of code y: 5 # changes metacat-main/src/main/java/com/netflix/metacat/main/services/notifications/sns/SNSNotificationServiceImpl.java x: 390 lines of code y: 25 # changes metacat-metadata/src/main/java/com/netflix/metacat/metadata/store/data/entities/BaseEntity.java x: 47 lines of code y: 3 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/converters/HiveConnectorInfoConverter.java x: 367 lines of code y: 27 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/converters/HiveTypeConverter.java x: 233 lines of code y: 21 # changes metacat-common/src/main/java/com/netflix/metacat/common/MetacatRequestContext.java x: 145 lines of code y: 14 # changes metacat-connector-druid/src/main/java/com/netflix/metacat/connector/druid/DruidConnectorFactory.java x: 32 lines of code y: 3 # changes metacat-connector-druid/src/main/java/com/netflix/metacat/connector/druid/DruidConnectorPlugin.java x: 26 lines of code y: 3 # changes metacat-connector-druid/src/main/java/com/netflix/metacat/connector/druid/client/DruidHttpClientImpl.java x: 65 lines of code y: 3 # changes metacat-metadata-mysql/src/main/java/com/netflix/metacat/metadata/mysql/MySqlTagService.java x: 371 lines of code y: 11 # changes metacat-metadata-mysql/src/main/java/com/netflix/metacat/metadata/mysql/MySqlParentChildRelMetaDataService.java x: 388 lines of code y: 2 # changes metacat-client/src/main/java/com/netflix/metacat/client/api/ParentChildRelV1.java x: 39 lines of code y: 2 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/converter/ConverterUtil.java x: 154 lines of code y: 15 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties/MetacatProperties.java x: 54 lines of code y: 8 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/usermetadata/ParentChildRelMetadataConstants.java x: 13 lines of code y: 2 # changes metacat-client/src/main/java/com/netflix/metacat/client/Client.java x: 189 lines of code y: 16 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/model/BaseRelEntityInfo.java x: 14 lines of code y: 1 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/usermetadata/ParentChildRelServiceException.java x: 9 lines of code y: 1 # changes metacat-main/src/main/java/com/netflix/metacat/main/configs/ServicesConfig.java x: 275 lines of code y: 23 # changes metacat-connector-polaris/src/functionalTest/java/com/netflix/metacat/connector/polaris/PolarisConnectorDatabaseServiceFunctionalTest.java x: 128 lines of code y: 1 # changes metacat-connector-polaris/src/functionalTest/java/com/netflix/metacat/connector/polaris/PolarisConnectorTableServiceFunctionalTest.java x: 112 lines of code y: 3 # changes metacat-connector-polaris/src/functionalTest/java/com/netflix/metacat/connector/polaris/PolarisStoreConnectorFunctionalTest.java x: 104 lines of code y: 4 # changes metacat-connector-polaris/src/functionalTest/java/com/netflix/metacat/connector/polaris/TestUtil.java x: 16 lines of code y: 1 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/PolarisConnectorDatabaseService.java x: 155 lines of code y: 8 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/repos/PolarisDatabaseCustomRepository.java x: 6 lines of code y: 1 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/usermetadata/MetadataInterceptor.java x: 19 lines of code y: 3 # changes metacat-metadata-mysql/src/main/java/com/netflix/metacat/metadata/mysql/MySqlLookupService.java x: 186 lines of code y: 4 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/model/BaseInfo.java x: 16 lines of code y: 8 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/model/DatabaseInfo.java x: 23 lines of code y: 7 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/mappers/AuditMapper.java x: 29 lines of code y: 1 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/mappers/PolarisDatabaseMapper.java x: 30 lines of code y: 3 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/spi/MetacatCatalogConfig.java x: 107 lines of code y: 7 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/repos/PolarisTableCustomRepository.java x: 6 lines of code y: 2 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/configs/PolarisPersistenceConfig.java x: 47 lines of code y: 8 # changes codequality/findbugs/excludeFilter.xml x: 25 lines of code y: 5 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/partition/util/FilterPartition.java x: 62 lines of code y: 6 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/metastore/MetacatHMSHandler.java x: 380 lines of code y: 6 # changes metacat-main/src/main/java/com/netflix/metacat/main/services/health/MetacatHealthIndicator.java x: 41 lines of code y: 1 # changes metacat-main/src/main/java/com/netflix/metacat/main/services/health/package-info.java x: 2 lines of code y: 1 # changes metacat-main/src/main/java/com/netflix/metacat/main/services/init/MetacatCoreInitService.java x: 37 lines of code y: 1 # changes metacat-main/src/main/java/com/netflix/metacat/main/services/init/MetacatThriftInitService.java x: 43 lines of code y: 1 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/iceberg/IcebergTableHandler.java x: 312 lines of code y: 21 # changes metacat-main/src/main/java/com/netflix/metacat/main/services/OwnerValidationService.java x: 20 lines of code y: 3 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/sql/DirectSqlTable.java x: 383 lines of code y: 18 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/util/HiveTableUtil.java x: 116 lines of code y: 12 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties/CacheProperties.java x: 10 lines of code y: 2 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/ThrottlingConnectorCatalogService.java x: 87 lines of code y: 1 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/ThrottlingConnectorDatabaseService.java x: 92 lines of code y: 1 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/ThrottlingConnectorPartitionService.java x: 144 lines of code y: 1 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/ThrottlingConnectorTableService.java x: 104 lines of code y: 1 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/sql/HiveConnectorFastPartitionService.java x: 263 lines of code y: 21 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/PolarisConnectorFactory.java x: 36 lines of code y: 4 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/PolarisConnectorPartitionService.java x: 89 lines of code y: 1 # changes metacat-thrift/src/main/java/com/netflix/metacat/thrift/HiveConvertersImpl.java x: 346 lines of code y: 10 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties/Table.java x: 82 lines of code y: 3 # changes metacat-main/src/main/java/com/netflix/metacat/main/services/TableService.java x: 18 lines of code y: 12 # changes metacat-main/src/main/java/com/netflix/metacat/main/services/impl/PartitionServiceImpl.java x: 477 lines of code y: 38 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/sql/HiveConnectorFastTableService.java x: 138 lines of code y: 23 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties/AuthorizationServiceProperties.java x: 62 lines of code y: 2 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/ConnectorContext.java x: 30 lines of code y: 9 # changes metacat-main/src/main/java/com/netflix/metacat/main/manager/CatalogManager.java x: 6 lines of code y: 11 # changes metacat-main/src/main/java/com/netflix/metacat/main/manager/DefaultCatalogManager.java x: 63 lines of code y: 1 # changes metacat-thrift/src/main/java/com/netflix/metacat/thrift/CatalogThriftHiveMetastore.java x: 1342 lines of code y: 37 # changes metacat-client/src/main/java/com/netflix/metacat/client/api/MetacatV1.java x: 326 lines of code y: 6 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/api/v1/MetacatV1.java x: 94 lines of code y: 10 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/ConnectorRequestContext.java x: 14 lines of code y: 4 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/client/embedded/EmbeddedHiveClient.java x: 257 lines of code y: 13 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/monitoring/Metrics.java x: 102 lines of code y: 17 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/common/TransactionRetryAspect.java x: 57 lines of code y: 1 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/model/TableInfo.java x: 31 lines of code y: 11 # changes metacat-connector-jdbc/src/main/java/com/netflix/metacat/connector/jdbc/services/JdbcConnectorTableService.java x: 301 lines of code y: 27 # changes metacat-common/src/main/java/com/netflix/metacat/common/QualifiedName.java x: 398 lines of code y: 16 # changes metacat-metadata/src/main/java/com/netflix/metacat/metadata/UserMetadataServiceImpl.java x: 23 lines of code y: 1 # changes metacat-metadata/src/main/java/com/netflix/metacat/metadata/package-info.java x: 1 lines of code y: 2 # changes metacat-metadata/src/main/java/com/netflix/metacat/metadata/store/UserMetadataStoreService.java x: 17 lines of code y: 1 # changes metacat-main/src/main/java/com/netflix/metacat/main/services/MetacatServiceHelper.java x: 194 lines of code y: 13 # changes metacat-main/src/main/java/com/netflix/metacat/main/services/impl/MViewServiceImpl.java x: 396 lines of code y: 22 # changes metacat-common/src/main/java/com/netflix/metacat/common/dto/notifications/sns/payloads/TablePartitionsUpdatePayload.java x: 31 lines of code y: 5 # changes metacat-main/src/main/java/com/netflix/metacat/main/services/notifications/sns/SNSNotificationServiceUtil.java x: 139 lines of code y: 3 # changes metacat-main/src/main/java/com/netflix/metacat/main/services/impl/DatabaseServiceImpl.java x: 187 lines of code y: 19 # changes metacat-main/src/main/java/com/netflix/metacat/main/services/search/ElasticSearchCatalogTraversalAction.java x: 168 lines of code y: 3 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/ConnectorBaseService.java x: 58 lines of code y: 7 # changes metacat-main/src/main/java/com/netflix/metacat/main/services/MetadataService.java x: 170 lines of code y: 20 # changes metacat-main/src/main/java/com/netflix/metacat/main/services/search/ElasticSearchRefresh.java x: 593 lines of code y: 14 # changes metacat-client/src/main/java/com/netflix/metacat/client/module/MetacatErrorDecoder.java x: 71 lines of code y: 15 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/configs/HiveConnectorFastServiceConfig.java x: 200 lines of code y: 15 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/ConnectorTypeConverter.java x: 75 lines of code y: 6 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/converter/DozerJsonTypeConverter.java x: 33 lines of code y: 1 # changes metacat-main/src/main/java/com/netflix/metacat/main/configs/CommonServerConfig.java x: 91 lines of code y: 11 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/partition/visitor/PartitionKeyParserEval.java x: 83 lines of code y: 3 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/sql/DirectSqlGetPartition.java x: 913 lines of code y: 14 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/util/PartitionFilterGenerator.java x: 340 lines of code y: 4 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/events/MetacatUpdateIcebergTablePostEvent.java x: 26 lines of code y: 1 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/iceberg/IcebergMetastoreTables.java x: 76 lines of code y: 2 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/util/IcebergFilterGenerator.java x: 163 lines of code y: 4 # changes metacat-connector-druid/src/main/java/com/netflix/metacat/connector/druid/converter/Database.java x: 9 lines of code y: 2 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/client/embedded/HivePersistenceManagerFactory.java x: 63 lines of code y: 6 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/util/HiveConfigConstants.java x: 49 lines of code y: 7 # changes metacat-main/src/main/java/com/netflix/metacat/main/services/CatalogTraversal.java x: 316 lines of code y: 5 # changes metacat-main/src/main/java/com/netflix/metacat/main/services/notifications/sns/SNSNotificationMetric.java x: 95 lines of code y: 5 # changes metacat-common/src/main/java/com/netflix/metacat/common/dto/notifications/sns/SNSMessageFactory.java x: 45 lines of code y: 3 # changes metacat-common/src/main/java/com/netflix/metacat/common/dto/notifications/sns/SNSMessageType.java x: 11 lines of code y: 3 # changes metacat-common/src/main/java/com/netflix/metacat/common/dto/notifications/sns/messages/UpdateTableMessage.java x: 24 lines of code y: 3 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/partition/parser/ParseException.java x: 95 lines of code y: 2 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/partition/parser/PartitionParser.java x: 1137 lines of code y: 2 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/partition/parser/PartitionParserConstants.java x: 78 lines of code y: 2 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/partition/parser/PartitionParserTokenManager.java x: 1063 lines of code y: 2 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/partition/parser/SimpleCharStream.java x: 355 lines of code y: 2 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/partition/parser/TokenMgrError.java x: 37 lines of code y: 2 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/partition/util/PartitionUtil.java x: 50 lines of code y: 3 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/partition/visitor/PartitionParserEval.java x: 252 lines of code y: 2 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/usermetadata/UserMetadataService.java x: 107 lines of code y: 9 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/ConnectorTableService.java x: 21 lines of code y: 5 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/HiveConnectorTableService.java x: 417 lines of code y: 22 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/IMetacatHiveClient.java x: 105 lines of code y: 6 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/sql/DirectSqlDatabase.java x: 148 lines of code y: 1 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/util/HiveConnectorFastServiceMetric.java x: 50 lines of code y: 5 # changes metacat-connector-druid/src/main/java/com/netflix/metacat/connector/druid/converter/DruidConverterUtil.java x: 58 lines of code y: 3 # changes metacat-main/src/main/java/com/netflix/metacat/main/services/impl/CatalogServiceImpl.java x: 112 lines of code y: 17 # changes metacat-main/src/main/java/com/netflix/metacat/main/configs/ElasticSearchConfig.java x: 135 lines of code y: 10 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/ConnectorFactory.java x: 19 lines of code y: 7 # changes metacat-common/src/main/java/com/netflix/metacat/common/type/TypeManager.java x: 7 lines of code y: 4 # changes metacat-war/src/main/java/com/netflix/metacat/MetacatWar.java x: 18 lines of code y: 4 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/events/MetacatUpdateTablePostEvent.java x: 39 lines of code y: 6 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties/ElasticsearchProperties.java x: 140 lines of code y: 7 # changes metacat-main/src/main/java/com/netflix/metacat/main/services/search/ElasticSearchEventHandlers.java x: 211 lines of code y: 7 # changes metacat-main/src/main/java/com/netflix/metacat/main/services/search/ElasticSearchUtilImpl.java x: 561 lines of code y: 18 # changes metacat-connector-pig/src/main/java/com/netflix/metacat/connector/pig/converters/PigTypeConverter.java x: 147 lines of code y: 6 # changes metacat-client/src/main/java/com/netflix/metacat/client/api/TagV1.java x: 99 lines of code y: 3 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/usermetadata/TagService.java x: 47 lines of code y: 6 # changes metacat-connector-pig/src/main/java/com/netflix/metacat/connector/pig/converters/PigTypeMapping.java x: 43 lines of code y: 4 # changes metacat-main/src/main/java/com/netflix/metacat/main/services/CatalogService.java x: 16 lines of code y: 7 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/HiveConnectorPartitionService.java x: 411 lines of code y: 23 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/model/AuditInfo.java x: 21 lines of code y: 7 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/model/StorageInfo.java x: 23 lines of code y: 4 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/model/PartitionInfo.java x: 30 lines of code y: 7 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/usermetadata/BaseUserMetadataService.java x: 60 lines of code y: 5 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/configs/HiveConnectorClientConfig.java x: 138 lines of code y: 9 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/sql/SequenceGeneration.java x: 52 lines of code y: 5 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/sql/DirectSqlSavePartition.java x: 381 lines of code y: 5 # changes metacat-connector-snowflake/src/main/java/com/netflix/metacat/connector/snowflake/SnowflakeConnectorModule.java x: 41 lines of code y: 3 # changes metacat-main/src/main/java/com/netflix/metacat/main/configs/SNSNotificationsConfig.java x: 63 lines of code y: 9 # changes metacat-main/src/main/java/com/netflix/metacat/main/services/search/ElasticSearchDoc.java x: 97 lines of code y: 9 # changes metacat-main/src/main/java/com/netflix/metacat/main/services/search/ElasticSearchDocConstants.java x: 22 lines of code y: 5 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/events/MetacatEventBus.java x: 25 lines of code y: 11 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties/NotificationsProperties.java x: 38 lines of code y: 4 # changes metacat-main/src/main/java/com/netflix/metacat/main/services/MViewServiceEventHandler.java x: 65 lines of code y: 4 # changes metacat-main/src/main/java/com/netflix/metacat/main/services/DatabaseService.java x: 6 lines of code y: 7 # changes metacat-main/src/main/java/com/netflix/metacat/main/services/MViewService.java x: 45 lines of code y: 12 # changes metacat-main/src/main/java/com/netflix/metacat/main/services/MetacatService.java x: 11 lines of code y: 6 # changes metacat-connector-mysql/src/main/java/com/netflix/metacat/connector/mysql/MySqlConnectorModule.java x: 42 lines of code y: 9 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/ConnectorPlugin.java x: 10 lines of code y: 11 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/DefaultConnectorFactory.java x: 46 lines of code y: 4 # changes metacat-connector-cassandra/src/main/java/com/netflix/metacat/connector/cassandra/CassandraConnectorModule.java x: 74 lines of code y: 5 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/HiveConnectorPlugin.java x: 33 lines of code y: 7 # changes metacat-connector-mysql/src/main/java/com/netflix/metacat/connector/mysql/MySqlConnectorFactory.java x: 15 lines of code y: 5 # changes metacat-connector-postgresql/src/main/java/com/netflix/metacat/connector/postgresql/PostgreSqlConnectorModule.java x: 43 lines of code y: 8 # changes metacat-connector-redshift/src/main/java/com/netflix/metacat/connector/redshift/RedshiftConnectorFactory.java x: 13 lines of code y: 5 # changes metacat-connector-redshift/src/main/java/com/netflix/metacat/connector/redshift/RedshiftConnectorModule.java x: 41 lines of code y: 8 # changes metacat-connector-redshift/src/main/java/com/netflix/metacat/connector/redshift/RedshiftConnectorPlugin.java x: 24 lines of code y: 8 # changes metacat-main/src/main/java/com/netflix/metacat/main/manager/PluginManager.java x: 46 lines of code y: 7 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/events/MetacatDeleteTablePartitionPostEvent.java x: 30 lines of code y: 6 # changes metacat-main/src/main/java/com/netflix/metacat/main/services/notifications/DefaultNotificationServiceImpl.java x: 41 lines of code y: 4 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/model/PartitionListRequest.java x: 20 lines of code y: 6 # changes metacat-main/src/main/java/com/netflix/metacat/main/services/PartitionService.java x: 35 lines of code y: 12 # changes metacat-connector-snowflake/src/main/java/com/netflix/metacat/connector/snowflake/SnowflakeExceptionMapper.java x: 30 lines of code y: 1 # changes metacat-connector-snowflake/src/main/java/com/netflix/metacat/connector/snowflake/SnowflakeTypeConverter.java x: 146 lines of code y: 1 # changes metacat-connector-mysql/src/main/java/com/netflix/metacat/connector/mysql/MySqlTypeConverter.java x: 170 lines of code y: 8 # changes metacat-client/src/main/java/com/netflix/metacat/client/api/MetadataV1.java x: 63 lines of code y: 2 # changes metacat-connector-druid/src/main/java/com/netflix/metacat/connector/druid/converter/DruidConnectorInfoConverter.java x: 51 lines of code y: 1 # changes metacat-main/src/main/java/com/netflix/metacat/main/configs/ThriftConfig.java x: 48 lines of code y: 4 # changes metacat-thrift/src/main/java/com/netflix/metacat/thrift/AbstractThriftServer.java x: 109 lines of code y: 6 # changes metacat-thrift/src/main/java/com/netflix/metacat/thrift/CatalogThriftService.java x: 47 lines of code y: 11 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/sql/PartitionHolder.java x: 21 lines of code y: 1 # changes metacat-main/src/main/java/com/netflix/metacat/main/services/search/ElasticSearchUtil.java x: 35 lines of code y: 10 # changes metacat-thrift/src/main/java/com/netflix/metacat/thrift/CatalogThriftEventHandler.java x: 84 lines of code y: 7 # changes metacat-client/src/main/java/com/netflix/metacat/client/module/JacksonDecoder.java x: 43 lines of code y: 5 # changes metacat-connector-mysql/src/main/java/com/netflix/metacat/connector/mysql/MySqlConnectorDatabaseService.java x: 71 lines of code y: 5 # changes metacat-common/src/main/java/com/netflix/metacat/common/dto/BaseDto.java x: 29 lines of code y: 6 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/events/MetacatDeleteTablePostEvent.java x: 35 lines of code y: 6 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/HiveConnectorDatabaseService.java x: 163 lines of code y: 12 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/package-info.java x: 3 lines of code y: 4 # changes metacat-common/src/main/java/com/netflix/metacat/common/json/MetacatJsonLocator.java x: 138 lines of code y: 4 # changes metacat-main/src/main/java/com/netflix/metacat/main/manager/package-info.java x: 3 lines of code y: 3 # changes metacat-main/src/main/java/com/netflix/metacat/main/services/impl/package-info.java x: 3 lines of code y: 2 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/ConnectorDatabaseService.java x: 12 lines of code y: 4 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/ConnectorUtils.java x: 92 lines of code y: 3 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/exception/NotFoundException.java x: 33 lines of code y: 2 # changes metacat-connector-redshift/src/main/java/com/netflix/metacat/connector/redshift/RedshiftTypeConverter.java x: 140 lines of code y: 5 # changes metacat-client/src/main/java/com/netflix/metacat/client/api/PartitionV1.java x: 386 lines of code y: 1 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/api/v1/PartitionV1.java x: 54 lines of code y: 1 # changes metacat-common/src/main/java/com/netflix/metacat/common/exception/MetacatException.java x: 12 lines of code y: 5 # changes metacat-common/src/main/java/com/netflix/metacat/common/exception/MetacatNotSupportedException.java x: 6 lines of code y: 5 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/model/Lookup.java x: 15 lines of code y: 3 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/model/TagItem.java x: 14 lines of code y: 3 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/util/PoolStatsInterceptor.java x: 54 lines of code y: 3 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/model/package-info.java x: 1 lines of code y: 3 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/converter/DozerTypeConverter.java x: 34 lines of code y: 3 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/events/MetacatCreateMViewPreEvent.java x: 27 lines of code y: 5 # changes metacat-common/src/main/java/com/netflix/metacat/common/dto/DataMetadataGetRequestDto.java x: 8 lines of code y: 3 # changes metacat-common/src/main/java/com/netflix/metacat/common/dto/SortOrder.java x: 5 lines of code y: 3 # changes metacat-common/src/main/java/com/netflix/metacat/common/type/VarcharType.java x: 46 lines of code y: 5 # changes metacat-connector-cassandra/src/main/java/com/netflix/metacat/connector/cassandra/CassandraTypeConverter.java x: 198 lines of code y: 3 # changes metacat-connector-postgresql/src/main/java/com/netflix/metacat/connector/postgresql/PostgreSqlTypeConverter.java x: 228 lines of code y: 4 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/partition/parser/SimpleNode.java x: 78 lines of code y: 1 # changes metacat-connector-jdbc/src/main/java/com/netflix/metacat/connector/jdbc/services/JdbcConnectorUtils.java x: 21 lines of code y: 4 # changes metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/S3ConnectorInfoConverter.java x: 283 lines of code y: 4 # changes metacat-connector-jdbc/src/main/java/com/netflix/metacat/connector/jdbc/JdbcTypeConverter.java x: 115 lines of code y: 3 # changes metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/S3Module.java x: 45 lines of code y: 1 # changes
61.0
# changes
  min: 1.0
  average: 4.51
  25th percentile: 1.0
  median: 2.0
  75th percentile: 5.0
  max: 61.0
0 1342.0
lines of code
min: 1.0 | average: 66.64 | 25th percentile: 11.0 | median: 24.0 | 75th percentile: 59.5 | max: 1342.0

Number of Contributors vs. Number of Changes: 665 points

metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties/Config.java x: 8 # contributors y: 34 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties/ServiceProperties.java x: 4 # contributors y: 8 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties/UserMetadata.java x: 4 # contributors y: 4 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/usermetadata/MetadataPreMergeInterceptor.java x: 1 # contributors y: 1 # changes metacat-main/src/main/java/com/netflix/metacat/main/services/impl/TableServiceImpl.java x: 10 # contributors y: 61 # changes metacat-metadata-mysql/src/main/java/com/netflix/metacat/metadata/mysql/MySqlUserMetadataConfig.java x: 5 # contributors y: 9 # changes metacat-metadata-mysql/src/main/java/com/netflix/metacat/metadata/mysql/MysqlUserMetadataService.java x: 6 # contributors y: 18 # changes metacat-connector-polaris/src/functionalTest/resources/schema.sql x: 6 # contributors y: 9 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/PolarisConnectorTableService.java x: 6 # contributors y: 25 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/configs/PolarisConnectorConfig.java x: 6 # contributors y: 11 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/PolarisStoreConnector.java x: 7 # contributors y: 16 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/PolarisStoreService.java x: 7 # contributors y: 14 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/entities/PolarisTableEntity.java x: 7 # contributors y: 12 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/entities/StringParamsConverter.java x: 1 # contributors y: 2 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/repos/PolarisTableRepository.java x: 7 # contributors y: 15 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/commonview/CommonViewHandler.java x: 3 # contributors y: 4 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/iceberg/IcebergTableOpsProxy.java x: 2 # contributors y: 4 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/sql/HiveConnectorFastTableServiceProxy.java x: 2 # contributors y: 2 # changes metacat-main/src/main/java/com/netflix/metacat/main/api/v1/MetacatController.java x: 9 # contributors y: 25 # changes metacat-main/src/main/java/com/netflix/metacat/main/api/v1/MetadataController.java x: 6 # contributors y: 12 # changes metacat-main/src/main/java/com/netflix/metacat/main/api/v1/ResolverController.java x: 4 # contributors y: 6 # changes metacat-main/src/main/java/com/netflix/metacat/main/api/v1/SearchController.java x: 5 # contributors y: 6 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/util/MetacatUtils.java x: 2 # contributors y: 5 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/client/thrift/MetacatHiveClient.java x: 5 # contributors y: 7 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/monitoring/HiveMetrics.java x: 4 # contributors y: 13 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/model/FieldInfo.java x: 4 # contributors y: 9 # changes metacat-common/src/main/java/com/netflix/metacat/common/NameDateDto.java x: 4 # contributors y: 5 # changes metacat-common/src/main/java/com/netflix/metacat/common/dto/CatalogDto.java x: 5 # contributors y: 8 # changes metacat-common/src/main/java/com/netflix/metacat/common/dto/DatabaseCreateRequestDto.java x: 4 # contributors y: 7 # changes metacat-common/src/main/java/com/netflix/metacat/common/dto/PartitionsSaveRequestDto.java x: 6 # contributors y: 8 # changes metacat-common/src/main/java/com/netflix/metacat/common/dto/TableDto.java x: 9 # contributors y: 15 # changes metacat-common/src/main/java/com/netflix/metacat/common/type/TypeSignature.java x: 3 # contributors y: 5 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/HiveConnectorFactory.java x: 5 # contributors y: 18 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/client/thrift/HiveMetastoreClientFactory.java x: 2 # contributors y: 3 # changes metacat-connector-postgresql/src/main/java/com/netflix/metacat/connector/postgresql/PostgreSqlConnectorDatabaseService.java x: 3 # contributors y: 3 # changes metacat-connector-snowflake/src/main/java/com/netflix/metacat/connector/snowflake/SnowflakeConnectorTableService.java x: 5 # contributors y: 11 # changes metacat-main/src/main/java/com/netflix/metacat/main/api/RequestWrapper.java x: 9 # contributors y: 30 # changes metacat-main/src/main/java/com/netflix/metacat/main/configs/ApiConfig.java x: 7 # contributors y: 13 # changes metacat-main/src/main/java/com/netflix/metacat/main/services/notifications/sns/SNSNotificationServiceImpl.java x: 8 # contributors y: 25 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/converters/HiveConnectorInfoConverter.java x: 7 # contributors y: 27 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/converters/HiveTypeConverter.java x: 8 # contributors y: 21 # changes metacat-common/src/main/java/com/netflix/metacat/common/MetacatRequestContext.java x: 8 # contributors y: 14 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/converter/ConverterUtil.java x: 8 # contributors y: 15 # changes metacat-client/src/main/java/com/netflix/metacat/client/Client.java x: 6 # contributors y: 16 # changes metacat-main/src/main/java/com/netflix/metacat/main/configs/ServicesConfig.java x: 7 # contributors y: 23 # changes metacat-connector-polaris/src/functionalTest/java/com/netflix/metacat/connector/polaris/PolarisConnectorTableServiceFunctionalTest.java x: 1 # contributors y: 3 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/spi/MetacatCatalogConfig.java x: 6 # contributors y: 7 # changes codequality/findbugs/excludeFilter.xml x: 5 # contributors y: 5 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/metastore/MetacatHMSHandler.java x: 3 # contributors y: 6 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/iceberg/IcebergTableHandler.java x: 7 # contributors y: 21 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties/HiveProperties.java x: 6 # contributors y: 13 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/sql/DirectSqlTable.java x: 7 # contributors y: 18 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/util/HiveTableUtil.java x: 5 # contributors y: 12 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/sql/HiveConnectorFastPartitionService.java x: 6 # contributors y: 21 # changes metacat-thrift/src/main/java/com/netflix/metacat/thrift/HiveConvertersImpl.java x: 5 # contributors y: 10 # changes metacat-main/src/main/java/com/netflix/metacat/main/services/TableService.java x: 4 # contributors y: 12 # changes metacat-main/src/main/java/com/netflix/metacat/main/services/impl/PartitionServiceImpl.java x: 7 # contributors y: 38 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/sql/HiveConnectorFastTableService.java x: 6 # contributors y: 23 # changes metacat-thrift/src/main/java/com/netflix/metacat/thrift/CatalogThriftHiveMetastore.java x: 8 # contributors y: 37 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/api/v1/MetacatV1.java x: 4 # contributors y: 10 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/client/embedded/EmbeddedHiveClient.java x: 5 # contributors y: 13 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/monitoring/Metrics.java x: 5 # contributors y: 17 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/model/TableInfo.java x: 7 # contributors y: 11 # changes metacat-main/src/main/java/com/netflix/metacat/main/services/impl/MViewServiceImpl.java x: 5 # contributors y: 22 # changes metacat-main/src/main/java/com/netflix/metacat/main/services/impl/DatabaseServiceImpl.java x: 4 # contributors y: 19 # changes metacat-main/src/main/java/com/netflix/metacat/main/services/MetadataService.java x: 4 # contributors y: 20 # changes metacat-main/src/main/java/com/netflix/metacat/main/services/search/ElasticSearchRefresh.java x: 4 # contributors y: 14 # changes metacat-client/src/main/java/com/netflix/metacat/client/module/MetacatErrorDecoder.java x: 5 # contributors y: 15 # changes metacat-main/src/main/java/com/netflix/metacat/main/configs/CommonServerConfig.java x: 4 # contributors y: 11 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/util/HiveConfigConstants.java x: 3 # contributors y: 7 # changes metacat-main/src/main/java/com/netflix/metacat/main/services/impl/CatalogServiceImpl.java x: 6 # contributors y: 17 # changes metacat-main/src/main/java/com/netflix/metacat/main/configs/ElasticSearchConfig.java x: 3 # contributors y: 10 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/usermetadata/TagService.java x: 2 # contributors y: 6 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/HiveConnectorPartitionService.java x: 5 # contributors y: 23 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/configs/HiveConnectorClientConfig.java x: 3 # contributors y: 9 # changes metacat-main/src/main/java/com/netflix/metacat/main/services/search/ElasticSearchDocConstants.java x: 1 # contributors y: 5 # changes metacat-main/src/main/java/com/netflix/metacat/main/services/MViewService.java x: 3 # contributors y: 12 # changes metacat-connector-mysql/src/main/java/com/netflix/metacat/connector/mysql/MySqlConnectorModule.java x: 2 # contributors y: 9 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/ConnectorPlugin.java x: 3 # contributors y: 11 # changes metacat-connector-postgresql/src/main/java/com/netflix/metacat/connector/postgresql/PostgreSqlConnectorModule.java x: 2 # contributors y: 8 # changes metacat-connector-redshift/src/main/java/com/netflix/metacat/connector/redshift/RedshiftConnectorPlugin.java x: 3 # contributors y: 8 # changes metacat-connector-redshift/src/main/java/com/netflix/metacat/connector/redshift/RedshiftExceptionMapper.java x: 1 # contributors y: 4 # changes
61.0
# changes
  min: 1.0
  average: 4.51
  25th percentile: 1.0
  median: 2.0
  75th percentile: 5.0
  max: 61.0
0 10.0
# contributors
min: 1.0 | average: 2.46 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 10.0

Number of Contributors vs. File Size: 665 points

metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties/Config.java x: 8 # contributors y: 97 lines of code metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties/DefaultConfigImpl.java x: 8 # contributors y: 414 lines of code metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties/ServiceProperties.java x: 4 # contributors y: 62 lines of code metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties/UserMetadata.java x: 4 # contributors y: 15 lines of code metacat-common-server/src/main/java/com/netflix/metacat/common/server/usermetadata/MetadataPreMergeInterceptor.java x: 1 # contributors y: 12 lines of code metacat-common-server/src/main/java/com/netflix/metacat/common/server/usermetadata/MetadataPreMergeInterceptorImpl.java x: 1 # contributors y: 3 lines of code metacat-main/src/main/java/com/netflix/metacat/main/services/impl/TableServiceImpl.java x: 10 # contributors y: 747 lines of code metacat-metadata-mysql/src/main/java/com/netflix/metacat/metadata/mysql/MySqlUserMetadataConfig.java x: 5 # contributors y: 96 lines of code metacat-metadata-mysql/src/main/java/com/netflix/metacat/metadata/mysql/MysqlUserMetadataService.java x: 6 # contributors y: 898 lines of code metacat-connector-polaris/src/functionalTest/resources/schema.sql x: 6 # contributors y: 27 lines of code metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/PolarisConnectorTableService.java x: 6 # contributors y: 398 lines of code metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/configs/PolarisConnectorConfig.java x: 6 # contributors y: 117 lines of code metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/mappers/PolarisTableMapper.java x: 5 # contributors y: 91 lines of code metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/PolarisStoreConnector.java x: 7 # contributors y: 146 lines of code metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/PolarisStoreService.java x: 7 # contributors y: 35 lines of code metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/entities/PolarisTableEntity.java x: 7 # contributors y: 72 lines of code metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/entities/StringParamsConverter.java x: 1 # contributors y: 35 lines of code metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/repos/PolarisTableRepository.java x: 7 # contributors y: 63 lines of code metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/commonview/CommonViewHandler.java x: 3 # contributors y: 70 lines of code metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/iceberg/IcebergTableOpsProxy.java x: 2 # contributors y: 15 lines of code metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/sql/HiveConnectorFastTableServiceProxy.java x: 2 # contributors y: 48 lines of code metacat-main/src/main/java/com/netflix/metacat/main/services/impl/ConnectorTableServiceProxy.java x: 6 # contributors y: 183 lines of code metacat-main/src/main/java/com/netflix/metacat/main/api/v1/MetacatController.java x: 9 # contributors y: 1014 lines of code metacat-main/src/main/java/com/netflix/metacat/main/api/v1/MetadataController.java x: 6 # contributors y: 187 lines of code metacat-main/src/main/java/com/netflix/metacat/main/api/v1/ParentChildRelController.java x: 2 # contributors y: 76 lines of code metacat-main/src/main/java/com/netflix/metacat/main/api/v1/PartitionController.java x: 7 # contributors y: 1155 lines of code metacat-main/src/main/java/com/netflix/metacat/main/api/v1/ResolverController.java x: 4 # contributors y: 72 lines of code metacat-main/src/main/java/com/netflix/metacat/main/api/v1/SearchController.java x: 5 # contributors y: 37 lines of code metacat-main/src/main/java/com/netflix/metacat/main/api/v1/TagController.java x: 6 # contributors y: 505 lines of code metacat-common-server/src/main/java/com/netflix/metacat/common/server/util/MetacatUtils.java x: 2 # contributors y: 118 lines of code metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/client/thrift/MetacatHiveClient.java x: 5 # contributors y: 301 lines of code metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/configs/HiveConnectorConfig.java x: 4 # contributors y: 196 lines of code metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/model/FieldInfo.java x: 4 # contributors y: 52 lines of code metacat-common-server/src/main/java/com/netflix/metacat/common/server/util/DataSourceManager.java x: 5 # contributors y: 82 lines of code metacat-common-server/src/main/java/com/netflix/metacat/common/server/util/ThreadServiceManager.java x: 5 # contributors y: 77 lines of code metacat-common/src/main/java/com/netflix/metacat/common/NameDateDto.java x: 4 # contributors y: 17 lines of code metacat-common/src/main/java/com/netflix/metacat/common/dto/AuditDto.java x: 5 # contributors y: 25 lines of code metacat-common/src/main/java/com/netflix/metacat/common/dto/CatalogDto.java x: 5 # contributors y: 59 lines of code metacat-common/src/main/java/com/netflix/metacat/common/dto/ChildInfoDto.java x: 2 # contributors y: 22 lines of code metacat-common/src/main/java/com/netflix/metacat/common/dto/ClusterDto.java x: 5 # contributors y: 48 lines of code metacat-common/src/main/java/com/netflix/metacat/common/dto/DataMetadataDto.java x: 4 # contributors y: 41 lines of code metacat-common/src/main/java/com/netflix/metacat/common/dto/DatabaseCreateRequestDto.java x: 4 # contributors y: 36 lines of code metacat-common/src/main/java/com/netflix/metacat/common/dto/PartitionDto.java x: 5 # contributors y: 72 lines of code metacat-common/src/main/java/com/netflix/metacat/common/dto/PartitionsSaveRequestDto.java x: 6 # contributors y: 45 lines of code metacat-common/src/main/java/com/netflix/metacat/common/dto/StorageDto.java x: 5 # contributors y: 32 lines of code metacat-common/src/main/java/com/netflix/metacat/common/dto/TableDto.java x: 9 # contributors y: 115 lines of code metacat-common/src/main/java/com/netflix/metacat/common/dto/TagCreateRequestDto.java x: 2 # contributors y: 21 lines of code metacat-common/src/main/java/com/netflix/metacat/common/type/RowType.java x: 4 # contributors y: 90 lines of code metacat-common/src/main/java/com/netflix/metacat/common/type/TypeSignature.java x: 3 # contributors y: 185 lines of code metacat-connector-cassandra/src/main/java/com/netflix/metacat/connector/cassandra/CassandraConnectorDatabaseService.java x: 4 # contributors y: 173 lines of code metacat-connector-cassandra/src/main/java/com/netflix/metacat/connector/cassandra/CassandraConnectorTableService.java x: 3 # contributors y: 197 lines of code metacat-connector-druid/src/main/java/com/netflix/metacat/connector/druid/configs/BaseDruidHttpClientConfig.java x: 2 # contributors y: 46 lines of code metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/HiveConnectorFactory.java x: 5 # contributors y: 53 lines of code metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/client/thrift/HiveMetastoreClientFactory.java x: 2 # contributors y: 163 lines of code metacat-connector-jdbc/src/main/java/com/netflix/metacat/connector/jdbc/services/JdbcConnectorDatabaseService.java x: 4 # contributors y: 123 lines of code metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/entities/PolarisDatabaseEntity.java x: 6 # contributors y: 56 lines of code metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/repos/PolarisDatabaseCustomRepositoryImpl.java x: 2 # contributors y: 80 lines of code metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/repos/PolarisDatabaseRepository.java x: 4 # contributors y: 24 lines of code metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/repos/PolarisTableCustomRepositoryImpl.java x: 2 # contributors y: 70 lines of code metacat-connector-postgresql/src/main/java/com/netflix/metacat/connector/postgresql/PostgreSqlConnectorDatabaseService.java x: 3 # contributors y: 27 lines of code metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/S3ConnectorDatabaseService.java x: 4 # contributors y: 130 lines of code metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/S3ConnectorFactory.java x: 3 # contributors y: 77 lines of code metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/S3ConnectorPartitionService.java x: 6 # contributors y: 354 lines of code metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/S3ConnectorTableService.java x: 4 # contributors y: 221 lines of code metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/dao/impl/BaseDaoImpl.java x: 2 # contributors y: 131 lines of code metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/dao/impl/DatabaseDaoImpl.java x: 2 # contributors y: 58 lines of code metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/dao/impl/IdEntityDaoImpl.java x: 2 # contributors y: 29 lines of code metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/dao/impl/SourceDaoImpl.java x: 3 # contributors y: 52 lines of code metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/dao/impl/TableDaoImpl.java x: 2 # contributors y: 90 lines of code metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/model/Info.java x: 2 # contributors y: 67 lines of code metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/model/Table.java x: 2 # contributors y: 42 lines of code metacat-connector-snowflake/src/main/java/com/netflix/metacat/connector/snowflake/SnowflakeConnectorTableService.java x: 5 # contributors y: 165 lines of code metacat-main/src/main/java/com/netflix/metacat/main/api/ApiFilter.java x: 4 # contributors y: 79 lines of code metacat-main/src/main/java/com/netflix/metacat/main/api/ExceptionMapper.java x: 5 # contributors y: 45 lines of code metacat-main/src/main/java/com/netflix/metacat/main/api/RequestWrapper.java x: 9 # contributors y: 216 lines of code metacat-main/src/main/java/com/netflix/metacat/main/configs/ApiConfig.java x: 7 # contributors y: 57 lines of code metacat-main/src/main/java/com/netflix/metacat/main/manager/ConnectorManager.java x: 7 # contributors y: 227 lines of code metacat-main/src/main/java/com/netflix/metacat/main/services/MetacatThriftService.java x: 6 # contributors y: 35 lines of code metacat-main/src/main/java/com/netflix/metacat/main/services/impl/DefaultOwnerValidationService.java x: 2 # contributors y: 123 lines of code metacat-main/src/main/java/com/netflix/metacat/main/services/notifications/sns/SNSNotificationServiceImpl.java x: 8 # contributors y: 390 lines of code metacat-metadata/src/main/java/com/netflix/metacat/metadata/store/data/entities/BaseEntity.java x: 3 # contributors y: 47 lines of code metacat-metadata/src/main/java/com/netflix/metacat/metadata/store/data/entities/BaseUserMetadataEntity.java x: 2 # contributors y: 34 lines of code metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/converters/HiveConnectorInfoConverter.java x: 7 # contributors y: 367 lines of code metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/converters/HiveTypeConverter.java x: 8 # contributors y: 233 lines of code metacat-common/src/main/java/com/netflix/metacat/common/MetacatRequestContext.java x: 8 # contributors y: 145 lines of code metacat-connector-druid/src/main/java/com/netflix/metacat/connector/druid/DruidConnectorFactory.java x: 3 # contributors y: 32 lines of code metacat-connector-druid/src/main/java/com/netflix/metacat/connector/druid/DruidConnectorPlugin.java x: 3 # contributors y: 26 lines of code metacat-connector-druid/src/main/java/com/netflix/metacat/connector/druid/client/DruidHttpClientImpl.java x: 3 # contributors y: 65 lines of code metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties/ParentChildRelationshipProperties.java x: 1 # contributors y: 82 lines of code metacat-metadata-mysql/src/main/java/com/netflix/metacat/metadata/mysql/MySqlTagService.java x: 5 # contributors y: 371 lines of code metacat-metadata-mysql/src/main/java/com/netflix/metacat/metadata/mysql/MySqlParentChildRelMetaDataService.java x: 1 # contributors y: 388 lines of code metacat-client/src/main/java/com/netflix/metacat/client/api/ParentChildRelV1.java x: 1 # contributors y: 39 lines of code metacat-common-server/src/main/java/com/netflix/metacat/common/server/converter/ConverterUtil.java x: 8 # contributors y: 154 lines of code metacat-common-server/src/main/java/com/netflix/metacat/common/server/usermetadata/ParentChildRelMetadataService.java x: 1 # contributors y: 44 lines of code metacat-common-server/src/main/java/com/netflix/metacat/common/server/usermetadata/ParentChildRelServiceException.java x: 1 # contributors y: 9 lines of code metacat-main/src/main/java/com/netflix/metacat/main/configs/ServicesConfig.java x: 7 # contributors y: 275 lines of code metacat-connector-polaris/src/functionalTest/java/com/netflix/metacat/connector/polaris/PolarisConnectorDatabaseServiceFunctionalTest.java x: 1 # contributors y: 128 lines of code metacat-connector-polaris/src/functionalTest/java/com/netflix/metacat/connector/polaris/PolarisConnectorTableServiceFunctionalTest.java x: 1 # contributors y: 112 lines of code metacat-connector-polaris/src/functionalTest/java/com/netflix/metacat/connector/polaris/PolarisStoreConnectorFunctionalTest.java x: 2 # contributors y: 104 lines of code metacat-connector-polaris/src/functionalTest/java/com/netflix/metacat/connector/polaris/TestUtil.java x: 1 # contributors y: 16 lines of code metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/PolarisConnectorDatabaseService.java x: 5 # contributors y: 155 lines of code metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/mappers/AuditMapper.java x: 1 # contributors y: 29 lines of code metacat-common-server/src/main/java/com/netflix/metacat/common/server/spi/MetacatCatalogConfig.java x: 6 # contributors y: 107 lines of code metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/metastore/MetacatHMSHandler.java x: 3 # contributors y: 380 lines of code metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/iceberg/IcebergTableHandler.java x: 7 # contributors y: 312 lines of code metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties/HiveProperties.java x: 6 # contributors y: 62 lines of code metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/sql/DirectSqlTable.java x: 7 # contributors y: 383 lines of code metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/util/HiveTableUtil.java x: 5 # contributors y: 116 lines of code metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties/CacheProperties.java x: 2 # contributors y: 10 lines of code metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/ConnectorFactoryDecorator.java x: 1 # contributors y: 90 lines of code metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/ThrottlingConnectorCatalogService.java x: 1 # contributors y: 87 lines of code metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/ThrottlingConnectorPartitionService.java x: 1 # contributors y: 144 lines of code metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/ThrottlingConnectorTableService.java x: 1 # contributors y: 104 lines of code metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/sql/HiveConnectorFastPartitionService.java x: 6 # contributors y: 263 lines of code metacat-thrift/src/main/java/com/netflix/metacat/thrift/HiveConvertersImpl.java x: 5 # contributors y: 346 lines of code metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties/Table.java x: 3 # contributors y: 82 lines of code metacat-main/src/main/java/com/netflix/metacat/main/services/impl/PartitionServiceImpl.java x: 7 # contributors y: 477 lines of code metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/sql/HiveConnectorFastTableService.java x: 6 # contributors y: 138 lines of code metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties/AuthorizationServiceProperties.java x: 2 # contributors y: 62 lines of code metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/ConnectorContext.java x: 5 # contributors y: 30 lines of code metacat-main/src/main/java/com/netflix/metacat/main/manager/CatalogManager.java x: 5 # contributors y: 6 lines of code metacat-main/src/main/java/com/netflix/metacat/main/manager/DefaultCatalogManager.java x: 1 # contributors y: 63 lines of code metacat-thrift/src/main/java/com/netflix/metacat/thrift/CatalogThriftHiveMetastore.java x: 8 # contributors y: 1342 lines of code metacat-client/src/main/java/com/netflix/metacat/client/api/MetacatV1.java x: 4 # contributors y: 326 lines of code metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/ConnectorRequestContext.java x: 3 # contributors y: 14 lines of code metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/client/embedded/EmbeddedHiveClient.java x: 5 # contributors y: 257 lines of code metacat-common-server/src/main/java/com/netflix/metacat/common/server/monitoring/Metrics.java x: 5 # contributors y: 102 lines of code metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/common/TransactionRetryAspect.java x: 1 # contributors y: 57 lines of code metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/model/TableInfo.java x: 7 # contributors y: 31 lines of code metacat-connector-jdbc/src/main/java/com/netflix/metacat/connector/jdbc/services/JdbcConnectorTableService.java x: 7 # contributors y: 301 lines of code metacat-common/src/main/java/com/netflix/metacat/common/QualifiedName.java x: 7 # contributors y: 398 lines of code metacat-metadata/src/main/java/com/netflix/metacat/metadata/UserMetadataServiceImpl.java x: 1 # contributors y: 23 lines of code metacat-metadata/src/main/java/com/netflix/metacat/metadata/package-info.java x: 2 # contributors y: 1 lines of code metacat-main/src/main/java/com/netflix/metacat/main/services/MetacatServiceHelper.java x: 6 # contributors y: 194 lines of code metacat-main/src/main/java/com/netflix/metacat/main/services/impl/MViewServiceImpl.java x: 5 # contributors y: 396 lines of code metacat-main/src/main/java/com/netflix/metacat/main/services/notifications/sns/SNSNotificationServiceUtil.java x: 2 # contributors y: 139 lines of code metacat-main/src/main/java/com/netflix/metacat/main/services/impl/DatabaseServiceImpl.java x: 4 # contributors y: 187 lines of code metacat-main/src/main/java/com/netflix/metacat/main/services/search/ElasticSearchCatalogTraversalAction.java x: 2 # contributors y: 168 lines of code metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/ConnectorBaseService.java x: 4 # contributors y: 58 lines of code metacat-main/src/main/java/com/netflix/metacat/main/services/search/ElasticSearchRefresh.java x: 4 # contributors y: 593 lines of code metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/configs/HiveConnectorFastServiceConfig.java x: 5 # contributors y: 200 lines of code metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/sql/DirectSqlGetPartition.java x: 4 # contributors y: 913 lines of code metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/util/PartitionFilterGenerator.java x: 3 # contributors y: 340 lines of code metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/iceberg/IcebergMetastoreTables.java x: 1 # contributors y: 76 lines of code metacat-common/src/main/java/com/netflix/metacat/common/dto/notifications/sns/SNSMessage.java x: 3 # contributors y: 39 lines of code metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/client/embedded/HivePersistenceManagerFactory.java x: 3 # contributors y: 63 lines of code metacat-main/src/main/java/com/netflix/metacat/main/services/CatalogTraversal.java x: 2 # contributors y: 316 lines of code metacat-common-server/src/main/java/com/netflix/metacat/common/server/partition/parser/PartitionParser.java x: 2 # contributors y: 1137 lines of code metacat-common-server/src/main/java/com/netflix/metacat/common/server/partition/parser/PartitionParserTokenManager.java x: 2 # contributors y: 1063 lines of code metacat-common-server/src/main/java/com/netflix/metacat/common/server/partition/parser/SimpleCharStream.java x: 2 # contributors y: 355 lines of code metacat-common-server/src/main/java/com/netflix/metacat/common/server/partition/visitor/PartitionParserEval.java x: 2 # contributors y: 252 lines of code metacat-common-server/src/main/java/com/netflix/metacat/common/server/usermetadata/UserMetadataService.java x: 4 # contributors y: 107 lines of code metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/HiveConnectorTableService.java x: 5 # contributors y: 417 lines of code metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/IMetacatHiveClient.java x: 3 # contributors y: 105 lines of code metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/sql/DirectSqlDatabase.java x: 1 # contributors y: 148 lines of code metacat-main/src/main/java/com/netflix/metacat/main/services/CatalogTraversalServiceHelper.java x: 1 # contributors y: 48 lines of code metacat-main/src/main/java/com/netflix/metacat/main/services/impl/CatalogServiceImpl.java x: 6 # contributors y: 112 lines of code metacat-main/src/main/java/com/netflix/metacat/main/configs/ElasticSearchConfig.java x: 3 # contributors y: 135 lines of code metacat-common/src/main/java/com/netflix/metacat/common/type/TypeManager.java x: 3 # contributors y: 7 lines of code metacat-war/src/main/java/com/netflix/metacat/MetacatWar.java x: 3 # contributors y: 18 lines of code metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties/ElasticsearchProperties.java x: 3 # contributors y: 140 lines of code metacat-main/src/main/java/com/netflix/metacat/main/services/search/ElasticSearchEventHandlers.java x: 4 # contributors y: 211 lines of code metacat-main/src/main/java/com/netflix/metacat/main/services/search/ElasticSearchUtilImpl.java x: 5 # contributors y: 561 lines of code metacat-connector-pig/src/main/java/com/netflix/metacat/connector/pig/converters/PigTypeConverter.java x: 4 # contributors y: 147 lines of code metacat-client/src/main/java/com/netflix/metacat/client/api/TagV1.java x: 2 # contributors y: 99 lines of code metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/HiveConnectorPartitionService.java x: 5 # contributors y: 411 lines of code metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/model/PartitionInfo.java x: 4 # contributors y: 30 lines of code metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/sql/DirectSqlSavePartition.java x: 2 # contributors y: 381 lines of code metacat-main/src/main/java/com/netflix/metacat/main/services/search/ElasticSearchDoc.java x: 4 # contributors y: 97 lines of code metacat-main/src/main/java/com/netflix/metacat/main/manager/PluginManager.java x: 4 # contributors y: 46 lines of code metacat-connector-mysql/src/main/java/com/netflix/metacat/connector/mysql/MySqlTypeConverter.java x: 3 # contributors y: 170 lines of code metacat-thrift/src/main/java/com/netflix/metacat/thrift/CatalogThriftEventHandler.java x: 4 # contributors y: 84 lines of code metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/HiveConnectorDatabaseService.java x: 3 # contributors y: 163 lines of code metacat-common/src/main/java/com/netflix/metacat/common/json/MetacatJsonLocator.java x: 4 # contributors y: 138 lines of code metacat-common/src/main/java/com/netflix/metacat/common/dto/HasMetadata.java x: 3 # contributors y: 4 lines of code metacat-connector-cassandra/src/main/java/com/netflix/metacat/connector/cassandra/CassandraTypeConverter.java x: 1 # contributors y: 198 lines of code metacat-connector-postgresql/src/main/java/com/netflix/metacat/connector/postgresql/PostgreSqlTypeConverter.java x: 1 # contributors y: 228 lines of code metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/S3ConnectorInfoConverter.java x: 1 # contributors y: 283 lines of code
1342.0
lines of code
  min: 1.0
  average: 66.64
  25th percentile: 11.0
  median: 24.0
  75th percentile: 59.5
  max: 1342.0
0 10.0
# contributors
min: 1.0 | average: 2.46 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 10.0