GoogleCloudPlatform / cloud-spanner-emulator
File Size

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

Intro
Learn more...
File Size Overall
31% | 16% | 16% | 16% | 18%
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
cc39% | 18% | 19% | 14% | 8%
h0% | 7% | 6% | 23% | 62%
proto0% | 85% | 0% | 0% | 14%
bzl0% | 0% | 0% | 100% | 0%
go0% | 0% | 0% | 46% | 53%
cfg0% | 0% | 0% | 0% | 100%
inc0% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
backend31% | 17% | 15% | 16% | 18%
common75% | 18% | 0% | 0% | 6%
frontend0% | 14% | 35% | 25% | 25%
build0% | 0% | 0% | 44% | 55%
gateway0% | 0% | 0% | 86% | 13%
binaries0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
schema_updater.cc
in backend/schema/updater
5429 128
errors.cc
in common
3842 530
ddl_parser.cc
in backend/schema/parser
3063 121
sequence.cc
in backend/schema/updater/schema_updater_tests
2232 72
1946 52
index.cc
in backend/schema/updater/schema_updater_tests
1802 48
pg_catalog.cc
in backend/query
1748 17
table.cc
in backend/schema/updater/schema_updater_tests
1533 29
query_engine.cc
in backend/query
982 33
errors.h
in common
931 -
proto
operations.proto
in backend/schema/ddl
891 -
udf.cc
in backend/schema/updater/schema_updater_tests
870 30
print_ddl.cc
in backend/schema/printer
759 31
change_stream.cc
in backend/actions
731 16
schema.cc
in backend/schema/catalog
709 18
named_schema.cc
in backend/schema/updater/schema_updater_tests
664 13
views.cc
in backend/schema/updater/schema_updater_tests
645 7
query_validator.cc
in backend/query
628 27
search_function_catalog.cc
in backend/query/search
611 30
foreign_key.cc
in backend/schema/updater/schema_updater_tests
583 22
function_catalog.cc
in backend/query
561 22
catalog.cc
in backend/query
537 25
values.cc
in frontend/converters
528 5
read_write_transaction.cc
in backend/transaction
518 19
queries.cc
in frontend/handlers
501 13
identity_column.cc
in backend/schema/updater/schema_updater_tests
476 15
column_validator.cc
in backend/schema/validators
464 10
proto_bundle.cc
in backend/schema/updater/schema_updater_tests
452 23
table_validator.cc
in backend/schema/validators
409 8
generated_column.cc
in backend/schema/updater/schema_updater_tests
389 16
change_streams.cc
in frontend/converters
373 12
372 31
sql_expression_validators.cc
in backend/schema/updater
367 13
column_default_values.cc
in backend/schema/updater/schema_updater_tests
362 8
transaction.cc
in frontend/entities
358 27
ann_validator.cc
in backend/query
357 7
change_streams.cc
in frontend/handlers
345 12
transaction_store.cc
in backend/transaction
320 14
ddl_type_conversion.cc
in backend/schema/updater
320 4
resolve.cc
in backend/transaction
311 13
query_size_limits_checker.cc
in backend/query/feature_filter
303 16
column_builder.h
in backend/schema/builders
299 3
280 9
generated_column.cc
in backend/actions
272 9
change_stream_partition_churner.cc
in backend/database/change_stream
271 10
types.cc
in frontend/converters
262 2
261 6
256 8
server.cc
in frontend/server
250 11
column_value_verifiers.cc
in backend/schema/verifiers
239 11
Files With Most Units (Top 50)
File# lines# units
errors.cc
in common
3842 530
schema_updater.cc
in backend/schema/updater
5429 128
ddl_parser.cc
in backend/schema/parser
3063 121
sequence.cc
in backend/schema/updater/schema_updater_tests
2232 72
1946 52
index.cc
in backend/schema/updater/schema_updater_tests
1802 48
query_engine.cc
in backend/query
982 33
372 31
print_ddl.cc
in backend/schema/printer
759 31
search_function_catalog.cc
in backend/query/search
611 30
udf.cc
in backend/schema/updater/schema_updater_tests
870 30
schema.h
in backend/schema/catalog
200 30
table.cc
in backend/schema/updater/schema_updater_tests
1533 29
transaction.cc
in frontend/entities
358 27
query_validator.cc
in backend/query
628 27
catalog.cc
in backend/query
537 25
column.h
in backend/schema/catalog
193 25
proto_bundle.cc
in backend/schema/updater/schema_updater_tests
452 23
uris.cc
in frontend/common
187 22
function_catalog.cc
in backend/query
561 22
foreign_key.cc
in backend/schema/updater/schema_updater_tests
583 22
table.h
in backend/schema/catalog
168 22
read_write_transaction.cc
in backend/transaction
518 19
commit_timestamp.cc
in backend/transaction
237 18
change_stream.h
in backend/schema/catalog
130 18
schema.cc
in backend/schema/catalog
709 18
pg_catalog.cc
in backend/query
1748 17
query_size_limits_checker.cc
in backend/query/feature_filter
303 16
change_stream.cc
in backend/actions
731 16
action.cc
in backend/actions
97 16
key.cc
in backend/datamodel
165 16
generated_column.cc
in backend/schema/updater/schema_updater_tests
389 16
index.h
in backend/schema/catalog
104 16
identity_column.cc
in backend/schema/updater/schema_updater_tests
476 15
chunking.cc
in frontend/converters
186 14
transaction_store.cc
in backend/transaction
320 14
schema_validation_context.h
in backend/schema/updater
123 14
sequence.h
in backend/schema/catalog
91 14
queries.cc
in frontend/handlers
501 13
resolve.cc
in backend/transaction
311 13
named_schema.cc
in backend/schema/updater/schema_updater_tests
664 13
sql_expression_validators.cc
in backend/schema/updater
367 13
change_streams.cc
in frontend/handlers
345 12
change_streams.cc
in frontend/converters
373 12
key_range.cc
in backend/datamodel
113 12
global_schema_names.cc
in backend/schema/updater
172 12
ddl_node_base.h
in backend/schema/parser
64 12
property_graph.h
in backend/schema/catalog
166 12
server.cc
in frontend/server
250 11
query_node_base.h
in backend/query/search
55 11
Files With Long Lines (Top 2)

There are 2 files with lines longer than 120 characters. In total, there are 3 long lines.

File# lines# units# long lines
gateway_main.go
in binaries
91 2 2
views.cc
in backend/schema/updater/schema_updater_tests
645 7 1
Correlations

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

backend/actions/column_value.cc x: 9 commits (all time) y: 176 lines of code backend/actions/column_value.h x: 3 commits (all time) y: 58 lines of code backend/actions/manager.cc x: 21 commits (all time) y: 193 lines of code backend/actions/manager.h x: 9 commits (all time) y: 71 lines of code backend/query/catalog.cc x: 34 commits (all time) y: 537 lines of code backend/query/function_catalog.cc x: 31 commits (all time) y: 561 lines of code backend/query/function_catalog.h x: 14 commits (all time) y: 67 lines of code backend/query/information_schema_catalog.cc x: 42 commits (all time) y: 1946 lines of code backend/query/information_schema_catalog.h x: 21 commits (all time) y: 93 lines of code backend/query/pg_catalog.cc x: 2 commits (all time) y: 1748 lines of code backend/query/pg_catalog.h x: 2 commits (all time) y: 52 lines of code backend/query/tables_from_metadata.h x: 8 commits (all time) y: 55 lines of code backend/schema/builders/column_builder.h x: 20 commits (all time) y: 299 lines of code backend/schema/catalog/column.h x: 23 commits (all time) y: 193 lines of code backend/schema/catalog/placement.cc x: 2 commits (all time) y: 31 lines of code backend/schema/catalog/placement.h x: 2 commits (all time) y: 67 lines of code backend/schema/catalog/property_graph.cc x: 4 commits (all time) y: 190 lines of code backend/schema/catalog/property_graph.h x: 4 commits (all time) y: 166 lines of code backend/schema/catalog/property_graph.proto x: 2 commits (all time) y: 91 lines of code backend/schema/catalog/schema.cc x: 33 commits (all time) y: 709 lines of code backend/schema/catalog/schema.h x: 26 commits (all time) y: 200 lines of code backend/schema/ddl/operations.proto x: 37 commits (all time) y: 891 lines of code backend/schema/parser/ddl_parser.cc x: 45 commits (all time) y: 3063 lines of code backend/schema/parser/ddl_parser.h x: 21 commits (all time) y: 49 lines of code backend/schema/printer/print_ddl.cc x: 31 commits (all time) y: 759 lines of code backend/schema/printer/print_ddl.h x: 20 commits (all time) y: 54 lines of code backend/schema/updater/schema_updater.cc x: 56 commits (all time) y: 5429 lines of code common/errors.cc x: 60 commits (all time) y: 3842 lines of code common/errors.h x: 54 commits (all time) y: 931 lines of code common/feature_flags.h x: 36 commits (all time) y: 52 lines of code backend/query/search/search_function_catalog.cc x: 6 commits (all time) y: 611 lines of code backend/query/spanner_sys_catalog.cc x: 6 commits (all time) y: 55 lines of code backend/actions/check_constraint.cc x: 7 commits (all time) y: 97 lines of code backend/actions/check_constraint.h x: 3 commits (all time) y: 41 lines of code backend/actions/generated_column.cc x: 17 commits (all time) y: 272 lines of code backend/actions/generated_column.h x: 11 commits (all time) y: 58 lines of code backend/database/database.cc x: 18 commits (all time) y: 152 lines of code backend/database/database.h x: 11 commits (all time) y: 80 lines of code backend/datamodel/types.cc x: 19 commits (all time) y: 89 lines of code backend/query/analyzer_options.cc x: 32 commits (all time) y: 135 lines of code backend/query/analyzer_options.h x: 7 commits (all time) y: 26 lines of code backend/query/ann_validator.cc x: 2 commits (all time) y: 357 lines of code backend/query/catalog.h x: 21 commits (all time) y: 148 lines of code backend/query/feature_filter/gsql_supported_functions.cc x: 21 commits (all time) y: 237 lines of code backend/query/prepare_property_graph_catalog.h x: 4 commits (all time) y: 33 lines of code backend/query/query_engine.cc x: 41 commits (all time) y: 982 lines of code backend/query/queryable_property_graph.cc x: 4 commits (all time) y: 280 lines of code backend/query/queryable_udf.cc x: 4 commits (all time) y: 82 lines of code backend/query/search/snippet_evaluator.cc x: 4 commits (all time) y: 197 lines of code backend/query/search/snippet_evaluator.h x: 4 commits (all time) y: 46 lines of code backend/schema/backfills/column_value_backfill.cc x: 9 commits (all time) y: 138 lines of code backend/schema/builders/database_options_builder.h x: 8 commits (all time) y: 70 lines of code backend/schema/catalog/index.h x: 14 commits (all time) y: 104 lines of code backend/schema/updater/ddl_type_conversion.cc x: 20 commits (all time) y: 320 lines of code backend/schema/updater/schema_updater.h x: 12 commits (all time) y: 67 lines of code backend/schema/updater/schema_updater_tests/base.h x: 24 commits (all time) y: 170 lines of code backend/schema/updater/schema_updater_tests/database_option.cc x: 6 commits (all time) y: 128 lines of code backend/schema/updater/schema_updater_tests/index.cc x: 27 commits (all time) y: 1802 lines of code backend/schema/updater/schema_updater_tests/table.cc x: 34 commits (all time) y: 1533 lines of code backend/schema/updater/schema_updater_tests/udf.cc x: 6 commits (all time) y: 870 lines of code backend/schema/updater/sql_expression_validators.cc x: 12 commits (all time) y: 367 lines of code frontend/collections/database_manager.cc x: 10 commits (all time) y: 102 lines of code frontend/converters/change_streams.cc x: 8 commits (all time) y: 373 lines of code frontend/converters/types.cc x: 15 commits (all time) y: 262 lines of code frontend/converters/values.cc x: 18 commits (all time) y: 528 lines of code frontend/entities/session.cc x: 11 commits (all time) y: 229 lines of code frontend/server/server.cc x: 8 commits (all time) y: 250 lines of code backend/common/utils.h x: 4 commits (all time) y: 15 lines of code backend/datamodel/types.h x: 2 commits (all time) y: 17 lines of code backend/query/index_hint_validator.cc x: 6 commits (all time) y: 142 lines of code backend/query/index_hint_validator.h x: 7 commits (all time) y: 50 lines of code backend/query/populate_info_schema_columns_metadata.cc x: 4 commits (all time) y: 261 lines of code backend/query/query_context.h x: 6 commits (all time) y: 24 lines of code backend/query/query_validator.cc x: 28 commits (all time) y: 628 lines of code backend/query/query_validator.h x: 14 commits (all time) y: 116 lines of code backend/schema/builders/index_builder.h x: 11 commits (all time) y: 132 lines of code backend/schema/builders/property_graph_builder.h x: 2 commits (all time) y: 108 lines of code backend/schema/builders/table_builder.h x: 20 commits (all time) y: 210 lines of code backend/schema/catalog/column.cc x: 12 commits (all time) y: 128 lines of code backend/schema/catalog/index.cc x: 8 commits (all time) y: 105 lines of code backend/schema/catalog/sequence.h x: 6 commits (all time) y: 91 lines of code backend/schema/catalog/table.cc x: 14 commits (all time) y: 196 lines of code backend/schema/updater/schema_updater_tests/views.cc x: 12 commits (all time) y: 645 lines of code backend/schema/validators/column_validator.cc x: 23 commits (all time) y: 464 lines of code backend/schema/validators/index_validator.cc x: 9 commits (all time) y: 232 lines of code frontend/entities/transaction.cc x: 17 commits (all time) y: 358 lines of code backend/query/queryable_property_graph.h x: 2 commits (all time) y: 372 lines of code backend/schema/updater/schema_updater_tests/identity_column.cc x: 4 commits (all time) y: 476 lines of code frontend/collections/session_manager.cc x: 6 commits (all time) y: 81 lines of code frontend/entities/session.h x: 9 commits (all time) y: 90 lines of code frontend/handlers/sessions.cc x: 8 commits (all time) y: 129 lines of code backend/schema/validators/table_validator.cc x: 24 commits (all time) y: 409 lines of code backend/actions/foreign_key.cc x: 3 commits (all time) y: 69 lines of code backend/schema/builders/sequence_builder.h x: 4 commits (all time) y: 126 lines of code backend/schema/parser/ddl_keywords.cc x: 3 commits (all time) y: 89 lines of code backend/schema/updater/schema_updater_tests/foreign_key.cc x: 12 commits (all time) y: 583 lines of code backend/schema/updater/schema_updater_tests/sequence.cc x: 8 commits (all time) y: 2232 lines of code backend/schema/validators/foreign_key_validator.cc x: 8 commits (all time) y: 185 lines of code backend/transaction/read_write_transaction.cc x: 31 commits (all time) y: 518 lines of code binaries/gateway_main.go x: 5 commits (all time) y: 91 lines of code gateway/gateway.go x: 10 commits (all time) y: 130 lines of code backend/query/feature_filter/sql_feature_filter.cc x: 14 commits (all time) y: 179 lines of code backend/query/query_engine_options.h x: 3 commits (all time) y: 16 lines of code backend/query/queryable_table.cc x: 20 commits (all time) y: 189 lines of code backend/query/search/numeric_tokenizer.cc x: 2 commits (all time) y: 155 lines of code backend/query/search/search_evaluator.cc x: 2 commits (all time) y: 198 lines of code backend/query/search/search_evaluator_helpers.cc x: 2 commits (all time) y: 180 lines of code backend/query/search/search_ngrams_evaluator.cc x: 2 commits (all time) y: 136 lines of code backend/schema/builders/check_constraint_builder.h x: 5 commits (all time) y: 74 lines of code backend/schema/catalog/named_schema.h x: 4 commits (all time) y: 95 lines of code backend/schema/graph/schema_graph_editor.h x: 15 commits (all time) y: 179 lines of code backend/schema/updater/global_schema_names.h x: 9 commits (all time) y: 52 lines of code backend/schema/updater/schema_updater_tests/named_schema.cc x: 6 commits (all time) y: 664 lines of code backend/schema/validators/check_constraint_validator.cc x: 7 commits (all time) y: 173 lines of code backend/transaction/actions.cc x: 13 commits (all time) y: 95 lines of code frontend/converters/mutations.cc x: 5 commits (all time) y: 151 lines of code backend/common/rows.h x: 5 commits (all time) y: 22 lines of code backend/schema/graph/schema_graph_editor.cc x: 10 commits (all time) y: 206 lines of code frontend/common/uris.cc x: 5 commits (all time) y: 187 lines of code frontend/common/uris.h x: 5 commits (all time) y: 48 lines of code backend/schema/backfills/index_backfill.cc x: 5 commits (all time) y: 117 lines of code backend/transaction/read_only_transaction.cc x: 8 commits (all time) y: 111 lines of code backend/transaction/read_write_transaction.h x: 16 commits (all time) y: 118 lines of code backend/actions/change_stream.cc x: 12 commits (all time) y: 731 lines of code frontend/handlers/queries.cc x: 22 commits (all time) y: 501 lines of code backend/schema/builders/change_stream_builder.h x: 6 commits (all time) y: 165 lines of code backend/schema/updater/schema_updater_tests/check_constraint.cc x: 9 commits (all time) y: 159 lines of code backend/schema/updater/schema_updater_tests/column_default_values.cc x: 6 commits (all time) y: 362 lines of code backend/schema/updater/schema_updater_tests/generated_column.cc x: 11 commits (all time) y: 389 lines of code frontend/converters/query.h x: 11 commits (all time) y: 22 lines of code backend/query/ml/ml_predict_table_valued_function.cc x: 4 commits (all time) y: 256 lines of code backend/transaction/commit_timestamp.cc x: 11 commits (all time) y: 237 lines of code backend/transaction/transaction_store.cc x: 17 commits (all time) y: 320 lines of code backend/query/feature_filter/query_size_limits_checker.cc x: 5 commits (all time) y: 303 lines of code backend/actions/foreign_key_actions.cc x: 4 commits (all time) y: 233 lines of code backend/schema/updater/schema_updater_tests/proto_bundle.cc x: 2 commits (all time) y: 452 lines of code frontend/handlers/databases.cc x: 14 commits (all time) y: 219 lines of code frontend/handlers/partitions.cc x: 11 commits (all time) y: 169 lines of code frontend/handlers/reads.cc x: 7 commits (all time) y: 116 lines of code backend/actions/context.h x: 7 commits (all time) y: 67 lines of code backend/transaction/resolve.cc x: 14 commits (all time) y: 311 lines of code frontend/converters/pg_change_streams.cc x: 2 commits (all time) y: 216 lines of code frontend/entities/transaction.h x: 12 commits (all time) y: 130 lines of code frontend/handlers/change_streams.cc x: 4 commits (all time) y: 345 lines of code backend/common/graph_dependency_helper.h x: 3 commits (all time) y: 121 lines of code backend/query/feature_filter/gsql_supported_functions.h x: 5 commits (all time) y: 10 lines of code frontend/converters/chunking.cc x: 6 commits (all time) y: 186 lines of code frontend/converters/reads.cc x: 8 commits (all time) y: 211 lines of code backend/schema/validators/check_constraint_validator.h x: 1 commits (all time) y: 23 lines of code backend/schema/verifiers/check_constraint_verifiers.h x: 1 commits (all time) y: 16 lines of code backend/query/feature_filter/query_size_limits_checker.h x: 1 commits (all time) y: 68 lines of code backend/actions/action.cc x: 1 commits (all time) y: 97 lines of code backend/actions/interleave.h x: 1 commits (all time) y: 45 lines of code
5429.0
lines of code
  min: 1.0
  average: 164.54
  25th percentile: 31.0
  median: 63.0
  75th percentile: 138.0
  max: 5429.0
0 60.0
commits (all time)
min: 1.0 | average: 6.66 | 25th percentile: 2.0 | median: 4.0 | 75th percentile: 7.0 | max: 60.0

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

backend/actions/column_value.cc x: 4 contributors (all time) y: 176 lines of code backend/actions/column_value.h x: 3 contributors (all time) y: 58 lines of code backend/actions/manager.cc x: 8 contributors (all time) y: 193 lines of code backend/actions/manager.h x: 5 contributors (all time) y: 71 lines of code backend/query/catalog.cc x: 7 contributors (all time) y: 537 lines of code backend/query/function_catalog.cc x: 8 contributors (all time) y: 561 lines of code backend/query/function_catalog.h x: 4 contributors (all time) y: 67 lines of code backend/query/information_schema_catalog.cc x: 12 contributors (all time) y: 1946 lines of code backend/query/information_schema_catalog.h x: 10 contributors (all time) y: 93 lines of code backend/query/pg_catalog.cc x: 2 contributors (all time) y: 1748 lines of code backend/query/pg_catalog.h x: 2 contributors (all time) y: 52 lines of code backend/schema/builders/column_builder.h x: 7 contributors (all time) y: 299 lines of code backend/schema/catalog/column.h x: 10 contributors (all time) y: 193 lines of code backend/schema/catalog/placement.cc x: 2 contributors (all time) y: 31 lines of code backend/schema/catalog/placement.h x: 2 contributors (all time) y: 67 lines of code backend/schema/catalog/property_graph.cc x: 3 contributors (all time) y: 190 lines of code backend/schema/catalog/property_graph.h x: 3 contributors (all time) y: 166 lines of code backend/schema/catalog/property_graph.proto x: 2 contributors (all time) y: 91 lines of code backend/schema/catalog/schema.cc x: 5 contributors (all time) y: 709 lines of code backend/schema/catalog/schema.h x: 6 contributors (all time) y: 200 lines of code backend/schema/ddl/operations.proto x: 10 contributors (all time) y: 891 lines of code backend/schema/parser/ddl_parser.cc x: 11 contributors (all time) y: 3063 lines of code backend/schema/parser/ddl_parser.h x: 7 contributors (all time) y: 49 lines of code backend/schema/printer/print_ddl.cc x: 8 contributors (all time) y: 759 lines of code backend/schema/printer/print_ddl.h x: 8 contributors (all time) y: 54 lines of code backend/schema/updater/schema_updater.cc x: 13 contributors (all time) y: 5429 lines of code common/errors.cc x: 13 contributors (all time) y: 3842 lines of code common/errors.h x: 13 contributors (all time) y: 931 lines of code common/feature_flags.h x: 11 contributors (all time) y: 52 lines of code backend/query/search/search_function_catalog.cc x: 4 contributors (all time) y: 611 lines of code backend/query/spanner_sys_catalog.cc x: 4 contributors (all time) y: 55 lines of code backend/actions/check_constraint.cc x: 4 contributors (all time) y: 97 lines of code backend/actions/check_constraint.h x: 3 contributors (all time) y: 41 lines of code backend/actions/generated_column.cc x: 6 contributors (all time) y: 272 lines of code backend/actions/generated_column.h x: 5 contributors (all time) y: 58 lines of code backend/database/database.cc x: 8 contributors (all time) y: 152 lines of code backend/database/database.h x: 6 contributors (all time) y: 80 lines of code backend/datamodel/types.cc x: 7 contributors (all time) y: 89 lines of code backend/query/analyzer_options.cc x: 10 contributors (all time) y: 135 lines of code backend/query/analyzer_options.h x: 4 contributors (all time) y: 26 lines of code backend/query/ann_validator.cc x: 2 contributors (all time) y: 357 lines of code backend/query/catalog.h x: 7 contributors (all time) y: 148 lines of code backend/query/feature_filter/gsql_supported_functions.cc x: 9 contributors (all time) y: 237 lines of code backend/query/query_engine.cc x: 11 contributors (all time) y: 982 lines of code backend/query/queryable_property_graph.cc x: 2 contributors (all time) y: 280 lines of code backend/query/queryable_udf.cc x: 3 contributors (all time) y: 82 lines of code backend/query/search/snippet_evaluator.cc x: 3 contributors (all time) y: 197 lines of code backend/schema/backfills/column_value_backfill.cc x: 5 contributors (all time) y: 138 lines of code backend/schema/catalog/index.h x: 5 contributors (all time) y: 104 lines of code backend/schema/updater/ddl_type_conversion.cc x: 6 contributors (all time) y: 320 lines of code backend/schema/updater/schema_updater_tests/base.h x: 6 contributors (all time) y: 170 lines of code backend/schema/updater/schema_updater_tests/database_option.cc x: 3 contributors (all time) y: 128 lines of code backend/schema/updater/schema_updater_tests/index.cc x: 10 contributors (all time) y: 1802 lines of code backend/schema/updater/schema_updater_tests/table.cc x: 10 contributors (all time) y: 1533 lines of code backend/schema/updater/schema_updater_tests/udf.cc x: 3 contributors (all time) y: 870 lines of code backend/schema/updater/sql_expression_validators.cc x: 4 contributors (all time) y: 367 lines of code frontend/converters/change_streams.cc x: 3 contributors (all time) y: 373 lines of code frontend/converters/types.cc x: 5 contributors (all time) y: 262 lines of code frontend/converters/values.cc x: 7 contributors (all time) y: 528 lines of code frontend/entities/session.cc x: 4 contributors (all time) y: 229 lines of code frontend/server/server.cc x: 6 contributors (all time) y: 250 lines of code backend/common/utils.h x: 2 contributors (all time) y: 15 lines of code backend/query/index_hint_validator.cc x: 3 contributors (all time) y: 142 lines of code backend/query/populate_info_schema_columns_metadata.cc x: 3 contributors (all time) y: 261 lines of code backend/query/query_validator.cc x: 11 contributors (all time) y: 628 lines of code backend/query/query_validator.h x: 8 contributors (all time) y: 116 lines of code backend/schema/builders/index_builder.h x: 4 contributors (all time) y: 132 lines of code backend/schema/builders/property_graph_builder.h x: 2 contributors (all time) y: 108 lines of code backend/schema/catalog/column.cc x: 6 contributors (all time) y: 128 lines of code backend/schema/catalog/index.cc x: 3 contributors (all time) y: 105 lines of code backend/schema/updater/schema_updater_tests/views.cc x: 4 contributors (all time) y: 645 lines of code backend/schema/validators/column_validator.cc x: 9 contributors (all time) y: 464 lines of code frontend/entities/transaction.cc x: 7 contributors (all time) y: 358 lines of code backend/query/queryable_property_graph.h x: 2 contributors (all time) y: 372 lines of code backend/schema/updater/schema_updater_tests/identity_column.cc x: 2 contributors (all time) y: 476 lines of code frontend/collections/session_manager.h x: 5 contributors (all time) y: 36 lines of code backend/schema/validators/table_validator.cc x: 10 contributors (all time) y: 409 lines of code backend/database/change_stream/change_stream_partition_churner.cc x: 2 contributors (all time) y: 271 lines of code backend/schema/updater/schema_updater_tests/foreign_key.cc x: 4 contributors (all time) y: 583 lines of code backend/schema/updater/schema_updater_tests/sequence.cc x: 3 contributors (all time) y: 2232 lines of code backend/transaction/read_write_transaction.cc x: 11 contributors (all time) y: 518 lines of code backend/query/feature_filter/sql_feature_filter.cc x: 8 contributors (all time) y: 179 lines of code backend/query/query_engine_options.h x: 3 contributors (all time) y: 16 lines of code backend/query/queryable_table.h x: 7 contributors (all time) y: 65 lines of code backend/query/search/numeric_tokenizer.cc x: 2 contributors (all time) y: 155 lines of code backend/query/search/search_evaluator.cc x: 2 contributors (all time) y: 198 lines of code backend/query/search/search_evaluator_helpers.cc x: 2 contributors (all time) y: 180 lines of code backend/query/search/search_ngrams_evaluator.cc x: 2 contributors (all time) y: 136 lines of code backend/schema/updater/global_schema_names.cc x: 5 contributors (all time) y: 172 lines of code backend/schema/updater/schema_updater_tests/named_schema.cc x: 3 contributors (all time) y: 664 lines of code backend/schema/validators/check_constraint_validator.cc x: 6 contributors (all time) y: 173 lines of code backend/transaction/actions.cc x: 6 contributors (all time) y: 95 lines of code frontend/collections/database_manager.h x: 6 contributors (all time) y: 46 lines of code backend/schema/backfills/index_backfill.cc x: 4 contributors (all time) y: 117 lines of code backend/actions/change_stream.cc x: 2 contributors (all time) y: 731 lines of code frontend/handlers/queries.cc x: 7 contributors (all time) y: 501 lines of code backend/schema/updater/schema_updater_tests/column_default_values.cc x: 3 contributors (all time) y: 362 lines of code backend/schema/updater/schema_updater_tests/generated_column.cc x: 8 contributors (all time) y: 389 lines of code backend/query/ml/ml_predict_table_valued_function.cc x: 2 contributors (all time) y: 256 lines of code backend/transaction/transaction_store.cc x: 7 contributors (all time) y: 320 lines of code backend/query/feature_filter/query_size_limits_checker.cc x: 4 contributors (all time) y: 303 lines of code backend/actions/foreign_key_actions.cc x: 3 contributors (all time) y: 233 lines of code backend/schema/updater/schema_updater_tests/proto_bundle.cc x: 2 contributors (all time) y: 452 lines of code backend/schema/verifiers/column_value_verifiers.cc x: 4 contributors (all time) y: 239 lines of code frontend/handlers/databases.cc x: 6 contributors (all time) y: 219 lines of code frontend/handlers/partitions.cc x: 5 contributors (all time) y: 169 lines of code frontend/converters/pg_change_streams.cc x: 2 contributors (all time) y: 216 lines of code frontend/entities/transaction.h x: 6 contributors (all time) y: 130 lines of code frontend/server/handler.h x: 5 contributors (all time) y: 121 lines of code backend/query/feature_filter/gsql_supported_functions.h x: 4 contributors (all time) y: 10 lines of code backend/schema/validators/check_constraint_validator.h x: 1 contributors (all time) y: 23 lines of code backend/schema/verifiers/check_constraint_verifiers.h x: 1 contributors (all time) y: 16 lines of code backend/schema/updater/schema_updater_tests/common.cc x: 1 contributors (all time) y: 88 lines of code backend/query/feature_filter/query_size_limits_checker.h x: 1 contributors (all time) y: 68 lines of code backend/actions/interleave.h x: 1 contributors (all time) y: 45 lines of code
5429.0
lines of code
  min: 1.0
  average: 164.54
  25th percentile: 31.0
  median: 63.0
  75th percentile: 138.0
  max: 5429.0
0 13.0
contributors (all time)
min: 1.0 | average: 3.37 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 4.0 | max: 13.0

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

backend/actions/column_value.cc x: 2 commits (30d) y: 176 lines of code backend/actions/column_value.h x: 2 commits (30d) y: 58 lines of code backend/actions/manager.cc x: 4 commits (30d) y: 193 lines of code backend/actions/manager.h x: 2 commits (30d) y: 71 lines of code backend/query/catalog.cc x: 4 commits (30d) y: 537 lines of code backend/query/function_catalog.cc x: 4 commits (30d) y: 561 lines of code backend/query/function_catalog.h x: 4 commits (30d) y: 67 lines of code backend/query/information_schema_catalog.cc x: 6 commits (30d) y: 1946 lines of code backend/query/information_schema_catalog.h x: 4 commits (30d) y: 93 lines of code backend/query/pg_catalog.cc x: 2 commits (30d) y: 1748 lines of code backend/schema/builders/column_builder.h x: 2 commits (30d) y: 299 lines of code backend/schema/catalog/column.h x: 2 commits (30d) y: 193 lines of code backend/schema/catalog/placement.cc x: 2 commits (30d) y: 31 lines of code backend/schema/catalog/property_graph.h x: 2 commits (30d) y: 166 lines of code backend/schema/catalog/property_graph.proto x: 2 commits (30d) y: 91 lines of code backend/schema/catalog/schema.cc x: 4 commits (30d) y: 709 lines of code backend/schema/ddl/operations.proto x: 4 commits (30d) y: 891 lines of code backend/schema/parser/ddl_parser.cc x: 4 commits (30d) y: 3063 lines of code backend/schema/parser/ddl_parser.h x: 4 commits (30d) y: 49 lines of code backend/schema/printer/print_ddl.cc x: 4 commits (30d) y: 759 lines of code backend/schema/updater/schema_updater.cc x: 4 commits (30d) y: 5429 lines of code common/errors.cc x: 4 commits (30d) y: 3842 lines of code common/errors.h x: 4 commits (30d) y: 931 lines of code common/feature_flags.h x: 6 commits (30d) y: 52 lines of code backend/query/search/search_function_catalog.cc x: 4 commits (30d) y: 611 lines of code backend/actions/generated_column.cc x: 2 commits (30d) y: 272 lines of code backend/query/analyzer_options.cc x: 2 commits (30d) y: 135 lines of code backend/query/ann_validator.cc x: 2 commits (30d) y: 357 lines of code backend/query/feature_filter/gsql_supported_functions.cc x: 2 commits (30d) y: 237 lines of code backend/query/query_engine.cc x: 2 commits (30d) y: 982 lines of code backend/schema/updater/ddl_type_conversion.cc x: 2 commits (30d) y: 320 lines of code backend/schema/updater/schema_updater_tests/database_option.cc x: 2 commits (30d) y: 128 lines of code backend/schema/updater/schema_updater_tests/index.cc x: 2 commits (30d) y: 1802 lines of code backend/schema/updater/schema_updater_tests/table.cc x: 2 commits (30d) y: 1533 lines of code backend/schema/updater/schema_updater_tests/udf.cc x: 2 commits (30d) y: 870 lines of code backend/schema/updater/sql_expression_validators.cc x: 2 commits (30d) y: 367 lines of code frontend/converters/values.cc x: 2 commits (30d) y: 528 lines of code frontend/entities/session.cc x: 2 commits (30d) y: 229 lines of code
5429.0
lines of code
  min: 22.0
  average: 424.01
  25th percentile: 58.0
  median: 131.5
  75th percentile: 329.25
  max: 5429.0
0 6.0
commits (30d)
min: 2.0 | average: 2.46 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 6.0

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

backend/actions/column_value.cc x: 2 contributors (30d) y: 176 lines of code backend/actions/column_value.h x: 2 contributors (30d) y: 58 lines of code backend/actions/manager.cc x: 2 contributors (30d) y: 193 lines of code backend/actions/manager.h x: 2 contributors (30d) y: 71 lines of code backend/query/catalog.cc x: 2 contributors (30d) y: 537 lines of code backend/query/function_catalog.cc x: 2 contributors (30d) y: 561 lines of code backend/query/information_schema_catalog.cc x: 3 contributors (30d) y: 1946 lines of code backend/query/information_schema_catalog.h x: 2 contributors (30d) y: 93 lines of code backend/query/pg_catalog.cc x: 2 contributors (30d) y: 1748 lines of code backend/schema/builders/column_builder.h x: 2 contributors (30d) y: 299 lines of code backend/schema/catalog/placement.cc x: 2 contributors (30d) y: 31 lines of code backend/schema/catalog/property_graph.h x: 2 contributors (30d) y: 166 lines of code backend/schema/catalog/schema.cc x: 2 contributors (30d) y: 709 lines of code backend/schema/ddl/operations.proto x: 2 contributors (30d) y: 891 lines of code backend/schema/parser/ddl_parser.cc x: 2 contributors (30d) y: 3063 lines of code backend/schema/printer/print_ddl.cc x: 2 contributors (30d) y: 759 lines of code backend/schema/updater/schema_updater.cc x: 2 contributors (30d) y: 5429 lines of code common/errors.cc x: 2 contributors (30d) y: 3842 lines of code common/errors.h x: 2 contributors (30d) y: 931 lines of code common/feature_flags.h x: 3 contributors (30d) y: 52 lines of code backend/query/search/search_function_catalog.cc x: 3 contributors (30d) y: 611 lines of code backend/actions/generated_column.cc x: 2 contributors (30d) y: 272 lines of code backend/query/analyzer_options.cc x: 2 contributors (30d) y: 135 lines of code backend/query/ann_validator.cc x: 2 contributors (30d) y: 357 lines of code backend/query/feature_filter/gsql_supported_functions.cc x: 2 contributors (30d) y: 237 lines of code backend/query/query_engine.cc x: 2 contributors (30d) y: 982 lines of code backend/schema/updater/ddl_type_conversion.cc x: 2 contributors (30d) y: 320 lines of code backend/schema/updater/schema_updater_tests/database_option.cc x: 2 contributors (30d) y: 128 lines of code backend/schema/updater/schema_updater_tests/index.cc x: 2 contributors (30d) y: 1802 lines of code backend/schema/updater/schema_updater_tests/table.cc x: 2 contributors (30d) y: 1533 lines of code backend/schema/updater/schema_updater_tests/udf.cc x: 2 contributors (30d) y: 870 lines of code backend/schema/updater/sql_expression_validators.cc x: 2 contributors (30d) y: 367 lines of code frontend/converters/values.cc x: 2 contributors (30d) y: 528 lines of code frontend/entities/session.cc x: 2 contributors (30d) y: 229 lines of code
5429.0
lines of code
  min: 22.0
  average: 424.01
  25th percentile: 58.0
  median: 131.5
  75th percentile: 329.25
  max: 5429.0
0 3.0
contributors (30d)
min: 2.0 | average: 2.04 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 3.0

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

backend/actions/column_value.cc x: 2 commits (90d) y: 176 lines of code backend/actions/column_value.h x: 2 commits (90d) y: 58 lines of code backend/actions/manager.cc x: 4 commits (90d) y: 193 lines of code backend/actions/manager.h x: 2 commits (90d) y: 71 lines of code backend/query/catalog.cc x: 8 commits (90d) y: 537 lines of code backend/query/function_catalog.cc x: 4 commits (90d) y: 561 lines of code backend/query/function_catalog.h x: 4 commits (90d) y: 67 lines of code backend/query/information_schema_catalog.cc x: 8 commits (90d) y: 1946 lines of code backend/query/information_schema_catalog.h x: 6 commits (90d) y: 93 lines of code backend/query/pg_catalog.cc x: 2 commits (90d) y: 1748 lines of code backend/schema/builders/column_builder.h x: 4 commits (90d) y: 299 lines of code backend/schema/catalog/placement.cc x: 2 commits (90d) y: 31 lines of code backend/schema/catalog/property_graph.cc x: 4 commits (90d) y: 190 lines of code backend/schema/catalog/property_graph.h x: 4 commits (90d) y: 166 lines of code backend/schema/catalog/property_graph.proto x: 2 commits (90d) y: 91 lines of code backend/schema/catalog/schema.cc x: 8 commits (90d) y: 709 lines of code backend/schema/catalog/schema.h x: 6 commits (90d) y: 200 lines of code backend/schema/ddl/operations.proto x: 8 commits (90d) y: 891 lines of code backend/schema/parser/ddl_parser.cc x: 8 commits (90d) y: 3063 lines of code backend/schema/parser/ddl_parser.h x: 6 commits (90d) y: 49 lines of code backend/schema/printer/print_ddl.cc x: 6 commits (90d) y: 759 lines of code backend/schema/printer/print_ddl.h x: 4 commits (90d) y: 54 lines of code backend/schema/updater/schema_updater.cc x: 8 commits (90d) y: 5429 lines of code common/errors.cc x: 8 commits (90d) y: 3842 lines of code common/errors.h x: 6 commits (90d) y: 931 lines of code common/feature_flags.h x: 8 commits (90d) y: 52 lines of code backend/query/search/search_function_catalog.cc x: 4 commits (90d) y: 611 lines of code backend/actions/generated_column.cc x: 4 commits (90d) y: 272 lines of code backend/database/database.cc x: 2 commits (90d) y: 152 lines of code backend/datamodel/types.cc x: 4 commits (90d) y: 89 lines of code backend/query/analyzer_options.cc x: 6 commits (90d) y: 135 lines of code backend/query/ann_validator.cc x: 2 commits (90d) y: 357 lines of code backend/query/feature_filter/gsql_supported_functions.cc x: 2 commits (90d) y: 237 lines of code backend/query/prepare_property_graph_catalog.h x: 4 commits (90d) y: 33 lines of code backend/query/query_engine.cc x: 4 commits (90d) y: 982 lines of code backend/query/search/snippet_evaluator.cc x: 2 commits (90d) y: 197 lines of code backend/schema/backfills/column_value_backfill.cc x: 2 commits (90d) y: 138 lines of code backend/schema/updater/ddl_type_conversion.cc x: 4 commits (90d) y: 320 lines of code backend/schema/updater/schema_updater_tests/base.h x: 6 commits (90d) y: 170 lines of code backend/schema/updater/schema_updater_tests/database_option.cc x: 4 commits (90d) y: 128 lines of code backend/schema/updater/schema_updater_tests/index.cc x: 4 commits (90d) y: 1802 lines of code backend/schema/updater/schema_updater_tests/table.cc x: 6 commits (90d) y: 1533 lines of code backend/schema/updater/schema_updater_tests/udf.cc x: 4 commits (90d) y: 870 lines of code backend/schema/updater/sql_expression_validators.cc x: 2 commits (90d) y: 367 lines of code frontend/converters/types.cc x: 2 commits (90d) y: 262 lines of code frontend/converters/values.cc x: 4 commits (90d) y: 528 lines of code frontend/entities/session.cc x: 4 commits (90d) y: 229 lines of code backend/common/utils.h x: 2 commits (90d) y: 15 lines of code backend/query/query_validator.cc x: 2 commits (90d) y: 628 lines of code backend/query/query_validator.h x: 2 commits (90d) y: 116 lines of code backend/schema/updater/schema_updater_tests/views.cc x: 2 commits (90d) y: 645 lines of code backend/schema/validators/column_validator.cc x: 2 commits (90d) y: 464 lines of code backend/schema/validators/index_validator.cc x: 2 commits (90d) y: 232 lines of code backend/schema/updater/schema_updater_tests/identity_column.cc x: 2 commits (90d) y: 476 lines of code
5429.0
lines of code
  min: 15.0
  average: 346.06
  25th percentile: 55.0
  median: 108.0
  75th percentile: 276.0
  max: 5429.0
0 8.0
commits (90d)
min: 2.0 | average: 3.11 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 4.0 | max: 8.0

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

backend/actions/column_value.cc x: 2 contributors (90d) y: 176 lines of code backend/actions/column_value.h x: 2 contributors (90d) y: 58 lines of code backend/actions/manager.cc x: 2 contributors (90d) y: 193 lines of code backend/actions/manager.h x: 2 contributors (90d) y: 71 lines of code backend/query/catalog.cc x: 3 contributors (90d) y: 537 lines of code backend/query/function_catalog.cc x: 2 contributors (90d) y: 561 lines of code backend/query/information_schema_catalog.cc x: 4 contributors (90d) y: 1946 lines of code backend/query/information_schema_catalog.h x: 3 contributors (90d) y: 93 lines of code backend/query/pg_catalog.cc x: 2 contributors (90d) y: 1748 lines of code backend/schema/builders/column_builder.h x: 3 contributors (90d) y: 299 lines of code backend/schema/catalog/column.h x: 3 contributors (90d) y: 193 lines of code backend/schema/catalog/placement.cc x: 2 contributors (90d) y: 31 lines of code backend/schema/catalog/property_graph.cc x: 3 contributors (90d) y: 190 lines of code backend/schema/catalog/property_graph.h x: 3 contributors (90d) y: 166 lines of code backend/schema/catalog/property_graph.proto x: 2 contributors (90d) y: 91 lines of code backend/schema/catalog/schema.cc x: 3 contributors (90d) y: 709 lines of code backend/schema/ddl/operations.proto x: 3 contributors (90d) y: 891 lines of code backend/schema/parser/ddl_parser.cc x: 3 contributors (90d) y: 3063 lines of code backend/schema/parser/ddl_parser.h x: 3 contributors (90d) y: 49 lines of code backend/schema/printer/print_ddl.cc x: 3 contributors (90d) y: 759 lines of code backend/schema/updater/schema_updater.cc x: 3 contributors (90d) y: 5429 lines of code common/errors.cc x: 3 contributors (90d) y: 3842 lines of code common/errors.h x: 3 contributors (90d) y: 931 lines of code backend/query/search/search_function_catalog.cc x: 3 contributors (90d) y: 611 lines of code backend/actions/generated_column.cc x: 2 contributors (90d) y: 272 lines of code backend/database/database.cc x: 2 contributors (90d) y: 152 lines of code backend/query/analyzer_options.cc x: 3 contributors (90d) y: 135 lines of code backend/query/ann_validator.cc x: 2 contributors (90d) y: 357 lines of code backend/query/feature_filter/gsql_supported_functions.cc x: 2 contributors (90d) y: 237 lines of code backend/query/query_engine.cc x: 3 contributors (90d) y: 982 lines of code backend/query/queryable_property_graph.cc x: 2 contributors (90d) y: 280 lines of code backend/schema/backfills/column_value_backfill.cc x: 2 contributors (90d) y: 138 lines of code backend/schema/updater/ddl_type_conversion.cc x: 2 contributors (90d) y: 320 lines of code backend/schema/updater/schema_updater_tests/database_option.cc x: 3 contributors (90d) y: 128 lines of code backend/schema/updater/schema_updater_tests/index.cc x: 3 contributors (90d) y: 1802 lines of code backend/schema/updater/schema_updater_tests/table.cc x: 3 contributors (90d) y: 1533 lines of code backend/schema/updater/schema_updater_tests/udf.cc x: 3 contributors (90d) y: 870 lines of code backend/schema/updater/sql_expression_validators.cc x: 2 contributors (90d) y: 367 lines of code frontend/converters/values.cc x: 2 contributors (90d) y: 528 lines of code frontend/entities/session.cc x: 2 contributors (90d) y: 229 lines of code backend/common/utils.h x: 2 contributors (90d) y: 15 lines of code backend/query/query_validator.cc x: 2 contributors (90d) y: 628 lines of code backend/query/query_validator.h x: 2 contributors (90d) y: 116 lines of code backend/schema/updater/schema_updater_tests/views.cc x: 2 contributors (90d) y: 645 lines of code backend/schema/validators/column_validator.cc x: 2 contributors (90d) y: 464 lines of code backend/schema/updater/schema_updater_tests/identity_column.cc x: 2 contributors (90d) y: 476 lines of code
5429.0
lines of code
  min: 15.0
  average: 346.06
  25th percentile: 55.0
  median: 108.0
  75th percentile: 276.0
  max: 5429.0
0 4.0
contributors (90d)
min: 2.0 | average: 2.26 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 3.0 | max: 4.0