azure / azure-storage-fuse
File Size

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

Intro
Learn more...
File Size Overall
31% | 14% | 28% | 13% | 12%
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
yaml76% | 9% | 5% | 3% | 4%
go19% | 16% | 36% | 15% | 13%
h0% | 0% | 0% | 60% | 39%
py0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
ROOT79% | 9% | 5% | 2% | 3%
component29% | 19% | 31% | 7% | 11%
cmd0% | 23% | 29% | 25% | 21%
common0% | 0% | 56% | 33% | 9%
internal0% | 0% | 66% | 19% | 13%
tools0% | 0% | 22% | 58% | 19%
setup0% | 0% | 0% | 72% | 27%
perf_testing0% | 0% | 0% | 0% | 100%
exported0% | 0% | 0% | 0% | 100%
docker0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
1595 -
1526 -
1526 -
block_cache.go
in component/block_cache
1387 50
block_blob.go
in component/azstorage
1259 51
file_cache.go
in component/file_cache
1152 40
libfuse_handler.go
in component/libfuse
761 32
libfuse2_handler.go
in component/libfuse
725 32
mount.go
in cmd
612 12
556 -
536 39
531 39
azstorage.go
in component/azstorage
479 40
479 90
476 5
config.go
in component/azstorage
471 21
loopback_fs.go
in component/loopback
468 36
utils.go
in component/azstorage
434 23
datalake.go
in component/azstorage
422 35
util.go
in common
407 28
attr_cache.go
in component/attr_cache
389 36
xload.go
in component/xload
349 16
334 -
lru_policy.go
in component/file_cache
330 17
keys_tree.go
in common/config
290 11
stats_manager.go
in internal/stats_manager
284 10
config_parser.go
in common/config
278 38
272 8
libfuse.go
in component/libfuse
261 11
259 45
types.go
in common
228 25
stats_manager.go
in component/xload
222 10
stats_export.go
in tools/health-monitor/internal
219 10
splitter.go
in component/xload
214 6
cache_monitor.go
in tools/health-monitor/monitor/file_cache
200 15
base_logger.go
in common/log
198 19
root.go
in cmd
193 8
171 4
167 2
azauth.go
in component/azstorage
165 6
secure.go
in cmd
164 5
logger.go
in common/log
162 22
lister.go
in component/xload
161 7
handle_map.go
in internal/handlemap
134 17
stats_reader.go
in tools/health-monitor/monitor/blobfuse_stats
133 10
native_file_io.h
in component/libfuse
130 7
entry_cache.go
in component/entry_cache
128 10
127 4
cpu_mem_monitor.go
in tools/health-monitor/monitor/cpu_mem_profiler
120 9
lru_policy.go
in common/cache_policy
120 12
Files With Most Units (Top 50)
File# lines# units
479 90
block_blob.go
in component/azstorage
1259 51
block_cache.go
in component/block_cache
1387 50
259 45
file_cache.go
in component/file_cache
1152 40
azstorage.go
in component/azstorage
479 40
531 39
536 39
config_parser.go
in common/config
278 38
loopback_fs.go
in component/loopback
468 36
attr_cache.go
in component/attr_cache
389 36
datalake.go
in component/azstorage
422 35
libfuse2_handler.go
in component/libfuse
725 32
libfuse_handler.go
in component/libfuse
761 32
util.go
in common
407 28
types.go
in common
228 25
utils.go
in component/azstorage
434 23
logger.go
in common/log
162 22
config.go
in component/azstorage
471 21
base_logger.go
in common/log
198 19
sys_logger.go
in common/log
115 19
lru_policy.go
in component/file_cache
330 17
xcomponent.go
in component/xload
86 17
exectime.go
in common/exectime
104 17
handle_map.go
in internal/handlemap
134 17
xload.go
in component/xload
349 16
cache_monitor.go
in tools/health-monitor/monitor/file_cache
200 15
silent_logger.go
in common/log
43 15
lru_policy.go
in common/cache_policy
120 12
mount.go
in cmd
612 12
block.go
in component/block_cache
100 11
libfuse.go
in component/libfuse
261 11
lock_map.go
in common
56 11
keys_tree.go
in common/config
290 11
entry_cache.go
in component/entry_cache
128 10
stats_manager.go
in component/xload
222 10
stats_reader.go
in tools/health-monitor/monitor/blobfuse_stats
133 10
stats_export.go
in tools/health-monitor/internal
219 10
stats_manager.go
in internal/stats_manager
284 10
blockpool.go
in component/xload
93 9
cacheMap.go
in component/attr_cache
61 9
cpu_mem_monitor.go
in tools/health-monitor/monitor/cpu_mem_profiler
120 9
utils.go
in component/xload
72 8
exported.go
in exported
81 8
root.go
in cmd
193 8
272 8
blockpool.go
in component/block_cache
105 7
data_manager.go
in component/xload
81 7
lister.go
in component/xload
161 7
native_file_io.h
in component/libfuse
130 7
Files With Long Lines (Top 50)

There are 56 files with lines longer than 120 characters. In total, there are 475 long lines.

File# lines# units# long lines
block_cache.go
in component/block_cache
1387 50 70
479 90 36
476 5 36
556 - 30
file_cache.go
in component/file_cache
1152 40 29
1526 - 26
1526 - 26
azstorage.go
in component/azstorage
479 40 15
config.go
in component/azstorage
471 21 15
mount.go
in cmd
612 12 15
block_blob.go
in component/azstorage
1259 51 14
root.go
in cmd
193 8 13
libfuse_handler.go
in component/libfuse
761 32 12
334 - 12
115 - 12
libfuse2_handler.go
in component/libfuse
725 32 11
1595 - 11
splitter.go
in component/xload
214 6 9
93 1 6
azauthWorkloadIdentity.go
in component/azstorage
102 3 5
stream.go
in component/block_cache
81 3 5
libfuse.go
in component/libfuse
261 11 5
types.go
in common
228 25 5
171 4 5
config_parser.go
in common/config
278 38 4
43 - 4
azstorage_constants.go
in component/azstorage
37 - 3
datalake.go
in component/azstorage
422 35 3
stats_manager.go
in internal/stats_manager
284 10 3
118 - 3
63 - 2
azauth.go
in component/azstorage
165 6 2
utils.go
in component/azstorage
434 23 2
cpu_mem_monitor.go
in tools/health-monitor/monitor/cpu_mem_profiler
120 9 2
exectime.go
in common/exectime
104 17 2
secure.go
in cmd
164 5 2
highspeed_create.py
in perf_testing/scripts
33 2 1
rename.py
in perf_testing/scripts
36 3 1
write.py
in perf_testing/scripts
26 - 1
read.py
in perf_testing/scripts
25 - 1
entry_cache.go
in component/entry_cache
128 10 1
azauthspn.go
in component/azstorage
96 3 1
stats_manager.go
in component/xload
222 10 1
lister.go
in component/xload
161 7 1
xload.go
in component/xload
349 16 1
libfuse_wrapper.h
in component/libfuse
112 6 1
libfuse_defs.h
in component/libfuse
78 - 1
attr_cache.go
in component/attr_cache
389 36 1
main.go
in tools/health-monitor
105 3 1
stats_export.go
in tools/health-monitor/internal
219 10 1
Correlations

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

cmd/mount.go x: 56 commits (all time) y: 612 lines of code component/libfuse/libfuse.go x: 35 commits (all time) y: 261 lines of code blobfuse2-release.yaml x: 72 commits (all time) y: 1526 lines of code blobfuse2-testartifacts.yaml x: 3 commits (all time) y: 1526 lines of code blobfuse2-nightly.yaml x: 78 commits (all time) y: 1595 lines of code component/file_cache/file_cache.go x: 56 commits (all time) y: 1152 lines of code component/libfuse/libfuse2_handler.go x: 43 commits (all time) y: 725 lines of code component/libfuse/libfuse2_handler_test_wrapper.go x: 19 commits (all time) y: 536 lines of code component/libfuse/libfuse_handler.go x: 50 commits (all time) y: 761 lines of code component/libfuse/libfuse_handler_test_wrapper.go x: 20 commits (all time) y: 531 lines of code internal/base_component.go x: 19 commits (all time) y: 259 lines of code internal/component.go x: 15 commits (all time) y: 71 lines of code internal/mock_component.go x: 17 commits (all time) y: 479 lines of code cmd/unmount.go x: 12 commits (all time) y: 77 lines of code cmd/unmount_all.go x: 9 commits (all time) y: 42 lines of code blobfuse2-1es_ci.yaml x: 2 commits (all time) y: 73 lines of code cmd/imports.go x: 12 commits (all time) y: 12 lines of code common/types.go x: 76 commits (all time) y: 228 lines of code common/util.go x: 26 commits (all time) y: 407 lines of code component/azstorage/azstorage.go x: 47 commits (all time) y: 479 lines of code component/azstorage/block_blob.go x: 74 commits (all time) y: 1259 lines of code component/azstorage/utils.go x: 36 commits (all time) y: 434 lines of code component/block_cache/block_cache.go x: 45 commits (all time) y: 1387 lines of code component/block_cache/stream.go x: 3 commits (all time) y: 81 lines of code component/loopback/loopback_fs.go x: 20 commits (all time) y: 468 lines of code component/xload/block.go x: 1 commits (all time) y: 43 lines of code component/xload/blockpool.go x: 1 commits (all time) y: 93 lines of code component/xload/data_manager.go x: 1 commits (all time) y: 81 lines of code component/xload/lister.go x: 1 commits (all time) y: 161 lines of code component/xload/splitter.go x: 1 commits (all time) y: 214 lines of code component/xload/stats_manager.go x: 1 commits (all time) y: 222 lines of code component/xload/threadpool.go x: 1 commits (all time) y: 101 lines of code component/xload/utils.go x: 1 commits (all time) y: 72 lines of code component/xload/xcomponent.go x: 1 commits (all time) y: 86 lines of code component/xload/xload.go x: 1 commits (all time) y: 349 lines of code internal/component_options.go x: 22 commits (all time) y: 167 lines of code setup/advancedConfig.yaml x: 9 commits (all time) y: 115 lines of code setup/baseConfig.yaml x: 58 commits (all time) y: 43 lines of code component/azstorage/policies.go x: 1 commits (all time) y: 33 lines of code component/azstorage/connection.go x: 30 commits (all time) y: 88 lines of code component/azstorage/datalake.go x: 40 commits (all time) y: 422 lines of code blobfuse2-code-coverage.yaml x: 39 commits (all time) y: 556 lines of code component/azstorage/azauth.go x: 15 commits (all time) y: 165 lines of code component/azstorage/config.go x: 47 commits (all time) y: 471 lines of code component/attr_cache/attr_cache.go x: 30 commits (all time) y: 389 lines of code component/block_cache/threadpool.go x: 8 commits (all time) y: 95 lines of code perf_testing/scripts/highspeed_write_nonzero.py x: 2 commits (all time) y: 54 lines of code component/attr_cache/cacheMap.go x: 10 commits (all time) y: 61 lines of code component/azstorage/azauthspn.go x: 19 commits (all time) y: 96 lines of code internal/attribute.go x: 12 commits (all time) y: 51 lines of code cmd/doc.go x: 5 commits (all time) y: 38 lines of code cmd/gen-config.go x: 2 commits (all time) y: 93 lines of code cmd/generator.go x: 6 commits (all time) y: 29 lines of code cmd/health-monitor.go x: 10 commits (all time) y: 127 lines of code cmd/health-monitor_stop.go x: 4 commits (all time) y: 68 lines of code cmd/mount_all.go x: 18 commits (all time) y: 272 lines of code cmd/mount_list.go x: 7 commits (all time) y: 24 lines of code cmd/mountgen1.go x: 9 commits (all time) y: 171 lines of code cmd/mountv1.go x: 25 commits (all time) y: 476 lines of code cmd/root.go x: 18 commits (all time) y: 193 lines of code cmd/secure.go x: 10 commits (all time) y: 164 lines of code cmd/secure_get.go x: 7 commits (all time) y: 45 lines of code cmd/secure_set.go x: 8 commits (all time) y: 60 lines of code cmd/version.go x: 9 commits (all time) y: 23 lines of code common/cache_policy/lru_policy.go x: 7 commits (all time) y: 120 lines of code common/config/config_parser.go x: 10 commits (all time) y: 278 lines of code common/config/keys_tree.go x: 9 commits (all time) y: 290 lines of code common/exectime/exectime.go x: 4 commits (all time) y: 104 lines of code common/exectime/runningstats.go x: 4 commits (all time) y: 43 lines of code common/lock_map.go x: 6 commits (all time) y: 56 lines of code common/log/base_logger.go x: 9 commits (all time) y: 198 lines of code common/log/logger.go x: 12 commits (all time) y: 162 lines of code common/log/sys_logger.go x: 10 commits (all time) y: 115 lines of code common/version.go x: 9 commits (all time) y: 69 lines of code component/azstorage/azauthcli.go x: 3 commits (all time) y: 57 lines of code component/azstorage/azauthmsi.go x: 26 commits (all time) y: 69 lines of code component/azstorage/azstorage_constants.go x: 5 commits (all time) y: 37 lines of code component/block_cache/block.go x: 7 commits (all time) y: 100 lines of code component/entry_cache/entry_cache.go x: 2 commits (all time) y: 128 lines of code component/file_cache/file_cache_constants.go x: 4 commits (all time) y: 7 lines of code component/file_cache/lru_policy.go x: 19 commits (all time) y: 330 lines of code component/libfuse/libfuse_constants.go x: 4 commits (all time) y: 21 lines of code exported/exported.go x: 4 commits (all time) y: 81 lines of code internal/handlemap/handle_map.go x: 16 commits (all time) y: 134 lines of code internal/pipeline.go x: 10 commits (all time) y: 84 lines of code internal/stats_manager/stats_common.go x: 4 commits (all time) y: 6 lines of code internal/stats_manager/stats_manager.go x: 4 commits (all time) y: 284 lines of code main.go x: 7 commits (all time) y: 15 lines of code tools/health-monitor/common/types.go x: 6 commits (all time) y: 48 lines of code tools/health-monitor/common/util.go x: 4 commits (all time) y: 35 lines of code tools/health-monitor/internal/stats_export.go x: 5 commits (all time) y: 219 lines of code tools/health-monitor/main.go x: 8 commits (all time) y: 105 lines of code tools/health-monitor/monitor/blobfuse_stats/stats_reader.go x: 6 commits (all time) y: 133 lines of code tools/health-monitor/monitor/cpu_mem_profiler/cpu_mem_monitor.go x: 4 commits (all time) y: 120 lines of code tools/health-monitor/monitor/file_cache/cache_monitor.go x: 4 commits (all time) y: 200 lines of code tools/health-monitor/monitor/imports.go x: 5 commits (all time) y: 7 lines of code tools/health-monitor/monitor/network_profiler/network_monitor.go x: 4 commits (all time) y: 53 lines of code sampleBlockCacheConfig.yaml x: 3 commits (all time) y: 25 lines of code sampleFileCacheConfig.yaml x: 5 commits (all time) y: 24 lines of code perf_testing/scripts/highspeed_create.py x: 3 commits (all time) y: 33 lines of code perf_testing/scripts/highspeed_read.py x: 3 commits (all time) y: 39 lines of code perf_testing/scripts/write.py x: 3 commits (all time) y: 26 lines of code blobfuse2-data-validation.yaml x: 1 commits (all time) y: 63 lines of code component/libfuse/libfuse_wrapper.h x: 7 commits (all time) y: 112 lines of code blobfuse2-perf.yaml x: 10 commits (all time) y: 334 lines of code component/libfuse/libfuse_defs.h x: 5 commits (all time) y: 78 lines of code blobfuse2-gen1-artifacts.yaml x: 3 commits (all time) y: 118 lines of code docker/config.yaml x: 1 commits (all time) y: 19 lines of code
1595.0
lines of code
  min: 6.0
  average: 213.19
  25th percentile: 43.5
  median: 94.0
  75th percentile: 226.5
  max: 1595.0
0 78.0
commits (all time)
min: 1.0 | average: 13.68 | 25th percentile: 4.0 | median: 7.0 | 75th percentile: 16.75 | max: 78.0

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

cmd/mount.go x: 12 contributors (all time) y: 612 lines of code component/libfuse/libfuse.go x: 8 contributors (all time) y: 261 lines of code blobfuse2-release.yaml x: 11 contributors (all time) y: 1526 lines of code blobfuse2-testartifacts.yaml x: 2 contributors (all time) y: 1526 lines of code blobfuse2-nightly.yaml x: 12 contributors (all time) y: 1595 lines of code component/file_cache/file_cache.go x: 11 contributors (all time) y: 1152 lines of code component/libfuse/libfuse2_handler.go x: 10 contributors (all time) y: 725 lines of code component/libfuse/libfuse2_handler_test_wrapper.go x: 7 contributors (all time) y: 536 lines of code component/libfuse/libfuse_handler.go x: 9 contributors (all time) y: 761 lines of code component/libfuse/libfuse_handler_test_wrapper.go x: 7 contributors (all time) y: 531 lines of code internal/base_component.go x: 7 contributors (all time) y: 259 lines of code internal/component.go x: 7 contributors (all time) y: 71 lines of code internal/mock_component.go x: 7 contributors (all time) y: 479 lines of code cmd/unmount.go x: 7 contributors (all time) y: 77 lines of code cmd/unmount_all.go x: 6 contributors (all time) y: 42 lines of code blobfuse2-1es_ci.yaml x: 1 contributors (all time) y: 73 lines of code cmd/imports.go x: 6 contributors (all time) y: 12 lines of code common/types.go x: 11 contributors (all time) y: 228 lines of code common/util.go x: 8 contributors (all time) y: 407 lines of code component/azstorage/azstorage.go x: 10 contributors (all time) y: 479 lines of code component/azstorage/block_blob.go x: 10 contributors (all time) y: 1259 lines of code component/azstorage/utils.go x: 8 contributors (all time) y: 434 lines of code component/block_cache/block_cache.go x: 7 contributors (all time) y: 1387 lines of code component/block_cache/stream.go x: 2 contributors (all time) y: 81 lines of code component/loopback/loopback_fs.go x: 8 contributors (all time) y: 468 lines of code component/xload/block.go x: 1 contributors (all time) y: 43 lines of code component/xload/blockpool.go x: 1 contributors (all time) y: 93 lines of code component/xload/data_manager.go x: 1 contributors (all time) y: 81 lines of code component/xload/lister.go x: 1 contributors (all time) y: 161 lines of code component/xload/splitter.go x: 1 contributors (all time) y: 214 lines of code component/xload/stats_manager.go x: 1 contributors (all time) y: 222 lines of code component/xload/threadpool.go x: 1 contributors (all time) y: 101 lines of code component/xload/xcomponent.go x: 1 contributors (all time) y: 86 lines of code component/xload/xload.go x: 1 contributors (all time) y: 349 lines of code internal/component_options.go x: 10 contributors (all time) y: 167 lines of code setup/advancedConfig.yaml x: 3 contributors (all time) y: 115 lines of code setup/baseConfig.yaml x: 12 contributors (all time) y: 43 lines of code component/azstorage/policies.go x: 1 contributors (all time) y: 33 lines of code component/azstorage/connection.go x: 11 contributors (all time) y: 88 lines of code component/azstorage/datalake.go x: 9 contributors (all time) y: 422 lines of code blobfuse2-code-coverage.yaml x: 11 contributors (all time) y: 556 lines of code component/azstorage/azauth.go x: 6 contributors (all time) y: 165 lines of code component/azstorage/config.go x: 11 contributors (all time) y: 471 lines of code component/attr_cache/attr_cache.go x: 10 contributors (all time) y: 389 lines of code component/block_cache/threadpool.go x: 3 contributors (all time) y: 95 lines of code perf_testing/scripts/highspeed_write_nonzero.py x: 2 contributors (all time) y: 54 lines of code component/attr_cache/cacheMap.go x: 7 contributors (all time) y: 61 lines of code component/azstorage/azauthspn.go x: 8 contributors (all time) y: 96 lines of code internal/attribute.go x: 6 contributors (all time) y: 51 lines of code cmd/doc.go x: 4 contributors (all time) y: 38 lines of code cmd/generator.go x: 4 contributors (all time) y: 29 lines of code cmd/health-monitor.go x: 6 contributors (all time) y: 127 lines of code cmd/health-monitor_stop.go x: 3 contributors (all time) y: 68 lines of code cmd/mount_all.go x: 6 contributors (all time) y: 272 lines of code cmd/mount_list.go x: 5 contributors (all time) y: 24 lines of code cmd/mountgen1.go x: 4 contributors (all time) y: 171 lines of code cmd/mountv1.go x: 7 contributors (all time) y: 476 lines of code cmd/root.go x: 6 contributors (all time) y: 193 lines of code cmd/secure.go x: 5 contributors (all time) y: 164 lines of code cmd/secure_get.go x: 4 contributors (all time) y: 45 lines of code cmd/secure_set.go x: 5 contributors (all time) y: 60 lines of code cmd/version.go x: 6 contributors (all time) y: 23 lines of code common/cache_policy/lru_policy.go x: 4 contributors (all time) y: 120 lines of code common/config/config_parser.go x: 5 contributors (all time) y: 278 lines of code common/config/keys_tree.go x: 4 contributors (all time) y: 290 lines of code common/exectime/exectime.go x: 3 contributors (all time) y: 104 lines of code common/exectime/runningstats.go x: 3 contributors (all time) y: 43 lines of code common/lock_map.go x: 3 contributors (all time) y: 56 lines of code common/log/base_logger.go x: 4 contributors (all time) y: 198 lines of code common/log/logger.go x: 6 contributors (all time) y: 162 lines of code common/log/sys_logger.go x: 5 contributors (all time) y: 115 lines of code common/version.go x: 4 contributors (all time) y: 69 lines of code component/azstorage/azauthcli.go x: 2 contributors (all time) y: 57 lines of code component/azstorage/azauthmsi.go x: 10 contributors (all time) y: 69 lines of code component/azstorage/azstorage_constants.go x: 3 contributors (all time) y: 37 lines of code component/block_cache/block.go x: 4 contributors (all time) y: 100 lines of code component/entry_cache/entry_cache.go x: 2 contributors (all time) y: 128 lines of code component/file_cache/file_cache_constants.go x: 3 contributors (all time) y: 7 lines of code component/file_cache/lru_policy.go x: 8 contributors (all time) y: 330 lines of code component/libfuse/libfuse_constants.go x: 3 contributors (all time) y: 21 lines of code exported/exported.go x: 3 contributors (all time) y: 81 lines of code internal/handlemap/handle_map.go x: 7 contributors (all time) y: 134 lines of code internal/pipeline.go x: 5 contributors (all time) y: 84 lines of code internal/stats_manager/stats_common.go x: 3 contributors (all time) y: 6 lines of code internal/stats_manager/stats_manager.go x: 3 contributors (all time) y: 284 lines of code main.go x: 5 contributors (all time) y: 15 lines of code tools/health-monitor/common/types.go x: 3 contributors (all time) y: 48 lines of code tools/health-monitor/internal/stats_export.go x: 4 contributors (all time) y: 219 lines of code tools/health-monitor/main.go x: 4 contributors (all time) y: 105 lines of code tools/health-monitor/monitor/blobfuse_stats/stats_reader.go x: 5 contributors (all time) y: 133 lines of code tools/health-monitor/monitor/cpu_mem_profiler/cpu_mem_monitor.go x: 3 contributors (all time) y: 120 lines of code tools/health-monitor/monitor/file_cache/cache_monitor.go x: 3 contributors (all time) y: 200 lines of code sampleBlockCacheConfig.yaml x: 2 contributors (all time) y: 25 lines of code perf_testing/scripts/write.py x: 3 contributors (all time) y: 26 lines of code blobfuse2-data-validation.yaml x: 1 contributors (all time) y: 63 lines of code component/libfuse/libfuse_wrapper.h x: 3 contributors (all time) y: 112 lines of code blobfuse2-perf.yaml x: 3 contributors (all time) y: 334 lines of code component/libfuse/native_file_io.h x: 1 contributors (all time) y: 130 lines of code blobfuse2-gen1-artifacts.yaml x: 1 contributors (all time) y: 118 lines of code docker/config.yaml x: 1 contributors (all time) y: 19 lines of code
1595.0
lines of code
  min: 6.0
  average: 213.19
  25th percentile: 43.5
  median: 94.0
  75th percentile: 226.5
  max: 1595.0
0 12.0
contributors (all time)
min: 1.0 | average: 4.73 | 25th percentile: 3.0 | median: 4.0 | 75th percentile: 7.0 | max: 12.0

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

cmd/mount.go x: 3 commits (30d) y: 612 lines of code component/libfuse/libfuse.go x: 1 commits (30d) y: 261 lines of code blobfuse2-release.yaml x: 1 commits (30d) y: 1526 lines of code blobfuse2-nightly.yaml x: 2 commits (30d) y: 1595 lines of code component/file_cache/file_cache.go x: 1 commits (30d) y: 1152 lines of code component/libfuse/libfuse2_handler.go x: 1 commits (30d) y: 725 lines of code component/libfuse/libfuse2_handler_test_wrapper.go x: 1 commits (30d) y: 536 lines of code component/libfuse/libfuse_handler.go x: 1 commits (30d) y: 761 lines of code component/libfuse/libfuse_handler_test_wrapper.go x: 1 commits (30d) y: 531 lines of code internal/component.go x: 1 commits (30d) y: 71 lines of code internal/mock_component.go x: 1 commits (30d) y: 479 lines of code cmd/unmount.go x: 1 commits (30d) y: 77 lines of code cmd/unmount_all.go x: 1 commits (30d) y: 42 lines of code blobfuse2-1es_ci.yaml x: 2 commits (30d) y: 73 lines of code cmd/imports.go x: 1 commits (30d) y: 12 lines of code common/types.go x: 1 commits (30d) y: 228 lines of code common/util.go x: 1 commits (30d) y: 407 lines of code component/azstorage/block_blob.go x: 1 commits (30d) y: 1259 lines of code component/azstorage/utils.go x: 2 commits (30d) y: 434 lines of code component/block_cache/block_cache.go x: 2 commits (30d) y: 1387 lines of code component/loopback/loopback_fs.go x: 1 commits (30d) y: 468 lines of code component/xload/blockpool.go x: 1 commits (30d) y: 93 lines of code component/xload/lister.go x: 1 commits (30d) y: 161 lines of code component/xload/splitter.go x: 1 commits (30d) y: 214 lines of code component/xload/stats_manager.go x: 1 commits (30d) y: 222 lines of code component/xload/threadpool.go x: 1 commits (30d) y: 101 lines of code component/xload/xcomponent.go x: 1 commits (30d) y: 86 lines of code component/xload/xload.go x: 1 commits (30d) y: 349 lines of code internal/component_options.go x: 1 commits (30d) y: 167 lines of code setup/advancedConfig.yaml x: 1 commits (30d) y: 115 lines of code component/azstorage/policies.go x: 1 commits (30d) y: 33 lines of code
1595.0
lines of code
  min: 12.0
  average: 429.77
  25th percentile: 81.0
  median: 228.0
  75th percentile: 536.0
  max: 1595.0
0 3.0
commits (30d)
min: 1.0 | average: 1.15 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0

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

cmd/mount.go x: 3 contributors (30d) y: 612 lines of code component/libfuse/libfuse.go x: 1 contributors (30d) y: 261 lines of code blobfuse2-release.yaml x: 1 contributors (30d) y: 1526 lines of code blobfuse2-nightly.yaml x: 1 contributors (30d) y: 1595 lines of code component/file_cache/file_cache.go x: 1 contributors (30d) y: 1152 lines of code component/libfuse/libfuse2_handler.go x: 1 contributors (30d) y: 725 lines of code component/libfuse/libfuse2_handler_test_wrapper.go x: 1 contributors (30d) y: 536 lines of code component/libfuse/libfuse_handler.go x: 1 contributors (30d) y: 761 lines of code component/libfuse/libfuse_handler_test_wrapper.go x: 1 contributors (30d) y: 531 lines of code internal/component.go x: 1 contributors (30d) y: 71 lines of code internal/mock_component.go x: 1 contributors (30d) y: 479 lines of code cmd/unmount.go x: 1 contributors (30d) y: 77 lines of code cmd/unmount_all.go x: 1 contributors (30d) y: 42 lines of code cmd/imports.go x: 1 contributors (30d) y: 12 lines of code common/types.go x: 1 contributors (30d) y: 228 lines of code common/util.go x: 1 contributors (30d) y: 407 lines of code component/azstorage/block_blob.go x: 1 contributors (30d) y: 1259 lines of code component/azstorage/utils.go x: 1 contributors (30d) y: 434 lines of code component/block_cache/block_cache.go x: 1 contributors (30d) y: 1387 lines of code component/loopback/loopback_fs.go x: 1 contributors (30d) y: 468 lines of code component/xload/blockpool.go x: 1 contributors (30d) y: 93 lines of code component/xload/lister.go x: 1 contributors (30d) y: 161 lines of code component/xload/splitter.go x: 1 contributors (30d) y: 214 lines of code component/xload/stats_manager.go x: 1 contributors (30d) y: 222 lines of code component/xload/threadpool.go x: 1 contributors (30d) y: 101 lines of code component/xload/xcomponent.go x: 1 contributors (30d) y: 86 lines of code component/xload/xload.go x: 1 contributors (30d) y: 349 lines of code internal/component_options.go x: 1 contributors (30d) y: 167 lines of code setup/advancedConfig.yaml x: 1 contributors (30d) y: 115 lines of code component/azstorage/policies.go x: 1 contributors (30d) y: 33 lines of code
1595.0
lines of code
  min: 12.0
  average: 429.77
  25th percentile: 81.0
  median: 228.0
  75th percentile: 536.0
  max: 1595.0
0 3.0
contributors (30d)
min: 1.0 | average: 1.05 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0

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

cmd/mount.go x: 5 commits (90d) y: 612 lines of code component/libfuse/libfuse.go x: 1 commits (90d) y: 261 lines of code blobfuse2-release.yaml x: 1 commits (90d) y: 1526 lines of code blobfuse2-testartifacts.yaml x: 3 commits (90d) y: 1526 lines of code blobfuse2-nightly.yaml x: 6 commits (90d) y: 1595 lines of code component/file_cache/file_cache.go x: 3 commits (90d) y: 1152 lines of code component/libfuse/libfuse2_handler.go x: 3 commits (90d) y: 725 lines of code component/libfuse/libfuse2_handler_test_wrapper.go x: 1 commits (90d) y: 536 lines of code component/libfuse/libfuse_handler.go x: 1 commits (90d) y: 761 lines of code component/libfuse/libfuse_handler_test_wrapper.go x: 1 commits (90d) y: 531 lines of code internal/component.go x: 1 commits (90d) y: 71 lines of code internal/mock_component.go x: 1 commits (90d) y: 479 lines of code cmd/unmount.go x: 1 commits (90d) y: 77 lines of code cmd/unmount_all.go x: 1 commits (90d) y: 42 lines of code blobfuse2-1es_ci.yaml x: 2 commits (90d) y: 73 lines of code cmd/imports.go x: 1 commits (90d) y: 12 lines of code common/types.go x: 4 commits (90d) y: 228 lines of code common/util.go x: 2 commits (90d) y: 407 lines of code component/azstorage/azstorage.go x: 3 commits (90d) y: 479 lines of code component/azstorage/block_blob.go x: 5 commits (90d) y: 1259 lines of code component/azstorage/utils.go x: 5 commits (90d) y: 434 lines of code component/block_cache/block_cache.go x: 9 commits (90d) y: 1387 lines of code component/loopback/loopback_fs.go x: 1 commits (90d) y: 468 lines of code component/xload/blockpool.go x: 1 commits (90d) y: 93 lines of code component/xload/lister.go x: 1 commits (90d) y: 161 lines of code component/xload/splitter.go x: 1 commits (90d) y: 214 lines of code component/xload/stats_manager.go x: 1 commits (90d) y: 222 lines of code component/xload/threadpool.go x: 1 commits (90d) y: 101 lines of code component/xload/xcomponent.go x: 1 commits (90d) y: 86 lines of code component/xload/xload.go x: 1 commits (90d) y: 349 lines of code internal/component_options.go x: 1 commits (90d) y: 167 lines of code setup/advancedConfig.yaml x: 1 commits (90d) y: 115 lines of code component/azstorage/policies.go x: 1 commits (90d) y: 33 lines of code component/azstorage/datalake.go x: 4 commits (90d) y: 422 lines of code blobfuse2-code-coverage.yaml x: 3 commits (90d) y: 556 lines of code component/azstorage/azauth.go x: 2 commits (90d) y: 165 lines of code component/azstorage/config.go x: 2 commits (90d) y: 471 lines of code component/attr_cache/attr_cache.go x: 5 commits (90d) y: 389 lines of code component/block_cache/threadpool.go x: 4 commits (90d) y: 95 lines of code perf_testing/scripts/highspeed_write_nonzero.py x: 2 commits (90d) y: 54 lines of code component/attr_cache/cacheMap.go x: 1 commits (90d) y: 61 lines of code
1595.0
lines of code
  min: 12.0
  average: 391.1
  25th percentile: 81.0
  median: 222.0
  75th percentile: 505.0
  max: 1595.0
0 9.0
commits (90d)
min: 1.0 | average: 2.08 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 3.0 | max: 9.0

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

cmd/mount.go x: 4 contributors (90d) y: 612 lines of code component/libfuse/libfuse.go x: 1 contributors (90d) y: 261 lines of code blobfuse2-release.yaml x: 1 contributors (90d) y: 1526 lines of code blobfuse2-testartifacts.yaml x: 2 contributors (90d) y: 1526 lines of code blobfuse2-nightly.yaml x: 2 contributors (90d) y: 1595 lines of code component/file_cache/file_cache.go x: 2 contributors (90d) y: 1152 lines of code component/libfuse/libfuse2_handler.go x: 2 contributors (90d) y: 725 lines of code component/libfuse/libfuse2_handler_test_wrapper.go x: 1 contributors (90d) y: 536 lines of code component/libfuse/libfuse_handler.go x: 1 contributors (90d) y: 761 lines of code component/libfuse/libfuse_handler_test_wrapper.go x: 1 contributors (90d) y: 531 lines of code internal/component.go x: 1 contributors (90d) y: 71 lines of code internal/mock_component.go x: 1 contributors (90d) y: 479 lines of code cmd/unmount.go x: 1 contributors (90d) y: 77 lines of code cmd/unmount_all.go x: 1 contributors (90d) y: 42 lines of code cmd/imports.go x: 1 contributors (90d) y: 12 lines of code common/types.go x: 1 contributors (90d) y: 228 lines of code common/util.go x: 1 contributors (90d) y: 407 lines of code component/azstorage/azstorage.go x: 2 contributors (90d) y: 479 lines of code component/azstorage/block_blob.go x: 2 contributors (90d) y: 1259 lines of code component/azstorage/utils.go x: 2 contributors (90d) y: 434 lines of code component/block_cache/block_cache.go x: 2 contributors (90d) y: 1387 lines of code component/loopback/loopback_fs.go x: 1 contributors (90d) y: 468 lines of code component/xload/blockpool.go x: 1 contributors (90d) y: 93 lines of code component/xload/lister.go x: 1 contributors (90d) y: 161 lines of code component/xload/splitter.go x: 1 contributors (90d) y: 214 lines of code component/xload/stats_manager.go x: 1 contributors (90d) y: 222 lines of code component/xload/threadpool.go x: 1 contributors (90d) y: 101 lines of code component/xload/xcomponent.go x: 1 contributors (90d) y: 86 lines of code component/xload/xload.go x: 1 contributors (90d) y: 349 lines of code internal/component_options.go x: 1 contributors (90d) y: 167 lines of code setup/advancedConfig.yaml x: 1 contributors (90d) y: 115 lines of code component/azstorage/policies.go x: 1 contributors (90d) y: 33 lines of code component/azstorage/datalake.go x: 2 contributors (90d) y: 422 lines of code blobfuse2-code-coverage.yaml x: 2 contributors (90d) y: 556 lines of code component/azstorage/config.go x: 1 contributors (90d) y: 471 lines of code component/attr_cache/attr_cache.go x: 1 contributors (90d) y: 389 lines of code component/block_cache/threadpool.go x: 1 contributors (90d) y: 95 lines of code perf_testing/scripts/highspeed_write_nonzero.py x: 2 contributors (90d) y: 54 lines of code component/attr_cache/cacheMap.go x: 1 contributors (90d) y: 61 lines of code
1595.0
lines of code
  min: 12.0
  average: 391.1
  25th percentile: 81.0
  median: 222.0
  75th percentile: 505.0
  max: 1595.0
0 4.0
contributors (90d)
min: 1.0 | average: 1.29 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.5 | max: 4.0