Uber / peloton
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 738 files with 97,849 lines of code in files.
    • 738 files that are 366+ days old (97,849 lines of code)
    • 0 files that are 181-365 days old (0 lines of code)
    • 0 files that are 91-180 days old (0 lines of code)
    • 0 files that are 31-90 days old (0 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
100% | 0% | 0% | 0% | 0%
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 738 files with 97,849 lines of code in files.
    • 738 files have been last changed 366+ days ago (97,849 lines of code)
    • 0 files have been last changed 181-365 days ago (0 lines of code)
    • 0 files have been last changed 91-180 days ago (0 lines of code)
    • 0 files have been last changed 31-90 days ago (0 lines of code)
    • 0 files have been last changed 1-30 days ago (0 lines of code)
100% | 0% | 0% | 0% | 0%
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, py, cql, proto, sh, md, txt, json, gitignore, thrift, yml, ini, cfg, dockerignore
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
go100% | 0% | 0% | 0% | 0%
proto100% | 0% | 0% | 0% | 0%
py100% | 0% | 0% | 0% | 0%
yaml100% | 0% | 0% | 0% | 0%
thrift100% | 0% | 0% | 0% | 0%
cql100% | 0% | 0% | 0% | 0%
yml100% | 0% | 0% | 0% | 0%
File Freshness Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
go100% | 0% | 0% | 0% | 0%
proto100% | 0% | 0% | 0% | 0%
py100% | 0% | 0% | 0% | 0%
yaml100% | 0% | 0% | 0% | 0%
thrift100% | 0% | 0% | 0% | 0%
cql100% | 0% | 0% | 0% | 0%
yml100% | 0% | 0% | 0% | 0%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
pkg100% | 0% | 0% | 0% | 0%
protobuf100% | 0% | 0% | 0% | 0%
cmd100% | 0% | 0% | 0% | 0%
tools100% | 0% | 0% | 0% | 0%
config100% | 0% | 0% | 0% | 0%
scripts100% | 0% | 0% | 0% | 0%
example100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
primary (file freshness distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
pkg100% | 0% | 0% | 0% | 0%
protobuf100% | 0% | 0% | 0% | 0%
cmd100% | 0% | 0% | 0% | 0%
tools100% | 0% | 0% | 0% | 0%
config100% | 0% | 0% | 0% | 0%
scripts100% | 0% | 0% | 0% | 0%
example100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
Oldest Files (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
app.py
in tools/deploy
705 22 2019-03-01 2019-09-23 14 8 kevinxu@uber.com adityacb@uber.com
proto
hostsvc.proto
in protobuf/peloton/private/hostmgr/hostsvc
876 - 2019-03-04 2019-09-25 16 9 zhixin@uber.com zhixin@uber.com
proto
stateless.proto
in protobuf/peloton/api/v1alpha/job/stateless
366 - 2019-03-04 2019-08-07 7 3 zhixin@uber.com sachins@uber.com
base.yaml
in config/aurorabridge
18 - 2019-03-05 2019-06-25 5 3 kevinxu@uber.com zhixin@uber.com
main.go
in cmd/cli
1019 9 2019-03-07 2019-09-26 26 12 min@uber.com avyas@uber.com
main.go
in cmd/hostmgr
679 1 2019-03-07 2019-10-01 35 16 min@uber.com zhixin@uber.com
main.go
in cmd/jobmgr
635 1 2019-03-07 2019-09-23 27 9 min@uber.com adityacb@uber.com
main.go
in cmd/resmgr
434 2 2019-03-07 2019-09-19 17 9 min@uber.com amitbose@uber.com
main.go
in cmd/placement
409 3 2019-03-07 2019-09-07 12 6 min@uber.com yunpeng@uber.com
main.go
in cmd/aurorabridge
284 1 2019-03-07 2019-09-06 15 5 min@uber.com apoorvaj@uber.com
main.go
in cmd/archiver
225 1 2019-03-07 2019-04-11 4 2 min@uber.com zhixin@uber.com
config.go
in cmd/aurorabridge
24 - 2019-03-07 2019-06-25 5 3 min@uber.com zhixin@uber.com
config.go
in cmd/hostmgr
23 - 2019-03-07 2019-07-01 4 3 min@uber.com yiran@uber.com
config.go
in cmd/jobmgr
22 - 2019-03-07 2019-07-30 5 2 min@uber.com zhixin@uber.com
config.go
in cmd/resmgr
19 - 2019-03-07 2019-04-11 3 2 min@uber.com zhixin@uber.com
job.go
in pkg/jobmgr/cached
2505 101 2019-03-08 2019-09-27 39 9 min@uber.com zhixin@uber.com
store.go
in pkg/storage/cassandra
2402 75 2019-03-08 2019-09-26 40 9 min@uber.com varung@uber.com
handler.go
in pkg/aurorabridge
1912 56 2019-03-08 2019-09-23 34 5 min@uber.com kevinxu@uber.com
handler.go
in pkg/jobmgr/jobsvc/stateless
1727 37 2019-03-08 2019-09-26 25 10 min@uber.com varung@uber.com
handler.go
in pkg/jobmgr/tasksvc
1267 24 2019-03-08 2019-08-29 12 8 min@uber.com anants@uber.com
handler.go
in pkg/hostmgr
1259 42 2019-03-08 2019-10-01 28 12 min@uber.com zhixin@uber.com
api_converter.go
in pkg/jobmgr/util/handler
1189 35 2019-03-08 2019-09-27 16 7 min@uber.com zhixin@uber.com
handler.go
in pkg/jobmgr/jobsvc
1022 23 2019-03-08 2019-08-29 10 6 min@uber.com anants@uber.com
970 34 2019-03-08 2019-09-13 9 6 min@uber.com apoorvaj@uber.com
handler.go
in pkg/resmgr
927 33 2019-03-08 2019-08-21 19 8 min@uber.com xuanh@uber.com
update.go
in pkg/jobmgr/cached
908 43 2019-03-08 2019-09-03 17 5 min@uber.com kevinxu@uber.com
respool.go
in pkg/resmgr/respool
808 62 2019-03-08 2019-06-03 4 3 min@uber.com varung@uber.com
handler.go
in pkg/jobmgr/podsvc
805 18 2019-03-08 2019-09-30 22 9 min@uber.com zhixin@uber.com
job_actions.go
in pkg/cli
772 25 2019-03-08 2019-08-30 4 3 min@uber.com yuweit@uber.com
update_run.go
in pkg/jobmgr/goalstate
730 18 2019-03-08 2019-09-24 14 7 min@uber.com zhixin@uber.com
summary.go
in pkg/hostmgr/summary
660 33 2019-03-08 2019-09-09 12 9 min@uber.com varung@uber.com
pool.go
in pkg/hostmgr/offer/offerpool
624 30 2019-03-08 2019-10-01 13 9 min@uber.com sishi@uber.com
metrics.go
in pkg/storage
600 1 2019-03-08 2019-09-26 15 7 min@uber.com sachins@uber.com
placement.go
in pkg/jobmgr/task/placement
584 15 2019-03-08 2019-08-29 11 4 min@uber.com evelynl@uber.com
api.thrift
in pkg/aurorabridge/thrift
561 - 2019-03-08 2019-03-08 1 1 min@uber.com min@uber.com
task.go
in pkg/jobmgr/cached
540 26 2019-03-08 2019-07-17 15 5 min@uber.com zhixin@uber.com
task_actions.go
in pkg/cli
533 22 2019-03-08 2019-05-23 2 2 min@uber.com rihan@uber.com
update.go
in pkg/jobmgr/task/event
529 17 2019-03-08 2019-08-16 14 7 min@uber.com zhixin@uber.com
rmtask.go
in pkg/resmgr/task
527 25 2019-03-08 2019-08-14 10 5 min@uber.com sachins@uber.com
job_runtime_updater.go
in pkg/jobmgr/goalstate
524 15 2019-03-08 2019-08-27 15 8 min@uber.com adityacb@uber.com
task_builder.go
in pkg/hostmgr/factory/task
480 12 2019-03-08 2019-07-15 2 2 min@uber.com adityacb@uber.com
cassandra.go
in pkg/storage/connectors/cassandra
476 20 2019-03-08 2019-08-27 10 6 min@uber.com sishi@uber.com
handler.go
in pkg/resmgr/respool/respoolsvc
472 12 2019-03-08 2019-09-24 5 5 min@uber.com avyas@uber.com
util.go
in pkg/common/util
471 45 2019-03-08 2019-08-27 10 7 min@uber.com adityacb@uber.com
tracker.go
in pkg/resmgr/task
437 23 2019-03-08 2019-08-24 12 2 min@uber.com sachins@uber.com
engine.go
in pkg/placement
417 18 2019-03-08 2019-08-20 16 8 min@uber.com varung@uber.com
handler.go
in pkg/hostmgr/offer
405 22 2019-03-08 2019-10-01 14 9 min@uber.com zhixin@uber.com
driver.go
in pkg/jobmgr/goalstate
380 22 2019-03-08 2019-08-06 18 8 min@uber.com adityacb@uber.com
handler.go
in pkg/jobmgr/updatesvc
379 13 2019-03-08 2019-08-29 5 4 min@uber.com anants@uber.com
engine.go
in pkg/archiver/engine
357 7 2019-03-08 2019-08-17 3 3 min@uber.com adityacb@uber.com
Files Not Recently Changed (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
doc.go
in pkg/placement/plugins/mimir/lib/generation
1 - 2019-03-08 2019-03-08 1 1 min@uber.com min@uber.com
doc.go
in pkg/placement/plugins/mimir/lib/model
1 - 2019-03-08 2019-03-08 1 1 min@uber.com min@uber.com
doc.go
in pkg/placement/plugins/mimir/lib
1 - 2019-03-08 2019-03-08 1 1 min@uber.com min@uber.com
doc.go
in pkg/placement/plugins/mimir/lib/algorithms
1 - 2019-03-08 2019-03-08 1 1 min@uber.com min@uber.com
doc.go
in pkg/placement/tasks
1 - 2019-03-08 2019-03-08 1 1 min@uber.com min@uber.com
doc.go
in pkg/placement/offers
1 - 2019-03-08 2019-03-08 1 1 min@uber.com min@uber.com
doc.go
in pkg/resmgr/respool
1 - 2019-03-08 2019-03-08 1 1 min@uber.com min@uber.com
doc.go
in pkg/jobmgr/common
1 - 2019-03-08 2019-03-08 1 1 min@uber.com min@uber.com
doc.go
in pkg/hostmgr/mesos/mesos-go
1 - 2019-03-08 2019-03-08 1 1 min@uber.com min@uber.com
doc.go
in pkg/hostmgr/mesos/mesos-go/detector
1 - 2019-03-08 2019-03-08 1 1 min@uber.com min@uber.com
doc.go
in pkg/hostmgr/mesos/mesos-go/detector/zoo
1 - 2019-03-08 2019-03-08 1 1 min@uber.com min@uber.com
doc.go
in pkg/hostmgr/mesos/mesos-go/upid
1 - 2019-03-08 2019-03-08 1 1 min@uber.com min@uber.com
doc.go
in pkg/common/goalstate
1 - 2019-03-08 2019-03-08 1 1 min@uber.com min@uber.com
doc.go
in pkg/common/deadline_queue
1 - 2019-03-08 2019-03-08 1 1 min@uber.com min@uber.com
doc.go
in pkg/aurorabridge/fixture
1 - 2019-03-08 2019-03-08 1 1 min@uber.com min@uber.com
doc.go
in pkg/storage/orm
1 - 2019-03-08 2019-03-08 1 1 min@uber.com min@uber.com
cql
0011_pod_events_add_healthy.down.cql
in pkg/storage/cassandra/migrations
1 - 2019-03-08 2019-03-08 1 1 min@uber.com min@uber.com
cql
0011_pod_events_add_healthy.up.cql
in pkg/storage/cassandra/migrations
1 - 2019-03-08 2019-03-08 1 1 min@uber.com min@uber.com
cql
0018_add_job_name_id_mapping.down.cql
in pkg/storage/cassandra/migrations
1 - 2019-03-08 2019-03-08 1 1 min@uber.com min@uber.com
cql
0012_pod_events_add_desired_run_id.down.cql
in pkg/storage/cassandra/migrations
1 - 2019-03-08 2019-03-08 1 1 min@uber.com min@uber.com
cql
0020_update_opaque_data.down.cql
in pkg/storage/cassandra/migrations
1 - 2019-03-08 2019-03-08 1 1 min@uber.com min@uber.com
cql
0021_add_pod_workflow_events.down.cql
in pkg/storage/cassandra/migrations
1 - 2019-03-08 2019-03-08 1 1 min@uber.com min@uber.com
cql
0022_add_job_update_events.down.cql
in pkg/storage/cassandra/migrations
1 - 2019-03-08 2019-03-08 1 1 min@uber.com min@uber.com
cql
0015_update_add_instances_failed.up.cql
in pkg/storage/cassandra/migrations
1 - 2019-03-08 2019-03-08 1 1 min@uber.com min@uber.com
cql
0012_pod_events_add_desired_run_id.up.cql
in pkg/storage/cassandra/migrations
1 - 2019-03-08 2019-03-08 1 1 min@uber.com min@uber.com
cql
0020_update_opaque_data.up.cql
in pkg/storage/cassandra/migrations
1 - 2019-03-08 2019-03-08 1 1 min@uber.com min@uber.com
cql
0023_drop_respool_by_owner_mv.up.cql
in pkg/storage/cassandra/migrations
1 - 2019-03-08 2019-03-08 1 1 min@uber.com min@uber.com
cql
0001_task_add_version.down.cql
in pkg/storage/cassandra/migrations
1 - 2019-03-08 2019-03-08 1 1 min@uber.com min@uber.com
cql
0016_update_add_prev_state.down.cql
in pkg/storage/cassandra/migrations
1 - 2019-03-08 2019-03-08 1 1 min@uber.com min@uber.com
cql
0001_task_add_version.up.cql
in pkg/storage/cassandra/migrations
1 - 2019-03-08 2019-03-08 1 1 min@uber.com min@uber.com
cql
0007_secret_info.down.cql
in pkg/storage/cassandra/migrations
1 - 2019-03-08 2019-03-08 1 1 min@uber.com min@uber.com
cql
0017_active_jobs.down.cql
in pkg/storage/cassandra/migrations
1 - 2019-03-08 2019-03-08 1 1 min@uber.com min@uber.com
cql
0016_update_add_prev_state.up.cql
in pkg/storage/cassandra/migrations
1 - 2019-03-08 2019-03-08 1 1 min@uber.com min@uber.com
cql
0009_add_pod_events.down.cql
in pkg/storage/cassandra/migrations
1 - 2019-03-08 2019-03-08 1 1 min@uber.com min@uber.com
cql
0015_update_add_instances_failed.down.cql
in pkg/storage/cassandra/migrations
1 - 2019-03-08 2019-03-08 1 1 min@uber.com min@uber.com
cql
0019_task_config_v2.down.cql
in pkg/storage/cassandra/migrations
1 - 2019-03-08 2019-03-08 1 1 min@uber.com min@uber.com
volumes.go
in pkg/storage/objects
1 - 2019-03-08 2019-03-08 1 1 min@uber.com min@uber.com
task_runtime.go
in pkg/storage/objects
1 - 2019-03-08 2019-03-08 1 1 min@uber.com min@uber.com
doc.go
in pkg/archiver
1 - 2019-03-08 2019-03-08 1 1 min@uber.com min@uber.com
cql
0014_add_system_labels_to_config_tables.down.cql
in pkg/storage/cassandra/migrations
2 - 2019-03-08 2019-03-08 1 1 min@uber.com min@uber.com
cql
0005_drop_old_table_index.up.cql
in pkg/storage/cassandra/migrations
2 - 2019-03-08 2019-03-08 1 1 min@uber.com min@uber.com
cql
0002_volume_add_mv.down.cql
in pkg/storage/cassandra/migrations
2 - 2019-03-08 2019-03-08 1 1 min@uber.com min@uber.com
cql
0003_upgrade_info_add.down.cql
in pkg/storage/cassandra/migrations
2 - 2019-03-08 2019-03-08 1 1 min@uber.com min@uber.com
cql
0014_add_system_labels_to_config_tables.up.cql
in pkg/storage/cassandra/migrations
2 - 2019-03-08 2019-03-08 1 1 min@uber.com min@uber.com
cql
0013_update_add_instances_updated_added.up.cql
in pkg/storage/cassandra/migrations
4 - 2019-03-08 2019-03-08 1 1 min@uber.com min@uber.com
cql
0023_drop_respool_by_owner_mv.down.cql
in pkg/storage/cassandra/migrations
4 - 2019-03-08 2019-03-08 1 1 min@uber.com min@uber.com
cql
0004_lucene_index_v2.down.cql
in pkg/storage/cassandra/migrations
4 - 2019-03-08 2019-03-08 1 1 min@uber.com min@uber.com
cql
0013_update_add_instances_updated_added.down.cql
in pkg/storage/cassandra/migrations
4 - 2019-03-08 2019-03-08 1 1 min@uber.com min@uber.com
reservation.go
in pkg/placement/plugins/mimir/lib/model/placement
5 - 2019-03-08 2019-03-08 1 1 min@uber.com min@uber.com
derivation.go
in pkg/placement/plugins/mimir/lib/model/metrics
5 - 2019-03-08 2019-03-08 1 1 min@uber.com min@uber.com
Most Recently Created Files (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
ttypes.py
in tools/deploy/aurora/api
7316 574
AuroraAdmin.py
in tools/deploy/aurora/api
2944 375
AuroraSchedulerManager.py
in tools/deploy/aurora/api
2516 297
ReadOnlyScheduler.py
in tools/deploy/aurora/api
2171 274
api.thrift
in tools/deploy/aurora
578 -
proto
agent.proto
in protobuf/mesos/v1/agent
571 -
proto
scheduler.proto
in protobuf/mesos/v1/scheduler
470 -
proto
task_svc.proto
in protobuf/peloton/api/v0/task/svc
312 -
proto
job_svc.proto
in protobuf/peloton/api/v0/job/svc
308 -
proto
update_svc.proto
in protobuf/peloton/api/v0/update/svc
189 -
proto
resource_provider.proto
in protobuf/mesos/v1/resource_provider
164 -
proto
respool.proto
in protobuf/peloton/api/v1alpha/respool
155 -
proto
peloton.proto
in protobuf/peloton/api/v0
106 -
base.py
in tools/deploy/aurora/schema/aurora
99 -
81 -
proto
maintenance.proto
in protobuf/mesos/v1/maintenance
72 -
proto
volume_svc.proto
in protobuf/peloton/api/v0/volume/svc
70 -
66 -
proto
quota.proto
in protobuf/mesos/v1/quota
62 -
schema_base.py
in tools/deploy/aurora/schema/thermos
57 -
constants.py
in tools/deploy/aurora/api
53 -
testjob.yaml
in example
52 -
proto
query.proto
in protobuf/peloton/api/v0/query
51 -
48 -
generate_instance_config.py
in example/performance
47 2
proto
allocator.proto
in protobuf/mesos/v1/allocator
47 -
46 -
proto
volume.proto
in protobuf/peloton/api/v0/volume
46 -
44 -
41 -
proto
query.proto
in protobuf/peloton/api/v1alpha/query
40 -
36 -
34 -
testjob_large_long.yaml
in example/performance
33 -
testjob_large_short.yaml
in example/performance
33 -
testjob_xlarge_short.yaml
in example/performance
33 -
32 -
32 -
30 -
30 -
testjob_base.yaml
in example/performance
30 -
28 -
proto
taskqueue.proto
in protobuf/peloton/private/resmgr/taskqueue
28 -
26 -
proto
errors.proto
in protobuf/peloton/api/v0/errors
24 -
development.yaml
in config/archiver
20 -
proto
changelog.proto
in protobuf/peloton/api/v0/changelog
18 -
base.yaml
in config/archiver
16 -
testjob_base_50k.yaml
in example/performance
12 -
testjob_base_100k.yaml
in example/performance
12 -
Most Recently Changed Files (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
ttypes.py
in tools/deploy/aurora/api
7316 574
AuroraAdmin.py
in tools/deploy/aurora/api
2944 375
AuroraSchedulerManager.py
in tools/deploy/aurora/api
2516 297
ReadOnlyScheduler.py
in tools/deploy/aurora/api
2171 274
api.thrift
in tools/deploy/aurora
578 -
proto
agent.proto
in protobuf/mesos/v1/agent
571 -
proto
scheduler.proto
in protobuf/mesos/v1/scheduler
470 -
proto
task_svc.proto
in protobuf/peloton/api/v0/task/svc
312 -
proto
job_svc.proto
in protobuf/peloton/api/v0/job/svc
308 -
proto
update_svc.proto
in protobuf/peloton/api/v0/update/svc
189 -
proto
resource_provider.proto
in protobuf/mesos/v1/resource_provider
164 -
proto
respool.proto
in protobuf/peloton/api/v1alpha/respool
155 -
proto
peloton.proto
in protobuf/peloton/api/v0
106 -
base.py
in tools/deploy/aurora/schema/aurora
99 -
81 -
proto
maintenance.proto
in protobuf/mesos/v1/maintenance
72 -
proto
volume_svc.proto
in protobuf/peloton/api/v0/volume/svc
70 -
66 -
proto
quota.proto
in protobuf/mesos/v1/quota
62 -
schema_base.py
in tools/deploy/aurora/schema/thermos
57 -
constants.py
in tools/deploy/aurora/api
53 -
testjob.yaml
in example
52 -
proto
query.proto
in protobuf/peloton/api/v0/query
51 -
48 -
generate_instance_config.py
in example/performance
47 2
proto
allocator.proto
in protobuf/mesos/v1/allocator
47 -
46 -
proto
volume.proto
in protobuf/peloton/api/v0/volume
46 -
44 -
41 -
proto
query.proto
in protobuf/peloton/api/v1alpha/query
40 -
36 -
34 -
testjob_large_long.yaml
in example/performance
33 -
testjob_large_short.yaml
in example/performance
33 -
testjob_xlarge_short.yaml
in example/performance
33 -
32 -
32 -
30 -
30 -
testjob_base.yaml
in example/performance
30 -
28 -
proto
taskqueue.proto
in protobuf/peloton/private/resmgr/taskqueue
28 -
26 -
proto
errors.proto
in protobuf/peloton/api/v0/errors
24 -
development.yaml
in config/archiver
20 -
proto
changelog.proto
in protobuf/peloton/api/v0/changelog
18 -
base.yaml
in config/archiver
16 -
testjob_base_50k.yaml
in example/performance
12 -
testjob_base_100k.yaml
in example/performance
12 -