apache / incubator-liminal
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 71 files with 2,094 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 23 files changed 6-20 times (1,208 lines of code)
    • 48 files changed 1-5 times (886 lines of code)
0% | 0% | 0% | 57% | 42%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 71 files with 2,094 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 10 files changed by 6-10 contributors (464 lines of code)
    • 45 files changed by 2-5 contributors (1,403 lines of code)
    • 16 files changed by 1 contributor (227 lines of code)
0% | 0% | 22% | 67% | 10%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
py, md, yml, txt, rst, yaml, sh, json, cfg, in, gitignore, toml, bat
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
py0% | 0% | 0% | 59% | 40%
in0% | 0% | 0% | 100% | 0%
yml0% | 0% | 0% | 0% | 100%
toml0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
liminal0% | 0% | 0% | 58% | 41%
ROOT0% | 0% | 0% | 47% | 52%
scripts0% | 0% | 0% | 14% | 85%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
python.py
in liminal/runners/airflow/tasks
8 2 2020-06-23 2021-12-14 12 6 aviemzur@gmail.com chethan.u1@gmail.com
setup.py
in root
38 - 2020-06-11 2021-12-15 12 7 47171962+assapin@users.nore... chethanuk@outlook.com
volume_util.py
in liminal/kubernetes
116 9 2020-11-17 2021-12-15 12 8 aviemzur@gmail.com chethanuk@outlook.com
liminal_apps_builder.py
in liminal/build
35 3 2020-06-23 2022-01-19 11 7 aviemzur@gmail.com zion.rubin@naturalint.com
environment.py
in liminal/core
41 4 2020-06-23 2021-12-14 11 9 aviemzur@gmail.com chethan.u1@gmail.com
spark.py
in liminal/runners/airflow/tasks
49 8 2020-06-23 2021-12-15 11 5 aviemzur@gmail.com chethanuk@outlook.com
create_cloudformation_stack.py
in liminal/runners/airflow/tasks
73 4 2020-06-23 2021-12-15 11 6 aviemzur@gmail.com chethanuk@outlook.com
in
19 - 2020-06-22 2021-12-15 10 6 47171962+assapin@users.nore... chethanuk@outlook.com
kubernetes.py
in liminal/runners/airflow/executors
117 5 2021-05-23 2022-12-08 10 5 zion.rubin@naturalint.com lidor.ettinger@gmail.com
liminal_dags.py
in liminal/runners/airflow/dag
9 - 2020-06-23 2021-12-15 9 6 aviemzur@gmail.com chethanuk@outlook.com
task.py
in liminal/runners/airflow/model
30 3 2020-06-23 2021-12-14 9 4 aviemzur@gmail.com chethan.u1@gmail.com
delete_cloudformation_stack.py
in liminal/runners/airflow/tasks
47 3 2020-06-23 2021-12-14 9 4 aviemzur@gmail.com chethan.u1@gmail.com
image_builder.py
in liminal/build
87 13 2020-06-23 2022-07-03 9 6 aviemzur@gmail.com zion.rubinn@gmail.com
sql.py
in liminal/runners/airflow/tasks
2 - 2020-06-23 2021-07-28 7 3 aviemzur@gmail.com zion.rubin@naturalint.com
class_util.py
in liminal/core/util
34 3 2020-06-23 2021-12-15 7 4 aviemzur@gmail.com chethanuk@outlook.com
__init__.py
in liminal/runners/airflow
38 6 2020-06-23 2021-12-14 7 6 aviemzur@gmail.com chethan.u1@gmail.com
config.py
in liminal/core/config
130 14 2021-04-11 2021-12-15 7 4 zion.rubin@naturalint.com chethanuk@outlook.com
__init__.py
in scripts
1 - 2020-11-06 2021-02-21 6 5 assaf@assafs-macbook-pro.local aviemzur@gmail.com
__init__.py
in liminal/runners/airflow/dag
6 1 2020-06-23 2021-12-15 6 5 aviemzur@gmail.com chethanuk@outlook.com
files_util.py
in liminal/core/util
37 5 2020-06-23 2021-12-15 6 5 aviemzur@gmail.com chethanuk@outlook.com
containerable.py
in liminal/runners/airflow/tasks
57 4 2021-05-23 2022-11-30 6 5 zion.rubin@naturalint.com lidor.ettinger@gmail.com
cloudformation.py
in liminal/runners/airflow/operators
115 16 2020-06-23 2021-12-15 6 5 aviemzur@gmail.com chethanuk@outlook.com
job_status_operator.py
in liminal/runners/airflow/operators
119 18 2020-06-23 2021-12-15 6 5 aviemzur@gmail.com chethanuk@outlook.com
python.py
in liminal/build/image/python
8 2 2020-06-23 2021-12-14 5 3 aviemzur@gmail.com chethan.u1@gmail.com
logging_setup.py
in liminal/logging
19 1 2021-01-06 2021-12-14 5 4 mizimizi@gmail.com chethan.u1@gmail.com
job_start.py
in liminal/runners/airflow/tasks
22 2 2021-04-11 2021-12-14 5 3 zion.rubin@naturalint.com chethan.u1@gmail.com
job_end.py
in liminal/runners/airflow/tasks
22 2 2021-04-11 2021-12-14 5 3 zion.rubin@naturalint.com chethan.u1@gmail.com
executor.py
in liminal/runners/airflow/model
30 5 2021-05-23 2021-12-15 5 4 zion.rubin@naturalint.com chethanuk@outlook.com
emr.py
in liminal/runners/airflow/executors
48 3 2021-05-23 2021-12-14 5 4 zion.rubin@naturalint.com chethan.u1@gmail.com
python.py
in liminal/build
62 11 2020-06-23 2021-12-14 5 4 aviemzur@gmail.com chethan.u1@gmail.com
liminal_register_dags.py
in liminal/runners/airflow/dag
109 6 2021-06-27 2022-01-19 5 4 lidor.ettinger@gmail.com zion.rubin@naturalint.com
__init__.py
in liminal
2 - 2020-06-23 2022-01-19 4 3 aviemzur@gmail.com zion.rubin@naturalint.com
standalone_variable_backend.py
in liminal/runners/airflow/config
23 2 2020-06-23 2021-04-11 4 3 aviemzur@gmail.com zion.rubin@naturalint.com
liminal.yml
in liminal/core/config/defaults/base
28 - 2021-04-11 2021-12-15 4 2 zion.rubin@naturalint.com chethanuk@outlook.com
liminal_python_server.py
in liminal/build/image/python_server
33 4 2021-07-27 2022-02-13 4 4 aviemzur@gmail.com simon@naturalint.com
__init__.py
in liminal/sql
1 - 2020-06-23 2021-02-21 3 2 aviemzur@gmail.com aviemzur@gmail.com
__init__.py
in liminal/logging
1 - 2021-01-06 2021-02-21 3 3 mizimizi@gmail.com aviemzur@gmail.com
__init__.py
in liminal/kubernetes
1 - 2020-11-17 2021-02-21 3 2 aviemzur@gmail.com aviemzur@gmail.com
__init__.py
in liminal/monitoring
1 - 2020-06-23 2021-02-21 3 2 aviemzur@gmail.com aviemzur@gmail.com
__init__.py
in liminal/build/image
1 - 2020-06-23 2021-02-21 3 2 aviemzur@gmail.com aviemzur@gmail.com
__init__.py
in liminal/build/image/python
1 - 2020-06-23 2021-02-21 3 2 aviemzur@gmail.com aviemzur@gmail.com
__init__.py
in liminal/build
1 - 2020-06-23 2021-02-21 3 2 aviemzur@gmail.com aviemzur@gmail.com
__init__.py
in liminal/runners/airflow/model
1 - 2020-06-23 2021-02-21 3 2 aviemzur@gmail.com aviemzur@gmail.com
__init__.py
in liminal/runners/airflow/config
1 - 2020-06-23 2021-02-21 3 2 aviemzur@gmail.com aviemzur@gmail.com
__init__.py
in liminal/runners/airflow/operators
1 - 2020-06-23 2021-02-21 3 2 aviemzur@gmail.com aviemzur@gmail.com
__init__.py
in liminal/runners/airflow/tasks
1 - 2020-06-23 2021-02-21 3 2 aviemzur@gmail.com aviemzur@gmail.com
__init__.py
in liminal/runners
1 - 2020-06-23 2021-02-21 3 2 aviemzur@gmail.com aviemzur@gmail.com
__init__.py
in liminal/core
1 - 2020-06-23 2021-02-21 3 2 aviemzur@gmail.com aviemzur@gmail.com
__init__.py
in liminal/core/util
1 - 2020-06-23 2021-02-21 3 2 aviemzur@gmail.com aviemzur@gmail.com
__init__.py
in liminal/docker
1 - 2020-06-23 2021-02-21 3 2 aviemzur@gmail.com aviemzur@gmail.com
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
environment.py
in liminal/core
41 4 2020-06-23 2021-12-14 11 9 aviemzur@gmail.com chethan.u1@gmail.com
volume_util.py
in liminal/kubernetes
116 9 2020-11-17 2021-12-15 12 8 aviemzur@gmail.com chethanuk@outlook.com
setup.py
in root
38 - 2020-06-11 2021-12-15 12 7 47171962+assapin@users.nore... chethanuk@outlook.com
liminal_apps_builder.py
in liminal/build
35 3 2020-06-23 2022-01-19 11 7 aviemzur@gmail.com zion.rubin@naturalint.com
python.py
in liminal/runners/airflow/tasks
8 2 2020-06-23 2021-12-14 12 6 aviemzur@gmail.com chethan.u1@gmail.com
create_cloudformation_stack.py
in liminal/runners/airflow/tasks
73 4 2020-06-23 2021-12-15 11 6 aviemzur@gmail.com chethanuk@outlook.com
in
19 - 2020-06-22 2021-12-15 10 6 47171962+assapin@users.nore... chethanuk@outlook.com
liminal_dags.py
in liminal/runners/airflow/dag
9 - 2020-06-23 2021-12-15 9 6 aviemzur@gmail.com chethanuk@outlook.com
image_builder.py
in liminal/build
87 13 2020-06-23 2022-07-03 9 6 aviemzur@gmail.com zion.rubinn@gmail.com
__init__.py
in liminal/runners/airflow
38 6 2020-06-23 2021-12-14 7 6 aviemzur@gmail.com chethan.u1@gmail.com
spark.py
in liminal/runners/airflow/tasks
49 8 2020-06-23 2021-12-15 11 5 aviemzur@gmail.com chethanuk@outlook.com
kubernetes.py
in liminal/runners/airflow/executors
117 5 2021-05-23 2022-12-08 10 5 zion.rubin@naturalint.com lidor.ettinger@gmail.com
files_util.py
in liminal/core/util
37 5 2020-06-23 2021-12-15 6 5 aviemzur@gmail.com chethanuk@outlook.com
containerable.py
in liminal/runners/airflow/tasks
57 4 2021-05-23 2022-11-30 6 5 zion.rubin@naturalint.com lidor.ettinger@gmail.com
cloudformation.py
in liminal/runners/airflow/operators
115 16 2020-06-23 2021-12-15 6 5 aviemzur@gmail.com chethanuk@outlook.com
job_status_operator.py
in liminal/runners/airflow/operators
119 18 2020-06-23 2021-12-15 6 5 aviemzur@gmail.com chethanuk@outlook.com
__init__.py
in liminal/runners/airflow/dag
6 1 2020-06-23 2021-12-15 6 5 aviemzur@gmail.com chethanuk@outlook.com
__init__.py
in scripts
1 - 2020-11-06 2021-02-21 6 5 assaf@assafs-macbook-pro.local aviemzur@gmail.com
delete_cloudformation_stack.py
in liminal/runners/airflow/tasks
47 3 2020-06-23 2021-12-14 9 4 aviemzur@gmail.com chethan.u1@gmail.com
task.py
in liminal/runners/airflow/model
30 3 2020-06-23 2021-12-14 9 4 aviemzur@gmail.com chethan.u1@gmail.com
class_util.py
in liminal/core/util
34 3 2020-06-23 2021-12-15 7 4 aviemzur@gmail.com chethanuk@outlook.com
config.py
in liminal/core/config
130 14 2021-04-11 2021-12-15 7 4 zion.rubin@naturalint.com chethanuk@outlook.com
liminal_register_dags.py
in liminal/runners/airflow/dag
109 6 2021-06-27 2022-01-19 5 4 lidor.ettinger@gmail.com zion.rubin@naturalint.com
emr.py
in liminal/runners/airflow/executors
48 3 2021-05-23 2021-12-14 5 4 zion.rubin@naturalint.com chethan.u1@gmail.com
executor.py
in liminal/runners/airflow/model
30 5 2021-05-23 2021-12-15 5 4 zion.rubin@naturalint.com chethanuk@outlook.com
python.py
in liminal/build
62 11 2020-06-23 2021-12-14 5 4 aviemzur@gmail.com chethan.u1@gmail.com
logging_setup.py
in liminal/logging
19 1 2021-01-06 2021-12-14 5 4 mizimizi@gmail.com chethan.u1@gmail.com
liminal_python_server.py
in liminal/build/image/python_server
33 4 2021-07-27 2022-02-13 4 4 aviemzur@gmail.com simon@naturalint.com
sql.py
in liminal/runners/airflow/tasks
2 - 2020-06-23 2021-07-28 7 3 aviemzur@gmail.com zion.rubin@naturalint.com
job_end.py
in liminal/runners/airflow/tasks
22 2 2021-04-11 2021-12-14 5 3 zion.rubin@naturalint.com chethan.u1@gmail.com
job_start.py
in liminal/runners/airflow/tasks
22 2 2021-04-11 2021-12-14 5 3 zion.rubin@naturalint.com chethan.u1@gmail.com
python.py
in liminal/build/image/python
8 2 2020-06-23 2021-12-14 5 3 aviemzur@gmail.com chethan.u1@gmail.com
__init__.py
in liminal
2 - 2020-06-23 2022-01-19 4 3 aviemzur@gmail.com zion.rubin@naturalint.com
standalone_variable_backend.py
in liminal/runners/airflow/config
23 2 2020-06-23 2021-04-11 4 3 aviemzur@gmail.com zion.rubin@naturalint.com
__init__.py
in liminal/logging
1 - 2021-01-06 2021-02-21 3 3 mizimizi@gmail.com aviemzur@gmail.com
liminal.yml
in liminal/core/config/defaults/base
28 - 2021-04-11 2021-12-15 4 2 zion.rubin@naturalint.com chethanuk@outlook.com
__init__.py
in liminal/docker
1 - 2020-06-23 2021-02-21 3 2 aviemzur@gmail.com aviemzur@gmail.com
__init__.py
in liminal/core/util
1 - 2020-06-23 2021-02-21 3 2 aviemzur@gmail.com aviemzur@gmail.com
__init__.py
in liminal/core
1 - 2020-06-23 2021-02-21 3 2 aviemzur@gmail.com aviemzur@gmail.com
__init__.py
in liminal/runners
1 - 2020-06-23 2021-02-21 3 2 aviemzur@gmail.com aviemzur@gmail.com
__init__.py
in liminal/runners/airflow/tasks
1 - 2020-06-23 2021-02-21 3 2 aviemzur@gmail.com aviemzur@gmail.com
__init__.py
in liminal/runners/airflow/operators
1 - 2020-06-23 2021-02-21 3 2 aviemzur@gmail.com aviemzur@gmail.com
__init__.py
in liminal/runners/airflow/config
1 - 2020-06-23 2021-02-21 3 2 aviemzur@gmail.com aviemzur@gmail.com
__init__.py
in liminal/runners/airflow/model
1 - 2020-06-23 2021-02-21 3 2 aviemzur@gmail.com aviemzur@gmail.com
__init__.py
in liminal/build
1 - 2020-06-23 2021-02-21 3 2 aviemzur@gmail.com aviemzur@gmail.com
__init__.py
in liminal/build/image/python
1 - 2020-06-23 2021-02-21 3 2 aviemzur@gmail.com aviemzur@gmail.com
__init__.py
in liminal/build/image
1 - 2020-06-23 2021-02-21 3 2 aviemzur@gmail.com aviemzur@gmail.com
__init__.py
in liminal/monitoring
1 - 2020-06-23 2021-02-21 3 2 aviemzur@gmail.com aviemzur@gmail.com
__init__.py
in liminal/kubernetes
1 - 2020-11-17 2021-02-21 3 2 aviemzur@gmail.com aviemzur@gmail.com
__init__.py
in liminal/sql
1 - 2020-06-23 2021-02-21 3 2 aviemzur@gmail.com aviemzur@gmail.com
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
secret_util.py
in liminal/kubernetes
72 6 2022-11-30 2022-12-08 2 1 lidor.ettinger@gmail.com lidor.ettinger@gmail.com
dict_util.py
in liminal/core/util
55 8 2021-04-11 2021-04-11 1 1 zion.rubin@naturalint.com zion.rubin@naturalint.com
36 - 2021-12-14 2021-12-14 1 1 chethan.u1@gmail.com chethan.u1@gmail.com
extensible.py
in liminal/core/util
17 4 2022-01-19 2022-01-19 1 1 zion.rubin@naturalint.com zion.rubin@naturalint.com
settings.py
in liminal
9 2 2022-01-19 2022-01-19 1 1 zion.rubin@naturalint.com zion.rubin@naturalint.com
spark.py
in liminal/build/image/spark
8 2 2021-07-28 2021-07-28 1 1 zion.rubin@naturalint.com zion.rubin@naturalint.com
airflow.py
in liminal/runners/airflow/tasks
6 1 2021-07-28 2021-07-28 1 1 zion.rubin@naturalint.com zion.rubin@naturalint.com
hadoop.py
in liminal/runners/airflow/tasks
6 1 2021-05-23 2021-07-28 2 1 zion.rubin@naturalint.com zion.rubin@naturalint.com
airflow.py
in liminal/runners/airflow/executors
6 1 2021-07-28 2021-07-28 1 1 zion.rubin@naturalint.com zion.rubin@naturalint.com
env_util.py
in liminal/core/util
4 1 2021-05-23 2021-05-23 1 1 zion.rubin@naturalint.com zion.rubin@naturalint.com
__init__.py
in liminal/core/config/defaults/base
3 - 2021-04-11 2021-04-11 1 1 zion.rubin@naturalint.com zion.rubin@naturalint.com
__init__.py
in liminal/core/config
1 - 2021-04-11 2021-04-11 1 1 zion.rubin@naturalint.com zion.rubin@naturalint.com
__init__.py
in liminal/core/config/defaults
1 - 2021-07-04 2021-07-04 1 1 aviemzur@gmail.com aviemzur@gmail.com
__init__.py
in liminal/runners/airflow/executors
1 - 2021-05-23 2021-05-23 1 1 zion.rubin@naturalint.com zion.rubin@naturalint.com
__init__.py
in liminal/build/image/python_server
1 - 2021-07-27 2021-07-27 1 1 aviemzur@gmail.com aviemzur@gmail.com
__init__.py
in liminal/build/image/spark
1 - 2021-07-28 2021-07-28 1 1 zion.rubin@naturalint.com zion.rubin@naturalint.com
operator_with_variable_resolving.py
in liminal/runners/airflow/operators
132 18 2021-11-21 2021-12-14 2 2 aviemzur@gmail.com chethan.u1@gmail.com
default_configs.py
in liminal/core/config/defaults
55 6 2021-04-11 2021-12-14 2 2 zion.rubin@naturalint.com chethan.u1@gmail.com
liminal.yml
in liminal/core/config/defaults/base
28 - 2021-04-11 2021-12-15 4 2 zion.rubin@naturalint.com chethanuk@outlook.com
28 - 2021-12-15 2022-12-08 2 2 chethanuk@outlook.com lidor.ettinger@gmail.com
python_server.py
in liminal/build/image/python_server
17 4 2021-07-27 2021-12-14 2 2 aviemzur@gmail.com chethan.u1@gmail.com
6 - 2021-11-14 2021-12-14 2 2 lidor.ettinger@gmail.com chethan.u1@gmail.com
__init__.py
in liminal/docker
1 - 2020-06-23 2021-02-21 3 2 aviemzur@gmail.com aviemzur@gmail.com
__init__.py
in liminal/core/util
1 - 2020-06-23 2021-02-21 3 2 aviemzur@gmail.com aviemzur@gmail.com
__init__.py
in liminal/core
1 - 2020-06-23 2021-02-21 3 2 aviemzur@gmail.com aviemzur@gmail.com
__init__.py
in liminal/runners
1 - 2020-06-23 2021-02-21 3 2 aviemzur@gmail.com aviemzur@gmail.com
__init__.py
in liminal/runners/airflow/tasks
1 - 2020-06-23 2021-02-21 3 2 aviemzur@gmail.com aviemzur@gmail.com
__init__.py
in liminal/runners/airflow/operators
1 - 2020-06-23 2021-02-21 3 2 aviemzur@gmail.com aviemzur@gmail.com
__init__.py
in liminal/runners/airflow/config
1 - 2020-06-23 2021-02-21 3 2 aviemzur@gmail.com aviemzur@gmail.com
__init__.py
in liminal/runners/airflow/model
1 - 2020-06-23 2021-02-21 3 2 aviemzur@gmail.com aviemzur@gmail.com
__init__.py
in liminal/build
1 - 2020-06-23 2021-02-21 3 2 aviemzur@gmail.com aviemzur@gmail.com
__init__.py
in liminal/build/image/python
1 - 2020-06-23 2021-02-21 3 2 aviemzur@gmail.com aviemzur@gmail.com
__init__.py
in liminal/build/image
1 - 2020-06-23 2021-02-21 3 2 aviemzur@gmail.com aviemzur@gmail.com
__init__.py
in liminal/monitoring
1 - 2020-06-23 2021-02-21 3 2 aviemzur@gmail.com aviemzur@gmail.com
__init__.py
in liminal/kubernetes
1 - 2020-11-17 2021-02-21 3 2 aviemzur@gmail.com aviemzur@gmail.com
__init__.py
in liminal/sql
1 - 2020-06-23 2021-02-21 3 2 aviemzur@gmail.com aviemzur@gmail.com
standalone_variable_backend.py
in liminal/runners/airflow/config
23 2 2020-06-23 2021-04-11 4 3 aviemzur@gmail.com zion.rubin@naturalint.com
job_end.py
in liminal/runners/airflow/tasks
22 2 2021-04-11 2021-12-14 5 3 zion.rubin@naturalint.com chethan.u1@gmail.com
job_start.py
in liminal/runners/airflow/tasks
22 2 2021-04-11 2021-12-14 5 3 zion.rubin@naturalint.com chethan.u1@gmail.com
python.py
in liminal/build/image/python
8 2 2020-06-23 2021-12-14 5 3 aviemzur@gmail.com chethan.u1@gmail.com
__init__.py
in liminal
2 - 2020-06-23 2022-01-19 4 3 aviemzur@gmail.com zion.rubin@naturalint.com
sql.py
in liminal/runners/airflow/tasks
2 - 2020-06-23 2021-07-28 7 3 aviemzur@gmail.com zion.rubin@naturalint.com
__init__.py
in liminal/logging
1 - 2021-01-06 2021-02-21 3 3 mizimizi@gmail.com aviemzur@gmail.com
config.py
in liminal/core/config
130 14 2021-04-11 2021-12-15 7 4 zion.rubin@naturalint.com chethanuk@outlook.com
liminal_register_dags.py
in liminal/runners/airflow/dag
109 6 2021-06-27 2022-01-19 5 4 lidor.ettinger@gmail.com zion.rubin@naturalint.com
python.py
in liminal/build
62 11 2020-06-23 2021-12-14 5 4 aviemzur@gmail.com chethan.u1@gmail.com
emr.py
in liminal/runners/airflow/executors
48 3 2021-05-23 2021-12-14 5 4 zion.rubin@naturalint.com chethan.u1@gmail.com
delete_cloudformation_stack.py
in liminal/runners/airflow/tasks
47 3 2020-06-23 2021-12-14 9 4 aviemzur@gmail.com chethan.u1@gmail.com
class_util.py
in liminal/core/util
34 3 2020-06-23 2021-12-15 7 4 aviemzur@gmail.com chethanuk@outlook.com
liminal_python_server.py
in liminal/build/image/python_server
33 4 2021-07-27 2022-02-13 4 4 aviemzur@gmail.com simon@naturalint.com
Correlations

File Size vs. Number of Changes: 71 points

liminal/kubernetes/secret_util.py x: 72 lines of code y: 2 # changes liminal/runners/airflow/executors/kubernetes.py x: 117 lines of code y: 10 # changes yamllint-config.yml x: 28 lines of code y: 2 # changes liminal/runners/airflow/tasks/containerable.py x: 57 lines of code y: 6 # changes liminal/build/image_builder.py x: 87 lines of code y: 9 # changes liminal/build/image/python_server/liminal_python_server.py x: 33 lines of code y: 4 # changes liminal/__init__.py x: 2 lines of code y: 4 # changes liminal/build/liminal_apps_builder.py x: 35 lines of code y: 11 # changes liminal/core/util/extensible.py x: 17 lines of code y: 1 # changes liminal/runners/airflow/dag/liminal_register_dags.py x: 109 lines of code y: 5 # changes liminal/settings.py x: 9 lines of code y: 1 # changes MANIFEST.in x: 19 lines of code y: 10 # changes liminal/core/config/config.py x: 130 lines of code y: 7 # changes liminal/core/config/defaults/base/liminal.yml x: 28 lines of code y: 4 # changes liminal/core/util/class_util.py x: 34 lines of code y: 7 # changes liminal/core/util/files_util.py x: 37 lines of code y: 6 # changes liminal/kubernetes/volume_util.py x: 116 lines of code y: 12 # changes liminal/runners/airflow/dag/__init__.py x: 6 lines of code y: 6 # changes liminal/runners/airflow/dag/liminal_dags.py x: 9 lines of code y: 9 # changes liminal/runners/airflow/model/executor.py x: 30 lines of code y: 5 # changes liminal/runners/airflow/operators/cloudformation.py x: 115 lines of code y: 6 # changes liminal/runners/airflow/operators/job_status_operator.py x: 119 lines of code y: 6 # changes liminal/runners/airflow/tasks/create_cloudformation_stack.py x: 73 lines of code y: 11 # changes liminal/runners/airflow/tasks/spark.py x: 49 lines of code y: 11 # changes setup.py x: 38 lines of code y: 12 # changes liminal/build/image/python/python.py x: 8 lines of code y: 5 # changes liminal/build/image/python_server/python_server.py x: 17 lines of code y: 2 # changes liminal/build/python.py x: 62 lines of code y: 5 # changes liminal/core/config/defaults/default_configs.py x: 55 lines of code y: 2 # changes liminal/core/environment.py x: 41 lines of code y: 11 # changes liminal/logging/logging_setup.py x: 19 lines of code y: 5 # changes liminal/runners/airflow/__init__.py x: 38 lines of code y: 7 # changes liminal/runners/airflow/executors/emr.py x: 48 lines of code y: 5 # changes liminal/runners/airflow/model/task.py x: 30 lines of code y: 9 # changes liminal/runners/airflow/operators/operator_with_variable_resolving.py x: 132 lines of code y: 2 # changes liminal/runners/airflow/tasks/delete_cloudformation_stack.py x: 47 lines of code y: 9 # changes liminal/runners/airflow/tasks/job_end.py x: 22 lines of code y: 5 # changes liminal/runners/airflow/tasks/python.py x: 8 lines of code y: 12 # changes pyproject.toml x: 36 lines of code y: 1 # changes scripts/webserver_config.py x: 6 lines of code y: 2 # changes liminal/build/image/spark/__init__.py x: 1 lines of code y: 1 # changes liminal/build/image/spark/spark.py x: 8 lines of code y: 1 # changes liminal/runners/airflow/executors/airflow.py x: 6 lines of code y: 1 # changes liminal/runners/airflow/tasks/sql.py x: 2 lines of code y: 7 # changes liminal/core/util/env_util.py x: 4 lines of code y: 1 # changes liminal/core/config/defaults/base/__init__.py x: 3 lines of code y: 1 # changes liminal/core/util/dict_util.py x: 55 lines of code y: 1 # changes liminal/runners/airflow/config/standalone_variable_backend.py x: 23 lines of code y: 4 # changes liminal/build/__init__.py x: 1 lines of code y: 3 # changes scripts/__init__.py x: 1 lines of code y: 6 # changes
12.0
# changes
  min: 1.0
  average: 4.63
  25th percentile: 2.0
  median: 3.0
  75th percentile: 6.0
  max: 12.0
0 132.0
lines of code
min: 1.0 | average: 29.49 | 25th percentile: 1.0 | median: 17.0 | 75th percentile: 41.0 | max: 132.0

Number of Contributors vs. Number of Changes: 71 points

liminal/kubernetes/secret_util.py x: 1 # contributors y: 2 # changes liminal/runners/airflow/executors/kubernetes.py x: 5 # contributors y: 10 # changes yamllint-config.yml x: 2 # contributors y: 2 # changes liminal/runners/airflow/tasks/containerable.py x: 5 # contributors y: 6 # changes liminal/build/image_builder.py x: 6 # contributors y: 9 # changes liminal/build/image/python_server/liminal_python_server.py x: 4 # contributors y: 4 # changes liminal/__init__.py x: 3 # contributors y: 4 # changes liminal/build/liminal_apps_builder.py x: 7 # contributors y: 11 # changes liminal/core/util/extensible.py x: 1 # contributors y: 1 # changes liminal/runners/airflow/dag/liminal_register_dags.py x: 4 # contributors y: 5 # changes MANIFEST.in x: 6 # contributors y: 10 # changes liminal/core/config/config.py x: 4 # contributors y: 7 # changes liminal/core/config/defaults/base/liminal.yml x: 2 # contributors y: 4 # changes liminal/kubernetes/volume_util.py x: 8 # contributors y: 12 # changes liminal/runners/airflow/tasks/create_cloudformation_stack.py x: 6 # contributors y: 11 # changes liminal/runners/airflow/tasks/spark.py x: 5 # contributors y: 11 # changes setup.py x: 7 # contributors y: 12 # changes liminal/build/image/python/python.py x: 3 # contributors y: 5 # changes liminal/core/environment.py x: 9 # contributors y: 11 # changes liminal/runners/airflow/__init__.py x: 6 # contributors y: 7 # changes liminal/runners/airflow/model/task.py x: 4 # contributors y: 9 # changes liminal/runners/airflow/tasks/python.py x: 6 # contributors y: 12 # changes liminal/runners/airflow/tasks/sql.py x: 3 # contributors y: 7 # changes liminal/build/__init__.py x: 2 # contributors y: 3 # changes liminal/logging/__init__.py x: 3 # contributors y: 3 # changes
12.0
# changes
  min: 1.0
  average: 4.63
  25th percentile: 2.0
  median: 3.0
  75th percentile: 6.0
  max: 12.0
0 9.0
# contributors
min: 1.0 | average: 3.15 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 5.0 | max: 9.0

Number of Contributors vs. File Size: 71 points

liminal/kubernetes/secret_util.py x: 1 # contributors y: 72 lines of code liminal/runners/airflow/executors/kubernetes.py x: 5 # contributors y: 117 lines of code yamllint-config.yml x: 2 # contributors y: 28 lines of code liminal/runners/airflow/tasks/containerable.py x: 5 # contributors y: 57 lines of code liminal/build/image_builder.py x: 6 # contributors y: 87 lines of code liminal/build/image/python_server/liminal_python_server.py x: 4 # contributors y: 33 lines of code liminal/__init__.py x: 3 # contributors y: 2 lines of code liminal/build/liminal_apps_builder.py x: 7 # contributors y: 35 lines of code liminal/core/util/extensible.py x: 1 # contributors y: 17 lines of code liminal/runners/airflow/dag/liminal_register_dags.py x: 4 # contributors y: 109 lines of code liminal/settings.py x: 1 # contributors y: 9 lines of code MANIFEST.in x: 6 # contributors y: 19 lines of code liminal/core/config/config.py x: 4 # contributors y: 130 lines of code liminal/core/util/class_util.py x: 4 # contributors y: 34 lines of code liminal/core/util/files_util.py x: 5 # contributors y: 37 lines of code liminal/kubernetes/volume_util.py x: 8 # contributors y: 116 lines of code liminal/runners/airflow/dag/__init__.py x: 5 # contributors y: 6 lines of code liminal/runners/airflow/dag/liminal_dags.py x: 6 # contributors y: 9 lines of code liminal/runners/airflow/model/executor.py x: 4 # contributors y: 30 lines of code liminal/runners/airflow/operators/cloudformation.py x: 5 # contributors y: 115 lines of code liminal/runners/airflow/operators/job_status_operator.py x: 5 # contributors y: 119 lines of code liminal/runners/airflow/tasks/create_cloudformation_stack.py x: 6 # contributors y: 73 lines of code liminal/runners/airflow/tasks/spark.py x: 5 # contributors y: 49 lines of code setup.py x: 7 # contributors y: 38 lines of code liminal/build/image/python/python.py x: 3 # contributors y: 8 lines of code liminal/build/image/python_server/python_server.py x: 2 # contributors y: 17 lines of code liminal/build/python.py x: 4 # contributors y: 62 lines of code liminal/core/config/defaults/default_configs.py x: 2 # contributors y: 55 lines of code liminal/core/environment.py x: 9 # contributors y: 41 lines of code liminal/logging/logging_setup.py x: 4 # contributors y: 19 lines of code liminal/runners/airflow/__init__.py x: 6 # contributors y: 38 lines of code liminal/runners/airflow/executors/emr.py x: 4 # contributors y: 48 lines of code liminal/runners/airflow/operators/operator_with_variable_resolving.py x: 2 # contributors y: 132 lines of code liminal/runners/airflow/tasks/delete_cloudformation_stack.py x: 4 # contributors y: 47 lines of code liminal/runners/airflow/tasks/job_end.py x: 3 # contributors y: 22 lines of code liminal/runners/airflow/tasks/python.py x: 6 # contributors y: 8 lines of code pyproject.toml x: 1 # contributors y: 36 lines of code scripts/webserver_config.py x: 2 # contributors y: 6 lines of code liminal/build/image/spark/__init__.py x: 1 # contributors y: 1 lines of code liminal/build/image/spark/spark.py x: 1 # contributors y: 8 lines of code liminal/runners/airflow/executors/airflow.py x: 1 # contributors y: 6 lines of code liminal/core/util/env_util.py x: 1 # contributors y: 4 lines of code liminal/core/config/defaults/base/__init__.py x: 1 # contributors y: 3 lines of code liminal/core/util/dict_util.py x: 1 # contributors y: 55 lines of code liminal/runners/airflow/config/standalone_variable_backend.py x: 3 # contributors y: 23 lines of code liminal/build/__init__.py x: 2 # contributors y: 1 lines of code liminal/logging/__init__.py x: 3 # contributors y: 1 lines of code scripts/__init__.py x: 5 # contributors y: 1 lines of code
132.0
lines of code
  min: 1.0
  average: 29.49
  25th percentile: 1.0
  median: 17.0
  75th percentile: 41.0
  max: 132.0
0 9.0
# contributors
min: 1.0 | average: 3.15 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 5.0 | max: 9.0