azure / cyclecloud-scalelib
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 45 files with 10,432 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 1 file changed 51-100 times (1,456 lines of code)
    • 9 files changed 21-50 times (4,809 lines of code)
    • 15 files changed 6-20 times (3,216 lines of code)
    • 20 files changed 1-5 times (951 lines of code)
0% | 13% | 46% | 30% | 9%
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 45 files with 10,432 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)
    • 6 files changed by 6-10 contributors (3,254 lines of code)
    • 30 files changed by 2-5 contributors (6,941 lines of code)
    • 9 files changed by 1 contributor (237 lines of code)
0% | 0% | 31% | 66% | 2%
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, sh, txt, md, json, ini, in, cfg, gitignore, yaml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
py0% | 13% | 46% | 30% | 9%
cfg0% | 0% | 0% | 0% | 100%
in0% | 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
src0% | 14% | 44% | 30% | 9%
ROOT0% | 0% | 97% | 0% | 2%
util0% | 0% | 0% | 100% | 0%
Most Frequently Changed Files (Top 45)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
nodemanager.py
in src/hpc/autoscale/node
1456 75 2020-06-29 2025-01-13 52 6 ryhamel@microsoft.com ben.watrous@microsoft.com
setup.py
in root
254 22 2020-06-29 2025-02-05 47 9 ryhamel@microsoft.com ryhamel@microsoft.com
package.py
in root
123 4 2020-12-17 2025-02-05 31 5 ryan.hamel@cyclecomputing.com ryhamel@microsoft.com
constraints.py
in src/hpc/autoscale/node
1060 128 2020-06-29 2025-01-13 30 5 ryhamel@microsoft.com ben.watrous@microsoft.com
clilib.py
in src/hpc/autoscale
1505 93 2020-12-17 2025-02-05 30 5 ryan.hamel@cyclecomputing.com ryhamel@microsoft.com
node.py
in src/hpc/autoscale/node
608 79 2020-06-29 2025-02-05 28 6 ryhamel@microsoft.com ryhamel@microsoft.com
bucket.py
in src/hpc/autoscale/node
374 38 2020-06-29 2025-01-15 26 6 ryhamel@microsoft.com ben.watrous@microsoft.com
demandcalculator.py
in src/hpc/autoscale/job
323 21 2020-06-29 2025-01-13 24 5 ryhamel@microsoft.com ben.watrous@microsoft.com
util.py
in src/hpc/autoscale
261 32 2020-06-29 2024-05-08 23 7 ryhamel@microsoft.com 116667879+aditigaur4@users....
demandprinter.py
in src/hpc/autoscale/job
301 19 2020-06-29 2025-01-13 21 6 ryhamel@microsoft.com ben.watrous@microsoft.com
mock.py
in src/hpc/autoscale/ccbindings
532 28 2020-06-29 2024-02-16 20 5 ryhamel@microsoft.com ryan.hamel@microsoft.com
nodehistory.py
in src/hpc/autoscale/node
314 30 2020-06-29 2022-10-20 19 5 ryhamel@microsoft.com ryan.hamel@microsoft.com
legacy.py
in src/hpc/autoscale/ccbindings
434 19 2020-06-29 2023-03-27 19 4 ryhamel@microsoft.com ryan.hamel@microsoft.com
results.py
in src/hpc/autoscale
288 35 2020-06-29 2022-10-25 15 4 ryhamel@microsoft.com ryan.hamel@cyclecomputing.com
schedulernode.py
in src/hpc/autoscale/job
115 10 2020-06-30 2022-05-18 14 3 ryan.hamel@cyclecomputing.com ryan.hamel@cyclecomputing.com
hpctypes.py
in src/hpc/autoscale
170 26 2020-06-29 2022-12-02 14 4 ryhamel@microsoft.com ryan.hamel@microsoft.com
20 1 2020-06-29 2023-01-24 13 5 ryhamel@microsoft.com ryan.hamel@microsoft.com
__init__.py
in src/hpc/autoscale/ccbindings
25 1 2020-06-29 2024-05-08 13 4 ryhamel@microsoft.com 116667879+aditigaur4@users....
cli.py
in src/hpc/autoscale
126 21 2020-12-17 2024-05-08 12 4 ryan.hamel@cyclecomputing.com 116667879+aditigaur4@users....
driver.py
in src/hpc/autoscale/job
138 19 2020-12-17 2024-05-08 11 3 ryan.hamel@cyclecomputing.com 116667879+aditigaur4@users....
job.py
in src/hpc/autoscale/job
174 22 2020-06-29 2021-01-28 9 3 ryhamel@microsoft.com ryan.hamel@cyclecomputing.com
interface.py
in src/hpc/autoscale/ccbindings
105 12 2020-06-29 2022-10-25 8 3 ryhamel@microsoft.com ryan.hamel@cyclecomputing.com
hpclogging.py
in src/hpc/autoscale
295 16 2020-06-29 2024-06-25 8 5 ryhamel@microsoft.com ryan.hamel@microsoft.com
limits.py
in src/hpc/autoscale/node
302 46 2020-06-29 2023-01-24 8 4 ryhamel@microsoft.com ryan.hamel@microsoft.com
178 1 2020-06-29 2024-02-16 6 3 ryhamel@microsoft.com ryan.hamel@microsoft.com
demand.py
in src/hpc/autoscale/job
32 3 2020-06-29 2025-01-13 5 4 ryhamel@microsoft.com ben.watrous@microsoft.com
codeanalysis.py
in src/hpc/autoscale
61 4 2020-06-29 2023-01-24 5 4 ryhamel@microsoft.com ryan.hamel@microsoft.com
readme.py
in src/hpc/autoscale/example
216 9 2020-06-29 2024-05-13 5 3 ryhamel@microsoft.com ryhamel@microsoft.com
delayednodeid.py
in src/hpc/autoscale/node
34 5 2020-06-29 2021-01-28 4 2 ryhamel@microsoft.com ryan.hamel@cyclecomputing.com
readmeutil.py
in src/hpc/autoscale/example
34 3 2020-06-29 2021-01-28 4 2 ryhamel@microsoft.com ryan.hamel@cyclecomputing.com
vm_sizes.py
in src/hpc/autoscale/node
111 17 2020-06-29 2024-02-16 4 3 ryhamel@microsoft.com ryan.hamel@microsoft.com
azurecost.py
in src/hpc/autoscale/cost
187 12 2023-02-07 2023-03-01 4 1 aditigaur@microsoft.com aditigaur@microsoft.com
in
5 - 2020-06-29 2021-01-28 3 2 ryhamel@microsoft.com ryan.hamel@cyclecomputing.com
nodequeue.py
in src/hpc/autoscale/job
38 13 2020-06-30 2021-01-28 3 1 ryan.hamel@cyclecomputing.com ryan.hamel@cyclecomputing.com
basic.py
in src/hpc/autoscale/example
78 8 2020-06-29 2022-10-20 3 3 ryhamel@microsoft.com ryan.hamel@microsoft.com
reproduce.py
in src/hpc/autoscale/ccbindings
115 13 2023-09-06 2023-09-13 3 3 ryan.hamel@microsoft.com ryan.hamel@cyclecomputing.com
computenode.py
in src/hpc/autoscale/job
5 - 2020-06-29 2020-06-30 2 2 ryhamel@microsoft.com ryan.hamel@cyclecomputing.com
clock.py
in src/hpc/autoscale
23 8 2023-02-23 2023-03-27 2 2 ryan.hamel@microsoft.com 116667879+aditigaur4@users....
__init__.py
in src/hpc/autoscale/node
1 - 2020-06-29 2020-06-29 1 1 ryhamel@microsoft.com ryhamel@microsoft.com
__init__.py
in src/hpc/autoscale/example
1 - 2020-06-29 2020-06-29 1 1 ryhamel@microsoft.com ryhamel@microsoft.com
__init__.py
in src/hpc/autoscale
1 - 2020-06-29 2020-06-29 1 1 ryhamel@microsoft.com ryhamel@microsoft.com
__init__.py
in src/hpc/autoscale/job
1 - 2020-06-29 2020-06-29 1 1 ryhamel@microsoft.com ryhamel@microsoft.com
__init__.py
in src/hpc/autoscale/cost
1 - 2023-02-07 2023-02-07 1 1 aditigaur@microsoft.com aditigaur@microsoft.com
__init__.py
in src/hpc
1 - 2020-06-29 2020-06-29 1 1 ryhamel@microsoft.com ryhamel@microsoft.com
cfg
setup.cfg
in root
6 - 2020-06-29 2020-06-29 1 1 ryhamel@microsoft.com ryhamel@microsoft.com
Files With Most Contributors (Top 45)
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
setup.py
in root
254 22 2020-06-29 2025-02-05 47 9 ryhamel@microsoft.com ryhamel@microsoft.com
util.py
in src/hpc/autoscale
261 32 2020-06-29 2024-05-08 23 7 ryhamel@microsoft.com 116667879+aditigaur4@users....
nodemanager.py
in src/hpc/autoscale/node
1456 75 2020-06-29 2025-01-13 52 6 ryhamel@microsoft.com ben.watrous@microsoft.com
node.py
in src/hpc/autoscale/node
608 79 2020-06-29 2025-02-05 28 6 ryhamel@microsoft.com ryhamel@microsoft.com
bucket.py
in src/hpc/autoscale/node
374 38 2020-06-29 2025-01-15 26 6 ryhamel@microsoft.com ben.watrous@microsoft.com
demandprinter.py
in src/hpc/autoscale/job
301 19 2020-06-29 2025-01-13 21 6 ryhamel@microsoft.com ben.watrous@microsoft.com
package.py
in root
123 4 2020-12-17 2025-02-05 31 5 ryan.hamel@cyclecomputing.com ryhamel@microsoft.com
clilib.py
in src/hpc/autoscale
1505 93 2020-12-17 2025-02-05 30 5 ryan.hamel@cyclecomputing.com ryhamel@microsoft.com
constraints.py
in src/hpc/autoscale/node
1060 128 2020-06-29 2025-01-13 30 5 ryhamel@microsoft.com ben.watrous@microsoft.com
demandcalculator.py
in src/hpc/autoscale/job
323 21 2020-06-29 2025-01-13 24 5 ryhamel@microsoft.com ben.watrous@microsoft.com
mock.py
in src/hpc/autoscale/ccbindings
532 28 2020-06-29 2024-02-16 20 5 ryhamel@microsoft.com ryan.hamel@microsoft.com
nodehistory.py
in src/hpc/autoscale/node
314 30 2020-06-29 2022-10-20 19 5 ryhamel@microsoft.com ryan.hamel@microsoft.com
20 1 2020-06-29 2023-01-24 13 5 ryhamel@microsoft.com ryan.hamel@microsoft.com
hpclogging.py
in src/hpc/autoscale
295 16 2020-06-29 2024-06-25 8 5 ryhamel@microsoft.com ryan.hamel@microsoft.com
legacy.py
in src/hpc/autoscale/ccbindings
434 19 2020-06-29 2023-03-27 19 4 ryhamel@microsoft.com ryan.hamel@microsoft.com
results.py
in src/hpc/autoscale
288 35 2020-06-29 2022-10-25 15 4 ryhamel@microsoft.com ryan.hamel@cyclecomputing.com
hpctypes.py
in src/hpc/autoscale
170 26 2020-06-29 2022-12-02 14 4 ryhamel@microsoft.com ryan.hamel@microsoft.com
__init__.py
in src/hpc/autoscale/ccbindings
25 1 2020-06-29 2024-05-08 13 4 ryhamel@microsoft.com 116667879+aditigaur4@users....
cli.py
in src/hpc/autoscale
126 21 2020-12-17 2024-05-08 12 4 ryan.hamel@cyclecomputing.com 116667879+aditigaur4@users....
limits.py
in src/hpc/autoscale/node
302 46 2020-06-29 2023-01-24 8 4 ryhamel@microsoft.com ryan.hamel@microsoft.com
demand.py
in src/hpc/autoscale/job
32 3 2020-06-29 2025-01-13 5 4 ryhamel@microsoft.com ben.watrous@microsoft.com
codeanalysis.py
in src/hpc/autoscale
61 4 2020-06-29 2023-01-24 5 4 ryhamel@microsoft.com ryan.hamel@microsoft.com
schedulernode.py
in src/hpc/autoscale/job
115 10 2020-06-30 2022-05-18 14 3 ryan.hamel@cyclecomputing.com ryan.hamel@cyclecomputing.com
driver.py
in src/hpc/autoscale/job
138 19 2020-12-17 2024-05-08 11 3 ryan.hamel@cyclecomputing.com 116667879+aditigaur4@users....
job.py
in src/hpc/autoscale/job
174 22 2020-06-29 2021-01-28 9 3 ryhamel@microsoft.com ryan.hamel@cyclecomputing.com
interface.py
in src/hpc/autoscale/ccbindings
105 12 2020-06-29 2022-10-25 8 3 ryhamel@microsoft.com ryan.hamel@cyclecomputing.com
178 1 2020-06-29 2024-02-16 6 3 ryhamel@microsoft.com ryan.hamel@microsoft.com
readme.py
in src/hpc/autoscale/example
216 9 2020-06-29 2024-05-13 5 3 ryhamel@microsoft.com ryhamel@microsoft.com
vm_sizes.py
in src/hpc/autoscale/node
111 17 2020-06-29 2024-02-16 4 3 ryhamel@microsoft.com ryan.hamel@microsoft.com
reproduce.py
in src/hpc/autoscale/ccbindings
115 13 2023-09-06 2023-09-13 3 3 ryan.hamel@microsoft.com ryan.hamel@cyclecomputing.com
basic.py
in src/hpc/autoscale/example
78 8 2020-06-29 2022-10-20 3 3 ryhamel@microsoft.com ryan.hamel@microsoft.com
readmeutil.py
in src/hpc/autoscale/example
34 3 2020-06-29 2021-01-28 4 2 ryhamel@microsoft.com ryan.hamel@cyclecomputing.com
delayednodeid.py
in src/hpc/autoscale/node
34 5 2020-06-29 2021-01-28 4 2 ryhamel@microsoft.com ryan.hamel@cyclecomputing.com
in
5 - 2020-06-29 2021-01-28 3 2 ryhamel@microsoft.com ryan.hamel@cyclecomputing.com
computenode.py
in src/hpc/autoscale/job
5 - 2020-06-29 2020-06-30 2 2 ryhamel@microsoft.com ryan.hamel@cyclecomputing.com
clock.py
in src/hpc/autoscale
23 8 2023-02-23 2023-03-27 2 2 ryan.hamel@microsoft.com 116667879+aditigaur4@users....
azurecost.py
in src/hpc/autoscale/cost
187 12 2023-02-07 2023-03-01 4 1 aditigaur@microsoft.com aditigaur@microsoft.com
nodequeue.py
in src/hpc/autoscale/job
38 13 2020-06-30 2021-01-28 3 1 ryan.hamel@cyclecomputing.com ryan.hamel@cyclecomputing.com
__init__.py
in src/hpc
1 - 2020-06-29 2020-06-29 1 1 ryhamel@microsoft.com ryhamel@microsoft.com
__init__.py
in src/hpc/autoscale/cost
1 - 2023-02-07 2023-02-07 1 1 aditigaur@microsoft.com aditigaur@microsoft.com
__init__.py
in src/hpc/autoscale/job
1 - 2020-06-29 2020-06-29 1 1 ryhamel@microsoft.com ryhamel@microsoft.com
__init__.py
in src/hpc/autoscale
1 - 2020-06-29 2020-06-29 1 1 ryhamel@microsoft.com ryhamel@microsoft.com
__init__.py
in src/hpc/autoscale/example
1 - 2020-06-29 2020-06-29 1 1 ryhamel@microsoft.com ryhamel@microsoft.com
__init__.py
in src/hpc/autoscale/node
1 - 2020-06-29 2020-06-29 1 1 ryhamel@microsoft.com ryhamel@microsoft.com
cfg
setup.cfg
in root
6 - 2020-06-29 2020-06-29 1 1 ryhamel@microsoft.com ryhamel@microsoft.com
Files With Least Contributors (Top 45)
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
azurecost.py
in src/hpc/autoscale/cost
187 12 2023-02-07 2023-03-01 4 1 aditigaur@microsoft.com aditigaur@microsoft.com
nodequeue.py
in src/hpc/autoscale/job
38 13 2020-06-30 2021-01-28 3 1 ryan.hamel@cyclecomputing.com ryan.hamel@cyclecomputing.com
cfg
setup.cfg
in root
6 - 2020-06-29 2020-06-29 1 1 ryhamel@microsoft.com ryhamel@microsoft.com
__init__.py
in src/hpc
1 - 2020-06-29 2020-06-29 1 1 ryhamel@microsoft.com ryhamel@microsoft.com
__init__.py
in src/hpc/autoscale/cost
1 - 2023-02-07 2023-02-07 1 1 aditigaur@microsoft.com aditigaur@microsoft.com
__init__.py
in src/hpc/autoscale/job
1 - 2020-06-29 2020-06-29 1 1 ryhamel@microsoft.com ryhamel@microsoft.com
__init__.py
in src/hpc/autoscale
1 - 2020-06-29 2020-06-29 1 1 ryhamel@microsoft.com ryhamel@microsoft.com
__init__.py
in src/hpc/autoscale/example
1 - 2020-06-29 2020-06-29 1 1 ryhamel@microsoft.com ryhamel@microsoft.com
__init__.py
in src/hpc/autoscale/node
1 - 2020-06-29 2020-06-29 1 1 ryhamel@microsoft.com ryhamel@microsoft.com
readmeutil.py
in src/hpc/autoscale/example
34 3 2020-06-29 2021-01-28 4 2 ryhamel@microsoft.com ryan.hamel@cyclecomputing.com
delayednodeid.py
in src/hpc/autoscale/node
34 5 2020-06-29 2021-01-28 4 2 ryhamel@microsoft.com ryan.hamel@cyclecomputing.com
clock.py
in src/hpc/autoscale
23 8 2023-02-23 2023-03-27 2 2 ryan.hamel@microsoft.com 116667879+aditigaur4@users....
computenode.py
in src/hpc/autoscale/job
5 - 2020-06-29 2020-06-30 2 2 ryhamel@microsoft.com ryan.hamel@cyclecomputing.com
in
5 - 2020-06-29 2021-01-28 3 2 ryhamel@microsoft.com ryan.hamel@cyclecomputing.com
readme.py
in src/hpc/autoscale/example
216 9 2020-06-29 2024-05-13 5 3 ryhamel@microsoft.com ryhamel@microsoft.com
178 1 2020-06-29 2024-02-16 6 3 ryhamel@microsoft.com ryan.hamel@microsoft.com
job.py
in src/hpc/autoscale/job
174 22 2020-06-29 2021-01-28 9 3 ryhamel@microsoft.com ryan.hamel@cyclecomputing.com
driver.py
in src/hpc/autoscale/job
138 19 2020-12-17 2024-05-08 11 3 ryan.hamel@cyclecomputing.com 116667879+aditigaur4@users....
schedulernode.py
in src/hpc/autoscale/job
115 10 2020-06-30 2022-05-18 14 3 ryan.hamel@cyclecomputing.com ryan.hamel@cyclecomputing.com
reproduce.py
in src/hpc/autoscale/ccbindings
115 13 2023-09-06 2023-09-13 3 3 ryan.hamel@microsoft.com ryan.hamel@cyclecomputing.com
vm_sizes.py
in src/hpc/autoscale/node
111 17 2020-06-29 2024-02-16 4 3 ryhamel@microsoft.com ryan.hamel@microsoft.com
interface.py
in src/hpc/autoscale/ccbindings
105 12 2020-06-29 2022-10-25 8 3 ryhamel@microsoft.com ryan.hamel@cyclecomputing.com
basic.py
in src/hpc/autoscale/example
78 8 2020-06-29 2022-10-20 3 3 ryhamel@microsoft.com ryan.hamel@microsoft.com
legacy.py
in src/hpc/autoscale/ccbindings
434 19 2020-06-29 2023-03-27 19 4 ryhamel@microsoft.com ryan.hamel@microsoft.com
limits.py
in src/hpc/autoscale/node
302 46 2020-06-29 2023-01-24 8 4 ryhamel@microsoft.com ryan.hamel@microsoft.com
results.py
in src/hpc/autoscale
288 35 2020-06-29 2022-10-25 15 4 ryhamel@microsoft.com ryan.hamel@cyclecomputing.com
hpctypes.py
in src/hpc/autoscale
170 26 2020-06-29 2022-12-02 14 4 ryhamel@microsoft.com ryan.hamel@microsoft.com
cli.py
in src/hpc/autoscale
126 21 2020-12-17 2024-05-08 12 4 ryan.hamel@cyclecomputing.com 116667879+aditigaur4@users....
codeanalysis.py
in src/hpc/autoscale
61 4 2020-06-29 2023-01-24 5 4 ryhamel@microsoft.com ryan.hamel@microsoft.com
demand.py
in src/hpc/autoscale/job
32 3 2020-06-29 2025-01-13 5 4 ryhamel@microsoft.com ben.watrous@microsoft.com
__init__.py
in src/hpc/autoscale/ccbindings
25 1 2020-06-29 2024-05-08 13 4 ryhamel@microsoft.com 116667879+aditigaur4@users....
clilib.py
in src/hpc/autoscale
1505 93 2020-12-17 2025-02-05 30 5 ryan.hamel@cyclecomputing.com ryhamel@microsoft.com
constraints.py
in src/hpc/autoscale/node
1060 128 2020-06-29 2025-01-13 30 5 ryhamel@microsoft.com ben.watrous@microsoft.com
mock.py
in src/hpc/autoscale/ccbindings
532 28 2020-06-29 2024-02-16 20 5 ryhamel@microsoft.com ryan.hamel@microsoft.com
demandcalculator.py
in src/hpc/autoscale/job
323 21 2020-06-29 2025-01-13 24 5 ryhamel@microsoft.com ben.watrous@microsoft.com
nodehistory.py
in src/hpc/autoscale/node
314 30 2020-06-29 2022-10-20 19 5 ryhamel@microsoft.com ryan.hamel@microsoft.com
hpclogging.py
in src/hpc/autoscale
295 16 2020-06-29 2024-06-25 8 5 ryhamel@microsoft.com ryan.hamel@microsoft.com
package.py
in root
123 4 2020-12-17 2025-02-05 31 5 ryan.hamel@cyclecomputing.com ryhamel@microsoft.com
20 1 2020-06-29 2023-01-24 13 5 ryhamel@microsoft.com ryan.hamel@microsoft.com
nodemanager.py
in src/hpc/autoscale/node
1456 75 2020-06-29 2025-01-13 52 6 ryhamel@microsoft.com ben.watrous@microsoft.com
node.py
in src/hpc/autoscale/node
608 79 2020-06-29 2025-02-05 28 6 ryhamel@microsoft.com ryhamel@microsoft.com
bucket.py
in src/hpc/autoscale/node
374 38 2020-06-29 2025-01-15 26 6 ryhamel@microsoft.com ben.watrous@microsoft.com
demandprinter.py
in src/hpc/autoscale/job
301 19 2020-06-29 2025-01-13 21 6 ryhamel@microsoft.com ben.watrous@microsoft.com
util.py
in src/hpc/autoscale
261 32 2020-06-29 2024-05-08 23 7 ryhamel@microsoft.com 116667879+aditigaur4@users....
setup.py
in root
254 22 2020-06-29 2025-02-05 47 9 ryhamel@microsoft.com ryhamel@microsoft.com
Correlations

File Size vs. Number of Changes: 45 points

src/hpc/autoscale/clilib.py x: 1505 lines of code y: 30 # changes src/hpc/autoscale/node/node.py x: 608 lines of code y: 28 # changes package.py x: 123 lines of code y: 31 # changes setup.py x: 254 lines of code y: 47 # changes src/hpc/autoscale/node/bucket.py x: 374 lines of code y: 26 # changes src/hpc/autoscale/job/demand.py x: 32 lines of code y: 5 # changes src/hpc/autoscale/job/demandcalculator.py x: 323 lines of code y: 24 # changes src/hpc/autoscale/job/demandprinter.py x: 301 lines of code y: 21 # changes src/hpc/autoscale/node/constraints.py x: 1060 lines of code y: 30 # changes src/hpc/autoscale/node/nodemanager.py x: 1456 lines of code y: 52 # changes src/hpc/autoscale/hpclogging.py x: 295 lines of code y: 8 # changes src/hpc/autoscale/example/readme.py x: 216 lines of code y: 5 # changes src/hpc/autoscale/ccbindings/__init__.py x: 25 lines of code y: 13 # changes src/hpc/autoscale/cli.py x: 126 lines of code y: 12 # changes src/hpc/autoscale/job/driver.py x: 138 lines of code y: 11 # changes src/hpc/autoscale/util.py x: 261 lines of code y: 23 # changes src/hpc/autoscale/ccbindings/mock.py x: 532 lines of code y: 20 # changes src/hpc/autoscale/node/vm_sizes.py x: 111 lines of code y: 4 # changes util/create_vm_sizes.py x: 178 lines of code y: 6 # changes src/hpc/autoscale/ccbindings/reproduce.py x: 115 lines of code y: 3 # changes src/hpc/autoscale/ccbindings/legacy.py x: 434 lines of code y: 19 # changes src/hpc/autoscale/clock.py x: 23 lines of code y: 2 # changes src/hpc/autoscale/cost/azurecost.py x: 187 lines of code y: 4 # changes src/hpc/autoscale/cost/__init__.py x: 1 lines of code y: 1 # changes src/hpc/autoscale/hpctypes.py x: 170 lines of code y: 14 # changes src/hpc/autoscale/example/basic.py x: 78 lines of code y: 3 # changes src/hpc/autoscale/node/limits.py x: 302 lines of code y: 8 # changes src/hpc/autoscale/node/nodehistory.py x: 314 lines of code y: 19 # changes src/hpc/autoscale/results.py x: 288 lines of code y: 15 # changes src/hpc/autoscale/codeanalysis.py x: 61 lines of code y: 5 # changes src/version.py x: 20 lines of code y: 13 # changes src/hpc/autoscale/ccbindings/interface.py x: 105 lines of code y: 8 # changes src/hpc/autoscale/job/schedulernode.py x: 115 lines of code y: 14 # changes src/hpc/autoscale/example/readmeutil.py x: 34 lines of code y: 4 # changes src/hpc/autoscale/job/job.py x: 174 lines of code y: 9 # changes src/hpc/autoscale/job/nodequeue.py x: 38 lines of code y: 3 # changes MANIFEST.in x: 5 lines of code y: 3 # changes src/hpc/autoscale/job/computenode.py x: 5 lines of code y: 2 # changes setup.cfg x: 6 lines of code y: 1 # changes
52.0
# changes
  min: 1.0
  average: 12.33
  25th percentile: 3.0
  median: 8.0
  75th percentile: 19.5
  max: 52.0
0 1505.0
lines of code
min: 1.0 | average: 231.82 | 25th percentile: 24.0 | median: 123.0 | 75th percentile: 298.0 | max: 1505.0

Number of Contributors vs. Number of Changes: 45 points

src/hpc/autoscale/clilib.py x: 5 # contributors y: 30 # changes src/hpc/autoscale/node/node.py x: 6 # contributors y: 28 # changes package.py x: 5 # contributors y: 31 # changes setup.py x: 9 # contributors y: 47 # changes src/hpc/autoscale/node/bucket.py x: 6 # contributors y: 26 # changes src/hpc/autoscale/job/demand.py x: 4 # contributors y: 5 # changes src/hpc/autoscale/job/demandcalculator.py x: 5 # contributors y: 24 # changes src/hpc/autoscale/job/demandprinter.py x: 6 # contributors y: 21 # changes src/hpc/autoscale/node/nodemanager.py x: 6 # contributors y: 52 # changes src/hpc/autoscale/hpclogging.py x: 5 # contributors y: 8 # changes src/hpc/autoscale/example/readme.py x: 3 # contributors y: 5 # changes src/hpc/autoscale/ccbindings/__init__.py x: 4 # contributors y: 13 # changes src/hpc/autoscale/cli.py x: 4 # contributors y: 12 # changes src/hpc/autoscale/job/driver.py x: 3 # contributors y: 11 # changes src/hpc/autoscale/util.py x: 7 # contributors y: 23 # changes src/hpc/autoscale/ccbindings/mock.py x: 5 # contributors y: 20 # changes src/hpc/autoscale/node/vm_sizes.py x: 3 # contributors y: 4 # changes util/create_vm_sizes.py x: 3 # contributors y: 6 # changes src/hpc/autoscale/ccbindings/reproduce.py x: 3 # contributors y: 3 # changes src/hpc/autoscale/ccbindings/legacy.py x: 4 # contributors y: 19 # changes src/hpc/autoscale/clock.py x: 2 # contributors y: 2 # changes src/hpc/autoscale/cost/azurecost.py x: 1 # contributors y: 4 # changes src/hpc/autoscale/cost/__init__.py x: 1 # contributors y: 1 # changes src/hpc/autoscale/hpctypes.py x: 4 # contributors y: 14 # changes src/hpc/autoscale/node/limits.py x: 4 # contributors y: 8 # changes src/hpc/autoscale/node/nodehistory.py x: 5 # contributors y: 19 # changes src/hpc/autoscale/results.py x: 4 # contributors y: 15 # changes src/version.py x: 5 # contributors y: 13 # changes src/hpc/autoscale/ccbindings/interface.py x: 3 # contributors y: 8 # changes src/hpc/autoscale/job/schedulernode.py x: 3 # contributors y: 14 # changes src/hpc/autoscale/example/readmeutil.py x: 2 # contributors y: 4 # changes src/hpc/autoscale/job/job.py x: 3 # contributors y: 9 # changes src/hpc/autoscale/job/nodequeue.py x: 1 # contributors y: 3 # changes MANIFEST.in x: 2 # contributors y: 3 # changes
52.0
# changes
  min: 1.0
  average: 12.33
  25th percentile: 3.0
  median: 8.0
  75th percentile: 19.5
  max: 52.0
0 9.0
# contributors
min: 1.0 | average: 3.51 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 5.0 | max: 9.0

Number of Contributors vs. File Size: 45 points

src/hpc/autoscale/clilib.py x: 5 # contributors y: 1505 lines of code src/hpc/autoscale/node/node.py x: 6 # contributors y: 608 lines of code package.py x: 5 # contributors y: 123 lines of code setup.py x: 9 # contributors y: 254 lines of code src/hpc/autoscale/node/bucket.py x: 6 # contributors y: 374 lines of code src/hpc/autoscale/job/demand.py x: 4 # contributors y: 32 lines of code src/hpc/autoscale/job/demandcalculator.py x: 5 # contributors y: 323 lines of code src/hpc/autoscale/job/demandprinter.py x: 6 # contributors y: 301 lines of code src/hpc/autoscale/node/constraints.py x: 5 # contributors y: 1060 lines of code src/hpc/autoscale/node/nodemanager.py x: 6 # contributors y: 1456 lines of code src/hpc/autoscale/hpclogging.py x: 5 # contributors y: 295 lines of code src/hpc/autoscale/example/readme.py x: 3 # contributors y: 216 lines of code src/hpc/autoscale/ccbindings/__init__.py x: 4 # contributors y: 25 lines of code src/hpc/autoscale/cli.py x: 4 # contributors y: 126 lines of code src/hpc/autoscale/job/driver.py x: 3 # contributors y: 138 lines of code src/hpc/autoscale/util.py x: 7 # contributors y: 261 lines of code src/hpc/autoscale/ccbindings/mock.py x: 5 # contributors y: 532 lines of code src/hpc/autoscale/node/vm_sizes.py x: 3 # contributors y: 111 lines of code util/create_vm_sizes.py x: 3 # contributors y: 178 lines of code src/hpc/autoscale/ccbindings/reproduce.py x: 3 # contributors y: 115 lines of code src/hpc/autoscale/ccbindings/legacy.py x: 4 # contributors y: 434 lines of code src/hpc/autoscale/clock.py x: 2 # contributors y: 23 lines of code src/hpc/autoscale/cost/azurecost.py x: 1 # contributors y: 187 lines of code src/hpc/autoscale/cost/__init__.py x: 1 # contributors y: 1 lines of code src/hpc/autoscale/hpctypes.py x: 4 # contributors y: 170 lines of code src/hpc/autoscale/example/basic.py x: 3 # contributors y: 78 lines of code src/hpc/autoscale/node/limits.py x: 4 # contributors y: 302 lines of code src/hpc/autoscale/node/nodehistory.py x: 5 # contributors y: 314 lines of code src/hpc/autoscale/results.py x: 4 # contributors y: 288 lines of code src/hpc/autoscale/codeanalysis.py x: 4 # contributors y: 61 lines of code src/version.py x: 5 # contributors y: 20 lines of code src/hpc/autoscale/ccbindings/interface.py x: 3 # contributors y: 105 lines of code src/hpc/autoscale/example/readmeutil.py x: 2 # contributors y: 34 lines of code src/hpc/autoscale/job/job.py x: 3 # contributors y: 174 lines of code src/hpc/autoscale/job/nodequeue.py x: 1 # contributors y: 38 lines of code MANIFEST.in x: 2 # contributors y: 5 lines of code setup.cfg x: 1 # contributors y: 6 lines of code
1505.0
lines of code
  min: 1.0
  average: 231.82
  25th percentile: 24.0
  median: 123.0
  75th percentile: 298.0
  max: 1505.0
0 9.0
# contributors
min: 1.0 | average: 3.51 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 5.0 | max: 9.0