apache / incubator-pegasus
File Size

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

Intro
Learn more...
File Size Overall
28% | 15% | 25% | 14% | 15%
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
cpp29% | 23% | 31% | 9% | 6%
go57% | 6% | 8% | 10% | 16%
h8% | 5% | 26% | 28% | 31%
java20% | 0% | 32% | 18% | 28%
c0% | 100% | 0% | 0% | 0%
py0% | 45% | 20% | 19% | 15%
js0% | 0% | 80% | 9% | 9%
thrift0% | 0% | 36% | 39% | 23%
scala0% | 0% | 52% | 30% | 16%
cmake0% | 0% | 50% | 0% | 49%
xml0% | 0% | 93% | 0% | 6%
html0% | 0% | 0% | 0% | 100%
sbt0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src22% | 19% | 29% | 15% | 13%
go-client77% | 6% | 5% | 4% | 6%
java-client20% | 0% | 33% | 17% | 28%
build_tools0% | 48% | 20% | 18% | 12%
python-client0% | 45% | 20% | 20% | 13%
admin-cli0% | 8% | 18% | 26% | 46%
nodejs-client0% | 0% | 80% | 9% | 9%
idl0% | 0% | 43% | 36% | 20%
collector0% | 0% | 25% | 29% | 45%
scala-client0% | 0% | 50% | 29% | 19%
cmake_modules0% | 0% | 50% | 0% | 49%
pegic0% | 0% | 0% | 20% | 79%
admin_tools0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
backup.go
in go-client/idl/admin
4764 371
bulk_load.go
in go-client/idl/admin
4064 326
server_state.cpp
in src/meta
3944 84
replica_admin.go
in go-client/idl/radmin
3275 263
2957 62
partition_split.go
in go-client/idl/admin
2883 242
replica_stub.cpp
in src/replica
2671 78
data_operations.cpp
in src/shell/commands
2657 28
duplication.go
in go-client/idl/admin
2333 184
PegasusTable.java
in java-client/src/main/java/org/apache/pegasus/client
2108 69
dsn.layer2.go
in go-client/idl/replication
1925 146
command_helper.h
in src/shell
1918 52
1807 48
1628 40
1483 37
replica_split_manager.cpp
in src/replica/split
1322 36
replica_learn.cpp
in src/replica
1292 16
metadata.go
in go-client/idl/admin
1218 107
pegasus_client_impl.cpp
in src/client_lib
1206 33
meta_service.cpp
in src/meta
1177 61
metrics.h
in src/utils
1155 60
redis_parser.cpp
in src/redis_protocol/proxy_lib
1134 49
replica_config.cpp
in src/replica
991 34
table_management.cpp
in src/shell/commands
970 21
cold_backup_context.cpp
in src/replica/backup
959 26
replica_bulk_loader.cpp
in src/replica/bulk_load
958 29
mutation_log.cpp
in src/replica
939 35
geo_client.cpp
in src/geo/lib
891 34
sds.c
in src/shell/sds
834 37
main.cpp
in src/shell
822 11
813 35
linenoise.c
in src/shell/linenoise
790 40
781 14
meta_duplication_service.cpp
in src/meta/duplication
776 19
filesystem.cpp
in src/utils
764 40
node_management.cpp
in src/shell/commands
738 12
replica_2pc.cpp
in src/replica
735 14
redis_proto_check.py
in build_tools
722 -
json_helper.h
in src/common
699 61
694 9
690 34
pgclient.py
in python-client/pypegasus
690 79
lock_struct.cpp
in src/zookeeper
688 25
table_connector.go
in go-client/pegasus
674 43
672 -
rpc_engine.cpp
in src/rpc
647 15
network.cpp
in src/rpc
640 30
thrift_helper.h
in src/common/serialization_helper
606 38
replica_backup.cpp
in src/replica
604 12
replica.cpp
in src/replica
600 29
Files With Most Units (Top 50)
File# lines# units
backup.go
in go-client/idl/admin
4764 371
bulk_load.go
in go-client/idl/admin
4064 326
replica_admin.go
in go-client/idl/radmin
3275 263
partition_split.go
in go-client/idl/admin
2883 242
duplication.go
in go-client/idl/admin
2333 184
dsn.layer2.go
in go-client/idl/replication
1925 146
metadata.go
in go-client/idl/admin
1218 107
server_state.cpp
in src/meta
3944 84
pgclient.py
in python-client/pypegasus
690 79
replica_stub.cpp
in src/replica
2671 78
PegasusTable.java
in java-client/src/main/java/org/apache/pegasus/client
2108 69
2957 62
json_helper.h
in src/common
699 61
meta_service.cpp
in src/meta
1177 61
metrics.h
in src/utils
1155 60
ttypes.py
in python-client/pypegasus/base
309 57
command_helper.h
in src/shell
1918 52
admin_rpc_types.go
in go-client/session
579 52
PegasusClient.java
in java-client/src/main/java/org/apache/pegasus/client
463 50
redis_parser.cpp
in src/redis_protocol/proxy_lib
1134 49
1807 48
table_connector.go
in go-client/pegasus
674 43
meta.go
in admin-cli/client
525 41
filesystem.cpp
in src/utils
764 40
linenoise.c
in src/shell/linenoise
790 40
1628 40
packet.py
in python-client/pypegasus/operate
197 40
metrics.cpp
in src/utils
549 39
thrift_helper.h
in src/common/serialization_helper
606 38
ClientOptions.java
in java-client/src/main/java/org/apache/pegasus/client
364 38
sds.c
in src/shell/sds
834 37
1483 37
meta_data.cpp
in src/meta
541 37
command.go
in go-client/idl/cmd
467 37
replica_split_manager.cpp
in src/replica/split
1322 36
813 35
mutation_log.cpp
in src/replica
939 35
replica_config.cpp
in src/replica
991 34
geo_client.cpp
in src/geo/lib
891 34
690 34
pegasus_client_impl.cpp
in src/client_lib
1206 33
task.h
in src/task
337 32
network.cpp
in src/rpc
640 30
http_client.cpp
in src/http
386 30
map_util.h
in src/gutil
390 30
perf_counter_atomic.h
in src/perf_counter
356 29
mutation.h
in src/replica
195 29
replica.cpp
in src/replica
600 29
replica_bulk_loader.cpp
in src/replica/bulk_load
958 29
gpid.java
in java-client/src/main/java/org/apache/pegasus/base
146 29
Files With Long Lines (Top 50)

There are 75 files with lines longer than 120 characters. In total, there are 331 long lines.

File# lines# units# long lines
admin_rpc_types.go
in go-client/session
579 52 71
table_connector.go
in go-client/pegasus
674 43 30
bulk_load.go
in go-client/idl/admin
4064 326 25
replica_admin.go
in go-client/idl/radmin
3275 263 13
replica_session.go
in go-client/session
172 18 13
backup.go
in go-client/idl/admin
4764 371 12
migrator.go
in admin-cli/executor/toolkits/nodesmigrator
286 18 9
redis_proto_check.py
in build_tools
722 - 8
meta.go
in admin-cli/client
525 41 8
main.go
in go-client/generator
159 8 7
duplication.go
in go-client/idl/admin
2333 184 7
session.js
in nodejs-client/src
382 20 6
metadata.go
in go-client/idl/admin
1218 107 5
partition_split.go
in go-client/idl/admin
2883 242 5
migrator.go
in admin-cli/executor/toolkits/nodesbalancer
201 8 4
balancer.go
in admin-cli/executor/toolkits/nodesbalancer
87 3 4
disk_info.go
in admin-cli/executor
183 8 4
duplication.go
in admin-cli/cmd
78 1 4
dsn.layer2.go
in go-client/idl/replication
1925 146 4
command.go
in go-client/idl/cmd
467 37 4
scanner.go
in go-client/pegasus
256 12 4
session.go
in go-client/session
287 18 4
BaseFunctions.cmake
in cmake_modules
357 - 3
manager.go
in admin-cli/executor/toolkits/nodesmigrator
97 1 3
migrator.go
in admin-cli/executor/toolkits/diskbalancer
212 9 3
client.go
in go-client/admin
183 12 3
radmin_rpc_types.go
in go-client/session
49 3 3
ThriftUtils.cmake
in cmake_modules
69 - 2
sds.c
in src/shell/sds
834 37 2
361 - 2
learn_stat.py
in admin_tools
87 - 2
ttypes.py
in python-client/pypegasus/base
309 57 2
migrate_node.go
in admin-cli/client
132 9 2
server_config.go
in admin-cli/executor
133 7 2
partition_split.go
in admin-cli/executor
129 6 2
bulk_load.go
in admin-cli/executor
396 16 2
backup_restore.go
in admin-cli/executor
95 4 2
nodes.go
in admin-cli/executor/toolkits/nodesmigrator
79 9 2
balancer.go
in admin-cli/executor/toolkits/diskbalancer
66 1 2
switcher.go
in admin-cli/executor/toolkits/tablemigrator
96 4 2
migrator.go
in admin-cli/executor/toolkits/tablemigrator
112 3 2
bulk_load.go
in admin-cli/cmd
125 1 2
check_and_set.go
in go-client/pegasus/op
46 2 2
TableHandler.java
in java-client/src/main/java/org/apache/pegasus/rpc/async
453 20 2
compile_thrift.py
in build_tools
151 8 1
encoding.go
in pegic/interactive/cmd
78 5 1
compression.go
in pegic/interactive/cmd
52 2 1
set.go
in pegic/interactive/cmd
25 1 1
context.go
in pegic/executor
91 4 1
falcon_sink.go
in collector/sink
111 6 1
Correlations

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

src/server/pegasus_write_service.cpp x: 39 commits (all time) y: 432 lines of code src/server/pegasus_write_service.h x: 32 commits (all time) y: 139 lines of code idl/rrdb.thrift x: 23 commits (all time) y: 274 lines of code src/base/pegasus_key_schema.h x: 12 commits (all time) y: 110 lines of code src/server/pegasus_write_service_impl.h x: 58 commits (all time) y: 813 lines of code src/server/result_writer.cpp x: 19 commits (all time) y: 66 lines of code src/server/rocksdb_wrapper.cpp x: 26 commits (all time) y: 222 lines of code src/server/rocksdb_wrapper.h x: 15 commits (all time) y: 69 lines of code src/utils/blob.h x: 10 commits (all time) y: 213 lines of code src/block_service/block_service.h x: 8 commits (all time) y: 175 lines of code src/block_service/hdfs/hdfs_service.cpp x: 25 commits (all time) y: 526 lines of code src/block_service/local/local_service.cpp x: 26 commits (all time) y: 460 lines of code src/nfs/nfs_code_definition.h x: 5 commits (all time) y: 11 lines of code src/utils/threadpool_code.h x: 5 commits (all time) y: 36 lines of code src/shell/commands.h x: 86 commits (all time) y: 146 lines of code src/shell/commands/table_management.cpp x: 48 commits (all time) y: 970 lines of code src/shell/main.cpp x: 84 commits (all time) y: 822 lines of code build_tools/clang_tidy.py x: 11 commits (all time) y: 99 lines of code src/server/pegasus_server_impl.cpp x: 182 commits (all time) y: 2957 lines of code src/server/pegasus_server_impl.h x: 99 commits (all time) y: 379 lines of code src/server/pegasus_server_impl_init.cpp x: 49 commits (all time) y: 672 lines of code src/shell/commands/node_management.cpp x: 40 commits (all time) y: 738 lines of code src/utils/bytes.h x: 1 commits (all time) y: 9 lines of code src/replica/mutation.cpp x: 22 commits (all time) y: 460 lines of code src/replica/replica.cpp x: 79 commits (all time) y: 600 lines of code src/replica/replica.h x: 88 commits (all time) y: 499 lines of code src/replica/replica_2pc.cpp x: 63 commits (all time) y: 735 lines of code src/client/replication_ddl_client.cpp x: 67 commits (all time) y: 1483 lines of code src/client/replication_ddl_client.h x: 28 commits (all time) y: 385 lines of code src/shell/command_helper.h x: 101 commits (all time) y: 1918 lines of code src/shell/command_utils.h x: 16 commits (all time) y: 76 lines of code src/shell/commands/detect_hotkey.cpp x: 15 commits (all time) y: 133 lines of code src/shell/commands/duplication.cpp x: 20 commits (all time) y: 547 lines of code src/replica/replica_config.cpp x: 53 commits (all time) y: 991 lines of code src/replica/replica_disk_migrator.cpp x: 20 commits (all time) y: 259 lines of code src/replica/replica_init.cpp x: 34 commits (all time) y: 250 lines of code src/replica/split/replica_split_manager.cpp x: 51 commits (all time) y: 1322 lines of code src/replica/mutation.h x: 15 commits (all time) y: 195 lines of code src/replica/mutation_cache.cpp x: 9 commits (all time) y: 100 lines of code src/replica/prepare_list.cpp x: 14 commits (all time) y: 134 lines of code src/replica/replica_backup.cpp x: 29 commits (all time) y: 604 lines of code src/replica/replica_stub.cpp x: 127 commits (all time) y: 2671 lines of code src/replica/replication_app_base.cpp x: 48 commits (all time) y: 322 lines of code src/replica/replication_app_base.h x: 20 commits (all time) y: 164 lines of code src/rpc/raw_message_parser.cpp x: 3 commits (all time) y: 92 lines of code src/rpc/rpc_message.cpp x: 4 commits (all time) y: 355 lines of code src/rpc/rpc_message.h x: 4 commits (all time) y: 149 lines of code src/runtime/message_utils.h x: 5 commits (all time) y: 67 lines of code src/runtime/profiler.cpp x: 24 commits (all time) y: 395 lines of code src/runtime/tool_api.cpp x: 13 commits (all time) y: 127 lines of code src/server/pegasus_server_write.cpp x: 39 commits (all time) y: 254 lines of code src/utils/binary_writer.cpp x: 9 commits (all time) y: 146 lines of code idl/dsn.layer2.thrift x: 8 commits (all time) y: 68 lines of code idl/meta_admin.thrift x: 9 commits (all time) y: 361 lines of code src/common/json_helper.h x: 16 commits (all time) y: 699 lines of code src/common/replication.codes.h x: 9 commits (all time) y: 178 lines of code src/meta/meta_rpc_types.h x: 11 commits (all time) y: 56 lines of code src/meta/meta_service.cpp x: 70 commits (all time) y: 1177 lines of code src/meta/meta_service.h x: 54 commits (all time) y: 372 lines of code src/meta/server_state.cpp x: 85 commits (all time) y: 3944 lines of code src/meta/server_state.h x: 33 commits (all time) y: 284 lines of code src/ranger/ranger_resource_policy_manager.cpp x: 6 commits (all time) y: 477 lines of code src/common/replication_other_types.h x: 12 commits (all time) y: 75 lines of code src/rpc/rpc_host_port.cpp x: 2 commits (all time) y: 214 lines of code src/rpc/rpc_host_port.h x: 2 commits (all time) y: 293 lines of code src/common/bulk_load_common.cpp x: 3 commits (all time) y: 9 lines of code src/common/bulk_load_common.h x: 6 commits (all time) y: 34 lines of code src/meta/meta_bulk_load_service.cpp x: 52 commits (all time) y: 1807 lines of code src/replica/bulk_load/replica_bulk_loader.cpp x: 42 commits (all time) y: 958 lines of code src/replica/replica_base.h x: 9 commits (all time) y: 37 lines of code src/replica/replica_check.cpp x: 34 commits (all time) y: 219 lines of code src/replica/replica_chkpt.cpp x: 31 commits (all time) y: 404 lines of code src/replica/replica_context.h x: 19 commits (all time) y: 183 lines of code src/runtime/serverlet.h x: 5 commits (all time) y: 169 lines of code src/task/task_spec.cpp x: 2 commits (all time) y: 196 lines of code src/replica/bulk_load/replica_bulk_loader.h x: 16 commits (all time) y: 129 lines of code go-client/pegasus/scanner.go x: 8 commits (all time) y: 256 lines of code go-client/pegasus/table_connector.go x: 11 commits (all time) y: 674 lines of code src/replica/duplication/replica_duplicator.cpp x: 21 commits (all time) y: 246 lines of code admin-cli/executor/client.go x: 6 commits (all time) y: 55 lines of code admin-cli/executor/table_stat.go x: 5 commits (all time) y: 84 lines of code admin-cli/executor/toolkits/tablemigrator/migrator.go x: 2 commits (all time) y: 112 lines of code admin-cli/util/pegasus_node.go x: 7 commits (all time) y: 161 lines of code admin-cli/util/perf_counter.go x: 4 commits (all time) y: 44 lines of code src/replica/storage/simple_kv/simple_kv.server.h x: 7 commits (all time) y: 71 lines of code src/rpc/rpc_holder.h x: 3 commits (all time) y: 269 lines of code src/rpc/rpc_stream.h x: 4 commits (all time) y: 88 lines of code src/server/pegasus_server_write.h x: 21 commits (all time) y: 70 lines of code src/tools/mutation_log_tool.cpp x: 10 commits (all time) y: 103 lines of code src/utils/metrics.h x: 54 commits (all time) y: 1155 lines of code java-client/src/main/java/org/apache/pegasus/rpc/async/MetaSession.java x: 6 commits (all time) y: 255 lines of code idl/duplication.thrift x: 10 commits (all time) y: 119 lines of code src/meta/duplication/meta_duplication_service.cpp x: 50 commits (all time) y: 776 lines of code src/meta/meta_http_service.cpp x: 27 commits (all time) y: 781 lines of code src/server/hotspot_partition_calculator.h x: 13 commits (all time) y: 53 lines of code src/server/info_collector.cpp x: 70 commits (all time) y: 297 lines of code src/server/pegasus_mutation_duplicator.cpp x: 26 commits (all time) y: 230 lines of code src/shell/command_utils.cpp x: 9 commits (all time) y: 62 lines of code src/shell/commands/rebalance.cpp x: 13 commits (all time) y: 197 lines of code src/utils/errors.h x: 16 commits (all time) y: 194 lines of code src/utils/output_utils.h x: 6 commits (all time) y: 173 lines of code src/utils/strings.cpp x: 14 commits (all time) y: 368 lines of code src/utils/strings.h x: 11 commits (all time) y: 66 lines of code src/replica/replica_stub.h x: 70 commits (all time) y: 410 lines of code src/utils/autoref_ptr.h x: 4 commits (all time) y: 108 lines of code src/utils/output_utils.cpp x: 8 commits (all time) y: 153 lines of code src/meta/meta_state_service_simple.cpp x: 18 commits (all time) y: 465 lines of code src/common/duplication_common.h x: 9 commits (all time) y: 44 lines of code src/meta/duplication/duplication_info.cpp x: 20 commits (all time) y: 225 lines of code src/meta/duplication/meta_duplication_service.h x: 17 commits (all time) y: 110 lines of code src/runtime/service_engine.cpp x: 17 commits (all time) y: 208 lines of code src/utils/error_code.h x: 11 commits (all time) y: 131 lines of code src/common/duplication_common.cpp x: 24 commits (all time) y: 188 lines of code src/meta/duplication/duplication_info.h x: 27 commits (all time) y: 211 lines of code src/meta/meta_state_service_utils.h x: 5 commits (all time) y: 50 lines of code src/meta/app_env_validator.cpp x: 24 commits (all time) y: 321 lines of code src/utils/fmt_utils.h x: 2 commits (all time) y: 9 lines of code src/utils/ports.h x: 3 commits (all time) y: 67 lines of code java-client/src/main/java/org/apache/pegasus/rpc/async/ReplicaSession.java x: 5 commits (all time) y: 421 lines of code java-client/src/main/java/org/apache/pegasus/security/AuthReplicaSessionInterceptor.java x: 4 commits (all time) y: 23 lines of code cmake_modules/BaseFunctions.cmake x: 17 commits (all time) y: 357 lines of code src/meta/meta_data.cpp x: 33 commits (all time) y: 541 lines of code src/rpc/asio_net_provider.cpp x: 3 commits (all time) y: 385 lines of code src/rpc/asio_rpc_session.cpp x: 2 commits (all time) y: 167 lines of code src/security/kinit_context.cpp x: 3 commits (all time) y: 251 lines of code src/server/capacity_unit_calculator.cpp x: 21 commits (all time) y: 344 lines of code src/server/hotkey_collector.cpp x: 27 commits (all time) y: 376 lines of code src/shell/commands/bulk_load.cpp x: 17 commits (all time) y: 420 lines of code src/task/simple_task_queue.cpp x: 2 commits (all time) y: 89 lines of code src/utils/filesystem.cpp x: 29 commits (all time) y: 764 lines of code src/utils/metrics.cpp x: 30 commits (all time) y: 549 lines of code java-client/src/main/java/org/apache/pegasus/client/PegasusTable.java x: 7 commits (all time) y: 2108 lines of code src/aio/disk_engine.cpp x: 20 commits (all time) y: 206 lines of code src/aio/file_io.h x: 4 commits (all time) y: 60 lines of code src/aio/native_linux_aio_provider.cpp x: 20 commits (all time) y: 128 lines of code src/block_service/block_service_manager.cpp x: 23 commits (all time) y: 149 lines of code src/block_service/hdfs/hdfs_service.h x: 8 commits (all time) y: 92 lines of code src/block_service/local/local_service.h x: 10 commits (all time) y: 79 lines of code src/client/partition_resolver_simple.cpp x: 24 commits (all time) y: 359 lines of code src/client_lib/pegasus_client_impl.cpp x: 41 commits (all time) y: 1206 lines of code src/common/replication_common.h x: 42 commits (all time) y: 52 lines of code src/common/storage_serverlet.h x: 12 commits (all time) y: 125 lines of code src/failure_detector/failure_detector.cpp x: 27 commits (all time) y: 444 lines of code src/geo/lib/geo_client.h x: 10 commits (all time) y: 250 lines of code src/http/http_message_parser.h x: 8 commits (all time) y: 50 lines of code src/include/rrdb/rrdb.client.h x: 17 commits (all time) y: 376 lines of code src/meta/backup_engine.cpp x: 22 commits (all time) y: 338 lines of code src/meta/backup_engine.h x: 13 commits (all time) y: 84 lines of code src/meta/meta_backup_service.cpp x: 52 commits (all time) y: 1628 lines of code src/meta/meta_backup_service.h x: 23 commits (all time) y: 304 lines of code src/meta/meta_bulk_load_service.h x: 33 commits (all time) y: 314 lines of code src/meta/meta_data.h x: 22 commits (all time) y: 397 lines of code src/meta/meta_server_failure_detector.cpp x: 26 commits (all time) y: 274 lines of code src/meta/meta_server_failure_detector.h x: 9 commits (all time) y: 86 lines of code src/meta/meta_split_service.cpp x: 29 commits (all time) y: 525 lines of code src/meta/meta_split_service.h x: 10 commits (all time) y: 51 lines of code src/meta/meta_state_service.h x: 7 commits (all time) y: 79 lines of code src/meta/meta_state_service_zookeeper.h x: 6 commits (all time) y: 77 lines of code src/meta/server_state_restore.cpp x: 24 commits (all time) y: 218 lines of code src/nfs/nfs_client_impl.h x: 12 commits (all time) y: 239 lines of code src/nfs/nfs_server_impl.cpp x: 28 commits (all time) y: 209 lines of code src/nfs/nfs_server_impl.h x: 14 commits (all time) y: 94 lines of code src/ranger/ranger_resource_policy_manager.h x: 2 commits (all time) y: 75 lines of code src/redis_protocol/proxy_lib/proxy_layer.cpp x: 26 commits (all time) y: 107 lines of code src/redis_protocol/proxy_lib/proxy_layer.h x: 17 commits (all time) y: 79 lines of code src/remote_cmd/remote_command.h x: 3 commits (all time) y: 20 lines of code src/replica/backup/cold_backup_context.cpp x: 18 commits (all time) y: 959 lines of code src/replica/backup/replica_backup_manager.cpp x: 19 commits (all time) y: 191 lines of code src/replica/backup/replica_backup_manager.h x: 7 commits (all time) y: 32 lines of code src/replica/duplication/replica_duplicator.h x: 19 commits (all time) y: 114 lines of code src/replica/log_file.h x: 5 commits (all time) y: 112 lines of code src/replica/mutation_log.h x: 10 commits (all time) y: 192 lines of code src/replica/replica_disk_migrator.h x: 7 commits (all time) y: 40 lines of code src/replica/replica_learn.cpp x: 40 commits (all time) y: 1292 lines of code src/replica/replica_restore.cpp x: 29 commits (all time) y: 392 lines of code src/replica/storage/simple_kv/simple_kv.client.h x: 8 commits (all time) y: 114 lines of code src/rpc/message_parser.cpp x: 2 commits (all time) y: 139 lines of code src/rpc/network.cpp x: 2 commits (all time) y: 640 lines of code src/rpc/raw_message_parser.h x: 2 commits (all time) y: 22 lines of code src/rpc/rpc_engine.h x: 2 commits (all time) y: 130 lines of code src/runtime/env.sim.cpp x: 10 commits (all time) y: 31 lines of code src/runtime/fault_injector.cpp x: 14 commits (all time) y: 282 lines of code src/runtime/global_config.cpp x: 10 commits (all time) y: 285 lines of code src/runtime/pipeline.h x: 6 commits (all time) y: 154 lines of code src/runtime/scheduler.cpp x: 9 commits (all time) y: 224 lines of code src/runtime/scheduler.h x: 6 commits (all time) y: 104 lines of code src/runtime/service_api_c.cpp x: 38 commits (all time) y: 462 lines of code src/runtime/simulator.cpp x: 12 commits (all time) y: 83 lines of code src/runtime/tool_api.h x: 6 commits (all time) y: 134 lines of code src/runtime/tracer.cpp x: 17 commits (all time) y: 331 lines of code src/security/negotiation_manager.cpp x: 5 commits (all time) y: 116 lines of code src/server/available_detector.cpp x: 31 commits (all time) y: 451 lines of code src/server/available_detector.h x: 14 commits (all time) y: 75 lines of code src/server/info_collector.h x: 44 commits (all time) y: 201 lines of code src/server/pegasus_manual_compact_service.cpp x: 22 commits (all time) y: 299 lines of code src/shell/commands/data_operations.cpp x: 32 commits (all time) y: 2657 lines of code src/shell/commands/debugger.cpp x: 15 commits (all time) y: 293 lines of code src/task/async_calls.h x: 1 commits (all time) y: 174 lines of code src/task/hpc_task_queue.cpp x: 1 commits (all time) y: 50 lines of code src/task/hpc_task_queue.h x: 1 commits (all time) y: 23 lines of code src/task/task.cpp x: 1 commits (all time) y: 368 lines of code src/task/task.h x: 1 commits (all time) y: 337 lines of code src/task/task_code.cpp x: 1 commits (all time) y: 82 lines of code src/task/task_code.h x: 1 commits (all time) y: 113 lines of code src/task/task_engine.cpp x: 1 commits (all time) y: 290 lines of code src/task/task_engine.h x: 1 commits (all time) y: 68 lines of code src/task/task_spec.h x: 1 commits (all time) y: 244 lines of code src/task/task_tracker.h x: 1 commits (all time) y: 100 lines of code src/zookeeper/distributed_lock_service_zookeeper.cpp x: 13 commits (all time) y: 230 lines of code src/zookeeper/lock_struct.cpp x: 14 commits (all time) y: 688 lines of code src/client_lib/pegasus_client_impl.h x: 20 commits (all time) y: 292 lines of code src/client_lib/pegasus_scanner_impl.cpp x: 17 commits (all time) y: 347 lines of code src/common/replication_common.cpp x: 58 commits (all time) y: 267 lines of code src/common/serialization_helper/thrift_helper.h x: 10 commits (all time) y: 606 lines of code src/http/http_message_parser.cpp x: 17 commits (all time) y: 187 lines of code src/http/http_server_impl.h x: 4 commits (all time) y: 14 lines of code src/meta/cluster_balance_policy.cpp x: 15 commits (all time) y: 468 lines of code src/meta/greedy_load_balancer.cpp x: 35 commits (all time) y: 194 lines of code src/meta/load_balance_policy.cpp x: 26 commits (all time) y: 690 lines of code src/meta/partition_guardian.cpp x: 39 commits (all time) y: 694 lines of code src/meta/server_load_balancer.cpp x: 21 commits (all time) y: 149 lines of code src/nfs/nfs_client_impl.cpp x: 36 commits (all time) y: 469 lines of code src/redis_protocol/proxy_lib/redis_parser.cpp x: 42 commits (all time) y: 1134 lines of code src/replica/replica_context.cpp x: 22 commits (all time) y: 202 lines of code src/rpc/group_address.h x: 1 commits (all time) y: 166 lines of code src/rpc/group_host_port.h x: 1 commits (all time) y: 196 lines of code src/rpc/rpc_address.h x: 1 commits (all time) y: 139 lines of code src/rpc/rpc_engine.cpp x: 1 commits (all time) y: 647 lines of code src/security/client_negotiation.cpp x: 3 commits (all time) y: 165 lines of code src/security/negotiation.h x: 2 commits (all time) y: 38 lines of code src/server/hotspot_partition_calculator.cpp x: 30 commits (all time) y: 208 lines of code src/shell/commands/recovery.cpp x: 16 commits (all time) y: 346 lines of code src/zookeeper/zookeeper_session.cpp x: 20 commits (all time) y: 394 lines of code src/replica/duplication/duplication_pipeline.cpp x: 14 commits (all time) y: 90 lines of code src/replica/mutation_log_replay.cpp x: 18 commits (all time) y: 172 lines of code build_tools/redis_proto_check.py x: 1 commits (all time) y: 722 lines of code build_tools/run-clang-format.py x: 1 commits (all time) y: 313 lines of code src/base/pegasus_utils.h x: 21 commits (all time) y: 78 lines of code src/base/pegasus_value_schema.h x: 25 commits (all time) y: 147 lines of code src/base/value_schema_v2.cpp x: 8 commits (all time) y: 94 lines of code src/common/fs_manager.cpp x: 40 commits (all time) y: 489 lines of code src/common/fs_manager.h x: 33 commits (all time) y: 127 lines of code src/http/http_client.cpp x: 8 commits (all time) y: 386 lines of code src/http/uri_decoder.h x: 6 commits (all time) y: 9 lines of code src/meta/meta_bulk_load_ingestion_context.cpp x: 13 commits (all time) y: 163 lines of code src/meta/table_metrics.cpp x: 8 commits (all time) y: 294 lines of code src/replica/duplication/load_from_private_log.cpp x: 16 commits (all time) y: 232 lines of code src/replica/duplication/mutation_duplicator.h x: 3 commits (all time) y: 47 lines of code src/replica/log_file_stream.h x: 10 commits (all time) y: 144 lines of code src/replica/mutation_log_utils.cpp x: 6 commits (all time) y: 64 lines of code src/server/compaction_filter_rule.cpp x: 13 commits (all time) y: 69 lines of code src/server/compaction_filter_rule.h x: 14 commits (all time) y: 119 lines of code src/server/compaction_operation.cpp x: 12 commits (all time) y: 152 lines of code src/server/compaction_operation.h x: 9 commits (all time) y: 125 lines of code src/server/pegasus_event_listener.cpp x: 15 commits (all time) y: 77 lines of code src/utils/latency_tracer.cpp x: 20 commits (all time) y: 302 lines of code src/utils/simple_logger.cpp x: 31 commits (all time) y: 326 lines of code src/utils/string_conv.h x: 7 commits (all time) y: 140 lines of code src/gutil/map_util.h x: 2 commits (all time) y: 390 lines of code src/meta/app_balance_policy.cpp x: 13 commits (all time) y: 146 lines of code nodejs-client/src/dsn/dsn_types.js x: 2 commits (all time) y: 278 lines of code python-client/pypegasus/base/ttypes.py x: 6 commits (all time) y: 309 lines of code python-client/pypegasus/pgclient.py x: 6 commits (all time) y: 690 lines of code src/geo/bench/bench.cpp x: 17 commits (all time) y: 121 lines of code src/geo/lib/geo_client.cpp x: 26 commits (all time) y: 891 lines of code src/include/rrdb/rrdb.code.definition.h x: 11 commits (all time) y: 22 lines of code src/meta/meta_state_service_utils_impl.h x: 9 commits (all time) y: 251 lines of code src/meta/meta_state_service_zookeeper.cpp x: 12 commits (all time) y: 353 lines of code src/nfs/nfs_node.cpp x: 11 commits (all time) y: 78 lines of code src/perf_counter/perf_counter_atomic.h x: 14 commits (all time) y: 356 lines of code src/replica/mutation_log.cpp x: 30 commits (all time) y: 939 lines of code src/replica/storage/simple_kv/simple_kv.server.impl.cpp x: 15 commits (all time) y: 247 lines of code src/replica/storage/simple_kv/simple_kv.server.impl.h x: 10 commits (all time) y: 71 lines of code src/server/info_collector_app.cpp x: 13 commits (all time) y: 31 lines of code src/server/info_collector_app.h x: 12 commits (all time) y: 22 lines of code src/server/pegasus_scan_context.h x: 13 commits (all time) y: 100 lines of code src/shell/commands/local_partition_split.cpp x: 3 commits (all time) y: 555 lines of code src/utils/configuration.cpp x: 6 commits (all time) y: 334 lines of code src/utils/crc.cpp x: 6 commits (all time) y: 340 lines of code src/utils/customizable_id.h x: 4 commits (all time) y: 151 lines of code src/utils/factory_store.h x: 3 commits (all time) y: 118 lines of code src/shell/commands/cold_backup.cpp x: 9 commits (all time) y: 432 lines of code go-client/session/meta_call.go x: 6 commits (all time) y: 130 lines of code go-client/idl/admin/backup.go x: 1 commits (all time) y: 4764 lines of code go-client/idl/admin/bulk_load.go x: 1 commits (all time) y: 4064 lines of code go-client/idl/admin/duplication.go x: 1 commits (all time) y: 2333 lines of code go-client/idl/admin/metadata.go x: 1 commits (all time) y: 1218 lines of code go-client/idl/admin/partition_split.go x: 1 commits (all time) y: 2883 lines of code go-client/idl/cmd/command.go x: 1 commits (all time) y: 467 lines of code go-client/idl/radmin/replica_admin.go x: 1 commits (all time) y: 3275 lines of code go-client/idl/replication/dsn.layer2.go x: 1 commits (all time) y: 1925 lines of code go-client/idl/rrdb/rrdb-remote/rrdb-remote.go x: 1 commits (all time) y: 523 lines of code src/utils/time_utils.cpp x: 8 commits (all time) y: 33 lines of code src/server/main.cpp x: 28 commits (all time) y: 30 lines of code src/utils/fmt_logging.h x: 27 commits (all time) y: 297 lines of code src/utils/env.cpp x: 5 commits (all time) y: 153 lines of code idl/replica_admin.thrift x: 3 commits (all time) y: 100 lines of code src/utils/throttling_controller.cpp x: 7 commits (all time) y: 218 lines of code src/meta/greedy_load_balancer.h x: 22 commits (all time) y: 48 lines of code src/http/pprof_http_service.cpp x: 18 commits (all time) y: 442 lines of code src/meta/meta_http_service.h x: 11 commits (all time) y: 138 lines of code src/utils/flags.cpp x: 15 commits (all time) y: 331 lines of code collector/metrics/metric_collector.go x: 5 commits (all time) y: 449 lines of code java-client/src/main/java/org/apache/pegasus/client/ClientOptions.java x: 7 commits (all time) y: 364 lines of code java-client/src/main/java/org/apache/pegasus/rpc/async/TableHandler.java x: 4 commits (all time) y: 453 lines of code src/meta/meta_options.cpp x: 16 commits (all time) y: 47 lines of code python-client/pypegasus/__init__.py x: 7 commits (all time) y: 1 lines of code src/include/pegasus/version.h x: 12 commits (all time) y: 2 lines of code scala-client/src/main/scala/org/apache/pegasus/scalaclient/ScalaPegasusAsyncTable.scala x: 3 commits (all time) y: 149 lines of code go-client/session/admin_rpc_types.go x: 8 commits (all time) y: 579 lines of code src/http/builtin_http_calls.h x: 9 commits (all time) y: 11 lines of code src/meta/table_metrics.h x: 4 commits (all time) y: 178 lines of code admin-cli/client/meta.go x: 8 commits (all time) y: 525 lines of code src/runtime/zlocks.cpp x: 7 commits (all time) y: 173 lines of code src/utils/long_adder_bench/long_adder_bench.cpp x: 5 commits (all time) y: 140 lines of code src/include/pegasus/client.h x: 17 commits (all time) y: 476 lines of code java-client/src/main/java/org/apache/pegasus/client/PegasusAdminClient.java x: 5 commits (all time) y: 202 lines of code go-client/session/session.go x: 6 commits (all time) y: 287 lines of code src/replica/backup/cold_backup_context.h x: 6 commits (all time) y: 189 lines of code src/utils/hpc_locks/sema.h x: 2 commits (all time) y: 169 lines of code nodejs-client/src/connection.js x: 6 commits (all time) y: 242 lines of code nodejs-client/src/operator.js x: 6 commits (all time) y: 263 lines of code nodejs-client/src/session.js x: 6 commits (all time) y: 382 lines of code nodejs-client/src/table_handler.js x: 6 commits (all time) y: 373 lines of code go-client/session/codec.go x: 8 commits (all time) y: 409 lines of code java-client/src/main/java/org/apache/pegasus/client/PegasusClient.java x: 3 commits (all time) y: 463 lines of code java-client/src/main/java/org/apache/pegasus/metrics/MetricsReporter.java x: 3 commits (all time) y: 230 lines of code admin-cli/executor/bulk_load.go x: 7 commits (all time) y: 396 lines of code admin-cli/executor/toolkits/diskbalancer/migrator.go x: 1 commits (all time) y: 212 lines of code admin-cli/client/replica_health.go x: 4 commits (all time) y: 117 lines of code python-client/pypegasus/operate/packet.py x: 4 commits (all time) y: 197 lines of code scala-client/src/main/scala/org/apache/pegasus/scalaclient/ScalaPegasusTable.scala x: 2 commits (all time) y: 233 lines of code java-client/dev-support/google-checks.xml x: 4 commits (all time) y: 233 lines of code src/shell/sds/sds.c x: 2 commits (all time) y: 834 lines of code src/shell/linenoise/linenoise.c x: 1 commits (all time) y: 790 lines of code
4764.0
lines of code
  min: 1.0
  average: 171.14
  25th percentile: 29.0
  median: 69.0
  75th percentile: 160.0
  max: 4764.0
0 182.0
commits (all time)
min: 1.0 | average: 8.74 | 25th percentile: 2.0 | median: 4.0 | 75th percentile: 9.0 | max: 182.0

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

src/server/pegasus_write_service.cpp x: 12 contributors (all time) y: 432 lines of code src/server/pegasus_write_service.h x: 12 contributors (all time) y: 139 lines of code idl/rrdb.thrift x: 11 contributors (all time) y: 274 lines of code src/base/pegasus_key_schema.h x: 10 contributors (all time) y: 110 lines of code src/server/pegasus_write_service_impl.h x: 11 contributors (all time) y: 813 lines of code src/server/result_writer.cpp x: 6 contributors (all time) y: 66 lines of code src/server/rocksdb_wrapper.cpp x: 6 contributors (all time) y: 222 lines of code src/server/rocksdb_wrapper.h x: 4 contributors (all time) y: 69 lines of code src/utils/blob.h x: 2 contributors (all time) y: 213 lines of code src/block_service/block_service.h x: 2 contributors (all time) y: 175 lines of code src/block_service/hdfs/hdfs_service.cpp x: 7 contributors (all time) y: 526 lines of code src/block_service/local/local_service.cpp x: 7 contributors (all time) y: 460 lines of code src/nfs/nfs_code_definition.h x: 3 contributors (all time) y: 11 lines of code src/utils/threadpool_code.h x: 3 contributors (all time) y: 36 lines of code src/shell/commands.h x: 19 contributors (all time) y: 146 lines of code src/shell/commands/table_management.cpp x: 16 contributors (all time) y: 970 lines of code src/shell/main.cpp x: 19 contributors (all time) y: 822 lines of code build_tools/clang_tidy.py x: 2 contributors (all time) y: 99 lines of code src/server/pegasus_server_impl.cpp x: 27 contributors (all time) y: 2957 lines of code src/server/pegasus_server_impl.h x: 24 contributors (all time) y: 379 lines of code src/server/pegasus_server_impl_init.cpp x: 11 contributors (all time) y: 672 lines of code src/shell/commands/node_management.cpp x: 11 contributors (all time) y: 738 lines of code src/utils/bytes.h x: 1 contributors (all time) y: 9 lines of code src/replica/mutation.cpp x: 5 contributors (all time) y: 460 lines of code src/replica/replica.cpp x: 12 contributors (all time) y: 600 lines of code src/replica/replica.h x: 15 contributors (all time) y: 499 lines of code src/replica/replica_2pc.cpp x: 9 contributors (all time) y: 735 lines of code src/client/replication_ddl_client.cpp x: 14 contributors (all time) y: 1483 lines of code src/client/replication_ddl_client.h x: 5 contributors (all time) y: 385 lines of code src/shell/command_helper.h x: 23 contributors (all time) y: 1918 lines of code src/shell/command_utils.h x: 6 contributors (all time) y: 76 lines of code src/shell/commands/detect_hotkey.cpp x: 4 contributors (all time) y: 133 lines of code src/shell/commands/duplication.cpp x: 4 contributors (all time) y: 547 lines of code src/replica/replica_config.cpp x: 11 contributors (all time) y: 991 lines of code src/replica/replica_disk_migrator.cpp x: 5 contributors (all time) y: 259 lines of code src/replica/replica_init.cpp x: 8 contributors (all time) y: 250 lines of code src/replica/split/replica_split_manager.cpp x: 6 contributors (all time) y: 1322 lines of code src/replica/mutation.h x: 6 contributors (all time) y: 195 lines of code src/replica/mutation_cache.cpp x: 3 contributors (all time) y: 100 lines of code src/replica/replica_backup.cpp x: 7 contributors (all time) y: 604 lines of code src/replica/replica_stub.cpp x: 15 contributors (all time) y: 2671 lines of code src/replica/replication_app_base.cpp x: 8 contributors (all time) y: 322 lines of code src/replica/replication_app_base.h x: 3 contributors (all time) y: 164 lines of code src/rpc/raw_message_parser.cpp x: 2 contributors (all time) y: 92 lines of code src/rpc/rpc_message.cpp x: 2 contributors (all time) y: 355 lines of code src/rpc/rpc_message.h x: 2 contributors (all time) y: 149 lines of code src/runtime/message_utils.h x: 2 contributors (all time) y: 67 lines of code src/runtime/profiler.cpp x: 6 contributors (all time) y: 395 lines of code src/runtime/tool_api.cpp x: 5 contributors (all time) y: 127 lines of code src/server/pegasus_server_write.cpp x: 12 contributors (all time) y: 254 lines of code idl/dsn.layer2.thrift x: 3 contributors (all time) y: 68 lines of code idl/meta_admin.thrift x: 5 contributors (all time) y: 361 lines of code src/common/json_helper.h x: 5 contributors (all time) y: 699 lines of code src/common/replication.codes.h x: 4 contributors (all time) y: 178 lines of code src/meta/meta_rpc_types.h x: 7 contributors (all time) y: 56 lines of code src/meta/meta_service.cpp x: 12 contributors (all time) y: 1177 lines of code src/meta/meta_service.h x: 13 contributors (all time) y: 372 lines of code src/meta/server_state.cpp x: 15 contributors (all time) y: 3944 lines of code src/meta/server_state.h x: 10 contributors (all time) y: 284 lines of code src/ranger/ranger_resource_policy_manager.cpp x: 2 contributors (all time) y: 477 lines of code src/rpc/rpc_host_port.cpp x: 1 contributors (all time) y: 214 lines of code src/rpc/rpc_host_port.h x: 1 contributors (all time) y: 293 lines of code src/common/bulk_load_common.h x: 4 contributors (all time) y: 34 lines of code src/meta/meta_bulk_load_service.cpp x: 10 contributors (all time) y: 1807 lines of code src/replica/bulk_load/replica_bulk_loader.cpp x: 10 contributors (all time) y: 958 lines of code src/replica/replica_base.h x: 2 contributors (all time) y: 37 lines of code src/replica/replica_check.cpp x: 7 contributors (all time) y: 219 lines of code src/replica/replica_chkpt.cpp x: 8 contributors (all time) y: 404 lines of code src/replica/replica_context.h x: 6 contributors (all time) y: 183 lines of code src/task/task_spec.cpp x: 2 contributors (all time) y: 196 lines of code src/replica/bulk_load/replica_bulk_loader.h x: 8 contributors (all time) y: 129 lines of code go-client/pegasus/table_connector.go x: 6 contributors (all time) y: 674 lines of code src/replica/duplication/replica_duplicator.cpp x: 6 contributors (all time) y: 246 lines of code admin-cli/executor/client.go x: 3 contributors (all time) y: 55 lines of code admin-cli/executor/table_stat.go x: 3 contributors (all time) y: 84 lines of code admin-cli/util/pegasus_node.go x: 4 contributors (all time) y: 161 lines of code src/rpc/rpc_holder.h x: 2 contributors (all time) y: 269 lines of code src/server/pegasus_server_write.h x: 8 contributors (all time) y: 70 lines of code src/tools/mutation_log_tool.cpp x: 4 contributors (all time) y: 103 lines of code src/utils/metrics.h x: 3 contributors (all time) y: 1155 lines of code idl/duplication.thrift x: 3 contributors (all time) y: 119 lines of code src/meta/duplication/meta_duplication_service.cpp x: 6 contributors (all time) y: 776 lines of code src/server/info_collector.cpp x: 17 contributors (all time) y: 297 lines of code src/server/pegasus_mutation_duplicator.cpp x: 5 contributors (all time) y: 230 lines of code src/shell/command_utils.cpp x: 5 contributors (all time) y: 62 lines of code src/shell/commands/rebalance.cpp x: 5 contributors (all time) y: 197 lines of code src/utils/errors.h x: 4 contributors (all time) y: 194 lines of code src/utils/output_utils.h x: 3 contributors (all time) y: 173 lines of code src/utils/strings.cpp x: 6 contributors (all time) y: 368 lines of code admin-cli/executor/disk_info.go x: 5 contributors (all time) y: 183 lines of code src/replica/replica_stub.h x: 13 contributors (all time) y: 410 lines of code src/utils/command_manager.h x: 3 contributors (all time) y: 142 lines of code src/meta/meta_state_service_simple.cpp x: 6 contributors (all time) y: 465 lines of code src/common/duplication_common.h x: 2 contributors (all time) y: 44 lines of code src/meta/duplication/meta_duplication_service.h x: 6 contributors (all time) y: 110 lines of code src/runtime/service_engine.cpp x: 5 contributors (all time) y: 208 lines of code src/meta/meta_state_service_utils.h x: 4 contributors (all time) y: 50 lines of code src/meta/app_env_validator.cpp x: 12 contributors (all time) y: 321 lines of code src/replica/duplication/replica_follower.cpp x: 4 contributors (all time) y: 219 lines of code src/utils/fmt_utils.h x: 2 contributors (all time) y: 9 lines of code java-client/src/main/java/org/apache/pegasus/rpc/async/ReplicaSession.java x: 5 contributors (all time) y: 421 lines of code cmake_modules/BaseFunctions.cmake x: 2 contributors (all time) y: 357 lines of code src/perf_counter/perf_counter_atomic.cpp x: 1 contributors (all time) y: 60 lines of code src/rpc/asio_net_provider.cpp x: 1 contributors (all time) y: 385 lines of code src/rpc/asio_rpc_session.cpp x: 1 contributors (all time) y: 167 lines of code src/security/kinit_context.cpp x: 1 contributors (all time) y: 251 lines of code src/server/capacity_unit_calculator.cpp x: 8 contributors (all time) y: 344 lines of code src/server/hotkey_collector.cpp x: 4 contributors (all time) y: 376 lines of code src/task/simple_task_queue.cpp x: 1 contributors (all time) y: 89 lines of code src/utils/filesystem.cpp x: 7 contributors (all time) y: 764 lines of code java-client/src/main/java/org/apache/pegasus/client/PegasusTable.java x: 6 contributors (all time) y: 2108 lines of code src/aio/native_linux_aio_provider.cpp x: 6 contributors (all time) y: 128 lines of code src/block_service/block_service_manager.cpp x: 8 contributors (all time) y: 149 lines of code src/block_service/hdfs/hdfs_service.h x: 4 contributors (all time) y: 92 lines of code src/client_lib/pegasus_client_impl.cpp x: 13 contributors (all time) y: 1206 lines of code src/common/replication_common.h x: 8 contributors (all time) y: 52 lines of code src/common/storage_serverlet.h x: 2 contributors (all time) y: 125 lines of code src/failure_detector/failure_detector.cpp x: 6 contributors (all time) y: 444 lines of code src/failure_detector/fd.client.h x: 1 contributors (all time) y: 54 lines of code src/failure_detector/fd.code.definition.h x: 1 contributors (all time) y: 27 lines of code src/geo/lib/geo_client.h x: 3 contributors (all time) y: 250 lines of code src/include/rrdb/rrdb.client.h x: 9 contributors (all time) y: 376 lines of code src/meta/backup_engine.cpp x: 5 contributors (all time) y: 338 lines of code src/meta/backup_engine.h x: 5 contributors (all time) y: 84 lines of code src/meta/distributed_lock_service_simple.cpp x: 2 contributors (all time) y: 245 lines of code src/meta/dump_file.h x: 4 contributors (all time) y: 121 lines of code src/meta/meta_backup_service.cpp x: 9 contributors (all time) y: 1628 lines of code src/meta/meta_backup_service.h x: 8 contributors (all time) y: 304 lines of code src/meta/meta_bulk_load_service.h x: 7 contributors (all time) y: 314 lines of code src/meta/meta_data.h x: 7 contributors (all time) y: 397 lines of code src/meta/meta_server_failure_detector.cpp x: 4 contributors (all time) y: 274 lines of code src/meta/meta_split_service.cpp x: 7 contributors (all time) y: 525 lines of code src/nfs/nfs_client_impl.h x: 6 contributors (all time) y: 239 lines of code src/redis_protocol/proxy_lib/proxy_layer.cpp x: 8 contributors (all time) y: 107 lines of code src/replica/backup/cold_backup_context.cpp x: 6 contributors (all time) y: 959 lines of code src/replica/duplication/duplication_sync_timer.cpp x: 6 contributors (all time) y: 160 lines of code src/replica/duplication/mutation_batch.cpp x: 5 contributors (all time) y: 132 lines of code src/replica/replica_learn.cpp x: 7 contributors (all time) y: 1292 lines of code src/replica/replica_restore.cpp x: 8 contributors (all time) y: 392 lines of code src/rpc/message_parser.cpp x: 1 contributors (all time) y: 139 lines of code src/rpc/network.cpp x: 1 contributors (all time) y: 640 lines of code src/rpc/rpc_engine.h x: 1 contributors (all time) y: 130 lines of code src/rpc/rpc_task.cpp x: 1 contributors (all time) y: 102 lines of code src/runtime/fault_injector.cpp x: 3 contributors (all time) y: 282 lines of code src/runtime/service_api_c.cpp x: 8 contributors (all time) y: 462 lines of code src/runtime/tracer.cpp x: 2 contributors (all time) y: 331 lines of code src/server/available_detector.cpp x: 10 contributors (all time) y: 451 lines of code src/server/available_detector.h x: 7 contributors (all time) y: 75 lines of code src/server/info_collector.h x: 16 contributors (all time) y: 201 lines of code src/server/pegasus_manual_compact_service.cpp x: 8 contributors (all time) y: 299 lines of code src/shell/commands/data_operations.cpp x: 13 contributors (all time) y: 2657 lines of code src/shell/commands/debugger.cpp x: 6 contributors (all time) y: 293 lines of code src/task/async_calls.h x: 1 contributors (all time) y: 174 lines of code src/task/task.cpp x: 1 contributors (all time) y: 368 lines of code src/task/task.h x: 1 contributors (all time) y: 337 lines of code src/zookeeper/distributed_lock_service_zookeeper.cpp x: 3 contributors (all time) y: 230 lines of code src/zookeeper/lock_struct.cpp x: 3 contributors (all time) y: 688 lines of code src/base/pegasus_rpc_types.h x: 6 contributors (all time) y: 25 lines of code src/client_lib/pegasus_client_impl.h x: 13 contributors (all time) y: 292 lines of code src/client_lib/pegasus_scanner_impl.cpp x: 11 contributors (all time) y: 347 lines of code src/common/replication_common.cpp x: 13 contributors (all time) y: 267 lines of code src/common/serialization_helper/thrift_helper.h x: 3 contributors (all time) y: 606 lines of code src/meta/cluster_balance_policy.cpp x: 3 contributors (all time) y: 468 lines of code src/meta/greedy_load_balancer.cpp x: 9 contributors (all time) y: 194 lines of code src/meta/load_balance_policy.cpp x: 4 contributors (all time) y: 690 lines of code src/meta/partition_guardian.cpp x: 6 contributors (all time) y: 694 lines of code src/meta/server_load_balancer.cpp x: 7 contributors (all time) y: 149 lines of code src/nfs/nfs_client_impl.cpp x: 10 contributors (all time) y: 469 lines of code src/redis_protocol/proxy_lib/redis_parser.cpp x: 13 contributors (all time) y: 1134 lines of code src/rpc/group_host_port.h x: 1 contributors (all time) y: 196 lines of code src/shell/commands/recovery.cpp x: 4 contributors (all time) y: 346 lines of code src/zookeeper/zookeeper_session.cpp x: 4 contributors (all time) y: 394 lines of code build_tools/redis_proto_check.py x: 1 contributors (all time) y: 722 lines of code build_tools/run-clang-format.py x: 1 contributors (all time) y: 313 lines of code src/base/pegasus_utils.h x: 9 contributors (all time) y: 78 lines of code src/base/pegasus_value_schema.h x: 9 contributors (all time) y: 147 lines of code src/common/fs_manager.cpp x: 7 contributors (all time) y: 489 lines of code src/common/fs_manager.h x: 7 contributors (all time) y: 127 lines of code src/http/http_client.cpp x: 3 contributors (all time) y: 386 lines of code src/meta/table_metrics.cpp x: 2 contributors (all time) y: 294 lines of code src/replica/disk_cleaner.cpp x: 3 contributors (all time) y: 206 lines of code src/server/compaction_operation.cpp x: 2 contributors (all time) y: 152 lines of code src/server/key_ttl_compaction_filter.h x: 7 contributors (all time) y: 161 lines of code src/utils/latency_tracer.cpp x: 4 contributors (all time) y: 302 lines of code src/utils/simple_logger.cpp x: 5 contributors (all time) y: 326 lines of code nodejs-client/src/dsn/dsn_types.js x: 1 contributors (all time) y: 278 lines of code python-client/pypegasus/base/ttypes.py x: 3 contributors (all time) y: 309 lines of code src/geo/lib/geo_client.cpp x: 8 contributors (all time) y: 891 lines of code src/include/rrdb/rrdb.code.definition.h x: 8 contributors (all time) y: 22 lines of code src/meta/meta_state_service_zookeeper.cpp x: 3 contributors (all time) y: 353 lines of code src/replica/mutation_log.cpp x: 5 contributors (all time) y: 939 lines of code src/server/info_collector_app.cpp x: 7 contributors (all time) y: 31 lines of code src/server/pegasus_scan_context.h x: 9 contributors (all time) y: 100 lines of code src/shell/commands/local_partition_split.cpp x: 2 contributors (all time) y: 555 lines of code src/shell/commands/cold_backup.cpp x: 5 contributors (all time) y: 432 lines of code src/replica/duplication/mutation_batch.h x: 6 contributors (all time) y: 51 lines of code go-client/idl/admin/backup.go x: 1 contributors (all time) y: 4764 lines of code go-client/idl/admin/bulk_load.go x: 1 contributors (all time) y: 4064 lines of code go-client/idl/admin/duplication.go x: 1 contributors (all time) y: 2333 lines of code go-client/idl/admin/metadata.go x: 1 contributors (all time) y: 1218 lines of code go-client/idl/admin/partition_split.go x: 1 contributors (all time) y: 2883 lines of code go-client/idl/cmd/command.go x: 1 contributors (all time) y: 467 lines of code go-client/idl/radmin/replica_admin.go x: 1 contributors (all time) y: 3275 lines of code go-client/idl/replication/dsn.layer2.go x: 1 contributors (all time) y: 1925 lines of code go-client/idl/rrdb/rrdb-remote/rrdb-remote.go x: 1 contributors (all time) y: 523 lines of code src/utils/throttling_controller.cpp x: 3 contributors (all time) y: 218 lines of code java-client/src/main/java/org/apache/pegasus/security/AuthProtocol.java x: 4 contributors (all time) y: 10 lines of code java-client/src/main/java/org/apache/pegasus/security/KerberosProtocol.java x: 5 contributors (all time) y: 160 lines of code src/utils/flags.cpp x: 4 contributors (all time) y: 331 lines of code src/replica/replica_http_service.cpp x: 6 contributors (all time) y: 137 lines of code collector/metrics/metric_collector.go x: 3 contributors (all time) y: 449 lines of code src/replica/replication_service_app.cpp x: 5 contributors (all time) y: 54 lines of code java-client/src/main/java/org/apache/pegasus/client/ClientOptions.java x: 7 contributors (all time) y: 364 lines of code java-client/src/main/java/org/apache/pegasus/rpc/async/TableHandler.java x: 4 contributors (all time) y: 453 lines of code src/replica/log_file.cpp x: 6 contributors (all time) y: 325 lines of code src/include/pegasus/version.h x: 8 contributors (all time) y: 2 lines of code go-client/session/admin_rpc_types.go x: 4 contributors (all time) y: 579 lines of code src/http/builtin_http_calls.h x: 5 contributors (all time) y: 11 lines of code admin-cli/client/meta.go x: 5 contributors (all time) y: 525 lines of code src/include/pegasus/client.h x: 7 contributors (all time) y: 476 lines of code java-client/src/main/java/org/apache/pegasus/client/PegasusAdminClientInterface.java x: 5 contributors (all time) y: 27 lines of code nodejs-client/src/connection.js x: 4 contributors (all time) y: 242 lines of code nodejs-client/src/table_handler.js x: 4 contributors (all time) y: 373 lines of code admin-cli/executor/toolkits/nodesmigrator/migrator.go x: 4 contributors (all time) y: 286 lines of code scala-client/src/main/scala/org/apache/pegasus/scalaclient/ScalaPegasusTable.scala x: 2 contributors (all time) y: 233 lines of code src/shell/sds/sds.c x: 2 contributors (all time) y: 834 lines of code src/shell/linenoise/linenoise.c x: 1 contributors (all time) y: 790 lines of code
4764.0
lines of code
  min: 1.0
  average: 171.14
  25th percentile: 29.0
  median: 69.0
  75th percentile: 160.0
  max: 4764.0
0 27.0
contributors (all time)
min: 1.0 | average: 3.17 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 4.0 | max: 27.0

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

src/server/pegasus_write_service.cpp x: 1 commits (30d) y: 432 lines of code src/server/pegasus_write_service.h x: 1 commits (30d) y: 139 lines of code idl/rrdb.thrift x: 1 commits (30d) y: 274 lines of code src/base/pegasus_key_schema.h x: 1 commits (30d) y: 110 lines of code src/server/pegasus_write_service_impl.h x: 1 commits (30d) y: 813 lines of code src/server/result_writer.cpp x: 1 commits (30d) y: 66 lines of code src/server/rocksdb_wrapper.cpp x: 1 commits (30d) y: 222 lines of code src/utils/blob.h x: 1 commits (30d) y: 213 lines of code src/block_service/block_service.h x: 1 commits (30d) y: 175 lines of code src/block_service/hdfs/hdfs_service.cpp x: 1 commits (30d) y: 526 lines of code src/block_service/local/local_service.cpp x: 1 commits (30d) y: 460 lines of code src/nfs/nfs_code_definition.h x: 1 commits (30d) y: 11 lines of code src/utils/threadpool_code.h x: 1 commits (30d) y: 36 lines of code src/shell/commands.h x: 2 commits (30d) y: 146 lines of code src/shell/commands/table_management.cpp x: 2 commits (30d) y: 970 lines of code src/shell/main.cpp x: 2 commits (30d) y: 822 lines of code build_tools/clang_tidy.py x: 2 commits (30d) y: 99 lines of code src/server/pegasus_server_impl.cpp x: 1 commits (30d) y: 2957 lines of code src/server/pegasus_server_impl.h x: 1 commits (30d) y: 379 lines of code src/server/pegasus_server_impl_init.cpp x: 1 commits (30d) y: 672 lines of code src/shell/commands/node_management.cpp x: 2 commits (30d) y: 738 lines of code src/replica/mutation.cpp x: 2 commits (30d) y: 460 lines of code src/replica/replica.cpp x: 3 commits (30d) y: 600 lines of code src/replica/replica.h x: 3 commits (30d) y: 499 lines of code src/client/replication_ddl_client.cpp x: 1 commits (30d) y: 1483 lines of code src/client/replication_ddl_client.h x: 1 commits (30d) y: 385 lines of code src/shell/command_helper.h x: 1 commits (30d) y: 1918 lines of code src/shell/command_utils.h x: 1 commits (30d) y: 76 lines of code src/shell/commands/duplication.cpp x: 1 commits (30d) y: 547 lines of code src/replica/replica_config.cpp x: 1 commits (30d) y: 991 lines of code src/replica/replica_disk_migrator.cpp x: 1 commits (30d) y: 259 lines of code src/replica/replica_init.cpp x: 1 commits (30d) y: 250 lines of code src/replica/split/replica_split_manager.cpp x: 1 commits (30d) y: 1322 lines of code src/replica/mutation.h x: 1 commits (30d) y: 195 lines of code src/replica/mutation_cache.cpp x: 1 commits (30d) y: 100 lines of code src/replica/replica_backup.cpp x: 1 commits (30d) y: 604 lines of code src/replica/replica_stub.cpp x: 1 commits (30d) y: 2671 lines of code src/replica/replication_app_base.cpp x: 1 commits (30d) y: 322 lines of code src/replica/replication_app_base.h x: 1 commits (30d) y: 164 lines of code src/rpc/raw_message_parser.cpp x: 1 commits (30d) y: 92 lines of code src/rpc/rpc_message.cpp x: 1 commits (30d) y: 355 lines of code src/rpc/rpc_message.h x: 1 commits (30d) y: 149 lines of code src/runtime/tool_api.cpp x: 1 commits (30d) y: 127 lines of code
2957.0
lines of code
  min: 9.0
  average: 495.6
  25th percentile: 133.25
  median: 266.5
  75th percentile: 603.0
  max: 2957.0
0 3.0
commits (30d)
min: 1.0 | average: 1.21 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0

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

src/server/pegasus_write_service.cpp x: 1 contributors (30d) y: 432 lines of code src/server/pegasus_write_service.h x: 1 contributors (30d) y: 139 lines of code idl/rrdb.thrift x: 1 contributors (30d) y: 274 lines of code src/base/pegasus_key_schema.h x: 1 contributors (30d) y: 110 lines of code src/server/pegasus_write_service_impl.h x: 1 contributors (30d) y: 813 lines of code src/server/result_writer.cpp x: 1 contributors (30d) y: 66 lines of code src/server/rocksdb_wrapper.cpp x: 1 contributors (30d) y: 222 lines of code src/utils/blob.h x: 1 contributors (30d) y: 213 lines of code src/block_service/block_service.h x: 1 contributors (30d) y: 175 lines of code src/block_service/hdfs/hdfs_service.cpp x: 1 contributors (30d) y: 526 lines of code src/block_service/local/local_service.cpp x: 1 contributors (30d) y: 460 lines of code src/nfs/nfs_code_definition.h x: 1 contributors (30d) y: 11 lines of code src/utils/threadpool_code.h x: 1 contributors (30d) y: 36 lines of code src/shell/commands.h x: 1 contributors (30d) y: 146 lines of code src/shell/commands/table_management.cpp x: 1 contributors (30d) y: 970 lines of code src/shell/main.cpp x: 1 contributors (30d) y: 822 lines of code build_tools/clang_tidy.py x: 1 contributors (30d) y: 99 lines of code src/server/pegasus_server_impl.cpp x: 1 contributors (30d) y: 2957 lines of code src/server/pegasus_server_impl.h x: 1 contributors (30d) y: 379 lines of code src/server/pegasus_server_impl_init.cpp x: 1 contributors (30d) y: 672 lines of code src/shell/commands/node_management.cpp x: 1 contributors (30d) y: 738 lines of code src/replica/replica.cpp x: 1 contributors (30d) y: 600 lines of code src/replica/replica.h x: 1 contributors (30d) y: 499 lines of code src/client/replication_ddl_client.cpp x: 1 contributors (30d) y: 1483 lines of code src/client/replication_ddl_client.h x: 1 contributors (30d) y: 385 lines of code src/shell/command_helper.h x: 1 contributors (30d) y: 1918 lines of code src/shell/command_utils.h x: 1 contributors (30d) y: 76 lines of code src/shell/commands/duplication.cpp x: 1 contributors (30d) y: 547 lines of code src/replica/replica_config.cpp x: 1 contributors (30d) y: 991 lines of code src/replica/replica_disk_migrator.cpp x: 1 contributors (30d) y: 259 lines of code src/replica/replica_init.cpp x: 1 contributors (30d) y: 250 lines of code src/replica/split/replica_split_manager.cpp x: 1 contributors (30d) y: 1322 lines of code src/replica/mutation.h x: 1 contributors (30d) y: 195 lines of code src/replica/replica_stub.cpp x: 1 contributors (30d) y: 2671 lines of code src/replica/replication_app_base.cpp x: 1 contributors (30d) y: 322 lines of code src/replica/replication_app_base.h x: 1 contributors (30d) y: 164 lines of code src/rpc/raw_message_parser.cpp x: 1 contributors (30d) y: 92 lines of code src/rpc/rpc_message.cpp x: 1 contributors (30d) y: 355 lines of code src/runtime/tool_api.cpp x: 1 contributors (30d) y: 127 lines of code
2957.0
lines of code
  min: 9.0
  average: 495.6
  25th percentile: 133.25
  median: 266.5
  75th percentile: 603.0
  max: 2957.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): 94 points

src/server/pegasus_write_service.cpp x: 2 commits (90d) y: 432 lines of code src/server/pegasus_write_service.h x: 2 commits (90d) y: 139 lines of code idl/rrdb.thrift x: 2 commits (90d) y: 274 lines of code src/base/pegasus_key_schema.h x: 1 commits (90d) y: 110 lines of code src/server/pegasus_write_service_impl.h x: 2 commits (90d) y: 813 lines of code src/server/result_writer.cpp x: 1 commits (90d) y: 66 lines of code src/server/rocksdb_wrapper.cpp x: 1 commits (90d) y: 222 lines of code src/utils/blob.h x: 1 commits (90d) y: 213 lines of code src/block_service/block_service.h x: 1 commits (90d) y: 175 lines of code src/block_service/hdfs/hdfs_service.cpp x: 1 commits (90d) y: 526 lines of code src/block_service/local/local_service.cpp x: 1 commits (90d) y: 460 lines of code src/nfs/nfs_code_definition.h x: 1 commits (90d) y: 11 lines of code src/utils/threadpool_code.h x: 1 commits (90d) y: 36 lines of code src/shell/commands.h x: 2 commits (90d) y: 146 lines of code src/shell/commands/table_management.cpp x: 2 commits (90d) y: 970 lines of code build_tools/clang_tidy.py x: 3 commits (90d) y: 99 lines of code src/server/pegasus_server_impl.cpp x: 2 commits (90d) y: 2957 lines of code src/server/pegasus_server_impl.h x: 2 commits (90d) y: 379 lines of code src/server/pegasus_server_impl_init.cpp x: 1 commits (90d) y: 672 lines of code src/shell/commands/node_management.cpp x: 2 commits (90d) y: 738 lines of code src/replica/mutation.cpp x: 3 commits (90d) y: 460 lines of code src/replica/replica.cpp x: 4 commits (90d) y: 600 lines of code src/replica/replica.h x: 4 commits (90d) y: 499 lines of code src/replica/replica_2pc.cpp x: 3 commits (90d) y: 735 lines of code src/client/replication_ddl_client.cpp x: 2 commits (90d) y: 1483 lines of code src/shell/command_helper.h x: 1 commits (90d) y: 1918 lines of code src/shell/commands/detect_hotkey.cpp x: 1 commits (90d) y: 133 lines of code src/shell/commands/duplication.cpp x: 1 commits (90d) y: 547 lines of code src/replica/replica_config.cpp x: 3 commits (90d) y: 991 lines of code src/replica/replica_disk_migrator.cpp x: 1 commits (90d) y: 259 lines of code src/replica/split/replica_split_manager.cpp x: 2 commits (90d) y: 1322 lines of code src/replica/mutation.h x: 3 commits (90d) y: 195 lines of code src/replica/mutation_cache.cpp x: 1 commits (90d) y: 100 lines of code src/replica/replica_backup.cpp x: 1 commits (90d) y: 604 lines of code src/replica/replica_stub.cpp x: 2 commits (90d) y: 2671 lines of code src/replica/replication_app_base.cpp x: 2 commits (90d) y: 322 lines of code src/replica/replication_app_base.h x: 2 commits (90d) y: 164 lines of code src/rpc/raw_message_parser.cpp x: 1 commits (90d) y: 92 lines of code src/rpc/rpc_message.cpp x: 2 commits (90d) y: 355 lines of code src/runtime/profiler.cpp x: 1 commits (90d) y: 395 lines of code src/server/pegasus_server_write.cpp x: 2 commits (90d) y: 254 lines of code src/utils/binary_writer.cpp x: 1 commits (90d) y: 146 lines of code idl/meta_admin.thrift x: 1 commits (90d) y: 361 lines of code src/common/json_helper.h x: 1 commits (90d) y: 699 lines of code src/meta/meta_rpc_types.h x: 1 commits (90d) y: 56 lines of code src/meta/meta_service.cpp x: 1 commits (90d) y: 1177 lines of code src/meta/server_state.cpp x: 1 commits (90d) y: 3944 lines of code src/meta/server_state.h x: 1 commits (90d) y: 284 lines of code src/ranger/ranger_resource_policy_manager.cpp x: 1 commits (90d) y: 477 lines of code src/meta/meta_bulk_load_service.cpp x: 1 commits (90d) y: 1807 lines of code src/replica/bulk_load/replica_bulk_loader.cpp x: 2 commits (90d) y: 958 lines of code src/replica/replica_chkpt.cpp x: 1 commits (90d) y: 404 lines of code src/runtime/serverlet.h x: 1 commits (90d) y: 169 lines of code src/task/task_spec.cpp x: 1 commits (90d) y: 196 lines of code src/replica/duplication/replica_duplicator.cpp x: 1 commits (90d) y: 246 lines of code src/rpc/rpc_holder.h x: 1 commits (90d) y: 269 lines of code src/utils/metrics.h x: 1 commits (90d) y: 1155 lines of code
3944.0
lines of code
  min: 9.0
  average: 444.27
  25th percentile: 91.0
  median: 216.5
  75th percentile: 505.75
  max: 3944.0
0 4.0
commits (90d)
min: 1.0 | average: 1.38 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 4.0

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

src/server/pegasus_write_service.cpp x: 1 contributors (90d) y: 432 lines of code src/server/pegasus_write_service.h x: 1 contributors (90d) y: 139 lines of code idl/rrdb.thrift x: 1 contributors (90d) y: 274 lines of code src/base/pegasus_key_schema.h x: 1 contributors (90d) y: 110 lines of code src/server/pegasus_write_service_impl.h x: 1 contributors (90d) y: 813 lines of code src/server/result_writer.cpp x: 1 contributors (90d) y: 66 lines of code src/server/rocksdb_wrapper.cpp x: 1 contributors (90d) y: 222 lines of code src/utils/blob.h x: 1 contributors (90d) y: 213 lines of code src/block_service/block_service.h x: 1 contributors (90d) y: 175 lines of code src/block_service/hdfs/hdfs_service.cpp x: 1 contributors (90d) y: 526 lines of code src/block_service/local/local_service.cpp x: 1 contributors (90d) y: 460 lines of code src/nfs/nfs_code_definition.h x: 1 contributors (90d) y: 11 lines of code src/utils/threadpool_code.h x: 1 contributors (90d) y: 36 lines of code src/shell/commands.h x: 1 contributors (90d) y: 146 lines of code src/shell/commands/table_management.cpp x: 1 contributors (90d) y: 970 lines of code build_tools/clang_tidy.py x: 1 contributors (90d) y: 99 lines of code src/server/pegasus_server_impl.cpp x: 1 contributors (90d) y: 2957 lines of code src/server/pegasus_server_impl.h x: 1 contributors (90d) y: 379 lines of code src/server/pegasus_server_impl_init.cpp x: 1 contributors (90d) y: 672 lines of code src/shell/commands/node_management.cpp x: 1 contributors (90d) y: 738 lines of code src/replica/replica.cpp x: 1 contributors (90d) y: 600 lines of code src/replica/replica.h x: 1 contributors (90d) y: 499 lines of code src/client/replication_ddl_client.cpp x: 1 contributors (90d) y: 1483 lines of code src/shell/command_helper.h x: 1 contributors (90d) y: 1918 lines of code src/shell/commands/duplication.cpp x: 1 contributors (90d) y: 547 lines of code src/replica/replica_config.cpp x: 2 contributors (90d) y: 991 lines of code src/replica/replica_disk_migrator.cpp x: 1 contributors (90d) y: 259 lines of code src/replica/split/replica_split_manager.cpp x: 1 contributors (90d) y: 1322 lines of code src/replica/mutation.h x: 1 contributors (90d) y: 195 lines of code src/replica/replica_stub.cpp x: 2 contributors (90d) y: 2671 lines of code src/replica/replication_app_base.cpp x: 1 contributors (90d) y: 322 lines of code src/replica/replication_app_base.h x: 1 contributors (90d) y: 164 lines of code src/rpc/raw_message_parser.cpp x: 1 contributors (90d) y: 92 lines of code src/rpc/rpc_message.cpp x: 1 contributors (90d) y: 355 lines of code src/runtime/profiler.cpp x: 1 contributors (90d) y: 395 lines of code idl/meta_admin.thrift x: 1 contributors (90d) y: 361 lines of code src/common/json_helper.h x: 1 contributors (90d) y: 699 lines of code src/meta/meta_rpc_types.h x: 1 contributors (90d) y: 56 lines of code src/meta/meta_service.cpp x: 1 contributors (90d) y: 1177 lines of code src/meta/server_state.cpp x: 1 contributors (90d) y: 3944 lines of code src/meta/server_state.h x: 1 contributors (90d) y: 284 lines of code src/ranger/ranger_resource_policy_manager.cpp x: 1 contributors (90d) y: 477 lines of code src/meta/meta_bulk_load_service.cpp x: 1 contributors (90d) y: 1807 lines of code src/replica/bulk_load/replica_bulk_loader.cpp x: 2 contributors (90d) y: 958 lines of code src/replica/replica_chkpt.cpp x: 1 contributors (90d) y: 404 lines of code src/replica/duplication/replica_duplicator.cpp x: 1 contributors (90d) y: 246 lines of code src/utils/metrics.h x: 1 contributors (90d) y: 1155 lines of code
3944.0
lines of code
  min: 9.0
  average: 444.27
  25th percentile: 91.0
  median: 216.5
  75th percentile: 505.75
  max: 3944.0
0 2.0
contributors (90d)
min: 1.0 | average: 1.03 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0