apache / polaris
File Size

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

Intro
Learn more...
File Size Overall
31% | 10% | 13% | 14% | 29%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
py44% | 0% | 8% | 11% | 35%
java23% | 15% | 17% | 16% | 27%
yaml61% | 9% | 9% | 10% | 9%
ipynb0% | 100% | 0% | 0% | 0%
tpl0% | 0% | 100% | 0% | 0%
kt0% | 0% | 19% | 38% | 41%
mustache0% | 0% | 40% | 20% | 39%
kts0% | 0% | 0% | 38% | 61%
html0% | 0% | 0% | 27% | 72%
toml0% | 0% | 0% | 0% | 100%
sql0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 100%
prefs0% | 0% | 0% | 0% | 100%
scss0% | 0% | 0% | 0% | 100%
js0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
client45% | 0% | 8% | 10% | 35%
polaris-core27% | 13% | 18% | 13% | 26%
spec76% | 11% | 7% | 3% | 0%
service31% | 17% | 10% | 12% | 28%
extension0% | 32% | 30% | 14% | 22%
plugins0% | 34% | 11% | 32% | 21%
getting-started0% | 96% | 0% | 0% | 3%
helm0% | 0% | 21% | 36% | 42%
quarkus0% | 0% | 14% | 39% | 46%
build-logic0% | 0% | 14% | 39% | 46%
server-templates0% | 0% | 40% | 20% | 39%
site0% | 0% | 19% | 21% | 59%
tools0% | 0% | 0% | 37% | 62%
api0% | 0% | 0% | 23% | 76%
ROOT0% | 0% | 0% | 59% | 40%
regtests0% | 0% | 0% | 60% | 39%
gradle0% | 0% | 0% | 0% | 100%
nosql0% | 0% | 0% | 0% | 100%
k80% | 0% | 0% | 0% | 100%
aggregated-license-report0% | 0% | 0% | 0% | 100%
bom0% | 0% | 0% | 0% | 100%
codestyle0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
polaris_default_api.py
in client/python/polaris/management/api
5129 129
iceberg_catalog_api.py
in client/python/polaris/catalog/api
4741 97
4387 -
IcebergCatalog.java
in service/common/src/main/java/org/apache/polaris/service/catalog/iceberg
2063 94
PolarisTestMetaStoreManager.java
in polaris-core/src/testFixtures/java/org/apache/polaris/core/persistence
2023 61
TransactionalMetaStoreManagerImpl.java
in polaris-core/src/main/java/org/apache/polaris/core/persistence/transactional
1682 10
PolarisAdminService.java
in service/common/src/main/java/org/apache/polaris/service/admin
1586 59
AtomicOperationMetaStoreManager.java
in polaris-core/src/main/java/org/apache/polaris/core/persistence
1259 5
SparkPolaris.ipynb
in plugins/spark/v3.5/getting-started/notebooks
851 -
JdbcBasePersistenceImpl.java
in extension/persistence/relational-jdbc/src/main/java/org/apache/polaris/extension/persistence/relational/jdbc
820 39
SparkPolaris.ipynb
in getting-started/spark/notebooks
804 -
IcebergCatalogHandler.java
in service/common/src/main/java/org/apache/polaris/service/catalog/iceberg
800 40
policy-apis.yaml
in spec/polaris-catalog-apis
686 -
IcebergCatalogAdapter.java
in service/common/src/main/java/org/apache/polaris/service/catalog/iceberg
635 30
PolarisAuthorizerImpl.java
in polaris-core/src/main/java/org/apache/polaris/core/auth
611 8
PolarisServiceImpl.java
in service/common/src/main/java/org/apache/polaris/service/admin
601 35
BaseResolverTest.java
in polaris-core/src/testFixtures/java/org/apache/polaris/core/persistence
588 24
Resolver.java
in polaris-core/src/main/java/org/apache/polaris/core/persistence/resolver
567 21
PolarisEclipseLinkMetaStoreSessionImpl.java
in extension/persistence/eclipselink/src/main/java/org/apache/polaris/extension/persistence/impl/eclipselink
558 34
AbstractTransactionalPersistence.java
in polaris-core/src/main/java/org/apache/polaris/core/persistence/transactional
550 42
api_client.py
in client/python/polaris/management
488 28
api_client.py
in client/python/polaris/catalog
488 28
TreeMapTransactionalPersistenceImpl.java
in polaris-core/src/main/java/org/apache/polaris/core/persistence/transactional
456 28
PolarisEclipseLinkStore.java
in extension/persistence/eclipselink/src/main/java/org/apache/polaris/extension/persistence/impl/eclipselink
427 33
PolicyCatalog.java
in service/common/src/main/java/org/apache/polaris/service/catalog/policy
419 17
BasePolarisMetaStoreManagerTest.java
in polaris-core/src/testFixtures/java/org/apache/polaris/core/persistence
395 20
TransactionWorkspaceMetaStoreManager.java
in polaris-core/src/main/java/org/apache/polaris/core/persistence
355 28
TreeMapMetaStore.java
in polaris-core/src/main/java/org/apache/polaris/core/persistence/transactional
336 37
PolarisEntity.java
in polaris-core/src/main/java/org/apache/polaris/core/entity
336 43
CatalogHandler.java
in service/common/src/main/java/org/apache/polaris/service/catalog/common
308 9
tpl
_helpers.tpl
in helm/polaris/templates
307 -
QuarkusProducers.java
in quarkus/service/src/main/java/org/apache/polaris/service/quarkus/config
300 28
PolarisResolutionManifest.java
in polaris-core/src/main/java/org/apache/polaris/core/persistence/resolver
281 21
SparkCatalog.java
in plugins/spark/v3.5/spark/src/main/java/org/apache/polaris/spark
279 24
CatalogEntity.java
in polaris-core/src/main/java/org/apache/polaris/core/entity
277 19
PolicyCatalogHandler.java
in service/common/src/main/java/org/apache/polaris/service/catalog/policy
263 16
primitive_type_value.py
in client/python/polaris/catalog/models
260 7
table_update.py
in client/python/polaris/catalog/models
254 7
PolarisBaseEntity.java
in polaris-core/src/main/java/org/apache/polaris/core/entity
250 32
configuration.py
in client/python/polaris/catalog
244 20
JdbcMetaStoreManagerFactory.java
in extension/persistence/relational-jdbc/src/main/java/org/apache/polaris/extension/persistence/relational/jdbc
239 13
AzureCredentialsStorageIntegration.java
in polaris-core/src/main/java/org/apache/polaris/core/storage/azure
238 6
ModelEntity.java
in extension/persistence/relational-jdbc/src/main/java/org/apache/polaris/extension/persistence/relational/jdbc/models
235 37
CopiedCodeCheckerPlugin.kt
in build-logic/src/main/kotlin/copiedcode
232 2
generic-tables-api.yaml
in spec/polaris-catalog-apis
232 -
pojo.mustache
in server-templates
222 -
PolarisAuthorizableOperation.java
in polaris-core/src/main/java/org/apache/polaris/core/auth
221 2
TestServices.java
in service/common/src/testFixtures/java/org/apache/polaris/service
217 1
oauth-tokens-api.yaml
in spec/polaris-catalog-apis
215 -
configuration.py
in client/python/polaris/management
211 20
Files With Most Units (Top 50)
File# lines# units
polaris_default_api.py
in client/python/polaris/management/api
5129 129
iceberg_catalog_api.py
in client/python/polaris/catalog/api
4741 97
IcebergCatalog.java
in service/common/src/main/java/org/apache/polaris/service/catalog/iceberg
2063 94
PolarisTestMetaStoreManager.java
in polaris-core/src/testFixtures/java/org/apache/polaris/core/persistence
2023 61
PolarisAdminService.java
in service/common/src/main/java/org/apache/polaris/service/admin
1586 59
PolarisEntity.java
in polaris-core/src/main/java/org/apache/polaris/core/entity
336 43
AbstractTransactionalPersistence.java
in polaris-core/src/main/java/org/apache/polaris/core/persistence/transactional
550 42
IcebergCatalogHandler.java
in service/common/src/main/java/org/apache/polaris/service/catalog/iceberg
800 40
JdbcBasePersistenceImpl.java
in extension/persistence/relational-jdbc/src/main/java/org/apache/polaris/extension/persistence/relational/jdbc
820 39
TreeMapMetaStore.java
in polaris-core/src/main/java/org/apache/polaris/core/persistence/transactional
336 37
ModelEntity.java
in extension/persistence/relational-jdbc/src/main/java/org/apache/polaris/extension/persistence/relational/jdbc/models
235 37
ModelEntity.java
in extension/persistence/jpa-model/src/main/java/org/apache/polaris/jpa/models
209 36
PolarisServiceImpl.java
in service/common/src/main/java/org/apache/polaris/service/admin
601 35
PolarisEclipseLinkMetaStoreSessionImpl.java
in extension/persistence/eclipselink/src/main/java/org/apache/polaris/extension/persistence/impl/eclipselink
558 34
PolarisEclipseLinkStore.java
in extension/persistence/eclipselink/src/main/java/org/apache/polaris/extension/persistence/impl/eclipselink
427 33
PolarisBaseEntity.java
in polaris-core/src/main/java/org/apache/polaris/core/entity
250 32
IcebergCatalogAdapter.java
in service/common/src/main/java/org/apache/polaris/service/catalog/iceberg
635 30
QuarkusProducers.java
in quarkus/service/src/main/java/org/apache/polaris/service/quarkus/config
300 28
TreeMapTransactionalPersistenceImpl.java
in polaris-core/src/main/java/org/apache/polaris/core/persistence/transactional
456 28
TransactionWorkspaceMetaStoreManager.java
in polaris-core/src/main/java/org/apache/polaris/core/persistence
355 28
api_client.py
in client/python/polaris/management
488 28
api_client.py
in client/python/polaris/catalog
488 28
TableUpdateNotification.java
in api/iceberg-service/src/main/java/org/apache/polaris/service/types
157 24
BaseResolverTest.java
in polaris-core/src/testFixtures/java/org/apache/polaris/core/persistence
588 24
SparkCatalog.java
in plugins/spark/v3.5/spark/src/main/java/org/apache/polaris/spark
279 24
PolarisPolicyMappingRecord.java
in polaris-core/src/main/java/org/apache/polaris/core/policy
146 21
PolarisResolutionManifest.java
in polaris-core/src/main/java/org/apache/polaris/core/persistence/resolver
281 21
Resolver.java
in polaris-core/src/main/java/org/apache/polaris/core/persistence/resolver
567 21
PolarisEntityCore.java
in polaris-core/src/main/java/org/apache/polaris/core/entity
118 21
BasePolarisMetaStoreManagerTest.java
in polaris-core/src/testFixtures/java/org/apache/polaris/core/persistence
395 20
configuration.py
in client/python/polaris/management
211 20
configuration.py
in client/python/polaris/catalog
244 20
CatalogEntity.java
in polaris-core/src/main/java/org/apache/polaris/core/entity
277 19
ModelEntityActive.java
in extension/persistence/jpa-model/src/main/java/org/apache/polaris/jpa/models
94 19
ModelPolicyMappingRecord.java
in extension/persistence/relational-jdbc/src/main/java/org/apache/polaris/extension/persistence/relational/jdbc/models
112 18
PolicyCatalog.java
in service/common/src/main/java/org/apache/polaris/service/catalog/policy
419 17
MeasuredFileIO.java
in service/common/src/testFixtures/java/org/apache/polaris/service/catalog/io
102 17
ModelGrantRecord.java
in extension/persistence/relational-jdbc/src/main/java/org/apache/polaris/extension/persistence/relational/jdbc/models
99 17
ModelPrincipalAuthenticationData.java
in extension/persistence/relational-jdbc/src/main/java/org/apache/polaris/extension/persistence/relational/jdbc/models
104 17
ModelPolicyMappingRecord.java
in extension/persistence/jpa-model/src/main/java/org/apache/polaris/jpa/models
118 17
MemorySize.java
in tools/misc-types/src/main/java/org/apache/polaris/misc/types/memorysize
148 16
PolarisVersion.java
in tools/version/src/main/java/org/apache/polaris/version
131 16
PolarisGrantRecord.java
in polaris-core/src/main/java/org/apache/polaris/core/entity
92 16
PolicyCatalogHandler.java
in service/common/src/main/java/org/apache/polaris/service/catalog/policy
263 16
ModelPrincipalSecrets.java
in extension/persistence/jpa-model/src/main/java/org/apache/polaris/jpa/models
92 16
PolicyEntity.java
in polaris-core/src/main/java/org/apache/polaris/core/policy
99 15
PolarisPrincipalSecrets.java
in polaris-core/src/main/java/org/apache/polaris/core/entity
114 15
conftest.py
in regtests/t_pyspark/src
115 15
ModelGrantRecord.java
in extension/persistence/jpa-model/src/main/java/org/apache/polaris/jpa/models
89 15
PolicyIdentifier.java
in api/polaris-catalog-service/src/main/java/org/apache/polaris/service/types
88 14
Files With Long Lines (Top 50)

There are 123 files with lines longer than 120 characters. In total, there are 549 long lines.

File# lines# units# long lines
iceberg_catalog_api.py
in client/python/polaris/catalog/api
4741 97 96
polaris_default_api.py
in client/python/polaris/management/api
5129 129 42
SparkPolaris.ipynb
in getting-started/spark/notebooks
804 - 35
policy-apis.yaml
in spec/polaris-catalog-apis
686 - 27
SparkPolaris.ipynb
in plugins/spark/v3.5/getting-started/notebooks
851 - 23
pojo.mustache
in server-templates
222 - 17
4387 - 16
primitive_type_value.py
in client/python/polaris/catalog/models
260 7 15
base_update.py
in client/python/polaris/catalog/models
115 6 13
sidebar-releases-tree.html
in site/layouts/partials
116 - 12
table_metadata.py
in client/python/polaris/catalog/models
151 5 10
configmap.yaml
in helm/polaris/templates
185 - 10
storage_config_info.py
in client/python/polaris/management/models
70 7 8
expression.py
in client/python/polaris/catalog/models
122 7 8
data_file.py
in client/python/polaris/catalog/models
73 6 8
106 - 7
table_update.py
in client/python/polaris/catalog/models
254 7 6
view_update.py
in client/python/polaris/catalog/models
155 7 6
table_requirement.py
in client/python/polaris/catalog/models
76 6 6
o_auth_token_response.py
in client/python/polaris/catalog/models
58 6 5
token_type.py
in client/python/polaris/catalog/models
14 1 5
api.mustache
in server-templates
113 - 5
QuarkusProducers.java
in quarkus/service/src/main/java/org/apache/polaris/service/quarkus/config
300 28 4
ProductionReadinessChecks.java
in quarkus/service/src/main/java/org/apache/polaris/service/quarkus/config
144 6 4
catalog.py
in client/python/polaris/management/models
75 7 4
view_metadata.py
in client/python/polaris/catalog/models
78 5 4
content_file.py
in client/python/polaris/catalog/models
78 6 4
view_representation.py
in client/python/polaris/catalog/models
77 7 4
type.py
in client/python/polaris/catalog/models
112 7 4
view_version.py
in client/python/polaris/catalog/models
61 5 4
term.py
in client/python/polaris/catalog/models
89 7 4
external_catalog.py
in client/python/polaris/management/models
56 5 3
principal.py
in client/python/polaris/management/models
52 5 3
equality_delete_file.py
in client/python/polaris/catalog/models
66 6 3
value_map.py
in client/python/polaris/catalog/models
51 5 3
PolarisEclipseLinkPersistenceUnit.java
in extension/persistence/eclipselink/src/main/java/org/apache/polaris/extension/persistence/impl/eclipselink
202 8 3
apiServiceImpl.mustache
in server-templates
56 - 3
apiService.mustache
in server-templates
55 - 3
deployment.yaml
in helm/polaris/templates
145 - 3
98 - 2
CopiedCodeCheckerPlugin.kt
in build-logic/src/main/kotlin/copiedcode
232 2 2
AzureCredentialsStorageIntegration.java
in polaris-core/src/main/java/org/apache/polaris/core/storage/azure
238 6 2
polaris_catalog.py
in client/python/polaris/management/models
54 5 2
update_catalog_request.py
in client/python/polaris/management/models
49 5 2
principal_role.py
in client/python/polaris/management/models
50 5 2
azure_storage_config_info.py
in client/python/polaris/management/models
49 5 2
catalog_role.py
in client/python/polaris/management/models
50 5 2
create_table_request.py
in client/python/polaris/catalog/models
63 5 2
report_metrics_request.py
in client/python/polaris/catalog/models
87 7 2
metric_result.py
in client/python/polaris/catalog/models
87 7 2
Correlations

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

client/python/pyproject.toml x: 10 commits (all time) y: 49 lines of code quarkus/service/src/main/java/org/apache/polaris/service/quarkus/config/ProductionReadinessChecks.java x: 4 commits (all time) y: 144 lines of code quarkus/service/src/main/java/org/apache/polaris/service/quarkus/config/QuarkusProducers.java x: 18 commits (all time) y: 300 lines of code quarkus/service/src/main/java/org/apache/polaris/service/quarkus/events/QuarkusPolarisEventListenerConfiguration.java x: 1 commits (all time) y: 8 lines of code quarkus/service/src/main/java/org/apache/polaris/service/quarkus/task/QuarkusTaskExecutorImpl.java x: 6 commits (all time) y: 56 lines of code service/common/src/main/java/org/apache/polaris/service/catalog/iceberg/IcebergCatalog.java x: 10 commits (all time) y: 2063 lines of code service/common/src/main/java/org/apache/polaris/service/context/PolarisCallContextCatalogFactory.java x: 10 commits (all time) y: 91 lines of code service/common/src/main/java/org/apache/polaris/service/events/TestPolarisEventListener.java x: 1 commits (all time) y: 58 lines of code service/common/src/main/java/org/apache/polaris/service/ratelimiter/RateLimiterFilter.java x: 6 commits (all time) y: 39 lines of code service/common/src/main/java/org/apache/polaris/service/task/TaskExecutorImpl.java x: 12 commits (all time) y: 122 lines of code service/common/src/testFixtures/java/org/apache/polaris/service/TestServices.java x: 16 commits (all time) y: 217 lines of code build-logic/src/main/kotlin/publishing/rootProject.kt x: 10 commits (all time) y: 150 lines of code quarkus/service/build.gradle.kts x: 26 commits (all time) y: 132 lines of code polaris-core/build.gradle.kts x: 44 commits (all time) y: 80 lines of code gradle/libs.versions.toml x: 177 commits (all time) y: 98 lines of code plugins/spark/v3.5/integration/build.gradle.kts x: 3 commits (all time) y: 75 lines of code plugins/spark/v3.5/integration/src/intTest/java/org/apache/polaris/spark/quarkus/it/SparkDeltaIT.java x: 1 commits (all time) y: 180 lines of code plugins/spark/v3.5/integration/src/intTest/java/org/apache/polaris/spark/quarkus/it/SparkIT.java x: 2 commits (all time) y: 137 lines of code plugins/spark/v3.5/integration/src/intTest/java/org/apache/polaris/spark/quarkus/it/SparkIntegrationBase.java x: 2 commits (all time) y: 84 lines of code plugins/spark/v3.5/spark/src/main/java/org/apache/polaris/spark/SparkCatalog.java x: 3 commits (all time) y: 279 lines of code plugins/spark/v3.5/spark/src/main/java/org/apache/polaris/spark/utils/PolarisCatalogUtils.java x: 2 commits (all time) y: 73 lines of code build-logic/src/main/kotlin/publishing/PublishingHelperExtension.kt x: 7 commits (all time) y: 31 lines of code build-logic/src/main/kotlin/publishing/configurePom.kt x: 9 commits (all time) y: 140 lines of code build-logic/src/main/kotlin/publishing/util.kt x: 9 commits (all time) y: 182 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/LocalPolarisMetaStoreManagerFactory.java x: 24 commits (all time) y: 201 lines of code quarkus/admin/src/testFixtures/java/org/apache/polaris/admintool/PostgresTestResourceLifecycleManager.java x: 2 commits (all time) y: 101 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/AtomicOperationMetaStoreManager.java x: 8 commits (all time) y: 1259 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/dao/entity/ScopedCredentialsResult.java x: 2 commits (all time) y: 34 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/transactional/TransactionalMetaStoreManagerImpl.java x: 5 commits (all time) y: 1682 lines of code polaris-core/src/main/java/org/apache/polaris/core/storage/aws/AwsCredentialsStorageIntegration.java x: 17 commits (all time) y: 169 lines of code polaris-core/src/main/java/org/apache/polaris/core/storage/azure/AzureCredentialsStorageIntegration.java x: 10 commits (all time) y: 238 lines of code polaris-core/src/main/java/org/apache/polaris/core/storage/gcp/GcpCredentialsStorageIntegration.java x: 10 commits (all time) y: 171 lines of code service/common/src/main/java/org/apache/polaris/service/catalog/iceberg/IcebergCatalogHandler.java x: 7 commits (all time) y: 800 lines of code service/common/src/main/java/org/apache/polaris/service/catalog/iceberg/SupportsCredentialDelegation.java x: 2 commits (all time) y: 12 lines of code service/common/src/main/java/org/apache/polaris/service/catalog/io/DefaultFileIOFactory.java x: 9 commits (all time) y: 82 lines of code service/common/src/main/java/org/apache/polaris/service/catalog/io/FileIOUtil.java x: 7 commits (all time) y: 83 lines of code service/common/src/main/java/org/apache/polaris/service/storage/PolarisStorageIntegrationProviderImpl.java x: 8 commits (all time) y: 92 lines of code getting-started/spark/notebooks/SparkPolaris.ipynb x: 5 commits (all time) y: 804 lines of code plugins/pluginlibs.versions.toml x: 4 commits (all time) y: 23 lines of code plugins/spark/v3.5/spark/build.gradle.kts x: 3 commits (all time) y: 118 lines of code extension/persistence/relational-jdbc/build.gradle.kts x: 3 commits (all time) y: 18 lines of code quarkus/admin/build.gradle.kts x: 17 commits (all time) y: 112 lines of code extension/persistence/relational-jdbc/src/main/java/org/apache/polaris/extension/persistence/relational/jdbc/DatasourceOperations.java x: 4 commits (all time) y: 133 lines of code extension/persistence/relational-jdbc/src/main/java/org/apache/polaris/extension/persistence/relational/jdbc/JdbcBasePersistenceImpl.java x: 7 commits (all time) y: 820 lines of code site/layouts/shortcodes/redoc-polaris.html x: 3 commits (all time) y: 90 lines of code quarkus/server/build.gradle.kts x: 19 commits (all time) y: 112 lines of code extension/persistence/relational-jdbc/src/main/java/org/apache/polaris/extension/persistence/relational/jdbc/QueryGenerator.java x: 3 commits (all time) y: 165 lines of code polaris-core/src/main/java/org/apache/polaris/core/config/ProductionReadinessCheck.java x: 3 commits (all time) y: 30 lines of code quarkus/defaults/build.gradle.kts x: 5 commits (all time) y: 18 lines of code quarkus/service/src/main/java/org/apache/polaris/service/quarkus/auth/ActiveRolesAugmentor.java x: 2 commits (all time) y: 49 lines of code quarkus/service/src/main/java/org/apache/polaris/service/quarkus/auth/QuarkusAuthenticationRealmConfiguration.java x: 1 commits (all time) y: 31 lines of code quarkus/service/src/main/java/org/apache/polaris/service/quarkus/auth/internal/InternalAuthenticationMechanism.java x: 1 commits (all time) y: 112 lines of code service/common/src/main/java/org/apache/polaris/service/auth/DefaultActiveRolesProvider.java x: 12 commits (all time) y: 83 lines of code service/common/src/main/java/org/apache/polaris/service/auth/DefaultAuthenticator.java x: 1 commits (all time) y: 82 lines of code service/common/src/main/java/org/apache/polaris/service/auth/DefaultOAuth2ApiService.java x: 11 commits (all time) y: 98 lines of code service/common/src/main/java/org/apache/polaris/service/auth/JWTRSAKeyPairFactory.java x: 9 commits (all time) y: 59 lines of code service/common/src/main/java/org/apache/polaris/service/auth/JWTSymmetricKeyFactory.java x: 8 commits (all time) y: 61 lines of code service/common/src/main/java/org/apache/polaris/service/catalog/iceberg/IcebergCatalogAdapter.java x: 12 commits (all time) y: 635 lines of code spec/iceberg-rest-catalog-open-api.yaml x: 2 commits (all time) y: 4387 lines of code plugins/spark/v3.5/getting-started/notebooks/SparkPolaris.ipynb x: 1 commits (all time) y: 851 lines of code polaris-core/src/main/java/org/apache/polaris/core/auth/PolarisAuthorizer.java x: 9 commits (all time) y: 24 lines of code polaris-core/src/main/java/org/apache/polaris/core/auth/PolarisAuthorizerImpl.java x: 11 commits (all time) y: 611 lines of code service/common/src/main/java/org/apache/polaris/service/admin/PolarisAdminService.java x: 19 commits (all time) y: 1586 lines of code service/common/src/main/java/org/apache/polaris/service/catalog/common/CatalogHandler.java x: 5 commits (all time) y: 308 lines of code service/common/src/main/java/org/apache/polaris/service/catalog/policy/PolicyCatalogHandler.java x: 6 commits (all time) y: 263 lines of code extension/persistence/eclipselink/src/main/java/org/apache/polaris/extension/persistence/impl/eclipselink/PolarisEclipseLinkStore.java x: 8 commits (all time) y: 427 lines of code polaris-core/src/testFixtures/java/org/apache/polaris/core/persistence/PolarisTestMetaStoreManager.java x: 24 commits (all time) y: 2023 lines of code service/common/src/main/java/org/apache/polaris/service/catalog/generic/GenericTableCatalogAdapter.java x: 5 commits (all time) y: 111 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/transactional/TreeMapTransactionalPersistenceImpl.java x: 4 commits (all time) y: 456 lines of code polaris-core/src/testFixtures/java/org/apache/polaris/core/persistence/BasePolarisMetaStoreManagerTest.java x: 10 commits (all time) y: 395 lines of code service/common/src/main/java/org/apache/polaris/service/catalog/policy/PolicyCatalog.java x: 5 commits (all time) y: 419 lines of code service/common/src/main/java/org/apache/polaris/service/exception/PolarisExceptionMapper.java x: 7 commits (all time) y: 61 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/TransactionWorkspaceMetaStoreManager.java x: 14 commits (all time) y: 355 lines of code polaris-core/src/main/java/org/apache/polaris/core/storage/PolarisCredentialVendor.java x: 8 commits (all time) y: 17 lines of code extension/persistence/relational-jdbc/src/main/java/org/apache/polaris/extension/persistence/relational/jdbc/JdbcMetaStoreManagerFactory.java x: 3 commits (all time) y: 239 lines of code polaris-core/src/testFixtures/java/org/apache/polaris/core/persistence/BaseResolverTest.java x: 2 commits (all time) y: 588 lines of code plugins/spark/v3.5/integration/src/intTest/java/org/apache/polaris/spark/quarkus/it/SparkCatalogBaseIT.java x: 2 commits (all time) y: 198 lines of code regtests/t_pyspark/src/iceberg_spark.py x: 13 commits (all time) y: 76 lines of code polaris-core/src/main/java/org/apache/polaris/core/config/BehaviorChangeConfiguration.java x: 5 commits (all time) y: 38 lines of code extension/persistence/relational-jdbc/src/main/java/org/apache/polaris/extension/persistence/relational/jdbc/models/ModelEntity.java x: 2 commits (all time) y: 235 lines of code polaris-core/src/main/java/org/apache/polaris/core/config/FeatureConfiguration.java x: 6 commits (all time) y: 185 lines of code api/management-service/build.gradle.kts x: 5 commits (all time) y: 52 lines of code api/polaris-catalog-service/build.gradle.kts x: 6 commits (all time) y: 89 lines of code service/common/build.gradle.kts x: 13 commits (all time) y: 92 lines of code service/common/src/main/java/org/apache/polaris/service/exception/IcebergExceptionMapper.java x: 7 commits (all time) y: 188 lines of code build.gradle.kts x: 28 commits (all time) y: 123 lines of code extension/persistence/eclipselink/src/main/java/org/apache/polaris/extension/persistence/impl/eclipselink/PolarisEclipseLinkMetaStoreSessionImpl.java x: 22 commits (all time) y: 558 lines of code polaris-core/src/main/java/org/apache/polaris/core/auth/PolarisAuthorizableOperation.java x: 6 commits (all time) y: 221 lines of code site/hugo.yaml x: 11 commits (all time) y: 202 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/resolver/PolarisResolutionManifest.java x: 9 commits (all time) y: 281 lines of code polaris-core/src/main/java/org/apache/polaris/core/policy/validator/PolicyValidators.java x: 4 commits (all time) y: 64 lines of code service/common/src/main/java/org/apache/polaris/service/persistence/InMemoryPolarisMetaStoreManagerFactory.java x: 15 commits (all time) y: 97 lines of code polaris-core/src/main/java/org/apache/polaris/core/context/CallContext.java x: 5 commits (all time) y: 93 lines of code polaris-core/src/main/java/org/apache/polaris/core/entity/PolarisEntity.java x: 6 commits (all time) y: 336 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/resolver/Resolver.java x: 15 commits (all time) y: 567 lines of code service/common/src/main/java/org/apache/polaris/service/admin/PolarisServiceImpl.java x: 11 commits (all time) y: 601 lines of code plugins/spark/v3.5/spark/src/main/java/org/apache/polaris/spark/PolarisRESTCatalog.java x: 2 commits (all time) y: 173 lines of code gradle/baselibs.versions.toml x: 14 commits (all time) y: 25 lines of code plugins/spark/v3.5/spark/src/main/java/org/apache/polaris/spark/utils/DeltaHelper.java x: 1 commits (all time) y: 67 lines of code build-logic/src/main/kotlin/polaris-java.gradle.kts x: 25 commits (all time) y: 169 lines of code spec/polaris-catalog-apis/policy-apis.yaml x: 2 commits (all time) y: 686 lines of code extension/persistence/eclipselink/build.gradle.kts x: 17 commits (all time) y: 49 lines of code quarkus/service/src/main/java/org/apache/polaris/service/quarkus/context/QuarkusRealmContextConfiguration.java x: 4 commits (all time) y: 7 lines of code service/common/src/testFixtures/java/org/apache/polaris/service/catalog/PolarisPassthroughResolutionView.java x: 4 commits (all time) y: 121 lines of code polaris-core/src/main/java/org/apache/polaris/core/storage/aws/AwsStorageConfigurationInfo.java x: 8 commits (all time) y: 117 lines of code service/common/src/main/java/org/apache/polaris/service/catalog/generic/GenericTableCatalog.java x: 3 commits (all time) y: 146 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/BasePersistence.java x: 7 commits (all time) y: 113 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/PolarisMetaStoreManager.java x: 15 commits (all time) y: 127 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/transactional/AbstractTransactionalPersistence.java x: 4 commits (all time) y: 550 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/transactional/TreeMapMetaStore.java x: 2 commits (all time) y: 336 lines of code polaris-core/src/main/java/org/apache/polaris/core/policy/PolarisPolicyMappingRecord.java x: 1 commits (all time) y: 146 lines of code api/management-model/build.gradle.kts x: 4 commits (all time) y: 46 lines of code polaris-core/src/main/java/org/apache/polaris/core/entity/PolarisEntityType.java x: 5 commits (all time) y: 63 lines of code polaris-core/src/main/java/org/apache/polaris/core/storage/PolarisStorageConfigurationInfo.java x: 14 commits (all time) y: 191 lines of code service/common/src/main/java/org/apache/polaris/service/task/TableCleanupTaskHandler.java x: 10 commits (all time) y: 200 lines of code service/common/src/main/java/org/apache/polaris/service/task/TaskFileIOSupplier.java x: 11 commits (all time) y: 46 lines of code helm/polaris/values.yaml x: 11 commits (all time) y: 193 lines of code polaris-core/src/main/java/org/apache/polaris/core/entity/PolarisBaseEntity.java x: 2 commits (all time) y: 250 lines of code client/python/cli/options/option_tree.py x: 1 commits (all time) y: 198 lines of code client/python/polaris/catalog/__init__.py x: 1 commits (all time) y: 123 lines of code client/python/polaris/catalog/api/iceberg_catalog_api.py x: 1 commits (all time) y: 4741 lines of code client/python/polaris/catalog/api_client.py x: 1 commits (all time) y: 488 lines of code client/python/polaris/catalog/configuration.py x: 1 commits (all time) y: 244 lines of code client/python/polaris/management/api/polaris_default_api.py x: 1 commits (all time) y: 5129 lines of code client/python/polaris/management/configuration.py x: 1 commits (all time) y: 211 lines of code polaris-core/src/main/java/org/apache/polaris/core/auth/PolarisGrantManager.java x: 8 commits (all time) y: 43 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/MetaStoreManagerFactory.java x: 14 commits (all time) y: 18 lines of code service/common/src/main/java/org/apache/polaris/service/context/DefaultCallContextResolver.java x: 8 commits (all time) y: 40 lines of code spec/polaris-catalog-apis/generic-tables-api.yaml x: 1 commits (all time) y: 232 lines of code service/common/src/main/java/org/apache/polaris/service/config/DefaultConfigurationStore.java x: 7 commits (all time) y: 41 lines of code service/common/src/testFixtures/java/org/apache/polaris/service/catalog/io/MeasuredFileIOFactory.java x: 4 commits (all time) y: 86 lines of code polaris-core/src/main/java/org/apache/polaris/core/auth/PolarisSecretsManager.java x: 6 commits (all time) y: 16 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/transactional/PolarisEntityResolver.java x: 2 commits (all time) y: 151 lines of code extension/persistence/eclipselink/src/main/java/org/apache/polaris/extension/persistence/impl/eclipselink/EclipseLinkPolarisMetaStoreManagerFactory.java x: 13 commits (all time) y: 54 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/PolarisObjectMapperUtil.java x: 6 commits (all time) y: 133 lines of code helm/polaris/templates/_helpers.tpl x: 2 commits (all time) y: 307 lines of code helm/polaris/templates/configmap.yaml x: 3 commits (all time) y: 185 lines of code helm/polaris/templates/deployment.yaml x: 9 commits (all time) y: 145 lines of code extension/persistence/eclipselink/src/main/java/org/apache/polaris/extension/persistence/impl/eclipselink/PolarisEclipseLinkPersistenceUnit.java x: 4 commits (all time) y: 202 lines of code service/common/src/main/java/org/apache/polaris/service/context/TestRealmContextResolver.java x: 3 commits (all time) y: 58 lines of code build-logic/src/main/kotlin/publishing/MemoizedGitInfo.kt x: 6 commits (all time) y: 61 lines of code
5129.0
lines of code
  min: 1.0
  average: 106.59
  25th percentile: 21.0
  median: 49.0
  75th percentile: 82.0
  max: 5129.0
0 177.0
commits (all time)
min: 1.0 | average: 3.24 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 3.0 | max: 177.0

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

client/python/pyproject.toml x: 3 contributors (all time) y: 49 lines of code quarkus/service/src/main/java/org/apache/polaris/service/quarkus/config/ProductionReadinessChecks.java x: 2 contributors (all time) y: 144 lines of code quarkus/service/src/main/java/org/apache/polaris/service/quarkus/config/QuarkusProducers.java x: 7 contributors (all time) y: 300 lines of code quarkus/service/src/main/java/org/apache/polaris/service/quarkus/events/QuarkusPolarisEventListenerConfiguration.java x: 1 contributors (all time) y: 8 lines of code quarkus/service/src/main/java/org/apache/polaris/service/quarkus/task/QuarkusTaskExecutorImpl.java x: 5 contributors (all time) y: 56 lines of code service/common/src/main/java/org/apache/polaris/service/catalog/iceberg/IcebergCatalog.java x: 4 contributors (all time) y: 2063 lines of code service/common/src/main/java/org/apache/polaris/service/context/PolarisCallContextCatalogFactory.java x: 6 contributors (all time) y: 91 lines of code service/common/src/main/java/org/apache/polaris/service/events/TestPolarisEventListener.java x: 1 contributors (all time) y: 58 lines of code service/common/src/main/java/org/apache/polaris/service/ratelimiter/RateLimiterFilter.java x: 2 contributors (all time) y: 39 lines of code service/common/src/main/java/org/apache/polaris/service/task/TaskExecutorImpl.java x: 7 contributors (all time) y: 122 lines of code service/common/src/testFixtures/java/org/apache/polaris/service/TestServices.java x: 9 contributors (all time) y: 217 lines of code quarkus/service/build.gradle.kts x: 10 contributors (all time) y: 132 lines of code polaris-core/build.gradle.kts x: 7 contributors (all time) y: 80 lines of code gradle/libs.versions.toml x: 15 contributors (all time) y: 98 lines of code plugins/spark/v3.5/integration/build.gradle.kts x: 2 contributors (all time) y: 75 lines of code plugins/spark/v3.5/integration/src/intTest/java/org/apache/polaris/spark/quarkus/it/SparkDeltaIT.java x: 1 contributors (all time) y: 180 lines of code plugins/spark/v3.5/integration/src/intTest/java/org/apache/polaris/spark/quarkus/it/SparkIT.java x: 1 contributors (all time) y: 137 lines of code plugins/spark/v3.5/integration/src/intTest/java/org/apache/polaris/spark/quarkus/it/SparkIntegrationBase.java x: 1 contributors (all time) y: 84 lines of code plugins/spark/v3.5/spark/src/main/java/org/apache/polaris/spark/SparkCatalog.java x: 1 contributors (all time) y: 279 lines of code plugins/spark/v3.5/spark/src/main/java/org/apache/polaris/spark/utils/PolarisCatalogUtils.java x: 1 contributors (all time) y: 73 lines of code build-logic/src/main/kotlin/publishing/PublishingHelperExtension.kt x: 1 contributors (all time) y: 31 lines of code build-logic/src/main/kotlin/publishing/util.kt x: 2 contributors (all time) y: 182 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/LocalPolarisMetaStoreManagerFactory.java x: 9 contributors (all time) y: 201 lines of code quarkus/admin/src/testFixtures/java/org/apache/polaris/admintool/PostgresTestResourceLifecycleManager.java x: 2 contributors (all time) y: 101 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/AtomicOperationMetaStoreManager.java x: 4 contributors (all time) y: 1259 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/transactional/TransactionalMetaStoreManagerImpl.java x: 3 contributors (all time) y: 1682 lines of code polaris-core/src/main/java/org/apache/polaris/core/storage/PolarisStorageIntegration.java x: 7 contributors (all time) y: 57 lines of code polaris-core/src/main/java/org/apache/polaris/core/storage/aws/AwsCredentialsStorageIntegration.java x: 11 contributors (all time) y: 169 lines of code polaris-core/src/main/java/org/apache/polaris/core/storage/azure/AzureCredentialsStorageIntegration.java x: 6 contributors (all time) y: 238 lines of code polaris-core/src/main/java/org/apache/polaris/core/storage/gcp/GcpCredentialsStorageIntegration.java x: 7 contributors (all time) y: 171 lines of code service/common/src/main/java/org/apache/polaris/service/catalog/iceberg/IcebergCatalogHandler.java x: 5 contributors (all time) y: 800 lines of code service/common/src/main/java/org/apache/polaris/service/catalog/iceberg/SupportsCredentialDelegation.java x: 2 contributors (all time) y: 12 lines of code service/common/src/main/java/org/apache/polaris/service/catalog/io/DefaultFileIOFactory.java x: 7 contributors (all time) y: 82 lines of code service/common/src/main/java/org/apache/polaris/service/catalog/io/FileIOUtil.java x: 5 contributors (all time) y: 83 lines of code getting-started/spark/notebooks/SparkPolaris.ipynb x: 4 contributors (all time) y: 804 lines of code site/layouts/partials/navbar.html x: 3 contributors (all time) y: 111 lines of code quarkus/admin/build.gradle.kts x: 6 contributors (all time) y: 112 lines of code extension/persistence/relational-jdbc/src/main/java/org/apache/polaris/extension/persistence/relational/jdbc/DatasourceOperations.java x: 2 contributors (all time) y: 133 lines of code extension/persistence/relational-jdbc/src/main/java/org/apache/polaris/extension/persistence/relational/jdbc/JdbcBasePersistenceImpl.java x: 3 contributors (all time) y: 820 lines of code site/layouts/shortcodes/redoc-polaris.html x: 3 contributors (all time) y: 90 lines of code quarkus/defaults/build.gradle.kts x: 3 contributors (all time) y: 18 lines of code quarkus/service/src/main/java/org/apache/polaris/service/quarkus/auth/internal/InternalAuthenticationMechanism.java x: 1 contributors (all time) y: 112 lines of code service/common/src/main/java/org/apache/polaris/service/auth/JWTBroker.java x: 5 contributors (all time) y: 153 lines of code service/common/src/main/java/org/apache/polaris/service/auth/JWTSymmetricKeyFactory.java x: 5 contributors (all time) y: 61 lines of code service/common/src/main/java/org/apache/polaris/service/catalog/iceberg/IcebergCatalogAdapter.java x: 7 contributors (all time) y: 635 lines of code spec/iceberg-rest-catalog-open-api.yaml x: 2 contributors (all time) y: 4387 lines of code plugins/spark/v3.5/getting-started/notebooks/SparkPolaris.ipynb x: 1 contributors (all time) y: 851 lines of code polaris-core/src/main/java/org/apache/polaris/core/auth/PolarisAuthorizer.java x: 6 contributors (all time) y: 24 lines of code polaris-core/src/main/java/org/apache/polaris/core/auth/PolarisAuthorizerImpl.java x: 8 contributors (all time) y: 611 lines of code service/common/src/main/java/org/apache/polaris/service/admin/PolarisAdminService.java x: 10 contributors (all time) y: 1586 lines of code service/common/src/main/java/org/apache/polaris/service/catalog/common/CatalogHandler.java x: 3 contributors (all time) y: 308 lines of code service/common/src/main/java/org/apache/polaris/service/catalog/policy/PolicyCatalogHandler.java x: 2 contributors (all time) y: 263 lines of code extension/persistence/eclipselink/src/main/java/org/apache/polaris/extension/persistence/impl/eclipselink/PolarisEclipseLinkStore.java x: 5 contributors (all time) y: 427 lines of code polaris-core/src/testFixtures/java/org/apache/polaris/core/persistence/PolarisTestMetaStoreManager.java x: 8 contributors (all time) y: 2023 lines of code service/common/src/main/java/org/apache/polaris/service/catalog/policy/PolicyCatalogAdapter.java x: 2 contributors (all time) y: 180 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/transactional/TreeMapTransactionalPersistenceImpl.java x: 3 contributors (all time) y: 456 lines of code polaris-core/src/testFixtures/java/org/apache/polaris/core/persistence/BasePolarisMetaStoreManagerTest.java x: 7 contributors (all time) y: 395 lines of code service/common/src/main/java/org/apache/polaris/service/catalog/policy/PolicyCatalog.java x: 2 contributors (all time) y: 419 lines of code service/common/src/main/java/org/apache/polaris/service/exception/PolarisExceptionMapper.java x: 4 contributors (all time) y: 61 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/TransactionWorkspaceMetaStoreManager.java x: 8 contributors (all time) y: 355 lines of code polaris-core/src/main/java/org/apache/polaris/core/storage/PolarisCredentialVendor.java x: 6 contributors (all time) y: 17 lines of code extension/persistence/relational-jdbc/src/main/java/org/apache/polaris/extension/persistence/relational/jdbc/JdbcMetaStoreManagerFactory.java x: 2 contributors (all time) y: 239 lines of code polaris-core/src/testFixtures/java/org/apache/polaris/core/persistence/BaseResolverTest.java x: 2 contributors (all time) y: 588 lines of code regtests/t_pyspark/src/iceberg_spark.py x: 11 contributors (all time) y: 76 lines of code extension/persistence/relational-jdbc/src/main/java/org/apache/polaris/extension/persistence/relational/jdbc/models/ModelEntity.java x: 1 contributors (all time) y: 235 lines of code polaris-core/src/main/java/org/apache/polaris/core/config/FeatureConfiguration.java x: 3 contributors (all time) y: 185 lines of code polaris-core/src/main/java/org/apache/polaris/core/rest/PolarisResourcePaths.java x: 2 contributors (all time) y: 41 lines of code api/polaris-catalog-service/build.gradle.kts x: 4 contributors (all time) y: 89 lines of code server-templates/api.mustache x: 8 contributors (all time) y: 113 lines of code service/common/build.gradle.kts x: 8 contributors (all time) y: 92 lines of code build.gradle.kts x: 9 contributors (all time) y: 123 lines of code extension/persistence/eclipselink/src/main/java/org/apache/polaris/extension/persistence/impl/eclipselink/PolarisEclipseLinkMetaStoreSessionImpl.java x: 8 contributors (all time) y: 558 lines of code polaris-core/src/main/java/org/apache/polaris/core/auth/PolarisAuthorizableOperation.java x: 4 contributors (all time) y: 221 lines of code site/hugo.yaml x: 5 contributors (all time) y: 202 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/resolver/PolarisResolutionManifest.java x: 5 contributors (all time) y: 281 lines of code getting-started/assets/eclipselink/persistence.xml x: 4 contributors (all time) y: 25 lines of code polaris-core/src/main/java/org/apache/polaris/core/entity/CatalogEntity.java x: 6 contributors (all time) y: 277 lines of code polaris-core/src/main/java/org/apache/polaris/core/entity/PolarisEntity.java x: 3 contributors (all time) y: 336 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/resolver/Resolver.java x: 7 contributors (all time) y: 567 lines of code service/common/src/main/java/org/apache/polaris/service/admin/PolarisServiceImpl.java x: 6 contributors (all time) y: 601 lines of code gradle/baselibs.versions.toml x: 3 contributors (all time) y: 25 lines of code build-logic/src/main/kotlin/polaris-java.gradle.kts x: 6 contributors (all time) y: 169 lines of code spec/polaris-catalog-apis/policy-apis.yaml x: 1 contributors (all time) y: 686 lines of code polaris-core/src/main/java/org/apache/polaris/core/storage/aws/AwsStorageConfigurationInfo.java x: 4 contributors (all time) y: 117 lines of code service/common/src/main/java/org/apache/polaris/service/catalog/generic/GenericTableCatalog.java x: 1 contributors (all time) y: 146 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/BasePersistence.java x: 5 contributors (all time) y: 113 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/transactional/AbstractTransactionalPersistence.java x: 4 contributors (all time) y: 550 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/transactional/TransactionalPersistence.java x: 3 contributors (all time) y: 154 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/transactional/TreeMapMetaStore.java x: 2 contributors (all time) y: 336 lines of code polaris-core/src/main/java/org/apache/polaris/core/entity/PolarisEntityType.java x: 3 contributors (all time) y: 63 lines of code polaris-core/src/main/java/org/apache/polaris/core/storage/PolarisStorageConfigurationInfo.java x: 5 contributors (all time) y: 191 lines of code service/common/src/main/java/org/apache/polaris/service/task/TableCleanupTaskHandler.java x: 7 contributors (all time) y: 200 lines of code polaris-core/src/main/java/org/apache/polaris/core/entity/PolarisBaseEntity.java x: 2 contributors (all time) y: 250 lines of code client/python/cli/options/option_tree.py x: 1 contributors (all time) y: 198 lines of code client/python/polaris/catalog/api/iceberg_catalog_api.py x: 1 contributors (all time) y: 4741 lines of code client/python/polaris/catalog/api_client.py x: 1 contributors (all time) y: 488 lines of code client/python/polaris/catalog/configuration.py x: 1 contributors (all time) y: 244 lines of code client/python/polaris/management/api/polaris_default_api.py x: 1 contributors (all time) y: 5129 lines of code client/python/polaris/management/configuration.py x: 1 contributors (all time) y: 211 lines of code polaris-core/src/main/java/org/apache/polaris/core/auth/PolarisGrantManager.java x: 6 contributors (all time) y: 43 lines of code service/common/src/main/java/org/apache/polaris/service/context/DefaultCallContextResolver.java x: 5 contributors (all time) y: 40 lines of code service/common/src/main/java/org/apache/polaris/service/config/DefaultConfigurationStore.java x: 4 contributors (all time) y: 41 lines of code polaris-core/src/main/java/org/apache/polaris/core/auth/PolarisSecretsManager.java x: 5 contributors (all time) y: 16 lines of code extension/persistence/jpa-model/src/main/java/org/apache/polaris/jpa/models/ModelEntityActive.java x: 2 contributors (all time) y: 94 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/PolarisObjectMapperUtil.java x: 4 contributors (all time) y: 133 lines of code service/common/src/main/java/org/apache/polaris/service/context/RealmContextResolver.java x: 4 contributors (all time) y: 15 lines of code helm/polaris/templates/_helpers.tpl x: 2 contributors (all time) y: 307 lines of code extension/persistence/eclipselink/src/main/java/org/apache/polaris/extension/persistence/impl/eclipselink/PolarisEclipseLinkPersistenceUnit.java x: 3 contributors (all time) y: 202 lines of code
5129.0
lines of code
  min: 1.0
  average: 106.59
  25th percentile: 21.0
  median: 49.0
  75th percentile: 82.0
  max: 5129.0
0 15.0
contributors (all time)
min: 1.0 | average: 1.94 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 15.0

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

client/python/pyproject.toml x: 6 commits (30d) y: 49 lines of code quarkus/service/src/main/java/org/apache/polaris/service/quarkus/config/ProductionReadinessChecks.java x: 3 commits (30d) y: 144 lines of code quarkus/service/src/main/java/org/apache/polaris/service/quarkus/config/QuarkusProducers.java x: 5 commits (30d) y: 300 lines of code quarkus/service/src/main/java/org/apache/polaris/service/quarkus/events/QuarkusPolarisEventListenerConfiguration.java x: 1 commits (30d) y: 8 lines of code quarkus/service/src/main/java/org/apache/polaris/service/quarkus/task/QuarkusTaskExecutorImpl.java x: 1 commits (30d) y: 56 lines of code service/common/src/main/java/org/apache/polaris/service/catalog/iceberg/IcebergCatalog.java x: 6 commits (30d) y: 2063 lines of code service/common/src/main/java/org/apache/polaris/service/context/PolarisCallContextCatalogFactory.java x: 3 commits (30d) y: 91 lines of code service/common/src/main/java/org/apache/polaris/service/ratelimiter/RateLimiterFilter.java x: 1 commits (30d) y: 39 lines of code service/common/src/main/java/org/apache/polaris/service/task/TaskExecutorImpl.java x: 1 commits (30d) y: 122 lines of code service/common/src/testFixtures/java/org/apache/polaris/service/TestServices.java x: 4 commits (30d) y: 217 lines of code build-logic/src/main/kotlin/publishing/rootProject.kt x: 4 commits (30d) y: 150 lines of code quarkus/service/build.gradle.kts x: 5 commits (30d) y: 132 lines of code polaris-core/build.gradle.kts x: 6 commits (30d) y: 80 lines of code gradle/libs.versions.toml x: 32 commits (30d) y: 98 lines of code plugins/spark/v3.5/integration/build.gradle.kts x: 3 commits (30d) y: 75 lines of code plugins/spark/v3.5/integration/src/intTest/java/org/apache/polaris/spark/quarkus/it/SparkDeltaIT.java x: 1 commits (30d) y: 180 lines of code plugins/spark/v3.5/integration/src/intTest/java/org/apache/polaris/spark/quarkus/it/SparkIT.java x: 2 commits (30d) y: 137 lines of code plugins/spark/v3.5/integration/src/intTest/java/org/apache/polaris/spark/quarkus/it/SparkIntegrationBase.java x: 2 commits (30d) y: 84 lines of code plugins/spark/v3.5/spark/src/main/java/org/apache/polaris/spark/SparkCatalog.java x: 3 commits (30d) y: 279 lines of code build-logic/src/main/kotlin/publishing/PublishingHelperExtension.kt x: 2 commits (30d) y: 31 lines of code build-logic/src/main/kotlin/publishing/configurePom.kt x: 2 commits (30d) y: 140 lines of code build-logic/src/main/kotlin/publishing/util.kt x: 3 commits (30d) y: 182 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/LocalPolarisMetaStoreManagerFactory.java x: 4 commits (30d) y: 201 lines of code quarkus/admin/src/testFixtures/java/org/apache/polaris/admintool/PostgresTestResourceLifecycleManager.java x: 1 commits (30d) y: 101 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/AtomicOperationMetaStoreManager.java x: 3 commits (30d) y: 1259 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/dao/entity/ScopedCredentialsResult.java x: 1 commits (30d) y: 34 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/transactional/TransactionalMetaStoreManagerImpl.java x: 3 commits (30d) y: 1682 lines of code polaris-core/src/main/java/org/apache/polaris/core/storage/aws/AwsCredentialsStorageIntegration.java x: 1 commits (30d) y: 169 lines of code polaris-core/src/main/java/org/apache/polaris/core/storage/azure/AzureCredentialsStorageIntegration.java x: 1 commits (30d) y: 238 lines of code service/common/src/main/java/org/apache/polaris/service/catalog/iceberg/IcebergCatalogHandler.java x: 5 commits (30d) y: 800 lines of code service/common/src/main/java/org/apache/polaris/service/catalog/io/DefaultFileIOFactory.java x: 1 commits (30d) y: 82 lines of code getting-started/spark/notebooks/SparkPolaris.ipynb x: 1 commits (30d) y: 804 lines of code plugins/pluginlibs.versions.toml x: 3 commits (30d) y: 23 lines of code plugins/spark/v3.5/spark/build.gradle.kts x: 3 commits (30d) y: 118 lines of code site/layouts/partials/navbar.html x: 1 commits (30d) y: 111 lines of code quarkus/admin/build.gradle.kts x: 5 commits (30d) y: 112 lines of code extension/persistence/relational-jdbc/src/main/java/org/apache/polaris/extension/persistence/relational/jdbc/DatasourceOperations.java x: 4 commits (30d) y: 133 lines of code extension/persistence/relational-jdbc/src/main/java/org/apache/polaris/extension/persistence/relational/jdbc/JdbcBasePersistenceImpl.java x: 7 commits (30d) y: 820 lines of code quarkus/server/build.gradle.kts x: 4 commits (30d) y: 112 lines of code extension/persistence/relational-jdbc/src/main/java/org/apache/polaris/extension/persistence/relational/jdbc/QueryGenerator.java x: 3 commits (30d) y: 165 lines of code quarkus/service/src/main/java/org/apache/polaris/service/quarkus/auth/ActiveRolesAugmentor.java x: 2 commits (30d) y: 49 lines of code quarkus/service/src/main/java/org/apache/polaris/service/quarkus/auth/QuarkusAuthenticationConfiguration.java x: 2 commits (30d) y: 16 lines of code service/common/src/main/java/org/apache/polaris/service/auth/JWTBroker.java x: 1 commits (30d) y: 153 lines of code api/iceberg-service/build.gradle.kts x: 2 commits (30d) y: 90 lines of code service/common/src/main/java/org/apache/polaris/service/catalog/iceberg/IcebergCatalogAdapter.java x: 5 commits (30d) y: 635 lines of code spec/iceberg-rest-catalog-open-api.yaml x: 1 commits (30d) y: 4387 lines of code plugins/spark/v3.5/getting-started/notebooks/SparkPolaris.ipynb x: 1 commits (30d) y: 851 lines of code polaris-core/src/main/java/org/apache/polaris/core/auth/PolarisAuthorizerImpl.java x: 3 commits (30d) y: 611 lines of code service/common/src/main/java/org/apache/polaris/service/admin/PolarisAdminService.java x: 3 commits (30d) y: 1586 lines of code service/common/src/main/java/org/apache/polaris/service/catalog/common/CatalogHandler.java x: 3 commits (30d) y: 308 lines of code service/common/src/main/java/org/apache/polaris/service/catalog/policy/PolicyCatalogHandler.java x: 6 commits (30d) y: 263 lines of code extension/persistence/eclipselink/src/main/java/org/apache/polaris/extension/persistence/impl/eclipselink/PolarisEclipseLinkStore.java x: 2 commits (30d) y: 427 lines of code extension/persistence/jpa-model/src/main/java/org/apache/polaris/jpa/models/ModelPolicyMappingRecord.java x: 2 commits (30d) y: 118 lines of code polaris-core/src/testFixtures/java/org/apache/polaris/core/persistence/PolarisTestMetaStoreManager.java x: 6 commits (30d) y: 2023 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/transactional/TreeMapTransactionalPersistenceImpl.java x: 2 commits (30d) y: 456 lines of code polaris-core/src/testFixtures/java/org/apache/polaris/core/persistence/BasePolarisMetaStoreManagerTest.java x: 3 commits (30d) y: 395 lines of code service/common/src/main/java/org/apache/polaris/service/catalog/policy/PolicyCatalog.java x: 4 commits (30d) y: 419 lines of code service/common/src/main/java/org/apache/polaris/service/exception/PolarisExceptionMapper.java x: 2 commits (30d) y: 61 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/TransactionWorkspaceMetaStoreManager.java x: 1 commits (30d) y: 355 lines of code extension/persistence/relational-jdbc/src/main/java/org/apache/polaris/extension/persistence/relational/jdbc/JdbcMetaStoreManagerFactory.java x: 3 commits (30d) y: 239 lines of code polaris-core/src/testFixtures/java/org/apache/polaris/core/persistence/BaseResolverTest.java x: 2 commits (30d) y: 588 lines of code plugins/spark/v3.5/integration/src/intTest/java/org/apache/polaris/spark/quarkus/it/SparkCatalogBaseIT.java x: 2 commits (30d) y: 198 lines of code extension/persistence/relational-jdbc/src/main/java/org/apache/polaris/extension/persistence/relational/jdbc/models/ModelEntity.java x: 2 commits (30d) y: 235 lines of code polaris-core/src/main/java/org/apache/polaris/core/config/FeatureConfiguration.java x: 4 commits (30d) y: 185 lines of code extension/persistence/eclipselink/src/main/java/org/apache/polaris/extension/persistence/impl/eclipselink/PolarisEclipseLinkMetaStoreSessionImpl.java x: 1 commits (30d) y: 558 lines of code polaris-core/src/main/java/org/apache/polaris/core/auth/PolarisAuthorizableOperation.java x: 3 commits (30d) y: 221 lines of code site/hugo.yaml x: 1 commits (30d) y: 202 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/resolver/PolarisResolutionManifest.java x: 2 commits (30d) y: 281 lines of code polaris-core/src/main/java/org/apache/polaris/core/entity/CatalogEntity.java x: 1 commits (30d) y: 277 lines of code polaris-core/src/main/java/org/apache/polaris/core/entity/PolarisEntity.java x: 1 commits (30d) y: 336 lines of code service/common/src/main/java/org/apache/polaris/service/admin/PolarisServiceImpl.java x: 1 commits (30d) y: 601 lines of code plugins/spark/v3.5/spark/src/main/java/org/apache/polaris/spark/PolarisRESTCatalog.java x: 2 commits (30d) y: 173 lines of code spec/polaris-catalog-apis/policy-apis.yaml x: 1 commits (30d) y: 686 lines of code
4387.0
lines of code
  min: 2.0
  average: 167.07
  25th percentile: 15.75
  median: 58.5
  75th percentile: 132.25
  max: 4387.0
0 32.0
commits (30d)
min: 1.0 | average: 1.86 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 32.0

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

client/python/pyproject.toml x: 2 contributors (30d) y: 49 lines of code quarkus/service/src/main/java/org/apache/polaris/service/quarkus/config/ProductionReadinessChecks.java x: 2 contributors (30d) y: 144 lines of code quarkus/service/src/main/java/org/apache/polaris/service/quarkus/config/QuarkusProducers.java x: 5 contributors (30d) y: 300 lines of code quarkus/service/src/main/java/org/apache/polaris/service/quarkus/events/QuarkusPolarisEventListenerConfiguration.java x: 1 contributors (30d) y: 8 lines of code quarkus/service/src/main/java/org/apache/polaris/service/quarkus/task/QuarkusTaskExecutorImpl.java x: 1 contributors (30d) y: 56 lines of code service/common/src/main/java/org/apache/polaris/service/catalog/iceberg/IcebergCatalog.java x: 4 contributors (30d) y: 2063 lines of code service/common/src/main/java/org/apache/polaris/service/context/PolarisCallContextCatalogFactory.java x: 3 contributors (30d) y: 91 lines of code service/common/src/main/java/org/apache/polaris/service/ratelimiter/RateLimiterFilter.java x: 1 contributors (30d) y: 39 lines of code service/common/src/main/java/org/apache/polaris/service/task/TaskExecutorImpl.java x: 1 contributors (30d) y: 122 lines of code service/common/src/testFixtures/java/org/apache/polaris/service/TestServices.java x: 4 contributors (30d) y: 217 lines of code quarkus/service/build.gradle.kts x: 4 contributors (30d) y: 132 lines of code polaris-core/build.gradle.kts x: 2 contributors (30d) y: 80 lines of code plugins/spark/v3.5/integration/src/intTest/java/org/apache/polaris/spark/quarkus/it/SparkDeltaIT.java x: 1 contributors (30d) y: 180 lines of code plugins/spark/v3.5/integration/src/intTest/java/org/apache/polaris/spark/quarkus/it/SparkIntegrationBase.java x: 1 contributors (30d) y: 84 lines of code plugins/spark/v3.5/spark/src/main/java/org/apache/polaris/spark/SparkCatalog.java x: 1 contributors (30d) y: 279 lines of code build-logic/src/main/kotlin/publishing/PublishingHelperExtension.kt x: 1 contributors (30d) y: 31 lines of code build-logic/src/main/kotlin/publishing/configurePom.kt x: 1 contributors (30d) y: 140 lines of code build-logic/src/main/kotlin/publishing/util.kt x: 2 contributors (30d) y: 182 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/LocalPolarisMetaStoreManagerFactory.java x: 4 contributors (30d) y: 201 lines of code quarkus/admin/src/testFixtures/java/org/apache/polaris/admintool/PostgresTestResourceLifecycleManager.java x: 1 contributors (30d) y: 101 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/AtomicOperationMetaStoreManager.java x: 2 contributors (30d) y: 1259 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/transactional/TransactionalMetaStoreManagerImpl.java x: 2 contributors (30d) y: 1682 lines of code polaris-core/src/main/java/org/apache/polaris/core/storage/aws/AwsCredentialsStorageIntegration.java x: 1 contributors (30d) y: 169 lines of code polaris-core/src/main/java/org/apache/polaris/core/storage/azure/AzureCredentialsStorageIntegration.java x: 1 contributors (30d) y: 238 lines of code service/common/src/main/java/org/apache/polaris/service/catalog/iceberg/IcebergCatalogHandler.java x: 5 contributors (30d) y: 800 lines of code getting-started/spark/notebooks/SparkPolaris.ipynb x: 1 contributors (30d) y: 804 lines of code plugins/pluginlibs.versions.toml x: 2 contributors (30d) y: 23 lines of code plugins/spark/v3.5/spark/build.gradle.kts x: 2 contributors (30d) y: 118 lines of code site/layouts/partials/navbar.html x: 1 contributors (30d) y: 111 lines of code quarkus/admin/build.gradle.kts x: 5 contributors (30d) y: 112 lines of code extension/persistence/relational-jdbc/src/main/java/org/apache/polaris/extension/persistence/relational/jdbc/DatasourceOperations.java x: 2 contributors (30d) y: 133 lines of code extension/persistence/relational-jdbc/src/main/java/org/apache/polaris/extension/persistence/relational/jdbc/JdbcBasePersistenceImpl.java x: 3 contributors (30d) y: 820 lines of code quarkus/server/build.gradle.kts x: 3 contributors (30d) y: 112 lines of code quarkus/service/src/main/java/org/apache/polaris/service/quarkus/auth/QuarkusAuthenticationConfiguration.java x: 2 contributors (30d) y: 16 lines of code api/iceberg-service/build.gradle.kts x: 2 contributors (30d) y: 90 lines of code service/common/src/main/java/org/apache/polaris/service/catalog/iceberg/IcebergCatalogAdapter.java x: 3 contributors (30d) y: 635 lines of code spec/iceberg-rest-catalog-open-api.yaml x: 1 contributors (30d) y: 4387 lines of code plugins/spark/v3.5/getting-started/notebooks/SparkPolaris.ipynb x: 1 contributors (30d) y: 851 lines of code polaris-core/src/main/java/org/apache/polaris/core/auth/PolarisAuthorizerImpl.java x: 2 contributors (30d) y: 611 lines of code service/common/src/main/java/org/apache/polaris/service/admin/PolarisAdminService.java x: 3 contributors (30d) y: 1586 lines of code service/common/src/main/java/org/apache/polaris/service/catalog/common/CatalogHandler.java x: 3 contributors (30d) y: 308 lines of code service/common/src/main/java/org/apache/polaris/service/catalog/policy/PolicyCatalogHandler.java x: 2 contributors (30d) y: 263 lines of code extension/persistence/eclipselink/src/main/java/org/apache/polaris/extension/persistence/impl/eclipselink/PolarisEclipseLinkStore.java x: 2 contributors (30d) y: 427 lines of code polaris-core/src/testFixtures/java/org/apache/polaris/core/persistence/PolarisTestMetaStoreManager.java x: 4 contributors (30d) y: 2023 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/transactional/TreeMapTransactionalPersistenceImpl.java x: 2 contributors (30d) y: 456 lines of code polaris-core/src/testFixtures/java/org/apache/polaris/core/persistence/BasePolarisMetaStoreManagerTest.java x: 3 contributors (30d) y: 395 lines of code service/common/src/main/java/org/apache/polaris/service/exception/PolarisExceptionMapper.java x: 2 contributors (30d) y: 61 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/TransactionWorkspaceMetaStoreManager.java x: 1 contributors (30d) y: 355 lines of code extension/persistence/relational-jdbc/src/main/java/org/apache/polaris/extension/persistence/relational/jdbc/JdbcMetaStoreManagerFactory.java x: 2 contributors (30d) y: 239 lines of code polaris-core/src/testFixtures/java/org/apache/polaris/core/persistence/BaseResolverTest.java x: 2 contributors (30d) y: 588 lines of code plugins/spark/v3.5/integration/src/intTest/java/org/apache/polaris/spark/quarkus/it/SparkCatalogBaseIT.java x: 2 contributors (30d) y: 198 lines of code polaris-core/src/main/java/org/apache/polaris/core/config/FeatureConfiguration.java x: 3 contributors (30d) y: 185 lines of code extension/persistence/eclipselink/src/main/java/org/apache/polaris/extension/persistence/impl/eclipselink/PolarisEclipseLinkMetaStoreSessionImpl.java x: 1 contributors (30d) y: 558 lines of code polaris-core/src/main/java/org/apache/polaris/core/auth/PolarisAuthorizableOperation.java x: 1 contributors (30d) y: 221 lines of code site/hugo.yaml x: 1 contributors (30d) y: 202 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/resolver/PolarisResolutionManifest.java x: 2 contributors (30d) y: 281 lines of code polaris-core/src/main/java/org/apache/polaris/core/entity/PolarisEntity.java x: 1 contributors (30d) y: 336 lines of code service/common/src/main/java/org/apache/polaris/service/admin/PolarisServiceImpl.java x: 1 contributors (30d) y: 601 lines of code spec/polaris-catalog-apis/policy-apis.yaml x: 1 contributors (30d) y: 686 lines of code
4387.0
lines of code
  min: 2.0
  average: 167.07
  25th percentile: 15.75
  median: 58.5
  75th percentile: 132.25
  max: 4387.0
0 5.0
contributors (30d)
min: 1.0 | average: 1.41 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 5.0

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

client/python/pyproject.toml x: 10 commits (90d) y: 49 lines of code quarkus/service/src/main/java/org/apache/polaris/service/quarkus/config/ProductionReadinessChecks.java x: 4 commits (90d) y: 144 lines of code quarkus/service/src/main/java/org/apache/polaris/service/quarkus/config/QuarkusProducers.java x: 12 commits (90d) y: 300 lines of code quarkus/service/src/main/java/org/apache/polaris/service/quarkus/events/QuarkusPolarisEventListenerConfiguration.java x: 1 commits (90d) y: 8 lines of code quarkus/service/src/main/java/org/apache/polaris/service/quarkus/task/QuarkusTaskExecutorImpl.java x: 2 commits (90d) y: 56 lines of code service/common/src/main/java/org/apache/polaris/service/catalog/iceberg/IcebergCatalog.java x: 10 commits (90d) y: 2063 lines of code service/common/src/main/java/org/apache/polaris/service/context/PolarisCallContextCatalogFactory.java x: 5 commits (90d) y: 91 lines of code service/common/src/main/java/org/apache/polaris/service/events/TestPolarisEventListener.java x: 1 commits (90d) y: 58 lines of code service/common/src/main/java/org/apache/polaris/service/ratelimiter/RateLimiterFilter.java x: 2 commits (90d) y: 39 lines of code service/common/src/main/java/org/apache/polaris/service/task/TaskExecutorImpl.java x: 6 commits (90d) y: 122 lines of code service/common/src/testFixtures/java/org/apache/polaris/service/TestServices.java x: 13 commits (90d) y: 217 lines of code quarkus/service/build.gradle.kts x: 9 commits (90d) y: 132 lines of code polaris-core/build.gradle.kts x: 14 commits (90d) y: 80 lines of code gradle/libs.versions.toml x: 87 commits (90d) y: 98 lines of code plugins/spark/v3.5/integration/build.gradle.kts x: 3 commits (90d) y: 75 lines of code plugins/spark/v3.5/integration/src/intTest/java/org/apache/polaris/spark/quarkus/it/SparkDeltaIT.java x: 1 commits (90d) y: 180 lines of code plugins/spark/v3.5/integration/src/intTest/java/org/apache/polaris/spark/quarkus/it/SparkIT.java x: 2 commits (90d) y: 137 lines of code plugins/spark/v3.5/integration/src/intTest/java/org/apache/polaris/spark/quarkus/it/SparkIntegrationBase.java x: 2 commits (90d) y: 84 lines of code plugins/spark/v3.5/spark/src/main/java/org/apache/polaris/spark/SparkCatalog.java x: 3 commits (90d) y: 279 lines of code plugins/spark/v3.5/spark/src/main/java/org/apache/polaris/spark/utils/PolarisCatalogUtils.java x: 2 commits (90d) y: 73 lines of code build-logic/src/main/kotlin/publishing/util.kt x: 3 commits (90d) y: 182 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/LocalPolarisMetaStoreManagerFactory.java x: 12 commits (90d) y: 201 lines of code quarkus/admin/src/testFixtures/java/org/apache/polaris/admintool/PostgresTestResourceLifecycleManager.java x: 2 commits (90d) y: 101 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/AtomicOperationMetaStoreManager.java x: 8 commits (90d) y: 1259 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/transactional/TransactionalMetaStoreManagerImpl.java x: 5 commits (90d) y: 1682 lines of code polaris-core/src/main/java/org/apache/polaris/core/storage/aws/AwsCredentialsStorageIntegration.java x: 5 commits (90d) y: 169 lines of code polaris-core/src/main/java/org/apache/polaris/core/storage/azure/AzureCredentialsStorageIntegration.java x: 3 commits (90d) y: 238 lines of code polaris-core/src/main/java/org/apache/polaris/core/storage/gcp/GcpCredentialsStorageIntegration.java x: 2 commits (90d) y: 171 lines of code service/common/src/main/java/org/apache/polaris/service/catalog/iceberg/IcebergCatalogHandler.java x: 7 commits (90d) y: 800 lines of code service/common/src/main/java/org/apache/polaris/service/catalog/iceberg/SupportsCredentialDelegation.java x: 2 commits (90d) y: 12 lines of code getting-started/spark/notebooks/SparkPolaris.ipynb x: 2 commits (90d) y: 804 lines of code plugins/pluginlibs.versions.toml x: 4 commits (90d) y: 23 lines of code plugins/spark/v3.5/spark/build.gradle.kts x: 3 commits (90d) y: 118 lines of code site/layouts/partials/navbar.html x: 1 commits (90d) y: 111 lines of code extension/persistence/relational-jdbc/build.gradle.kts x: 3 commits (90d) y: 18 lines of code quarkus/admin/build.gradle.kts x: 8 commits (90d) y: 112 lines of code extension/persistence/relational-jdbc/src/main/java/org/apache/polaris/extension/persistence/relational/jdbc/DatasourceOperations.java x: 4 commits (90d) y: 133 lines of code extension/persistence/relational-jdbc/src/main/java/org/apache/polaris/extension/persistence/relational/jdbc/JdbcBasePersistenceImpl.java x: 7 commits (90d) y: 820 lines of code site/layouts/shortcodes/redoc-polaris.html x: 1 commits (90d) y: 90 lines of code quarkus/server/build.gradle.kts x: 7 commits (90d) y: 112 lines of code extension/persistence/relational-jdbc/src/main/java/org/apache/polaris/extension/persistence/relational/jdbc/QueryGenerator.java x: 3 commits (90d) y: 165 lines of code polaris-core/src/main/java/org/apache/polaris/core/config/ProductionReadinessCheck.java x: 3 commits (90d) y: 30 lines of code quarkus/service/src/main/java/org/apache/polaris/service/quarkus/auth/QuarkusAuthenticationRealmConfiguration.java x: 1 commits (90d) y: 31 lines of code service/common/src/main/java/org/apache/polaris/service/auth/DefaultActiveRolesProvider.java x: 7 commits (90d) y: 83 lines of code service/common/src/main/java/org/apache/polaris/service/auth/DefaultOAuth2ApiService.java x: 3 commits (90d) y: 98 lines of code service/common/src/main/java/org/apache/polaris/service/auth/JWTBroker.java x: 6 commits (90d) y: 153 lines of code service/common/src/main/java/org/apache/polaris/service/auth/JWTRSAKeyPairFactory.java x: 3 commits (90d) y: 59 lines of code api/iceberg-service/build.gradle.kts x: 4 commits (90d) y: 90 lines of code service/common/src/main/java/org/apache/polaris/service/catalog/iceberg/IcebergCatalogAdapter.java x: 12 commits (90d) y: 635 lines of code spec/iceberg-rest-catalog-open-api.yaml x: 2 commits (90d) y: 4387 lines of code plugins/spark/v3.5/getting-started/notebooks/SparkPolaris.ipynb x: 1 commits (90d) y: 851 lines of code polaris-core/src/main/java/org/apache/polaris/core/auth/PolarisAuthorizerImpl.java x: 5 commits (90d) y: 611 lines of code service/common/src/main/java/org/apache/polaris/service/admin/PolarisAdminService.java x: 11 commits (90d) y: 1586 lines of code service/common/src/main/java/org/apache/polaris/service/catalog/common/CatalogHandler.java x: 5 commits (90d) y: 308 lines of code service/common/src/main/java/org/apache/polaris/service/catalog/policy/PolicyCatalogHandler.java x: 6 commits (90d) y: 263 lines of code extension/persistence/eclipselink/src/main/java/org/apache/polaris/extension/persistence/impl/eclipselink/PolarisEclipseLinkStore.java x: 4 commits (90d) y: 427 lines of code polaris-core/src/testFixtures/java/org/apache/polaris/core/persistence/PolarisTestMetaStoreManager.java x: 18 commits (90d) y: 2023 lines of code service/common/src/main/java/org/apache/polaris/service/catalog/generic/GenericTableCatalogAdapter.java x: 5 commits (90d) y: 111 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/transactional/TreeMapTransactionalPersistenceImpl.java x: 4 commits (90d) y: 456 lines of code polaris-core/src/testFixtures/java/org/apache/polaris/core/persistence/BasePolarisMetaStoreManagerTest.java x: 7 commits (90d) y: 395 lines of code service/common/src/main/java/org/apache/polaris/service/catalog/policy/PolicyCatalog.java x: 5 commits (90d) y: 419 lines of code service/common/src/main/java/org/apache/polaris/service/exception/PolarisExceptionMapper.java x: 6 commits (90d) y: 61 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/TransactionWorkspaceMetaStoreManager.java x: 9 commits (90d) y: 355 lines of code polaris-core/src/main/java/org/apache/polaris/core/storage/PolarisCredentialVendor.java x: 5 commits (90d) y: 17 lines of code polaris-core/src/testFixtures/java/org/apache/polaris/core/persistence/BaseResolverTest.java x: 2 commits (90d) y: 588 lines of code plugins/spark/v3.5/integration/src/intTest/java/org/apache/polaris/spark/quarkus/it/SparkCatalogBaseIT.java x: 2 commits (90d) y: 198 lines of code polaris-core/src/main/java/org/apache/polaris/core/config/BehaviorChangeConfiguration.java x: 5 commits (90d) y: 38 lines of code extension/persistence/relational-jdbc/src/main/java/org/apache/polaris/extension/persistence/relational/jdbc/models/ModelEntity.java x: 2 commits (90d) y: 235 lines of code polaris-core/src/main/java/org/apache/polaris/core/config/FeatureConfiguration.java x: 6 commits (90d) y: 185 lines of code api/polaris-catalog-service/build.gradle.kts x: 6 commits (90d) y: 89 lines of code service/common/src/main/java/org/apache/polaris/service/exception/IcebergExceptionMapper.java x: 5 commits (90d) y: 188 lines of code extension/persistence/eclipselink/src/main/java/org/apache/polaris/extension/persistence/impl/eclipselink/PolarisEclipseLinkMetaStoreSessionImpl.java x: 9 commits (90d) y: 558 lines of code polaris-core/src/main/java/org/apache/polaris/core/auth/PolarisAuthorizableOperation.java x: 3 commits (90d) y: 221 lines of code site/hugo.yaml x: 5 commits (90d) y: 202 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/resolver/PolarisResolutionManifest.java x: 5 commits (90d) y: 281 lines of code polaris-core/src/main/java/org/apache/polaris/core/policy/validator/PolicyValidators.java x: 4 commits (90d) y: 64 lines of code service/common/src/main/java/org/apache/polaris/service/persistence/InMemoryPolarisMetaStoreManagerFactory.java x: 8 commits (90d) y: 97 lines of code polaris-core/src/main/java/org/apache/polaris/core/entity/PolarisEntity.java x: 4 commits (90d) y: 336 lines of code polaris-core/src/main/java/org/apache/polaris/core/entity/PolarisEntityConstants.java x: 1 commits (90d) y: 61 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/resolver/Resolver.java x: 10 commits (90d) y: 567 lines of code service/common/src/main/java/org/apache/polaris/service/admin/PolarisServiceImpl.java x: 3 commits (90d) y: 601 lines of code build-logic/src/main/kotlin/polaris-java.gradle.kts x: 8 commits (90d) y: 169 lines of code spec/polaris-catalog-apis/policy-apis.yaml x: 2 commits (90d) y: 686 lines of code service/common/src/main/java/org/apache/polaris/service/config/Serializers.java x: 1 commits (90d) y: 185 lines of code service/common/src/main/java/org/apache/polaris/service/catalog/generic/GenericTableCatalog.java x: 3 commits (90d) y: 146 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/PolarisMetaStoreManager.java x: 8 commits (90d) y: 127 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/transactional/AbstractTransactionalPersistence.java x: 4 commits (90d) y: 550 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/transactional/TreeMapMetaStore.java x: 2 commits (90d) y: 336 lines of code polaris-core/src/main/java/org/apache/polaris/core/policy/PolarisPolicyMappingRecord.java x: 1 commits (90d) y: 146 lines of code service/common/src/main/java/org/apache/polaris/service/task/TaskFileIOSupplier.java x: 4 commits (90d) y: 46 lines of code polaris-core/src/main/java/org/apache/polaris/core/entity/PolarisBaseEntity.java x: 1 commits (90d) y: 250 lines of code client/python/polaris/catalog/__init__.py x: 1 commits (90d) y: 123 lines of code client/python/polaris/catalog/api/iceberg_catalog_api.py x: 1 commits (90d) y: 4741 lines of code client/python/polaris/catalog/api_client.py x: 1 commits (90d) y: 488 lines of code client/python/polaris/management/api/polaris_default_api.py x: 1 commits (90d) y: 5129 lines of code client/python/polaris/management/configuration.py x: 1 commits (90d) y: 211 lines of code polaris-core/src/main/java/org/apache/polaris/core/PolarisCallContext.java x: 5 commits (90d) y: 48 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/MetaStoreManagerFactory.java x: 6 commits (90d) y: 18 lines of code spec/polaris-catalog-apis/generic-tables-api.yaml x: 1 commits (90d) y: 232 lines of code quarkus/admin/src/main/java/org/apache/polaris/admintool/BootstrapCommand.java x: 4 commits (90d) y: 113 lines of code service/common/src/main/java/org/apache/polaris/service/auth/TokenBroker.java x: 5 commits (90d) y: 68 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/transactional/PolarisEntityResolver.java x: 2 commits (90d) y: 151 lines of code helm/polaris/templates/_helpers.tpl x: 1 commits (90d) y: 307 lines of code
5129.0
lines of code
  min: 1.0
  average: 121.31
  25th percentile: 27.0
  median: 49.0
  75th percentile: 89.25
  max: 5129.0
0 87.0
commits (90d)
min: 1.0 | average: 2.07 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 87.0

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

client/python/pyproject.toml x: 3 contributors (90d) y: 49 lines of code quarkus/service/src/main/java/org/apache/polaris/service/quarkus/config/ProductionReadinessChecks.java x: 2 contributors (90d) y: 144 lines of code quarkus/service/src/main/java/org/apache/polaris/service/quarkus/config/QuarkusProducers.java x: 6 contributors (90d) y: 300 lines of code quarkus/service/src/main/java/org/apache/polaris/service/quarkus/events/QuarkusPolarisEventListenerConfiguration.java x: 1 contributors (90d) y: 8 lines of code quarkus/service/src/main/java/org/apache/polaris/service/quarkus/task/QuarkusTaskExecutorImpl.java x: 2 contributors (90d) y: 56 lines of code service/common/src/main/java/org/apache/polaris/service/catalog/iceberg/IcebergCatalog.java x: 4 contributors (90d) y: 2063 lines of code service/common/src/main/java/org/apache/polaris/service/context/PolarisCallContextCatalogFactory.java x: 4 contributors (90d) y: 91 lines of code service/common/src/main/java/org/apache/polaris/service/events/TestPolarisEventListener.java x: 1 contributors (90d) y: 58 lines of code service/common/src/main/java/org/apache/polaris/service/ratelimiter/RateLimiterFilter.java x: 2 contributors (90d) y: 39 lines of code service/common/src/main/java/org/apache/polaris/service/task/TaskExecutorImpl.java x: 5 contributors (90d) y: 122 lines of code service/common/src/testFixtures/java/org/apache/polaris/service/TestServices.java x: 8 contributors (90d) y: 217 lines of code quarkus/service/build.gradle.kts x: 7 contributors (90d) y: 132 lines of code polaris-core/build.gradle.kts x: 4 contributors (90d) y: 80 lines of code gradle/libs.versions.toml x: 5 contributors (90d) y: 98 lines of code plugins/spark/v3.5/integration/build.gradle.kts x: 2 contributors (90d) y: 75 lines of code plugins/spark/v3.5/integration/src/intTest/java/org/apache/polaris/spark/quarkus/it/SparkDeltaIT.java x: 1 contributors (90d) y: 180 lines of code plugins/spark/v3.5/integration/src/intTest/java/org/apache/polaris/spark/quarkus/it/SparkIT.java x: 1 contributors (90d) y: 137 lines of code plugins/spark/v3.5/integration/src/intTest/java/org/apache/polaris/spark/quarkus/it/SparkIntegrationBase.java x: 1 contributors (90d) y: 84 lines of code plugins/spark/v3.5/spark/src/main/java/org/apache/polaris/spark/SparkCatalog.java x: 1 contributors (90d) y: 279 lines of code plugins/spark/v3.5/spark/src/main/java/org/apache/polaris/spark/utils/PolarisCatalogUtils.java x: 1 contributors (90d) y: 73 lines of code build-logic/src/main/kotlin/publishing/PublishingHelperExtension.kt x: 1 contributors (90d) y: 31 lines of code build-logic/src/main/kotlin/publishing/util.kt x: 2 contributors (90d) y: 182 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/LocalPolarisMetaStoreManagerFactory.java x: 7 contributors (90d) y: 201 lines of code quarkus/admin/src/testFixtures/java/org/apache/polaris/admintool/PostgresTestResourceLifecycleManager.java x: 2 contributors (90d) y: 101 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/AtomicOperationMetaStoreManager.java x: 4 contributors (90d) y: 1259 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/transactional/TransactionalMetaStoreManagerImpl.java x: 3 contributors (90d) y: 1682 lines of code polaris-core/src/main/java/org/apache/polaris/core/storage/aws/AwsCredentialsStorageIntegration.java x: 4 contributors (90d) y: 169 lines of code polaris-core/src/main/java/org/apache/polaris/core/storage/azure/AzureCredentialsStorageIntegration.java x: 2 contributors (90d) y: 238 lines of code polaris-core/src/main/java/org/apache/polaris/core/storage/gcp/GcpCredentialsStorageIntegration.java x: 2 contributors (90d) y: 171 lines of code service/common/src/main/java/org/apache/polaris/service/catalog/iceberg/IcebergCatalogHandler.java x: 5 contributors (90d) y: 800 lines of code service/common/src/main/java/org/apache/polaris/service/catalog/iceberg/SupportsCredentialDelegation.java x: 2 contributors (90d) y: 12 lines of code service/common/src/main/java/org/apache/polaris/service/catalog/io/FileIOUtil.java x: 3 contributors (90d) y: 83 lines of code service/common/src/main/java/org/apache/polaris/service/storage/PolarisStorageIntegrationProviderImpl.java x: 2 contributors (90d) y: 92 lines of code getting-started/spark/notebooks/SparkPolaris.ipynb x: 2 contributors (90d) y: 804 lines of code site/layouts/partials/navbar.html x: 1 contributors (90d) y: 111 lines of code quarkus/admin/build.gradle.kts x: 6 contributors (90d) y: 112 lines of code extension/persistence/relational-jdbc/src/main/java/org/apache/polaris/extension/persistence/relational/jdbc/DatasourceOperations.java x: 2 contributors (90d) y: 133 lines of code extension/persistence/relational-jdbc/src/main/java/org/apache/polaris/extension/persistence/relational/jdbc/JdbcBasePersistenceImpl.java x: 3 contributors (90d) y: 820 lines of code quarkus/server/build.gradle.kts x: 4 contributors (90d) y: 112 lines of code service/common/src/main/java/org/apache/polaris/service/auth/JWTBroker.java x: 5 contributors (90d) y: 153 lines of code service/common/src/main/java/org/apache/polaris/service/catalog/iceberg/IcebergCatalogAdapter.java x: 7 contributors (90d) y: 635 lines of code spec/iceberg-rest-catalog-open-api.yaml x: 2 contributors (90d) y: 4387 lines of code plugins/spark/v3.5/getting-started/notebooks/SparkPolaris.ipynb x: 1 contributors (90d) y: 851 lines of code polaris-core/src/main/java/org/apache/polaris/core/auth/PolarisAuthorizerImpl.java x: 3 contributors (90d) y: 611 lines of code service/common/src/main/java/org/apache/polaris/service/admin/PolarisAdminService.java x: 5 contributors (90d) y: 1586 lines of code service/common/src/main/java/org/apache/polaris/service/catalog/common/CatalogHandler.java x: 3 contributors (90d) y: 308 lines of code service/common/src/main/java/org/apache/polaris/service/catalog/policy/PolicyCatalogHandler.java x: 2 contributors (90d) y: 263 lines of code extension/persistence/eclipselink/src/main/java/org/apache/polaris/extension/persistence/impl/eclipselink/PolarisEclipseLinkStore.java x: 3 contributors (90d) y: 427 lines of code polaris-core/src/testFixtures/java/org/apache/polaris/core/persistence/PolarisTestMetaStoreManager.java x: 7 contributors (90d) y: 2023 lines of code service/common/src/main/java/org/apache/polaris/service/catalog/generic/GenericTableCatalogAdapter.java x: 3 contributors (90d) y: 111 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/transactional/TreeMapTransactionalPersistenceImpl.java x: 3 contributors (90d) y: 456 lines of code polaris-core/src/testFixtures/java/org/apache/polaris/core/persistence/BasePolarisMetaStoreManagerTest.java x: 5 contributors (90d) y: 395 lines of code service/common/src/main/java/org/apache/polaris/service/catalog/policy/PolicyCatalog.java x: 2 contributors (90d) y: 419 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/TransactionWorkspaceMetaStoreManager.java x: 5 contributors (90d) y: 355 lines of code polaris-core/src/main/java/org/apache/polaris/core/storage/PolarisCredentialVendor.java x: 3 contributors (90d) y: 17 lines of code polaris-core/src/testFixtures/java/org/apache/polaris/core/persistence/BaseResolverTest.java x: 2 contributors (90d) y: 588 lines of code regtests/t_pyspark/src/iceberg_spark.py x: 3 contributors (90d) y: 76 lines of code extension/persistence/relational-jdbc/src/main/java/org/apache/polaris/extension/persistence/relational/jdbc/models/ModelEntity.java x: 1 contributors (90d) y: 235 lines of code polaris-core/src/main/java/org/apache/polaris/core/config/FeatureConfiguration.java x: 3 contributors (90d) y: 185 lines of code build.gradle.kts x: 4 contributors (90d) y: 123 lines of code extension/persistence/eclipselink/src/main/java/org/apache/polaris/extension/persistence/impl/eclipselink/PolarisEclipseLinkMetaStoreSessionImpl.java x: 6 contributors (90d) y: 558 lines of code polaris-core/src/main/java/org/apache/polaris/core/auth/PolarisAuthorizableOperation.java x: 1 contributors (90d) y: 221 lines of code site/hugo.yaml x: 2 contributors (90d) y: 202 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/resolver/PolarisResolutionManifest.java x: 3 contributors (90d) y: 281 lines of code getting-started/assets/eclipselink/persistence.xml x: 3 contributors (90d) y: 25 lines of code polaris-core/src/main/java/org/apache/polaris/core/entity/PolarisEntity.java x: 2 contributors (90d) y: 336 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/resolver/Resolver.java x: 5 contributors (90d) y: 567 lines of code build-logic/src/main/kotlin/polaris-java.gradle.kts x: 3 contributors (90d) y: 169 lines of code spec/polaris-catalog-apis/policy-apis.yaml x: 1 contributors (90d) y: 686 lines of code service/common/src/main/java/org/apache/polaris/service/config/Serializers.java x: 1 contributors (90d) y: 185 lines of code service/common/src/main/java/org/apache/polaris/service/catalog/generic/GenericTableCatalog.java x: 1 contributors (90d) y: 146 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/BasePersistence.java x: 5 contributors (90d) y: 113 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/transactional/AbstractTransactionalPersistence.java x: 4 contributors (90d) y: 550 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/transactional/TransactionalPersistence.java x: 3 contributors (90d) y: 154 lines of code service/common/src/main/java/org/apache/polaris/service/task/TableCleanupTaskHandler.java x: 4 contributors (90d) y: 200 lines of code polaris-core/src/main/java/org/apache/polaris/core/entity/PolarisBaseEntity.java x: 1 contributors (90d) y: 250 lines of code client/python/polaris/catalog/api/iceberg_catalog_api.py x: 1 contributors (90d) y: 4741 lines of code client/python/polaris/catalog/api_client.py x: 1 contributors (90d) y: 488 lines of code client/python/polaris/management/api/polaris_default_api.py x: 1 contributors (90d) y: 5129 lines of code polaris-core/src/main/java/org/apache/polaris/core/persistence/MetaStoreManagerFactory.java x: 4 contributors (90d) y: 18 lines of code helm/polaris/templates/_helpers.tpl x: 1 contributors (90d) y: 307 lines of code
5129.0
lines of code
  min: 1.0
  average: 121.31
  25th percentile: 27.0
  median: 49.0
  75th percentile: 89.25
  max: 5129.0
0 8.0
contributors (90d)
min: 1.0 | average: 1.49 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 8.0