gitlab-org / container-registry
File Size

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

Intro
Learn more...
File Size Overall
27% | 11% | 21% | 19% | 20%
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
go27% | 11% | 21% | 19% | 20%
py0% | 0% | 0% | 100% | 0%
sql0% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
registry31% | 11% | 19% | 17% | 19%
configuration0% | 74% | 25% | 0% | 0%
notifications0% | 0% | 49% | 38% | 12%
reference0% | 0% | 58% | 22% | 18%
context0% | 0% | 47% | 0% | 52%
health0% | 0% | 67% | 0% | 32%
testutil0% | 0% | 38% | 34% | 26%
manifest0% | 0% | 20% | 45% | 33%
cmd0% | 0% | 0% | 55% | 44%
internal0% | 0% | 0% | 86% | 13%
script0% | 0% | 0% | 58% | 41%
log0% | 0% | 0% | 100% | 0%
ROOT0% | 0% | 0% | 31% | 68%
uuid0% | 0% | 0% | 0% | 100%
version0% | 0% | 0% | 0% | 100%
metrics0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
testsuites.go
in registry/storage/driver/testsuites
2250 142
repository.go
in registry/datastore
1849 101
app.go
in registry/handlers
1648 54
descriptors.go
in registry/api/v2
1498 1
manifests.go
in registry/handlers
1387 46
s3.go
in registry/storage/driver/s3-aws/v2
1240 46
db.go
in registry/datastore
1188 79
importer.go
in registry/datastore
1177 43
repositories.go
in registry/handlers
1111 45
s3.go
in registry/storage/driver/s3-aws/v1
1088 44
configuration.go
in configuration
731 31
gcs.go
in registry/storage/driver/gcs
718 33
repository.go
in registry/client
716 37
root.go
in registry
693 5
azure.go
in registry/storage/driver/azure/v2
691 28
gcs_next.go
in registry/storage/driver/gcs
671 32
registry.go
in registry
561 17
backgroundmigration.go
in registry/datastore
524 26
parser.go
in registry/storage/driver/s3-aws/common
505 4
azure.go
in registry/storage/driver/azure/v1
473 28
manifest.go
in registry/datastore
447 15
sinks.go
in notifications
431 18
bbm.go
in registry/bbm
402 21
blobupload.go
in registry/handlers
396 13
session.go
in registry/client/auth
380 19
driver.go
in registry/storage/driver/filesystem
365 29
garbagecollect.go
in registry/storage
360 6
testutil.go
in registry/datastore/testutil
354 19
s3wrapper.go
in registry/storage/driver/s3-aws/v1
338 26
linkedblobstore.go
in registry/storage
320 20
migrator.go
in registry/datastore/migrations
319 29
sync.go
in registry/bbm
312 19
registry.go
in registry/storage
310 25
ratelimiter.go
in registry/handlers
295 12
reference.go
in reference
294 28
token.go
in registry/auth/token
290 8
http.go
in context
278 20
gcmanifesttask.go
in registry/datastore
268 12
blobwriter.go
in registry/storage
262 12
mfs.go
in registry/storage/driver/inmemory
260 21
driver.go
in registry/storage/driver/inmemory
257 23
health.go
in health
252 28
20210503150438_seed_media_types_table.go
in registry/datastore/migrations/premigrations
251 1
paths.go
in registry/storage
250 22
accesscontroller.go
in registry/auth/token
248 13
parser.go
in configuration
247 14
metrics.go
in registry/datastore/metrics
244 21
common.go
in registry/storage/driver/gcs
243 6
urls.go
in registry/api/urls
235 20
manifests.go
in testutil
232 9
Files With Most Units (Top 50)
File# lines# units
testsuites.go
in registry/storage/driver/testsuites
2250 142
repository.go
in registry/datastore
1849 101
db.go
in registry/datastore
1188 79
app.go
in registry/handlers
1648 54
manifests.go
in registry/handlers
1387 46
s3.go
in registry/storage/driver/s3-aws/v2
1240 46
repositories.go
in registry/handlers
1111 45
s3.go
in registry/storage/driver/s3-aws/v1
1088 44
importer.go
in registry/datastore
1177 43
repository.go
in registry/client
716 37
gcs.go
in registry/storage/driver/gcs
718 33
gcs_next.go
in registry/storage/driver/gcs
671 32
configuration.go
in configuration
731 31
migrator.go
in registry/datastore/migrations
319 29
driver.go
in registry/storage/driver/filesystem
365 29
health.go
in health
252 28
azure.go
in registry/storage/driver/azure/v2
691 28
azure.go
in registry/storage/driver/azure/v1
473 28
reference.go
in reference
294 28
backgroundmigration.go
in registry/datastore
524 26
s3wrapper.go
in registry/storage/driver/s3-aws/v1
338 26
registry.go
in registry/storage
310 25
driver.go
in registry/storage/driver/inmemory
257 23
paths.go
in registry/storage
250 22
metrics.go
in registry/datastore/metrics
244 21
bbm.go
in registry/bbm
402 21
mfs.go
in registry/storage/driver/inmemory
260 21
http.go
in context
278 20
urls.go
in registry/api/urls
235 20
errors.go
in registry/api/errcode
211 20
linkedblobstore.go
in registry/storage
320 20
testutil.go
in registry/datastore/testutil
354 19
session.go
in registry/client/auth
380 19
sync.go
in registry/bbm
312 19
sinks.go
in notifications
431 18
listener.go
in notifications
230 18
errors.go
in registry/api/gitlab/v1
186 18
repositorylease.go
in registry/datastore
153 17
registry.go
in registry
561 17
bridge.go
in notifications
122 16
manifest.go
in registry/datastore
447 15
manifest.go
in manifest/ocischema
117 14
regulator.go
in registry/storage/driver/base
114 14
parser.go
in configuration
247 14
blobupload.go
in registry/handlers
396 13
locks.go
in registry/storage
158 13
accesscontroller.go
in registry/auth/token
248 13
rate.go
in internal/redis_rate
158 13
manifest.go
in manifest/schema2
115 12
gcmanifesttask.go
in registry/datastore
268 12
Files With Long Lines (Top 50)

There are 197 files with lines longer than 120 characters. In total, there are 1522 long lines.

File# lines# units# long lines
20210503163039_create_manifests_table_partitions.go
in registry/datastore/migrations/premigrations
145 1 64
20210503163228_create_tags_table_partitions.go
in registry/datastore/migrations/premigrations
145 1 64
20210503163305_create_gc_blobs_layers_table_partitions.go
in registry/datastore/migrations/premigrations
145 1 64
20210503163001_create_repository_blobs_table_partitions.go
in registry/datastore/migrations/premigrations
145 1 64
20210503163331_create_gc_blobs_configurations_table_partitions.go
in registry/datastore/migrations/premigrations
145 1 64
20210503162912_create_blobs_table_partitions.go
in registry/datastore/migrations/premigrations
145 1 64
20210503163201_create_manifest_references_table_partitions.go
in registry/datastore/migrations/premigrations
145 1 64
20210503163117_create_layers_table_partitions.go
in registry/datastore/migrations/premigrations
145 1 64
descriptors.go
in registry/api/v2
1498 1 57
app.go
in registry/handlers
1648 54 38
repository.go
in registry/datastore
1849 101 33
20221222115519_post_add_layers_simplified_usage_index_batch_5.go
in registry/datastore/migrations/premigrations
53 1 32
20221222115318_post_add_layers_simplified_usage_index_batch_4.go
in registry/datastore/migrations/premigrations
53 1 32
20221222115158_post_add_layers_simplified_usage_index_batch_3.go
in registry/datastore/migrations/premigrations
51 1 30
20221129145757_post_add_layers_simplified_usage_index_batch_2.go
in registry/datastore/migrations/premigrations
51 1 30
manifests.go
in registry/handlers
1387 46 26
repositories.go
in registry/handlers
1111 45 22
root.go
in registry
693 5 21
20230301135802_post_create_tags_name_index_batch_1.go
in registry/datastore/migrations/premigrations
53 1 16
53 1 16
20230301140053_post_create_tags_name_index_batch_2.go
in registry/datastore/migrations/premigrations
53 1 16
53 1 16
53 1 16
20230301140305_post_create_tags_name_index_batch_3.go
in registry/datastore/migrations/premigrations
53 1 16
20230301140423_post_create_tags_name_index_batch_4.go
in registry/datastore/migrations/premigrations
53 1 16
53 1 16
20250414074419_post_create_manifests_partitions_id_index_batch_3.go
in registry/datastore/migrations/postmigrations
53 1 16
20250414074231_post_create_manifests_partitions_id_index_batch_1.go
in registry/datastore/migrations/postmigrations
53 1 16
20250414074415_post_create_manifests_partitions_id_index_batch_2.go
in registry/datastore/migrations/postmigrations
53 1 16
20250414074422_post_create_manifests_partitions_id_index_batch_4.go
in registry/datastore/migrations/postmigrations
53 1 16
backgroundmigration.go
in registry/datastore
524 26 16
importer.go
in registry/datastore
1177 43 15
s3wrapper.go
in registry/storage/driver/s3-aws/v1
338 26 14
registry.go
in registry
561 17 11
common.go
in registry/storage/driver/s3-aws/common
55 - 11
testsuites.go
in registry/storage/driver/testsuites
2250 142 11
notifications.go
in registry/internal/testutil
179 6 9
20210503151531_create_manifests_table.go
in registry/datastore/migrations/premigrations
45 1 8
bbm.go
in registry/bbm
402 21 8
parser.go
in registry/storage/driver/s3-aws/common
505 4 8
listener.go
in notifications
230 18 7
gcmanifesttask.go
in registry/datastore
268 12 7
repository.go
in registry/client
716 37 7
db.go
in registry/datastore
1188 79 6
blobupload.go
in registry/handlers
396 13 6
s3.go
in registry/storage/driver/s3-aws/v1
1088 44 6
parser.go
in registry/storage/driver/azure/v2
220 1 6
bridge.go
in notifications
122 16 5
migrator.go
in registry/datastore/migrations/premigrations
90 6 5
20230301132550_post_create_tags_name_index_testing.go
in registry/datastore/migrations/premigrations
29 1 5