Overview
File Change Frequency Overall
  • There are 680 files with 46,731 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 1 file changed 51-100 times (820 lines of code)
    • 22 files changed 21-50 times (7,901 lines of code)
    • 149 files changed 6-20 times (18,358 lines of code)
    • 508 files changed 1-5 times (19,652 lines of code)
0% | 1% | 16% | 39% | 42%
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 680 files with 46,731 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 3 files changed by 11-25 contributors (1,208 lines of code)
    • 51 files changed by 6-10 contributors (12,946 lines of code)
    • 370 files changed by 2-5 contributors (26,411 lines of code)
    • 256 files changed by 1 contributor (6,166 lines of code)
0% | 2% | 27% | 56% | 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, properties, sql, json, yml, sh, xml, txt, gitignore, 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% | 17% | 39% | 41%
sql0% | 0% | 0% | 100% | 0%
yaml0% | 0% | 0% | 34% | 65%
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% | 27% | 47% | 16%
metacat-connector-hive0% | 0% | 27% | 45% | 27%
metacat-thrift0% | 0% | 65% | 32% | 2%
metacat-connector-polaris0% | 0% | 19% | 61% | 18%
metacat-common-server0% | 0% | 5% | 20% | 74%
metacat-connector-jdbc0% | 0% | 51% | 21% | 26%
metacat-common0% | 0% | 0% | 50% | 49%
metacat-metadata-mysql0% | 0% | 0% | 71% | 28%
metacat-client0% | 0% | 0% | 46% | 53%
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%
metacat-iceberg-dto0% | 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)
# contributorsline
churn
first
contributor
latest
contributor
TableServiceImpl.java
in metacat-main/src/main/java/com/netflix/metacat/main/services/impl
820 41 2016-03-23 2026-09-09 65 13 +1725 / -997 amajumdar gaboiglio
Config.java
in metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties
97 - 2017-05-18 2026-04-02 38 10 +687 / -26 tgianos jursetta
RequestWrapper.java
in metacat-main/src/main/java/com/netflix/metacat/main/api
218 7 2016-03-23 2026-08-26 38 12 +405 / -214 amajumdar gaboiglio
DefaultConfigImpl.java
in metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties
414 89 2017-05-18 2026-04-02 38 10 +730 / -13 tgianos jursetta
PartitionServiceImpl.java
in metacat-main/src/main/java/com/netflix/metacat/main/services/impl
477 22 2016-03-23 2023-01-24 38 7 +948 / -534 amajumdar 14096986+raveeram
CatalogThriftHiveMetastore.java
in metacat-thrift/src/main/java/com/netflix/metacat/thrift
1342 140 2016-03-23 2022-07-05 37 8 +1324 / -623 amajumdar 86805957+rsyncv
PolarisConnectorTableService.java
in metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris
403 12 2021-10-30 2026-08-28 36 10 +688 / -200 86805957+rsyncv 5475421+bryanck
HiveConnectorInfoConverter.java
in metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/converters
377 17 2017-02-07 2026-08-19 30 9 +605 / -87 zhljen 151791653+yingjianwu98
MetacatController.java
in metacat-main/src/main/java/com/netflix/metacat/main/api/v1
1013 24 2017-06-06 2026-08-26 29 10 +1646 / -424 tgianos gaboiglio
JdbcConnectorTableService.java
in metacat-connector-jdbc/src/main/java/com/netflix/metacat/connector/jdbc/services
301 14 2017-02-06 2021-12-14 26 7 +711 / -284 tgianos 14096986+raveeram
SNSNotificationServiceImpl.java
in metacat-main/src/main/java/com/netflix/metacat/main/services/notifications/sns
391 14 2016-12-05 2025-07-27 26 9 +1065 / -583 tgianos bryanck
ServicesConfig.java
in metacat-main/src/main/java/com/netflix/metacat/main/configs
277 21 2017-05-18 2026-08-21 24 8 +620 / -115 tgianos gaboiglio
HiveConnectorFastTableService.java
in metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/sql
138 8 2017-10-12 2022-10-29 23 6 +423 / -197 ajoymajumdar 114035979+swaranga-netflix
PolarisStoreConnector.java
in metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store
166 19 2021-11-01 2026-08-11 23 8 +592 / -300 abshah 151791653+yingjianwu98
HiveConnectorPartitionService.java
in metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive
411 14 2017-02-07 2018-10-30 23 5 +848 / -328 zhljen zhljen
HiveTypeConverter.java
in metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/converters
203 7 2017-02-07 2026-09-10 22 9 +641 / -327 zhljen 1302547+jfz
MViewServiceImpl.java
in metacat-main/src/main/java/com/netflix/metacat/main/services/impl
396 23 2016-03-23 2021-10-22 22 5 +596 / -379 amajumdar 86805957+rsyncv
HiveConnectorTableService.java
in metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive
417 15 2017-02-07 2019-09-26 22 5 +691 / -163 zhljen amajumdar
PolarisStoreService.java
in metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store
49 - 2021-11-01 2026-08-11 21 8 +299 / -100 abshah 151791653+yingjianwu98
PolarisTableRepository.java
in metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/repos
66 - 2021-11-01 2026-09-08 21 9 +197 / -76 abshah 5475421+bryanck
MetadataService.java
in metacat-main/src/main/java/com/netflix/metacat/main/services
170 5 2016-10-04 2021-05-11 21 4 +332 / -105 ajoymajumdar amajumdar
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 +489 / -127 ajoymajumdar 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-26 21 7 +680 / -239 zhljen 86805957+rsyncv
DirectSqlTable.java
in metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/sql
387 12 2018-01-22 2026-08-19 20 9 +604 / -77 ajoymajumdar 151791653+yingjianwu98
DatabaseServiceImpl.java
in metacat-main/src/main/java/com/netflix/metacat/main/services/impl
187 9 2016-03-23 2021-06-03 19 4 +316 / -205 amajumdar amajumdar
QualifiedName.java
in metacat-common/src/main/java/com/netflix/metacat/common
436 37 2016-03-23 2026-04-15 19 10 +692 / -289 amajumdar 55031793+francisgodinho
ElasticSearchUtilImpl.java
in metacat-main/src/main/java/com/netflix/metacat/main/services/search
561 36 2016-12-07 2018-12-12 19 5 +1321 / -565 zhljen ajoymajumdar
MysqlUserMetadataService.java
in metacat-metadata-mysql/src/main/java/com/netflix/metacat/metadata/mysql
898 37 2017-06-20 2026-02-17 19 7 +1364 / -327 zhljen 1302547+jfz
HiveConnectorFactory.java
in metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive
53 3 2017-02-22 2025-02-20 18 5 +355 / -258 zhljen jursetta
Metrics.java
in metacat-common-server/src/main/java/com/netflix/metacat/common/server/monitoring
104 1 2017-05-19 2025-06-26 18 6 +341 / -172 zhljen jursetta
PolarisTableEntity.java
in metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/entities
78 1 2021-11-01 2026-09-08 17 9 +135 / -32 abshah 5475421+bryanck
CatalogServiceImpl.java
in metacat-main/src/main/java/com/netflix/metacat/main/services/impl
112 5 2016-03-23 2019-04-01 17 6 +180 / -87 amajumdar ajoymajumdar
TableDto.java
in metacat-common/src/main/java/com/netflix/metacat/common/dto
170 14 2016-03-23 2026-08-19 17 11 +237 / -165 amajumdar 151791653+yingjianwu98
PolarisConnectorDatabaseService.java
in metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris
191 8 2021-10-29 2026-08-28 17 8 +315 / -76 86805957+rsyncv 5475421+bryanck
MetacatErrorDecoder.java
in metacat-client/src/main/java/com/netflix/metacat/client/module
71 1 2016-03-23 2025-07-27 16 6 +83 / -39 amajumdar bryanck
MetacatRequestContext.java
in metacat-common/src/main/java/com/netflix/metacat/common
145 7 2016-11-29 2026-08-19 16 10 +326 / -29 tgianos abozigian
Client.java
in metacat-client/src/main/java/com/netflix/metacat/client
189 22 2016-03-23 2024-07-02 16 6 +321 / -150 amajumdar 151791653+stevie9868
PolarisConnectorConfig.java
in metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/configs
102 11 2021-10-29 2026-08-21 15 8 +263 / -71 86805957+rsyncv gaboiglio
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 +332 / -30 ajoymajumdar 151791653+stevie9868
HiveConnectorFastServiceConfig.java
in metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/configs
200 15 2017-06-20 2021-05-07 15 5 +423 / -68 zhljen amajumdar
ConnectorManager.java
in metacat-main/src/main/java/com/netflix/metacat/main/manager
227 22 2017-02-15 2026-08-07 15 8 +540 / -116 ajoymajumdar 55031793+francisgodinho
MetacatServiceHelper.java
in metacat-main/src/main/java/com/netflix/metacat/main/services
194 7 2016-03-30 2021-10-22 14 6 +363 / -82 amajumdar 86805957+rsyncv
ElasticSearchRefresh.java
in metacat-main/src/main/java/com/netflix/metacat/main/services/search
593 24 2017-07-05 2021-05-11 14 4 +787 / -54 zhljen amajumdar
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 +1231 / -142 ajoymajumdar amajumdar
PartitionController.java
in metacat-main/src/main/java/com/netflix/metacat/main/api/v1
1155 24 2017-06-06 2026-08-26 14 8 +1924 / -491 tgianos gaboiglio
TableService.java
in metacat-main/src/main/java/com/netflix/metacat/main/services
19 - 2016-03-23 2025-05-12 13 5 +161 / -93 amajumdar 151791653+stevie9868
application.yml
in metacat-main/src/main/resources
35 - 2017-05-18 2025-02-20 13 7 +91 / -34 tgianos jursetta
schema.sql
in metacat-connector-polaris/src/functionalTest/resources
44 - 2021-10-27 2026-09-08 13 9 +76 / -29 abshah 5475421+bryanck
HiveMetrics.java
in metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/monitoring
61 1 2017-05-24 2025-02-25 13 4 +145 / -40 zhljen jursetta
HiveProperties.java
in metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties
62 - 2017-05-18 2023-05-14 13 6 +150 / -1 tgianos 14096986+raveeram
Files With Most Churn (Top 50)
Based on the number of lines added and deleted across all commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
TableServiceImpl.java
in metacat-main/src/main/java/com/netflix/metacat/main/services/impl
820 41 2016-03-23 2026-09-09 65 13 +1725 / -997 amajumdar gaboiglio
PartitionController.java
in metacat-main/src/main/java/com/netflix/metacat/main/api/v1
1155 24 2017-06-06 2026-08-26 14 8 +1924 / -491 tgianos gaboiglio
MetacatController.java
in metacat-main/src/main/java/com/netflix/metacat/main/api/v1
1013 24 2017-06-06 2026-08-26 29 10 +1646 / -424 tgianos gaboiglio
PolarisStoreConnectorFunctionalTest.java
in metacat-connector-polaris/src/functionalTest/java/com/netflix/metacat/connector/polaris/store
408 19 2025-09-18 2026-09-08 8 3 +1297 / -679 151791653+yingjianwu98 5475421+bryanck
CatalogThriftHiveMetastore.java
in metacat-thrift/src/main/java/com/netflix/metacat/thrift
1342 140 2016-03-23 2022-07-05 37 8 +1324 / -623 amajumdar 86805957+rsyncv
ElasticSearchUtilImpl.java
in metacat-main/src/main/java/com/netflix/metacat/main/services/search
561 36 2016-12-07 2018-12-12 19 5 +1321 / -565 zhljen ajoymajumdar
PolarisConnectorTableServiceFunctionalTest.java
in metacat-connector-polaris/src/functionalTest/java/com/netflix/metacat/connector/polaris
522 19 2024-01-06 2026-06-17 11 4 +1256 / -550 151791653+stevie9868 36975329+ldsantos0911
MysqlUserMetadataService.java
in metacat-metadata-mysql/src/main/java/com/netflix/metacat/metadata/mysql
898 37 2017-06-20 2026-02-17 19 7 +1364 / -327 zhljen 1302547+jfz
PartitionParserTokenManager.java
in metacat-common-server/src/main/java/com/netflix/metacat/common/server/partition/parser
1063 28 2017-03-28 2020-02-13 2 2 +1393 / -277 tgianos amajumdar
SNSNotificationServiceImpl.java
in metacat-main/src/main/java/com/netflix/metacat/main/services/notifications/sns
391 14 2016-12-05 2025-07-27 26 9 +1065 / -583 tgianos bryanck
PartitionParser.java
in metacat-common-server/src/main/java/com/netflix/metacat/common/server/partition/parser
1137 53 2017-03-28 2020-02-13 2 2 +1363 / -129 tgianos amajumdar
PartitionServiceImpl.java
in metacat-main/src/main/java/com/netflix/metacat/main/services/impl
477 22 2016-03-23 2023-01-24 38 7 +948 / -534 amajumdar 14096986+raveeram
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 +1231 / -142 ajoymajumdar amajumdar
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 +788 / -393 zhljen 86805957+rsyncv
HiveConnectorPartitionService.java
in metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive
411 14 2017-02-07 2018-10-30 23 5 +848 / -328 zhljen zhljen
PolarisConnectorDatabaseServiceFunctionalTest.java
in metacat-connector-polaris/src/functionalTest/java/com/netflix/metacat/connector/polaris
329 12 2024-05-01 2026-08-11 8 3 +794 / -329 151791653+stevie9868 151791653+yingjianwu98
ElasticSearchUtil.java
in metacat-main/src/main/java/com/netflix/metacat/main/services/search
35 - 2016-03-23 2017-09-14 10 4 +419 / -649 amajumdar zhljen
JdbcConnectorTableService.java
in metacat-connector-jdbc/src/main/java/com/netflix/metacat/connector/jdbc/services
301 14 2017-02-06 2021-12-14 26 7 +711 / -284 tgianos 14096986+raveeram
QualifiedName.java
in metacat-common/src/main/java/com/netflix/metacat/common
436 37 2016-03-23 2026-04-15 19 10 +692 / -289 amajumdar 55031793+francisgodinho
MViewServiceImpl.java
in metacat-main/src/main/java/com/netflix/metacat/main/services/impl
396 23 2016-03-23 2021-10-22 22 5 +596 / -379 amajumdar 86805957+rsyncv
HiveTypeConverter.java
in metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/converters
203 7 2017-02-07 2026-09-10 22 9 +641 / -327 zhljen 1302547+jfz
IcebergTableHandler.java
in metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/iceberg
312 14 2018-11-14 2023-05-26 21 7 +680 / -239 zhljen 86805957+rsyncv
PolarisStoreConnector.java
in metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store
166 19 2021-11-01 2026-08-11 23 8 +592 / -300 abshah 151791653+yingjianwu98
PolarisConnectorTableService.java
in metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris
403 12 2021-10-30 2026-08-28 36 10 +688 / -200 86805957+rsyncv 5475421+bryanck
TagController.java
in metacat-main/src/main/java/com/netflix/metacat/main/api/v1
505 11 2017-06-06 2025-03-25 12 6 +745 / -140 tgianos jursetta
HiveConnectorTableService.java
in metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive
417 15 2017-02-07 2019-09-26 22 5 +691 / -163 zhljen amajumdar
ElasticSearchRefresh.java
in metacat-main/src/main/java/com/netflix/metacat/main/services/search
593 24 2017-07-05 2021-05-11 14 4 +787 / -54 zhljen amajumdar
MySqlTagService.java
in metacat-metadata-mysql/src/main/java/com/netflix/metacat/metadata/mysql
371 19 2017-06-20 2024-09-17 11 5 +668 / -163 zhljen bryanck
DefaultConfigImpl.java
in metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties
414 89 2017-05-18 2026-04-02 38 10 +730 / -13 tgianos jursetta
ServicesConfig.java
in metacat-main/src/main/java/com/netflix/metacat/main/configs
277 21 2017-05-18 2026-08-21 24 8 +620 / -115 tgianos gaboiglio
Config.java
in metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties
97 - 2017-05-18 2026-04-02 38 10 +687 / -26 tgianos jursetta
HiveConnectorInfoConverter.java
in metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/converters
377 17 2017-02-07 2026-08-19 30 9 +605 / -87 zhljen 151791653+yingjianwu98
DirectSqlTable.java
in metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/sql
387 12 2018-01-22 2026-08-19 20 9 +604 / -77 ajoymajumdar 151791653+yingjianwu98
ConnectorManager.java
in metacat-main/src/main/java/com/netflix/metacat/main/manager
227 22 2017-02-15 2026-08-07 15 8 +540 / -116 ajoymajumdar 55031793+francisgodinho
PartitionV1.java
in metacat-client/src/main/java/com/netflix/metacat/client/api
386 - 2017-06-06 2017-06-06 1 1 +647 / -0 tgianos tgianos
FieldInfo.java
in metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/model
52 2 2017-02-01 2025-02-20 9 4 +363 / -282 ajoymajumdar jursetta
SimpleCharStream.java
in metacat-common-server/src/main/java/com/netflix/metacat/common/server/partition/parser
355 33 2017-03-28 2020-02-13 2 2 +565 / -78 tgianos amajumdar
MetacatHMSHandler.java
in metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/metastore
380 26 2017-03-10 2023-12-13 6 3 +573 / -65 ajoymajumdar 151791653+stevie9868
HiveConnectorFastTableService.java
in metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/sql
138 8 2017-10-12 2022-10-29 23 6 +423 / -197 ajoymajumdar 114035979+swaranga-netflix
RequestWrapper.java
in metacat-main/src/main/java/com/netflix/metacat/main/api
218 7 2016-03-23 2026-08-26 38 12 +405 / -214 amajumdar gaboiglio
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 +489 / -127 ajoymajumdar 114035979+swaranga-netflix
MetacatV1.java
in metacat-client/src/main/java/com/netflix/metacat/client/api
343 4 2017-06-06 2025-05-12 7 5 +611 / -4 tgianos 151791653+stevie9868
HiveConnectorFactory.java
in metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive
53 3 2017-02-22 2025-02-20 18 5 +355 / -258 zhljen jursetta
HiveConvertersImpl.java
in metacat-thrift/src/main/java/com/netflix/metacat/thrift
346 14 2017-02-15 2023-02-07 10 5 +520 / -72 ajoymajumdar 114035979+swaranga-netflix
UserMetadataService.java
in metacat-common-server/src/main/java/com/netflix/metacat/common/server/usermetadata
107 26 2017-03-28 2019-10-19 9 4 +459 / -118 tgianos amajumdar
CatalogTraversal.java
in metacat-main/src/main/java/com/netflix/metacat/main/services
316 16 2019-03-07 2020-08-01 5 2 +499 / -71 ajoymajumdar amajumdar
MySqlLookupService.java
in metacat-metadata-mysql/src/main/java/com/netflix/metacat/metadata/mysql
186 11 2017-06-20 2024-03-11 4 3 +419 / -141 zhljen 151791653+stevie9868
MetacatHiveClient.java
in metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/client/thrift
301 26 2017-03-16 2025-02-25 7 5 +485 / -50 zhljen jursetta
S3ConnectorPartitionService.java
in metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3
354 20 2017-02-15 2025-02-20 8 6 +475 / -47 ajoymajumdar jursetta
DatabaseServiceImpl.java
in metacat-main/src/main/java/com/netflix/metacat/main/services/impl
187 9 2016-03-23 2021-06-03 19 4 +316 / -205 amajumdar amajumdar
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)
# contributorsline
churn
first
contributor
latest
contributor
TableServiceImpl.java
in metacat-main/src/main/java/com/netflix/metacat/main/services/impl
820 41 2016-03-23 2026-09-09 65 13 +1725 / -997 amajumdar gaboiglio
RequestWrapper.java
in metacat-main/src/main/java/com/netflix/metacat/main/api
218 7 2016-03-23 2026-08-26 38 12 +405 / -214 amajumdar gaboiglio
TableDto.java
in metacat-common/src/main/java/com/netflix/metacat/common/dto
170 14 2016-03-23 2026-08-19 17 11 +237 / -165 amajumdar 151791653+yingjianwu98
DefaultConfigImpl.java
in metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties
414 89 2017-05-18 2026-04-02 38 10 +730 / -13 tgianos jursetta
Config.java
in metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties
97 - 2017-05-18 2026-04-02 38 10 +687 / -26 tgianos jursetta
PolarisConnectorTableService.java
in metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris
403 12 2021-10-30 2026-08-28 36 10 +688 / -200 86805957+rsyncv 5475421+bryanck
MetacatController.java
in metacat-main/src/main/java/com/netflix/metacat/main/api/v1
1013 24 2017-06-06 2026-08-26 29 10 +1646 / -424 tgianos gaboiglio
QualifiedName.java
in metacat-common/src/main/java/com/netflix/metacat/common
436 37 2016-03-23 2026-04-15 19 10 +692 / -289 amajumdar 55031793+francisgodinho
MetacatRequestContext.java
in metacat-common/src/main/java/com/netflix/metacat/common
145 7 2016-11-29 2026-08-19 16 10 +326 / -29 tgianos abozigian
HiveConnectorInfoConverter.java
in metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/converters
377 17 2017-02-07 2026-08-19 30 9 +605 / -87 zhljen 151791653+yingjianwu98
SNSNotificationServiceImpl.java
in metacat-main/src/main/java/com/netflix/metacat/main/services/notifications/sns
391 14 2016-12-05 2025-07-27 26 9 +1065 / -583 tgianos bryanck
HiveTypeConverter.java
in metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/converters
203 7 2017-02-07 2026-09-10 22 9 +641 / -327 zhljen 1302547+jfz
PolarisTableRepository.java
in metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/repos
66 - 2021-11-01 2026-09-08 21 9 +197 / -76 abshah 5475421+bryanck
DirectSqlTable.java
in metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/sql
387 12 2018-01-22 2026-08-19 20 9 +604 / -77 ajoymajumdar 151791653+yingjianwu98
PolarisTableEntity.java
in metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/entities
78 1 2021-11-01 2026-09-08 17 9 +135 / -32 abshah 5475421+bryanck
schema.sql
in metacat-connector-polaris/src/functionalTest/resources
44 - 2021-10-27 2026-09-08 13 9 +76 / -29 abshah 5475421+bryanck
CatalogThriftHiveMetastore.java
in metacat-thrift/src/main/java/com/netflix/metacat/thrift
1342 140 2016-03-23 2022-07-05 37 8 +1324 / -623 amajumdar 86805957+rsyncv
ServicesConfig.java
in metacat-main/src/main/java/com/netflix/metacat/main/configs
277 21 2017-05-18 2026-08-21 24 8 +620 / -115 tgianos gaboiglio
PolarisStoreConnector.java
in metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store
166 19 2021-11-01 2026-08-11 23 8 +592 / -300 abshah 151791653+yingjianwu98
PolarisStoreService.java
in metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store
49 - 2021-11-01 2026-08-11 21 8 +299 / -100 abshah 151791653+yingjianwu98
PolarisConnectorDatabaseService.java
in metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris
191 8 2021-10-29 2026-08-28 17 8 +315 / -76 86805957+rsyncv 5475421+bryanck
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 +332 / -30 ajoymajumdar 151791653+stevie9868
PolarisConnectorConfig.java
in metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/configs
102 11 2021-10-29 2026-08-21 15 8 +263 / -71 86805957+rsyncv gaboiglio
ConnectorManager.java
in metacat-main/src/main/java/com/netflix/metacat/main/manager
227 22 2017-02-15 2026-08-07 15 8 +540 / -116 ajoymajumdar 55031793+francisgodinho
PartitionController.java
in metacat-main/src/main/java/com/netflix/metacat/main/api/v1
1155 24 2017-06-06 2026-08-26 14 8 +1924 / -491 tgianos gaboiglio
PartitionServiceImpl.java
in metacat-main/src/main/java/com/netflix/metacat/main/services/impl
477 22 2016-03-23 2023-01-24 38 7 +948 / -534 amajumdar 14096986+raveeram
JdbcConnectorTableService.java
in metacat-connector-jdbc/src/main/java/com/netflix/metacat/connector/jdbc/services
301 14 2017-02-06 2021-12-14 26 7 +711 / -284 tgianos 14096986+raveeram
IcebergTableHandler.java
in metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/iceberg
312 14 2018-11-14 2023-05-26 21 7 +680 / -239 zhljen 86805957+rsyncv
MysqlUserMetadataService.java
in metacat-metadata-mysql/src/main/java/com/netflix/metacat/metadata/mysql
898 37 2017-06-20 2026-02-17 19 7 +1364 / -327 zhljen 1302547+jfz
application.yml
in metacat-main/src/main/resources
35 - 2017-05-18 2025-02-20 13 7 +91 / -34 tgianos jursetta
MetacatProperties.java
in metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties
54 1 2017-05-18 2026-04-02 12 7 +109 / -24 tgianos jursetta
ApiConfig.java
in metacat-main/src/main/java/com/netflix/metacat/main/configs
57 6 2017-05-18 2025-02-20 12 7 +223 / -95 tgianos jursetta
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 +215 / -148 ajoymajumdar 14096986+raveeram
PolarisTableMapper.java
in metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/mappers
89 4 2021-11-08 2026-07-16 11 7 +195 / -72 86805957+rsyncv 98507672+gtrettenero
PolarisDatabaseEntity.java
in metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/entities
72 1 2021-11-01 2025-12-03 11 7 +115 / -19 abshah jursetta
HiveConnectorFastTableService.java
in metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/sql
138 8 2017-10-12 2022-10-29 23 6 +423 / -197 ajoymajumdar 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 +489 / -127 ajoymajumdar 114035979+swaranga-netflix
Metrics.java
in metacat-common-server/src/main/java/com/netflix/metacat/common/server/monitoring
104 1 2017-05-19 2025-06-26 18 6 +341 / -172 zhljen jursetta
CatalogServiceImpl.java
in metacat-main/src/main/java/com/netflix/metacat/main/services/impl
112 5 2016-03-23 2019-04-01 17 6 +180 / -87 amajumdar ajoymajumdar
Client.java
in metacat-client/src/main/java/com/netflix/metacat/client
189 22 2016-03-23 2024-07-02 16 6 +321 / -150 amajumdar 151791653+stevie9868
MetacatErrorDecoder.java
in metacat-client/src/main/java/com/netflix/metacat/client/module
71 1 2016-03-23 2025-07-27 16 6 +83 / -39 amajumdar bryanck
MetacatServiceHelper.java
in metacat-main/src/main/java/com/netflix/metacat/main/services
194 7 2016-03-30 2021-10-22 14 6 +363 / -82 amajumdar 86805957+rsyncv
HiveTableUtil.java
in metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/util
120 12 2017-04-05 2026-06-10 13 6 +232 / -25 zhljen 36975329+ldsantos0911
HiveProperties.java
in metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties
62 - 2017-05-18 2023-05-14 13 6 +150 / -1 tgianos 14096986+raveeram
ServiceProperties.java
in metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties
62 - 2017-05-18 2026-04-02 12 6 +156 / -8 tgianos jursetta
TagController.java
in metacat-main/src/main/java/com/netflix/metacat/main/api/v1
505 11 2017-06-06 2025-03-25 12 6 +745 / -140 tgianos jursetta
MetadataController.java
in metacat-main/src/main/java/com/netflix/metacat/main/api/v1
187 7 2017-06-06 2025-03-25 12 6 +359 / -96 tgianos jursetta
PolarisPersistenceConfig.java
in metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/configs
41 2 2021-10-29 2025-10-06 11 6 +148 / -83 86805957+rsyncv 151791653+yingjianwu98
ConnectorTableServiceProxy.java
in metacat-main/src/main/java/com/netflix/metacat/main/services/impl
183 12 2018-08-23 2025-04-17 11 6 +352 / -48 ajoymajumdar jursetta
S3ConnectorPartitionService.java
in metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3
354 20 2017-02-15 2025-02-20 8 6 +475 / -47 ajoymajumdar jursetta
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)
# contributorsline
churn
first
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 +469 / -8 151791653+stevie9868 151791653+stevie9868
PartitionV1.java
in metacat-client/src/main/java/com/netflix/metacat/client/api
386 - 2017-06-06 2017-06-06 1 1 +647 / -0 tgianos tgianos
S3ConnectorInfoConverter.java
in metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3
283 24 2017-02-15 2017-03-17 4 1 +424 / -6 ajoymajumdar ajoymajumdar
PostgreSqlTypeConverter.java
in metacat-connector-postgresql/src/main/java/com/netflix/metacat/connector/postgresql
228 3 2017-03-01 2017-04-12 4 1 +286 / -6 tgianos tgianos
CassandraTypeConverter.java
in metacat-connector-cassandra/src/main/java/com/netflix/metacat/connector/cassandra
198 3 2017-03-13 2017-04-12 3 1 +252 / -10 tgianos tgianos
IcebergTableDtoFactory.java
in metacat-iceberg-dto/src/main/java/com/netflix/metacat/iceberg
165 12 2026-09-10 2026-09-15 2 1 +261 / -6 1302547+jfz 1302547+jfz
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 +205 / -0 ajoymajumdar ajoymajumdar
SnowflakeTypeConverter.java
in metacat-connector-snowflake/src/main/java/com/netflix/metacat/connector/snowflake
146 3 2018-01-30 2018-01-30 1 1 +190 / -0 ajoymajumdar ajoymajumdar
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 +171 / -0 114035979+swaranga-netflix 114035979+swaranga-netflix
JdbcTypeConverter.java
in metacat-connector-jdbc/src/main/java/com/netflix/metacat/connector/jdbc
115 7 2017-03-01 2017-03-16 3 1 +177 / -18 tgianos tgianos
TypeFormatter.java
in metacat-common/src/main/java/com/netflix/metacat/common/type
112 5 2026-09-10 2026-09-10 1 1 +156 / -0 1302547+jfz 1302547+jfz
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 +125 / -0 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 +112 / -0 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 +120 / -0 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 +106 / -0 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-31 2 1 +126 / -12 151791653+stevie9868 151791653+stevie9868
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 +125 / -0 tgianos tgianos
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 +100 / -0 amajumdar amajumdar
IcebergTypeConverter.java
in metacat-iceberg-dto/src/main/java/com/netflix/metacat/iceberg
76 5 2026-09-10 2026-09-10 1 1 +103 / -0 1302547+jfz 1302547+jfz
PolarisDatabaseReplicaJDBC.java
in metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/jdbc
69 4 2025-09-18 2026-08-11 5 1 +268 / -160 151791653+yingjianwu98 151791653+yingjianwu98
docker-compose-aurora.yml
in metacat-connector-polaris/src/functionalTest/scripts
67 - 2025-09-18 2025-10-06 3 1 +174 / -87 151791653+yingjianwu98 151791653+yingjianwu98
DefaultCatalogManager.java
in metacat-main/src/main/java/com/netflix/metacat/main/manager
63 4 2022-08-25 2022-08-25 1 1 +121 / -0 14096986+raveeram 14096986+raveeram
IcebergTableEventHandler.java
in metacat-main/src/main/java/com/netflix/metacat/main/services
63 3 2021-02-26 2021-02-26 1 1 +84 / -0 14096986+raveeram 14096986+raveeram
PartitionV1.java
in metacat-common-server/src/main/java/com/netflix/metacat/common/server/api/v1
54 - 2017-06-06 2017-06-06 1 1 +145 / -0 tgianos tgianos
CatalogTraversalServiceHelper.java
in metacat-main/src/main/java/com/netflix/metacat/main/services
48 5 2019-03-11 2019-04-01 2 1 +105 / -2 ajoymajumdar ajoymajumdar
HiveStorageFormat.java
in metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive
47 - 2017-03-07 2017-03-16 2 1 +116 / -23 zhljen zhljen
MySqlConnectorTableService.java
in metacat-connector-mysql/src/main/java/com/netflix/metacat/connector/mysql
47 2 2018-03-09 2018-03-16 2 1 +69 / -2 ajoymajumdar ajoymajumdar
S3Module.java
in metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3
45 2 2017-02-15 2017-02-15 1 1 +72 / -0 ajoymajumdar ajoymajumdar
PolarisAliasEntity.java
in metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/entities
45 - 2026-08-21 2026-08-21 1 1 +55 / -0 gaboiglio gaboiglio
ParentChildRelMetadataService.java
in metacat-common-server/src/main/java/com/netflix/metacat/common/server/usermetadata
44 - 2024-07-02 2024-07-09 2 1 +134 / -3 151791653+stevie9868 151791653+stevie9868
PolarisPersistenceReaderConfig.java
in metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/configs
44 5 2025-09-18 2025-10-06 3 1 +174 / -87 151791653+yingjianwu98 151791653+yingjianwu98
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 +85 / -0 zhljen zhljen
MetacatThriftInitService.java
in metacat-main/src/main/java/com/netflix/metacat/main/services/init
43 2 2023-05-31 2023-05-31 1 1 +62 / -0 114035979+swaranga-netflix 114035979+swaranga-netflix
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 +86 / -0 zhljen zhljen
ConnectorAliasService.java
in metacat-main/src/main/java/com/netflix/metacat/main/services/impl
41 3 2026-08-21 2026-08-21 1 1 +78 / -0 gaboiglio gaboiglio
MetacatHealthIndicator.java
in metacat-main/src/main/java/com/netflix/metacat/main/services/health
41 1 2023-05-31 2023-05-31 1 1 +54 / -0 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 +65 / -1 151791653+stevie9868 151791653+stevie9868
PolarisAliasService.java
in metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris
39 4 2026-08-21 2026-08-21 1 1 +64 / -0 gaboiglio gaboiglio
MetacatCoreInitService.java
in metacat-main/src/main/java/com/netflix/metacat/main/services/init
37 2 2023-05-31 2023-05-31 1 1 +52 / -0 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-18 3 1 +78 / -6 tgianos tgianos
RedshiftExceptionMapper.java
in metacat-connector-redshift/src/main/java/com/netflix/metacat/connector/redshift
34 1 2017-03-21 2017-06-09 4 1 +82 / -10 tgianos tgianos
RedshiftConnectorTableService.java
in metacat-connector-redshift/src/main/java/com/netflix/metacat/connector/redshift
34 3 2017-06-09 2017-06-17 2 1 +78 / -2 tgianos tgianos
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 +49 / -0 amajumdar amajumdar
PolarisStoreConfig.java
in metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/configs
32 1 2025-09-18 2025-10-06 3 1 +92 / -46 151791653+yingjianwu98 151791653+yingjianwu98
PolarisConnectorPlugin.java
in metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris
32 4 2021-10-26 2021-10-29 2 1 +61 / -7 86805957+rsyncv 86805957+rsyncv
MySqlExceptionMapper.java
in metacat-connector-mysql/src/main/java/com/netflix/metacat/connector/mysql
31 1 2017-03-21 2017-05-18 2 1 +70 / -5 tgianos tgianos
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 +76 / -0 zhljen zhljen
SnowflakeExceptionMapper.java
in metacat-connector-snowflake/src/main/java/com/netflix/metacat/connector/snowflake
30 1 2018-01-30 2018-01-30 1 1 +64 / -0 ajoymajumdar ajoymajumdar
ResolverV1.java
in metacat-client/src/main/java/com/netflix/metacat/client/api
29 - 2017-06-06 2017-06-06 1 1 +69 / -0 tgianos tgianos
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 +65 / -0 zhljen zhljen
Correlations

File Size vs. Number of Changes: 680 points

metacat-iceberg-dto/src/main/java/com/netflix/metacat/iceberg/IcebergTableDtoFactory.java x: 165 lines of code y: 2 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/ConnectorTypeConverter.java x: 11 lines of code y: 7 # changes metacat-common/src/main/java/com/netflix/metacat/common/type/TypeFormatter.java x: 112 lines of code y: 1 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/converters/HiveTypeConverter.java x: 203 lines of code y: 22 # changes metacat-iceberg-dto/src/main/java/com/netflix/metacat/iceberg/IcebergTypeConverter.java x: 76 lines of code y: 1 # changes metacat-iceberg-dto/src/main/java/com/netflix/metacat/iceberg/package-info.java x: 1 lines of code y: 1 # changes metacat-main/src/main/java/com/netflix/metacat/main/services/impl/TableServiceImpl.java x: 820 lines of code y: 65 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/iceberg/IcebergTableWrapper.java x: 45 lines of code y: 5 # changes metacat-connector-polaris/src/functionalTest/java/com/netflix/metacat/connector/polaris/store/PolarisStoreConnectorFunctionalTest.java x: 408 lines of code y: 8 # changes metacat-connector-polaris/src/functionalTest/resources/schema.sql x: 44 lines of code y: 13 # changes metacat-connector-polaris/src/functionalTest/scripts/datastores/aurora/docker-entrypoint-initdb-primary.d/schema.sql x: 47 lines of code y: 7 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/entities/PolarisTableEntity.java x: 78 lines of code y: 17 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/jdbc/PolarisTableReplicaJDBC.java x: 78 lines of code y: 6 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/repos/PolarisTableRepository.java x: 66 lines of code y: 21 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/PolarisConnectorDatabaseService.java x: 191 lines of code y: 17 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/PolarisConnectorTableService.java x: 403 lines of code y: 36 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/common/PolarisUtils.java x: 20 lines of code y: 2 # changes metacat-main/src/main/java/com/netflix/metacat/main/api/RequestWrapper.java x: 218 lines of code y: 38 # changes metacat-main/src/main/java/com/netflix/metacat/main/api/v1/MetacatController.java x: 1013 lines of code y: 29 # changes metacat-main/src/main/java/com/netflix/metacat/main/api/v1/PartitionController.java x: 1155 lines of code y: 14 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/usermetadata/AliasService.java x: 11 lines of code y: 2 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/PolarisAliasService.java x: 39 lines of code y: 1 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/configs/PolarisConnectorConfig.java x: 102 lines of code y: 15 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/entities/PolarisAliasEntity.java x: 45 lines of code y: 1 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/repos/PolarisAliasRepository.java x: 21 lines of code y: 1 # changes metacat-main/src/main/java/com/netflix/metacat/main/configs/ServicesConfig.java x: 277 lines of code y: 24 # changes metacat-common/src/main/java/com/netflix/metacat/common/dto/TableDto.java x: 170 lines of code y: 17 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/converters/HiveConnectorInfoConverter.java x: 377 lines of code y: 30 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/sql/DirectSqlTable.java x: 387 lines of code y: 20 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/AuthorizingConnectorCatalogService.java x: 91 lines of code y: 3 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/AuthorizingConnectorDatabaseService.java x: 99 lines of code y: 3 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/AuthorizingConnectorPartitionService.java x: 163 lines of code y: 3 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/AuthorizingConnectorTableService.java x: 111 lines of code y: 3 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/ConnectorAuthorizer.java x: 8 lines of code y: 1 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/ConnectorFactoryDecorator.java x: 157 lines of code y: 5 # changes metacat-common/src/main/java/com/netflix/metacat/common/MetacatRequestContext.java x: 145 lines of code y: 16 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/SpringConnectorFactory.java x: 44 lines of code y: 4 # changes metacat-connector-polaris/src/functionalTest/java/com/netflix/metacat/connector/polaris/PolarisConnectorDatabaseServiceFunctionalTest.java x: 329 lines of code y: 8 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/PolarisStoreConnector.java x: 166 lines of code y: 23 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/PolarisStoreService.java x: 49 lines of code y: 21 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/jdbc/PolarisDatabaseReplicaJDBC.java x: 69 lines of code y: 5 # changes metacat-main/src/main/java/com/netflix/metacat/main/manager/ConnectorManager.java x: 227 lines of code y: 15 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/mappers/PolarisTableMapper.java x: 89 lines of code y: 11 # changes metacat-connector-polaris/src/functionalTest/java/com/netflix/metacat/connector/polaris/PolarisConnectorTableServiceFunctionalTest.java x: 522 lines of code y: 11 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/util/MetacatUtils.java x: 123 lines of code y: 7 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/util/HiveTableUtil.java x: 120 lines of code y: 13 # changes metacat-thrift/src/main/java/com/netflix/metacat/thrift/AbstractThriftServer.java x: 131 lines of code y: 8 # changes metacat-common/src/main/java/com/netflix/metacat/common/QualifiedName.java x: 436 lines of code y: 19 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties/Config.java x: 97 lines of code y: 38 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties/DefaultConfigImpl.java x: 414 lines of code y: 38 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties/MetacatProperties.java x: 54 lines of code y: 12 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties/ServiceProperties.java x: 62 lines of code y: 12 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/repos/PolarisDatabaseRepository.java x: 22 lines of code y: 11 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/exception/CatalogUnauthorizedException.java x: 16 lines of code y: 2 # changes metacat-metadata-mysql/src/main/java/com/netflix/metacat/metadata/mysql/MysqlUserMetadataService.java x: 898 lines of code y: 19 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties/UserMetadata.java x: 15 lines of code y: 5 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/entities/PolarisDatabaseEntity.java x: 72 lines of code y: 11 # changes metacat-connector-druid/src/main/java/com/netflix/metacat/connector/druid/converter/DruidConnectorInfoConverter.java x: 55 lines of code y: 2 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/mappers/PolarisDatabaseMapper.java x: 29 lines of code y: 5 # changes metacat-connector-polaris/src/functionalTest/java/com/netflix/metacat/connector/polaris/store/package-info.java x: 1 lines of code y: 3 # changes metacat-connector-polaris/src/functionalTest/scripts/docker-compose-aurora.yml x: 67 lines of code y: 3 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/PolarisConnectorFactory.java x: 40 lines of code y: 8 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/configs/PolarisPersistenceConfig.java x: 41 lines of code y: 11 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/configs/PolarisPersistenceReaderConfig.java x: 44 lines of code y: 3 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/configs/PolarisStoreConfig.java x: 32 lines of code y: 3 # changes metacat-client/src/main/java/com/netflix/metacat/client/module/MetacatErrorDecoder.java x: 71 lines of code y: 16 # changes metacat-main/src/main/java/com/netflix/metacat/main/configs/SNSNotificationsConfig.java x: 65 lines of code y: 10 # changes metacat-main/src/main/java/com/netflix/metacat/main/services/notifications/sns/SNSNotificationServiceImpl.java x: 391 lines of code y: 26 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/monitoring/Metrics.java x: 104 lines of code y: 18 # changes metacat-client/src/main/java/com/netflix/metacat/client/api/MetacatV1.java x: 343 lines of code y: 7 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/api/v1/MetacatV1.java x: 109 lines of code y: 11 # changes metacat-main/src/main/java/com/netflix/metacat/main/services/TableService.java x: 19 lines of code y: 13 # 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-metadata-mysql/src/main/java/com/netflix/metacat/metadata/mysql/MySqlUserMetadataConfig.java x: 96 lines of code y: 9 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/entities/StringParamsConverter.java x: 35 lines of code y: 3 # 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/iceberg/IcebergTableOpsProxy.java x: 15 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/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/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-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/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/FieldDto.java x: 61 lines of code y: 8 # 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/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-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-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/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/configs/ApiConfig.java x: 57 lines of code y: 12 # 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/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/resources/application.yml x: 35 lines of code y: 13 # changes metacat-metadata/src/main/java/com/netflix/metacat/metadata/store/data/entities/BaseEntity.java x: 47 lines of code y: 3 # changes metacat-metadata/src/main/java/com/netflix/metacat/metadata/store/data/entities/BaseUserMetadataEntity.java x: 34 lines of code y: 2 # 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-common-server/src/main/java/com/netflix/metacat/common/server/properties/ParentChildRelationshipProperties.java x: 82 lines of code y: 2 # 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/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-connector-polaris/src/functionalTest/java/com/netflix/metacat/connector/polaris/TestUtil.java x: 16 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-common-server/src/main/java/com/netflix/metacat/common/server/spi/MetacatCatalogConfig.java x: 107 lines of code y: 7 # 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/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-common-server/src/main/java/com/netflix/metacat/common/server/api/traffic_control/RequestGateway.java x: 6 lines of code y: 1 # 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/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/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: 10 # 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-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/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: 26 # 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-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/PolarisConnectorPlugin.java x: 32 lines of code y: 2 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties/Definition.java x: 30 lines of code y: 3 # changes metacat-main/src/main/java/com/netflix/metacat/main/services/MetacatServiceHelper.java x: 194 lines of code y: 14 # 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: 21 # changes metacat-main/src/main/java/com/netflix/metacat/main/services/search/ElasticSearchRefresh.java x: 593 lines of code y: 14 # 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/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-common-server/src/main/java/com/netflix/metacat/common/server/properties/ThriftProperties.java x: 7 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/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: 6 # 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: 19 # changes metacat-connector-pig/src/main/java/com/netflix/metacat/connector/pig/converters/PigTypeConverter.java x: 147 lines of code y: 6 # 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: 6 # 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/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: 10 # 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-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/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-main/src/main/java/com/netflix/metacat/main/services/notifications/NotificationService.java x: 17 lines of code y: 7 # 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-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/CatalogThriftService.java x: 47 lines of code y: 12 # changes metacat-thrift/src/main/java/com/netflix/metacat/thrift/CatalogThriftServiceFactoryImpl.java x: 54 lines of code y: 8 # 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-connector-redshift/src/main/java/com/netflix/metacat/connector/redshift/RedshiftExceptionMapper.java x: 34 lines of code y: 4 # 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/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-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
65.0
# changes
  min: 1.0
  average: 4.74
  25th percentile: 1.0
  median: 3.0
  75th percentile: 6.0
  max: 65.0
0 1342.0
lines of code
min: 1.0 | average: 68.72 | 25th percentile: 11.0 | median: 25.0 | 75th percentile: 62.0 | max: 1342.0

Number of Contributors vs. Number of Changes: 680 points

metacat-iceberg-dto/src/main/java/com/netflix/metacat/iceberg/IcebergTableDtoFactory.java x: 1 # contributors y: 2 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/ConnectorTypeConverter.java x: 5 # contributors y: 7 # changes metacat-common/src/main/java/com/netflix/metacat/common/type/TypeFormatter.java x: 1 # contributors y: 1 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/converters/HiveTypeConverter.java x: 9 # contributors y: 22 # changes metacat-main/src/main/java/com/netflix/metacat/main/services/impl/TableServiceImpl.java x: 13 # contributors y: 65 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/iceberg/IcebergTableWrapper.java x: 5 # contributors y: 5 # changes metacat-connector-polaris/src/functionalTest/java/com/netflix/metacat/connector/polaris/store/PolarisStoreConnectorFunctionalTest.java x: 3 # contributors y: 8 # changes metacat-connector-polaris/src/functionalTest/resources/schema.sql x: 9 # contributors y: 13 # changes metacat-connector-polaris/src/functionalTest/scripts/datastores/aurora/docker-entrypoint-initdb-primary.d/schema.sql x: 4 # contributors y: 7 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/entities/PolarisTableEntity.java x: 9 # contributors y: 17 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/jdbc/PolarisTableReplicaJDBC.java x: 2 # contributors y: 6 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/repos/PolarisTableRepository.java x: 9 # contributors y: 21 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/PolarisConnectorDatabaseService.java x: 8 # contributors y: 17 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/PolarisConnectorTableService.java x: 10 # contributors y: 36 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/common/PolarisUtils.java x: 2 # contributors y: 2 # changes metacat-main/src/main/java/com/netflix/metacat/main/api/RequestWrapper.java x: 12 # contributors y: 38 # changes metacat-main/src/main/java/com/netflix/metacat/main/api/v1/MetacatController.java x: 10 # contributors y: 29 # changes metacat-main/src/main/java/com/netflix/metacat/main/api/v1/PartitionController.java x: 8 # contributors y: 14 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/configs/PolarisConnectorConfig.java x: 8 # contributors y: 15 # changes metacat-main/src/main/java/com/netflix/metacat/main/configs/ServicesConfig.java x: 8 # contributors y: 24 # changes metacat-common/src/main/java/com/netflix/metacat/common/dto/TableDto.java x: 11 # contributors y: 17 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/converters/HiveConnectorInfoConverter.java x: 9 # contributors y: 30 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/sql/DirectSqlTable.java x: 9 # contributors y: 20 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/AuthorizingConnectorCatalogService.java x: 2 # contributors y: 3 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/ConnectorFactoryDecorator.java x: 3 # contributors y: 5 # changes metacat-common/src/main/java/com/netflix/metacat/common/MetacatRequestContext.java x: 10 # contributors y: 16 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/SpringConnectorFactory.java x: 3 # contributors y: 4 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/PolarisStoreConnector.java x: 8 # contributors y: 23 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/PolarisStoreService.java x: 8 # contributors y: 21 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/jdbc/PolarisDatabaseReplicaJDBC.java x: 1 # contributors y: 5 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/mappers/PolarisTableMapper.java x: 7 # contributors y: 11 # changes metacat-connector-polaris/src/functionalTest/java/com/netflix/metacat/connector/polaris/PolarisConnectorTableServiceFunctionalTest.java x: 4 # contributors y: 11 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/util/HiveTableUtil.java x: 6 # contributors y: 13 # changes metacat-thrift/src/main/java/com/netflix/metacat/thrift/AbstractThriftServer.java x: 6 # contributors y: 8 # changes metacat-common/src/main/java/com/netflix/metacat/common/QualifiedName.java x: 10 # contributors y: 19 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties/Config.java x: 10 # contributors y: 38 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties/MetacatProperties.java x: 7 # contributors y: 12 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties/ServiceProperties.java x: 6 # contributors y: 12 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/repos/PolarisDatabaseRepository.java x: 5 # contributors y: 11 # changes metacat-metadata-mysql/src/main/java/com/netflix/metacat/metadata/mysql/MysqlUserMetadataService.java x: 7 # contributors y: 19 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/mappers/PolarisDatabaseMapper.java x: 4 # contributors y: 5 # changes metacat-connector-polaris/src/functionalTest/java/com/netflix/metacat/connector/polaris/store/package-info.java x: 1 # contributors y: 3 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/PolarisConnectorFactory.java x: 4 # contributors y: 8 # changes metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/configs/PolarisPersistenceConfig.java x: 6 # contributors y: 11 # changes metacat-client/src/main/java/com/netflix/metacat/client/module/MetacatErrorDecoder.java x: 6 # contributors y: 16 # changes metacat-main/src/main/java/com/netflix/metacat/main/configs/SNSNotificationsConfig.java x: 4 # contributors y: 10 # changes metacat-main/src/main/java/com/netflix/metacat/main/services/notifications/sns/SNSNotificationServiceImpl.java x: 9 # contributors y: 26 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/monitoring/Metrics.java x: 6 # contributors y: 18 # changes metacat-main/src/main/java/com/netflix/metacat/main/services/TableService.java x: 5 # contributors y: 13 # changes metacat-metadata-mysql/src/main/java/com/netflix/metacat/metadata/mysql/MySqlUserMetadataConfig.java x: 5 # contributors y: 9 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/iceberg/IcebergTableOpsProxy.java x: 2 # contributors y: 4 # 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-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/dto/CatalogDto.java x: 5 # contributors y: 8 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/HiveConnectorFactory.java x: 5 # contributors y: 18 # changes metacat-connector-postgresql/src/main/java/com/netflix/metacat/connector/postgresql/PostgreSqlConnectorDatabaseService.java x: 3 # contributors y: 3 # changes metacat-main/src/main/java/com/netflix/metacat/main/api/ApiFilter.java x: 4 # contributors y: 4 # changes metacat-main/src/main/java/com/netflix/metacat/main/services/impl/DefaultOwnerValidationService.java x: 2 # contributors y: 5 # changes metacat-main/src/main/resources/application.yml x: 7 # contributors y: 13 # changes metacat-common-server/src/main/java/com/netflix/metacat/common/server/spi/MetacatCatalogConfig.java x: 6 # contributors y: 7 # 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-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/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-connector-jdbc/src/main/java/com/netflix/metacat/connector/jdbc/services/JdbcConnectorTableService.java x: 7 # contributors y: 26 # changes metacat-main/src/main/java/com/netflix/metacat/main/services/MetacatServiceHelper.java x: 6 # contributors y: 14 # 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: 21 # changes metacat-main/src/main/java/com/netflix/metacat/main/services/search/ElasticSearchRefresh.java x: 4 # contributors y: 14 # changes metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/configs/HiveConnectorFastServiceConfig.java x: 5 # contributors y: 15 # 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-main/src/main/java/com/netflix/metacat/main/services/search/ElasticSearchUtilImpl.java x: 5 # contributors y: 19 # 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/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-connector-postgresql/src/main/java/com/netflix/metacat/connector/postgresql/PostgreSqlConnectorModule.java x: 2 # contributors y: 8 # changes metacat-thrift/src/main/java/com/netflix/metacat/thrift/CatalogThriftService.java x: 5 # contributors y: 12 # changes metacat-connector-redshift/src/main/java/com/netflix/metacat/connector/redshift/RedshiftExceptionMapper.java x: 1 # contributors y: 4 # changes
65.0
# changes
  min: 1.0
  average: 4.74
  25th percentile: 1.0
  median: 3.0
  75th percentile: 6.0
  max: 65.0
0 13.0
# contributors
min: 1.0 | average: 2.58 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 13.0

Number of Contributors vs. File Size: 680 points

metacat-iceberg-dto/src/main/java/com/netflix/metacat/iceberg/IcebergTableDtoFactory.java x: 1 # contributors y: 165 lines of code metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/ConnectorTypeConverter.java x: 5 # contributors y: 11 lines of code metacat-common/src/main/java/com/netflix/metacat/common/type/TypeFormatter.java x: 1 # contributors y: 112 lines of code metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/converters/HiveTypeConverter.java x: 9 # contributors y: 203 lines of code metacat-iceberg-dto/src/main/java/com/netflix/metacat/iceberg/IcebergTypeConverter.java x: 1 # contributors y: 76 lines of code metacat-iceberg-dto/src/main/java/com/netflix/metacat/iceberg/package-info.java x: 1 # contributors y: 1 lines of code metacat-main/src/main/java/com/netflix/metacat/main/services/impl/TableServiceImpl.java x: 13 # contributors y: 820 lines of code metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/iceberg/IcebergTableWrapper.java x: 5 # contributors y: 45 lines of code metacat-connector-polaris/src/functionalTest/java/com/netflix/metacat/connector/polaris/store/PolarisStoreConnectorFunctionalTest.java x: 3 # contributors y: 408 lines of code metacat-connector-polaris/src/functionalTest/resources/schema.sql x: 9 # contributors y: 44 lines of code metacat-connector-polaris/src/functionalTest/scripts/datastores/aurora/docker-entrypoint-initdb-primary.d/schema.sql x: 4 # contributors y: 47 lines of code metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/entities/PolarisTableEntity.java x: 9 # contributors y: 78 lines of code metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/jdbc/PolarisTableReplicaJDBC.java x: 2 # contributors y: 78 lines of code metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/repos/PolarisTableRepository.java x: 9 # contributors y: 66 lines of code metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/PolarisConnectorDatabaseService.java x: 8 # contributors y: 191 lines of code metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/PolarisConnectorTableService.java x: 10 # contributors y: 403 lines of code metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/common/PolarisUtils.java x: 2 # contributors y: 20 lines of code metacat-main/src/main/java/com/netflix/metacat/main/api/RequestWrapper.java x: 12 # contributors y: 218 lines of code metacat-main/src/main/java/com/netflix/metacat/main/api/v1/MetacatController.java x: 10 # contributors y: 1013 lines of code metacat-main/src/main/java/com/netflix/metacat/main/api/v1/PartitionController.java x: 8 # contributors y: 1155 lines of code metacat-common-server/src/main/java/com/netflix/metacat/common/server/usermetadata/AliasService.java x: 2 # contributors y: 11 lines of code metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/PolarisAliasService.java x: 1 # contributors y: 39 lines of code metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/configs/PolarisConnectorConfig.java x: 8 # contributors y: 102 lines of code metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/entities/PolarisAliasEntity.java x: 1 # contributors y: 45 lines of code metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/repos/PolarisAliasRepository.java x: 1 # contributors y: 21 lines of code metacat-main/src/main/java/com/netflix/metacat/main/configs/ServicesConfig.java x: 8 # contributors y: 277 lines of code metacat-common/src/main/java/com/netflix/metacat/common/dto/TableDto.java x: 11 # contributors y: 170 lines of code metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/converters/HiveConnectorInfoConverter.java x: 9 # contributors y: 377 lines of code metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/sql/DirectSqlTable.java x: 9 # contributors y: 387 lines of code metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/AuthorizingConnectorCatalogService.java x: 2 # contributors y: 91 lines of code metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/AuthorizingConnectorDatabaseService.java x: 2 # contributors y: 99 lines of code metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/AuthorizingConnectorPartitionService.java x: 2 # contributors y: 163 lines of code metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/AuthorizingConnectorTableService.java x: 2 # contributors y: 111 lines of code metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/ConnectorAuthorizer.java x: 1 # contributors y: 8 lines of code metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/ConnectorFactoryDecorator.java x: 3 # contributors y: 157 lines of code metacat-common/src/main/java/com/netflix/metacat/common/MetacatRequestContext.java x: 10 # contributors y: 145 lines of code metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/SpringConnectorFactory.java x: 3 # contributors y: 44 lines of code metacat-connector-polaris/src/functionalTest/java/com/netflix/metacat/connector/polaris/PolarisConnectorDatabaseServiceFunctionalTest.java x: 3 # contributors y: 329 lines of code metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/PolarisStoreConnector.java x: 8 # contributors y: 166 lines of code metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/PolarisStoreService.java x: 8 # contributors y: 49 lines of code metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/jdbc/PolarisDatabaseReplicaJDBC.java x: 1 # contributors y: 69 lines of code metacat-main/src/main/java/com/netflix/metacat/main/manager/ConnectorManager.java x: 8 # contributors y: 227 lines of code metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/mappers/PolarisTableMapper.java x: 7 # contributors y: 89 lines of code metacat-connector-polaris/src/functionalTest/java/com/netflix/metacat/connector/polaris/PolarisConnectorTableServiceFunctionalTest.java x: 4 # contributors y: 522 lines of code metacat-common-server/src/main/java/com/netflix/metacat/common/server/util/MetacatUtils.java x: 4 # contributors y: 123 lines of code metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/util/HiveTableUtil.java x: 6 # contributors y: 120 lines of code metacat-thrift/src/main/java/com/netflix/metacat/thrift/AbstractThriftServer.java x: 6 # contributors y: 131 lines of code metacat-common/src/main/java/com/netflix/metacat/common/QualifiedName.java x: 10 # contributors y: 436 lines of code metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties/Config.java x: 10 # contributors y: 97 lines of code metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties/DefaultConfigImpl.java x: 10 # contributors y: 414 lines of code metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties/MetacatProperties.java x: 7 # contributors y: 54 lines of code metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties/ServiceProperties.java x: 6 # contributors y: 62 lines of code metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/repos/PolarisDatabaseRepository.java x: 5 # contributors y: 22 lines of code metacat-metadata-mysql/src/main/java/com/netflix/metacat/metadata/mysql/MysqlUserMetadataService.java x: 7 # contributors y: 898 lines of code metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/entities/PolarisDatabaseEntity.java x: 7 # contributors y: 72 lines of code metacat-connector-druid/src/main/java/com/netflix/metacat/connector/druid/converter/DruidConnectorInfoConverter.java x: 2 # contributors y: 55 lines of code metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/mappers/PolarisDatabaseMapper.java x: 4 # contributors y: 29 lines of code metacat-connector-polaris/src/functionalTest/scripts/docker-compose-aurora.yml x: 1 # contributors y: 67 lines of code metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/PolarisConnectorFactory.java x: 4 # contributors y: 40 lines of code metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/configs/PolarisPersistenceConfig.java x: 6 # contributors y: 41 lines of code metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/configs/PolarisStoreConfig.java x: 1 # contributors y: 32 lines of code metacat-client/src/main/java/com/netflix/metacat/client/module/MetacatErrorDecoder.java x: 6 # contributors y: 71 lines of code metacat-main/src/main/java/com/netflix/metacat/main/configs/SNSNotificationsConfig.java x: 4 # contributors y: 65 lines of code metacat-main/src/main/java/com/netflix/metacat/main/services/notifications/sns/SNSNotificationServiceImpl.java x: 9 # contributors y: 391 lines of code metacat-common-server/src/main/java/com/netflix/metacat/common/server/monitoring/Metrics.java x: 6 # contributors y: 104 lines of code metacat-client/src/main/java/com/netflix/metacat/client/api/MetacatV1.java x: 5 # contributors y: 343 lines of code metacat-common-server/src/main/java/com/netflix/metacat/common/server/api/v1/MetacatV1.java x: 5 # contributors y: 109 lines of code metacat-main/src/main/java/com/netflix/metacat/main/services/TableService.java x: 5 # contributors y: 19 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-metadata-mysql/src/main/java/com/netflix/metacat/metadata/mysql/MySqlUserMetadataConfig.java x: 5 # contributors y: 96 lines of code metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/entities/StringParamsConverter.java x: 2 # contributors y: 35 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/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/MetadataController.java x: 6 # contributors y: 187 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-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-connector-hive/src/main/java/com/netflix/metacat/connector/hive/monitoring/HiveMetrics.java x: 4 # contributors y: 61 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/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/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/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-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/IdEntityDaoImpl.java x: 2 # contributors y: 29 lines of code metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/dao/impl/PartitionDaoImpl.java x: 2 # contributors y: 84 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/model/Field.java x: 2 # contributors y: 69 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/configs/SwaggerConfig.java x: 4 # contributors y: 25 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/resources/application.yml x: 7 # contributors y: 35 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-common-server/src/main/java/com/netflix/metacat/common/server/converter/ConverterUtil.java x: 8 # contributors y: 154 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/CacheProperties.java x: 2 # contributors y: 10 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/ThrottlingConnectorDatabaseService.java x: 1 # contributors y: 92 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-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/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-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-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-connector-hive/src/main/java/com/netflix/metacat/connector/hive/HiveConnectorPartitionService.java x: 5 # contributors y: 411 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-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-server/src/main/java/com/netflix/metacat/common/server/api/v1/PartitionV1.java x: 1 # contributors y: 54 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: 68.72
  25th percentile: 11.0
  median: 25.0
  75th percentile: 62.0
  max: 1342.0
0 13.0
# contributors
min: 1.0 | average: 2.58 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 13.0

Number of Changes vs. Line Churn: 1535 points

metacat-iceberg-dto/src/main/java/com/netflix/metacat/iceberg/IcebergTableDtoFactory.java x: 2 # changes y: 267 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/ConnectorTypeConverter.java x: 7 # changes y: 219 line churn metacat-common/src/main/java/com/netflix/metacat/common/type/TypeFormatter.java x: 1 # changes y: 156 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/converters/HiveTypeConverter.java x: 22 # changes y: 968 line churn metacat-connector-hive/src/test/groovy/com/netflix/metacat/connector/hive/converters/HiveTypeConverterSpec.groovy x: 15 # changes y: 522 line churn settings.gradle x: 18 # changes y: 53 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/impl/TableServiceImpl.java x: 65 # changes y: 2722 line churn metacat-main/src/test/groovy/com/netflix/metacat/main/services/impl/TableServiceImplSpec.groovy x: 26 # changes y: 1238 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/iceberg/IcebergTableWrapper.java x: 5 # changes y: 158 line churn metacat-connector-polaris/src/functionalTest/java/com/netflix/metacat/connector/polaris/store/PolarisStoreConnectorFunctionalTest.java x: 8 # changes y: 1976 line churn metacat-connector-polaris/src/functionalTest/resources/schema.sql x: 13 # changes y: 105 line churn metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/entities/PolarisTableEntity.java x: 17 # changes y: 167 line churn metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/jdbc/PolarisTableReplicaJDBC.java x: 6 # changes y: 453 line churn metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/repos/PolarisTableRepository.java x: 21 # changes y: 273 line churn build.gradle x: 60 # changes y: 721 line churn metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/PolarisConnectorDatabaseService.java x: 17 # changes y: 391 line churn metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/PolarisConnectorTableService.java x: 36 # changes y: 888 line churn metacat-main/src/main/java/com/netflix/metacat/main/api/RequestWrapper.java x: 38 # changes y: 619 line churn metacat-main/src/main/java/com/netflix/metacat/main/api/v1/MetacatController.java x: 29 # changes y: 2070 line churn metacat-main/src/main/java/com/netflix/metacat/main/api/v1/PartitionController.java x: 14 # changes y: 2415 line churn metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/configs/PolarisConnectorConfig.java x: 15 # changes y: 334 line churn metacat-functional-tests/build.gradle x: 27 # changes y: 1301 line churn metacat-functional-tests/metacat-test-cluster/docker-compose-aurora.yml x: 5 # changes y: 649 line churn metacat-main/src/main/java/com/netflix/metacat/main/configs/ServicesConfig.java x: 24 # changes y: 735 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/converters/HiveConnectorInfoConverter.java x: 30 # changes y: 692 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/sql/DirectSqlTable.java x: 20 # changes y: 681 line churn metacat-connector-hive/src/test/groovy/com/netflix/metacat/connector/hive/converters/HiveConnectorInfoConvertorSpec.groovy x: 23 # changes y: 710 line churn metacat-connector-hive/src/test/groovy/com/netflix/metacat/connector/hive/iceberg/IcebergTableWrapperSpec.groovy x: 2 # changes y: 587 line churn metacat-functional-tests/src/functionalTest/groovy/com/netflix/metacat/MetacatSmokeSpec.groovy x: 98 # changes y: 5019 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/AuthorizingConnectorCatalogService.java x: 3 # changes y: 166 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/util/ConnectorAuthorizationUtil.java x: 4 # changes y: 194 line churn metacat-common-server/src/test/groovy/com/netflix/metacat/common/server/connectors/AuthorizingConnectorCatalogServiceSpec.groovy x: 4 # changes y: 527 line churn metacat-common-server/src/test/groovy/com/netflix/metacat/common/server/connectors/AuthorizingConnectorPartitionServiceSpec.groovy x: 4 # changes y: 925 line churn metacat-common/src/main/java/com/netflix/metacat/common/MetacatRequestContext.java x: 16 # changes y: 355 line churn metacat-connector-polaris/src/functionalTest/java/com/netflix/metacat/connector/polaris/PolarisConnectorDatabaseServiceFunctionalTest.java x: 8 # changes y: 1123 line churn metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/PolarisStoreConnector.java x: 23 # changes y: 892 line churn metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/PolarisStoreService.java x: 21 # changes y: 399 line churn metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/repos/PolarisDatabaseCustomReplicaRepository.java x: 6 # changes y: 102 line churn metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/mappers/PolarisTableMapper.java x: 11 # changes y: 267 line churn metacat-connector-polaris/src/functionalTest/java/com/netflix/metacat/connector/polaris/PolarisConnectorTableServiceFunctionalTest.java x: 11 # changes y: 1806 line churn metacat-connector-hive/src/test/groovy/com/netflix/metacat/connector/hive/HiveConnectorUtilSpec.groovy x: 8 # changes y: 100 line churn metacat-common/src/main/java/com/netflix/metacat/common/QualifiedName.java x: 19 # changes y: 981 line churn metacat-common/src/test/groovy/com/netflix/metacat/common/QualifiedNameSpec.groovy x: 9 # changes y: 174 line churn metacat-thrift/build.gradle x: 14 # changes y: 128 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties/DefaultConfigImpl.java x: 38 # changes y: 743 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties/MetacatProperties.java x: 12 # changes y: 133 line churn metacat-connector-polaris/build.gradle x: 14 # changes y: 447 line churn metacat-functional-tests/metacat-test-cluster/docker-compose.yml x: 43 # changes y: 700 line churn metacat-functional-tests/src/functionalTest/groovy/com/netflix/metacat/MetacatFunctionalSpec.groovy x: 40 # changes y: 2500 line churn metacat-metadata-mysql/src/main/java/com/netflix/metacat/metadata/mysql/MysqlUserMetadataService.java x: 19 # changes y: 1691 line churn metacat-connector-hive/src/test/groovy/com/netflix/metacat/connector/hive/sql/DirectSqlTableSpec.groovy x: 10 # changes y: 284 line churn metacat-connector-polaris/src/functionalTest/java/com/netflix/metacat/connector/polaris/PolarisStoreConnectorFunctionalTest.java x: 7 # changes y: 612 line churn metacat-connector-polaris/src/test/java/com/netflix/metacat/connector/polaris/PolarisConnectorDatabaseServiceTest.java x: 9 # changes y: 750 line churn metacat-connector-polaris/src/test/java/com/netflix/metacat/connector/polaris/PolarisConnectorTableServiceTest.java x: 20 # changes y: 2028 line churn metacat-connector-polaris/src/test/java/com/netflix/metacat/connector/polaris/store/PolarisStoreConnectorTest.java x: 16 # changes y: 1942 line churn gradle.properties x: 43 # changes y: 226 line churn metacat-app/dependencies.lock x: 3 # changes y: 1993 line churn metacat-connector-polaris/dependencies.lock x: 2 # changes y: 1236 line churn metacat-functional-tests/dependencies.lock x: 2 # changes y: 967 line churn metacat-main/dependencies.lock x: 3 # changes y: 1295 line churn metacat-war/dependencies.lock x: 3 # changes y: 1508 line churn metacat-main/build.gradle x: 38 # changes y: 329 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/notifications/sns/SNSNotificationServiceImpl.java x: 26 # changes y: 1648 line churn metacat-main/src/test/groovy/com/netflix/metacat/main/services/notifications/sns/SNSNotificationServiceImplSpec.groovy x: 20 # changes y: 834 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/monitoring/Metrics.java x: 18 # changes y: 513 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/impl/ConnectorTableServiceProxy.java x: 11 # changes y: 400 line churn metacat-main/src/main/java/com/netflix/metacat/main/api/v1/MetadataController.java x: 12 # changes y: 455 line churn metacat-main/src/main/java/com/netflix/metacat/main/api/v1/TagController.java x: 12 # changes y: 885 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/configs/HiveConnectorConfig.java x: 8 # changes y: 408 line churn metacat-common-server/dependencies.lock x: 1 # changes y: 369 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/model/FieldInfo.java x: 9 # changes y: 645 line churn metacat-metadata/dependencies.lock x: 1 # changes y: 894 line churn metacat-functional-tests/src/functionalTest/groovy/com/netflix/metacat/ParentChildRelMetadataServiceSpec.groovy x: 3 # changes y: 689 line churn metacat-metadata-mysql/src/main/java/com/netflix/metacat/metadata/mysql/MySqlTagService.java x: 11 # changes y: 831 line churn metacat-client/src/main/java/com/netflix/metacat/client/Client.java x: 16 # changes y: 471 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/iceberg/IcebergTableHandler.java x: 21 # changes y: 919 line churn metacat-thrift/src/main/java/com/netflix/metacat/thrift/HiveConvertersImpl.java x: 10 # changes y: 592 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/impl/PartitionServiceImpl.java x: 38 # changes y: 1482 line churn metacat-thrift/src/main/java/com/netflix/metacat/thrift/CatalogThriftHiveMetastore.java x: 37 # changes y: 1947 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/client/embedded/EmbeddedHiveClient.java x: 13 # changes y: 1181 line churn metacat-functional-tests/metacat-test-cluster/datastores/postgres/docker-entrypoint-initdb.d/world/world.sql x: 3 # changes y: 10714 line churn metacat-connector-jdbc/src/main/java/com/netflix/metacat/connector/jdbc/services/JdbcConnectorTableService.java x: 26 # changes y: 995 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/impl/DatabaseServiceImpl.java x: 19 # changes y: 521 line churn metacat-thrift/src/test/groovy/com/netflix/metacat/thrift/CatalogThriftHiveMetastoreSpec.groovy x: 21 # changes y: 1556 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/search/ElasticSearchRefresh.java x: 14 # changes y: 841 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/sql/DirectSqlGetPartition.java x: 14 # changes y: 1373 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/partition/parser/PartitionParser.java x: 2 # changes y: 1492 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/search/ElasticSearchUtilImpl.java x: 19 # changes y: 1886 line churn metacat-main/src/test/groovy/com/netflix/metacat/main/services/search/ElasticSearchUtilSpec.groovy x: 7 # changes y: 1236 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/HiveConnectorPartitionService.java x: 23 # changes y: 1176 line churn metacat-functional-tests/metacat-test-cluster/datastores/mysql/docker-entrypoint-initdb.d/sakila-db/sakila-data.sql x: 2 # changes y: 92862 line churn metacat-functional-tests/metacat-test-cluster/datastores/mysql/docker-entrypoint-initdb.d/world.sql x: 2 # changes y: 10742 line churn metacat-functional-tests/metacat-test-cluster/datastores/postgres/docker-entrypoint-initdb.d/pagila-0.10.1/pagila-data.sql x: 2 # changes y: 93264 line churn metacat-functional-tests/metacat-test-cluster/datastores/postgres/docker-entrypoint-initdb.d/pagila-0.10.1/pagila-schema.sql x: 2 # changes y: 3422 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/HiveConnectorFastPartitionService.java x: 11 # changes y: 1974 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/search/ElasticSearchUtil.java x: 10 # changes y: 1068 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/search/ElasticSearchMetacatRefresh.java x: 18 # changes y: 1430 line churn metacat-main/src/main/java/com/netflix/metacat/main/api/MetacatV1Resource.java x: 18 # changes y: 1074 line churn metacat-main/src/main/java/com/netflix/metacat/main/api/PartitionV1Resource.java x: 14 # changes y: 1861 line churn metacat-war/src/main/webapp/docs/api/css/screen.css x: 2 # changes y: 2442 line churn metacat-war/src/main/webapp/docs/api/lib/handlebars-1.0.0.js x: 2 # changes y: 4556 line churn metacat-war/src/main/webapp/docs/api/lib/shred.bundle.js x: 2 # changes y: 5530 line churn metacat-war/src/main/webapp/docs/api/lib/swagger.js x: 2 # changes y: 3054 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/Config.java x: 13 # changes y: 395 line churn metacat-server/src/main/webapp/docs/api/css/screen.css x: 1 # changes y: 1221 line churn metacat-server/src/main/webapp/docs/api/lib/handlebars-1.0.0.js x: 1 # changes y: 2278 line churn metacat-server/src/main/webapp/docs/api/lib/shred.bundle.js x: 1 # changes y: 2765 line churn metacat-server/src/main/webapp/docs/api/lib/swagger.js x: 1 # changes y: 1527 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/partition/parser/PartitionParser.java x: 6 # changes y: 2006 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/partition/parser/PartitionParser.jj x: 5 # changes y: 814 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/partition/parser/PartitionParserTokenManager.java x: 7 # changes y: 2529 line churn metacat-functional-tests/metacat-test-cluster/sql/postgres/docker-entrypoint-initdb.d/world/world.sql x: 3 # changes y: 12278 line churn metacat-hive-connector/src/main/java/com/netflix/metacat/hive/connector/HiveDetailMetadata.java x: 8 # changes y: 848 line churn metacat-s3-connector/src/main/java/com/netflix/metacat/s3/connector/S3DetailMetadata.java x: 6 # changes y: 1092 line churn metacat-main/src/main/java/com/netflix/metacat/main/presto/metadata/MetadataManager.java x: 7 # changes y: 1526 line churn metacat-hive-connector/src/main/java/com/netflix/metacat/hive/canonical/converters/HiveMetacatConvertersImpl.java x: 3 # changes y: 764 line churn
93264.0
line churn
  min: 1.0
  average: 564.14
  25th percentile: 48.0
  median: 100.0
  75th percentile: 206.0
  max: 93264.0
0 98.0
# changes
min: 1.0 | average: 4.37 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 5.0 | max: 98.0

Number of Contributors vs. Line Churn: 680 points

metacat-iceberg-dto/src/main/java/com/netflix/metacat/iceberg/IcebergTableDtoFactory.java x: 1 # contributors y: 267 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/ConnectorTypeConverter.java x: 5 # contributors y: 219 line churn metacat-common/src/main/java/com/netflix/metacat/common/type/TypeFormatter.java x: 1 # contributors y: 156 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/converters/HiveTypeConverter.java x: 9 # contributors y: 968 line churn metacat-iceberg-dto/src/main/java/com/netflix/metacat/iceberg/IcebergTypeConverter.java x: 1 # contributors y: 103 line churn metacat-iceberg-dto/src/main/java/com/netflix/metacat/iceberg/package-info.java x: 1 # contributors y: 25 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/impl/TableServiceImpl.java x: 13 # contributors y: 2722 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/iceberg/IcebergTableWrapper.java x: 5 # contributors y: 158 line churn metacat-connector-polaris/src/functionalTest/java/com/netflix/metacat/connector/polaris/store/PolarisStoreConnectorFunctionalTest.java x: 3 # contributors y: 1976 line churn metacat-connector-polaris/src/functionalTest/resources/schema.sql x: 9 # contributors y: 105 line churn metacat-connector-polaris/src/functionalTest/scripts/datastores/aurora/docker-entrypoint-initdb-primary.d/schema.sql x: 4 # contributors y: 157 line churn metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/entities/PolarisTableEntity.java x: 9 # contributors y: 167 line churn metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/jdbc/PolarisTableReplicaJDBC.java x: 2 # contributors y: 453 line churn metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/repos/PolarisTableRepository.java x: 9 # contributors y: 273 line churn metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/PolarisConnectorDatabaseService.java x: 8 # contributors y: 391 line churn metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/PolarisConnectorTableService.java x: 10 # contributors y: 888 line churn metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/common/PolarisUtils.java x: 2 # contributors y: 47 line churn metacat-main/src/main/java/com/netflix/metacat/main/api/RequestWrapper.java x: 12 # contributors y: 619 line churn metacat-main/src/main/java/com/netflix/metacat/main/api/v1/MetacatController.java x: 10 # contributors y: 2070 line churn metacat-main/src/main/java/com/netflix/metacat/main/api/v1/PartitionController.java x: 8 # contributors y: 2415 line churn metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/PolarisAliasService.java x: 1 # contributors y: 64 line churn metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/configs/PolarisConnectorConfig.java x: 8 # contributors y: 334 line churn metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/repos/PolarisAliasRepository.java x: 1 # contributors y: 36 line churn metacat-main/src/main/java/com/netflix/metacat/main/configs/ServicesConfig.java x: 8 # contributors y: 735 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/impl/ConnectorAliasService.java x: 1 # contributors y: 78 line churn metacat-common/src/main/java/com/netflix/metacat/common/dto/TableDto.java x: 11 # contributors y: 402 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/converters/HiveConnectorInfoConverter.java x: 9 # contributors y: 692 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/sql/DirectSqlTable.java x: 9 # contributors y: 681 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/AuthorizingConnectorCatalogService.java x: 2 # contributors y: 166 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/AuthorizingConnectorDatabaseService.java x: 2 # contributors y: 177 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/AuthorizingConnectorPartitionService.java x: 2 # contributors y: 262 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/AuthorizingConnectorTableService.java x: 2 # contributors y: 195 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/ConnectorAuthorizer.java x: 1 # contributors y: 45 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/ConnectorFactoryDecorator.java x: 3 # contributors y: 346 line churn metacat-common/src/main/java/com/netflix/metacat/common/MetacatRequestContext.java x: 10 # contributors y: 355 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/SpringConnectorFactory.java x: 3 # contributors y: 127 line churn metacat-connector-polaris/src/functionalTest/java/com/netflix/metacat/connector/polaris/PolarisConnectorDatabaseServiceFunctionalTest.java x: 3 # contributors y: 1123 line churn metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/PolarisStoreConnector.java x: 8 # contributors y: 892 line churn metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/PolarisStoreService.java x: 8 # contributors y: 399 line churn metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/jdbc/PolarisDatabaseReplicaJDBC.java x: 1 # contributors y: 428 line churn metacat-main/src/main/java/com/netflix/metacat/main/manager/ConnectorManager.java x: 8 # contributors y: 656 line churn metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/mappers/PolarisTableMapper.java x: 7 # contributors y: 267 line churn metacat-connector-polaris/src/functionalTest/java/com/netflix/metacat/connector/polaris/PolarisConnectorTableServiceFunctionalTest.java x: 4 # contributors y: 1806 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/util/MetacatUtils.java x: 4 # contributors y: 192 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/util/HiveTableUtil.java x: 6 # contributors y: 257 line churn metacat-thrift/src/main/java/com/netflix/metacat/thrift/AbstractThriftServer.java x: 6 # contributors y: 267 line churn metacat-common/src/main/java/com/netflix/metacat/common/QualifiedName.java x: 10 # contributors y: 981 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties/Config.java x: 10 # contributors y: 713 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties/DefaultConfigImpl.java x: 10 # contributors y: 743 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties/MetacatProperties.java x: 7 # contributors y: 133 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties/ServiceProperties.java x: 6 # contributors y: 164 line churn metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/repos/PolarisDatabaseRepository.java x: 5 # contributors y: 90 line churn metacat-metadata-mysql/src/main/java/com/netflix/metacat/metadata/mysql/MysqlUserMetadataService.java x: 7 # contributors y: 1691 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties/UserMetadata.java x: 5 # contributors y: 49 line churn metacat-connector-druid/src/main/java/com/netflix/metacat/connector/druid/converter/DruidConnectorInfoConverter.java x: 2 # contributors y: 93 line churn metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/mappers/PolarisDatabaseMapper.java x: 4 # contributors y: 66 line churn metacat-connector-polaris/src/functionalTest/java/com/netflix/metacat/connector/polaris/store/package-info.java x: 1 # contributors y: 66 line churn metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/PolarisConnectorFactory.java x: 4 # contributors y: 108 line churn metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/configs/PolarisPersistenceConfig.java x: 6 # contributors y: 231 line churn metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/configs/PolarisStoreConfig.java x: 1 # contributors y: 138 line churn metacat-client/src/main/java/com/netflix/metacat/client/module/MetacatErrorDecoder.java x: 6 # contributors y: 122 line churn metacat-main/src/main/java/com/netflix/metacat/main/configs/SNSNotificationsConfig.java x: 4 # contributors y: 241 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/notifications/sns/SNSNotificationServiceImpl.java x: 9 # contributors y: 1648 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/monitoring/Metrics.java x: 6 # contributors y: 513 line churn metacat-client/src/main/java/com/netflix/metacat/client/api/MetacatV1.java x: 5 # contributors y: 615 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/api/v1/MetacatV1.java x: 5 # contributors y: 312 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/TableService.java x: 5 # contributors y: 254 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/usermetadata/MetadataPreMergeInterceptorImpl.java x: 1 # contributors y: 10 line churn metacat-metadata-mysql/src/main/java/com/netflix/metacat/metadata/mysql/MySqlUserMetadataConfig.java x: 5 # contributors y: 243 line churn metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/entities/StringParamsConverter.java x: 2 # contributors y: 129 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/commonview/CommonViewHandler.java x: 3 # contributors y: 135 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/iceberg/IcebergTableOpsProxy.java x: 2 # contributors y: 32 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/sql/HiveConnectorFastTableServiceProxy.java x: 2 # contributors y: 102 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/impl/ConnectorTableServiceProxy.java x: 6 # contributors y: 400 line churn metacat-main/src/main/java/com/netflix/metacat/main/api/v1/MetadataController.java x: 6 # contributors y: 455 line churn metacat-main/src/main/java/com/netflix/metacat/main/api/v1/ParentChildRelController.java x: 2 # contributors y: 159 line churn metacat-main/src/main/java/com/netflix/metacat/main/api/v1/ResolverController.java x: 4 # contributors y: 198 line churn metacat-main/src/main/java/com/netflix/metacat/main/api/v1/SearchController.java x: 5 # contributors y: 115 line churn metacat-main/src/main/java/com/netflix/metacat/main/api/v1/TagController.java x: 6 # contributors y: 885 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/client/thrift/MetacatHiveClient.java x: 5 # contributors y: 535 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/configs/HiveConnectorConfig.java x: 4 # contributors y: 408 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/model/FieldInfo.java x: 4 # contributors y: 645 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/util/DataSourceManager.java x: 5 # contributors y: 186 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/util/ThreadServiceManager.java x: 5 # contributors y: 229 line churn metacat-common/src/main/java/com/netflix/metacat/common/NameDateDto.java x: 4 # contributors y: 82 line churn metacat-common/src/main/java/com/netflix/metacat/common/dto/AuditDto.java x: 5 # contributors y: 104 line churn metacat-common/src/main/java/com/netflix/metacat/common/dto/CatalogDto.java x: 5 # contributors y: 140 line churn metacat-common/src/main/java/com/netflix/metacat/common/dto/ChildInfoDto.java x: 2 # contributors y: 38 line churn metacat-common/src/main/java/com/netflix/metacat/common/dto/CreateCatalogDto.java x: 5 # contributors y: 163 line churn metacat-common/src/main/java/com/netflix/metacat/common/dto/DataMetadataDto.java x: 4 # contributors y: 61 line churn metacat-common/src/main/java/com/netflix/metacat/common/dto/DatabaseDto.java x: 4 # contributors y: 148 line churn metacat-common/src/main/java/com/netflix/metacat/common/dto/DefinitionMetadataDto.java x: 4 # contributors y: 53 line churn metacat-common/src/main/java/com/netflix/metacat/common/dto/FieldDto.java x: 5 # contributors y: 202 line churn metacat-common/src/main/java/com/netflix/metacat/common/dto/PartitionsSaveRequestDto.java x: 6 # contributors y: 152 line churn metacat-common/src/main/java/com/netflix/metacat/common/dto/TagRemoveRequestDto.java x: 2 # contributors y: 56 line churn metacat-common/src/main/java/com/netflix/metacat/common/type/RowType.java x: 4 # contributors y: 340 line churn metacat-connector-cassandra/src/main/java/com/netflix/metacat/connector/cassandra/CassandraConnectorDatabaseService.java x: 4 # contributors y: 275 line churn metacat-connector-cassandra/src/main/java/com/netflix/metacat/connector/cassandra/CassandraConnectorTableService.java x: 3 # contributors y: 294 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/client/thrift/HiveMetastoreClientFactory.java x: 2 # contributors y: 233 line churn metacat-connector-jdbc/src/main/java/com/netflix/metacat/connector/jdbc/services/JdbcConnectorDatabaseService.java x: 4 # contributors y: 295 line churn metacat-connector-postgresql/src/main/java/com/netflix/metacat/connector/postgresql/PostgreSqlConnectorDatabaseService.java x: 3 # contributors y: 77 line churn metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/S3ConnectorDatabaseService.java x: 4 # contributors y: 214 line churn metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/S3ConnectorPartitionService.java x: 6 # contributors y: 522 line churn metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/S3ConnectorTableService.java x: 4 # contributors y: 309 line churn metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/dao/impl/IdEntityDaoImpl.java x: 2 # contributors y: 68 line churn metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/dao/impl/SourceDaoImpl.java x: 3 # contributors y: 88 line churn metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/dao/impl/TableDaoImpl.java x: 2 # contributors y: 128 line churn metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/model/Field.java x: 2 # contributors y: 115 line churn metacat-main/src/main/java/com/netflix/metacat/main/api/ExceptionMapper.java x: 5 # contributors y: 123 line churn metacat-main/src/main/java/com/netflix/metacat/main/configs/ApiConfig.java x: 7 # contributors y: 318 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/MetacatThriftService.java x: 6 # contributors y: 129 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/impl/DefaultOwnerValidationService.java x: 2 # contributors y: 206 line churn metacat-main/src/main/resources/application.yml x: 7 # contributors y: 125 line churn metacat-metadata-mysql/src/main/java/com/netflix/metacat/metadata/mysql/MySqlTagService.java x: 5 # contributors y: 831 line churn metacat-metadata-mysql/src/main/java/com/netflix/metacat/metadata/mysql/MySqlParentChildRelMetaDataService.java x: 1 # contributors y: 477 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/converter/ConverterUtil.java x: 8 # contributors y: 362 line churn metacat-client/src/main/java/com/netflix/metacat/client/Client.java x: 6 # contributors y: 471 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/model/BaseRelEntityInfo.java x: 1 # contributors y: 21 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/usermetadata/MetadataInterceptor.java x: 2 # contributors y: 83 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/usermetadata/LookupService.java x: 3 # contributors y: 170 line churn metacat-metadata-mysql/src/main/java/com/netflix/metacat/metadata/mysql/MySqlLookupService.java x: 3 # contributors y: 560 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/spi/MetacatCatalogConfig.java x: 6 # contributors y: 268 line churn codequality/findbugs/excludeFilter.xml x: 5 # contributors y: 34 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/partition/util/FilterPartition.java x: 4 # contributors y: 120 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/metastore/MetacatHMSHandler.java x: 3 # contributors y: 638 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/iceberg/IcebergTableHandler.java x: 7 # contributors y: 919 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/ThrottlingConnectorDatabaseService.java x: 1 # contributors y: 112 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/ThrottlingConnectorPartitionService.java x: 1 # contributors y: 171 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/ThrottlingConnectorTableService.java x: 1 # contributors y: 125 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/sql/HiveConnectorFastPartitionService.java x: 6 # contributors y: 616 line churn metacat-thrift/src/main/java/com/netflix/metacat/thrift/HiveConvertersImpl.java x: 5 # contributors y: 592 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/impl/PartitionServiceImpl.java x: 7 # contributors y: 1482 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/ConnectorContext.java x: 5 # contributors y: 173 line churn metacat-main/src/main/java/com/netflix/metacat/main/manager/CatalogManager.java x: 5 # contributors y: 457 line churn metacat-thrift/src/main/java/com/netflix/metacat/thrift/CatalogThriftHiveMetastore.java x: 8 # contributors y: 1947 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/ConnectorRequestContext.java x: 3 # contributors y: 41 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/client/embedded/EmbeddedHiveClient.java x: 5 # contributors y: 1181 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/model/TableInfo.java x: 7 # contributors y: 363 line churn metacat-connector-jdbc/src/main/java/com/netflix/metacat/connector/jdbc/services/JdbcConnectorTableService.java x: 7 # contributors y: 995 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/MetacatServiceHelper.java x: 6 # contributors y: 445 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/impl/MViewServiceImpl.java x: 5 # contributors y: 975 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/notifications/sns/SNSNotificationServiceUtil.java x: 2 # contributors y: 244 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/impl/DatabaseServiceImpl.java x: 4 # contributors y: 521 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/search/ElasticSearchCatalogTraversalAction.java x: 2 # contributors y: 288 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/ConnectorBaseService.java x: 4 # contributors y: 235 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/MetadataService.java x: 4 # contributors y: 437 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/search/ElasticSearchRefresh.java x: 4 # contributors y: 841 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/configs/HiveConnectorFastServiceConfig.java x: 5 # contributors y: 491 line churn metacat-main/src/main/java/com/netflix/metacat/main/configs/CommonServerConfig.java x: 4 # contributors y: 364 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/sql/DirectSqlGetPartition.java x: 4 # contributors y: 1373 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/util/PartitionFilterGenerator.java x: 3 # contributors y: 457 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/util/IcebergFilterGenerator.java x: 2 # contributors y: 430 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/client/embedded/HivePersistenceManagerFactory.java x: 3 # contributors y: 149 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/util/HiveConfigConstants.java x: 3 # contributors y: 217 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/CatalogTraversal.java x: 2 # contributors y: 570 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/notifications/sns/SNSNotificationMetric.java x: 4 # contributors y: 135 line churn metacat-common/src/main/java/com/netflix/metacat/common/dto/notifications/sns/SNSMessageType.java x: 3 # contributors y: 68 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/partition/parser/PartitionParser.java x: 2 # contributors y: 1492 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/partition/parser/PartitionParserTokenManager.java x: 2 # contributors y: 1670 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/partition/parser/SimpleCharStream.java x: 2 # contributors y: 643 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/partition/visitor/PartitionParserEval.java x: 2 # contributors y: 330 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/usermetadata/UserMetadataService.java x: 4 # contributors y: 577 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/ConnectorTableService.java x: 4 # contributors y: 86 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/HiveConnectorTableService.java x: 5 # contributors y: 854 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/IMetacatHiveClient.java x: 3 # contributors y: 432 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/sql/DirectSqlDatabase.java x: 1 # contributors y: 205 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/util/HiveConnectorFastServiceMetric.java x: 3 # contributors y: 102 line churn metacat-main/src/main/java/com/netflix/metacat/main/configs/ElasticSearchConfig.java x: 3 # contributors y: 319 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/ConnectorFactory.java x: 4 # contributors y: 105 line churn metacat-common/src/main/java/com/netflix/metacat/common/type/TypeManager.java x: 3 # contributors y: 61 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties/ElasticsearchProperties.java x: 3 # contributors y: 323 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/search/ElasticSearchUtilImpl.java x: 5 # contributors y: 1886 line churn metacat-client/src/main/java/com/netflix/metacat/client/api/TagV1.java x: 2 # contributors y: 187 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/usermetadata/TagService.java x: 2 # contributors y: 247 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/HiveConnectorPartitionService.java x: 5 # contributors y: 1176 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/model/AuditInfo.java x: 3 # contributors y: 289 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/ConnectorPartitionService.java x: 4 # contributors y: 328 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/configs/HiveConnectorClientConfig.java x: 3 # contributors y: 308 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/sql/DirectSqlSavePartition.java x: 2 # contributors y: 504 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/events/MetacatEventBus.java x: 5 # contributors y: 327 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/MetacatService.java x: 3 # contributors y: 153 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/notifications/NotificationService.java x: 4 # contributors y: 161 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/model/PartitionListRequest.java x: 3 # contributors y: 52 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/PartitionService.java x: 3 # contributors y: 198 line churn metacat-connector-snowflake/src/main/java/com/netflix/metacat/connector/snowflake/SnowflakeTypeConverter.java x: 1 # contributors y: 190 line churn metacat-connector-mysql/src/main/java/com/netflix/metacat/connector/mysql/MySqlTypeConverter.java x: 3 # contributors y: 447 line churn metacat-client/src/main/java/com/netflix/metacat/client/api/MetadataV1.java x: 2 # contributors y: 147 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/util/TimeUtil.java x: 1 # contributors y: 86 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/search/ElasticSearchUtil.java x: 4 # contributors y: 1068 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/HiveConnectorDatabaseService.java x: 3 # contributors y: 420 line churn metacat-client/src/main/java/com/netflix/metacat/client/api/PartitionV1.java x: 1 # contributors y: 647 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/api/v1/PartitionV1.java x: 1 # contributors y: 145 line churn metacat-common/src/main/java/com/netflix/metacat/common/exception/MetacatAlreadyExistsException.java x: 3 # contributors y: 32 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/events/MetacatSaveTablePartitionPostEvent.java x: 4 # contributors y: 174 line churn metacat-common/src/main/java/com/netflix/metacat/common/dto/HasMetadata.java x: 3 # contributors y: 21 line churn metacat-common/src/main/java/com/netflix/metacat/common/type/ArrayType.java x: 3 # contributors y: 108 line churn metacat-common/src/main/java/com/netflix/metacat/common/type/BaseType.java x: 3 # contributors y: 270 line churn metacat-common/src/main/java/com/netflix/metacat/common/type/DecimalType.java x: 3 # contributors y: 184 line churn metacat-common/src/main/java/com/netflix/metacat/common/type/TypeEnum.java x: 3 # contributors y: 255 line churn metacat-connector-postgresql/src/main/java/com/netflix/metacat/connector/postgresql/PostgreSqlTypeConverter.java x: 1 # contributors y: 292 line churn metacat-connector-jdbc/src/main/java/com/netflix/metacat/connector/jdbc/services/JdbcConnectorUtils.java x: 1 # contributors y: 216 line churn metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/S3ConnectorInfoConverter.java x: 1 # contributors y: 430 line churn metacat-connector-jdbc/src/main/java/com/netflix/metacat/connector/jdbc/JdbcTypeConverter.java x: 1 # contributors y: 195 line churn
2722.0
line churn
  min: 5.0
  average: 176.71
  25th percentile: 35.0
  median: 80.0
  75th percentile: 161.0
  max: 2722.0
0 13.0
# contributors
min: 1.0 | average: 2.58 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 13.0

File Size vs. Line Churn: 680 points

metacat-iceberg-dto/src/main/java/com/netflix/metacat/iceberg/IcebergTableDtoFactory.java x: 165 lines of code y: 267 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/ConnectorTypeConverter.java x: 11 lines of code y: 219 line churn metacat-common/src/main/java/com/netflix/metacat/common/type/TypeFormatter.java x: 112 lines of code y: 156 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/converters/HiveTypeConverter.java x: 203 lines of code y: 968 line churn metacat-iceberg-dto/src/main/java/com/netflix/metacat/iceberg/IcebergTypeConverter.java x: 76 lines of code y: 103 line churn metacat-iceberg-dto/src/main/java/com/netflix/metacat/iceberg/package-info.java x: 1 lines of code y: 25 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/impl/TableServiceImpl.java x: 820 lines of code y: 2722 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/iceberg/IcebergTableWrapper.java x: 45 lines of code y: 158 line churn metacat-connector-polaris/src/functionalTest/java/com/netflix/metacat/connector/polaris/store/PolarisStoreConnectorFunctionalTest.java x: 408 lines of code y: 1976 line churn metacat-connector-polaris/src/functionalTest/resources/schema.sql x: 44 lines of code y: 105 line churn metacat-connector-polaris/src/functionalTest/scripts/datastores/aurora/docker-entrypoint-initdb-primary.d/schema.sql x: 47 lines of code y: 157 line churn metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/entities/PolarisTableEntity.java x: 78 lines of code y: 167 line churn metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/jdbc/PolarisTableReplicaJDBC.java x: 78 lines of code y: 453 line churn metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/repos/PolarisTableRepository.java x: 66 lines of code y: 273 line churn metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/PolarisConnectorDatabaseService.java x: 191 lines of code y: 391 line churn metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/PolarisConnectorTableService.java x: 403 lines of code y: 888 line churn metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/common/PolarisUtils.java x: 20 lines of code y: 47 line churn metacat-main/src/main/java/com/netflix/metacat/main/api/RequestWrapper.java x: 218 lines of code y: 619 line churn metacat-main/src/main/java/com/netflix/metacat/main/api/v1/MetacatController.java x: 1013 lines of code y: 2070 line churn metacat-main/src/main/java/com/netflix/metacat/main/api/v1/PartitionController.java x: 1155 lines of code y: 2415 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/usermetadata/AliasService.java x: 11 lines of code y: 49 line churn metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/PolarisAliasService.java x: 39 lines of code y: 64 line churn metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/configs/PolarisConnectorConfig.java x: 102 lines of code y: 334 line churn metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/entities/PolarisAliasEntity.java x: 45 lines of code y: 55 line churn metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/repos/PolarisAliasRepository.java x: 21 lines of code y: 36 line churn metacat-main/src/main/java/com/netflix/metacat/main/configs/ServicesConfig.java x: 277 lines of code y: 735 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/impl/ConnectorAliasService.java x: 41 lines of code y: 78 line churn metacat-common/src/main/java/com/netflix/metacat/common/dto/TableDto.java x: 170 lines of code y: 402 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/converters/HiveConnectorInfoConverter.java x: 377 lines of code y: 692 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/sql/DirectSqlTable.java x: 387 lines of code y: 681 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/AuthorizingConnectorCatalogService.java x: 91 lines of code y: 166 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/AuthorizingConnectorDatabaseService.java x: 99 lines of code y: 177 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/AuthorizingConnectorPartitionService.java x: 163 lines of code y: 262 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/AuthorizingConnectorTableService.java x: 111 lines of code y: 195 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/ConnectorAuthorizer.java x: 8 lines of code y: 45 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/ConnectorFactoryDecorator.java x: 157 lines of code y: 346 line churn metacat-common/src/main/java/com/netflix/metacat/common/MetacatRequestContext.java x: 145 lines of code y: 355 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/SpringConnectorFactory.java x: 44 lines of code y: 127 line churn metacat-connector-polaris/src/functionalTest/java/com/netflix/metacat/connector/polaris/PolarisConnectorDatabaseServiceFunctionalTest.java x: 329 lines of code y: 1123 line churn metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/PolarisStoreConnector.java x: 166 lines of code y: 892 line churn metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/PolarisStoreService.java x: 49 lines of code y: 399 line churn metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/jdbc/PolarisDatabaseReplicaJDBC.java x: 69 lines of code y: 428 line churn metacat-main/src/main/java/com/netflix/metacat/main/manager/ConnectorManager.java x: 227 lines of code y: 656 line churn metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/mappers/PolarisTableMapper.java x: 89 lines of code y: 267 line churn metacat-connector-polaris/src/functionalTest/java/com/netflix/metacat/connector/polaris/PolarisConnectorTableServiceFunctionalTest.java x: 522 lines of code y: 1806 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/util/MetacatUtils.java x: 123 lines of code y: 192 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/util/HiveTableUtil.java x: 120 lines of code y: 257 line churn metacat-thrift/src/main/java/com/netflix/metacat/thrift/AbstractThriftServer.java x: 131 lines of code y: 267 line churn metacat-common/src/main/java/com/netflix/metacat/common/QualifiedName.java x: 436 lines of code y: 981 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties/Config.java x: 97 lines of code y: 713 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties/DefaultConfigImpl.java x: 414 lines of code y: 743 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties/MetacatProperties.java x: 54 lines of code y: 133 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties/ServiceProperties.java x: 62 lines of code y: 164 line churn metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/repos/PolarisDatabaseRepository.java x: 22 lines of code y: 90 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/exception/CatalogUnauthorizedException.java x: 16 lines of code y: 58 line churn metacat-metadata-mysql/src/main/java/com/netflix/metacat/metadata/mysql/MysqlUserMetadataService.java x: 898 lines of code y: 1691 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties/UserMetadata.java x: 15 lines of code y: 49 line churn metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/entities/PolarisDatabaseEntity.java x: 72 lines of code y: 134 line churn metacat-connector-druid/src/main/java/com/netflix/metacat/connector/druid/converter/DruidConnectorInfoConverter.java x: 55 lines of code y: 93 line churn metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/mappers/PolarisDatabaseMapper.java x: 29 lines of code y: 66 line churn metacat-connector-polaris/src/functionalTest/java/com/netflix/metacat/connector/polaris/store/package-info.java x: 1 lines of code y: 66 line churn metacat-connector-polaris/src/functionalTest/scripts/docker-compose-aurora.yml x: 67 lines of code y: 261 line churn metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/PolarisConnectorFactory.java x: 40 lines of code y: 108 line churn metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/configs/PolarisPersistenceConfig.java x: 41 lines of code y: 231 line churn metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/configs/PolarisPersistenceReaderConfig.java x: 44 lines of code y: 261 line churn metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/configs/PolarisStoreConfig.java x: 32 lines of code y: 138 line churn metacat-client/src/main/java/com/netflix/metacat/client/module/MetacatErrorDecoder.java x: 71 lines of code y: 122 line churn metacat-main/src/main/java/com/netflix/metacat/main/configs/SNSNotificationsConfig.java x: 65 lines of code y: 241 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/notifications/sns/SNSNotificationServiceImpl.java x: 391 lines of code y: 1648 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/monitoring/Metrics.java x: 104 lines of code y: 513 line churn metacat-client/src/main/java/com/netflix/metacat/client/api/MetacatV1.java x: 343 lines of code y: 615 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/api/v1/MetacatV1.java x: 109 lines of code y: 312 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/TableService.java x: 19 lines of code y: 254 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/usermetadata/MetadataPreMergeInterceptor.java x: 12 lines of code y: 29 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/usermetadata/MetadataPreMergeInterceptorImpl.java x: 3 lines of code y: 10 line churn metacat-metadata-mysql/src/main/java/com/netflix/metacat/metadata/mysql/MySqlUserMetadataConfig.java x: 96 lines of code y: 243 line churn metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/entities/StringParamsConverter.java x: 35 lines of code y: 129 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/commonview/CommonViewHandler.java x: 70 lines of code y: 135 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/iceberg/IcebergTableOpsProxy.java x: 15 lines of code y: 32 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/sql/HiveConnectorFastTableServiceProxy.java x: 48 lines of code y: 102 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/impl/ConnectorTableServiceProxy.java x: 183 lines of code y: 400 line churn metacat-main/src/main/java/com/netflix/metacat/main/api/v1/MetadataController.java x: 187 lines of code y: 455 line churn metacat-main/src/main/java/com/netflix/metacat/main/api/v1/ParentChildRelController.java x: 76 lines of code y: 159 line churn metacat-main/src/main/java/com/netflix/metacat/main/api/v1/ResolverController.java x: 72 lines of code y: 198 line churn metacat-main/src/main/java/com/netflix/metacat/main/api/v1/SearchController.java x: 37 lines of code y: 115 line churn metacat-main/src/main/java/com/netflix/metacat/main/api/v1/TagController.java x: 505 lines of code y: 885 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/client/thrift/MetacatHiveClient.java x: 301 lines of code y: 535 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/configs/HiveConnectorConfig.java x: 196 lines of code y: 408 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/monitoring/HiveMetrics.java x: 61 lines of code y: 185 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/model/FieldInfo.java x: 52 lines of code y: 645 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/util/DataSourceManager.java x: 82 lines of code y: 186 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/util/ThreadServiceManager.java x: 77 lines of code y: 229 line churn metacat-common/src/main/java/com/netflix/metacat/common/NameDateDto.java x: 17 lines of code y: 82 line churn metacat-common/src/main/java/com/netflix/metacat/common/dto/AuditDto.java x: 25 lines of code y: 104 line churn metacat-common/src/main/java/com/netflix/metacat/common/dto/CatalogDto.java x: 59 lines of code y: 140 line churn metacat-common/src/main/java/com/netflix/metacat/common/dto/CatalogMappingDto.java x: 23 lines of code y: 112 line churn metacat-common/src/main/java/com/netflix/metacat/common/dto/ChildInfoDto.java x: 22 lines of code y: 38 line churn metacat-common/src/main/java/com/netflix/metacat/common/dto/CreateCatalogDto.java x: 38 lines of code y: 163 line churn metacat-common/src/main/java/com/netflix/metacat/common/dto/DatabaseCreateRequestDto.java x: 36 lines of code y: 58 line churn metacat-common/src/main/java/com/netflix/metacat/common/dto/DatabaseDto.java x: 49 lines of code y: 148 line churn metacat-common/src/main/java/com/netflix/metacat/common/dto/DefinitionMetadataDto.java x: 33 lines of code y: 53 line churn metacat-common/src/main/java/com/netflix/metacat/common/dto/FieldDto.java x: 61 lines of code y: 202 line churn metacat-common/src/main/java/com/netflix/metacat/common/dto/PartitionDto.java x: 72 lines of code y: 142 line churn metacat-common/src/main/java/com/netflix/metacat/common/dto/StorageDto.java x: 32 lines of code y: 163 line churn metacat-common/src/main/java/com/netflix/metacat/common/dto/TagRemoveRequestDto.java x: 23 lines of code y: 56 line churn metacat-common/src/main/java/com/netflix/metacat/common/dto/ViewDto.java x: 19 lines of code y: 52 line churn metacat-common/src/main/java/com/netflix/metacat/common/type/RowType.java x: 90 lines of code y: 340 line churn metacat-common/src/main/java/com/netflix/metacat/common/type/TypeRegistry.java x: 100 lines of code y: 249 line churn metacat-common/src/main/java/com/netflix/metacat/common/type/TypeSignature.java x: 185 lines of code y: 353 line churn metacat-connector-cassandra/src/main/java/com/netflix/metacat/connector/cassandra/CassandraConnectorDatabaseService.java x: 173 lines of code y: 275 line churn metacat-connector-cassandra/src/main/java/com/netflix/metacat/connector/cassandra/CassandraConnectorTableService.java x: 197 lines of code y: 294 line churn metacat-connector-druid/src/main/java/com/netflix/metacat/connector/druid/configs/BaseDruidHttpClientConfig.java x: 46 lines of code y: 90 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/HiveConnectorFactory.java x: 53 lines of code y: 613 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/client/thrift/HiveMetastoreClientFactory.java x: 163 lines of code y: 233 line churn metacat-connector-jdbc/src/main/java/com/netflix/metacat/connector/jdbc/services/JdbcConnectorDatabaseService.java x: 123 lines of code y: 295 line churn metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/store/entities/AuditEntity.java x: 43 lines of code y: 61 line churn metacat-connector-postgresql/src/main/java/com/netflix/metacat/connector/postgresql/PostgreSqlConnectorDatabaseService.java x: 27 lines of code y: 77 line churn metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/S3ConnectorDatabaseService.java x: 130 lines of code y: 214 line churn metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/S3ConnectorFactory.java x: 77 lines of code y: 135 line churn metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/S3ConnectorPartitionService.java x: 354 lines of code y: 522 line churn metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/S3ConnectorTableService.java x: 221 lines of code y: 309 line churn metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/dao/impl/BaseDaoImpl.java x: 131 lines of code y: 180 line churn metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/dao/impl/DatabaseDaoImpl.java x: 58 lines of code y: 94 line churn metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/dao/impl/PartitionDaoImpl.java x: 84 lines of code y: 135 line churn metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/dao/impl/SourceDaoImpl.java x: 52 lines of code y: 88 line churn metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/dao/impl/TableDaoImpl.java x: 90 lines of code y: 128 line churn metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/model/BaseEntity.java x: 50 lines of code y: 120 line churn metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/model/BaseTable.java x: 26 lines of code y: 58 line churn metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/model/Database.java x: 51 lines of code y: 100 line churn metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/model/Field.java x: 69 lines of code y: 115 line churn metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/model/IdEntity.java x: 29 lines of code y: 63 line churn metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/model/Info.java x: 67 lines of code y: 115 line churn metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/model/Partition.java x: 73 lines of code y: 122 line churn metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/model/Schema.java x: 31 lines of code y: 69 line churn metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/model/Table.java x: 42 lines of code y: 87 line churn metacat-connector-snowflake/src/main/java/com/netflix/metacat/connector/snowflake/SnowflakeConnectorTableService.java x: 165 lines of code y: 318 line churn metacat-main/src/main/java/com/netflix/metacat/main/api/ApiFilter.java x: 79 lines of code y: 183 line churn metacat-main/src/main/java/com/netflix/metacat/main/configs/ApiConfig.java x: 57 lines of code y: 318 line churn metacat-main/src/main/java/com/netflix/metacat/main/configs/SwaggerConfig.java x: 25 lines of code y: 156 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/impl/DefaultOwnerValidationService.java x: 123 lines of code y: 206 line churn metacat-main/src/main/resources/application.yml x: 35 lines of code y: 125 line churn metacat-metadata/src/main/java/com/netflix/metacat/metadata/store/data/converters/ObjectNodeConverter.java x: 24 lines of code y: 44 line churn metacat-metadata/src/main/java/com/netflix/metacat/metadata/store/data/converters/QualifiedNameConverter.java x: 18 lines of code y: 32 line churn metacat-metadata/src/main/java/com/netflix/metacat/metadata/store/data/entities/BaseEntity.java x: 47 lines of code y: 76 line churn metacat-metadata/src/main/java/com/netflix/metacat/metadata/store/data/entities/BaseUserMetadataEntity.java x: 34 lines of code y: 52 line churn metacat-metadata/src/main/java/com/netflix/metacat/metadata/store/data/entities/DataMetadataEntity.java x: 26 lines of code y: 43 line churn metacat-metadata/src/main/java/com/netflix/metacat/metadata/store/data/entities/DefinitionMetadataEntity.java x: 31 lines of code y: 50 line churn metacat-connector-druid/src/main/java/com/netflix/metacat/connector/druid/DruidConfigConstants.java x: 24 lines of code y: 133 line churn metacat-connector-druid/src/main/java/com/netflix/metacat/connector/druid/DruidConnectorFactory.java x: 32 lines of code y: 93 line churn metacat-connector-druid/src/main/java/com/netflix/metacat/connector/druid/DruidConnectorPlugin.java x: 26 lines of code y: 76 line churn metacat-connector-druid/src/main/java/com/netflix/metacat/connector/druid/client/DruidHttpClientImpl.java x: 65 lines of code y: 124 line churn metacat-connector-druid/src/main/java/com/netflix/metacat/connector/druid/configs/DruidHttpClientConfig.java x: 15 lines of code y: 160 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties/ParentChildRelationshipProperties.java x: 82 lines of code y: 138 line churn metacat-metadata-mysql/src/main/java/com/netflix/metacat/metadata/mysql/MySqlServiceUtil.java x: 50 lines of code y: 305 line churn metacat-metadata-mysql/src/main/java/com/netflix/metacat/metadata/mysql/MySqlTagService.java x: 371 lines of code y: 831 line churn metacat-metadata-mysql/src/main/java/com/netflix/metacat/metadata/mysql/MySqlParentChildRelMetaDataService.java x: 388 lines of code y: 477 line churn metacat-client/src/main/java/com/netflix/metacat/client/api/ParentChildRelV1.java x: 39 lines of code y: 66 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/converter/ConverterUtil.java x: 154 lines of code y: 362 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/usermetadata/ParentChildRelMetadataService.java x: 44 lines of code y: 137 line churn metacat-main/src/main/java/com/netflix/metacat/main/configs/PropertiesConfig.java x: 20 lines of code y: 63 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/usermetadata/ParentChildRelMetadataConstants.java x: 13 lines of code y: 59 line churn metacat-client/src/main/java/com/netflix/metacat/client/Client.java x: 189 lines of code y: 471 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/model/BaseRelEntityInfo.java x: 14 lines of code y: 21 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/usermetadata/ParentChildRelServiceException.java x: 9 lines of code y: 25 line churn metacat-metadata-mysql/src/main/java/com/netflix/metacat/metadata/mysql/MySqlLookupService.java x: 186 lines of code y: 560 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/model/BaseInfo.java x: 16 lines of code y: 291 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/model/DatabaseInfo.java x: 23 lines of code y: 207 line churn metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/mappers/AuditMapper.java x: 29 lines of code y: 44 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/spi/MetacatCatalogConfig.java x: 107 lines of code y: 268 line churn codequality/findbugs/excludeFilter.xml x: 25 lines of code y: 34 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/partition/util/FilterPartition.java x: 62 lines of code y: 120 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/metastore/MetacatHMSHandler.java x: 380 lines of code y: 638 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/init/MetacatCoreInitService.java x: 37 lines of code y: 52 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/iceberg/IcebergTableHandler.java x: 312 lines of code y: 919 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/OwnerValidationService.java x: 20 lines of code y: 66 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties/HiveProperties.java x: 62 lines of code y: 151 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties/CacheProperties.java x: 10 lines of code y: 35 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/api/ratelimiter/RateLimiterRequestContext.java x: 14 lines of code y: 45 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/api/traffic_control/DefaultRequestGateway.java x: 8 lines of code y: 14 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/api/traffic_control/RequestGateway.java x: 6 lines of code y: 19 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/api/traffic_control/package-info.java x: 1 lines of code y: 5 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/ThrottlingConnectorCatalogService.java x: 87 lines of code y: 106 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/ThrottlingConnectorDatabaseService.java x: 92 lines of code y: 112 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/ThrottlingConnectorPartitionService.java x: 144 lines of code y: 171 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/ThrottlingConnectorTableService.java x: 104 lines of code y: 125 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/sql/HiveConnectorFastPartitionService.java x: 263 lines of code y: 616 line churn metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/PolarisConnectorPartitionService.java x: 89 lines of code y: 120 line churn metacat-thrift/src/main/java/com/netflix/metacat/thrift/HiveConvertersImpl.java x: 346 lines of code y: 592 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/exception/TableMigrationInProgressException.java x: 7 lines of code y: 22 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties/Table.java x: 82 lines of code y: 163 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/impl/PartitionServiceImpl.java x: 477 lines of code y: 1482 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/sql/HiveConnectorFastTableService.java x: 138 lines of code y: 620 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/ConnectorContext.java x: 30 lines of code y: 173 line churn metacat-main/src/main/java/com/netflix/metacat/main/manager/CatalogManager.java x: 6 lines of code y: 457 line churn metacat-thrift/src/main/java/com/netflix/metacat/thrift/CatalogThriftHiveMetastore.java x: 1342 lines of code y: 1947 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/ConnectorRequestContext.java x: 14 lines of code y: 41 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/iceberg/IcebergTableOps.java x: 70 lines of code y: 93 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/client/embedded/EmbeddedHiveClient.java x: 257 lines of code y: 1181 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/model/TableInfo.java x: 31 lines of code y: 363 line churn metacat-connector-jdbc/src/main/java/com/netflix/metacat/connector/jdbc/services/JdbcConnectorTableService.java x: 301 lines of code y: 995 line churn metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/mappers/EntityToInfoMapper.java x: 4 lines of code y: 18 line churn metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/PolarisConnectorPlugin.java x: 32 lines of code y: 68 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties/Definition.java x: 30 lines of code y: 82 line churn metacat-connector-polaris/src/main/java/com/netflix/metacat/connector/polaris/PolarisExceptionMapper.java x: 13 lines of code y: 27 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/MetacatServiceHelper.java x: 194 lines of code y: 445 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/impl/MViewServiceImpl.java x: 396 lines of code y: 975 line churn metacat-common/src/main/java/com/netflix/metacat/common/dto/notifications/sns/payloads/TablePartitionsUpdatePayload.java x: 31 lines of code y: 92 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/notifications/sns/SNSNotificationServiceUtil.java x: 139 lines of code y: 244 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/impl/DatabaseServiceImpl.java x: 187 lines of code y: 521 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/search/ElasticSearchCatalogTraversalAction.java x: 168 lines of code y: 288 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/ConnectorBaseService.java x: 58 lines of code y: 235 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/MetadataService.java x: 170 lines of code y: 437 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/search/ElasticSearchRefresh.java x: 593 lines of code y: 841 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/configs/HiveConnectorFastServiceConfig.java x: 200 lines of code y: 491 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/converter/TypeConverterFactory.java x: 27 lines of code y: 108 line churn metacat-main/src/main/java/com/netflix/metacat/main/configs/CommonServerConfig.java x: 91 lines of code y: 364 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/partition/visitor/PartitionKeyParserEval.java x: 83 lines of code y: 128 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/sql/DirectSqlGetPartition.java x: 913 lines of code y: 1373 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/util/HiveFilterPartition.java x: 11 lines of code y: 19 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/util/PartitionFilterGenerator.java x: 340 lines of code y: 457 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/IcebergTableEventHandler.java x: 63 lines of code y: 84 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties/ThriftProperties.java x: 7 lines of code y: 35 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/util/IcebergFilterGenerator.java x: 163 lines of code y: 430 line churn metacat-common/src/main/java/com/netflix/metacat/common/dto/notifications/sns/SNSMessage.java x: 39 lines of code y: 91 line churn metacat-connector-druid/src/main/java/com/netflix/metacat/connector/druid/converter/Database.java x: 9 lines of code y: 33 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/client/embedded/HivePersistenceManagerFactory.java x: 63 lines of code y: 149 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/util/HiveConfigConstants.java x: 49 lines of code y: 217 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/CatalogTraversal.java x: 316 lines of code y: 570 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/notifications/sns/SNSNotificationMetric.java x: 95 lines of code y: 135 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/api/ratelimiter/DefaultRateLimiter.java x: 3 lines of code y: 23 line churn metacat-connector-druid/src/main/java/com/netflix/metacat/connector/druid/DruidConnectorTableService.java x: 81 lines of code y: 120 line churn metacat-common/src/main/java/com/netflix/metacat/common/dto/notifications/sns/SNSMessageType.java x: 11 lines of code y: 68 line churn metacat-common/src/main/java/com/netflix/metacat/common/dto/notifications/sns/messages/UpdateTableMessage.java x: 24 lines of code y: 65 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/partition/parser/ASTNULL.java x: 15 lines of code y: 37 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/partition/parser/ParseException.java x: 95 lines of code y: 212 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/partition/parser/PartitionParser.java x: 1137 lines of code y: 1492 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/partition/parser/PartitionParserDefaultVisitor.java x: 70 lines of code y: 128 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/partition/parser/PartitionParserTokenManager.java x: 1063 lines of code y: 1670 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/partition/parser/PartitionParserTreeConstants.java x: 48 lines of code y: 94 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/partition/parser/SimpleCharStream.java x: 355 lines of code y: 643 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/partition/parser/Token.java x: 40 lines of code y: 166 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/partition/parser/TokenMgrError.java x: 37 lines of code y: 173 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/partition/util/PartitionUtil.java x: 50 lines of code y: 104 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/partition/visitor/PartitionParserEval.java x: 252 lines of code y: 330 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/iceberg/IcebergTableOpWrapper.java x: 62 lines of code y: 139 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/usermetadata/UserMetadataService.java x: 107 lines of code y: 577 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/ConnectorTableService.java x: 21 lines of code y: 86 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/HiveConnectorTableService.java x: 417 lines of code y: 854 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/IMetacatHiveClient.java x: 105 lines of code y: 432 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/exception/TablePreconditionFailedException.java x: 17 lines of code y: 54 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/sql/DirectSqlDatabase.java x: 148 lines of code y: 205 line churn metacat-connector-druid/src/main/java/com/netflix/metacat/connector/druid/converter/DruidConverterUtil.java x: 58 lines of code y: 118 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/impl/CatalogServiceImpl.java x: 112 lines of code y: 267 line churn metacat-main/src/main/java/com/netflix/metacat/main/configs/ElasticSearchConfig.java x: 135 lines of code y: 319 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/CatalogTraversalAction.java x: 13 lines of code y: 67 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/ConnectorFactory.java x: 19 lines of code y: 105 line churn metacat-common/src/main/java/com/netflix/metacat/common/type/TypeManager.java x: 7 lines of code y: 61 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/events/MetacatUpdateTablePostEvent.java x: 39 lines of code y: 150 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties/ElasticsearchProperties.java x: 140 lines of code y: 323 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/search/ElasticSearchEventHandlers.java x: 211 lines of code y: 364 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/search/ElasticSearchUtilImpl.java x: 561 lines of code y: 1886 line churn metacat-connector-pig/src/main/java/com/netflix/metacat/connector/pig/converters/PigTypeConverter.java x: 147 lines of code y: 212 line churn metacat-client/src/main/java/com/netflix/metacat/client/api/TagV1.java x: 99 lines of code y: 187 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/usermetadata/TagService.java x: 47 lines of code y: 247 line churn metacat-connector-pig/src/main/java/com/netflix/metacat/connector/pig/converters/PigTypeMapping.java x: 43 lines of code y: 74 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/CatalogService.java x: 16 lines of code y: 68 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/HiveConnectorPartitionService.java x: 411 lines of code y: 1176 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/model/AuditInfo.java x: 21 lines of code y: 289 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/ConnectorPartitionService.java x: 62 lines of code y: 328 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/model/PartitionInfo.java x: 30 lines of code y: 242 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/usermetadata/BaseUserMetadataService.java x: 60 lines of code y: 127 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/usermetadata/DefaultAuthorizationService.java x: 43 lines of code y: 85 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/configs/HiveConnectorClientConfig.java x: 138 lines of code y: 308 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/sql/SequenceGeneration.java x: 52 lines of code y: 248 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/notifications/sns/SNSNotificationPartitionAddMsg.java x: 11 lines of code y: 59 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/exception/AlreadyExistsException.java x: 33 lines of code y: 76 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/sql/DirectSqlSavePartition.java x: 381 lines of code y: 504 line churn metacat-connector-snowflake/src/main/java/com/netflix/metacat/connector/snowflake/SnowflakeConnectorModule.java x: 41 lines of code y: 105 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/search/ElasticSearchDoc.java x: 97 lines of code y: 342 line churn metacat-common-server/src/integration-test/groovy/com/netflix/metacat/common/server/events/MetacatEventBusIntegrationSpec.groovy x: 76 lines of code y: 123 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/events/MetacatApplicationEventMulticaster.java x: 70 lines of code y: 175 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/events/MetacatEventBus.java x: 25 lines of code y: 327 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/properties/NotificationsProperties.java x: 38 lines of code y: 100 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/MViewServiceEventHandler.java x: 65 lines of code y: 115 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/MViewService.java x: 45 lines of code y: 332 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/MetacatService.java x: 11 lines of code y: 153 line churn metacat-connector-mysql/src/main/java/com/netflix/metacat/connector/mysql/MySqlConnectorTableService.java x: 47 lines of code y: 71 line churn metacat-connector-mysql/src/main/java/com/netflix/metacat/connector/mysql/MySqlConnectorModule.java x: 42 lines of code y: 126 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/ConnectorPlugin.java x: 10 lines of code y: 124 line churn metacat-connector-cassandra/src/main/java/com/netflix/metacat/connector/cassandra/CassandraConnectorFactory.java x: 25 lines of code y: 66 line churn metacat-connector-cassandra/src/main/java/com/netflix/metacat/connector/cassandra/CassandraConnectorModule.java x: 74 lines of code y: 154 line churn metacat-connector-mysql/src/main/java/com/netflix/metacat/connector/mysql/MySqlConnectorFactory.java x: 15 lines of code y: 171 line churn metacat-connector-pig/src/main/java/com/netflix/metacat/connector/pig/PigConnectorPlugin.java x: 24 lines of code y: 84 line churn metacat-connector-postgresql/src/main/java/com/netflix/metacat/connector/postgresql/PostgreSqlConnectorFactory.java x: 16 lines of code y: 172 line churn metacat-connector-redshift/src/main/java/com/netflix/metacat/connector/redshift/RedshiftConnectorModule.java x: 41 lines of code y: 129 line churn metacat-connector-redshift/src/main/java/com/netflix/metacat/connector/redshift/RedshiftConnectorPlugin.java x: 24 lines of code y: 107 line churn metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/S3ConnectorPlugin.java x: 33 lines of code y: 107 line churn metacat-main/src/main/java/com/netflix/metacat/main/manager/PluginManager.java x: 46 lines of code y: 191 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/events/MetacatDeleteTablePartitionPostEvent.java x: 30 lines of code y: 135 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/notifications/DefaultNotificationServiceImpl.java x: 41 lines of code y: 126 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/notifications/NotificationService.java x: 17 lines of code y: 161 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/PartitionService.java x: 35 lines of code y: 198 line churn metacat-connector-snowflake/src/main/java/com/netflix/metacat/connector/snowflake/SnowflakeExceptionMapper.java x: 30 lines of code y: 64 line churn metacat-connector-snowflake/src/main/java/com/netflix/metacat/connector/snowflake/SnowflakeTypeConverter.java x: 146 lines of code y: 190 line churn metacat-connector-mysql/src/main/java/com/netflix/metacat/connector/mysql/MySqlTypeConverter.java x: 170 lines of code y: 447 line churn metacat-main/src/main/java/com/netflix/metacat/main/configs/ThriftConfig.java x: 48 lines of code y: 124 line churn metacat-thrift/src/main/java/com/netflix/metacat/thrift/CatalogThriftService.java x: 47 lines of code y: 190 line churn metacat-thrift/src/main/java/com/netflix/metacat/thrift/CatalogThriftServiceFactoryImpl.java x: 54 lines of code y: 149 line churn metacat-main/src/main/java/com/netflix/metacat/main/services/search/ElasticSearchUtil.java x: 35 lines of code y: 1068 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/util/MetacatContextManager.java x: 21 lines of code y: 80 line churn metacat-thrift/src/main/java/com/netflix/metacat/thrift/CatalogThriftEventHandler.java x: 84 lines of code y: 161 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/HiveConnectorDatabaseService.java x: 163 lines of code y: 420 line churn metacat-common/src/main/java/com/netflix/metacat/common/json/MetacatJsonLocator.java x: 138 lines of code y: 144 line churn metacat-main/src/main/java/com/netflix/metacat/main/manager/package-info.java x: 3 lines of code y: 34 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/ConnectorInfoConverter.java x: 26 lines of code y: 133 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/ConnectorUtils.java x: 92 lines of code y: 207 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/connectors/exception/DatabaseNotFoundException.java x: 19 lines of code y: 70 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/client/package-info.java x: 1 lines of code y: 19 line churn metacat-connector-redshift/src/main/java/com/netflix/metacat/connector/redshift/RedshiftConnectorTableService.java x: 34 lines of code y: 80 line churn metacat-connector-redshift/src/main/java/com/netflix/metacat/connector/redshift/RedshiftExceptionMapper.java x: 34 lines of code y: 92 line churn metacat-connector-redshift/src/main/java/com/netflix/metacat/connector/redshift/RedshiftTypeConverter.java x: 140 lines of code y: 206 line churn metacat-client/src/main/java/com/netflix/metacat/client/api/PartitionV1.java x: 386 lines of code y: 647 line churn metacat-common/src/main/java/com/netflix/metacat/common/exception/MetacatException.java x: 12 lines of code y: 145 line churn metacat-common/src/main/java/com/netflix/metacat/common/exception/MetacatNotSupportedException.java x: 6 lines of code y: 43 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/model/Lookup.java x: 15 lines of code y: 106 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/model/TagItem.java x: 14 lines of code y: 105 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/util/PoolStatsInterceptor.java x: 54 lines of code y: 123 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/events/MetacatCreateMViewPostEvent.java x: 31 lines of code y: 127 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/events/MetacatCreateMViewPreEvent.java x: 27 lines of code y: 107 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/events/MetacatDeleteMViewPartitionPostEvent.java x: 25 lines of code y: 125 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/events/MetacatDeleteMViewPartitionPreEvent.java x: 24 lines of code y: 144 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/events/MetacatEvent.java x: 25 lines of code y: 95 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/events/MetacatUpdateTablePreEvent.java x: 27 lines of code y: 159 line churn metacat-common/src/main/java/com/netflix/metacat/common/type/BaseType.java x: 28 lines of code y: 270 line churn metacat-common/src/main/java/com/netflix/metacat/common/type/CharType.java x: 49 lines of code y: 154 line churn metacat-common/src/main/java/com/netflix/metacat/common/type/DecimalType.java x: 72 lines of code y: 184 line churn metacat-common/src/main/java/com/netflix/metacat/common/type/TypeEnum.java x: 45 lines of code y: 255 line churn metacat-common/src/main/java/com/netflix/metacat/common/type/VarcharType.java x: 46 lines of code y: 110 line churn metacat-thrift/src/main/java/com/netflix/metacat/thrift/HiveConverters.java x: 18 lines of code y: 95 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/metastore/HiveMetaStoreFsImpl.java x: 17 lines of code y: 41 line churn metacat-connector-cassandra/src/main/java/com/netflix/metacat/connector/cassandra/CassandraTypeConverter.java x: 198 lines of code y: 262 line churn metacat-connector-postgresql/src/main/java/com/netflix/metacat/connector/postgresql/PostgreSqlTypeConverter.java x: 228 lines of code y: 292 line churn metacat-common-server/src/main/java/com/netflix/metacat/common/server/partition/parser/SimpleNode.java x: 78 lines of code y: 125 line churn metacat-connector-jdbc/src/main/java/com/netflix/metacat/connector/jdbc/services/JdbcConnectorUtils.java x: 21 lines of code y: 216 line churn metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/S3ConnectorInfoConverter.java x: 283 lines of code y: 430 line churn metacat-connector-hive/src/main/java/com/netflix/metacat/connector/hive/HiveStorageFormat.java x: 47 lines of code y: 139 line churn metacat-connector-jdbc/src/main/java/com/netflix/metacat/connector/jdbc/JdbcTypeConverter.java x: 115 lines of code y: 195 line churn metacat-connector-jdbc/src/main/java/com/netflix/metacat/connector/jdbc/package-info.java x: 1 lines of code y: 37 line churn metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/dao/BaseDao.java x: 19 lines of code y: 131 line churn metacat-connector-s3/src/main/java/com/netflix/metacat/connector/s3/S3Module.java x: 45 lines of code y: 72 line churn
2722.0
line churn
  min: 5.0
  average: 176.71
  25th percentile: 35.0
  median: 80.0
  75th percentile: 161.0
  max: 2722.0
0 1342.0
lines of code
min: 1.0 | average: 68.72 | 25th percentile: 11.0 | median: 25.0 | 75th percentile: 62.0 | max: 1342.0