gitlab-org / Gitaly
File Age & Freshness

File age measurements show the distribution of file ages (days since the first commit) and the file freshness (days since the latest commit).

Summary
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 939 files with 137,532 lines of code in files.
    • 800 files that are 366+ days old (120,530 lines of code)
    • 79 files that are 181-365 days old (10,582 lines of code)
    • 28 files that are 91-180 days old (2,415 lines of code)
    • 14 files that are 31-90 days old (1,586 lines of code)
    • 18 files that are 1-30 days old (2,419 lines of code)
87% | 7% | 1% | 1% | 1%
Legend:
366+
181-365
91-180
31-90
1-30

explore: grouped by folders | grouped by age
File Freshness Distribution Overall
Days since last update
  • There are 939 files with 137,532 lines of code in files.
    • 318 files have been last changed 366+ days ago (19,538 lines of code)
    • 198 files have been last changed 181-365 days ago (20,833 lines of code)
    • 193 files have been last changed 91-180 days ago (22,742 lines of code)
    • 110 files have been last changed 31-90 days ago (41,346 lines of code)
    • 120 files have been last changed 1-30 days ago (33,073 lines of code)
14% | 15% | 16% | 30% | 24%
Legend:
366+
181-365
91-180
31-90
1-30

explore: grouped by folders | grouped by freshness
File Change History per File Extension
go, yaml, md, proto, txt, mod, sig, gitignore, pub, sh, toml, tf, json, in, gitattributes, sql, patch, editorconfig, gitconfig, cfg, ini
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
go87% | 8% | 1% | 1% | 1%
proto97% | 2% | 0% | 0% | 0%
tf100% | 0% | 0% | 0% | 0%
sql100% | 0% | 0% | 0% | 0%
cfg100% | 0% | 0% | 0% | 0%
toml0% | 0% | 0% | 0% | 100%
File Freshness Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
go13% | 15% | 15% | 31% | 23%
proto27% | 9% | 31% | 1% | 29%
tf100% | 0% | 0% | 0% | 0%
sql100% | 0% | 0% | 0% | 0%
cfg100% | 0% | 0% | 0% | 0%
toml0% | 0% | 0% | 0% | 100%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
internal81% | 11% | 2% | 1% | 2%
proto97% | 2% | <1% | 0% | 0%
tools90% | 0% | 0% | 9% | 0%
cmd100% | 0% | 0% | 0% | 0%
_support94% | 0% | 0% | 0% | 5%
client100% | 0% | 0% | 0% | 0%
auth100% | 0% | 0% | 0% | 0%
streamio100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
middleware0% | 0% | 0% | 100% | 0%
primary (file freshness distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
internal18% | 23% | 24% | 9% | 24%
proto4% | 1% | 4% | 65% | 24%
tools39% | 27% | 0% | 9% | 22%
cmd43% | 13% | 2% | 34% | 6%
_support94% | 0% | 0% | 0% | 5%
client60% | 0% | 16% | 23% | 0%
streamio100% | 0% | 0% | 0% | 0%
auth17% | 0% | 0% | 0% | 82%
ROOT0% | 100% | 0% | 0% | 0%
middleware0% | 0% | 0% | 0% | 100%
Oldest Files (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
main.go
in cmd/gitaly
12 1 2016-12-22 2025-04-22 225 35 me@ahmadsherif.com drani@gitlab.com
testhelper.go
in internal/testhelper
287 33 2017-02-15 2025-05-01 467 47 me@ahmadsherif.com jliu@gitlab.com
byte.go
in internal/helper
26 3 2017-03-01 2017-05-02 6 2 me@ahmadsherif.com jacob@gitlab.com
dial.go
in client
45 7 2017-06-05 2025-03-13 61 23 kim.carlbacker@gmail.com jliu@gitlab.com
33 2 2017-06-05 2024-12-18 30 17 kim.carlbacker@gmail.com echui@gitlab.com
11 1 2017-06-05 2023-09-08 21 14 kim.carlbacker@gmail.com toon@gitlab.com
22 3 2017-06-20 2020-04-22 12 10 andrew@gitlab.com acaiazza@gitlab.com
stream.go
in streamio
55 5 2017-06-22 2022-10-10 17 6 jacob@gitlab.com jcai@gitlab.com
send.go
in internal/helper/lines
96 7 2017-07-03 2024-09-06 19 11 alejorro70@gmail.com echui@gitlab.com
command.go
in internal/command
506 18 2017-09-05 2025-05-08 167 30 alejorro70@gmail.com qmnguyen@gitlab.com
main.go
in cmd/gitaly-ssh
118 4 2017-09-22 2025-02-26 51 25 kim.carlbacker@gmail.com echui@gitlab.com
upload_pack.go
in cmd/gitaly-ssh
31 2 2017-09-22 2024-12-18 32 21 kim.carlbacker@gmail.com echui@gitlab.com
receive_pack.go
in cmd/gitaly-ssh
20 1 2017-09-22 2023-09-08 24 16 kim.carlbacker@gmail.com toon@gitlab.com
alternates.go
in internal/git/alternates
20 1 2017-12-04 2020-12-17 11 8 jacob@gitlab.com proglottis@gmail.com
tempdir.go
in internal/tempdir
79 8 2018-01-16 2024-07-19 60 21 jacob@gitlab.com toon@gitlab.com
upload_archive.go
in cmd/gitaly-ssh
20 1 2018-03-08 2023-09-08 22 15 alejorro70@gmail.com toon@gitlab.com
11 1 2018-03-08 2023-09-08 18 12 alejorro70@gmail.com toon@gitlab.com
message_size.go
in internal/helper
2 - 2018-03-16 2018-03-29 2 2 me@ahmadsherif.com jacob@gitlab.com
tar_builder.go
in internal/archive
158 12 2018-03-28 2024-12-06 14 9 nick@gitlab.com mbayar@gitlab.com
match_walker.go
in internal/archive
24 2 2018-03-28 2024-08-07 6 6 nick@gitlab.com qmnguyen@gitlab.com
tar_entries.go
in internal/archive
21 1 2018-03-28 2024-08-07 4 5 nick@gitlab.com qmnguyen@gitlab.com
token.go
in auth
105 8 2018-04-11 2025-04-17 26 17 zegerjan@gitlab.com shiltunen@gitlab.com
last_commit.go
in internal/git/log
63 2 2018-06-27 2024-12-10 63 20 jacob@gitlab.com tfurrer@gitlab.com
pktline.go
in internal/git/pktline
141 17 2018-07-31 2023-03-28 22 14 james@jameslopez.es psteinhardt@gitlab.com
security.go
in internal/helper
12 2 2018-08-11 2022-10-10 15 8 git@zjvandeweg.nl jcai@gitlab.com
link.go
in internal/git/objectpool
151 6 2018-11-09 2024-12-06 75 19 git@zjvandeweg.nl shiltunen@gitlab.com
pool.go
in internal/git/objectpool
130 5 2018-11-09 2024-12-03 97 19 git@zjvandeweg.nl shiltunen@gitlab.com
main.go
in cmd/gitaly-debug
116 9 2018-11-20 2023-10-10 6 6 git@zjvandeweg.nl psteinhardt@gitlab.com
updateref.go
in internal/git/updateref
385 36 2018-12-03 2024-10-07 98 21 nick@gitlab.com echui@gitlab.com
pool.go
in client
31 6 2018-12-05 2023-09-08 15 14 git@zjvandeweg.nl toon@gitlab.com
rawdiff.go
in internal/git/rawdiff
54 3 2019-01-04 2023-03-16 3 3 jacob@gitlab.com qmnguyen@gitlab.com
chunker.go
in internal/helper/chunk
40 4 2019-01-24 2021-07-29 4 4 jcai@gitlab.com proglottis@gmail.com
config.go
in internal/praefect/config
419 25 2019-01-31 2025-04-03 146 22 git@zjvandeweg.nl shiltunen@gitlab.com
server.go
in internal/praefect
206 8 2019-01-31 2025-03-28 156 26 git@zjvandeweg.nl shiltunen@gitlab.com
main.go
in cmd/praefect
13 1 2019-01-31 2025-04-22 245 23 git@zjvandeweg.nl drani@gitlab.com
chomp.go
in internal/helper/text
7 1 2019-03-20 2022-06-22 2 4 pokstad@gitlab.com mmazurskiy@gitlab.com
fetch.go
in internal/git/objectpool
276 4 2019-04-02 2024-10-07 136 20 jcai@gitlab.com echui@gitlab.com
main.go
in cmd/gitaly-wrapper
145 10 2019-04-05 2024-07-23 40 20 git@zjvandeweg.nl shiltunen@gitlab.com
coordinator.go
in internal/praefect
845 28 2019-04-09 2025-05-05 327 32 jacob@gitlab.com mbayar@gitlab.com
replicator.go
in internal/praefect
500 21 2019-04-09 2024-11-21 164 18 jacob@gitlab.com shiltunen@gitlab.com
detect_linux.go
in internal/helper/fstype
97 1 2019-05-21 2020-04-22 8 6 git@zjvandeweg.nl acaiazza@gitlab.com
ps.go
in internal/ps
16 2 2019-05-21 2021-07-06 3 4 git@zjvandeweg.nl proglottis@gmail.com
fstype.go
in internal/helper/fstype
5 1 2019-05-21 2019-07-03 3 4 git@zjvandeweg.nl michael.hofmann@bitgestalt.com
bootstrap.go
in internal/bootstrap
195 13 2019-06-04 2024-07-29 36 17 jcai@gitlab.com jtobler@gitlab.com
file_writer.go
in internal/safe
94 6 2019-06-07 2024-10-28 16 13 jcai@gitlab.com knayak@gitlab.com
hooks.go
in cmd/gitaly-hooks
402 18 2019-06-20 2025-03-13 150 25 jcai@gitlab.com jliu@gitlab.com
delta_islands.go
in internal/git/gittest
51 3 2019-06-21 2023-05-10 30 11 git@zjvandeweg.nl psteinhardt@gitlab.com
random.go
in internal/helper/text
13 1 2019-06-24 2024-01-17 3 4 git@zjvandeweg.nl wchandler@gitlab.com
http_server.go
in internal/git/gittest
42 1 2019-06-27 2024-09-02 44 11 jcai@gitlab.com shiltunen@gitlab.com
simulatehttp.go
in cmd/gitaly-debug
69 1 2019-07-03 2023-05-10 12 8 git@zjvandeweg.nl psteinhardt@gitlab.com
Files Not Recently Changed (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
byte.go
in internal/helper
26 3 2017-03-01 2017-05-02 6 2 me@ahmadsherif.com jacob@gitlab.com
message_size.go
in internal/helper
2 - 2018-03-16 2018-03-29 2 2 me@ahmadsherif.com jacob@gitlab.com
fstype.go
in internal/helper/fstype
5 1 2019-05-21 2019-07-03 3 4 git@zjvandeweg.nl michael.hofmann@bitgestalt.com
detect_openbsd.go
in internal/helper/fstype
19 1 2019-07-03 2019-07-03 1 2 jcai@gitlab.com michael.hofmann@bitgestalt.com
object.go
in internal/git/packfile
29 1 2019-08-14 2019-08-14 1 2 jcai@gitlab.com jacob@gitlab.com
common.go
in internal/x509
5 - 2019-12-10 2019-12-10 1 2 jacob@gitlab.com pokstad@gitlab.com
20200113151438_1_test_migration.go
in internal/praefect/datastore/migrations
10 1 2020-01-14 2020-01-14 1 2 pstrokov@gitlab.com jacob@gitlab.com
20200109161404_hello_world.go
in internal/praefect/datastore/migrations
10 1 2020-01-14 2020-01-14 1 2 pstrokov@gitlab.com jacob@gitlab.com
22 3 2017-06-20 2020-04-22 12 10 andrew@gitlab.com acaiazza@gitlab.com
20200324001604_add_sql_election_tables.go
in internal/praefect/datastore/migrations
30 1 2020-04-03 2020-04-22 3 3 stanhu@gmail.com acaiazza@gitlab.com
detect_linux.go
in internal/helper/fstype
97 1 2019-05-21 2020-04-22 8 6 git@zjvandeweg.nl acaiazza@gitlab.com
20200422131451_add_shard_read_only_column.go
in internal/praefect/datastore/migrations
14 1 2020-04-27 2020-04-30 2 2 shiltunen@gitlab.com pstrokov@gitlab.com
20200512131219_replication_job_indexing.go
in internal/praefect/datastore/migrations
15 1 2020-05-14 2020-05-14 1 1 pstrokov@gitlab.com pstrokov@gitlab.com
20200224220728_job_queue.go
in internal/praefect/datastore/migrations
37 1 2020-03-10 2020-05-14 3 2 pstrokov@gitlab.com pstrokov@gitlab.com
20200527103816_drop_old_gitaly_tables.go
in internal/praefect/datastore/migrations
14 1 2020-05-27 2020-05-28 2 2 pstrokov@gitlab.com jcai@gitlab.com
20200602154246_remember_previous_writable_primary.go
in internal/praefect/datastore/migrations
10 1 2020-05-27 2020-06-06 2 2 shiltunen@gitlab.com pokstad@gitlab.com
util.go
in internal/praefect/metrics
7 1 2020-05-28 2020-06-09 2 1 shiltunen@gitlab.com shiltunen@gitlab.com
20200225220728_readd_job_queue.go
in internal/praefect/datastore/migrations
42 1 2020-06-22 2020-06-23 2 2 stanhu@gmail.com pstrokov@gitlab.com
20200707101830_repositories_table.go
in internal/praefect/datastore/migrations
27 1 2020-07-14 2020-07-20 2 2 shiltunen@gitlab.com psteinhardt@gitlab.com
20200810055650_replication_queue_cleanup.go
in internal/praefect/datastore/migrations
13 1 2020-08-10 2020-09-03 3 2 pstrokov@gitlab.com pstrokov@gitlab.com
20200921154417_repositories_nullable_generation.go
in internal/praefect/datastore/migrations
10 1 2020-09-21 2020-09-23 2 2 shiltunen@gitlab.com proglottis@gmail.com
20200921170311_repositories_primary_column.go
in internal/praefect/datastore/migrations
10 1 2020-09-21 2020-10-19 2 2 shiltunen@gitlab.com toon@gitlab.com
20201006125956_trigger_repository_update_generation.go
in internal/praefect/datastore/migrations
53 1 2020-10-23 2020-10-23 1 1 pstrokov@gitlab.com pstrokov@gitlab.com
20201102115118_variable_replication_factor.go
in internal/praefect/datastore/migrations
10 1 2020-11-02 2020-11-05 2 2 shiltunen@gitlab.com git@zjvandeweg.nl
20201102171914_virtual_storage_configuration.go
in internal/praefect/datastore/migrations
17 1 2020-11-02 2020-11-10 2 1 shiltunen@gitlab.com shiltunen@gitlab.com
health_client.go
in internal/praefect/nodes/tracker
28 2 2020-11-23 2020-11-30 2 2 shiltunen@gitlab.com pokstad@gitlab.com
20201208163237_cleanup_notifiactions_payload.go
in internal/praefect/datastore/migrations
68 1 2020-12-08 2020-12-15 3 2 pstrokov@gitlab.com toon@gitlab.com
alternates.go
in internal/git/alternates
20 1 2017-12-04 2020-12-17 11 8 jacob@gitlab.com proglottis@gmail.com
20201231075619_remove_unused_assigned_column.go
in internal/praefect/datastore/migrations
10 1 2020-12-31 2021-01-14 2 2 pstrokov@gitlab.com shiltunen@gitlab.com
random.go
in internal/praefect
35 5 2020-11-10 2021-02-08 4 1 shiltunen@gitlab.com shiltunen@gitlab.com
const.go
in internal/praefect/datastore/advisorylock
4 - 2021-02-23 2021-02-25 2 2 shiltunen@gitlab.com psteinhardt@gitlab.com
20210225101159_extend_replication_queue_target_index.go
in internal/praefect/datastore/migrations
22 1 2021-02-25 2021-03-08 2 2 shiltunen@gitlab.com git@zjvandeweg.nl
connections.go
in internal/praefect/service
3 - 2021-03-26 2021-04-01 2 1 shiltunen@gitlab.com shiltunen@gitlab.com
metrics.go
in internal/command
11 - 2019-10-02 2021-04-21 4 4 git@zjvandeweg.nl proglottis@gmail.com
metrics.go
in internal/prometheus/metrics
20 - 2020-03-24 2021-04-27 4 3 psteinhardt@gitlab.com psteinhardt@gitlab.com
histogram.go
in internal/testhelper/promtest
52 9 2019-12-21 2021-04-27 6 5 jcai@gitlab.com psteinhardt@gitlab.com
stderrbuffer.go
in internal/command
75 5 2021-04-23 2021-04-27 2 2 bupt_xingxin@163.com psteinhardt@gitlab.com
20210525143540_healthy_storages_view.go
in internal/praefect/datastore/migrations
23 1 2021-05-25 2021-05-27 2 1 shiltunen@gitlab.com shiltunen@gitlab.com
20210607124235_optimize_valid_primaries_view.go
in internal/praefect/datastore/migrations
64 1 2021-06-07 2021-06-10 2 2 shiltunen@gitlab.com toon@gitlab.com
ps.go
in internal/ps
16 2 2019-05-21 2021-07-06 3 4 git@zjvandeweg.nl proglottis@gmail.com
rss_linux.go
in internal/ps
25 1 2021-07-05 2021-07-06 2 2 iwiedler@gitlab.com proglottis@gmail.com
http_clone.go
in internal/git/stats
35 2 2021-06-18 2021-07-06 3 2 psteinhardt@gitlab.com git@zjvandeweg.nl
gauge.go
in internal/testhelper/promtest
40 6 2019-12-21 2021-07-12 5 4 jcai@gitlab.com git@zjvandeweg.nl
chunker.go
in internal/helper/chunk
40 4 2019-01-24 2021-07-29 4 4 jcai@gitlab.com proglottis@gmail.com
cursor.go
in internal/streamcache
73 9 2021-02-08 2021-08-29 6 3 jacob@gitlab.com proglottis@gmail.com
20210223130233_delete_replica_unique_index.go
in internal/praefect/datastore/migrations
21 1 2021-02-23 2021-08-31 3 2 shiltunen@gitlab.com psteinhardt@gitlab.com
20201126165633_repository_assignments_table.go
in internal/praefect/datastore/migrations
21 1 2020-11-26 2021-08-31 4 3 shiltunen@gitlab.com psteinhardt@gitlab.com
20210525173505_valid_primaries_view.go
in internal/praefect/datastore/migrations
51 1 2021-05-26 2021-08-31 3 3 shiltunen@gitlab.com psteinhardt@gitlab.com
20210727085659_repository_ids.go
in internal/praefect/datastore/migrations
28 1 2021-07-27 2021-09-01 2 2 shiltunen@gitlab.com psteinhardt@gitlab.com
20210906130405_add_replica_path.go
in internal/praefect/datastore/migrations
10 1 2021-09-06 2021-09-14 3 2 shiltunen@gitlab.com mwood@gitlab.com
Most Recently Created Files (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
partition_restructure_migration.go
in internal/gitaly/storage/storagemgr/partition
263 8 2025-05-14 2025-05-16 2 1 echui@gitlab.com echui@gitlab.com
path_helpers.go
in internal/gitaly/storage
29 3 2025-05-14 2025-05-16 2 1 echui@gitlab.com echui@gitlab.com
manager.template.toml
in _support/custom_runners/bundle-uri-runner
24 - 2025-04-30 2025-05-06 2 1 ocampeau@gitlab.com ocampeau@gitlab.com
manager.template.toml
in _support/custom_runners/fips-runner
12 - 2025-04-30 2025-05-06 2 1 ocampeau@gitlab.com ocampeau@gitlab.com
ff_catfile_object_type_filter.go
in internal/featureflag
7 - 2025-04-29 2025-05-09 2 2 psteinhardt@gitlab.com jliu@gitlab.com
replica.go
in internal/gitaly/storage/raftmgr
663 37 2025-04-18 2025-05-08 4 3 qmnguyen@gitlab.com drani@gitlab.com
replica_log_store.go
in internal/gitaly/storage/raftmgr
413 24 2025-04-18 2025-04-22 2 2 qmnguyen@gitlab.com echui@gitlab.com
routing_table.go
in internal/gitaly/storage/raftmgr
184 6 2025-04-18 2025-05-08 4 3 qmnguyen@gitlab.com drani@gitlab.com
replica_conf_change.go
in internal/gitaly/storage/raftmgr
162 11 2025-04-18 2025-05-08 4 3 qmnguyen@gitlab.com drani@gitlab.com
replica_snapshotter.go
in internal/gitaly/storage/raftmgr
124 3 2025-04-18 2025-04-22 2 2 qmnguyen@gitlab.com echui@gitlab.com
replica_entry_recorder.go
in internal/gitaly/storage/raftmgr
101 8 2025-04-18 2025-04-22 2 2 qmnguyen@gitlab.com echui@gitlab.com
replica_event_registry.go
in internal/gitaly/storage/raftmgr
87 7 2025-04-18 2025-04-22 2 2 qmnguyen@gitlab.com echui@gitlab.com
raft_enabled_storage.go
in internal/gitaly/storage/raftmgr
83 8 2025-04-18 2025-04-22 2 2 qmnguyen@gitlab.com echui@gitlab.com
raft_logger.go
in internal/gitaly/storage/raftmgr
61 13 2025-04-18 2025-04-22 2 2 qmnguyen@gitlab.com echui@gitlab.com
replica_leadership.go
in internal/gitaly/storage/raftmgr
50 5 2025-04-18 2025-04-22 2 2 qmnguyen@gitlab.com echui@gitlab.com
replica_registry.go
in internal/gitaly/storage/raftmgr
32 5 2025-04-18 2025-04-22 2 2 qmnguyen@gitlab.com echui@gitlab.com
replica_hooks.go
in internal/gitaly/storage/raftmgr
22 1 2025-04-18 2025-04-22 2 2 qmnguyen@gitlab.com echui@gitlab.com
patch.go
in internal/gitaly/diff
102 5 2025-04-17 2025-04-29 2 1 jtobler@gitlab.com jtobler@gitlab.com
transaction_manager_housekeeping.go
in internal/gitaly/storage/storagemgr/partition
597 11 2025-04-15 2025-05-15 7 3 eju@gitlab.com eju@gitlab.com
peeked_stream.go
in middleware
48 3 2025-04-09 2025-04-22 2 3 knayak@gitlab.com shiltunen@gitlab.com
main.go
in tools/binary-size-checker
42 2 2025-04-04 2025-05-02 6 4 eju@gitlab.com echui@gitlab.com
main.go
in tools/mod-validator
138 4 2025-04-01 2025-04-22 5 5 qmnguyen@gitlab.com drani@gitlab.com
offload_repository.go
in internal/git/housekeeping/manager
20 1 2025-03-31 2025-05-05 8 2 eju@gitlab.com qmnguyen@gitlab.com
backup_repository.go
in internal/praefect
56 1 2025-03-24 2025-03-28 2 2 mbayar@gitlab.com shiltunen@gitlab.com
migrator.go
in internal/gitaly/storage/storagemgr/partition/migration/reftable
160 8 2025-03-18 2025-04-30 4 4 knayak@gitlab.com echui@gitlab.com
middleware.go
in internal/gitaly/storage/storagemgr/partition/migration/reftable
65 2 2025-03-18 2025-04-22 2 3 knayak@gitlab.com shiltunen@gitlab.com
metrics.go
in internal/gitaly/storage/storagemgr/partition/migration/reftable
41 4 2025-03-18 2025-04-30 4 4 knayak@gitlab.com echui@gitlab.com
send_snapshot.go
in internal/gitaly/service/raft
59 1 2025-03-14 2025-03-24 2 2 echui@gitlab.com jliu@gitlab.com
xxxx_ref_backend_migration.go
in internal/gitaly/storage/storagemgr/partition/migration
157 1 2025-03-11 2025-03-17 2 2 knayak@gitlab.com echui@gitlab.com
partition_assignment_migration.go
in internal/gitaly/storage/storagemgr
60 1 2025-03-11 2025-04-08 2 2 echui@gitlab.com shiltunen@gitlab.com
metrics.go
in internal/gitaly/storage/raftmgr
103 6 2025-02-28 2025-05-08 6 3 qmnguyen@gitlab.com drani@gitlab.com
dry_run_reftable_migration.go
in internal/gitaly/service/repository
40 1 2025-02-24 2025-03-17 6 4 knayak@gitlab.com echui@gitlab.com
state.go
in internal/gitaly/storage/storagemgr/partition/migration
33 3 2025-02-03 2025-02-06 2 2 knayak@gitlab.com psteinhardt@gitlab.com
strategy_simple.go
in internal/bundleuri
17 2 2025-01-28 2025-02-24 2 1 ocampeau@gitlab.com ocampeau@gitlab.com
strategy_occurences.go
in internal/bundleuri
261 14 2025-01-27 2025-03-19 6 1 ocampeau@gitlab.com ocampeau@gitlab.com
strategy.go
in internal/bundleuri
9 - 2025-01-27 2025-02-24 2 1 ocampeau@gitlab.com ocampeau@gitlab.com
cluster_grpc.pb.go
in proto/go/gitalypb
91 10 2025-01-15 2025-04-11 5 5 qmnguyen@gitlab.com eju@gitlab.com
ff_reftable_migration.go
in internal/featureflag
7 - 2025-01-09 2025-02-06 2 2 knayak@gitlab.com psteinhardt@gitlab.com
manifest.go
in internal/gitaly/storage/wal
38 4 2025-01-08 2025-01-15 3 2 qmnguyen@gitlab.com jliu@gitlab.com
grpc_transport.go
in internal/gitaly/storage/raftmgr
301 10 2025-01-06 2025-04-22 15 5 drani@gitlab.com echui@gitlab.com
send_message.go
in internal/gitaly/service/raft
64 2 2025-01-06 2025-04-07 11 5 drani@gitlab.com qmnguyen@gitlab.com
server.go
in internal/gitaly/service/raft
21 1 2025-01-06 2025-03-12 4 3 drani@gitlab.com qmnguyen@gitlab.com
positions.go
in internal/gitaly/storage/storagemgr/partition/log
59 8 2025-01-03 2025-01-07 2 1 qmnguyen@gitlab.com qmnguyen@gitlab.com
sink.go
in internal/offloading
218 8 2024-12-19 2025-01-23 2 1 eju@gitlab.com eju@gitlab.com
simulation_bucket.go
in internal/offloading
111 7 2024-12-19 2025-03-05 4 2 eju@gitlab.com qmnguyen@gitlab.com
options.go
in internal/offloading
46 5 2024-12-19 2025-03-05 4 2 eju@gitlab.com qmnguyen@gitlab.com
ff_gitaly_verbatim_patch_id.go
in internal/featureflag
7 - 2024-12-11 2025-01-29 3 3 mbayar@gitlab.com mbayar@gitlab.com
ff_bundle_generation.go
in internal/featureflag
7 - 2024-12-06 2024-12-13 2 2 jcai@gitlab.com eju@gitlab.com
gitaly.go
in internal/testhelper/transactiontest
26 2 2024-12-02 2024-12-17 2 2 drani@gitlab.com shiltunen@gitlab.com
kv.go
in internal/gitaly/storage
39 2 2024-11-30 2025-02-28 4 2 shiltunen@gitlab.com echui@gitlab.com
Most Recently Changed Files (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
log_manager.go
in internal/gitaly/storage/storagemgr/partition/log
277 17 2024-11-21 2025-05-16 21 5 qmnguyen@gitlab.com echui@gitlab.com
partition_restructure_migration.go
in internal/gitaly/storage/storagemgr/partition
263 8 2025-05-14 2025-05-16 2 1 echui@gitlab.com echui@gitlab.com
factory.go
in internal/gitaly/storage/storagemgr/partition
197 11 2024-09-04 2025-05-16 22 8 shiltunen@gitlab.com echui@gitlab.com
path_helpers.go
in internal/gitaly/storage
29 3 2025-05-14 2025-05-16 2 1 echui@gitlab.com echui@gitlab.com
transaction_manager_housekeeping.go
in internal/gitaly/storage/storagemgr/partition
597 11 2025-04-15 2025-05-15 7 3 eju@gitlab.com eju@gitlab.com
partition_manager.go
in internal/gitaly/storage/storagemgr
490 26 2023-06-14 2025-05-14 100 14 shiltunen@gitlab.com drani@gitlab.com
tags.go
in internal/gitaly/service/operations
254 5 2020-09-07 2025-05-12 116 25 shiltunen@gitlab.com jliu@gitlab.com
upload_pack.go
in internal/gitaly/service/smarthttp
135 5 2020-09-07 2025-05-12 112 23 shiltunen@gitlab.com ocampeau@gitlab.com
upload_pack.go
in internal/gitaly/service/ssh
97 2 2020-09-07 2025-05-12 115 24 shiltunen@gitlab.com ocampeau@gitlab.com
tag.go
in internal/git/localrepo
89 5 2023-09-04 2025-05-12 8 6 psteinhardt@gitlab.com jliu@gitlab.com
upload_command.go
in internal/gitaly/service/ssh
62 2 2023-09-18 2025-05-12 12 9 psteinhardt@gitlab.com jliu@gitlab.com
read_monitor.go
in internal/git/pktline
51 2 2019-10-15 2025-05-12 14 13 nick@gitlab.com jliu@gitlab.com
catfile_info.go
in internal/git/gitpipe
245 7 2021-06-28 2025-05-09 50 14 psteinhardt@gitlab.com jliu@gitlab.com
blobs.go
in internal/gitaly/service/blob
242 10 2021-06-15 2025-05-09 54 16 psteinhardt@gitlab.com jliu@gitlab.com
lfs_pointers.go
in internal/gitaly/service/blob
204 8 2020-09-07 2025-05-09 92 19 shiltunen@gitlab.com jliu@gitlab.com
version.go
in internal/git
132 10 2020-10-26 2025-05-09 88 20 psteinhardt@gitlab.com jliu@gitlab.com
list_all_commits.go
in internal/gitaly/service/commit
82 2 2021-06-28 2025-05-09 37 15 psteinhardt@gitlab.com jliu@gitlab.com
ff_catfile_object_type_filter.go
in internal/featureflag
7 - 2025-04-29 2025-05-09 2 2 psteinhardt@gitlab.com jliu@gitlab.com
replica.go
in internal/gitaly/storage/raftmgr
663 37 2025-04-18 2025-05-08 4 3 qmnguyen@gitlab.com drani@gitlab.com
cluster.pb.go
in proto/go/gitalypb
624 76 2024-06-06 2025-05-08 29 10 qmnguyen@gitlab.com drani@gitlab.com
command.go
in internal/command
506 18 2017-09-05 2025-05-08 167 30 alejorro70@gmail.com qmnguyen@gitlab.com
command_options.go
in internal/git/gitcmd
219 22 2024-09-01 2025-05-08 11 5 shiltunen@gitlab.com qmnguyen@gitlab.com
routing_table.go
in internal/gitaly/storage/raftmgr
184 6 2025-04-18 2025-05-08 4 3 qmnguyen@gitlab.com drani@gitlab.com
object_reader.go
in internal/git/catfile
167 10 2021-09-08 2025-05-08 55 11 psteinhardt@gitlab.com qmnguyen@gitlab.com
replica_conf_change.go
in internal/gitaly/storage/raftmgr
162 11 2025-04-18 2025-05-08 4 3 qmnguyen@gitlab.com drani@gitlab.com
proto
119 - 2024-06-06 2025-05-08 20 6 qmnguyen@gitlab.com drani@gitlab.com
metrics.go
in internal/gitaly/storage/raftmgr
103 6 2025-02-28 2025-05-08 6 3 qmnguyen@gitlab.com drani@gitlab.com
option.go
in internal/command
97 14 2022-06-16 2025-05-08 26 11 psteinhardt@gitlab.com qmnguyen@gitlab.com
manager.template.toml
in _support/custom_runners/bundle-uri-runner
24 - 2025-04-30 2025-05-06 2 1 ocampeau@gitlab.com ocampeau@gitlab.com
manager.template.toml
in _support/custom_runners/fips-runner
12 - 2025-04-30 2025-05-06 2 1 ocampeau@gitlab.com ocampeau@gitlab.com
repository.pb.go
in proto/go/gitalypb
5620 705 2022-04-28 2025-05-05 126 29 jfargher@gitlab.com qmnguyen@gitlab.com
transaction_manager.go
in internal/gitaly/storage/storagemgr/partition
1584 61 2024-09-04 2025-05-05 75 12 shiltunen@gitlab.com qmnguyen@gitlab.com
proto
1285 - 2022-04-28 2025-05-05 103 27 jfargher@gitlab.com qmnguyen@gitlab.com
config.go
in internal/gitaly/config
949 49 2020-09-07 2025-05-05 209 30 shiltunen@gitlab.com qmnguyen@gitlab.com
coordinator.go
in internal/praefect
845 28 2019-04-09 2025-05-05 327 32 jacob@gitlab.com mbayar@gitlab.com
commit_files.go
in internal/gitaly/service/operations
730 16 2020-09-07 2025-05-05 144 28 shiltunen@gitlab.com mbayar@gitlab.com
serve.go
in internal/cli/gitaly
639 6 2023-02-28 2025-05-05 183 23 pstrokov@gitlab.com qmnguyen@gitlab.com
gitaly.go
in internal/testhelper/testserver
578 32 2020-09-23 2025-05-05 271 25 stanhu@gmail.com qmnguyen@gitlab.com
subcmd_recovery.go
in internal/cli/gitaly
567 11 2024-10-24 2025-05-05 31 12 jtobler@gitlab.com qmnguyen@gitlab.com
optimize_repository.go
in internal/git/housekeeping/manager
397 12 2024-02-26 2025-05-05 34 9 qmnguyen@gitlab.com qmnguyen@gitlab.com
middleware.go
in internal/grpc/middleware/limithandler
194 8 2023-05-16 2025-05-05 23 12 psteinhardt@gitlab.com qmnguyen@gitlab.com
storage.go
in internal/gitaly/storage
103 - 2024-08-29 2025-05-05 42 10 mbayar@gitlab.com qmnguyen@gitlab.com
logger.go
in internal/log
102 21 2023-08-08 2025-05-05 29 12 psteinhardt@gitlab.com mbayar@gitlab.com
router.go
in internal/praefect
100 8 2020-09-17 2025-05-05 37 12 git@zjvandeweg.nl mbayar@gitlab.com
optimize.go
in internal/gitaly/service/repository
67 2 2020-09-07 2025-05-05 66 18 shiltunen@gitlab.com qmnguyen@gitlab.com
config.go
in internal/git/housekeeping/config
25 - 2024-02-29 2025-05-05 8 3 qmnguyen@gitlab.com qmnguyen@gitlab.com
offload_repository.go
in internal/git/housekeeping/manager
20 1 2025-03-31 2025-05-05 8 2 eju@gitlab.com qmnguyen@gitlab.com
main.go
in tools/govulncheck-filter
70 2 2024-05-09 2025-05-03 19 9 jliu@gitlab.com mbayar@gitlab.com
serve.go
in internal/cli/praefect
500 8 2022-08-18 2025-05-02 51 18 jtobler@gitlab.com echui@gitlab.com
subcmd_track_repository.go
in internal/cli/praefect
323 6 2023-03-31 2025-05-02 39 15 pstrokov@gitlab.com echui@gitlab.com