netflix / metaflow-service
File Size

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

Intro
Learn more...
File Size Overall
0% | 19% | 18% | 22% | 39%
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
py0% | 20% | 19% | 23% | 36%
sql0% | 0% | 0% | 0% | 100%
cfg0% | 0% | 0% | 0% | 100%
in0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
services0% | 20% | 18% | 23% | 37%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
postgres_async_db.py
in services/data
791 7
doc.py
in services/ui_backend_service
687 8
utils.py
in services/ui_backend_service/api
399 21
models.py
in services/data
325 12
__init__.py
in services/utils
248 18
artifact.py
in services/metadata_service/api
208 1
base.py
in services/ui_backend_service/data/db/tables
202 -
card.py
in services/ui_backend_service/api
184 5
ws.py
in services/ui_backend_service/api
176 1
search.py
in services/ui_backend_service/api
172 7
admin.py
in services/ui_backend_service/api
155 4
notify.py
in services/ui_backend_service/api
150 2
log.py
in services/ui_backend_service/api
141 5
task.py
in services/ui_backend_service/api
136 2
run.py
in services/ui_backend_service/data/db/tables
127 1
plugin.py
in services/ui_backend_service/plugins
127 13
heartbeat_monitor.py
in services/ui_backend_service/api
123 7
ui_server.py
in services/ui_backend_service
118 4
task.py
in services/metadata_service/api
113 1
autocomplete.py
in services/ui_backend_service/api
100 1
artifact.py
in services/ui_backend_service/api
99 2
task_row.py
in services/ui_backend_service/data/db/models
99 2
artifact_row.py
in services/ui_backend_service/data/db/models
97 2
task.py
in services/ui_backend_service/data/db/tables
95 1
run.py
in services/metadata_service/api
95 1
run.py
in services/ui_backend_service/api
90 1
metadata_row.py
in services/ui_backend_service/data/db/models
90 2
85 3
db_utils.py
in services/data
82 10
metadata.py
in services/metadata_service/api
82 1
20230118020300_drop_partial_indexes.sql
in services/migration_service/migration_files
80 -
refinery.py
in services/ui_backend_service/data/refiner
79 6
run_row.py
in services/ui_backend_service/data/db/models
77 2
1_create_tables.sql
in services/migration_service/migration_files
74 -
artifact.py
in services/ui_backend_service/data/db/tables
72 -
admin.py
in services/metadata_service/api
71 1
utils.py
in services/migration_service/api
67 2
step_row.py
in services/ui_backend_service/data/db/models
63 2
step.py
in services/ui_backend_service/data/db/tables
61 1
step.py
in services/metadata_service/api
58 1
metadata.py
in services/ui_backend_service/api
57 1
__init__.py
in services/ui_backend_service/plugins
55 4
admin.py
in services/migration_service/api
54 1
20200603104139_add_str_id_cols.sql
in services/migration_service/migration_files
54 -
step.py
in services/ui_backend_service/api
49 1
utils.py
in services/metadata_service/api
47 4
server.py
in services/metadata_service
47 2
run_script.py
in services/migration_service
45 1
frontend.py
in services/ui_backend_service
44 2
metadata.py
in services/ui_backend_service/data/db/tables
42 1
Files With Most Units (Top 50)
File# lines# units
utils.py
in services/ui_backend_service/api
399 21
__init__.py
in services/utils
248 18
plugin.py
in services/ui_backend_service/plugins
127 13
models.py
in services/data
325 12
db_utils.py
in services/data
82 10
doc.py
in services/ui_backend_service
687 8
postgres_async_db.py
in services/data
791 7
heartbeat_monitor.py
in services/ui_backend_service/api
123 7
search.py
in services/ui_backend_service/api
172 7
refinery.py
in services/ui_backend_service/data/refiner
79 6
card.py
in services/ui_backend_service/api
184 5
log.py
in services/ui_backend_service/api
141 5
parameter_refiner.py
in services/ui_backend_service/data/refiner
27 5
admin.py
in services/ui_backend_service/api
155 4
ui_server.py
in services/ui_backend_service
118 4
__init__.py
in services/ui_backend_service/plugins
55 4
utils.py
in services/metadata_service/api
47 4
35 4
dag.py
in services/ui_backend_service/api
40 3
task_refiner.py
in services/ui_backend_service/data/refiner
25 3
artifact_refiner.py
in services/ui_backend_service/data/refiner
17 3
85 3
__init__.py
in services/migration_service/api
31 2
utils.py
in services/migration_service/api
67 2
postgres_async_db.py
in services/migration_service/data
37 2
migration_server.py
in services/migration_service
30 2
artifact.py
in services/ui_backend_service/api
99 2
plugins.py
in services/ui_backend_service/api
36 2
task.py
in services/ui_backend_service/api
136 2
notify.py
in services/ui_backend_service/api
150 2
run_row.py
in services/ui_backend_service/data/db/models
77 2
flow_row.py
in services/ui_backend_service/data/db/models
22 2
step_row.py
in services/ui_backend_service/data/db/models
63 2
artifact_row.py
in services/ui_backend_service/data/db/models
97 2
task_row.py
in services/ui_backend_service/data/db/models
99 2
metadata_row.py
in services/ui_backend_service/data/db/models
90 2
frontend.py
in services/ui_backend_service
44 2
server.py
in services/metadata_service
47 2
run_script.py
in services/migration_service
45 1
admin.py
in services/migration_service/api
54 1
flow.py
in services/ui_backend_service/api
26 1
step.py
in services/ui_backend_service/api
49 1
run.py
in services/ui_backend_service/api
90 1
ws.py
in services/ui_backend_service/api
176 1
features.py
in services/ui_backend_service/api
9 1
tag.py
in services/ui_backend_service/api
10 1
config.py
in services/ui_backend_service/api
16 1
autocomplete.py
in services/ui_backend_service/api
100 1
metadata.py
in services/ui_backend_service/api
57 1
__init__.py
in services/ui_backend_service/data
18 1
Files With Long Lines (Top 17)

There are 17 files with lines longer than 120 characters. In total, there are 32 long lines.

File# lines# units# long lines
doc.py
in services/ui_backend_service
687 8 5
heartbeat_monitor.py
in services/ui_backend_service/api
123 7 3
ws.py
in services/ui_backend_service/api
176 1 3
utils.py
in services/ui_backend_service/api
399 21 3
__init__.py
in services/ui_backend_service/plugins
55 4 3
postgres_async_db.py
in services/data
791 7 2
__init__.py
in services/utils
248 18 2
run.py
in services/ui_backend_service/api
90 1 2
artifact.py
in services/ui_backend_service/api
99 2 1
log.py
in services/ui_backend_service/api
141 5 1
task.py
in services/ui_backend_service/api
136 2 1
artifact.py
in services/ui_backend_service/data/db/tables
72 - 1
step.py
in services/ui_backend_service/data/db/tables
61 1 1
task.py
in services/ui_backend_service/data/db/tables
95 1 1
frontend.py
in services/ui_backend_service
44 2 1
plugin.py
in services/ui_backend_service/plugins
127 13 1
task.py
in services/metadata_service/api
113 1 1
Correlations

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

setup.py x: 58 commits (all time) y: 40 lines of code services/data/postgres_async_db.py x: 39 commits (all time) y: 791 lines of code services/metadata_service/api/task.py x: 23 commits (all time) y: 113 lines of code services/metadata_service/api/utils.py x: 13 commits (all time) y: 47 lines of code services/ui_backend_service/api/notify.py x: 6 commits (all time) y: 150 lines of code services/utils/__init__.py x: 41 commits (all time) y: 248 lines of code services/ui_backend_service/api/heartbeat_monitor.py x: 3 commits (all time) y: 123 lines of code services/ui_backend_service/data/db/tables/artifact.py x: 4 commits (all time) y: 72 lines of code services/ui_backend_service/data/db/tables/metadata.py x: 4 commits (all time) y: 42 lines of code services/ui_backend_service/data/db/tables/run.py x: 6 commits (all time) y: 127 lines of code services/ui_backend_service/data/db/tables/task.py x: 3 commits (all time) y: 95 lines of code services/ui_backend_service/api/log.py x: 4 commits (all time) y: 141 lines of code services/ui_backend_service/api/card.py x: 3 commits (all time) y: 184 lines of code services/ui_backend_service/api/search.py x: 2 commits (all time) y: 172 lines of code services/ui_backend_service/api/__init__.py x: 3 commits (all time) y: 19 lines of code services/ui_backend_service/data/refiner/task_refiner.py x: 2 commits (all time) y: 25 lines of code services/ui_backend_service/ui_server.py x: 7 commits (all time) y: 118 lines of code run_goose.py x: 8 commits (all time) y: 85 lines of code services/migration_service/api/admin.py x: 17 commits (all time) y: 54 lines of code services/migration_service/api/utils.py x: 24 commits (all time) y: 67 lines of code services/migration_service/data/postgres_async_db.py x: 15 commits (all time) y: 37 lines of code services/ui_backend_service/data/db/postgres_async_db.py x: 2 commits (all time) y: 41 lines of code services/ui_backend_service/data/db/tables/base.py x: 6 commits (all time) y: 202 lines of code services/metadata_service/server.py x: 18 commits (all time) y: 47 lines of code services/ui_backend_service/api/utils.py x: 13 commits (all time) y: 399 lines of code services/ui_backend_service/api/run.py x: 2 commits (all time) y: 90 lines of code services/ui_backend_service/plugins/plugin.py x: 3 commits (all time) y: 127 lines of code setup.cfg x: 11 commits (all time) y: 8 lines of code services/migration_service/migration_server.py x: 15 commits (all time) y: 30 lines of code services/ui_backend_service/plugins/__init__.py x: 3 commits (all time) y: 55 lines of code services/migration_service/api/__init__.py x: 25 commits (all time) y: 31 lines of code services/migration_service/migration_files/20230118020300_drop_partial_indexes.sql x: 1 commits (all time) y: 80 lines of code services/ui_backend_service/api/ws.py x: 4 commits (all time) y: 176 lines of code services/ui_backend_service/frontend.py x: 2 commits (all time) y: 44 lines of code services/metadata_service/api/run.py x: 19 commits (all time) y: 95 lines of code services/data/tagging_utils.py x: 1 commits (all time) y: 20 lines of code services/metadata_service/api/artifact.py x: 18 commits (all time) y: 208 lines of code services/metadata_service/api/step.py x: 16 commits (all time) y: 58 lines of code services/ui_backend_service/api/artifact.py x: 2 commits (all time) y: 99 lines of code services/ui_backend_service/api/step.py x: 2 commits (all time) y: 49 lines of code services/ui_backend_service/api/task.py x: 2 commits (all time) y: 136 lines of code services/migration_service/migration_files/20220503175500_add_run_epoch_index.sql x: 1 commits (all time) y: 2 lines of code services/ui_backend_service/data/db/tables/step.py x: 2 commits (all time) y: 61 lines of code services/migration_service/get_virtual_env.py x: 15 commits (all time) y: 38 lines of code services/migration_service/run_script.py x: 22 commits (all time) y: 45 lines of code services/data/db_utils.py x: 16 commits (all time) y: 82 lines of code services/ui_backend_service/api/dag.py x: 3 commits (all time) y: 40 lines of code services/ui_backend_service/data/db/utils.py x: 1 commits (all time) y: 7 lines of code services/ui_backend_service/doc.py x: 5 commits (all time) y: 687 lines of code services/migration_service/migration_files/20211202100726_add_str_id_indices.sql x: 1 commits (all time) y: 32 lines of code services/ui_backend_service/api/admin.py x: 3 commits (all time) y: 155 lines of code services/ui_backend_service/data/__init__.py x: 2 commits (all time) y: 18 lines of code services/ui_backend_service/data/refiner/refinery.py x: 3 commits (all time) y: 79 lines of code MANIFEST.in x: 12 commits (all time) y: 6 lines of code services/ui_backend_service/api/autocomplete.py x: 1 commits (all time) y: 100 lines of code services/ui_backend_service/api/config.py x: 1 commits (all time) y: 16 lines of code services/ui_backend_service/api/flow.py x: 1 commits (all time) y: 26 lines of code services/ui_backend_service/api/metadata.py x: 1 commits (all time) y: 57 lines of code services/ui_backend_service/api/plugins.py x: 1 commits (all time) y: 36 lines of code services/ui_backend_service/api/tag.py x: 1 commits (all time) y: 10 lines of code services/ui_backend_service/data/db/models/__init__.py x: 1 commits (all time) y: 6 lines of code services/ui_backend_service/data/db/models/artifact_row.py x: 1 commits (all time) y: 97 lines of code services/ui_backend_service/data/db/models/flow_row.py x: 1 commits (all time) y: 22 lines of code services/ui_backend_service/data/db/models/metadata_row.py x: 1 commits (all time) y: 90 lines of code services/ui_backend_service/data/db/models/run_row.py x: 1 commits (all time) y: 77 lines of code services/ui_backend_service/data/db/models/step_row.py x: 1 commits (all time) y: 63 lines of code services/metadata_service/api/admin.py x: 15 commits (all time) y: 71 lines of code services/migration_service/migration_config.py x: 15 commits (all time) y: 2 lines of code services/data/__init__.py x: 8 commits (all time) y: 1 lines of code services/data/models.py x: 12 commits (all time) y: 325 lines of code services/data/service_configs.py x: 6 commits (all time) y: 5 lines of code services/metadata_service/api/flow.py x: 12 commits (all time) y: 35 lines of code services/metadata_service/api/metadata.py x: 12 commits (all time) y: 82 lines of code services/migration_service/migration_files/20201002000616_update_metadata_primary_key.sql x: 6 commits (all time) y: 21 lines of code services/__init__.py x: 2 commits (all time) y: 1 lines of code services/migration_service/migration_files/1_create_tables.sql x: 2 commits (all time) y: 74 lines of code services/migration_service/migration_files/20200603104139_add_str_id_cols.sql x: 2 commits (all time) y: 54 lines of code migration_tools.py x: 3 commits (all time) y: 35 lines of code
791.0
lines of code
  min: 1.0
  average: 79.45
  25th percentile: 17.0
  median: 45.0
  75th percentile: 95.0
  max: 791.0
0 58.0
commits (all time)
min: 1.0 | average: 7.06 | 25th percentile: 1.0 | median: 3.0 | 75th percentile: 12.0 | max: 58.0

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

setup.py x: 11 contributors (all time) y: 40 lines of code services/data/postgres_async_db.py x: 11 contributors (all time) y: 791 lines of code services/metadata_service/api/task.py x: 8 contributors (all time) y: 113 lines of code services/metadata_service/api/utils.py x: 7 contributors (all time) y: 47 lines of code services/ui_backend_service/api/notify.py x: 2 contributors (all time) y: 150 lines of code services/utils/__init__.py x: 12 contributors (all time) y: 248 lines of code services/ui_backend_service/api/heartbeat_monitor.py x: 3 contributors (all time) y: 123 lines of code services/ui_backend_service/data/db/tables/artifact.py x: 3 contributors (all time) y: 72 lines of code services/ui_backend_service/data/db/tables/metadata.py x: 3 contributors (all time) y: 42 lines of code services/ui_backend_service/data/db/tables/run.py x: 4 contributors (all time) y: 127 lines of code services/ui_backend_service/data/db/tables/task.py x: 3 contributors (all time) y: 95 lines of code services/ui_backend_service/api/log.py x: 2 contributors (all time) y: 141 lines of code services/ui_backend_service/api/card.py x: 2 contributors (all time) y: 184 lines of code services/ui_backend_service/api/search.py x: 2 contributors (all time) y: 172 lines of code services/ui_backend_service/api/__init__.py x: 3 contributors (all time) y: 19 lines of code services/ui_backend_service/data/refiner/task_refiner.py x: 2 contributors (all time) y: 25 lines of code services/ui_backend_service/ui_server.py x: 6 contributors (all time) y: 118 lines of code run_goose.py x: 4 contributors (all time) y: 85 lines of code services/migration_service/api/admin.py x: 7 contributors (all time) y: 54 lines of code services/migration_service/api/utils.py x: 9 contributors (all time) y: 67 lines of code services/migration_service/data/postgres_async_db.py x: 6 contributors (all time) y: 37 lines of code services/ui_backend_service/data/db/postgres_async_db.py x: 2 contributors (all time) y: 41 lines of code services/ui_backend_service/data/db/tables/base.py x: 6 contributors (all time) y: 202 lines of code services/metadata_service/server.py x: 5 contributors (all time) y: 47 lines of code services/ui_backend_service/api/utils.py x: 7 contributors (all time) y: 399 lines of code services/ui_backend_service/api/run.py x: 2 contributors (all time) y: 90 lines of code services/ui_backend_service/plugins/plugin.py x: 2 contributors (all time) y: 127 lines of code setup.cfg x: 5 contributors (all time) y: 8 lines of code services/migration_service/migration_server.py x: 5 contributors (all time) y: 30 lines of code services/ui_backend_service/plugins/__init__.py x: 3 contributors (all time) y: 55 lines of code services/migration_service/api/__init__.py x: 10 contributors (all time) y: 31 lines of code services/migration_service/migration_files/20230118020300_drop_partial_indexes.sql x: 1 contributors (all time) y: 80 lines of code services/ui_backend_service/api/ws.py x: 4 contributors (all time) y: 176 lines of code services/ui_backend_service/frontend.py x: 2 contributors (all time) y: 44 lines of code services/metadata_service/api/run.py x: 6 contributors (all time) y: 95 lines of code services/data/tagging_utils.py x: 1 contributors (all time) y: 20 lines of code services/metadata_service/api/artifact.py x: 8 contributors (all time) y: 208 lines of code services/metadata_service/api/step.py x: 7 contributors (all time) y: 58 lines of code services/ui_backend_service/api/artifact.py x: 2 contributors (all time) y: 99 lines of code services/ui_backend_service/api/step.py x: 2 contributors (all time) y: 49 lines of code services/ui_backend_service/api/task.py x: 2 contributors (all time) y: 136 lines of code services/migration_service/migration_files/20220503175500_add_run_epoch_index.sql x: 1 contributors (all time) y: 2 lines of code services/ui_backend_service/data/db/tables/step.py x: 2 contributors (all time) y: 61 lines of code services/migration_service/get_virtual_env.py x: 6 contributors (all time) y: 38 lines of code services/migration_service/run_script.py x: 8 contributors (all time) y: 45 lines of code services/data/db_utils.py x: 8 contributors (all time) y: 82 lines of code services/ui_backend_service/api/dag.py x: 2 contributors (all time) y: 40 lines of code services/ui_backend_service/data/db/utils.py x: 1 contributors (all time) y: 7 lines of code services/ui_backend_service/doc.py x: 2 contributors (all time) y: 687 lines of code services/migration_service/migration_files/20211202100726_add_str_id_indices.sql x: 1 contributors (all time) y: 32 lines of code services/ui_backend_service/api/admin.py x: 2 contributors (all time) y: 155 lines of code services/ui_backend_service/data/__init__.py x: 2 contributors (all time) y: 18 lines of code services/ui_backend_service/data/refiner/refinery.py x: 2 contributors (all time) y: 79 lines of code MANIFEST.in x: 4 contributors (all time) y: 6 lines of code services/ui_backend_service/api/autocomplete.py x: 1 contributors (all time) y: 100 lines of code services/ui_backend_service/api/config.py x: 1 contributors (all time) y: 16 lines of code services/ui_backend_service/api/flow.py x: 1 contributors (all time) y: 26 lines of code services/ui_backend_service/api/metadata.py x: 1 contributors (all time) y: 57 lines of code services/ui_backend_service/api/plugins.py x: 1 contributors (all time) y: 36 lines of code services/ui_backend_service/api/tag.py x: 1 contributors (all time) y: 10 lines of code services/ui_backend_service/data/db/models/__init__.py x: 1 contributors (all time) y: 6 lines of code services/ui_backend_service/data/db/models/artifact_row.py x: 1 contributors (all time) y: 97 lines of code services/ui_backend_service/data/db/models/flow_row.py x: 1 contributors (all time) y: 22 lines of code services/ui_backend_service/data/db/models/metadata_row.py x: 1 contributors (all time) y: 90 lines of code services/ui_backend_service/data/db/models/run_row.py x: 1 contributors (all time) y: 77 lines of code services/ui_backend_service/data/db/models/step_row.py x: 1 contributors (all time) y: 63 lines of code services/metadata_service/api/admin.py x: 5 contributors (all time) y: 71 lines of code services/migration_service/migration_config.py x: 6 contributors (all time) y: 2 lines of code services/data/__init__.py x: 3 contributors (all time) y: 1 lines of code services/data/models.py x: 4 contributors (all time) y: 325 lines of code services/data/service_configs.py x: 3 contributors (all time) y: 5 lines of code services/metadata_service/api/flow.py x: 4 contributors (all time) y: 35 lines of code services/metadata_service/api/metadata.py x: 4 contributors (all time) y: 82 lines of code services/__init__.py x: 2 contributors (all time) y: 1 lines of code services/migration_service/migration_files/1_create_tables.sql x: 2 contributors (all time) y: 74 lines of code services/migration_service/migration_files/20200603104139_add_str_id_cols.sql x: 2 contributors (all time) y: 54 lines of code migration_tools.py x: 2 contributors (all time) y: 35 lines of code
791.0
lines of code
  min: 1.0
  average: 79.45
  25th percentile: 17.0
  median: 45.0
  75th percentile: 95.0
  max: 791.0
0 12.0
contributors (all time)
min: 1.0 | average: 3.24 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 4.0 | max: 12.0

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

No data for "commits (30d)" vs. "lines of code".

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

No data for "contributors (30d)" vs. "lines of code".


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

setup.py x: 1 commits (90d) y: 40 lines of code services/data/postgres_async_db.py x: 1 commits (90d) y: 791 lines of code services/metadata_service/api/task.py x: 1 commits (90d) y: 113 lines of code services/metadata_service/api/utils.py x: 1 commits (90d) y: 47 lines of code
791.0
lines of code
  min: 40.0
  average: 247.75
  25th percentile: 41.75
  median: 80.0
  75th percentile: 621.5
  max: 791.0
0 1.0
commits (90d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

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

setup.py x: 1 contributors (90d) y: 40 lines of code services/data/postgres_async_db.py x: 1 contributors (90d) y: 791 lines of code services/metadata_service/api/task.py x: 1 contributors (90d) y: 113 lines of code services/metadata_service/api/utils.py x: 1 contributors (90d) y: 47 lines of code
791.0
lines of code
  min: 40.0
  average: 247.75
  25th percentile: 41.75
  median: 80.0
  75th percentile: 621.5
  max: 791.0
0 1.0
contributors (90d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0