apache / incubator-resilientdb-graphql
File Size

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

Intro
Learn more...
File Size Overall
0% | 37% | 19% | 10% | 32%
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
py0% | 51% | 9% | 14% | 23%
cpp0% | 0% | 52% | 0% | 47%
h0% | 0% | 0% | 0% | 100%
proto0% | 0% | 0% | 0% | 100%
pub0% | 0% | 0% | 0% | 100%
pri0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
resdb_driver0% | 50% | 0% | 27% | 22%
service0% | 30% | 32% | 0% | 36%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
transaction.py
in resdb_driver
670 53
transaction.py
in service/sdk_validator/resdb_validator
615 57
crow_service.cpp
in service/http_server
412 4
lib.py
in service/sdk_validator/resdb_validator
245 41
driver.py
in resdb_driver
148 26
driver_experiment.py
in resdb_driver
123 -
offchain.py
in resdb_driver
101 7
app.py
in root
88 4
connection.py
in resdb_driver
79 5
kv_service_tools.cpp
in service/kv_service
62 1
59 4
client.cpp
in service/pybind_sample
56 1
exceptions.py
in resdb_driver
54 5
utils.py
in service/sdk_validator/resdb_validator
53 9
kv_server.cpp
in service/kv_service
52 3
resdb_kv_client.cpp
in service/kv_service
52 3
utils.py
in resdb_driver
52 7
transport.py
in resdb_driver
51 2
proto
kv_server.proto
in service/kv_service/proto
39 -
memoize.py
in service/sdk_validator/resdb_validator
38 8
crow_service.h
in service/http_server
33 -
models.py
in service/sdk_validator/resdb_validator
31 5
py_verificator.cpp
in service/kv_service
28 1
validate.py
in resdb_driver
27 5
validator.py
in service/sdk_validator
25 1
24 -
exceptions.py
in service/sdk_validator/resdb_validator
24 -
pool.py
in resdb_driver
23 4
crypto.py
in service/sdk_validator/resdb_validator
22 4
pistache_example.cpp
in service/http_server/example
17 2
crow_service_main.cpp
in service/http_server
17 1
crow_example.cpp
in service/http_server/example
15 1
sdk_transaction.cpp
in service/http_server
15 1
resdb_kv_client.h
in service/kv_service
13 -
py_verificator.h
in service/kv_service
10 -
crypto.py
in resdb_driver
10 2
sdk_transaction.h
in service/http_server
9 -
__init__.py
in service/sdk_validator/resdb_validator
4 -
wsgi.py
in root
3 -
pub
node1.key.pub
in service/tools/data/cert
2 -
pub
node5.key.pub
in service/tools/data/cert
2 -
pri
node2.key.pri
in service/tools/data/cert
2 -
pub
node3.key.pub
in service/tools/data/cert
2 -
pri
node9.key.pri
in service/tools/data/cert
1 -
pub
node8.key.pub
in service/tools/data/cert
1 -
pri
node7.key.pri
in service/tools/data/cert
1 -
pri
node5.key.pri
in service/tools/data/cert
1 -
pri
node3.key.pri
in service/tools/data/cert
1 -
pri
node4.key.pri
in service/tools/data/cert
1 -
pri
node6.key.pri
in service/tools/data/cert
1 -
Files With Most Units (Top 29)
File# lines# units
transaction.py
in service/sdk_validator/resdb_validator
615 57
transaction.py
in resdb_driver
670 53
lib.py
in service/sdk_validator/resdb_validator
245 41
driver.py
in resdb_driver
148 26
utils.py
in service/sdk_validator/resdb_validator
53 9
memoize.py
in service/sdk_validator/resdb_validator
38 8
offchain.py
in resdb_driver
101 7
utils.py
in resdb_driver
52 7
models.py
in service/sdk_validator/resdb_validator
31 5
exceptions.py
in resdb_driver
54 5
connection.py
in resdb_driver
79 5
validate.py
in resdb_driver
27 5
59 4
crypto.py
in service/sdk_validator/resdb_validator
22 4
crow_service.cpp
in service/http_server
412 4
app.py
in root
88 4
pool.py
in resdb_driver
23 4
kv_server.cpp
in service/kv_service
52 3
resdb_kv_client.cpp
in service/kv_service
52 3
pistache_example.cpp
in service/http_server/example
17 2
transport.py
in resdb_driver
51 2
crypto.py
in resdb_driver
10 2
kv_service_tools.cpp
in service/kv_service
62 1
py_verificator.cpp
in service/kv_service
28 1
validator.py
in service/sdk_validator
25 1
crow_example.cpp
in service/http_server/example
15 1
sdk_transaction.cpp
in service/http_server
15 1
crow_service_main.cpp
in service/http_server
17 1
client.cpp
in service/pybind_sample
56 1
Files With Long Lines (Top 1)

There is only one file with lines longer than 120 characters. In total, there is only one long line.

File# lines# units# long lines
validator.py
in service/sdk_validator
25 1 1
Correlations

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

app.py x: 15 commits (all time) y: 88 lines of code wsgi.py x: 2 commits (all time) y: 3 lines of code service/sdk_validator/resdb_validator/lib.py x: 2 commits (all time) y: 245 lines of code service/pybind_sample/print_sample.py x: 2 commits (all time) y: 1 lines of code service/kv_service/proto/kv_server.proto x: 3 commits (all time) y: 39 lines of code service/http_server/crow_service.cpp x: 8 commits (all time) y: 412 lines of code service/http_server/crow_service.h x: 6 commits (all time) y: 33 lines of code resdb_driver/connection.py x: 4 commits (all time) y: 79 lines of code resdb_driver/driver.py x: 4 commits (all time) y: 148 lines of code resdb_driver/driver_experiment.py x: 3 commits (all time) y: 123 lines of code resdb_driver/transport.py x: 4 commits (all time) y: 51 lines of code service/http_server/crow_service_main.cpp x: 3 commits (all time) y: 17 lines of code service/pybind_sample/client.cpp x: 3 commits (all time) y: 56 lines of code service/sdk_validator/resdb_validator/crypto.py x: 3 commits (all time) y: 22 lines of code service/sdk_validator/resdb_validator/exceptions.py x: 3 commits (all time) y: 24 lines of code service/sdk_validator/resdb_validator/utils.py x: 3 commits (all time) y: 53 lines of code resdb_driver/crypto.py x: 3 commits (all time) y: 10 lines of code resdb_driver/exceptions.py x: 2 commits (all time) y: 54 lines of code resdb_driver/offchain.py x: 3 commits (all time) y: 101 lines of code resdb_driver/transaction.py x: 3 commits (all time) y: 670 lines of code resdb_driver/utils.py x: 3 commits (all time) y: 52 lines of code resdb_driver/validate.py x: 3 commits (all time) y: 27 lines of code service/http_server/example/crow_example.cpp x: 2 commits (all time) y: 15 lines of code service/http_server/example/pistache_example.cpp x: 2 commits (all time) y: 17 lines of code service/http_server/sdk_transaction.h x: 2 commits (all time) y: 9 lines of code service/kv_service/kv_server.cpp x: 2 commits (all time) y: 52 lines of code service/kv_service/kv_service_tools.cpp x: 3 commits (all time) y: 62 lines of code service/kv_service/kv_service_transaction_manager.cpp x: 3 commits (all time) y: 59 lines of code service/kv_service/py_verificator.cpp x: 2 commits (all time) y: 28 lines of code service/kv_service/resdb_kv_client.h x: 3 commits (all time) y: 13 lines of code service/sdk_validator/resdb_validator/memoize.py x: 2 commits (all time) y: 38 lines of code service/sdk_validator/resdb_validator/models.py x: 2 commits (all time) y: 31 lines of code service/sdk_validator/resdb_validator/transaction.py x: 2 commits (all time) y: 615 lines of code service/tools/data/cert/admin.key.pri x: 1 commits (all time) y: 1 lines of code
670.0
lines of code
  min: 1.0
  average: 49.06
  25th percentile: 1.0
  median: 10.0
  75th percentile: 51.25
  max: 670.0
0 15.0
commits (all time)
min: 1.0 | average: 2.29 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 15.0

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

app.py x: 1 contributors (all time) y: 88 lines of code wsgi.py x: 2 contributors (all time) y: 3 lines of code service/sdk_validator/resdb_validator/lib.py x: 1 contributors (all time) y: 245 lines of code service/sdk_validator/resdb_validator/__init__.py x: 1 contributors (all time) y: 4 lines of code service/pybind_sample/print_sample.py x: 1 contributors (all time) y: 1 lines of code service/kv_service/proto/kv_server.proto x: 1 contributors (all time) y: 39 lines of code service/http_server/crow_service.cpp x: 3 contributors (all time) y: 412 lines of code service/http_server/crow_service.h x: 3 contributors (all time) y: 33 lines of code resdb_driver/connection.py x: 2 contributors (all time) y: 79 lines of code resdb_driver/driver.py x: 2 contributors (all time) y: 148 lines of code resdb_driver/driver_experiment.py x: 2 contributors (all time) y: 123 lines of code resdb_driver/transport.py x: 2 contributors (all time) y: 51 lines of code service/http_server/crow_service_main.cpp x: 2 contributors (all time) y: 17 lines of code service/pybind_sample/client.cpp x: 2 contributors (all time) y: 56 lines of code service/sdk_validator/resdb_validator/crypto.py x: 2 contributors (all time) y: 22 lines of code service/sdk_validator/resdb_validator/exceptions.py x: 2 contributors (all time) y: 24 lines of code service/sdk_validator/resdb_validator/utils.py x: 2 contributors (all time) y: 53 lines of code resdb_driver/crypto.py x: 2 contributors (all time) y: 10 lines of code resdb_driver/offchain.py x: 2 contributors (all time) y: 101 lines of code resdb_driver/transaction.py x: 2 contributors (all time) y: 670 lines of code resdb_driver/validate.py x: 2 contributors (all time) y: 27 lines of code service/http_server/example/crow_example.cpp x: 2 contributors (all time) y: 15 lines of code service/kv_service/kv_service_tools.cpp x: 2 contributors (all time) y: 62 lines of code service/kv_service/kv_service_transaction_manager.cpp x: 2 contributors (all time) y: 59 lines of code service/kv_service/resdb_kv_client.h x: 2 contributors (all time) y: 13 lines of code service/sdk_validator/resdb_validator/memoize.py x: 2 contributors (all time) y: 38 lines of code service/sdk_validator/resdb_validator/models.py x: 2 contributors (all time) y: 31 lines of code service/sdk_validator/resdb_validator/transaction.py x: 2 contributors (all time) y: 615 lines of code
670.0
lines of code
  min: 1.0
  average: 49.06
  25th percentile: 1.0
  median: 10.0
  75th percentile: 51.25
  max: 670.0
0 3.0
contributors (all time)
min: 1.0 | average: 1.53 | 25th percentile: 1.0 | median: 1.5 | 75th percentile: 2.0 | max: 3.0

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

No data for "commits (30d)" vs. "lines of code".

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

No data for "contributors (30d)" vs. "lines of code".


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

app.py x: 3 commits (90d) y: 88 lines of code wsgi.py x: 1 commits (90d) y: 3 lines of code service/sdk_validator/resdb_validator/lib.py x: 1 commits (90d) y: 245 lines of code service/sdk_validator/resdb_validator/__init__.py x: 1 commits (90d) y: 4 lines of code service/pybind_sample/print_sample.py x: 1 commits (90d) y: 1 lines of code service/kv_service/proto/kv_server.proto x: 1 commits (90d) y: 39 lines of code
245.0
lines of code
  min: 1.0
  average: 47.75
  25th percentile: 1.0
  median: 3.5
  75th percentile: 75.75
  max: 245.0
0 3.0
commits (90d)
min: 1.0 | average: 1.25 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0

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

app.py x: 1 contributors (90d) y: 88 lines of code wsgi.py x: 1 contributors (90d) y: 3 lines of code service/sdk_validator/resdb_validator/lib.py x: 1 contributors (90d) y: 245 lines of code service/sdk_validator/resdb_validator/__init__.py x: 1 contributors (90d) y: 4 lines of code service/pybind_sample/print_sample.py x: 1 contributors (90d) y: 1 lines of code service/kv_service/proto/kv_server.proto x: 1 contributors (90d) y: 39 lines of code
245.0
lines of code
  min: 1.0
  average: 47.75
  25th percentile: 1.0
  median: 3.5
  75th percentile: 75.75
  max: 245.0
0 1.0
contributors (90d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0