apache / kudu
File Size

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

Intro
Learn more...
File Size Overall
30% | 22% | 24% | 12% | 10%
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
cc36% | 27% | 23% | 7% | 4%
h19% | 11% | 23% | 22% | 23%
thrift100% | 0% | 0% | 0% | 0%
java7% | 25% | 31% | 16% | 19%
pyx77% | 0% | 21% | 0% | 1%
py25% | 0% | 27% | 33% | 13%
proto16% | 7% | 33% | 26% | 16%
pxd0% | 87% | 0% | 0% | 12%
scala0% | 0% | 62% | 20% | 17%
adoc0% | 0% | 96% | 0% | 3%
clj0% | 0% | 40% | 17% | 41%
pl0% | 0% | 58% | 0% | 41%
xml0% | 0% | 82% | 0% | 17%
yaml0% | 0% | 42% | 27% | 30%
cmake0% | 0% | 11% | 29% | 59%
c0% | 0% | 55% | 31% | 13%
mustache0% | 0% | 0% | 45% | 54%
js0% | 0% | 0% | 100% | 0%
yml0% | 0% | 0% | 100% | 0%
tpl0% | 0% | 0% | 0% | 100%
in0% | 0% | 0% | 0% | 100%
css0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
cfg0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src32% | 23% | 23% | 11% | 8%
java5% | 20% | 36% | 17% | 19%
python52% | 18% | 14% | 5% | 10%
build-support39% | 0% | 8% | 38% | 13%
ROOT0% | 0% | 96% | 0% | 3%
docker0% | 0% | 50% | 40% | 8%
kubernetes0% | 0% | 37% | 23% | 39%
cmake_modules0% | 0% | 11% | 30% | 58%
www0% | 0% | 0% | 54% | 45%
Longest Files (Top 50)
File# lines# units
kudu-tool-test.cc
in src/kudu/tools
8184 50
sse2neon.h
in src/kudu/util
5903 503
catalog_manager.cc
in src/kudu/master
5697 202
linux_syscall_support.h
in src/kudu/gutil
3866 141
tablet_server-test.cc
in src/kudu/tserver
3711 35
valgrind.h
in src/kudu/gutil
3344 -
kudu-admin-test.cc
in src/kudu/tools
3245 12
master-test.cc
in src/kudu/master
2938 57
tablet_service.cc
in src/kudu/tserver
2680 87
tablet.cc
in src/kudu/tablet
2523 110
log_block_manager.cc
in src/kudu/fs
2381 113
raft_consensus.cc
in src/kudu/consensus
2360 110
env_posix.cc
in src/kudu/util
2042 117
client.cc
in src/kudu/client
1938 138
tool_action_table.cc
in src/kudu/tools
1921 51
trace_event_impl.cc
in src/kudu/util/debug
1864 106
rebalancer_tool-test.cc
in src/kudu/tools
1847 32
1839 18
partition-test.cc
in src/kudu/common
1813 24
1728 15
hive_metastore.thrift
in src/kudu/hms
1664 -
partition_pruner-test.cc
in src/kudu/common
1664 18
ksck-test.cc
in src/kudu/tools
1640 49
AsyncKuduClient.java
in java/kudu-client/src/main/java/org/apache/kudu/client
1606 129
ts_tablet_manager.cc
in src/kudu/tserver
1582 50
client.pyx
in python/kudu
1569 182
quorum_util-test.cc
in src/kudu/consensus
1554 6
partition.cc
in src/kudu/common
1545 67
scan_token-test.cc
in src/kudu/client
1487 15
external_mini_cluster.cc
in src/kudu/mini-cluster
1484 70
rebalance_algo-test.cc
in src/kudu/rebalance
1400 5
negotiation-test.cc
in src/kudu/rpc
1393 13
escaping.cc
in src/kudu/gutil/strings
1382 76
1321 31
predicate-test.cc
in src/kudu/client
1316 25
rebalancer_tool.cc
in src/kudu/tools
1310 33
create-table-tool-test.cc
in src/kudu/tools
1306 3
1228 33
tablet-test.cc
in src/kudu/tablet
1227 22
tablet_bootstrap.cc
in src/kudu/tablet
1218 39
txn_participant-test.cc
in src/kudu/tablet
1202 9
concurrent_btree.h
in src/kudu/tablet
1192 96
placement_policy-test.cc
in src/kudu/master
1192 12
fix_includes.py
in build-support/iwyu
1179 65
fs_manager.cc
in src/kudu/fs
1171 56
consensus_queue.cc
in src/kudu/consensus
1136 60
compaction-test.cc
in src/kudu/tablet
1132 29
meta_cache.cc
in src/kudu/client
1110 59
rpc-test.cc
in src/kudu/rpc
1107 10
scan_spec-test.cc
in src/kudu/common
1103 11
Files With Most Units (Top 50)
File# lines# units
sse2neon.h
in src/kudu/util
5903 503
catalog_manager.cc
in src/kudu/master
5697 202
client.pyx
in python/kudu
1569 182
linux_syscall_support.h
in src/kudu/gutil
3866 141
client.cc
in src/kudu/client
1938 138
AsyncKuduClient.java
in java/kudu-client/src/main/java/org/apache/kudu/client
1606 129
env_posix.cc
in src/kudu/util
2042 117
log_block_manager.cc
in src/kudu/fs
2381 113
raft_consensus.cc
in src/kudu/consensus
2360 110
tablet.cc
in src/kudu/tablet
2523 110
trace_event_impl.cc
in src/kudu/util/debug
1864 106
concurrent_btree.h
in src/kudu/tablet
1192 96
PartialRow.java
in java/kudu-client/src/main/java/org/apache/kudu/client
982 94
partial_row.cc
in src/kudu/common
771 94
tablet_service.cc
in src/kudu/tserver
2680 87
types.h
in src/kudu/common
727 81
escaping.cc
in src/kudu/gutil/strings
1382 76
Status.java
in java/kudu-client/src/main/java/org/apache/kudu/client
299 72
Bytes.java
in java/kudu-client/src/main/java/org/apache/kudu/client
566 70
external_mini_cluster.cc
in src/kudu/mini-cluster
1484 70
row.h
in src/kudu/common
505 69
partition.cc
in src/kudu/common
1545 67
metrics.cc
in src/kudu/util
920 66
endian.h
in src/kudu/gutil
211 66
fix_includes.py
in build-support/iwyu
1179 65
memory.h
in src/kudu/util/memory
594 63
metrics.h
in src/kudu/util
933 63
atomicops-internals-windows.h
in src/kudu/gutil/auxiliary
375 62
consensus_queue.cc
in src/kudu/consensus
1136 60
meta_cache.cc
in src/kudu/client
1110 59
split.cc
in src/kudu/gutil/strings
734 58
master-test.cc
in src/kudu/master
2938 57
schema.h
in src/kudu/common
660 56
reactor.cc
in src/kudu/rpc
712 56
fs_manager.cc
in src/kudu/fs
1171 56
AsyncKuduSession.java
in java/kudu-client/src/main/java/org/apache/kudu/client
648 55
schema.pyx
in python/kudu
433 54
KuduClient.java
in java/kudu-client/src/main/java/org/apache/kudu/client
287 54
AsyncKuduScanner.java
in java/kudu-client/src/main/java/org/apache/kudu/client
803 53
tablet_replica.cc
in src/kudu/tablet
1100 53
merge-test.py
in src/kudu/experiments
359 53
stl_util.h
in src/kudu/gutil
552 52
tool_action_table.cc
in src/kudu/tools
1921 51
kudu-tool-test.cc
in src/kudu/tools
8184 50
ts_tablet_manager.cc
in src/kudu/tserver
1582 50
generic_iterators.cc
in src/kudu/common
877 50
log.cc
in src/kudu/consensus
927 49
ksck-test.cc
in src/kudu/tools
1640 49
numbers.cc
in src/kudu/gutil/strings
980 49
diskrowset.cc
in src/kudu/tablet
713 48
Files With Long Lines (Top 13)

There are 13 files with lines longer than 120 characters. In total, there are 43 long lines.

File# lines# units# long lines
hive_metastore.thrift
in src/kudu/hms
1664 - 21
kudu-log-parser.pl
in src/kudu/scripts
309 10 6
24 - 3
ImportExportFiles.scala
in java/kudu-spark-tools/src/main/scala/org/apache/kudu/spark/tools
132 6 2
IntegrationTestBigLinkedList.scala
in java/kudu-spark-tools/src/main/scala/org/apache/kudu/spark/tools
381 19 2
139 - 2
FindJavaHome.cmake
in cmake_modules
56 - 1
409 - 1
77 - 1
tpl
_helmutils.tpl
in kubernetes/helm/kudu/templates
79 - 1
mini_ranger_configs.h
in src/kudu/ranger
344 6 1
parse_debug_refcounted.pl
in src/kudu/tools
50 - 1
get-job-stats-from-mysql.py
in src/kudu/scripts
19 - 1
Correlations

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

src/kudu/clock/hybrid_clock-test.cc x: 30 commits (all time) y: 463 lines of code src/kudu/tablet/ops/op_driver.cc x: 10 commits (all time) y: 484 lines of code src/kudu/tablet/ops/op_driver.h x: 3 commits (all time) y: 98 lines of code src/kudu/tablet/ops/write_op.cc x: 19 commits (all time) y: 591 lines of code src/kudu/tablet/tablet_metrics.cc x: 37 commits (all time) y: 448 lines of code src/kudu/tablet/tablet_metrics.h x: 36 commits (all time) y: 74 lines of code src/kudu/tablet/tablet_replica-test.cc x: 49 commits (all time) y: 510 lines of code src/kudu/tablet/tablet_replica.cc x: 71 commits (all time) y: 1100 lines of code src/kudu/tablet/tablet_replica.h x: 48 commits (all time) y: 290 lines of code src/kudu/tablet/txn_participant-test.cc x: 22 commits (all time) y: 1202 lines of code src/kudu/tserver/tablet_server-test.cc x: 216 commits (all time) y: 3711 lines of code src/kudu/tserver/tablet_service.cc x: 273 commits (all time) y: 2680 lines of code src/kudu/ranger-kms/mini_ranger_kms.cc x: 3 commits (all time) y: 335 lines of code src/kudu/ranger/mini_ranger.cc x: 14 commits (all time) y: 280 lines of code src/kudu/common/partition_pruner.cc x: 24 commits (all time) y: 449 lines of code java/kudu-client/src/main/java/org/apache/kudu/client/RowError.java x: 7 commits (all time) y: 49 lines of code src/kudu/tools/tool_action.h x: 30 commits (all time) y: 141 lines of code src/kudu/tools/tool_main.cc x: 32 commits (all time) y: 202 lines of code src/kudu/cfile/cfile-test.cc x: 89 commits (all time) y: 873 lines of code src/kudu/fs/block_manager-stress-test.cc x: 66 commits (all time) y: 396 lines of code src/kudu/fs/block_manager-test.cc x: 113 commits (all time) y: 908 lines of code src/kudu/fs/block_manager.h x: 59 commits (all time) y: 107 lines of code src/kudu/fs/data_dirs-test.cc x: 21 commits (all time) y: 371 lines of code src/kudu/fs/data_dirs.cc x: 51 commits (all time) y: 538 lines of code src/kudu/fs/data_dirs.h x: 28 commits (all time) y: 119 lines of code src/kudu/fs/dir_manager.cc x: 8 commits (all time) y: 550 lines of code src/kudu/fs/dir_manager.h x: 6 commits (all time) y: 189 lines of code src/kudu/fs/error_manager-test.cc x: 4 commits (all time) y: 128 lines of code src/kudu/fs/error_manager.cc x: 5 commits (all time) y: 31 lines of code src/kudu/fs/error_manager.h x: 14 commits (all time) y: 77 lines of code src/kudu/fs/file_block_manager.cc x: 104 commits (all time) y: 692 lines of code src/kudu/fs/file_block_manager.h x: 51 commits (all time) y: 79 lines of code src/kudu/fs/fs_manager-test.cc x: 62 commits (all time) y: 1080 lines of code src/kudu/fs/fs_manager.cc x: 129 commits (all time) y: 1171 lines of code src/kudu/fs/fs_manager.h x: 82 commits (all time) y: 272 lines of code src/kudu/fs/log_block_manager-test.cc x: 67 commits (all time) y: 1728 lines of code src/kudu/fs/log_block_manager.cc x: 176 commits (all time) y: 2381 lines of code src/kudu/fs/log_block_manager.h x: 82 commits (all time) y: 216 lines of code src/kudu/master/master.cc x: 114 commits (all time) y: 662 lines of code src/kudu/tablet/compaction-test.cc x: 85 commits (all time) y: 1132 lines of code src/kudu/tablet/compaction.cc x: 82 commits (all time) y: 1099 lines of code src/kudu/tablet/compaction.h x: 31 commits (all time) y: 135 lines of code src/kudu/tablet/delta_compaction.cc x: 56 commits (all time) y: 328 lines of code src/kudu/tablet/diskrowset.cc x: 112 commits (all time) y: 713 lines of code src/kudu/tablet/tablet_metadata.cc x: 103 commits (all time) y: 808 lines of code src/kudu/tools/tool_action_fs.cc x: 47 commits (all time) y: 876 lines of code src/kudu/tserver/tablet_copy_client-test.cc x: 49 commits (all time) y: 545 lines of code src/kudu/tserver/tablet_copy_client.cc x: 56 commits (all time) y: 931 lines of code src/kudu/tserver/tablet_copy_service-test.cc x: 27 commits (all time) y: 438 lines of code src/kudu/tserver/tablet_server.cc x: 57 commits (all time) y: 145 lines of code src/kudu/tserver/ts_tablet_manager.cc x: 201 commits (all time) y: 1582 lines of code src/kudu/tserver/ts_tablet_manager.h x: 97 commits (all time) y: 234 lines of code src/kudu/tools/tool_replica_util.cc x: 16 commits (all time) y: 583 lines of code build-support/verify_jars.pl x: 10 commits (all time) y: 82 lines of code src/kudu/common/partition-test.cc x: 49 commits (all time) y: 1813 lines of code src/kudu/common/partition.cc x: 78 commits (all time) y: 1545 lines of code src/kudu/tablet/ops/participant_op.cc x: 13 commits (all time) y: 234 lines of code src/kudu/tablet/tablet.cc x: 253 commits (all time) y: 2523 lines of code src/kudu/tools/kudu-tool-test.cc x: 260 commits (all time) y: 8184 lines of code RELEASING.adoc x: 33 commits (all time) y: 409 lines of code build-support/mini-cluster/relocate_binaries_for_mini_cluster.py x: 16 commits (all time) y: 255 lines of code src/kudu/util/minidump.cc x: 7 commits (all time) y: 250 lines of code src/kudu/util/minidump.h x: 4 commits (all time) y: 37 lines of code java/kudu-subprocess/src/main/java/org/apache/kudu/subprocess/MessageReader.java x: 5 commits (all time) y: 47 lines of code src/kudu/subprocess/subprocess_server-test.cc x: 9 commits (all time) y: 340 lines of code src/kudu/fs/default_key_provider-test.cc x: 3 commits (all time) y: 33 lines of code src/kudu/fs/key_provider.h x: 3 commits (all time) y: 22 lines of code src/kudu/ranger-kms/ranger_kms_client.cc x: 5 commits (all time) y: 108 lines of code src/kudu/tserver/tablet_copy_source_session.cc x: 33 commits (all time) y: 429 lines of code src/kudu/consensus/consensus_meta.cc x: 47 commits (all time) y: 315 lines of code src/kudu/consensus/log.cc x: 138 commits (all time) y: 927 lines of code src/kudu/consensus/log_reader.cc x: 64 commits (all time) y: 361 lines of code src/kudu/kserver/kserver.cc x: 17 commits (all time) y: 148 lines of code src/kudu/master/catalog_manager.cc x: 405 commits (all time) y: 5697 lines of code src/kudu/tablet/tablet_bootstrap-test.cc x: 85 commits (all time) y: 511 lines of code src/kudu/tablet/tablet_bootstrap.cc x: 167 commits (all time) y: 1218 lines of code src/kudu/tools/tool_action_local_replica.cc x: 61 commits (all time) y: 1228 lines of code src/kudu/util/env.h x: 69 commits (all time) y: 252 lines of code src/kudu/util/env_posix.cc x: 133 commits (all time) y: 2042 lines of code src/kudu/tserver/tablet_copy_client.h x: 29 commits (all time) y: 184 lines of code src/kudu/tserver/tablet_copy_service.cc x: 28 commits (all time) y: 398 lines of code src/kudu/tserver/tablet_copy_source_session.h x: 20 commits (all time) y: 157 lines of code src/kudu/mini-cluster/external_mini_cluster.cc x: 80 commits (all time) y: 1484 lines of code src/kudu/mini-cluster/external_mini_cluster.h x: 61 commits (all time) y: 392 lines of code src/kudu/tools/tool_action_common.cc x: 74 commits (all time) y: 1100 lines of code docker/docker-build.py x: 10 commits (all time) y: 240 lines of code src/kudu/master/master.proto x: 143 commits (all time) y: 1064 lines of code src/kudu/master/master_runner.cc x: 12 commits (all time) y: 351 lines of code src/kudu/master/master_service.cc x: 116 commits (all time) y: 787 lines of code src/kudu/master/placement_policy-test.cc x: 10 commits (all time) y: 1192 lines of code src/kudu/master/placement_policy.cc x: 8 commits (all time) y: 314 lines of code src/kudu/master/placement_policy.h x: 6 commits (all time) y: 62 lines of code src/kudu/master/ts_descriptor.cc x: 54 commits (all time) y: 340 lines of code src/kudu/master/ts_descriptor.h x: 36 commits (all time) y: 164 lines of code src/kudu/tools/rebalancer_tool-test.cc x: 24 commits (all time) y: 1847 lines of code src/kudu/tserver/heartbeater.cc x: 74 commits (all time) y: 563 lines of code src/kudu/hms/mini_hms.cc x: 31 commits (all time) y: 269 lines of code src/kudu/common/partition_pruner-test.cc x: 36 commits (all time) y: 1664 lines of code src/kudu/common/partition_pruner.h x: 13 commits (all time) y: 60 lines of code java/kudu-backup-common/src/main/protobuf/backup.proto x: 6 commits (all time) y: 140 lines of code java/kudu-backup-common/src/main/scala/org/apache/kudu/backup/TableMetadata.scala x: 11 commits (all time) y: 400 lines of code src/kudu/common/schema.cc x: 69 commits (all time) y: 603 lines of code java/kudu-client/src/main/java/org/apache/kudu/client/AsyncKuduSession.java x: 33 commits (all time) y: 648 lines of code java/kudu-client/src/main/java/org/apache/kudu/client/KuduTable.java x: 22 commits (all time) y: 166 lines of code src/kudu/client/session-internal.cc x: 30 commits (all time) y: 433 lines of code src/kudu/common/partial_row.cc x: 48 commits (all time) y: 771 lines of code src/kudu/common/partial_row.h x: 52 commits (all time) y: 180 lines of code src/kudu/master/catalog_manager.h x: 156 commits (all time) y: 645 lines of code src/kudu/master/sys_catalog.cc x: 142 commits (all time) y: 976 lines of code src/kudu/master/sys_catalog.h x: 51 commits (all time) y: 210 lines of code src/kudu/security/token_signing_key.cc x: 10 commits (all time) y: 102 lines of code src/kudu/common/row_operations.cc x: 36 commits (all time) y: 643 lines of code src/kudu/tablet/tablet_auto_incrementing-test.cc x: 3 commits (all time) y: 183 lines of code src/kudu/util/env-test.cc x: 85 commits (all time) y: 1011 lines of code src/kudu/client/client.h x: 227 commits (all time) y: 721 lines of code src/kudu/tools/tool_action_tablet.cc x: 42 commits (all time) y: 368 lines of code java/kudu-client/src/main/java/org/apache/kudu/client/AbstractKuduScannerBuilder.java x: 19 commits (all time) y: 199 lines of code java/kudu-client/src/main/java/org/apache/kudu/client/AsyncKuduScanner.java x: 57 commits (all time) y: 803 lines of code java/kudu-client/src/main/java/org/apache/kudu/client/KuduScanToken.java x: 34 commits (all time) y: 521 lines of code java/kudu-client/src/main/java/org/apache/kudu/client/KuduScanner.java x: 20 commits (all time) y: 83 lines of code src/kudu/consensus/raft_consensus_quorum-test.cc x: 131 commits (all time) y: 863 lines of code src/kudu/fs/fs.proto x: 21 commits (all time) y: 133 lines of code src/kudu/mini-cluster/internal_mini_cluster.cc x: 18 commits (all time) y: 373 lines of code src/kudu/server/server_base.cc x: 136 commits (all time) y: 1040 lines of code src/kudu/server/server_base_options.h x: 12 commits (all time) y: 42 lines of code src/kudu/util/flag_validators-test.cc x: 4 commits (all time) y: 210 lines of code java/kudu-client/src/main/java/org/apache/kudu/client/KuduSession.java x: 14 commits (all time) y: 115 lines of code java/kudu-client/src/main/java/org/apache/kudu/client/PartialRow.java x: 26 commits (all time) y: 982 lines of code java/kudu-client/src/main/java/org/apache/kudu/client/SessionConfiguration.java x: 11 commits (all time) y: 36 lines of code src/kudu/util/curl_util.cc x: 30 commits (all time) y: 209 lines of code src/kudu/rpc/client_negotiation.cc x: 53 commits (all time) y: 668 lines of code build-support/dep_extract.py x: 2 commits (all time) y: 53 lines of code src/kudu/server/webserver-test.cc x: 48 commits (all time) y: 512 lines of code src/kudu/server/webserver.cc x: 74 commits (all time) y: 711 lines of code src/kudu/util/openssl_util.cc x: 3 commits (all time) y: 264 lines of code src/kudu/util/openssl_util.h x: 5 commits (all time) y: 140 lines of code python/kudu/client.pyx x: 71 commits (all time) y: 1569 lines of code src/kudu/rpc/user_credentials.cc x: 7 commits (all time) y: 32 lines of code src/kudu/rpc/user_credentials.h x: 6 commits (all time) y: 25 lines of code src/kudu/cfile/bloomfile.cc x: 49 commits (all time) y: 237 lines of code src/kudu/cfile/index_btree.cc x: 21 commits (all time) y: 229 lines of code java/kudu-client/src/main/java/org/apache/kudu/client/AsyncKuduClient.java x: 127 commits (all time) y: 1606 lines of code java/kudu-client/src/main/java/org/apache/kudu/client/KuduClient.java x: 39 commits (all time) y: 287 lines of code java/kudu-client/src/main/java/org/apache/kudu/client/Negotiator.java x: 37 commits (all time) y: 709 lines of code java/kudu-client/src/main/java/org/apache/kudu/client/SecurityContext.java x: 16 commits (all time) y: 320 lines of code src/kudu/master/master_path_handlers.cc x: 35 commits (all time) y: 784 lines of code src/kudu/server/webserver.h x: 26 commits (all time) y: 103 lines of code src/kudu/util/web_callback_registry.h x: 16 commits (all time) y: 57 lines of code src/kudu/rpc/messenger.cc x: 78 commits (all time) y: 308 lines of code src/kudu/rpc/negotiation-test.cc x: 40 commits (all time) y: 1393 lines of code src/kudu/util/jwt-util-test.cc x: 9 commits (all time) y: 804 lines of code src/kudu/util/jwt-util.cc x: 11 commits (all time) y: 861 lines of code src/kudu/util/jwt-util.h x: 7 commits (all time) y: 84 lines of code src/kudu/util/jwt.h x: 4 commits (all time) y: 12 lines of code src/kudu/util/mini_oidc.cc x: 5 commits (all time) y: 163 lines of code src/kudu/client/master_proxy_rpc.cc x: 14 commits (all time) y: 248 lines of code src/kudu/master/master_service.h x: 26 commits (all time) y: 155 lines of code src/kudu/tools/tool.proto x: 29 commits (all time) y: 494 lines of code src/kudu/tools/tool_action_table.cc x: 76 commits (all time) y: 1921 lines of code src/kudu/tools/tool_action_remote_replica.cc x: 27 commits (all time) y: 387 lines of code src/kudu/security/token_signing_key.h x: 9 commits (all time) y: 51 lines of code src/kudu/master/master-test.cc x: 140 commits (all time) y: 2938 lines of code src/kudu/mini-cluster/internal_mini_cluster.h x: 16 commits (all time) y: 119 lines of code src/kudu/tools/tool_action_common.h x: 40 commits (all time) y: 149 lines of code src/kudu/tools/tool_action_pbc.cc x: 19 commits (all time) y: 250 lines of code src/kudu/tools/tool_action_wal.cc x: 8 commits (all time) y: 47 lines of code src/kudu/tools/table_scanner.cc x: 27 commits (all time) y: 779 lines of code src/kudu/tools/tool_action_perf.cc x: 44 commits (all time) y: 842 lines of code python/kudu/__init__.py x: 24 commits (all time) y: 75 lines of code src/kudu/client/client.cc x: 217 commits (all time) y: 1938 lines of code src/kudu/client/client_builder-internal.h x: 17 commits (all time) y: 30 lines of code src/kudu/master/master_cert_authority.h x: 10 commits (all time) y: 49 lines of code src/kudu/rpc/server_negotiation.cc x: 56 commits (all time) y: 849 lines of code src/kudu/util/sse2neon.h x: 3 commits (all time) y: 5903 lines of code src/kudu/client/client-internal.cc x: 123 commits (all time) y: 777 lines of code src/kudu/tablet/delta_tracker.cc x: 88 commits (all time) y: 771 lines of code src/kudu/tablet/delta_tracker.h x: 64 commits (all time) y: 186 lines of code src/kudu/tablet/diskrowset-test.cc x: 67 commits (all time) y: 753 lines of code src/kudu/tablet/diskrowset.h x: 63 commits (all time) y: 294 lines of code src/kudu/tablet/tablet_history_gc-test.cc x: 21 commits (all time) y: 542 lines of code src/kudu/security/crypto.cc x: 18 commits (all time) y: 261 lines of code src/kudu/security/tls_handshake.cc x: 24 commits (all time) y: 253 lines of code src/kudu/util/jwt-util-internal.h x: 4 commits (all time) y: 187 lines of code java/kudu-client/src/main/java/org/apache/kudu/client/PartitionPruner.java x: 12 commits (all time) y: 419 lines of code src/kudu/master/auto_leader_rebalancer-test.cc x: 2 commits (all time) y: 202 lines of code src/kudu/client/write_op.h x: 34 commits (all time) y: 151 lines of code python/kudu/compat.py x: 4 commits (all time) y: 71 lines of code src/kudu/rpc/negotiation.cc x: 54 commits (all time) y: 262 lines of code src/kudu/clock/hybrid_clock.cc x: 38 commits (all time) y: 613 lines of code src/kudu/clock/system_ntp.h x: 9 commits (all time) y: 29 lines of code src/kudu/server/server_base.h x: 48 commits (all time) y: 158 lines of code src/kudu/tablet/cfile_set.cc x: 65 commits (all time) y: 457 lines of code src/kudu/tablet/cfile_set.h x: 46 commits (all time) y: 160 lines of code src/kudu/tablet/tablet.h x: 123 commits (all time) y: 423 lines of code src/kudu/master/master_options.cc x: 20 commits (all time) y: 47 lines of code src/kudu/master/mini_master.cc x: 34 commits (all time) y: 105 lines of code src/kudu/client/meta_cache.cc x: 108 commits (all time) y: 1110 lines of code src/kudu/master/sys_catalog-test.cc x: 36 commits (all time) y: 345 lines of code python/kudu/schema.pyx x: 16 commits (all time) y: 433 lines of code src/kudu/tserver/scanners.cc x: 66 commits (all time) y: 501 lines of code src/kudu/tserver/scanners.h x: 41 commits (all time) y: 292 lines of code src/kudu/client/client-internal.h x: 76 commits (all time) y: 211 lines of code src/kudu/tools/table_scanner.h x: 15 commits (all time) y: 67 lines of code java/kudu-subprocess/src/main/java/org/apache/kudu/subprocess/SubprocessConfiguration.java x: 6 commits (all time) y: 128 lines of code src/kudu/ranger/ranger_client.cc x: 27 commits (all time) y: 470 lines of code src/kudu/tools/kudu-admin-test.cc x: 116 commits (all time) y: 3245 lines of code src/kudu/util/maintenance_manager.cc x: 44 commits (all time) y: 539 lines of code src/kudu/client/scan_token-test.cc x: 40 commits (all time) y: 1487 lines of code src/kudu/fs/dir_util.cc x: 5 commits (all time) y: 195 lines of code src/kudu/client/client.proto x: 18 commits (all time) y: 174 lines of code src/kudu/client/scan_token-internal.cc x: 35 commits (all time) y: 507 lines of code src/kudu/client/scanner-internal.cc x: 89 commits (all time) y: 712 lines of code src/kudu/tserver/tserver.proto x: 60 commits (all time) y: 450 lines of code src/kudu/subprocess/server.cc x: 14 commits (all time) y: 300 lines of code src/kudu/subprocess/server.h x: 12 commits (all time) y: 162 lines of code src/kudu/subprocess/subprocess_proxy-test.cc x: 8 commits (all time) y: 200 lines of code src/kudu/clock/system_ntp.cc x: 17 commits (all time) y: 187 lines of code src/kudu/tserver/tserver_path_handlers.cc x: 27 commits (all time) y: 570 lines of code www/scans.mustache x: 7 commits (all time) y: 131 lines of code www/maintenance-manager.mustache x: 5 commits (all time) y: 81 lines of code src/kudu/rpc/server_negotiation.h x: 24 commits (all time) y: 108 lines of code src/kudu/util/curl_util.h x: 19 commits (all time) y: 95 lines of code src/kudu/client/client-unittest.cc x: 31 commits (all time) y: 499 lines of code src/kudu/client/schema-internal.h x: 18 commits (all time) y: 65 lines of code src/kudu/client/schema.cc x: 81 commits (all time) y: 866 lines of code src/kudu/client/schema.h x: 81 commits (all time) y: 261 lines of code src/kudu/client/table_alterer-internal.cc x: 34 commits (all time) y: 211 lines of code src/kudu/common/schema-test.cc x: 54 commits (all time) y: 568 lines of code src/kudu/common/schema.h x: 81 commits (all time) y: 660 lines of code src/kudu/scripts/convert-hybrid-timestamp.py x: 2 commits (all time) y: 12 lines of code java/kudu-client/src/main/java/org/apache/kudu/ColumnSchema.java x: 19 commits (all time) y: 329 lines of code java/kudu-client/src/main/java/org/apache/kudu/client/AlterTableOptions.java x: 24 commits (all time) y: 309 lines of code src/kudu/tablet/memrowset.h x: 63 commits (all time) y: 392 lines of code src/kudu/tablet/mock-rowsets.h x: 42 commits (all time) y: 197 lines of code src/kudu/tablet/rowset.h x: 52 commits (all time) y: 245 lines of code src/kudu/tablet/memrowset.cc x: 75 commits (all time) y: 515 lines of code src/kudu/tablet/rowset.cc x: 42 commits (all time) y: 237 lines of code src/kudu/codegen/codegen-test.cc x: 35 commits (all time) y: 314 lines of code src/kudu/server/generic_service.cc x: 29 commits (all time) y: 223 lines of code src/kudu/gutil/cpu.cc x: 11 commits (all time) y: 235 lines of code src/kudu/codegen/code_generator.cc x: 28 commits (all time) y: 158 lines of code src/kudu/gutil/atomicops.h x: 6 commits (all time) y: 224 lines of code src/kudu/common/column_predicate-test.cc x: 29 commits (all time) y: 1042 lines of code src/kudu/common/common.proto x: 62 commits (all time) y: 434 lines of code src/kudu/common/generic_iterators-test.cc x: 44 commits (all time) y: 638 lines of code src/kudu/common/partial_row-test.cc x: 29 commits (all time) y: 283 lines of code src/kudu/common/row_operations.h x: 26 commits (all time) y: 93 lines of code src/kudu/common/wire_protocol-test.cc x: 44 commits (all time) y: 759 lines of code src/kudu/common/wire_protocol.cc x: 70 commits (all time) y: 899 lines of code src/kudu/tablet/all_types-scan-correctness-test.cc x: 15 commits (all time) y: 592 lines of code src/kudu/tablet/cfile_set-test.cc x: 43 commits (all time) y: 574 lines of code src/kudu/tablet/tablet-test.cc x: 66 commits (all time) y: 1227 lines of code src/kudu/tserver/tablet_server_authorization-test.cc x: 18 commits (all time) y: 1041 lines of code src/kudu/master/master.h x: 47 commits (all time) y: 125 lines of code src/kudu/server/default_path_handlers.cc x: 26 commits (all time) y: 451 lines of code src/kudu/util/flags.cc x: 42 commits (all time) y: 509 lines of code src/kudu/util/flags.h x: 19 commits (all time) y: 34 lines of code src/kudu/tablet/tablet_mm_ops.cc x: 14 commits (all time) y: 355 lines of code src/kudu/tablet/tablet_replica_mm_ops.cc x: 18 commits (all time) y: 253 lines of code src/kudu/util/threadpool-test.cc x: 42 commits (all time) y: 1049 lines of code src/kudu/util/threadpool.cc x: 43 commits (all time) y: 725 lines of code src/kudu/util/threadpool.h x: 32 commits (all time) y: 246 lines of code src/kudu/tablet/compaction_policy-test.cc x: 30 commits (all time) y: 371 lines of code src/kudu/tablet/compaction_policy.cc x: 27 commits (all time) y: 382 lines of code src/kudu/tablet/compaction_policy.h x: 15 commits (all time) y: 59 lines of code src/kudu/tablet/delta_iterator_merger.h x: 28 commits (all time) y: 54 lines of code src/kudu/tablet/delta_store.h x: 46 commits (all time) y: 213 lines of code src/kudu/tablet/deltafile.cc x: 91 commits (all time) y: 539 lines of code src/kudu/tablet/deltafile.h x: 68 commits (all time) y: 206 lines of code src/kudu/tablet/deltamemstore.h x: 58 commits (all time) y: 155 lines of code src/kudu/tablet/rowset_info.cc x: 34 commits (all time) y: 367 lines of code src/kudu/tablet/tablet_mm_ops.h x: 15 commits (all time) y: 101 lines of code src/kudu/common/wire_protocol.proto x: 39 commits (all time) y: 175 lines of code src/kudu/master/auto_rebalancer.cc x: 12 commits (all time) y: 617 lines of code src/kudu/server/rpc_server-test.cc x: 5 commits (all time) y: 233 lines of code src/kudu/server/rpc_server.cc x: 33 commits (all time) y: 300 lines of code src/kudu/util/net/net_util.cc x: 65 commits (all time) y: 532 lines of code src/kudu/util/net/net_util.h x: 29 commits (all time) y: 99 lines of code src/kudu/tablet/major_delta_compaction-test.cc x: 33 commits (all time) y: 263 lines of code src/kudu/tablet/mt-tablet-test.cc x: 39 commits (all time) y: 448 lines of code src/kudu/tools/tool_replica_util.h x: 8 commits (all time) y: 88 lines of code src/kudu/rpc/negotiation.h x: 16 commits (all time) y: 30 lines of code src/kudu/rpc/rpc_header.proto x: 39 commits (all time) y: 321 lines of code src/kudu/util/oid_generator.h x: 8 commits (all time) y: 27 lines of code src/kudu/cfile/cfile_writer.cc x: 59 commits (all time) y: 386 lines of code src/kudu/cfile/cfile_writer.h x: 39 commits (all time) y: 127 lines of code src/kudu/tablet/delta_store.cc x: 35 commits (all time) y: 522 lines of code src/kudu/tablet/metadata-test.cc x: 21 commits (all time) y: 100 lines of code src/kudu/tablet/rowset_metadata.h x: 33 commits (all time) y: 197 lines of code cmake_modules/FindRocksdb.cmake x: 1 commits (all time) y: 37 lines of code src/kudu/server/server_base.proto x: 23 commits (all time) y: 160 lines of code src/kudu/tools/tool_action_master.cc x: 46 commits (all time) y: 799 lines of code src/kudu/experiments/rwlock-perf.cc x: 15 commits (all time) y: 181 lines of code src/kudu/master/master_main.cc x: 20 commits (all time) y: 28 lines of code src/kudu/master/auto_rebalancer-test.cc x: 7 commits (all time) y: 576 lines of code src/kudu/master/auto_rebalancer.h x: 3 commits (all time) y: 78 lines of code src/kudu/rpc/transfer.cc x: 33 commits (all time) y: 226 lines of code src/kudu/client/meta_cache.h x: 60 commits (all time) y: 286 lines of code src/kudu/util/net/net_util-test.cc x: 27 commits (all time) y: 323 lines of code src/kudu/rpc/connection.cc x: 64 commits (all time) y: 696 lines of code src/kudu/rpc/connection.h x: 42 commits (all time) y: 176 lines of code src/kudu/rpc/inbound_call.cc x: 51 commits (all time) y: 281 lines of code src/kudu/rpc/inbound_call.h x: 42 commits (all time) y: 136 lines of code src/kudu/rpc/rpc_context.cc x: 41 commits (all time) y: 174 lines of code src/kudu/rpc/rpc_context.h x: 32 commits (all time) y: 79 lines of code src/kudu/gutil/stl_util.h x: 9 commits (all time) y: 552 lines of code src/kudu/security/gssapi.cc x: 2 commits (all time) y: 108 lines of code src/kudu/util/memory/arena.h x: 25 commits (all time) y: 284 lines of code src/kudu/util/metrics-test.cc x: 48 commits (all time) y: 970 lines of code src/kudu/util/metrics.cc x: 74 commits (all time) y: 920 lines of code src/kudu/util/metrics.h x: 72 commits (all time) y: 933 lines of code src/kudu/util/prometheus_writer.cc x: 1 commits (all time) y: 5 lines of code build-support/clang_tidy_gerrit.py x: 16 commits (all time) y: 158 lines of code src/kudu/gutil/port.h x: 13 commits (all time) y: 750 lines of code java/kudu-client/src/main/java/org/apache/kudu/client/Status.java x: 11 commits (all time) y: 299 lines of code src/kudu/rpc/rpc-test.cc x: 91 commits (all time) y: 1107 lines of code src/kudu/security/tls_socket-test.cc x: 11 commits (all time) y: 285 lines of code src/kudu/gutil/map-util.h x: 22 commits (all time) y: 569 lines of code src/kudu/tools/diagnostics_log_parser-test.cc x: 2 commits (all time) y: 158 lines of code src/kudu/tools/diagnostics_log_parser.cc x: 4 commits (all time) y: 494 lines of code src/kudu/tools/diagnostics_log_parser.h x: 4 commits (all time) y: 142 lines of code src/kudu/hms/hms_catalog-test.cc x: 29 commits (all time) y: 384 lines of code src/kudu/hms/hms_catalog.cc x: 43 commits (all time) y: 391 lines of code src/kudu/hms/hms_client-test.cc x: 26 commits (all time) y: 339 lines of code src/kudu/util/pstack_watcher.cc x: 27 commits (all time) y: 195 lines of code src/kudu/hms/hms_catalog.h x: 27 commits (all time) y: 90 lines of code src/kudu/master/hms_notification_log_listener.cc x: 23 commits (all time) y: 351 lines of code src/kudu/cfile/cfile_reader.cc x: 78 commits (all time) y: 911 lines of code src/kudu/cfile/cfile_reader.h x: 41 commits (all time) y: 229 lines of code src/kudu/gutil/walltime.cc x: 9 commits (all time) y: 76 lines of code src/kudu/tablet/row_op.cc x: 25 commits (all time) y: 61 lines of code src/kudu/tablet/row_op.h x: 21 commits (all time) y: 46 lines of code src/kudu/tablet/tablet_metadata.h x: 72 commits (all time) y: 224 lines of code src/kudu/consensus/log-test.cc x: 104 commits (all time) y: 824 lines of code src/kudu/common/row_operations.proto x: 2 commits (all time) y: 79 lines of code src/kudu/tablet/local_tablet_writer.h x: 30 commits (all time) y: 111 lines of code src/kudu/tablet/ops/op.h x: 12 commits (all time) y: 202 lines of code src/kudu/tablet/ops/write_op.h x: 15 commits (all time) y: 159 lines of code src/kudu/tablet/tablet_random_access-test.cc x: 31 commits (all time) y: 298 lines of code src/kudu/util/status.cc x: 13 commits (all time) y: 155 lines of code src/kudu/util/status.h x: 30 commits (all time) y: 279 lines of code src/kudu/codegen/module_builder.cc x: 34 commits (all time) y: 262 lines of code src/kudu/fs/dir_util-test.cc x: 6 commits (all time) y: 70 lines of code src/kudu/gutil/atomicops-internals-macosx.h x: 4 commits (all time) y: 308 lines of code src/kudu/gutil/dynamic_annotations.h x: 8 commits (all time) y: 398 lines of code src/kudu/server/pprof_path_handlers.cc x: 7 commits (all time) y: 181 lines of code src/kudu/tablet/concurrent_btree.h x: 28 commits (all time) y: 1192 lines of code src/kudu/util/debug-util.cc x: 41 commits (all time) y: 518 lines of code src/kudu/util/logging.h x: 37 commits (all time) y: 173 lines of code src/kudu/util/rw_mutex-test.cc x: 8 commits (all time) y: 135 lines of code java/kudu-backup/src/main/scala/org/apache/kudu/backup/KuduRestore.scala x: 27 commits (all time) y: 306 lines of code src/kudu/tools/create-table-tool-test.cc x: 5 commits (all time) y: 1306 lines of code src/kudu/client/flex_partitioning_client-test.cc x: 26 commits (all time) y: 1839 lines of code java/kudu-client/src/main/java/org/apache/kudu/client/PartitionSchema.java x: 10 commits (all time) y: 182 lines of code src/kudu/ranger-kms/mini_ranger_kms_configs.h x: 2 commits (all time) y: 695 lines of code src/kudu/ranger/mini_ranger.h x: 9 commits (all time) y: 117 lines of code src/kudu/postgres/mini_postgres.cc x: 8 commits (all time) y: 123 lines of code src/kudu/ranger/ranger_client-test.cc x: 13 commits (all time) y: 381 lines of code src/kudu/tools/master_rebuilder.cc x: 5 commits (all time) y: 407 lines of code src/kudu/client/table_creator-internal.h x: 25 commits (all time) y: 74 lines of code src/kudu/common/row_changelist.cc x: 26 commits (all time) y: 291 lines of code src/kudu/common/row_changelist.h x: 28 commits (all time) y: 215 lines of code src/kudu/tablet/delta_applier.cc x: 23 commits (all time) y: 96 lines of code src/kudu/tablet/delta_applier.h x: 17 commits (all time) y: 47 lines of code src/kudu/tablet/deltamemstore-test.cc x: 57 commits (all time) y: 522 lines of code src/kudu/tablet/deltamemstore.cc x: 63 commits (all time) y: 224 lines of code java/kudu-client/src/main/java/org/apache/kudu/client/TableLocationsCache.java x: 14 commits (all time) y: 204 lines of code java/kudu-client/src/main/java/org/apache/kudu/client/KeyEncoder.java x: 18 commits (all time) y: 317 lines of code src/kudu/common/generic_iterators.cc x: 51 commits (all time) y: 877 lines of code src/kudu/cfile/cfile_util.cc x: 19 commits (all time) y: 106 lines of code src/kudu/client/scan_predicate.cc x: 25 commits (all time) y: 224 lines of code src/kudu/common/column_predicate.cc x: 28 commits (all time) y: 778 lines of code src/kudu/common/column_predicate.h x: 19 commits (all time) y: 175 lines of code src/kudu/common/columnar_serialization.cc x: 9 commits (all time) y: 458 lines of code src/kudu/common/generic_iterators.h x: 29 commits (all time) y: 31 lines of code src/kudu/common/scan_spec-test.cc x: 25 commits (all time) y: 1103 lines of code src/kudu/consensus/consensus_queue-test.cc x: 89 commits (all time) y: 755 lines of code src/kudu/consensus/consensus_queue.cc x: 159 commits (all time) y: 1136 lines of code src/kudu/consensus/consensus_queue.h x: 102 commits (all time) y: 241 lines of code src/kudu/consensus/quorum_util-test.cc x: 32 commits (all time) y: 1554 lines of code src/kudu/consensus/raft_consensus.cc x: 309 commits (all time) y: 2360 lines of code src/kudu/consensus/raft_consensus.h x: 181 commits (all time) y: 388 lines of code src/kudu/master/dynamic_multi_master-test.cc x: 22 commits (all time) y: 1321 lines of code src/kudu/master/ts_manager.cc x: 42 commits (all time) y: 290 lines of code src/kudu/rebalance/placement_policy_util-test.cc x: 2 commits (all time) y: 603 lines of code src/kudu/rebalance/rebalance_algo-test.cc x: 4 commits (all time) y: 1400 lines of code src/kudu/rebalance/rebalance_algo.cc x: 4 commits (all time) y: 482 lines of code src/kudu/rebalance/rebalancer.cc x: 10 commits (all time) y: 469 lines of code src/kudu/rpc/protoc-gen-krpc.cc x: 36 commits (all time) y: 583 lines of code src/kudu/rpc/service_pool.cc x: 35 commits (all time) y: 177 lines of code src/kudu/rpc/service_queue.h x: 7 commits (all time) y: 105 lines of code src/kudu/security/ca/cert_management-test.cc x: 18 commits (all time) y: 213 lines of code src/kudu/security/ca/cert_management.h x: 17 commits (all time) y: 122 lines of code src/kudu/security/cert-test.cc x: 12 commits (all time) y: 116 lines of code src/kudu/security/init.cc x: 35 commits (all time) y: 388 lines of code src/kudu/security/init.h x: 15 commits (all time) y: 26 lines of code src/kudu/security/tls_context.cc x: 49 commits (all time) y: 429 lines of code src/kudu/security/tls_handshake-test.cc x: 18 commits (all time) y: 408 lines of code src/kudu/tablet/composite-pushdown-test.cc x: 24 commits (all time) y: 337 lines of code src/kudu/tablet/diff_scan-test.cc x: 11 commits (all time) y: 187 lines of code src/kudu/tablet/memrowset-test.cc x: 53 commits (all time) y: 767 lines of code src/kudu/tablet/mvcc.h x: 40 commits (all time) y: 166 lines of code src/kudu/tablet/rowset_tree-test.cc x: 28 commits (all time) y: 317 lines of code src/kudu/tablet/rowset_tree.cc x: 23 commits (all time) y: 178 lines of code src/kudu/tablet/tablet-harness.h x: 46 commits (all time) y: 119 lines of code src/kudu/tablet/txn_participant.cc x: 10 commits (all time) y: 150 lines of code src/kudu/tools/ksck-test.cc x: 75 commits (all time) y: 1640 lines of code src/kudu/tools/ksck.cc x: 104 commits (all time) y: 894 lines of code src/kudu/tools/ksck_checksum.cc x: 10 commits (all time) y: 570 lines of code src/kudu/tools/ksck_results.cc x: 19 commits (all time) y: 940 lines of code src/kudu/tools/rebalancer_tool.cc x: 16 commits (all time) y: 1310 lines of code src/kudu/tools/tool_action.cc x: 22 commits (all time) y: 358 lines of code src/kudu/tools/tool_action_cluster.cc x: 47 commits (all time) y: 359 lines of code src/kudu/tools/tool_action_hms.cc x: 36 commits (all time) y: 814 lines of code src/kudu/transactions/txn_status_manager.cc x: 28 commits (all time) y: 1097 lines of code src/kudu/transactions/txn_status_tablet.cc x: 7 commits (all time) y: 328 lines of code src/kudu/transactions/txn_system_client.cc x: 23 commits (all time) y: 437 lines of code src/kudu/tserver/mini_tablet_server.cc x: 45 commits (all time) y: 142 lines of code src/kudu/tserver/tablet_service.h x: 55 commits (all time) y: 215 lines of code src/kudu/util/interval_tree-test.cc x: 12 commits (all time) y: 307 lines of code src/kudu/util/pb_util.cc x: 68 commits (all time) y: 845 lines of code src/kudu/util/pb_util.h x: 38 commits (all time) y: 141 lines of code src/kudu/consensus/consensus_meta-test.cc x: 40 commits (all time) y: 258 lines of code src/kudu/mini-cluster/mini_cluster.h x: 12 commits (all time) y: 74 lines of code src/kudu/util/file_cache-test.cc x: 17 commits (all time) y: 341 lines of code src/kudu/client/batcher.cc x: 94 commits (all time) y: 610 lines of code src/kudu/tserver/mini_tablet_server.h x: 18 commits (all time) y: 52 lines of code src/kudu/tserver/tablet_copy_service.h x: 13 commits (all time) y: 84 lines of code src/kudu/tserver/tablet_copy_source_session-test.cc x: 41 commits (all time) y: 335 lines of code src/kudu/rebalance/rebalance-test.cc x: 3 commits (all time) y: 608 lines of code src/kudu/tools/ksck_remote-test.cc x: 74 commits (all time) y: 706 lines of code src/kudu/tablet/tablet-schema-test.cc x: 21 commits (all time) y: 202 lines of code src/kudu/client/predicate-test.cc x: 35 commits (all time) y: 1316 lines of code src/kudu/consensus/leader_election-test.cc x: 38 commits (all time) y: 505 lines of code src/kudu/rpc/exactly_once_rpc-test.cc x: 22 commits (all time) y: 453 lines of code src/kudu/tablet/deltafile-test.cc x: 57 commits (all time) y: 399 lines of code src/kudu/tablet/mvcc-test.cc x: 39 commits (all time) y: 619 lines of code src/kudu/cfile/binary_dict_block.h x: 18 commits (all time) y: 103 lines of code src/kudu/util/random_util-test.cc x: 13 commits (all time) y: 103 lines of code src/kudu/util/thread.cc x: 60 commits (all time) y: 493 lines of code java/kudu-spark/src/main/scala/org/apache/kudu/spark/kudu/KuduContext.scala x: 44 commits (all time) y: 418 lines of code src/kudu/security/token-test.cc x: 23 commits (all time) y: 634 lines of code src/kudu/security/token_verifier.cc x: 11 commits (all time) y: 129 lines of code src/kudu/util/rle-test.cc x: 20 commits (all time) y: 453 lines of code java/kudu-client/src/main/java/org/apache/kudu/client/Connection.java x: 22 commits (all time) y: 539 lines of code src/kudu/consensus/log_util.cc x: 73 commits (all time) y: 657 lines of code src/kudu/util/file_cache.cc x: 26 commits (all time) y: 578 lines of code java/kudu-backup/src/main/scala/org/apache/kudu/backup/KuduBackup.scala x: 25 commits (all time) y: 126 lines of code java/kudu-spark/src/main/scala/org/apache/kudu/spark/kudu/DefaultSource.scala x: 48 commits (all time) y: 351 lines of code java/kudu-spark/src/main/scala/org/apache/kudu/spark/kudu/package.scala x: 10 commits (all time) y: 14 lines of code src/kudu/master/ts_manager.h x: 29 commits (all time) y: 67 lines of code src/kudu/util/rolling_log.cc x: 17 commits (all time) y: 221 lines of code src/kudu/consensus/log_cache.cc x: 62 commits (all time) y: 361 lines of code src/kudu/consensus/log_cache.h x: 34 commits (all time) y: 90 lines of code src/kudu/master/master_options-test.cc x: 2 commits (all time) y: 179 lines of code src/kudu/consensus/time_manager.cc x: 15 commits (all time) y: 245 lines of code build-support/iwyu/iwyu_tool.py x: 7 commits (all time) y: 198 lines of code src/kudu/scripts/dump_breakpad_symbols.py x: 3 commits (all time) y: 159 lines of code src/kudu/master/txn_manager-test.cc x: 10 commits (all time) y: 408 lines of code src/kudu/master/txn_manager.cc x: 8 commits (all time) y: 191 lines of code src/kudu/tools/tool_action_txn.cc x: 6 commits (all time) y: 427 lines of code src/kudu/util/monotime.cc x: 23 commits (all time) y: 255 lines of code src/kudu/thrift/sasl_client_transport.cc x: 6 commits (all time) y: 317 lines of code src/kudu/client/scanner-internal.h x: 48 commits (all time) y: 182 lines of code src/kudu/consensus/consensus_peers.cc x: 125 commits (all time) y: 499 lines of code src/kudu/rpc/outbound_call.cc x: 50 commits (all time) y: 446 lines of code src/kudu/common/key_util.cc x: 15 commits (all time) y: 371 lines of code src/kudu/security/ca/cert_management.cc x: 23 commits (all time) y: 297 lines of code src/kudu/common/key_encoder.h x: 23 commits (all time) y: 262 lines of code src/kudu/client/client_builder-internal.cc x: 11 commits (all time) y: 14 lines of code src/kudu/rpc/reactor.cc x: 71 commits (all time) y: 712 lines of code src/kudu/cfile/binary_prefix_block.cc x: 19 commits (all time) y: 366 lines of code src/kudu/common/types.h x: 38 commits (all time) y: 727 lines of code src/kudu/tablet/cbtree-test.cc x: 20 commits (all time) y: 645 lines of code src/kudu/util/slice.h x: 14 commits (all time) y: 150 lines of code src/kudu/thrift/client.h x: 13 commits (all time) y: 188 lines of code src/kudu/mini-cluster/external_mini_cluster-test.cc x: 22 commits (all time) y: 238 lines of code src/kudu/clock/builtin_ntp.cc x: 16 commits (all time) y: 782 lines of code src/kudu/clock/ntp-test.cc x: 11 commits (all time) y: 519 lines of code src/kudu/cfile/block_cache.cc x: 33 commits (all time) y: 125 lines of code src/kudu/util/cache-test.cc x: 36 commits (all time) y: 409 lines of code src/kudu/util/cache.h x: 27 commits (all time) y: 122 lines of code src/kudu/util/nvm_cache.cc x: 32 commits (all time) y: 543 lines of code src/kudu/consensus/consensus_peers-test.cc x: 80 commits (all time) y: 253 lines of code src/kudu/consensus/consensus_peers.h x: 55 commits (all time) y: 161 lines of code src/kudu/consensus/peer_manager.cc x: 32 commits (all time) y: 97 lines of code src/kudu/tools/kudu-txn-cli-test.cc x: 5 commits (all time) y: 264 lines of code src/kudu/transactions/txn_status_manager-test.cc x: 17 commits (all time) y: 668 lines of code src/kudu/transactions/txn_status_tablet-test.cc x: 3 commits (all time) y: 216 lines of code src/kudu/tserver/tserver_admin.proto x: 31 commits (all time) y: 235 lines of code java/kudu-client/src/main/java/org/apache/kudu/util/SchemaGenerator.java x: 11 commits (all time) y: 334 lines of code src/kudu/client/table-internal.cc x: 27 commits (all time) y: 32 lines of code www/table.mustache x: 14 commits (all time) y: 179 lines of code src/kudu/rpc/rpc_introspection.proto x: 19 commits (all time) y: 141 lines of code src/kudu/util/maintenance_manager-test.cc x: 30 commits (all time) y: 614 lines of code src/kudu/tablet/lock_manager-test.cc x: 26 commits (all time) y: 410 lines of code java/kudu-spark-tools/src/main/scala/org/apache/kudu/spark/tools/BigLinkedListCommon.java x: 1 commits (all time) y: 124 lines of code java/kudu-spark-tools/src/main/scala/org/apache/kudu/spark/tools/IntegrationTestBigLinkedList.scala x: 12 commits (all time) y: 381 lines of code src/kudu/consensus/quorum_util.cc x: 49 commits (all time) y: 558 lines of code src/kudu/tablet/delta_stats.cc x: 20 commits (all time) y: 113 lines of code src/kudu/consensus/consensus.proto x: 83 commits (all time) y: 506 lines of code src/kudu/cfile/encoding-test.cc x: 43 commits (all time) y: 699 lines of code src/kudu/util/atomic-test.cc x: 16 commits (all time) y: 92 lines of code src/kudu/util/debug-util-test.cc x: 30 commits (all time) y: 309 lines of code python/setup.py x: 43 commits (all time) y: 153 lines of code src/kudu/util/map-util-test.cc x: 16 commits (all time) y: 191 lines of code java/kudu-client/src/main/java/org/apache/kudu/client/ConnectToMasterRequest.java x: 11 commits (all time) y: 77 lines of code java/kudu-client/src/main/java/org/apache/kudu/client/KuduPredicate.java x: 24 commits (all time) y: 917 lines of code java/kudu-client/src/main/java/org/apache/kudu/client/Statistics.java x: 9 commits (all time) y: 140 lines of code src/kudu/rpc/sasl_common.cc x: 31 commits (all time) y: 353 lines of code src/kudu/util/maintenance_manager.h x: 23 commits (all time) y: 223 lines of code src/kudu/rpc/service_if.cc x: 22 commits (all time) y: 112 lines of code src/kudu/rpc/sasl_common.h x: 21 commits (all time) y: 69 lines of code src/kudu/util/locks.h x: 26 commits (all time) y: 179 lines of code src/kudu/benchmarks/tpch/tpch1.cc x: 38 commits (all time) y: 210 lines of code java/config/spotbugs/excludeFilter.xml x: 9 commits (all time) y: 255 lines of code java/kudu-spark/src/main/scala/org/apache/kudu/spark/kudu/KuduRDD.scala x: 36 commits (all time) y: 111 lines of code src/kudu/consensus/time_manager-test.cc x: 9 commits (all time) y: 183 lines of code src/kudu/util/net/socket.cc x: 38 commits (all time) y: 520 lines of code src/kudu/consensus/log_anchor_registry.cc x: 18 commits (all time) y: 136 lines of code src/kudu/client/scan_batch.cc x: 17 commits (all time) y: 280 lines of code src/kudu/cfile/binary_dict_block.cc x: 21 commits (all time) y: 263 lines of code src/kudu/util/block_bloom_filter-test.cc x: 12 commits (all time) y: 251 lines of code src/kudu/common/columnblock.h x: 20 commits (all time) y: 186 lines of code src/kudu/tablet/mt-rowset_delta_compaction-test.cc x: 33 commits (all time) y: 153 lines of code src/kudu/cfile/bshuf_block.h x: 25 commits (all time) y: 297 lines of code src/kudu/cfile/type_encodings.cc x: 34 commits (all time) y: 178 lines of code src/kudu/cfile/type_encodings.h x: 14 commits (all time) y: 40 lines of code src/kudu/codegen/compilation_manager.cc x: 35 commits (all time) y: 137 lines of code src/kudu/tablet/ops/op_tracker.cc x: 4 commits (all time) y: 251 lines of code src/kudu/gutil/strings/escaping.cc x: 8 commits (all time) y: 1382 lines of code src/kudu/gutil/strings/numbers.cc x: 9 commits (all time) y: 980 lines of code src/kudu/master/table_locations_cache.h x: 1 commits (all time) y: 76 lines of code src/kudu/common/encoded_key-test.cc x: 26 commits (all time) y: 248 lines of code src/kudu/consensus/log.h x: 84 commits (all time) y: 278 lines of code src/kudu/consensus/log_util.h x: 47 commits (all time) y: 215 lines of code src/kudu/rpc/serialization.h x: 12 commits (all time) y: 28 lines of code src/kudu/consensus/log_cache-test.cc x: 49 commits (all time) y: 292 lines of code src/kudu/consensus/log_reader.h x: 42 commits (all time) y: 98 lines of code java/kudu-client/src/main/java/org/apache/kudu/client/ColumnarRowResult.java x: 1 commits (all time) y: 162 lines of code java/kudu-client/src/main/java/org/apache/kudu/client/RowwiseRowResult.java x: 1 commits (all time) y: 196 lines of code src/kudu/util/group_varint-test.cc x: 11 commits (all time) y: 111 lines of code src/kudu/util/memory/memory.cc x: 13 commits (all time) y: 271 lines of code src/kudu/rpc/result_tracker.cc x: 17 commits (all time) y: 456 lines of code src/kudu/gutil/atomicops-internals-arm64.h x: 1 commits (all time) y: 259 lines of code src/kudu/hms/hive_metastore.thrift x: 4 commits (all time) y: 1664 lines of code src/kudu/common/types-test.cc x: 12 commits (all time) y: 138 lines of code src/kudu/rpc/acceptor_pool.cc x: 27 commits (all time) y: 134 lines of code src/kudu/benchmarks/tpch/rpc_line_item_dao-test.cc x: 29 commits (all time) y: 137 lines of code src/kudu/benchmarks/tpch/rpc_line_item_dao.cc x: 41 commits (all time) y: 211 lines of code src/kudu/benchmarks/tpch/rpc_line_item_dao.h x: 31 commits (all time) y: 74 lines of code src/kudu/benchmarks/tpch/tpch_real_world.cc x: 34 commits (all time) y: 337 lines of code src/kudu/client/master_rpc.cc x: 19 commits (all time) y: 268 lines of code src/kudu/rpc/rpc-bench.cc x: 26 commits (all time) y: 221 lines of code src/kudu/util/debug/trace_event_impl.cc x: 47 commits (all time) y: 1864 lines of code src/kudu/util/trace.h x: 22 commits (all time) y: 152 lines of code src/kudu/consensus/leader_election.cc x: 45 commits (all time) y: 327 lines of code src/kudu/util/debug/trace_event_impl.h x: 18 commits (all time) y: 421 lines of code src/kudu/util/debug/trace_event.h x: 9 commits (all time) y: 938 lines of code src/kudu/gutil/hash/city.cc x: 6 commits (all time) y: 255 lines of code src/kudu/gutil/strings/split.cc x: 11 commits (all time) y: 734 lines of code src/kudu/security/x509_check_host.cc x: 3 commits (all time) y: 313 lines of code src/kudu/server/tcmalloc_metrics.cc x: 17 commits (all time) y: 95 lines of code src/kudu/util/hdr_histogram.cc x: 16 commits (all time) y: 393 lines of code src/kudu/util/kernel_stack_watchdog.cc x: 27 commits (all time) y: 168 lines of code src/kudu/util/mem_tracker-test.cc x: 28 commits (all time) y: 356 lines of code src/kudu/util/mt-metrics-test.cc x: 22 commits (all time) y: 78 lines of code src/kudu/util/process_memory.cc x: 15 commits (all time) y: 198 lines of code src/kudu/util/trace-test.cc x: 31 commits (all time) y: 712 lines of code src/kudu/util/ttl_cache-test.cc x: 5 commits (all time) y: 453 lines of code src/kudu/gutil/linux_syscall_support.h x: 3 commits (all time) y: 3866 lines of code src/kudu/tablet/multi_column_writer.cc x: 31 commits (all time) y: 105 lines of code src/kudu/util/subprocess.cc x: 45 commits (all time) y: 637 lines of code src/kudu/tools/ksck_remote.h x: 38 commits (all time) y: 120 lines of code src/kudu/cfile/mt-bloomfile-test.cc x: 13 commits (all time) y: 27 lines of code src/kudu/util/mt-threadlocal-test.cc x: 15 commits (all time) y: 258 lines of code src/kudu/gutil/ref_counted.h x: 11 commits (all time) y: 198 lines of code src/kudu/scripts/parse_metrics_log.py x: 9 commits (all time) y: 204 lines of code src/kudu/rpc/rpcz_store.cc x: 13 commits (all time) y: 198 lines of code java/kudu-client/src/main/java/org/apache/kudu/client/Bytes.java x: 12 commits (all time) y: 566 lines of code src/kudu/experiments/merge-test.py x: 3 commits (all time) y: 359 lines of code src/kudu/fs/block_manager.cc x: 23 commits (all time) y: 17 lines of code src/kudu/util/mem_tracker.cc x: 38 commits (all time) y: 259 lines of code src/kudu/consensus/quorum_util.h x: 33 commits (all time) y: 46 lines of code src/kudu/client/value.cc x: 16 commits (all time) y: 213 lines of code build-support/iwyu/fix_includes.py x: 4 commits (all time) y: 1179 lines of code src/kudu/fs/block_id.h x: 22 commits (all time) y: 64 lines of code src/kudu/gutil/strings/util.cc x: 8 commits (all time) y: 804 lines of code java/kudu-client/src/main/java/org/apache/kudu/util/Slice.java x: 8 commits (all time) y: 355 lines of code src/kudu/util/stopwatch.h x: 20 commits (all time) y: 221 lines of code src/kudu/util/interval_tree-inl.h x: 10 commits (all time) y: 259 lines of code java/kudu-jepsen/src/main/clojure/jepsen/kudu/sets.clj x: 1 commits (all time) y: 144 lines of code java/kudu-jepsen/src/main/clojure/jepsen/kudu/util.clj x: 4 commits (all time) y: 332 lines of code src/kudu/codegen/row_projector.cc x: 35 commits (all time) y: 281 lines of code src/kudu/util/trace.cc x: 21 commits (all time) y: 186 lines of code src/kudu/rpc/constants.cc x: 14 commits (all time) y: 10 lines of code src/kudu/gutil/strings/split.h x: 10 commits (all time) y: 307 lines of code src/kudu/gutil/strings/strcat.h x: 7 commits (all time) y: 268 lines of code src/kudu/gutil/atomicops-internals-x86.h x: 10 commits (all time) y: 335 lines of code src/kudu/gutil/strings/human_readable.cc x: 6 commits (all time) y: 359 lines of code src/kudu/util/atomic.h x: 10 commits (all time) y: 199 lines of code src/kudu/gutil/int128.h x: 2 commits (all time) y: 244 lines of code src/kudu/client/row_result.h x: 18 commits (all time) y: 9 lines of code src/kudu/gutil/auxiliary/atomicops-internals-arm-v6plus.h x: 1 commits (all time) y: 306 lines of code src/kudu/gutil/auxiliary/atomicops-internals-windows.h x: 1 commits (all time) y: 375 lines of code src/kudu/gutil/valgrind.h x: 1 commits (all time) y: 3344 lines of code
8184.0
lines of code
  min: 1.0
  average: 228.51
  25th percentile: 42.0
  median: 97.0
  75th percentile: 239.0
  max: 8184.0
0 405.0
commits (all time)
min: 1.0 | average: 18.96 | 25th percentile: 4.0 | median: 10.0 | 75th percentile: 22.0 | max: 405.0

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

src/kudu/clock/hybrid_clock-test.cc x: 5 contributors (all time) y: 463 lines of code src/kudu/tablet/ops/op_driver.cc x: 3 contributors (all time) y: 484 lines of code src/kudu/tablet/ops/op_driver.h x: 2 contributors (all time) y: 98 lines of code src/kudu/tablet/ops/write_op.cc x: 8 contributors (all time) y: 591 lines of code src/kudu/tablet/tablet_metrics.cc x: 18 contributors (all time) y: 448 lines of code src/kudu/tablet/tablet_metrics.h x: 18 contributors (all time) y: 74 lines of code src/kudu/tablet/tablet_replica-test.cc x: 13 contributors (all time) y: 510 lines of code src/kudu/tablet/tablet_replica.cc x: 16 contributors (all time) y: 1100 lines of code src/kudu/tablet/tablet_replica.h x: 13 contributors (all time) y: 290 lines of code src/kudu/tablet/txn_participant-test.cc x: 5 contributors (all time) y: 1202 lines of code src/kudu/tserver/tablet_server-test.cc x: 36 contributors (all time) y: 3711 lines of code src/kudu/tserver/tablet_service.cc x: 42 contributors (all time) y: 2680 lines of code src/kudu/ranger-kms/mini_ranger_kms.cc x: 3 contributors (all time) y: 335 lines of code src/kudu/ranger/mini_ranger.cc x: 4 contributors (all time) y: 280 lines of code src/kudu/common/partition_pruner.cc x: 8 contributors (all time) y: 449 lines of code java/kudu-client/src/main/java/org/apache/kudu/client/RowError.java x: 6 contributors (all time) y: 49 lines of code src/kudu/tools/tool_action.h x: 14 contributors (all time) y: 141 lines of code src/kudu/tools/tool_main.cc x: 13 contributors (all time) y: 202 lines of code src/kudu/cfile/cfile-test.cc x: 25 contributors (all time) y: 873 lines of code src/kudu/fs/block_manager-stress-test.cc x: 17 contributors (all time) y: 396 lines of code src/kudu/fs/block_manager-test.cc x: 22 contributors (all time) y: 908 lines of code src/kudu/fs/block_manager.h x: 15 contributors (all time) y: 107 lines of code src/kudu/fs/data_dirs-test.cc x: 7 contributors (all time) y: 371 lines of code src/kudu/fs/data_dirs.cc x: 15 contributors (all time) y: 538 lines of code src/kudu/fs/data_dirs.h x: 8 contributors (all time) y: 119 lines of code src/kudu/fs/dir_manager.cc x: 6 contributors (all time) y: 550 lines of code src/kudu/fs/dir_manager.h x: 5 contributors (all time) y: 189 lines of code src/kudu/fs/error_manager-test.cc x: 3 contributors (all time) y: 128 lines of code src/kudu/fs/error_manager.cc x: 3 contributors (all time) y: 31 lines of code src/kudu/fs/error_manager.h x: 6 contributors (all time) y: 77 lines of code src/kudu/fs/file_block_manager.cc x: 19 contributors (all time) y: 692 lines of code src/kudu/fs/file_block_manager.h x: 12 contributors (all time) y: 79 lines of code src/kudu/fs/fs_manager-test.cc x: 17 contributors (all time) y: 1080 lines of code src/kudu/fs/fs_manager.cc x: 24 contributors (all time) y: 1171 lines of code src/kudu/fs/fs_manager.h x: 19 contributors (all time) y: 272 lines of code src/kudu/fs/log_block_manager-test.cc x: 17 contributors (all time) y: 1728 lines of code src/kudu/fs/log_block_manager.cc x: 26 contributors (all time) y: 2381 lines of code src/kudu/fs/log_block_manager.h x: 18 contributors (all time) y: 216 lines of code src/kudu/master/master.cc x: 26 contributors (all time) y: 662 lines of code src/kudu/tablet/compaction-test.cc x: 21 contributors (all time) y: 1132 lines of code src/kudu/tablet/compaction.cc x: 18 contributors (all time) y: 1099 lines of code src/kudu/tablet/delta_compaction.cc x: 17 contributors (all time) y: 328 lines of code src/kudu/tablet/diskrowset.cc x: 23 contributors (all time) y: 713 lines of code src/kudu/tablet/tablet_metadata.cc x: 26 contributors (all time) y: 808 lines of code src/kudu/tools/tool_action_fs.cc x: 18 contributors (all time) y: 876 lines of code src/kudu/tserver/tablet_copy_client-test.cc x: 19 contributors (all time) y: 545 lines of code src/kudu/tserver/tablet_copy_service-test.cc x: 14 contributors (all time) y: 438 lines of code src/kudu/tserver/tablet_server.cc x: 18 contributors (all time) y: 145 lines of code src/kudu/tserver/ts_tablet_manager.cc x: 36 contributors (all time) y: 1582 lines of code src/kudu/tserver/ts_tablet_manager.h x: 27 contributors (all time) y: 234 lines of code build-support/verify_jars.pl x: 5 contributors (all time) y: 82 lines of code src/kudu/common/partition-test.cc x: 14 contributors (all time) y: 1813 lines of code src/kudu/common/partition.cc x: 23 contributors (all time) y: 1545 lines of code src/kudu/tablet/ops/participant_op.cc x: 3 contributors (all time) y: 234 lines of code src/kudu/tablet/tablet.cc x: 37 contributors (all time) y: 2523 lines of code src/kudu/tools/kudu-tool-test.cc x: 40 contributors (all time) y: 8184 lines of code RELEASING.adoc x: 13 contributors (all time) y: 409 lines of code build-support/mini-cluster/relocate_binaries_for_mini_cluster.py x: 7 contributors (all time) y: 255 lines of code src/kudu/util/minidump.cc x: 6 contributors (all time) y: 250 lines of code src/kudu/util/minidump.h x: 4 contributors (all time) y: 37 lines of code java/kudu-subprocess/src/main/java/org/apache/kudu/subprocess/MessageIO.java x: 4 contributors (all time) y: 97 lines of code src/kudu/subprocess/subprocess_server-test.cc x: 5 contributors (all time) y: 340 lines of code src/kudu/fs/default_key_provider-test.cc x: 2 contributors (all time) y: 33 lines of code src/kudu/fs/key_provider.h x: 2 contributors (all time) y: 22 lines of code src/kudu/consensus/consensus_meta.cc x: 14 contributors (all time) y: 315 lines of code src/kudu/consensus/log.cc x: 23 contributors (all time) y: 927 lines of code src/kudu/consensus/log_reader.cc x: 15 contributors (all time) y: 361 lines of code src/kudu/kserver/kserver.cc x: 6 contributors (all time) y: 148 lines of code src/kudu/master/catalog_manager.cc x: 43 contributors (all time) y: 5697 lines of code src/kudu/tablet/tablet_bootstrap-test.cc x: 19 contributors (all time) y: 511 lines of code src/kudu/tablet/tablet_bootstrap.cc x: 28 contributors (all time) y: 1218 lines of code src/kudu/tools/tool_action_local_replica.cc x: 21 contributors (all time) y: 1228 lines of code src/kudu/util/env.h x: 14 contributors (all time) y: 252 lines of code src/kudu/util/env_posix.cc x: 22 contributors (all time) y: 2042 lines of code src/kudu/tserver/tablet_copy.proto x: 4 contributors (all time) y: 169 lines of code src/kudu/tserver/tablet_copy_client.h x: 13 contributors (all time) y: 184 lines of code src/kudu/tserver/tablet_copy_service.cc x: 10 contributors (all time) y: 398 lines of code src/kudu/tserver/tablet_copy_source_session.h x: 10 contributors (all time) y: 157 lines of code src/kudu/mini-cluster/external_mini_cluster.cc x: 15 contributors (all time) y: 1484 lines of code src/kudu/mini-cluster/external_mini_cluster.h x: 14 contributors (all time) y: 392 lines of code src/kudu/tools/tool_action_common.cc x: 27 contributors (all time) y: 1100 lines of code docker/docker-build.py x: 2 contributors (all time) y: 240 lines of code src/kudu/master/master.proto x: 37 contributors (all time) y: 1064 lines of code src/kudu/master/master_runner.cc x: 6 contributors (all time) y: 351 lines of code src/kudu/master/master_service.cc x: 31 contributors (all time) y: 787 lines of code src/kudu/master/placement_policy-test.cc x: 7 contributors (all time) y: 1192 lines of code src/kudu/master/placement_policy.cc x: 7 contributors (all time) y: 314 lines of code src/kudu/master/ts_descriptor.cc x: 19 contributors (all time) y: 340 lines of code src/kudu/master/ts_descriptor.h x: 18 contributors (all time) y: 164 lines of code src/kudu/tools/rebalancer_tool-test.cc x: 11 contributors (all time) y: 1847 lines of code src/kudu/tserver/heartbeater.cc x: 22 contributors (all time) y: 563 lines of code src/kudu/hms/mini_hms.cc x: 9 contributors (all time) y: 269 lines of code src/kudu/common/partition_pruner-test.cc x: 12 contributors (all time) y: 1664 lines of code src/kudu/common/partition_pruner.h x: 7 contributors (all time) y: 60 lines of code java/kudu-backup-common/src/main/protobuf/backup.proto x: 4 contributors (all time) y: 140 lines of code java/kudu-backup-common/src/main/scala/org/apache/kudu/backup/TableMetadata.scala x: 5 contributors (all time) y: 400 lines of code src/kudu/common/schema.cc x: 24 contributors (all time) y: 603 lines of code java/kudu-client/src/main/java/org/apache/kudu/client/AsyncKuduSession.java x: 19 contributors (all time) y: 648 lines of code java/kudu-client/src/main/java/org/apache/kudu/client/KuduTable.java x: 16 contributors (all time) y: 166 lines of code src/kudu/client/session-internal.cc x: 12 contributors (all time) y: 433 lines of code src/kudu/common/partial_row.cc x: 18 contributors (all time) y: 771 lines of code src/kudu/common/partial_row.h x: 19 contributors (all time) y: 180 lines of code src/kudu/master/catalog_manager.h x: 33 contributors (all time) y: 645 lines of code src/kudu/master/sys_catalog.cc x: 30 contributors (all time) y: 976 lines of code src/kudu/master/sys_catalog.h x: 20 contributors (all time) y: 210 lines of code src/kudu/common/row_operations.cc x: 18 contributors (all time) y: 643 lines of code src/kudu/tablet/tablet_auto_incrementing-test.cc x: 2 contributors (all time) y: 183 lines of code src/kudu/util/env-test.cc x: 18 contributors (all time) y: 1011 lines of code src/kudu/client/client.h x: 44 contributors (all time) y: 721 lines of code src/kudu/tools/tool_action_tablet.cc x: 12 contributors (all time) y: 368 lines of code java/kudu-client/src/main/java/org/apache/kudu/client/AbstractKuduScannerBuilder.java x: 12 contributors (all time) y: 199 lines of code java/kudu-client/src/main/java/org/apache/kudu/client/AsyncKuduScanner.java x: 22 contributors (all time) y: 803 lines of code src/kudu/consensus/raft_consensus_quorum-test.cc x: 18 contributors (all time) y: 863 lines of code src/kudu/server/server_base.cc x: 29 contributors (all time) y: 1040 lines of code src/kudu/server/server_base_options.cc x: 7 contributors (all time) y: 83 lines of code src/kudu/util/flag_validators-test.cc x: 2 contributors (all time) y: 210 lines of code java/kudu-client/src/main/java/org/apache/kudu/client/KuduSession.java x: 11 contributors (all time) y: 115 lines of code java/kudu-client/src/main/java/org/apache/kudu/client/PartialRow.java x: 12 contributors (all time) y: 982 lines of code java/kudu-client/src/main/java/org/apache/kudu/client/SessionConfiguration.java x: 9 contributors (all time) y: 36 lines of code src/kudu/rpc/client_negotiation.cc x: 11 contributors (all time) y: 668 lines of code src/kudu/server/webserver.cc x: 22 contributors (all time) y: 711 lines of code src/kudu/util/openssl_util.cc x: 3 contributors (all time) y: 264 lines of code src/kudu/util/openssl_util.h x: 3 contributors (all time) y: 140 lines of code python/kudu/client.pyx x: 22 contributors (all time) y: 1569 lines of code python/kudu/libkudu_client.pxd x: 17 contributors (all time) y: 547 lines of code src/kudu/rpc/connection_id.h x: 5 contributors (all time) y: 45 lines of code src/kudu/rpc/user_credentials.cc x: 4 contributors (all time) y: 32 lines of code src/kudu/cfile/bloomfile.cc x: 16 contributors (all time) y: 237 lines of code src/kudu/cfile/index_btree.cc x: 11 contributors (all time) y: 229 lines of code java/kudu-client/src/main/java/org/apache/kudu/client/AsyncKuduClient.java x: 26 contributors (all time) y: 1606 lines of code java/kudu-client/src/main/java/org/apache/kudu/client/Negotiator.java x: 10 contributors (all time) y: 709 lines of code java/kudu-client/src/main/java/org/apache/kudu/client/SecurityContext.java x: 8 contributors (all time) y: 320 lines of code src/kudu/master/master_path_handlers.cc x: 15 contributors (all time) y: 784 lines of code src/kudu/mini-cluster/webui_checker.h x: 3 contributors (all time) y: 49 lines of code src/kudu/server/webserver.h x: 12 contributors (all time) y: 103 lines of code src/kudu/util/web_callback_registry.h x: 8 contributors (all time) y: 57 lines of code src/kudu/rpc/messenger.cc x: 19 contributors (all time) y: 308 lines of code src/kudu/rpc/negotiation-test.cc x: 11 contributors (all time) y: 1393 lines of code src/kudu/util/jwt-util-test.cc x: 3 contributors (all time) y: 804 lines of code src/kudu/util/jwt-util.cc x: 3 contributors (all time) y: 861 lines of code src/kudu/util/jwt-util.h x: 2 contributors (all time) y: 84 lines of code src/kudu/util/mini_oidc.cc x: 1 contributors (all time) y: 163 lines of code src/kudu/util/mini_oidc.h x: 1 contributors (all time) y: 42 lines of code src/kudu/client/master_proxy_rpc.cc x: 8 contributors (all time) y: 248 lines of code src/kudu/tools/tool.proto x: 16 contributors (all time) y: 494 lines of code src/kudu/tools/tool_action_table.cc x: 28 contributors (all time) y: 1921 lines of code src/kudu/security/token_signer.cc x: 4 contributors (all time) y: 228 lines of code src/kudu/master/master-test.cc x: 30 contributors (all time) y: 2938 lines of code src/kudu/tools/tool_action_common.h x: 21 contributors (all time) y: 149 lines of code src/kudu/tools/table_scanner.cc x: 12 contributors (all time) y: 779 lines of code src/kudu/tools/tool_action_perf.cc x: 17 contributors (all time) y: 842 lines of code python/kudu/__init__.py x: 16 contributors (all time) y: 75 lines of code src/kudu/client/client.cc x: 44 contributors (all time) y: 1938 lines of code src/kudu/client/client_builder-internal.h x: 9 contributors (all time) y: 30 lines of code src/kudu/rpc/server_negotiation.cc x: 12 contributors (all time) y: 849 lines of code src/kudu/util/sse2neon.h x: 3 contributors (all time) y: 5903 lines of code src/kudu/client/client-internal.cc x: 29 contributors (all time) y: 777 lines of code src/kudu/tablet/delta_tracker.cc x: 19 contributors (all time) y: 771 lines of code src/kudu/tablet/diskrowset-test.cc x: 21 contributors (all time) y: 753 lines of code src/kudu/tablet/diskrowset.h x: 20 contributors (all time) y: 294 lines of code src/kudu/tablet/tablet_history_gc-test.cc x: 12 contributors (all time) y: 542 lines of code src/kudu/security/crypto.cc x: 8 contributors (all time) y: 261 lines of code src/kudu/security/tls_handshake.cc x: 9 contributors (all time) y: 253 lines of code src/kudu/util/jwt-util-internal.h x: 3 contributors (all time) y: 187 lines of code src/kudu/util/jwt_test_certs.cc x: 2 contributors (all time) y: 351 lines of code java/kudu-client/src/main/java/org/apache/kudu/client/PartitionPruner.java x: 9 contributors (all time) y: 419 lines of code src/kudu/master/auto_leader_rebalancer-test.cc x: 1 contributors (all time) y: 202 lines of code src/kudu/client/write_op.h x: 15 contributors (all time) y: 151 lines of code src/kudu/rpc/messenger.h x: 17 contributors (all time) y: 308 lines of code python/kudu/compat.py x: 4 contributors (all time) y: 71 lines of code src/kudu/rpc/negotiation.cc x: 14 contributors (all time) y: 262 lines of code src/kudu/clock/hybrid_clock.cc x: 8 contributors (all time) y: 613 lines of code src/kudu/server/server_base.h x: 17 contributors (all time) y: 158 lines of code src/kudu/tablet/cfile_set.cc x: 20 contributors (all time) y: 457 lines of code src/kudu/tablet/tablet.h x: 31 contributors (all time) y: 423 lines of code src/kudu/master/mini_master.cc x: 14 contributors (all time) y: 105 lines of code src/kudu/client/meta_cache.cc x: 22 contributors (all time) y: 1110 lines of code src/kudu/master/sys_catalog-test.cc x: 13 contributors (all time) y: 345 lines of code src/kudu/tserver/scanners.cc x: 25 contributors (all time) y: 501 lines of code src/kudu/tserver/scanners.h x: 21 contributors (all time) y: 292 lines of code java/kudu-client/src/main/java/org/apache/kudu/client/CreateTableOptions.java x: 13 contributors (all time) y: 155 lines of code src/kudu/client/client-internal.h x: 27 contributors (all time) y: 211 lines of code src/kudu/ranger/ranger_client.cc x: 6 contributors (all time) y: 470 lines of code src/kudu/tools/kudu-admin-test.cc x: 32 contributors (all time) y: 3245 lines of code src/kudu/util/maintenance_manager.cc x: 16 contributors (all time) y: 539 lines of code src/kudu/client/scan_token-test.cc x: 16 contributors (all time) y: 1487 lines of code src/kudu/fs/dir_util.cc x: 4 contributors (all time) y: 195 lines of code src/kudu/client/client.proto x: 11 contributors (all time) y: 174 lines of code src/kudu/client/scan_token-internal.cc x: 18 contributors (all time) y: 507 lines of code src/kudu/client/scanner-internal.cc x: 20 contributors (all time) y: 712 lines of code src/kudu/tserver/tserver.proto x: 28 contributors (all time) y: 450 lines of code src/kudu/subprocess/server.cc x: 4 contributors (all time) y: 300 lines of code src/kudu/subprocess/subprocess_protocol.cc x: 3 contributors (all time) y: 204 lines of code src/kudu/clock/system_ntp.cc x: 6 contributors (all time) y: 187 lines of code src/kudu/tserver/tserver_path_handlers.cc x: 11 contributors (all time) y: 570 lines of code src/kudu/rpc/server_negotiation.h x: 9 contributors (all time) y: 108 lines of code src/kudu/util/curl_util.h x: 8 contributors (all time) y: 95 lines of code src/kudu/client/schema-internal.h x: 13 contributors (all time) y: 65 lines of code src/kudu/client/schema.cc x: 29 contributors (all time) y: 866 lines of code src/kudu/client/schema.h x: 31 contributors (all time) y: 261 lines of code src/kudu/common/schema-test.cc x: 24 contributors (all time) y: 568 lines of code src/kudu/common/schema.h x: 28 contributors (all time) y: 660 lines of code src/kudu/scripts/convert-hybrid-timestamp.py x: 1 contributors (all time) y: 12 lines of code java/kudu-client/src/main/java/org/apache/kudu/ColumnSchema.java x: 10 contributors (all time) y: 329 lines of code src/kudu/tablet/memrowset.h x: 19 contributors (all time) y: 392 lines of code src/kudu/tablet/rowset.h x: 19 contributors (all time) y: 245 lines of code src/kudu/tablet/memrowset.cc x: 17 contributors (all time) y: 515 lines of code src/kudu/server/generic_service.cc x: 14 contributors (all time) y: 223 lines of code src/kudu/gutil/cpu.cc x: 5 contributors (all time) y: 235 lines of code src/kudu/codegen/code_generator.cc x: 9 contributors (all time) y: 158 lines of code src/kudu/gutil/atomicops.h x: 5 contributors (all time) y: 224 lines of code src/kudu/common/column_predicate-test.cc x: 17 contributors (all time) y: 1042 lines of code src/kudu/common/generic_iterators-test.cc x: 16 contributors (all time) y: 638 lines of code src/kudu/common/partial_row-test.cc x: 16 contributors (all time) y: 283 lines of code src/kudu/common/wire_protocol.cc x: 26 contributors (all time) y: 899 lines of code src/kudu/tablet/all_types-scan-correctness-test.cc x: 13 contributors (all time) y: 592 lines of code src/kudu/tablet/cfile_set-test.cc x: 20 contributors (all time) y: 574 lines of code src/kudu/tablet/tablet-decoder-eval-test.cc x: 10 contributors (all time) y: 239 lines of code src/kudu/tablet/tablet-test.cc x: 24 contributors (all time) y: 1227 lines of code src/kudu/tserver/tablet_server_authorization-test.cc x: 10 contributors (all time) y: 1041 lines of code src/kudu/master/master.h x: 16 contributors (all time) y: 125 lines of code src/kudu/server/default_path_handlers.cc x: 15 contributors (all time) y: 451 lines of code src/kudu/util/flag_tags-test.cc x: 11 contributors (all time) y: 90 lines of code src/kudu/util/flags.cc x: 20 contributors (all time) y: 509 lines of code src/kudu/util/flags.h x: 13 contributors (all time) y: 34 lines of code src/kudu/tablet/tablet_mm_ops.cc x: 8 contributors (all time) y: 355 lines of code src/kudu/tablet/tablet_replica_mm_ops.cc x: 12 contributors (all time) y: 253 lines of code src/kudu/util/threadpool-test.cc x: 14 contributors (all time) y: 1049 lines of code src/kudu/util/threadpool.cc x: 11 contributors (all time) y: 725 lines of code src/kudu/tablet/compaction_policy-test.cc x: 13 contributors (all time) y: 371 lines of code src/kudu/tablet/compaction_policy.cc x: 11 contributors (all time) y: 382 lines of code src/kudu/tablet/compaction_policy.h x: 10 contributors (all time) y: 59 lines of code src/kudu/tablet/delta_iterator_merger.h x: 12 contributors (all time) y: 54 lines of code src/kudu/tablet/delta_store.h x: 15 contributors (all time) y: 213 lines of code src/kudu/tablet/deltafile.cc x: 20 contributors (all time) y: 539 lines of code src/kudu/tablet/deltafile.h x: 19 contributors (all time) y: 206 lines of code src/kudu/tablet/rowset_info.cc x: 14 contributors (all time) y: 367 lines of code src/kudu/tablet/tablet_mm_ops.h x: 10 contributors (all time) y: 101 lines of code src/kudu/common/wire_protocol.proto x: 21 contributors (all time) y: 175 lines of code src/kudu/master/auto_rebalancer.cc x: 7 contributors (all time) y: 617 lines of code src/kudu/util/net/net_util.h x: 17 contributors (all time) y: 99 lines of code src/kudu/common/partition.h x: 16 contributors (all time) y: 317 lines of code src/kudu/util/oid_generator.h x: 5 contributors (all time) y: 27 lines of code src/kudu/cfile/cfile_writer.cc x: 17 contributors (all time) y: 386 lines of code src/kudu/tablet/delta_store.cc x: 13 contributors (all time) y: 522 lines of code src/kudu/tablet/rowset_metadata.cc x: 15 contributors (all time) y: 278 lines of code src/kudu/tablet/rowset_metadata.h x: 17 contributors (all time) y: 197 lines of code src/kudu/server/server_base.proto x: 12 contributors (all time) y: 160 lines of code src/kudu/tools/tool_action_master.cc x: 21 contributors (all time) y: 799 lines of code src/kudu/tools/tool_action_tserver.cc x: 16 contributors (all time) y: 445 lines of code src/kudu/experiments/rwlock-perf.cc x: 7 contributors (all time) y: 181 lines of code src/kudu/master/master_main.cc x: 11 contributors (all time) y: 28 lines of code src/kudu/master/auto_rebalancer-test.cc x: 5 contributors (all time) y: 576 lines of code src/kudu/master/auto_rebalancer.h x: 3 contributors (all time) y: 78 lines of code src/kudu/client/meta_cache.h x: 18 contributors (all time) y: 286 lines of code src/kudu/util/net/net_util-test.cc x: 12 contributors (all time) y: 323 lines of code src/kudu/rpc/connection.cc x: 13 contributors (all time) y: 696 lines of code src/kudu/rpc/connection.h x: 12 contributors (all time) y: 176 lines of code src/kudu/gutil/stl_util.h x: 7 contributors (all time) y: 552 lines of code src/kudu/util/metrics-test.cc x: 14 contributors (all time) y: 970 lines of code src/kudu/util/metrics.cc x: 21 contributors (all time) y: 920 lines of code build-support/clang_tidy_gerrit.py x: 7 contributors (all time) y: 158 lines of code src/kudu/gutil/port.h x: 7 contributors (all time) y: 750 lines of code java/kudu-client/src/main/java/org/apache/kudu/client/Status.java x: 9 contributors (all time) y: 299 lines of code src/kudu/rpc/rpc-test.cc x: 24 contributors (all time) y: 1107 lines of code src/kudu/security/tls_socket-test.cc x: 7 contributors (all time) y: 285 lines of code src/kudu/gutil/map-util.h x: 8 contributors (all time) y: 569 lines of code src/kudu/tools/diagnostics_log_parser-test.cc x: 2 contributors (all time) y: 158 lines of code src/kudu/tools/diagnostics_log_parser.cc x: 4 contributors (all time) y: 494 lines of code src/kudu/hms/hms_catalog.cc x: 12 contributors (all time) y: 391 lines of code src/kudu/hms/hms_client-test.cc x: 9 contributors (all time) y: 339 lines of code src/kudu/hms/hms_client.h x: 7 contributors (all time) y: 100 lines of code src/kudu/util/pstack_watcher.cc x: 9 contributors (all time) y: 195 lines of code src/kudu/hms/hms_catalog.h x: 9 contributors (all time) y: 90 lines of code src/kudu/cfile/cfile_reader.h x: 13 contributors (all time) y: 229 lines of code src/kudu/tablet/row_op.cc x: 14 contributors (all time) y: 61 lines of code src/kudu/consensus/log-test.cc x: 21 contributors (all time) y: 824 lines of code src/kudu/common/wire_protocol.h x: 17 contributors (all time) y: 90 lines of code src/kudu/common/row_operations-test.cc x: 17 contributors (all time) y: 781 lines of code src/kudu/tablet/ops/op.h x: 8 contributors (all time) y: 202 lines of code src/kudu/util/status.cc x: 8 contributors (all time) y: 155 lines of code src/kudu/util/status.h x: 12 contributors (all time) y: 279 lines of code src/kudu/codegen/module_builder.cc x: 10 contributors (all time) y: 262 lines of code src/kudu/gutil/dynamic_annotations.h x: 7 contributors (all time) y: 398 lines of code src/kudu/tablet/concurrent_btree.h x: 10 contributors (all time) y: 1192 lines of code src/kudu/util/logging.h x: 14 contributors (all time) y: 173 lines of code src/kudu/tools/create-table-tool-test.cc x: 4 contributors (all time) y: 1306 lines of code src/kudu/client/flex_partitioning_client-test.cc x: 4 contributors (all time) y: 1839 lines of code src/kudu/ranger-kms/mini_ranger_kms_configs.h x: 2 contributors (all time) y: 695 lines of code src/kudu/ranger/mini_ranger_configs.h x: 1 contributors (all time) y: 344 lines of code src/kudu/ranger/ranger_client-test.cc x: 5 contributors (all time) y: 381 lines of code src/kudu/tools/master_rebuilder.cc x: 4 contributors (all time) y: 407 lines of code src/kudu/common/row.h x: 14 contributors (all time) y: 505 lines of code src/kudu/common/row_changelist.cc x: 12 contributors (all time) y: 291 lines of code src/kudu/common/row_changelist.h x: 11 contributors (all time) y: 215 lines of code java/kudu-client/src/main/java/org/apache/kudu/client/KeyEncoder.java x: 10 contributors (all time) y: 317 lines of code src/kudu/common/generic_iterators.cc x: 16 contributors (all time) y: 877 lines of code src/kudu/cfile/cfile_util.h x: 11 contributors (all time) y: 48 lines of code src/kudu/client/scan_predicate.cc x: 10 contributors (all time) y: 224 lines of code src/kudu/common/column_predicate.cc x: 14 contributors (all time) y: 778 lines of code src/kudu/common/columnar_serialization.cc x: 3 contributors (all time) y: 458 lines of code src/kudu/common/generic_iterators.h x: 13 contributors (all time) y: 31 lines of code src/kudu/common/scan_spec-test.cc x: 14 contributors (all time) y: 1103 lines of code src/kudu/consensus/consensus_queue.cc x: 23 contributors (all time) y: 1136 lines of code src/kudu/consensus/consensus_queue.h x: 17 contributors (all time) y: 241 lines of code src/kudu/consensus/quorum_util-test.cc x: 10 contributors (all time) y: 1554 lines of code src/kudu/consensus/raft_consensus.cc x: 25 contributors (all time) y: 2360 lines of code src/kudu/consensus/raft_consensus.h x: 20 contributors (all time) y: 388 lines of code src/kudu/rebalance/placement_policy_util-test.cc x: 2 contributors (all time) y: 603 lines of code src/kudu/rebalance/placement_policy_util.cc x: 3 contributors (all time) y: 306 lines of code src/kudu/rebalance/rebalance_algo-test.cc x: 3 contributors (all time) y: 1400 lines of code src/kudu/rebalance/rebalancer.cc x: 4 contributors (all time) y: 469 lines of code src/kudu/rpc/periodic.cc x: 5 contributors (all time) y: 136 lines of code src/kudu/rpc/protoc-gen-krpc.cc x: 12 contributors (all time) y: 583 lines of code src/kudu/rpc/service_queue.cc x: 5 contributors (all time) y: 99 lines of code src/kudu/security/ca/cert_management-test.cc x: 6 contributors (all time) y: 213 lines of code src/kudu/security/ca/cert_management.h x: 6 contributors (all time) y: 122 lines of code src/kudu/security/tls_handshake-test.cc x: 6 contributors (all time) y: 408 lines of code src/kudu/tablet/memrowset-test.cc x: 17 contributors (all time) y: 767 lines of code src/kudu/tablet/rowset_tree-test.cc x: 11 contributors (all time) y: 317 lines of code src/kudu/tablet/rowset_tree.cc x: 10 contributors (all time) y: 178 lines of code src/kudu/tools/ksck-test.cc x: 19 contributors (all time) y: 1640 lines of code src/kudu/tools/ksck_remote.cc x: 19 contributors (all time) y: 602 lines of code src/kudu/tools/ksck_results.cc x: 10 contributors (all time) y: 940 lines of code src/kudu/tools/rebalancer_tool.cc x: 5 contributors (all time) y: 1310 lines of code src/kudu/tools/tool_action.cc x: 10 contributors (all time) y: 358 lines of code src/kudu/tools/tool_action_hms.cc x: 10 contributors (all time) y: 814 lines of code src/kudu/transactions/txn_status_manager.cc x: 3 contributors (all time) y: 1097 lines of code src/kudu/transactions/txn_system_client.cc x: 3 contributors (all time) y: 437 lines of code src/kudu/tserver/ts_tablet_manager-test.cc x: 18 contributors (all time) y: 343 lines of code src/kudu/util/pb_util.cc x: 19 contributors (all time) y: 845 lines of code src/kudu/util/file_cache-test.cc x: 8 contributors (all time) y: 341 lines of code src/kudu/master/catalog_manager-test.cc x: 8 contributors (all time) y: 179 lines of code src/kudu/tserver/tablet_copy_source_session-test.cc x: 14 contributors (all time) y: 335 lines of code src/kudu/rebalance/rebalance-test.cc x: 3 contributors (all time) y: 608 lines of code src/kudu/tools/ksck_remote-test.cc x: 20 contributors (all time) y: 706 lines of code src/kudu/tablet/lock_manager.cc x: 11 contributors (all time) y: 439 lines of code src/kudu/client/predicate-test.cc x: 15 contributors (all time) y: 1316 lines of code src/kudu/consensus/leader_election-test.cc x: 12 contributors (all time) y: 505 lines of code src/kudu/rpc/exactly_once_rpc-test.cc x: 7 contributors (all time) y: 453 lines of code src/kudu/rpc/rpc_stub-test.cc x: 11 contributors (all time) y: 523 lines of code src/kudu/tablet/mvcc-test.cc x: 12 contributors (all time) y: 619 lines of code src/kudu/util/thread.cc x: 15 contributors (all time) y: 493 lines of code src/kudu/util/net/sockaddr.h x: 10 contributors (all time) y: 90 lines of code src/kudu/util/rle-test.cc x: 10 contributors (all time) y: 453 lines of code src/kudu/consensus/log_index.cc x: 9 contributors (all time) y: 177 lines of code src/kudu/consensus/log_util.cc x: 17 contributors (all time) y: 657 lines of code java/kudu-spark/src/main/scala/org/apache/kudu/spark/kudu/package.scala x: 6 contributors (all time) y: 14 lines of code src/kudu/master/ts_manager.h x: 14 contributors (all time) y: 67 lines of code src/kudu/server/startup_path_handler.cc x: 1 contributors (all time) y: 123 lines of code src/kudu/master/txn_manager-test.cc x: 2 contributors (all time) y: 408 lines of code src/kudu/tools/tool_action_txn.cc x: 2 contributors (all time) y: 427 lines of code src/kudu/rpc/mt-rpc-test.cc x: 11 contributors (all time) y: 289 lines of code src/kudu/client/client_builder-internal.cc x: 7 contributors (all time) y: 14 lines of code src/kudu/rpc/reactor.cc x: 17 contributors (all time) y: 712 lines of code src/kudu/common/types.h x: 16 contributors (all time) y: 727 lines of code src/kudu/tablet/cbtree-test.cc x: 8 contributors (all time) y: 645 lines of code src/kudu/clock/builtin_ntp.h x: 1 contributors (all time) y: 92 lines of code src/kudu/clock/ntp-test.cc x: 2 contributors (all time) y: 519 lines of code src/kudu/util/cache-test.cc x: 15 contributors (all time) y: 409 lines of code src/kudu/util/cache.cc x: 14 contributors (all time) y: 530 lines of code java/kudu-hive/src/main/java/org/apache/kudu/hive/metastore/KuduMetastorePlugin.java x: 4 contributors (all time) y: 351 lines of code src/kudu/master/txn_manager_service.cc x: 1 contributors (all time) y: 133 lines of code src/kudu/tools/kudu-txn-cli-test.cc x: 1 contributors (all time) y: 264 lines of code src/kudu/transactions/txn_status_manager-test.cc x: 4 contributors (all time) y: 668 lines of code src/kudu/tablet/lock_manager-test.cc x: 11 contributors (all time) y: 410 lines of code src/kudu/consensus/quorum_util.cc x: 10 contributors (all time) y: 558 lines of code src/kudu/tablet/delta_stats.cc x: 13 contributors (all time) y: 113 lines of code src/kudu/cfile/encoding-test.cc x: 15 contributors (all time) y: 699 lines of code java/kudu-client/src/main/java/org/apache/kudu/client/KuduPredicate.java x: 11 contributors (all time) y: 917 lines of code src/kudu/rpc/sasl_common.cc x: 11 contributors (all time) y: 353 lines of code src/kudu/client/scan_batch.h x: 11 contributors (all time) y: 147 lines of code src/kudu/cfile/type_encodings.cc x: 15 contributors (all time) y: 178 lines of code src/kudu/gutil/strings/escaping.cc x: 7 contributors (all time) y: 1382 lines of code src/kudu/gutil/strings/numbers.cc x: 7 contributors (all time) y: 980 lines of code src/kudu/rpc/serialization.h x: 8 contributors (all time) y: 28 lines of code src/kudu/util/blocking_queue-test.cc x: 9 contributors (all time) y: 382 lines of code src/kudu/hms/hive_metastore.thrift x: 3 contributors (all time) y: 1664 lines of code src/kudu/client/master_rpc.cc x: 6 contributors (all time) y: 268 lines of code src/kudu/util/debug/trace_event.h x: 5 contributors (all time) y: 938 lines of code src/kudu/gutil/strings/split.cc x: 5 contributors (all time) y: 734 lines of code src/kudu/util/bitmap-test.cc x: 6 contributors (all time) y: 294 lines of code src/kudu/util/trace-test.cc x: 9 contributors (all time) y: 712 lines of code src/kudu/gutil/linux_syscall_support.h x: 3 contributors (all time) y: 3866 lines of code src/kudu/server/webui_util.cc x: 15 contributors (all time) y: 65 lines of code src/kudu/experiments/merge-test.py x: 2 contributors (all time) y: 359 lines of code build-support/iwyu/fix_includes.py x: 2 contributors (all time) y: 1179 lines of code src/kudu/gutil/strings/util.cc x: 4 contributors (all time) y: 804 lines of code src/kudu/master/ts_state-test.cc x: 1 contributors (all time) y: 254 lines of code src/kudu/gutil/strings/split.h x: 5 contributors (all time) y: 307 lines of code src/kudu/gutil/strings/strcat.h x: 5 contributors (all time) y: 268 lines of code src/kudu/gutil/strings/human_readable.cc x: 6 contributors (all time) y: 359 lines of code src/kudu/gutil/auxiliary/atomicops-internals-arm-v6plus.h x: 1 contributors (all time) y: 306 lines of code src/kudu/gutil/auxiliary/atomicops-internals-windows.h x: 1 contributors (all time) y: 375 lines of code src/kudu/gutil/valgrind.h x: 1 contributors (all time) y: 3344 lines of code
8184.0
lines of code
  min: 1.0
  average: 228.51
  25th percentile: 42.0
  median: 97.0
  75th percentile: 239.0
  max: 8184.0
0 44.0
contributors (all time)
min: 1.0 | average: 7.24 | 25th percentile: 3.0 | median: 5.0 | 75th percentile: 10.0 | max: 44.0

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

src/kudu/clock/hybrid_clock-test.cc x: 1 commits (30d) y: 463 lines of code src/kudu/tablet/ops/op_driver.cc x: 2 commits (30d) y: 484 lines of code src/kudu/tablet/ops/op_driver.h x: 1 commits (30d) y: 98 lines of code src/kudu/tablet/ops/write_op.cc x: 2 commits (30d) y: 591 lines of code src/kudu/tablet/tablet_metrics.cc x: 1 commits (30d) y: 448 lines of code src/kudu/tablet/tablet_metrics.h x: 1 commits (30d) y: 74 lines of code src/kudu/tablet/tablet_replica-test.cc x: 1 commits (30d) y: 510 lines of code src/kudu/tablet/tablet_replica.cc x: 1 commits (30d) y: 1100 lines of code src/kudu/tablet/tablet_replica.h x: 1 commits (30d) y: 290 lines of code src/kudu/tablet/txn_participant-test.cc x: 1 commits (30d) y: 1202 lines of code src/kudu/tserver/tablet_server-test.cc x: 1 commits (30d) y: 3711 lines of code src/kudu/tserver/tablet_service.cc x: 1 commits (30d) y: 2680 lines of code src/kudu/ranger-kms/mini_ranger_kms.cc x: 1 commits (30d) y: 335 lines of code src/kudu/ranger/mini_ranger.cc x: 1 commits (30d) y: 280 lines of code src/kudu/common/partition_pruner.cc x: 2 commits (30d) y: 449 lines of code src/kudu/tools/tool_action.h x: 1 commits (30d) y: 141 lines of code src/kudu/tools/tool_main.cc x: 1 commits (30d) y: 202 lines of code src/kudu/tserver/tablet_copy_client.cc x: 1 commits (30d) y: 931 lines of code src/kudu/tools/tool_replica_util.cc x: 1 commits (30d) y: 583 lines of code src/kudu/common/partition-test.cc x: 1 commits (30d) y: 1813 lines of code src/kudu/common/partition.cc x: 1 commits (30d) y: 1545 lines of code src/kudu/tablet/ops/participant_op.cc x: 1 commits (30d) y: 234 lines of code src/kudu/tablet/tablet.cc x: 1 commits (30d) y: 2523 lines of code src/kudu/tools/kudu-tool-test.cc x: 1 commits (30d) y: 8184 lines of code RELEASING.adoc x: 1 commits (30d) y: 409 lines of code src/kudu/util/minidump.h x: 1 commits (30d) y: 37 lines of code
8184.0
lines of code
  min: 37.0
  average: 933.85
  25th percentile: 218.0
  median: 429.0
  75th percentile: 1015.5
  max: 8184.0
0 2.0
commits (30d)
min: 1.0 | average: 1.09 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

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

src/kudu/clock/hybrid_clock-test.cc x: 1 contributors (30d) y: 463 lines of code src/kudu/tablet/ops/op_driver.cc x: 1 contributors (30d) y: 484 lines of code src/kudu/tablet/ops/op_driver.h x: 1 contributors (30d) y: 98 lines of code src/kudu/tablet/ops/write_op.cc x: 1 contributors (30d) y: 591 lines of code src/kudu/tablet/tablet_metrics.cc x: 1 contributors (30d) y: 448 lines of code src/kudu/tablet/tablet_metrics.h x: 1 contributors (30d) y: 74 lines of code src/kudu/tablet/tablet_replica.cc x: 1 contributors (30d) y: 1100 lines of code src/kudu/tablet/tablet_replica.h x: 1 contributors (30d) y: 290 lines of code src/kudu/tablet/txn_participant-test.cc x: 1 contributors (30d) y: 1202 lines of code src/kudu/tserver/tablet_server-test.cc x: 1 contributors (30d) y: 3711 lines of code src/kudu/tserver/tablet_service.cc x: 1 contributors (30d) y: 2680 lines of code src/kudu/ranger-kms/mini_ranger_kms.cc x: 1 contributors (30d) y: 335 lines of code src/kudu/ranger/mini_ranger.cc x: 1 contributors (30d) y: 280 lines of code src/kudu/tools/tool_action.h x: 1 contributors (30d) y: 141 lines of code src/kudu/tools/tool_main.cc x: 1 contributors (30d) y: 202 lines of code src/kudu/tserver/tablet_copy_client.cc x: 1 contributors (30d) y: 931 lines of code src/kudu/common/partition-test.cc x: 1 contributors (30d) y: 1813 lines of code src/kudu/common/partition.cc x: 1 contributors (30d) y: 1545 lines of code src/kudu/tablet/ops/participant_op.cc x: 1 contributors (30d) y: 234 lines of code src/kudu/tablet/tablet.cc x: 1 contributors (30d) y: 2523 lines of code src/kudu/tools/kudu-tool-test.cc x: 1 contributors (30d) y: 8184 lines of code RELEASING.adoc x: 1 contributors (30d) y: 409 lines of code src/kudu/util/minidump.h x: 1 contributors (30d) y: 37 lines of code
8184.0
lines of code
  min: 37.0
  average: 933.85
  25th percentile: 218.0
  median: 429.0
  75th percentile: 1015.5
  max: 8184.0
0 1.0
contributors (30d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

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

src/kudu/clock/hybrid_clock-test.cc x: 1 commits (90d) y: 463 lines of code src/kudu/tablet/ops/op_driver.cc x: 2 commits (90d) y: 484 lines of code src/kudu/tablet/ops/op_driver.h x: 1 commits (90d) y: 98 lines of code src/kudu/tablet/ops/write_op.cc x: 2 commits (90d) y: 591 lines of code src/kudu/tablet/tablet_metrics.cc x: 1 commits (90d) y: 448 lines of code src/kudu/tablet/tablet_metrics.h x: 1 commits (90d) y: 74 lines of code src/kudu/tablet/tablet_replica-test.cc x: 1 commits (90d) y: 510 lines of code src/kudu/tablet/tablet_replica.cc x: 1 commits (90d) y: 1100 lines of code src/kudu/tablet/tablet_replica.h x: 1 commits (90d) y: 290 lines of code src/kudu/tablet/txn_participant-test.cc x: 1 commits (90d) y: 1202 lines of code src/kudu/tserver/tablet_server-test.cc x: 2 commits (90d) y: 3711 lines of code src/kudu/tserver/tablet_service.cc x: 2 commits (90d) y: 2680 lines of code src/kudu/ranger-kms/mini_ranger_kms.cc x: 1 commits (90d) y: 335 lines of code src/kudu/ranger/mini_ranger.cc x: 1 commits (90d) y: 280 lines of code src/kudu/common/partition_pruner.cc x: 2 commits (90d) y: 449 lines of code java/kudu-client/src/main/java/org/apache/kudu/client/RowError.java x: 1 commits (90d) y: 49 lines of code src/kudu/tools/tool_action.h x: 1 commits (90d) y: 141 lines of code src/kudu/tools/tool_main.cc x: 1 commits (90d) y: 202 lines of code src/kudu/cfile/cfile-test.cc x: 2 commits (90d) y: 873 lines of code src/kudu/fs/block_manager-stress-test.cc x: 1 commits (90d) y: 396 lines of code src/kudu/fs/block_manager-test.cc x: 1 commits (90d) y: 908 lines of code src/kudu/fs/data_dirs-test.cc x: 1 commits (90d) y: 371 lines of code src/kudu/fs/data_dirs.cc x: 1 commits (90d) y: 538 lines of code src/kudu/fs/dir_manager.cc x: 1 commits (90d) y: 550 lines of code src/kudu/fs/dir_manager.h x: 1 commits (90d) y: 189 lines of code src/kudu/fs/error_manager.cc x: 1 commits (90d) y: 31 lines of code src/kudu/fs/file_block_manager.cc x: 1 commits (90d) y: 692 lines of code src/kudu/fs/fs_manager-test.cc x: 2 commits (90d) y: 1080 lines of code src/kudu/fs/fs_manager.cc x: 5 commits (90d) y: 1171 lines of code src/kudu/fs/fs_manager.h x: 5 commits (90d) y: 272 lines of code src/kudu/fs/log_block_manager-test.cc x: 1 commits (90d) y: 1728 lines of code src/kudu/fs/log_block_manager.cc x: 1 commits (90d) y: 2381 lines of code src/kudu/master/master.cc x: 2 commits (90d) y: 662 lines of code src/kudu/tablet/compaction-test.cc x: 1 commits (90d) y: 1132 lines of code src/kudu/tablet/diskrowset.cc x: 1 commits (90d) y: 713 lines of code src/kudu/tablet/tablet_metadata.cc x: 2 commits (90d) y: 808 lines of code src/kudu/tools/tool_action_fs.cc x: 4 commits (90d) y: 876 lines of code src/kudu/tserver/tablet_copy_client-test.cc x: 3 commits (90d) y: 545 lines of code src/kudu/tserver/tablet_copy_client.cc x: 3 commits (90d) y: 931 lines of code src/kudu/tserver/ts_tablet_manager.cc x: 1 commits (90d) y: 1582 lines of code src/kudu/tserver/ts_tablet_manager.h x: 1 commits (90d) y: 234 lines of code src/kudu/tools/tool_replica_util.cc x: 1 commits (90d) y: 583 lines of code src/kudu/common/partition-test.cc x: 1 commits (90d) y: 1813 lines of code src/kudu/common/partition.cc x: 1 commits (90d) y: 1545 lines of code src/kudu/tablet/tablet.cc x: 1 commits (90d) y: 2523 lines of code src/kudu/tools/kudu-tool-test.cc x: 4 commits (90d) y: 8184 lines of code RELEASING.adoc x: 2 commits (90d) y: 409 lines of code build-support/mini-cluster/relocate_binaries_for_mini_cluster.py x: 2 commits (90d) y: 255 lines of code src/kudu/fs/default_key_provider-test.cc x: 2 commits (90d) y: 33 lines of code src/kudu/fs/key_provider.h x: 2 commits (90d) y: 22 lines of code src/kudu/ranger-kms/ranger_kms_client.cc x: 2 commits (90d) y: 108 lines of code src/kudu/master/catalog_manager.cc x: 3 commits (90d) y: 5697 lines of code src/kudu/tools/tool_action_local_replica.cc x: 1 commits (90d) y: 1228 lines of code src/kudu/util/env_posix.cc x: 3 commits (90d) y: 2042 lines of code src/kudu/mini-cluster/external_mini_cluster.cc x: 4 commits (90d) y: 1484 lines of code src/kudu/mini-cluster/external_mini_cluster.h x: 3 commits (90d) y: 392 lines of code src/kudu/tools/tool_action_common.cc x: 3 commits (90d) y: 1100 lines of code src/kudu/common/partial_row.cc x: 1 commits (90d) y: 771 lines of code src/kudu/master/sys_catalog.cc x: 1 commits (90d) y: 976 lines of code src/kudu/common/row_operations.cc x: 1 commits (90d) y: 643 lines of code src/kudu/util/env-test.cc x: 2 commits (90d) y: 1011 lines of code src/kudu/consensus/raft_consensus_quorum-test.cc x: 1 commits (90d) y: 863 lines of code src/kudu/server/server_base.cc x: 2 commits (90d) y: 1040 lines of code src/kudu/server/webserver.cc x: 2 commits (90d) y: 711 lines of code python/kudu/client.pyx x: 2 commits (90d) y: 1569 lines of code python/kudu/libkudu_client.pxd x: 2 commits (90d) y: 547 lines of code src/kudu/master/master_path_handlers.cc x: 2 commits (90d) y: 784 lines of code src/kudu/rpc/negotiation-test.cc x: 3 commits (90d) y: 1393 lines of code src/kudu/util/jwt-util.cc x: 2 commits (90d) y: 861 lines of code src/kudu/tools/table_scanner.cc x: 1 commits (90d) y: 779 lines of code src/kudu/client/client.cc x: 1 commits (90d) y: 1938 lines of code
8184.0
lines of code
  min: 12.0
  average: 614.63
  25th percentile: 116.0
  median: 331.5
  75th percentile: 799.0
  max: 8184.0
0 5.0
commits (90d)
min: 1.0 | average: 1.42 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 5.0

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

src/kudu/clock/hybrid_clock-test.cc x: 1 contributors (90d) y: 463 lines of code src/kudu/tablet/ops/op_driver.cc x: 1 contributors (90d) y: 484 lines of code src/kudu/tablet/ops/op_driver.h x: 1 contributors (90d) y: 98 lines of code src/kudu/tablet/ops/write_op.cc x: 1 contributors (90d) y: 591 lines of code src/kudu/tablet/tablet_metrics.cc x: 1 contributors (90d) y: 448 lines of code src/kudu/tablet/tablet_metrics.h x: 1 contributors (90d) y: 74 lines of code src/kudu/tablet/tablet_replica.cc x: 1 contributors (90d) y: 1100 lines of code src/kudu/tablet/tablet_replica.h x: 1 contributors (90d) y: 290 lines of code src/kudu/tablet/txn_participant-test.cc x: 1 contributors (90d) y: 1202 lines of code src/kudu/tserver/tablet_server-test.cc x: 2 contributors (90d) y: 3711 lines of code src/kudu/tserver/tablet_service.cc x: 2 contributors (90d) y: 2680 lines of code src/kudu/ranger-kms/mini_ranger_kms.cc x: 1 contributors (90d) y: 335 lines of code src/kudu/ranger/mini_ranger.cc x: 1 contributors (90d) y: 280 lines of code java/kudu-client/src/main/java/org/apache/kudu/client/RowError.java x: 1 contributors (90d) y: 49 lines of code src/kudu/tools/tool_action.h x: 1 contributors (90d) y: 141 lines of code src/kudu/tools/tool_main.cc x: 1 contributors (90d) y: 202 lines of code src/kudu/cfile/cfile-test.cc x: 2 contributors (90d) y: 873 lines of code src/kudu/fs/block_manager-stress-test.cc x: 1 contributors (90d) y: 396 lines of code src/kudu/fs/block_manager-test.cc x: 1 contributors (90d) y: 908 lines of code src/kudu/fs/data_dirs-test.cc x: 1 contributors (90d) y: 371 lines of code src/kudu/fs/data_dirs.cc x: 1 contributors (90d) y: 538 lines of code src/kudu/fs/dir_manager.cc x: 1 contributors (90d) y: 550 lines of code src/kudu/fs/dir_manager.h x: 1 contributors (90d) y: 189 lines of code src/kudu/fs/error_manager.cc x: 1 contributors (90d) y: 31 lines of code src/kudu/fs/file_block_manager.cc x: 1 contributors (90d) y: 692 lines of code src/kudu/fs/fs_manager-test.cc x: 1 contributors (90d) y: 1080 lines of code src/kudu/fs/fs_manager.cc x: 1 contributors (90d) y: 1171 lines of code src/kudu/fs/log_block_manager-test.cc x: 1 contributors (90d) y: 1728 lines of code src/kudu/fs/log_block_manager.cc x: 1 contributors (90d) y: 2381 lines of code src/kudu/master/master.cc x: 2 contributors (90d) y: 662 lines of code src/kudu/tablet/compaction-test.cc x: 1 contributors (90d) y: 1132 lines of code src/kudu/tablet/diskrowset.cc x: 1 contributors (90d) y: 713 lines of code src/kudu/tablet/tablet_metadata.cc x: 1 contributors (90d) y: 808 lines of code src/kudu/tools/tool_action_fs.cc x: 1 contributors (90d) y: 876 lines of code src/kudu/tserver/tablet_copy_client.cc x: 2 contributors (90d) y: 931 lines of code src/kudu/tserver/ts_tablet_manager.cc x: 1 contributors (90d) y: 1582 lines of code src/kudu/tserver/ts_tablet_manager.h x: 1 contributors (90d) y: 234 lines of code src/kudu/common/partition-test.cc x: 1 contributors (90d) y: 1813 lines of code src/kudu/common/partition.cc x: 1 contributors (90d) y: 1545 lines of code src/kudu/tablet/tablet.cc x: 1 contributors (90d) y: 2523 lines of code src/kudu/tools/kudu-tool-test.cc x: 3 contributors (90d) y: 8184 lines of code build-support/mini-cluster/relocate_binaries_for_mini_cluster.py x: 2 contributors (90d) y: 255 lines of code src/kudu/tserver/tablet_copy_source_session.cc x: 2 contributors (90d) y: 429 lines of code src/kudu/master/catalog_manager.cc x: 2 contributors (90d) y: 5697 lines of code src/kudu/tools/tool_action_local_replica.cc x: 1 contributors (90d) y: 1228 lines of code src/kudu/util/env_posix.cc x: 2 contributors (90d) y: 2042 lines of code src/kudu/mini-cluster/external_mini_cluster.cc x: 3 contributors (90d) y: 1484 lines of code src/kudu/mini-cluster/external_mini_cluster.h x: 2 contributors (90d) y: 392 lines of code src/kudu/tools/tool_action_common.cc x: 2 contributors (90d) y: 1100 lines of code src/kudu/common/partial_row.cc x: 1 contributors (90d) y: 771 lines of code src/kudu/master/catalog_manager.h x: 1 contributors (90d) y: 645 lines of code src/kudu/master/sys_catalog.cc x: 1 contributors (90d) y: 976 lines of code src/kudu/common/row_operations.cc x: 1 contributors (90d) y: 643 lines of code src/kudu/util/env-test.cc x: 1 contributors (90d) y: 1011 lines of code src/kudu/consensus/raft_consensus_quorum-test.cc x: 1 contributors (90d) y: 863 lines of code src/kudu/server/server_base.cc x: 2 contributors (90d) y: 1040 lines of code src/kudu/server/webserver.cc x: 2 contributors (90d) y: 711 lines of code python/kudu/client.pyx x: 2 contributors (90d) y: 1569 lines of code python/kudu/libkudu_client.pxd x: 2 contributors (90d) y: 547 lines of code src/kudu/master/master_path_handlers.cc x: 1 contributors (90d) y: 784 lines of code src/kudu/rpc/negotiation-test.cc x: 2 contributors (90d) y: 1393 lines of code src/kudu/util/jwt-util-test.cc x: 2 contributors (90d) y: 804 lines of code src/kudu/util/jwt-util.cc x: 2 contributors (90d) y: 861 lines of code src/kudu/client/client.cc x: 1 contributors (90d) y: 1938 lines of code
8184.0
lines of code
  min: 12.0
  average: 614.63
  25th percentile: 116.0
  median: 331.5
  75th percentile: 799.0
  max: 8184.0
0 3.0
contributors (90d)
min: 1.0 | average: 1.14 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0