apache / datafusion
File Size

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

Intro
Learn more...
File Size Overall
40% | 21% | 22% | 9% | 6%
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
rs41% | 21% | 22% | 9% | 5%
proto68% | 0% | 31% | 0% | 0%
toml0% | 0% | 21% | 0% | 78%
py0% | 0% | 0% | 22% | 77%
sql0% | 0% | 0% | 0% | 100%
rdf0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
js0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
datafusion42% | 21% | 21% | 8% | 5%
datafusion-cli0% | 46% | 44% | 0% | 8%
benchmarks0% | 18% | 19% | 33% | 28%
test-utils0% | 38% | 19% | 0% | 42%
ROOT0% | 0% | 54% | 0% | 45%
dev0% | 0% | 0% | 0% | 100%
datafusion-examples0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
mod.rs
in datafusion/common/src/scalar
6020 125
binary.rs
in datafusion/physical-expr/src/expressions
4621 109
sort_merge_join.rs
in datafusion/physical-plan/src/joins
4044 56
plan.rs
in datafusion/expr/src/logical_plan
3976 87
hash_join.rs
in datafusion/physical-plan/src/joins
3366 49
pruning.rs
in datafusion/physical-optimizer/src
3353 157
push_down_filter.rs
in datafusion/optimizer/src
3343 117
expr_simplifier.rs
in datafusion/optimizer/src/simplify_expressions
3196 146
expr.rs
in datafusion/sql/src/unparser
2810 55
expr.rs
in datafusion/expr/src
2717 38
mod.rs
in datafusion/proto/src/physical_plan
2652 71
producer.rs
in datafusion/substrait/src/logical_plan
2642 62
physical_planner.rs
in datafusion/core/src
2604 68
mod.rs
in datafusion/physical-plan/src/aggregates
2405 54
builder.rs
in datafusion/expr/src/logical_plan
2143 40
binary.rs
in datafusion/expr-common/src/type_coercion
2096 52
statement.rs
in datafusion/sql/src
2001 24
file_scan_config.rs
in datafusion/datasource/src
1979 35
utils.rs
in datafusion/physical-plan/src/joins
1970 41
table.rs
in datafusion/core/src/datasource/listing
1923 10
type_coercion.rs
in datafusion/optimizer/src/analyzer
1890 64
tree_node.rs
in datafusion/common/src
1803 96
decorrelate_predicate_subquery.rs
in datafusion/optimizer/src
1710 61
mod.rs
in datafusion/proto/src/logical_plan
1679 20
session_state.rs
in datafusion/core/src/execution
1667 59
min_max.rs
in datafusion/functions-aggregate/src
1666 76
mod.rs
in datafusion/optimizer/src/optimize_projections
1656 87
arrow_array_reader.rs
in datafusion/datasource-avro/src/avro_to_arrow
1629 32
mod.rs
in datafusion/core/src/execution/context
1564 30
parquet.rs
in datafusion/core/src/datasource/physical_plan
1539 17
parser.rs
in datafusion/sql/src
1509 30
sort.rs
in datafusion/physical-plan/src/sorts
1485 46
bounded_window_agg_exec.rs
in datafusion/physical-plan/src/windows
1433 60
first_last.rs
in datafusion/functions-aggregate/src
1418 72
config.rs
in datafusion/common/src
1405 58
interval_arithmetic.rs
in datafusion/expr-common/src
1353 24
dependency.rs
in datafusion/physical-expr/src/equivalence/properties
1348 27
parquet.rs
in datafusion/core/src/datasource/file_format
1341 10
nested_loop_join.rs
in datafusion/physical-plan/src/joins
1341 37
mod.rs
in datafusion/physical-plan/src/repartition
1314 36
file_format.rs
in datafusion/datasource-parquet/src
1302 26
common_subexpr_eliminate.rs
in datafusion/optimizer/src
1302 65
filter.rs
in datafusion/physical-plan/src
1274 26
statistics.rs
in datafusion/expr-common/src
1272 23
row_group_filter.rs
in datafusion/datasource-parquet/src
1257 39
dfschema.rs
in datafusion/common/src
1253 54
in_list.rs
in datafusion/physical-expr/src/expressions
1232 40
utils.rs
in datafusion/expr/src
1226 35
mod.rs
in datafusion/physical-plan/src/aggregates/group_values/multi_group_by
1204 26
cp_solver.rs
in datafusion/physical-expr/src/intervals
1190 25
Files With Most Units (Top 50)
File# lines# units
pruning.rs
in datafusion/physical-optimizer/src
3353 157
expr_simplifier.rs
in datafusion/optimizer/src/simplify_expressions
3196 146
mod.rs
in datafusion/common/src/scalar
6020 125
push_down_filter.rs
in datafusion/optimizer/src
3343 117
binary.rs
in datafusion/physical-expr/src/expressions
4621 109
tree_node.rs
in datafusion/common/src
1803 96
plan.rs
in datafusion/expr/src/logical_plan
3976 87
mod.rs
in datafusion/optimizer/src/optimize_projections
1656 87
min_max.rs
in datafusion/functions-aggregate/src
1666 76
first_last.rs
in datafusion/functions-aggregate/src
1418 72
mod.rs
in datafusion/proto/src/physical_plan
2652 71
dialect.rs
in datafusion/sql/src/unparser
672 70
physical_planner.rs
in datafusion/core/src
2604 68
common_subexpr_eliminate.rs
in datafusion/optimizer/src
1302 65
type_coercion.rs
in datafusion/optimizer/src/analyzer
1890 64
producer.rs
in datafusion/substrait/src/logical_plan
2642 62
decorrelate_predicate_subquery.rs
in datafusion/optimizer/src
1710 61
bounded_window_agg_exec.rs
in datafusion/physical-plan/src/windows
1433 60
session_state.rs
in datafusion/core/src/execution
1667 59
config.rs
in datafusion/common/src
1405 58
push_down_limit.rs
in datafusion/optimizer/src
911 56
sort_merge_join.rs
in datafusion/physical-plan/src/joins
4044 56
expr.rs
in datafusion/sql/src/unparser
2810 55
to_timestamp.rs
in datafusion/functions/src/datetime
1026 55
execution_plan.rs
in datafusion/physical-plan/src
754 55
dfschema.rs
in datafusion/common/src
1253 54
mod.rs
in datafusion/physical-plan/src/aggregates
2405 54
information_schema.rs
in datafusion/catalog/src
1143 54
array_agg.rs
in datafusion/functions-aggregate/src
815 52
binary.rs
in datafusion/expr-common/src/type_coercion
2096 52
extract.rs
in datafusion/functions-nested/src
869 51
unwrap_cast.rs
in datafusion/optimizer/src/simplify_expressions
1110 49
hash_join.rs
in datafusion/physical-plan/src/joins
3366 49
sort.rs
in datafusion/physical-plan/src/sorts
1485 46
simplify_exprs.rs
in datafusion/optimizer/src/simplify_expressions
616 43
average.rs
in datafusion/functions-aggregate/src
577 41
variance.rs
in datafusion/functions-aggregate/src
495 41
utils.rs
in datafusion/physical-plan/src/joins
1970 41
bool_and_or.rs
in datafusion/functions-aggregate/src
293 40
count.rs
in datafusion/functions-aggregate/src
569 40
in_list.rs
in datafusion/physical-expr/src/expressions
1232 40
builder.rs
in datafusion/expr/src/logical_plan
2143 40
array_has.rs
in datafusion/functions-nested/src
567 39
row_group_filter.rs
in datafusion/datasource-parquet/src
1257 39
display.rs
in datafusion/physical-plan/src
869 39
stddev.rs
in datafusion/functions-aggregate/src
385 38
case.rs
in datafusion/physical-expr/src/expressions
1128 38
expr.rs
in datafusion/expr/src
2717 38
udf.rs
in datafusion/expr/src
483 38
file_formats.rs
in datafusion/proto/src/logical_plan
711 38
Files With Long Lines (Top 50)

There are 339 files with lines longer than 120 characters. In total, there are 998 long lines.

File# lines# units# long lines
scalar_subquery_to_join.rs
in datafusion/optimizer/src
1004 28 67
eliminate_cross_join.rs
in datafusion/optimizer/src
1045 29 42
decorrelate_predicate_subquery.rs
in datafusion/optimizer/src
1710 61 25
to_timestamp.rs
in datafusion/functions/src/datetime
1026 55 23
single_distinct_to_groupby.rs
in datafusion/optimizer/src
576 26 23
type_coercion.rs
in datafusion/optimizer/src/analyzer
1890 64 22
pool.rs
in datafusion/execution/src/memory_pool
522 34 20
common_subexpr_eliminate.rs
in datafusion/optimizer/src
1302 65 19
physical_planner.rs
in datafusion/core/src
2604 68 15
pruning.rs
in datafusion/physical-optimizer/src
3353 157 14
avro.rs
in datafusion/core/src/datasource/file_format
313 - 13
main.rs
in datafusion-cli/src
387 9 12
parser.rs
in datafusion/sql/src
1509 30 11
to_local_time.rs
in datafusion/functions/src/datetime
494 15 11
csv.rs
in datafusion/core/src/datasource/physical_plan
653 4 11
mod.rs
in datafusion/datasource/src
488 7 10
extract_equijoin_predicate.rs
in datafusion/optimizer/src
345 13 9
push_down_filter.rs
in datafusion/optimizer/src
3343 117 9
mod.rs
in datafusion/proto-common/src/to_proto
968 32 8
to_unixtime.rs
in datafusion/functions/src/datetime
100 7 8
binary.rs
in datafusion/physical-expr/src/expressions
4621 109 8
sort_merge_join.rs
in datafusion/physical-plan/src/joins
4044 56 8
array_has.rs
in datafusion/functions-nested/src
567 39 7
arrow_array_reader.rs
in datafusion/datasource-avro/src/avro_to_arrow
1629 32 7
builder.rs
in datafusion/expr/src/logical_plan
2143 40 7
streaming_merge.rs
in datafusion/physical-plan/src/sorts
158 1 7
exec.rs
in datafusion-cli/src
506 5 7
extended.sql
in benchmarks/queries/clickbench
8 - 6
mod.rs
in datafusion/common/src/scalar
6020 125 6
to_date.rs
in datafusion/functions/src/datetime
421 15 6
set_ops.rs
in datafusion/functions-nested/src
433 26 6
binary_op.rs
in datafusion/physical-expr/benches
225 4 6
functions.rs
in datafusion/expr/src/type_coercion
1096 21 6
bounded_window_agg_exec.rs
in datafusion/physical-plan/src/windows
1433 60 6
join.sql
in benchmarks/queries/h2o
5 - 5
mod.rs
in datafusion/proto-common/src/from_proto
1047 36 5
statement.rs
in datafusion/sql/src
2001 24 5
regr.rs
in datafusion/functions-aggregate/src
449 17 5
lib.rs
in datafusion/doc/src
209 1 5
to_char.rs
in datafusion/functions/src/datetime
633 12 5
date_bin.rs
in datafusion/functions/src/datetime
830 19 5
concat_ws.rs
in datafusion/functions/src/string
457 12 5
extract.rs
in datafusion/functions-nested/src
869 51 5
in_list.rs
in datafusion/physical-expr/src/expressions
1232 40 5
sort_preserving_merge.rs
in datafusion/physical-plan/benches
164 6 5
registry.rs
in datafusion/proto/src/bytes
36 8 5
utils.rs
in datafusion/sql/src
785 13 4
expr.rs
in datafusion/sql/src/unparser
2810 55 4
config.rs
in datafusion/common/src
1405 58 4
regexpmatch.rs
in datafusion/functions/src/regex
213 10 4
Correlations

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

datafusion/catalog/src/information_schema.rs x: 3 commits (all time) y: 1143 lines of code datafusion/optimizer/src/extract_equijoin_predicate.rs x: 15 commits (all time) y: 345 lines of code datafusion/optimizer/src/scalar_subquery_to_join.rs x: 58 commits (all time) y: 1004 lines of code datafusion/optimizer/src/single_distinct_to_groupby.rs x: 71 commits (all time) y: 576 lines of code datafusion/datasource-parquet/src/mod.rs x: 5 commits (all time) y: 340 lines of code datafusion/datasource-parquet/src/row_filter.rs x: 6 commits (all time) y: 443 lines of code datafusion/physical-plan/src/aggregates/group_values/multi_group_by/bytes.rs x: 5 commits (all time) y: 514 lines of code datafusion/physical-plan/Cargo.toml x: 42 commits (all time) y: 84 lines of code datafusion/physical-plan/benches/sort_preserving_merge.rs x: 1 commits (all time) y: 164 lines of code datafusion/physical-plan/src/lib.rs x: 62 commits (all time) y: 68 lines of code Cargo.toml x: 216 commits (all time) y: 209 lines of code benchmarks/src/imdb/run.rs x: 8 commits (all time) y: 706 lines of code benchmarks/src/sort.rs x: 11 commits (all time) y: 145 lines of code benchmarks/src/sort_tpch.rs x: 9 commits (all time) y: 265 lines of code benchmarks/src/tpch/run.rs x: 22 commits (all time) y: 199 lines of code benchmarks/src/util/options.rs x: 10 commits (all time) y: 99 lines of code datafusion/common/src/column.rs x: 31 commits (all time) y: 316 lines of code datafusion/common/src/error.rs x: 66 commits (all time) y: 868 lines of code datafusion/core/src/datasource/file_format/parquet.rs x: 145 commits (all time) y: 1341 lines of code datafusion/datasource-csv/src/file_format.rs x: 9 commits (all time) y: 532 lines of code datafusion/datasource/src/file_scan_config.rs x: 24 commits (all time) y: 1979 lines of code datafusion/datasource/src/statistics.rs x: 10 commits (all time) y: 384 lines of code datafusion/datasource/src/write/demux.rs x: 4 commits (all time) y: 432 lines of code datafusion/expr-common/src/type_coercion/binary.rs x: 38 commits (all time) y: 2096 lines of code datafusion/expr/src/expr_fn.rs x: 213 commits (all time) y: 683 lines of code datafusion/functions-aggregate/src/array_agg.rs x: 25 commits (all time) y: 815 lines of code datafusion/functions-window/src/lead_lag.rs x: 6 commits (all time) y: 134 lines of code datafusion/macros/src/user_doc.rs x: 6 commits (all time) y: 160 lines of code datafusion/optimizer/src/simplify_expressions/regex.rs x: 14 commits (all time) y: 266 lines of code datafusion/physical-expr/src/analysis.rs x: 17 commits (all time) y: 327 lines of code datafusion/physical-expr/src/equivalence/properties/mod.rs x: 6 commits (all time) y: 818 lines of code datafusion/physical-optimizer/src/enforce_distribution.rs x: 9 commits (all time) y: 893 lines of code datafusion/physical-optimizer/src/enforce_sorting/mod.rs x: 12 commits (all time) y: 493 lines of code datafusion/physical-optimizer/src/enforce_sorting/replace_with_order_preserving_variants.rs x: 7 commits (all time) y: 189 lines of code datafusion/physical-optimizer/src/enforce_sorting/sort_pushdown.rs x: 7 commits (all time) y: 594 lines of code datafusion/physical-optimizer/src/update_aggr_exprs.rs x: 2 commits (all time) y: 117 lines of code datafusion/physical-plan/src/projection.rs x: 36 commits (all time) y: 935 lines of code datafusion/physical-plan/src/streaming.rs x: 28 commits (all time) y: 348 lines of code datafusion/common/src/scalar/mod.rs x: 67 commits (all time) y: 6020 lines of code datafusion/functions-aggregate-common/src/aggregate/groups_accumulator/nulls.rs x: 3 commits (all time) y: 118 lines of code datafusion/functions-aggregate/src/min_max.rs x: 28 commits (all time) y: 1666 lines of code datafusion/functions-aggregate/src/min_max/min_max_struct.rs x: 1 commits (all time) y: 422 lines of code datafusion/core/src/datasource/file_format/arrow.rs x: 41 commits (all time) y: 426 lines of code datafusion/core/src/datasource/file_format/mod.rs x: 75 commits (all time) y: 100 lines of code datafusion/core/src/datasource/listing/table.rs x: 180 commits (all time) y: 1923 lines of code datafusion/core/src/datasource/physical_plan/parquet.rs x: 31 commits (all time) y: 1539 lines of code datafusion/datasource-avro/src/file_format.rs x: 4 commits (all time) y: 46 lines of code datafusion/datasource-parquet/src/file_format.rs x: 17 commits (all time) y: 1302 lines of code datafusion/datasource-parquet/src/opener.rs x: 6 commits (all time) y: 306 lines of code datafusion/datasource-parquet/src/source.rs x: 10 commits (all time) y: 321 lines of code datafusion/datasource/src/file_format.rs x: 3 commits (all time) y: 84 lines of code datafusion/physical-optimizer/src/optimizer.rs x: 7 commits (all time) y: 63 lines of code datafusion/physical-plan/src/filter.rs x: 56 commits (all time) y: 1274 lines of code datafusion/physical-plan/src/filter_pushdown.rs x: 3 commits (all time) y: 196 lines of code datafusion/proto/src/physical_plan/mod.rs x: 129 commits (all time) y: 2652 lines of code datafusion/sql/src/expr/order_by.rs x: 15 commits (all time) y: 84 lines of code datafusion/sql/src/query.rs x: 36 commits (all time) y: 162 lines of code datafusion/sql/src/select.rs x: 80 commits (all time) y: 837 lines of code datafusion/core/benches/push_down_filter.rs x: 2 commits (all time) y: 92 lines of code datafusion/physical-optimizer/src/filter_pushdown.rs x: 2 commits (all time) y: 143 lines of code datafusion/substrait/src/logical_plan/producer.rs x: 114 commits (all time) y: 2642 lines of code datafusion/core/Cargo.toml x: 262 commits (all time) y: 220 lines of code datafusion/datasource/src/file.rs x: 5 commits (all time) y: 63 lines of code datafusion/datasource/src/source.rs x: 12 commits (all time) y: 238 lines of code datafusion/physical-optimizer/src/lib.rs x: 21 commits (all time) y: 24 lines of code datafusion/physical-plan/src/coalesce_batches.rs x: 24 commits (all time) y: 216 lines of code datafusion/physical-plan/src/execution_plan.rs x: 29 commits (all time) y: 754 lines of code datafusion/physical-plan/src/repartition/mod.rs x: 61 commits (all time) y: 1314 lines of code datafusion-cli/src/main.rs x: 66 commits (all time) y: 387 lines of code datafusion/optimizer/src/decorrelate_predicate_subquery.rs x: 30 commits (all time) y: 1710 lines of code datafusion/optimizer/src/optimize_projections/mod.rs x: 41 commits (all time) y: 1656 lines of code datafusion/optimizer/src/propagate_empty_relation.rs x: 32 commits (all time) y: 470 lines of code datafusion/functions/src/unicode/character_length.rs x: 19 commits (all time) y: 215 lines of code benchmarks/queries/clickbench/extended.sql x: 8 commits (all time) y: 8 lines of code datafusion/common/src/config.rs x: 119 commits (all time) y: 1405 lines of code datafusion-cli/src/command.rs x: 23 commits (all time) y: 218 lines of code datafusion-cli/src/exec.rs x: 71 commits (all time) y: 506 lines of code datafusion-cli/src/print_format.rs x: 24 commits (all time) y: 588 lines of code datafusion-cli/src/print_options.rs x: 15 commits (all time) y: 36 lines of code datafusion/common/src/format.rs x: 4 commits (all time) y: 9 lines of code datafusion/core/src/dataframe/mod.rs x: 109 commits (all time) y: 974 lines of code datafusion/sqllogictest/src/engines/datafusion_engine/normalize.rs x: 24 commits (all time) y: 204 lines of code datafusion/optimizer/src/push_down_filter.rs x: 126 commits (all time) y: 3343 lines of code datafusion/functions-aggregate/src/macros.rs x: 10 commits (all time) y: 59 lines of code datafusion/functions/src/macros.rs x: 27 commits (all time) y: 256 lines of code datafusion/functions/src/utils.rs x: 17 commits (all time) y: 160 lines of code datafusion/spark/Cargo.toml x: 1 commits (all time) y: 41 lines of code datafusion/spark/src/function/aggregate/mod.rs x: 1 commits (all time) y: 6 lines of code datafusion/spark/src/function/math/expm1.rs x: 1 commits (all time) y: 114 lines of code datafusion/spark/src/function/string/ascii.rs x: 1 commits (all time) y: 136 lines of code datafusion/sqllogictest/Cargo.toml x: 41 commits (all time) y: 80 lines of code datafusion/sqllogictest/src/engines/conversion.rs x: 8 commits (all time) y: 146 lines of code datafusion/sqllogictest/src/engines/datafusion_engine/runner.rs x: 4 commits (all time) y: 93 lines of code datafusion/sql/src/unparser/plan.rs x: 68 commits (all time) y: 1151 lines of code datafusion/substrait/src/logical_plan/consumer/expr/literal.rs x: 1 commits (all time) y: 497 lines of code datafusion/substrait/src/logical_plan/consumer/expr/mod.rs x: 1 commits (all time) y: 198 lines of code datafusion/substrait/src/logical_plan/consumer/expr/subquery.rs x: 1 commits (all time) y: 87 lines of code datafusion/substrait/src/logical_plan/consumer/plan.rs x: 1 commits (all time) y: 61 lines of code datafusion/substrait/src/logical_plan/consumer/rel/read_rel.rs x: 1 commits (all time) y: 231 lines of code datafusion/substrait/src/logical_plan/consumer/substrait_consumer.rs x: 1 commits (all time) y: 330 lines of code datafusion/substrait/src/logical_plan/consumer/types.rs x: 1 commits (all time) y: 281 lines of code datafusion/functions/src/core/mod.rs x: 32 commits (all time) y: 114 lines of code datafusion/functions/src/core/union_tag.rs x: 1 commits (all time) y: 170 lines of code datafusion/functions-nested/src/map_values.rs x: 15 commits (all time) y: 197 lines of code datafusion/datasource-avro/src/avro_to_arrow/arrow_array_reader.rs x: 2 commits (all time) y: 1629 lines of code datafusion/datasource-avro/src/avro_to_arrow/reader.rs x: 2 commits (all time) y: 262 lines of code datafusion/expr/src/expr.rs x: 193 commits (all time) y: 2717 lines of code datafusion/datasource-csv/src/source.rs x: 8 commits (all time) y: 574 lines of code datafusion/datasource-json/src/source.rs x: 5 commits (all time) y: 127 lines of code datafusion/datasource-parquet/src/writer.rs x: 3 commits (all time) y: 66 lines of code datafusion/expr-common/src/interval_arithmetic.rs x: 11 commits (all time) y: 1353 lines of code datafusion/physical-expr/src/expressions/binary.rs x: 145 commits (all time) y: 4621 lines of code datafusion/physical-expr/src/intervals/cp_solver.rs x: 27 commits (all time) y: 1190 lines of code datafusion/functions-nested/src/flatten.rs x: 16 commits (all time) y: 203 lines of code datafusion/core/src/datasource/file_format/csv.rs x: 97 commits (all time) y: 965 lines of code datafusion/core/src/datasource/file_format/json.rs x: 65 commits (all time) y: 273 lines of code datafusion/core/src/datasource/physical_plan/arrow_file.rs x: 34 commits (all time) y: 112 lines of code datafusion/datasource-avro/src/source.rs x: 2 commits (all time) y: 227 lines of code datafusion/datasource/src/file_groups.rs x: 8 commits (all time) y: 646 lines of code datafusion/datasource/src/memory.rs x: 9 commits (all time) y: 771 lines of code datafusion/physical-optimizer/src/aggregate_statistics.rs x: 17 commits (all time) y: 109 lines of code datafusion/physical-optimizer/src/join_selection.rs x: 6 commits (all time) y: 402 lines of code datafusion/physical-optimizer/src/output_requirements.rs x: 9 commits (all time) y: 88 lines of code datafusion/physical-plan/src/aggregates/mod.rs x: 111 commits (all time) y: 2405 lines of code datafusion/physical-plan/src/coalesce_partitions.rs x: 21 commits (all time) y: 73 lines of code datafusion/physical-plan/src/display.rs x: 26 commits (all time) y: 869 lines of code datafusion/physical-plan/src/empty.rs x: 17 commits (all time) y: 68 lines of code datafusion/physical-plan/src/joins/cross_join.rs x: 39 commits (all time) y: 698 lines of code datafusion/physical-plan/src/joins/hash_join.rs x: 78 commits (all time) y: 3366 lines of code datafusion/physical-plan/src/joins/nested_loop_join.rs x: 53 commits (all time) y: 1341 lines of code datafusion/physical-plan/src/joins/sort_merge_join.rs x: 63 commits (all time) y: 4044 lines of code datafusion/physical-plan/src/joins/utils.rs x: 55 commits (all time) y: 1970 lines of code datafusion/physical-plan/src/limit.rs x: 29 commits (all time) y: 641 lines of code datafusion/physical-plan/src/placeholder_row.rs x: 18 commits (all time) y: 84 lines of code datafusion/physical-plan/src/sorts/partial_sort.rs x: 21 commits (all time) y: 905 lines of code datafusion/physical-plan/src/sorts/sort.rs x: 73 commits (all time) y: 1485 lines of code datafusion/physical-plan/src/sorts/sort_preserving_merge.rs x: 40 commits (all time) y: 1168 lines of code datafusion/physical-plan/src/union.rs x: 37 commits (all time) y: 684 lines of code datafusion/physical-plan/src/values.rs x: 24 commits (all time) y: 130 lines of code datafusion/physical-plan/src/windows/bounded_window_agg_exec.rs x: 58 commits (all time) y: 1433 lines of code datafusion/physical-plan/src/windows/window_agg_exec.rs x: 23 commits (all time) y: 331 lines of code datafusion/physical-plan/src/work_table.rs x: 17 commits (all time) y: 189 lines of code datafusion/expr-common/src/signature.rs x: 23 commits (all time) y: 796 lines of code datafusion/expr/src/type_coercion/functions.rs x: 66 commits (all time) y: 1096 lines of code datafusion/functions-nested/src/cardinality.rs x: 14 commits (all time) y: 136 lines of code datafusion/functions-nested/src/concat.rs x: 19 commits (all time) y: 453 lines of code datafusion/functions-nested/src/dimension.rs x: 12 commits (all time) y: 187 lines of code datafusion/functions-nested/src/distance.rs x: 15 commits (all time) y: 220 lines of code datafusion/functions-nested/src/empty.rs x: 12 commits (all time) y: 106 lines of code datafusion/functions-nested/src/extract.rs x: 24 commits (all time) y: 869 lines of code datafusion/functions-nested/src/make_array.rs x: 21 commits (all time) y: 170 lines of code datafusion/functions-nested/src/set_ops.rs x: 15 commits (all time) y: 433 lines of code datafusion/functions-nested/src/utils.rs x: 12 commits (all time) y: 231 lines of code datafusion/datasource-avro/src/avro_to_arrow/schema.rs x: 2 commits (all time) y: 479 lines of code datafusion/common/src/dfschema.rs x: 85 commits (all time) y: 1253 lines of code datafusion/expr/src/expr_schema.rs x: 124 commits (all time) y: 661 lines of code datafusion/expr/src/lib.rs x: 93 commits (all time) y: 83 lines of code datafusion/expr/src/logical_plan/builder.rs x: 208 commits (all time) y: 2143 lines of code datafusion/expr/src/udf.rs x: 63 commits (all time) y: 483 lines of code datafusion/ffi/src/udf/mod.rs x: 2 commits (all time) y: 301 lines of code datafusion/functions-nested/benches/map.rs x: 10 commits (all time) y: 90 lines of code datafusion/functions/benches/character_length.rs x: 6 commits (all time) y: 95 lines of code datafusion/functions/benches/chr.rs x: 4 commits (all time) y: 53 lines of code datafusion/functions/benches/concat.rs x: 6 commits (all time) y: 47 lines of code datafusion/functions/benches/date_bin.rs x: 5 commits (all time) y: 47 lines of code datafusion/functions/benches/encoding.rs x: 5 commits (all time) y: 79 lines of code datafusion/functions/benches/find_in_set.rs x: 2 commits (all time) y: 189 lines of code datafusion/functions/benches/lower.rs x: 6 commits (all time) y: 199 lines of code datafusion/functions/benches/ltrim.rs x: 6 commits (all time) y: 219 lines of code datafusion/functions/benches/pad.rs x: 7 commits (all time) y: 153 lines of code datafusion/functions/benches/repeat.rs x: 8 commits (all time) y: 169 lines of code datafusion/functions/benches/reverse.rs x: 4 commits (all time) y: 109 lines of code datafusion/functions/benches/strpos.rs x: 5 commits (all time) y: 155 lines of code datafusion/functions/benches/to_char.rs x: 7 commits (all time) y: 134 lines of code datafusion/functions/benches/to_hex.rs x: 3 commits (all time) y: 47 lines of code datafusion/functions/benches/to_timestamp.rs x: 8 commits (all time) y: 235 lines of code datafusion/functions/benches/uuid.rs x: 3 commits (all time) y: 20 lines of code datafusion/functions/src/core/arrow_cast.rs x: 16 commits (all time) y: 127 lines of code datafusion/functions/src/core/coalesce.rs x: 15 commits (all time) y: 133 lines of code datafusion/functions/src/core/getfield.rs x: 21 commits (all time) y: 233 lines of code datafusion/functions/src/core/named_struct.rs x: 15 commits (all time) y: 145 lines of code datafusion/functions/src/core/struct.rs x: 15 commits (all time) y: 109 lines of code datafusion/functions/src/core/union_extract.rs x: 4 commits (all time) y: 125 lines of code datafusion/functions/src/core/version.rs x: 12 commits (all time) y: 88 lines of code datafusion/functions/src/datetime/date_bin.rs x: 20 commits (all time) y: 830 lines of code datafusion/functions/src/datetime/date_part.rs x: 26 commits (all time) y: 304 lines of code datafusion/functions/src/datetime/date_trunc.rs x: 18 commits (all time) y: 854 lines of code datafusion/functions/src/datetime/from_unixtime.rs x: 13 commits (all time) y: 184 lines of code datafusion/functions/src/datetime/make_date.rs x: 17 commits (all time) y: 306 lines of code datafusion/functions/src/datetime/now.rs x: 13 commits (all time) y: 83 lines of code datafusion/functions/src/datetime/to_char.rs x: 19 commits (all time) y: 633 lines of code datafusion/functions/src/datetime/to_date.rs x: 20 commits (all time) y: 421 lines of code datafusion/functions/src/datetime/to_local_time.rs x: 15 commits (all time) y: 494 lines of code datafusion/functions/src/datetime/to_timestamp.rs x: 22 commits (all time) y: 1026 lines of code datafusion/functions/src/math/log.rs x: 23 commits (all time) y: 613 lines of code datafusion/functions/src/math/power.rs x: 18 commits (all time) y: 222 lines of code datafusion/functions/src/math/signum.rs x: 12 commits (all time) y: 194 lines of code datafusion/functions/src/regex/regexpcount.rs x: 14 commits (all time) y: 837 lines of code datafusion/functions/src/string/concat_ws.rs x: 18 commits (all time) y: 457 lines of code datafusion/functions/src/string/contains.rs x: 16 commits (all time) y: 156 lines of code datafusion/functions/src/string/lower.rs x: 19 commits (all time) y: 158 lines of code datafusion/functions/src/string/upper.rs x: 20 commits (all time) y: 158 lines of code datafusion/functions/src/unicode/strpos.rs x: 24 commits (all time) y: 153 lines of code datafusion/physical-expr-common/src/physical_expr.rs x: 20 commits (all time) y: 283 lines of code datafusion/physical-expr-common/src/sort_expr.rs x: 25 commits (all time) y: 498 lines of code datafusion/physical-expr/src/equivalence/properties/dependency.rs x: 2 commits (all time) y: 1348 lines of code datafusion/physical-expr/src/expressions/case.rs x: 60 commits (all time) y: 1128 lines of code datafusion/physical-expr/src/expressions/cast.rs x: 44 commits (all time) y: 649 lines of code datafusion/physical-expr/src/expressions/column.rs x: 29 commits (all time) y: 155 lines of code datafusion/physical-expr/src/expressions/is_not_null.rs x: 16 commits (all time) y: 73 lines of code datafusion/physical-expr/src/expressions/is_null.rs x: 16 commits (all time) y: 71 lines of code datafusion/physical-expr/src/expressions/like.rs x: 16 commits (all time) y: 107 lines of code datafusion/physical-expr/src/expressions/literal.rs x: 25 commits (all time) y: 60 lines of code datafusion/physical-expr/src/expressions/no_op.rs x: 9 commits (all time) y: 45 lines of code datafusion/physical-expr/src/expressions/not.rs x: 22 commits (all time) y: 137 lines of code datafusion/physical-expr/src/expressions/try_cast.rs x: 30 commits (all time) y: 487 lines of code datafusion/physical-expr/src/scalar_function.rs x: 47 commits (all time) y: 194 lines of code datafusion/proto/src/physical_plan/from_proto.rs x: 96 commits (all time) y: 572 lines of code datafusion/common/src/stats.rs x: 21 commits (all time) y: 361 lines of code datafusion/core/src/datasource/mod.rs x: 48 commits (all time) y: 203 lines of code datafusion/datasource/src/schema_adapter.rs x: 4 commits (all time) y: 357 lines of code datafusion/optimizer/src/simplify_expressions/expr_simplifier.rs x: 131 commits (all time) y: 3196 lines of code datafusion/optimizer/src/eliminate_duplicated_expr.rs x: 12 commits (all time) y: 138 lines of code datafusion/optimizer/src/eliminate_group_by_constant.rs x: 9 commits (all time) y: 222 lines of code datafusion/optimizer/src/eliminate_nested_union.rs x: 16 commits (all time) y: 352 lines of code datafusion/optimizer/src/eliminate_outer_join.rs x: 24 commits (all time) y: 367 lines of code datafusion/optimizer/src/filter_null_join_keys.rs x: 25 commits (all time) y: 300 lines of code datafusion/optimizer/src/push_down_limit.rs x: 35 commits (all time) y: 911 lines of code datafusion/optimizer/src/replace_distinct_aggregate.rs x: 22 commits (all time) y: 184 lines of code datafusion/core/src/lib.rs x: 114 commits (all time) y: 305 lines of code datafusion/physical-optimizer/src/pruning.rs x: 11 commits (all time) y: 3353 lines of code datafusion/core/src/execution/session_state.rs x: 77 commits (all time) y: 1667 lines of code datafusion/proto/proto/datafusion.proto x: 310 commits (all time) y: 1076 lines of code benchmarks/src/h2o.rs x: 4 commits (all time) y: 148 lines of code datafusion/sql/src/expr/function.rs x: 81 commits (all time) y: 495 lines of code datafusion/sql/src/expr/subquery.rs x: 10 commits (all time) y: 8 lines of code datafusion/sql/src/expr/unary_op.rs x: 13 commits (all time) y: 64 lines of code datafusion/sql/src/parser.rs x: 66 commits (all time) y: 1509 lines of code datafusion/sql/src/set_expr.rs x: 20 commits (all time) y: 7 lines of code datafusion/sql/src/utils.rs x: 82 commits (all time) y: 785 lines of code datafusion/sql/src/unparser/expr.rs x: 107 commits (all time) y: 2810 lines of code datafusion/physical-plan/src/aggregates/group_values/row.rs x: 20 commits (all time) y: 198 lines of code datafusion/execution/src/memory_pool/mod.rs x: 26 commits (all time) y: 283 lines of code datafusion/execution/src/memory_pool/pool.rs x: 15 commits (all time) y: 522 lines of code datafusion/core/benches/aggregate_query_sql.rs x: 7 commits (all time) y: 190 lines of code datafusion/expr/src/udaf.rs x: 57 commits (all time) y: 531 lines of code datafusion/functions-aggregate/src/approx_percentile_cont.rs x: 25 commits (all time) y: 471 lines of code datafusion/optimizer/Cargo.toml x: 94 commits (all time) y: 61 lines of code datafusion/expr/src/logical_plan/plan.rs x: 278 commits (all time) y: 3976 lines of code datafusion/physical-optimizer/src/limit_pushdown.rs x: 10 commits (all time) y: 237 lines of code datafusion/optimizer/src/simplify_expressions/simplify_exprs.rs x: 54 commits (all time) y: 616 lines of code datafusion/functions-aggregate/src/average.rs x: 16 commits (all time) y: 577 lines of code datafusion/proto-common/src/common.rs x: 2 commits (all time) y: 4 lines of code datafusion/proto/src/logical_plan/mod.rs x: 110 commits (all time) y: 1679 lines of code datafusion/optimizer/src/simplify_expressions/unwrap_cast.rs x: 3 commits (all time) y: 1110 lines of code datafusion/physical-expr/benches/binary_op.rs x: 3 commits (all time) y: 225 lines of code datafusion/core/src/execution/context/mod.rs x: 111 commits (all time) y: 1564 lines of code datafusion/execution/src/runtime_env.rs x: 15 commits (all time) y: 169 lines of code datafusion/datasource/src/file_stream.rs x: 5 commits (all time) y: 759 lines of code datafusion/sql/src/unparser/utils.rs x: 23 commits (all time) y: 428 lines of code datafusion/functions-aggregate/src/string_agg.rs x: 12 commits (all time) y: 397 lines of code datafusion/common/src/file_options/parquet_writer.rs x: 25 commits (all time) y: 693 lines of code datafusion/core/src/datasource/file_format/avro.rs x: 37 commits (all time) y: 313 lines of code datafusion/proto-common/proto/datafusion_common.proto x: 23 commits (all time) y: 492 lines of code datafusion/proto-common/src/from_proto/mod.rs x: 28 commits (all time) y: 1047 lines of code datafusion/proto-common/src/to_proto/mod.rs x: 28 commits (all time) y: 968 lines of code datafusion/proto/src/logical_plan/file_formats.rs x: 17 commits (all time) y: 711 lines of code datafusion/common/Cargo.toml x: 120 commits (all time) y: 69 lines of code datafusion/core/src/datasource/physical_plan/csv.rs x: 69 commits (all time) y: 653 lines of code datafusion/core/src/datasource/physical_plan/json.rs x: 62 commits (all time) y: 488 lines of code datafusion/datasource-parquet/src/row_group_filter.rs x: 2 commits (all time) y: 1257 lines of code datafusion/datasource/src/mod.rs x: 13 commits (all time) y: 488 lines of code datafusion/execution/Cargo.toml x: 32 commits (all time) y: 48 lines of code datafusion/proto/src/physical_plan/to_proto.rs x: 107 commits (all time) y: 558 lines of code datafusion/substrait/src/physical_plan/producer.rs x: 10 commits (all time) y: 169 lines of code datafusion/functions-aggregate/src/first_last.rs x: 36 commits (all time) y: 1418 lines of code datafusion/physical-plan/src/spill/mod.rs x: 4 commits (all time) y: 558 lines of code datafusion-examples/Cargo.toml x: 112 commits (all time) y: 74 lines of code datafusion/physical-plan/src/topk/mod.rs x: 17 commits (all time) y: 547 lines of code datafusion/expr/src/logical_plan/invariants.rs x: 6 commits (all time) y: 378 lines of code datafusion/optimizer/src/optimizer.rs x: 101 commits (all time) y: 507 lines of code datafusion/sql/src/unparser/dialect.rs x: 32 commits (all time) y: 672 lines of code datafusion/physical-expr/Cargo.toml x: 130 commits (all time) y: 68 lines of code datafusion/physical-expr/src/expressions/mod.rs x: 90 commits (all time) y: 33 lines of code datafusion/physical-expr/src/lib.rs x: 77 commits (all time) y: 47 lines of code datafusion/physical-expr/src/utils/mod.rs x: 26 commits (all time) y: 476 lines of code datafusion/proto/Cargo.toml x: 105 commits (all time) y: 58 lines of code datafusion/core/src/physical_planner.rs x: 176 commits (all time) y: 2604 lines of code datafusion/physical-expr/src/equivalence/projection.rs x: 19 commits (all time) y: 47 lines of code datafusion/datasource/src/url.rs x: 4 commits (all time) y: 391 lines of code datafusion/ffi/src/table_provider.rs x: 9 commits (all time) y: 453 lines of code datafusion/functions-nested/src/array_has.rs x: 21 commits (all time) y: 567 lines of code datafusion/functions-window-common/src/expr.rs x: 2 commits (all time) y: 35 lines of code datafusion/functions-window/src/cume_dist.rs x: 8 commits (all time) y: 133 lines of code datafusion/functions-window/src/rank.rs x: 7 commits (all time) y: 95 lines of code datafusion/functions/benches/regx.rs x: 11 commits (all time) y: 198 lines of code datafusion/physical-expr/src/planner.rs x: 84 commits (all time) y: 311 lines of code datafusion/physical-plan/src/aggregates/group_values/multi_group_by/primitive.rs x: 7 commits (all time) y: 363 lines of code datafusion/physical-plan/src/aggregates/order/full.rs x: 6 commits (all time) y: 71 lines of code datafusion/physical-plan/src/aggregates/order/partial.rs x: 14 commits (all time) y: 239 lines of code datafusion/physical-plan/src/aggregates/row_hash.rs x: 43 commits (all time) y: 658 lines of code datafusion/sql/src/expr/value.rs x: 43 commits (all time) y: 426 lines of code datafusion/sql/src/planner.rs x: 219 commits (all time) y: 673 lines of code datafusion/sql/src/statement.rs x: 134 commits (all time) y: 2001 lines of code datafusion/sql/src/unparser/mod.rs x: 11 commits (all time) y: 93 lines of code rust-toolchain.toml x: 5 commits (all time) y: 21 lines of code datafusion/physical-plan/src/joins/mod.rs x: 7 commits (all time) y: 33 lines of code datafusion/physical-plan/src/sorts/merge.rs x: 10 commits (all time) y: 288 lines of code datafusion/functions-window/src/nth_value.rs x: 7 commits (all time) y: 487 lines of code datafusion/datasource/Cargo.toml x: 7 commits (all time) y: 79 lines of code benchmarks/src/tpch/convert.rs x: 11 commits (all time) y: 110 lines of code datafusion/optimizer/src/decorrelate.rs x: 33 commits (all time) y: 509 lines of code datafusion/optimizer/src/utils.rs x: 68 commits (all time) y: 183 lines of code datafusion/physical-plan/src/spill/in_progress_spill_file.rs x: 2 commits (all time) y: 59 lines of code datafusion/functions-table/src/generate_series.rs x: 5 commits (all time) y: 229 lines of code datafusion/core/benches/data_utils/mod.rs x: 8 commits (all time) y: 206 lines of code datafusion/core/benches/topk_aggregate.rs x: 6 commits (all time) y: 176 lines of code datafusion/physical-expr/src/aggregate.rs x: 12 commits (all time) y: 423 lines of code datafusion/core/benches/sort_limit_query_sql.rs x: 9 commits (all time) y: 117 lines of code datafusion/core/benches/sql_planner.rs x: 22 commits (all time) y: 368 lines of code datafusion/core/benches/window_query_sql.rs x: 2 commits (all time) y: 206 lines of code datafusion/catalog/src/lib.rs x: 13 commits (all time) y: 31 lines of code datafusion/sql/Cargo.toml x: 97 commits (all time) y: 59 lines of code datafusion/core/src/datasource/physical_plan/avro.rs x: 37 commits (all time) y: 212 lines of code datafusion/core/src/datasource/physical_plan/mod.rs x: 66 commits (all time) y: 152 lines of code datafusion/substrait/Cargo.toml x: 71 commits (all time) y: 57 lines of code datafusion/optimizer/src/analyzer/type_coercion.rs x: 150 commits (all time) y: 1890 lines of code datafusion/functions/src/crypto/basic.rs x: 6 commits (all time) y: 349 lines of code datafusion/functions-aggregate-common/src/merge_arrays.rs x: 3 commits (all time) y: 257 lines of code datafusion/catalog/Cargo.toml x: 12 commits (all time) y: 50 lines of code datafusion/catalog/src/stream.rs x: 2 commits (all time) y: 333 lines of code datafusion/common/src/utils/mod.rs x: 31 commits (all time) y: 960 lines of code datafusion/catalog-listing/src/helpers.rs x: 7 commits (all time) y: 910 lines of code datafusion/core/benches/sort.rs x: 11 commits (all time) y: 473 lines of code datafusion/physical-plan/src/sorts/streaming_merge.rs x: 12 commits (all time) y: 158 lines of code datafusion/physical-plan/src/metrics/baseline.rs x: 3 commits (all time) y: 125 lines of code datafusion/functions/Cargo.toml x: 65 commits (all time) y: 207 lines of code datafusion/functions/src/core/planner.rs x: 9 commits (all time) y: 61 lines of code datafusion/functions/src/lib.rs x: 22 commits (all time) y: 104 lines of code datafusion/functions/src/string/overlay.rs x: 14 commits (all time) y: 4 lines of code datafusion/physical-plan/src/aggregates/topk/heap.rs x: 11 commits (all time) y: 535 lines of code datafusion/wasmtest/Cargo.toml x: 20 commits (all time) y: 57 lines of code datafusion/expr-common/src/operator.rs x: 3 commits (all time) y: 262 lines of code datafusion/expr/src/window_frame.rs x: 29 commits (all time) y: 26 lines of code datafusion/sql/src/expr/identifier.rs x: 31 commits (all time) y: 437 lines of code datafusion/sql/src/expr/mod.rs x: 110 commits (all time) y: 1160 lines of code datafusion/sql/src/relation/join.rs x: 17 commits (all time) y: 8 lines of code datafusion/sql/src/relation/mod.rs x: 26 commits (all time) y: 74 lines of code datafusion/physical-plan/src/aggregates/topk/priority_map.rs x: 7 commits (all time) y: 347 lines of code datafusion/physical-plan/src/unnest.rs x: 35 commits (all time) y: 939 lines of code datafusion/physical-expr/src/physical_expr.rs x: 42 commits (all time) y: 213 lines of code datafusion/common-runtime/src/lib.rs x: 6 commits (all time) y: 12 lines of code datafusion/physical-plan/src/stream.rs x: 17 commits (all time) y: 395 lines of code datafusion/physical-optimizer/Cargo.toml x: 22 commits (all time) y: 50 lines of code datafusion/expr/src/utils.rs x: 179 commits (all time) y: 1226 lines of code datafusion/optimizer/src/analyzer/mod.rs x: 36 commits (all time) y: 96 lines of code datafusion/ffi/src/catalog_provider.rs x: 1 commits (all time) y: 250 lines of code datafusion/ffi/src/schema_provider.rs x: 1 commits (all time) y: 285 lines of code datafusion/common/src/lib.rs x: 63 commits (all time) y: 145 lines of code datafusion/execution/src/lib.rs x: 13 commits (all time) y: 23 lines of code datafusion/functions-nested/src/lib.rs x: 9 commits (all time) y: 170 lines of code datafusion/functions-window/src/lib.rs x: 11 commits (all time) y: 57 lines of code datafusion/optimizer/src/lib.rs x: 58 commits (all time) y: 44 lines of code datafusion/physical-expr-common/src/lib.rs x: 9 commits (all time) y: 13 lines of code datafusion/proto/src/lib.rs x: 67 commits (all time) y: 22 lines of code datafusion/sqllogictest/src/lib.rs x: 7 commits (all time) y: 19 lines of code datafusion/substrait/src/lib.rs x: 11 commits (all time) y: 13 lines of code datafusion/optimizer/src/common_subexpr_eliminate.rs x: 131 commits (all time) y: 1302 lines of code datafusion/physical-plan/src/joins/symmetric_hash_join.rs x: 49 commits (all time) y: 1023 lines of code datafusion/expr/src/logical_plan/mod.rs x: 43 commits (all time) y: 33 lines of code datafusion/expr/src/logical_plan/tree_node.rs x: 33 commits (all time) y: 770 lines of code datafusion/physical-expr/src/expressions/in_list.rs x: 64 commits (all time) y: 1232 lines of code datafusion/optimizer/src/eliminate_limit.rs x: 33 commits (all time) y: 211 lines of code datafusion-cli/Cargo.toml x: 185 commits (all time) y: 68 lines of code datafusion/physical-plan/src/aggregates/topk/hash_table.rs x: 10 commits (all time) y: 368 lines of code datafusion/core/src/execution/session_state_defaults.rs x: 11 commits (all time) y: 168 lines of code datafusion/functions-aggregate/src/approx_distinct.rs x: 12 commits (all time) y: 293 lines of code datafusion/expr/src/tree_node.rs x: 22 commits (all time) y: 13 lines of code datafusion/proto/src/logical_plan/to_proto.rs x: 214 commits (all time) y: 662 lines of code datafusion/physical-plan/src/memory.rs x: 39 commits (all time) y: 331 lines of code datafusion/physical-plan/src/render_tree.rs x: 2 commits (all time) y: 133 lines of code benchmarks/src/cancellation.rs x: 2 commits (all time) y: 248 lines of code datafusion/functions-nested/src/replace.rs x: 16 commits (all time) y: 379 lines of code datafusion/functions-nested/src/resize.rs x: 14 commits (all time) y: 221 lines of code datafusion/functions/src/regex/regexplike.rs x: 19 commits (all time) y: 316 lines of code datafusion/functions/src/string/octet_length.rs x: 17 commits (all time) y: 199 lines of code datafusion/functions/src/unicode/initcap.rs x: 5 commits (all time) y: 248 lines of code datafusion/functions-aggregate/src/count.rs x: 33 commits (all time) y: 569 lines of code datafusion/optimizer/src/simplify_expressions/utils.rs x: 27 commits (all time) y: 270 lines of code datafusion/ffi/src/execution_plan.rs x: 7 commits (all time) y: 251 lines of code datafusion/physical-plan/src/recursive_query.rs x: 16 commits (all time) y: 308 lines of code datafusion/core/src/datasource/file_format/options.rs x: 26 commits (all time) y: 556 lines of code datafusion/expr/src/expr_rewriter/mod.rs x: 45 commits (all time) y: 422 lines of code datafusion/proto/src/logical_plan/from_proto.rs x: 226 commits (all time) y: 649 lines of code datafusion/physical-expr/src/equivalence/mod.rs x: 25 commits (all time) y: 230 lines of code datafusion/physical-expr/src/equivalence/properties/union.rs x: 1 commits (all time) y: 659 lines of code datafusion/physical-plan/src/common.rs x: 23 commits (all time) y: 301 lines of code datafusion-cli/src/helper.rs x: 15 commits (all time) y: 262 lines of code datafusion/physical-plan/src/joins/stream_join_utils.rs x: 22 commits (all time) y: 691 lines of code datafusion/core/src/dataframe/parquet.rs x: 16 commits (all time) y: 170 lines of code benchmarks/Cargo.toml x: 85 commits (all time) y: 52 lines of code datafusion/physical-expr/src/equivalence/class.rs x: 33 commits (all time) y: 610 lines of code datafusion/physical-expr/src/equivalence/ordering.rs x: 26 commits (all time) y: 652 lines of code datafusion/physical-plan/src/windows/mod.rs x: 76 commits (all time) y: 918 lines of code datafusion/functions/src/string/btrim.rs x: 20 commits (all time) y: 254 lines of code datafusion/functions/src/string/ltrim.rs x: 21 commits (all time) y: 254 lines of code datafusion/sqllogictest/regenerate/sqllogictests.rs x: 2 commits (all time) y: 509 lines of code datafusion/expr/src/udwf.rs x: 35 commits (all time) y: 219 lines of code datafusion/functions-aggregate/src/bit_and_or_xor.rs x: 15 commits (all time) y: 372 lines of code datafusion/functions-aggregate/src/regr.rs x: 9 commits (all time) y: 449 lines of code datafusion/functions/src/math/monotonicity.rs x: 10 commits (all time) y: 842 lines of code datafusion/functions/src/unicode/lpad.rs x: 17 commits (all time) y: 468 lines of code datafusion/functions/src/unicode/reverse.rs x: 14 commits (all time) y: 162 lines of code datafusion/functions/src/unicode/substr.rs x: 26 commits (all time) y: 768 lines of code datafusion/functions/src/unicode/substrindex.rs x: 15 commits (all time) y: 289 lines of code datafusion/functions/src/unicode/translate.rs x: 13 commits (all time) y: 113 lines of code datafusion/expr-common/src/statistics.rs x: 1 commits (all time) y: 1272 lines of code datafusion/physical-expr-common/src/binary_map.rs x: 14 commits (all time) y: 662 lines of code datafusion-cli/src/functions.rs x: 16 commits (all time) y: 407 lines of code datafusion/core/src/datasource/empty.rs x: 14 commits (all time) y: 52 lines of code datafusion/functions-aggregate/Cargo.toml x: 19 commits (all time) y: 61 lines of code datafusion-cli/src/lib.rs x: 16 commits (all time) y: 18 lines of code datafusion/doc/src/lib.rs x: 5 commits (all time) y: 209 lines of code datafusion/expr/Cargo.toml x: 102 commits (all time) y: 53 lines of code datafusion/physical-expr-common/Cargo.toml x: 10 commits (all time) y: 41 lines of code datafusion/functions-nested/src/planner.rs x: 9 commits (all time) y: 158 lines of code datafusion/functions/src/regex/regexpreplace.rs x: 19 commits (all time) y: 716 lines of code datafusion/functions-nested/src/except.rs x: 13 commits (all time) y: 158 lines of code datafusion/functions-nested/src/map.rs x: 18 commits (all time) y: 281 lines of code datafusion/functions-nested/src/map_keys.rs x: 14 commits (all time) y: 96 lines of code datafusion/functions-nested/src/position.rs x: 12 commits (all time) y: 276 lines of code datafusion/functions-nested/src/range.rs x: 18 commits (all time) y: 529 lines of code datafusion/functions-nested/src/remove.rs x: 13 commits (all time) y: 321 lines of code datafusion/functions/src/string/repeat.rs x: 23 commits (all time) y: 254 lines of code datafusion/functions/src/string/split_part.rs x: 18 commits (all time) y: 175 lines of code datafusion/functions/src/core/nullif.rs x: 20 commits (all time) y: 224 lines of code datafusion/functions/src/core/nvl.rs x: 17 commits (all time) y: 252 lines of code datafusion/functions/src/encoding/inner.rs x: 16 commits (all time) y: 487 lines of code datafusion/common/src/types/native.rs x: 5 commits (all time) y: 299 lines of code datafusion/functions-aggregate/src/bool_and_or.rs x: 13 commits (all time) y: 293 lines of code datafusion/functions-aggregate/src/variance.rs x: 18 commits (all time) y: 495 lines of code datafusion/functions/src/math/nans.rs x: 17 commits (all time) y: 74 lines of code datafusion/core/src/datasource/listing/mod.rs x: 27 commits (all time) y: 6 lines of code datafusion/core/benches/sql_query_with_io.rs x: 7 commits (all time) y: 220 lines of code datafusion/functions-aggregate/src/nth_value.rs x: 20 commits (all time) y: 351 lines of code datafusion/physical-expr/benches/case_when.rs x: 6 commits (all time) y: 92 lines of code datafusion/physical-expr/src/expressions/binary/kernels.rs x: 13 commits (all time) y: 127 lines of code datafusion/physical-expr/src/utils/guarantee.rs x: 18 commits (all time) y: 595 lines of code datafusion/physical-expr/src/window/window_expr.rs x: 39 commits (all time) y: 381 lines of code datafusion/physical-plan/src/aggregates/group_values/multi_group_by/mod.rs x: 8 commits (all time) y: 1204 lines of code datafusion/sqllogictest/src/engines/postgres_engine/mod.rs x: 6 commits (all time) y: 267 lines of code datafusion/proto/src/bytes/mod.rs x: 30 commits (all time) y: 232 lines of code datafusion-cli/src/object_storage.rs x: 32 commits (all time) y: 547 lines of code datafusion/physical-plan/src/aggregates/group_values/multi_group_by/bytes_view.rs x: 4 commits (all time) y: 621 lines of code datafusion/functions-aggregate/src/correlation.rs x: 14 commits (all time) y: 442 lines of code datafusion/functions/src/string/common.rs x: 18 commits (all time) y: 348 lines of code datafusion/functions/src/strings.rs x: 8 commits (all time) y: 295 lines of code datafusion/functions-aggregate/src/median.rs x: 18 commits (all time) y: 500 lines of code datafusion/physical-expr/src/window/aggregate.rs x: 27 commits (all time) y: 152 lines of code datafusion/catalog/src/async.rs x: 3 commits (all time) y: 556 lines of code datafusion/functions/src/datetime/common.rs x: 11 commits (all time) y: 309 lines of code datafusion/proto/gen/Cargo.toml x: 17 commits (all time) y: 34 lines of code datafusion/common/src/join_type.rs x: 8 commits (all time) y: 92 lines of code dev/release/generate-changelog.py x: 8 commits (all time) y: 95 lines of code datafusion/common/src/tree_node.rs x: 31 commits (all time) y: 1803 lines of code datafusion/optimizer/src/eliminate_cross_join.rs x: 41 commits (all time) y: 1045 lines of code datafusion/common/src/cse.rs x: 6 commits (all time) y: 689 lines of code datafusion/expr/src/function.rs x: 63 commits (all time) y: 36 lines of code datafusion/functions-aggregate-common/src/aggregate/groups_accumulator.rs x: 11 commits (all time) y: 286 lines of code datafusion/functions-aggregate-common/src/tdigest.rs x: 6 commits (all time) y: 578 lines of code datafusion/functions-aggregate/src/covariance.rs x: 13 commits (all time) y: 344 lines of code datafusion/substrait/src/variation_const.rs x: 8 commits (all time) y: 31 lines of code test-utils/Cargo.toml x: 20 commits (all time) y: 29 lines of code datafusion/functions/src/math/mod.rs x: 28 commits (all time) y: 409 lines of code datafusion/functions-aggregate/src/stddev.rs x: 18 commits (all time) y: 385 lines of code datafusion/functions-aggregate-common/src/aggregate/count_distinct/native.rs x: 3 commits (all time) y: 163 lines of code datafusion/expr/src/logical_plan/display.rs x: 24 commits (all time) y: 631 lines of code datafusion/optimizer/src/join_key_set.rs x: 4 commits (all time) y: 182 lines of code datafusion/optimizer/src/simplify_expressions/guarantees.rs x: 11 commits (all time) y: 385 lines of code datafusion/physical-plan/src/metrics/value.rs x: 6 commits (all time) y: 492 lines of code datafusion/core/src/datasource/listing_table_factory.rs x: 58 commits (all time) y: 207 lines of code dev/update_datafusion_versions.py x: 23 commits (all time) y: 98 lines of code datafusion/core/benches/parquet_query_sql.rs x: 10 commits (all time) y: 196 lines of code datafusion/expr/src/window_state.rs x: 8 commits (all time) y: 602 lines of code datafusion-cli/src/catalog.rs x: 18 commits (all time) y: 285 lines of code datafusion/optimizer/src/analyzer/function_rewrite.rs x: 8 commits (all time) y: 55 lines of code datafusion/execution/src/object_store.rs x: 14 commits (all time) y: 47 lines of code datafusion/core/src/prelude.rs x: 19 commits (all time) y: 19 lines of code test-utils/src/tpcds.rs x: 1 commits (all time) y: 559 lines of code
6020.0
lines of code
  min: 1.0
  average: 279.07
  25th percentile: 36.0
  median: 108.0
  75th percentile: 288.0
  max: 6020.0
0 310.0
commits (all time)
min: 1.0 | average: 17.96 | 25th percentile: 2.0 | median: 7.0 | 75th percentile: 17.0 | max: 310.0

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

datafusion/catalog/src/information_schema.rs x: 3 contributors (all time) y: 1143 lines of code datafusion/optimizer/src/extract_equijoin_predicate.rs x: 7 contributors (all time) y: 345 lines of code datafusion/optimizer/src/scalar_subquery_to_join.rs x: 30 contributors (all time) y: 1004 lines of code datafusion/optimizer/src/single_distinct_to_groupby.rs x: 31 contributors (all time) y: 576 lines of code datafusion/datasource-parquet/src/mod.rs x: 4 contributors (all time) y: 340 lines of code datafusion/datasource-parquet/src/row_filter.rs x: 2 contributors (all time) y: 443 lines of code datafusion/physical-plan/src/aggregates/group_values/multi_group_by/bytes.rs x: 4 contributors (all time) y: 514 lines of code datafusion/physical-plan/Cargo.toml x: 29 contributors (all time) y: 84 lines of code datafusion/physical-plan/benches/sort_preserving_merge.rs x: 1 contributors (all time) y: 164 lines of code datafusion/physical-plan/src/lib.rs x: 34 contributors (all time) y: 68 lines of code Cargo.toml x: 63 contributors (all time) y: 209 lines of code benchmarks/src/imdb/run.rs x: 8 contributors (all time) y: 706 lines of code benchmarks/src/sort.rs x: 10 contributors (all time) y: 145 lines of code benchmarks/src/sort_tpch.rs x: 9 contributors (all time) y: 265 lines of code benchmarks/src/tpch/run.rs x: 16 contributors (all time) y: 199 lines of code benchmarks/src/util/options.rs x: 8 contributors (all time) y: 99 lines of code datafusion/common/src/column.rs x: 19 contributors (all time) y: 316 lines of code datafusion/common/src/error.rs x: 36 contributors (all time) y: 868 lines of code datafusion/core/src/datasource/file_format/parquet.rs x: 62 contributors (all time) y: 1341 lines of code datafusion/datasource-csv/src/file_format.rs x: 7 contributors (all time) y: 532 lines of code datafusion/datasource/src/file_scan_config.rs x: 10 contributors (all time) y: 1979 lines of code datafusion/datasource/src/statistics.rs x: 6 contributors (all time) y: 384 lines of code datafusion/datasource/src/write/demux.rs x: 4 contributors (all time) y: 432 lines of code datafusion/expr-common/src/type_coercion/binary.rs x: 23 contributors (all time) y: 2096 lines of code datafusion/expr/src/expr_fn.rs x: 73 contributors (all time) y: 683 lines of code datafusion/functions-aggregate/src/array_agg.rs x: 18 contributors (all time) y: 815 lines of code datafusion/functions-window/src/lead_lag.rs x: 5 contributors (all time) y: 134 lines of code datafusion/macros/src/user_doc.rs x: 6 contributors (all time) y: 160 lines of code datafusion/optimizer/src/simplify_expressions/regex.rs x: 8 contributors (all time) y: 266 lines of code datafusion/physical-expr/src/analysis.rs x: 13 contributors (all time) y: 327 lines of code datafusion/physical-expr/src/equivalence/properties/mod.rs x: 6 contributors (all time) y: 818 lines of code datafusion/physical-optimizer/src/enforce_distribution.rs x: 8 contributors (all time) y: 893 lines of code datafusion/physical-optimizer/src/enforce_sorting/mod.rs x: 9 contributors (all time) y: 493 lines of code datafusion/physical-optimizer/src/enforce_sorting/replace_with_order_preserving_variants.rs x: 5 contributors (all time) y: 189 lines of code datafusion/physical-optimizer/src/enforce_sorting/sort_pushdown.rs x: 7 contributors (all time) y: 594 lines of code datafusion/physical-optimizer/src/update_aggr_exprs.rs x: 2 contributors (all time) y: 117 lines of code datafusion/physical-plan/src/projection.rs x: 24 contributors (all time) y: 935 lines of code datafusion/physical-plan/src/streaming.rs x: 19 contributors (all time) y: 348 lines of code datafusion/common/src/scalar/mod.rs x: 38 contributors (all time) y: 6020 lines of code datafusion/functions-aggregate/src/min_max.rs x: 20 contributors (all time) y: 1666 lines of code datafusion/functions-aggregate/src/min_max/min_max_struct.rs x: 1 contributors (all time) y: 422 lines of code datafusion/core/src/datasource/file_format/arrow.rs x: 31 contributors (all time) y: 426 lines of code datafusion/core/src/datasource/file_format/mod.rs x: 42 contributors (all time) y: 100 lines of code datafusion/core/src/datasource/listing/table.rs x: 75 contributors (all time) y: 1923 lines of code datafusion/core/src/datasource/physical_plan/parquet.rs x: 19 contributors (all time) y: 1539 lines of code datafusion/datasource-avro/src/file_format.rs x: 4 contributors (all time) y: 46 lines of code datafusion/datasource-json/src/file_format.rs x: 7 contributors (all time) y: 263 lines of code datafusion/datasource-parquet/src/file_format.rs x: 13 contributors (all time) y: 1302 lines of code datafusion/datasource-parquet/src/opener.rs x: 4 contributors (all time) y: 306 lines of code datafusion/datasource-parquet/src/source.rs x: 8 contributors (all time) y: 321 lines of code datafusion/datasource/src/file_format.rs x: 3 contributors (all time) y: 84 lines of code datafusion/physical-optimizer/src/optimizer.rs x: 5 contributors (all time) y: 63 lines of code datafusion/physical-plan/src/filter.rs x: 29 contributors (all time) y: 1274 lines of code datafusion/physical-plan/src/filter_pushdown.rs x: 1 contributors (all time) y: 196 lines of code datafusion/proto/src/physical_plan/mod.rs x: 67 contributors (all time) y: 2652 lines of code datafusion/sql/src/expr/order_by.rs x: 12 contributors (all time) y: 84 lines of code datafusion/sql/src/query.rs x: 19 contributors (all time) y: 162 lines of code datafusion/sql/src/select.rs x: 39 contributors (all time) y: 837 lines of code datafusion/core/benches/push_down_filter.rs x: 1 contributors (all time) y: 92 lines of code datafusion/substrait/src/logical_plan/producer.rs x: 47 contributors (all time) y: 2642 lines of code datafusion/core/Cargo.toml x: 72 contributors (all time) y: 220 lines of code datafusion/datasource/src/file.rs x: 3 contributors (all time) y: 63 lines of code datafusion/datasource/src/source.rs x: 6 contributors (all time) y: 238 lines of code datafusion/physical-optimizer/src/lib.rs x: 14 contributors (all time) y: 24 lines of code datafusion/physical-plan/src/coalesce_batches.rs x: 15 contributors (all time) y: 216 lines of code datafusion/physical-plan/src/execution_plan.rs x: 22 contributors (all time) y: 754 lines of code datafusion/physical-plan/src/repartition/mod.rs x: 40 contributors (all time) y: 1314 lines of code datafusion-cli/src/main.rs x: 36 contributors (all time) y: 387 lines of code datafusion/execution/src/disk_manager.rs x: 11 contributors (all time) y: 281 lines of code datafusion/optimizer/src/decorrelate_predicate_subquery.rs x: 18 contributors (all time) y: 1710 lines of code datafusion/optimizer/src/optimize_projections/mod.rs x: 19 contributors (all time) y: 1656 lines of code datafusion/optimizer/src/propagate_empty_relation.rs x: 19 contributors (all time) y: 470 lines of code datafusion/functions/src/unicode/character_length.rs x: 12 contributors (all time) y: 215 lines of code benchmarks/queries/clickbench/extended.sql x: 4 contributors (all time) y: 8 lines of code datafusion/common/src/config.rs x: 66 contributors (all time) y: 1405 lines of code datafusion-cli/src/command.rs x: 18 contributors (all time) y: 218 lines of code datafusion-cli/src/exec.rs x: 36 contributors (all time) y: 506 lines of code datafusion-cli/src/print_format.rs x: 14 contributors (all time) y: 588 lines of code datafusion-cli/src/print_options.rs x: 11 contributors (all time) y: 36 lines of code datafusion/core/src/dataframe/mod.rs x: 47 contributors (all time) y: 974 lines of code datafusion/sqllogictest/src/engines/datafusion_engine/normalize.rs x: 18 contributors (all time) y: 204 lines of code datafusion/optimizer/src/push_down_filter.rs x: 50 contributors (all time) y: 3343 lines of code datafusion/functions-aggregate/src/macros.rs x: 6 contributors (all time) y: 59 lines of code datafusion/functions/src/macros.rs x: 17 contributors (all time) y: 256 lines of code datafusion/functions/src/utils.rs x: 13 contributors (all time) y: 160 lines of code datafusion/spark/Cargo.toml x: 1 contributors (all time) y: 41 lines of code datafusion/spark/src/function/aggregate/mod.rs x: 1 contributors (all time) y: 6 lines of code datafusion/spark/src/function/math/expm1.rs x: 1 contributors (all time) y: 114 lines of code datafusion/spark/src/function/string/ascii.rs x: 1 contributors (all time) y: 136 lines of code datafusion/sqllogictest/Cargo.toml x: 24 contributors (all time) y: 80 lines of code datafusion/sqllogictest/src/engines/conversion.rs x: 7 contributors (all time) y: 146 lines of code datafusion/sqllogictest/src/engines/datafusion_engine/runner.rs x: 4 contributors (all time) y: 93 lines of code datafusion/sql/src/unparser/plan.rs x: 28 contributors (all time) y: 1151 lines of code datafusion/substrait/src/logical_plan/consumer/expr/literal.rs x: 1 contributors (all time) y: 497 lines of code datafusion/substrait/src/logical_plan/consumer/plan.rs x: 1 contributors (all time) y: 61 lines of code datafusion/substrait/src/logical_plan/consumer/rel/read_rel.rs x: 1 contributors (all time) y: 231 lines of code datafusion/substrait/src/logical_plan/consumer/substrait_consumer.rs x: 1 contributors (all time) y: 330 lines of code datafusion/substrait/src/logical_plan/consumer/types.rs x: 1 contributors (all time) y: 281 lines of code datafusion/functions/src/core/mod.rs x: 17 contributors (all time) y: 114 lines of code datafusion/functions/src/core/union_tag.rs x: 1 contributors (all time) y: 170 lines of code datafusion/functions-nested/src/map_values.rs x: 11 contributors (all time) y: 197 lines of code datafusion/datasource-avro/src/avro_to_arrow/arrow_array_reader.rs x: 2 contributors (all time) y: 1629 lines of code datafusion/datasource-avro/src/avro_to_arrow/reader.rs x: 2 contributors (all time) y: 262 lines of code datafusion/expr/src/expr.rs x: 75 contributors (all time) y: 2717 lines of code datafusion/datasource-csv/src/source.rs x: 6 contributors (all time) y: 574 lines of code datafusion/datasource/src/write/orchestration.rs x: 3 contributors (all time) y: 213 lines of code datafusion/expr-common/src/interval_arithmetic.rs x: 10 contributors (all time) y: 1353 lines of code datafusion/physical-expr/src/expressions/binary.rs x: 58 contributors (all time) y: 4621 lines of code datafusion/physical-expr/src/intervals/cp_solver.rs x: 15 contributors (all time) y: 1190 lines of code datafusion/core/src/datasource/file_format/csv.rs x: 53 contributors (all time) y: 965 lines of code datafusion/core/src/datasource/file_format/json.rs x: 36 contributors (all time) y: 273 lines of code datafusion/core/src/datasource/physical_plan/arrow_file.rs x: 22 contributors (all time) y: 112 lines of code datafusion/datasource-avro/src/source.rs x: 2 contributors (all time) y: 227 lines of code datafusion/datasource/src/file_groups.rs x: 3 contributors (all time) y: 646 lines of code datafusion/datasource/src/memory.rs x: 6 contributors (all time) y: 771 lines of code datafusion/physical-optimizer/src/aggregate_statistics.rs x: 14 contributors (all time) y: 109 lines of code datafusion/physical-optimizer/src/output_requirements.rs x: 8 contributors (all time) y: 88 lines of code datafusion/physical-plan/src/aggregates/mod.rs x: 53 contributors (all time) y: 2405 lines of code datafusion/physical-plan/src/coalesce_partitions.rs x: 16 contributors (all time) y: 73 lines of code datafusion/physical-plan/src/display.rs x: 18 contributors (all time) y: 869 lines of code datafusion/physical-plan/src/empty.rs x: 15 contributors (all time) y: 68 lines of code datafusion/physical-plan/src/joins/cross_join.rs x: 25 contributors (all time) y: 698 lines of code datafusion/physical-plan/src/joins/hash_join.rs x: 38 contributors (all time) y: 3366 lines of code datafusion/physical-plan/src/joins/nested_loop_join.rs x: 30 contributors (all time) y: 1341 lines of code datafusion/physical-plan/src/joins/sort_merge_join.rs x: 30 contributors (all time) y: 4044 lines of code datafusion/physical-plan/src/joins/utils.rs x: 29 contributors (all time) y: 1970 lines of code datafusion/physical-plan/src/limit.rs x: 21 contributors (all time) y: 641 lines of code datafusion/physical-plan/src/sorts/partial_sort.rs x: 17 contributors (all time) y: 905 lines of code datafusion/physical-plan/src/sorts/sort.rs x: 44 contributors (all time) y: 1485 lines of code datafusion/physical-plan/src/sorts/sort_preserving_merge.rs x: 24 contributors (all time) y: 1168 lines of code datafusion/physical-plan/src/union.rs x: 23 contributors (all time) y: 684 lines of code datafusion/physical-plan/src/values.rs x: 20 contributors (all time) y: 130 lines of code datafusion/physical-plan/src/windows/bounded_window_agg_exec.rs x: 29 contributors (all time) y: 1433 lines of code datafusion/physical-plan/src/windows/window_agg_exec.rs x: 14 contributors (all time) y: 331 lines of code datafusion/physical-plan/src/work_table.rs x: 17 contributors (all time) y: 189 lines of code datafusion/expr-common/src/signature.rs x: 13 contributors (all time) y: 796 lines of code datafusion/expr/src/type_coercion/functions.rs x: 28 contributors (all time) y: 1096 lines of code datafusion/functions-nested/src/cardinality.rs x: 11 contributors (all time) y: 136 lines of code datafusion/functions-nested/src/concat.rs x: 14 contributors (all time) y: 453 lines of code datafusion/functions-nested/src/dimension.rs x: 10 contributors (all time) y: 187 lines of code datafusion/functions-nested/src/distance.rs x: 11 contributors (all time) y: 220 lines of code datafusion/functions-nested/src/empty.rs x: 9 contributors (all time) y: 106 lines of code datafusion/functions-nested/src/extract.rs x: 16 contributors (all time) y: 869 lines of code datafusion/functions-nested/src/make_array.rs x: 13 contributors (all time) y: 170 lines of code datafusion/functions-nested/src/max.rs x: 3 contributors (all time) y: 106 lines of code datafusion/functions-nested/src/set_ops.rs x: 12 contributors (all time) y: 433 lines of code datafusion/functions-nested/src/utils.rs x: 9 contributors (all time) y: 231 lines of code datafusion/datasource-avro/src/avro_to_arrow/schema.rs x: 2 contributors (all time) y: 479 lines of code datafusion/common/src/dfschema.rs x: 46 contributors (all time) y: 1253 lines of code datafusion/expr/src/expr_schema.rs x: 56 contributors (all time) y: 661 lines of code datafusion/expr/src/lib.rs x: 35 contributors (all time) y: 83 lines of code datafusion/expr/src/logical_plan/builder.rs x: 81 contributors (all time) y: 2143 lines of code datafusion/expr/src/udf.rs x: 29 contributors (all time) y: 483 lines of code datafusion/ffi/src/udf/mod.rs x: 1 contributors (all time) y: 301 lines of code datafusion/functions/benches/character_length.rs x: 6 contributors (all time) y: 95 lines of code datafusion/functions/benches/chr.rs x: 4 contributors (all time) y: 53 lines of code datafusion/functions/benches/concat.rs x: 6 contributors (all time) y: 47 lines of code datafusion/functions/benches/date_bin.rs x: 5 contributors (all time) y: 47 lines of code datafusion/functions/benches/encoding.rs x: 5 contributors (all time) y: 79 lines of code datafusion/functions/benches/find_in_set.rs x: 2 contributors (all time) y: 189 lines of code datafusion/functions/benches/gcd.rs x: 2 contributors (all time) y: 77 lines of code datafusion/functions/benches/lower.rs x: 6 contributors (all time) y: 199 lines of code datafusion/functions/benches/ltrim.rs x: 6 contributors (all time) y: 219 lines of code datafusion/functions/benches/make_date.rs x: 6 contributors (all time) y: 128 lines of code datafusion/functions/benches/repeat.rs x: 8 contributors (all time) y: 169 lines of code datafusion/functions/benches/reverse.rs x: 4 contributors (all time) y: 109 lines of code datafusion/functions/benches/strpos.rs x: 5 contributors (all time) y: 155 lines of code datafusion/functions/benches/substr.rs x: 7 contributors (all time) y: 177 lines of code datafusion/functions/benches/to_char.rs x: 7 contributors (all time) y: 134 lines of code datafusion/functions/benches/to_hex.rs x: 3 contributors (all time) y: 47 lines of code datafusion/functions/benches/uuid.rs x: 3 contributors (all time) y: 20 lines of code datafusion/functions/src/core/arrow_cast.rs x: 13 contributors (all time) y: 127 lines of code datafusion/functions/src/core/coalesce.rs x: 9 contributors (all time) y: 133 lines of code datafusion/functions/src/core/named_struct.rs x: 14 contributors (all time) y: 145 lines of code datafusion/functions/src/core/struct.rs x: 12 contributors (all time) y: 109 lines of code datafusion/functions/src/core/union_extract.rs x: 4 contributors (all time) y: 125 lines of code datafusion/functions/src/core/version.rs x: 9 contributors (all time) y: 88 lines of code datafusion/functions/src/datetime/date_bin.rs x: 16 contributors (all time) y: 830 lines of code datafusion/functions/src/datetime/date_part.rs x: 19 contributors (all time) y: 304 lines of code datafusion/functions/src/datetime/date_trunc.rs x: 14 contributors (all time) y: 854 lines of code datafusion/functions/src/datetime/from_unixtime.rs x: 12 contributors (all time) y: 184 lines of code datafusion/functions/src/datetime/make_date.rs x: 14 contributors (all time) y: 306 lines of code datafusion/functions/src/datetime/now.rs x: 11 contributors (all time) y: 83 lines of code datafusion/functions/src/datetime/to_char.rs x: 15 contributors (all time) y: 633 lines of code datafusion/functions/src/datetime/to_date.rs x: 15 contributors (all time) y: 421 lines of code datafusion/functions/src/datetime/to_local_time.rs x: 13 contributors (all time) y: 494 lines of code datafusion/functions/src/datetime/to_timestamp.rs x: 16 contributors (all time) y: 1026 lines of code datafusion/functions/src/math/log.rs x: 14 contributors (all time) y: 613 lines of code datafusion/functions/src/math/power.rs x: 13 contributors (all time) y: 222 lines of code datafusion/functions/src/math/signum.rs x: 10 contributors (all time) y: 194 lines of code datafusion/functions/src/regex/regexpcount.rs x: 10 contributors (all time) y: 837 lines of code datafusion/functions/src/string/concat.rs x: 14 contributors (all time) y: 424 lines of code datafusion/physical-expr-common/src/physical_expr.rs x: 15 contributors (all time) y: 283 lines of code datafusion/physical-expr-common/src/sort_expr.rs x: 15 contributors (all time) y: 498 lines of code datafusion/physical-expr/src/equivalence/properties/dependency.rs x: 2 contributors (all time) y: 1348 lines of code datafusion/physical-expr/src/expressions/case.rs x: 34 contributors (all time) y: 1128 lines of code datafusion/physical-expr/src/expressions/cast.rs x: 26 contributors (all time) y: 649 lines of code datafusion/physical-expr/src/expressions/column.rs x: 21 contributors (all time) y: 155 lines of code datafusion/physical-expr/src/expressions/is_not_null.rs x: 14 contributors (all time) y: 73 lines of code datafusion/physical-expr/src/expressions/is_null.rs x: 14 contributors (all time) y: 71 lines of code datafusion/physical-expr/src/expressions/like.rs x: 15 contributors (all time) y: 107 lines of code datafusion/physical-expr/src/expressions/literal.rs x: 18 contributors (all time) y: 60 lines of code datafusion/physical-expr/src/expressions/negative.rs x: 25 contributors (all time) y: 325 lines of code datafusion/physical-expr/src/expressions/no_op.rs x: 8 contributors (all time) y: 45 lines of code datafusion/physical-expr/src/expressions/try_cast.rs x: 17 contributors (all time) y: 487 lines of code datafusion/physical-expr/src/scalar_function.rs x: 29 contributors (all time) y: 194 lines of code datafusion/proto/src/physical_plan/from_proto.rs x: 54 contributors (all time) y: 572 lines of code datafusion/functions-aggregate/benches/array_agg.rs x: 4 contributors (all time) y: 159 lines of code datafusion/common/src/stats.rs x: 14 contributors (all time) y: 361 lines of code datafusion/datasource/src/schema_adapter.rs x: 4 contributors (all time) y: 357 lines of code datafusion/optimizer/src/simplify_expressions/expr_simplifier.rs x: 56 contributors (all time) y: 3196 lines of code datafusion/optimizer/src/eliminate_duplicated_expr.rs x: 8 contributors (all time) y: 138 lines of code datafusion/optimizer/src/eliminate_filter.rs x: 15 contributors (all time) y: 160 lines of code datafusion/optimizer/src/eliminate_group_by_constant.rs x: 8 contributors (all time) y: 222 lines of code datafusion/optimizer/src/eliminate_join.rs x: 6 contributors (all time) y: 80 lines of code datafusion/optimizer/src/eliminate_nested_union.rs x: 9 contributors (all time) y: 352 lines of code datafusion/optimizer/src/eliminate_outer_join.rs x: 13 contributors (all time) y: 367 lines of code datafusion/optimizer/src/filter_null_join_keys.rs x: 15 contributors (all time) y: 300 lines of code datafusion/optimizer/src/push_down_limit.rs x: 22 contributors (all time) y: 911 lines of code datafusion/optimizer/src/replace_distinct_aggregate.rs x: 14 contributors (all time) y: 184 lines of code datafusion/core/src/lib.rs x: 39 contributors (all time) y: 305 lines of code datafusion/physical-optimizer/src/pruning.rs x: 6 contributors (all time) y: 3353 lines of code datafusion/core/src/execution/session_state.rs x: 47 contributors (all time) y: 1667 lines of code datafusion/proto/proto/datafusion.proto x: 120 contributors (all time) y: 1076 lines of code benchmarks/src/h2o.rs x: 3 contributors (all time) y: 148 lines of code datafusion/sql/src/expr/function.rs x: 41 contributors (all time) y: 495 lines of code datafusion/sql/src/expr/subquery.rs x: 9 contributors (all time) y: 8 lines of code datafusion/sql/src/expr/unary_op.rs x: 12 contributors (all time) y: 64 lines of code datafusion/sql/src/parser.rs x: 41 contributors (all time) y: 1509 lines of code datafusion/sql/src/set_expr.rs x: 14 contributors (all time) y: 7 lines of code datafusion/sql/src/utils.rs x: 47 contributors (all time) y: 785 lines of code datafusion/sql/src/unparser/expr.rs x: 44 contributors (all time) y: 2810 lines of code datafusion/physical-plan/src/aggregates/group_values/row.rs x: 12 contributors (all time) y: 198 lines of code datafusion/execution/src/memory_pool/mod.rs x: 19 contributors (all time) y: 283 lines of code datafusion/execution/src/memory_pool/pool.rs x: 8 contributors (all time) y: 522 lines of code datafusion/sql/src/unparser/ast.rs x: 13 contributors (all time) y: 636 lines of code datafusion/core/benches/aggregate_query_sql.rs x: 7 contributors (all time) y: 190 lines of code datafusion/expr/src/udaf.rs x: 27 contributors (all time) y: 531 lines of code datafusion/functions-aggregate/src/approx_median.rs x: 10 contributors (all time) y: 102 lines of code datafusion/functions-aggregate/src/approx_percentile_cont_with_weight.rs x: 9 contributors (all time) y: 56 lines of code datafusion/expr/src/logical_plan/plan.rs x: 102 contributors (all time) y: 3976 lines of code datafusion/physical-optimizer/src/limit_pushdown.rs x: 7 contributors (all time) y: 237 lines of code datafusion/optimizer/src/simplify_expressions/simplify_exprs.rs x: 31 contributors (all time) y: 616 lines of code datafusion/expr-common/src/type_coercion/aggregates.rs x: 5 contributors (all time) y: 290 lines of code datafusion/functions-aggregate/src/average.rs x: 11 contributors (all time) y: 577 lines of code datafusion/proto-common/src/common.rs x: 2 contributors (all time) y: 4 lines of code datafusion/proto/src/logical_plan/mod.rs x: 60 contributors (all time) y: 1679 lines of code datafusion/optimizer/src/simplify_expressions/unwrap_cast.rs x: 3 contributors (all time) y: 1110 lines of code datafusion/core/src/execution/context/mod.rs x: 56 contributors (all time) y: 1564 lines of code datafusion/execution/src/runtime_env.rs x: 11 contributors (all time) y: 169 lines of code datafusion/datasource/src/file_stream.rs x: 4 contributors (all time) y: 759 lines of code datafusion/execution/src/config.rs x: 17 contributors (all time) y: 321 lines of code datafusion/sql/src/unparser/utils.rs x: 14 contributors (all time) y: 428 lines of code datafusion/functions-aggregate/src/string_agg.rs x: 9 contributors (all time) y: 397 lines of code datafusion/common/src/file_options/parquet_writer.rs x: 15 contributors (all time) y: 693 lines of code datafusion/proto-common/proto/datafusion_common.proto x: 18 contributors (all time) y: 492 lines of code datafusion/proto-common/src/from_proto/mod.rs x: 22 contributors (all time) y: 1047 lines of code datafusion/proto-common/src/to_proto/mod.rs x: 21 contributors (all time) y: 968 lines of code datafusion/proto/src/logical_plan/file_formats.rs x: 12 contributors (all time) y: 711 lines of code datafusion/common/Cargo.toml x: 38 contributors (all time) y: 69 lines of code datafusion/core/src/datasource/physical_plan/csv.rs x: 36 contributors (all time) y: 653 lines of code datafusion/core/src/datasource/physical_plan/json.rs x: 35 contributors (all time) y: 488 lines of code datafusion/datasource-parquet/src/row_group_filter.rs x: 2 contributors (all time) y: 1257 lines of code datafusion/datasource/src/mod.rs x: 6 contributors (all time) y: 488 lines of code datafusion/proto/src/physical_plan/to_proto.rs x: 59 contributors (all time) y: 558 lines of code datafusion/functions-aggregate/src/first_last.rs x: 17 contributors (all time) y: 1418 lines of code datafusion/physical-plan/src/spill/mod.rs x: 4 contributors (all time) y: 558 lines of code datafusion-examples/Cargo.toml x: 43 contributors (all time) y: 74 lines of code datafusion/physical-plan/src/topk/mod.rs x: 14 contributors (all time) y: 547 lines of code datafusion/optimizer/src/optimizer.rs x: 42 contributors (all time) y: 507 lines of code datafusion/sql/src/unparser/dialect.rs x: 16 contributors (all time) y: 672 lines of code datafusion/physical-expr/Cargo.toml x: 43 contributors (all time) y: 68 lines of code datafusion/physical-expr/src/expressions/mod.rs x: 51 contributors (all time) y: 33 lines of code datafusion/physical-expr/src/lib.rs x: 32 contributors (all time) y: 47 lines of code datafusion/physical-expr/src/utils/mod.rs x: 20 contributors (all time) y: 476 lines of code datafusion/proto/Cargo.toml x: 32 contributors (all time) y: 58 lines of code datafusion/core/src/physical_planner.rs x: 62 contributors (all time) y: 2604 lines of code datafusion/physical-expr/src/equivalence/projection.rs x: 12 contributors (all time) y: 47 lines of code datafusion/datasource/src/url.rs x: 4 contributors (all time) y: 391 lines of code datafusion/ffi/src/table_provider.rs x: 5 contributors (all time) y: 453 lines of code datafusion/functions-window-common/src/expr.rs x: 2 contributors (all time) y: 35 lines of code datafusion/functions-window/src/rank.rs x: 5 contributors (all time) y: 95 lines of code datafusion/functions/benches/regx.rs x: 8 contributors (all time) y: 198 lines of code datafusion/physical-expr/src/planner.rs x: 36 contributors (all time) y: 311 lines of code datafusion/physical-plan/src/aggregates/group_values/multi_group_by/primitive.rs x: 5 contributors (all time) y: 363 lines of code datafusion/physical-plan/src/aggregates/order/partial.rs x: 12 contributors (all time) y: 239 lines of code datafusion/physical-plan/src/aggregates/row_hash.rs x: 25 contributors (all time) y: 658 lines of code datafusion/sql/src/expr/value.rs x: 30 contributors (all time) y: 426 lines of code datafusion/sql/src/planner.rs x: 79 contributors (all time) y: 673 lines of code datafusion/sql/src/statement.rs x: 56 contributors (all time) y: 2001 lines of code datafusion/datasource-parquet/src/page_filter.rs x: 2 contributors (all time) y: 287 lines of code datafusion/physical-plan/src/sorts/merge.rs x: 8 contributors (all time) y: 288 lines of code datafusion/optimizer/src/decorrelate.rs x: 18 contributors (all time) y: 509 lines of code datafusion/optimizer/src/utils.rs x: 36 contributors (all time) y: 183 lines of code datafusion/physical-plan/src/spill/in_progress_spill_file.rs x: 2 contributors (all time) y: 59 lines of code datafusion/functions-table/src/generate_series.rs x: 5 contributors (all time) y: 229 lines of code datafusion/core/benches/topk_aggregate.rs x: 6 contributors (all time) y: 176 lines of code datafusion/physical-expr/src/aggregate.rs x: 11 contributors (all time) y: 423 lines of code datafusion/core/benches/sql_planner.rs x: 17 contributors (all time) y: 368 lines of code datafusion/core/benches/window_query_sql.rs x: 2 contributors (all time) y: 206 lines of code datafusion/catalog/src/lib.rs x: 7 contributors (all time) y: 31 lines of code datafusion/sql/Cargo.toml x: 35 contributors (all time) y: 59 lines of code datafusion/core/src/datasource/physical_plan/avro.rs x: 20 contributors (all time) y: 212 lines of code datafusion/core/src/datasource/physical_plan/mod.rs x: 37 contributors (all time) y: 152 lines of code datafusion/substrait/src/physical_plan/consumer.rs x: 14 contributors (all time) y: 191 lines of code datafusion/substrait/Cargo.toml x: 29 contributors (all time) y: 57 lines of code datafusion/optimizer/src/analyzer/type_coercion.rs x: 62 contributors (all time) y: 1890 lines of code datafusion/functions/src/crypto/basic.rs x: 6 contributors (all time) y: 349 lines of code datafusion/functions/src/crypto/digest.rs x: 7 contributors (all time) y: 87 lines of code datafusion/functions/src/crypto/md5.rs x: 7 contributors (all time) y: 99 lines of code datafusion/functions-aggregate-common/src/merge_arrays.rs x: 3 contributors (all time) y: 257 lines of code datafusion/expr/src/logical_plan/ddl.rs x: 19 contributors (all time) y: 499 lines of code datafusion/catalog/Cargo.toml x: 7 contributors (all time) y: 50 lines of code datafusion/catalog/src/stream.rs x: 2 contributors (all time) y: 333 lines of code datafusion/common/src/utils/mod.rs x: 19 contributors (all time) y: 960 lines of code datafusion/catalog-listing/src/helpers.rs x: 5 contributors (all time) y: 910 lines of code datafusion/core/benches/sort.rs x: 9 contributors (all time) y: 473 lines of code datafusion/physical-plan/src/sorts/streaming_merge.rs x: 11 contributors (all time) y: 158 lines of code datafusion/physical-plan/src/metrics/baseline.rs x: 3 contributors (all time) y: 125 lines of code datafusion/physical-plan/src/metrics/mod.rs x: 6 contributors (all time) y: 449 lines of code datafusion/functions/Cargo.toml x: 21 contributors (all time) y: 207 lines of code datafusion/functions/src/string/mod.rs x: 12 contributors (all time) y: 156 lines of code datafusion/functions/src/string/overlay.rs x: 10 contributors (all time) y: 4 lines of code datafusion/physical-plan/src/aggregates/topk/heap.rs x: 6 contributors (all time) y: 535 lines of code datafusion/wasmtest/Cargo.toml x: 17 contributors (all time) y: 57 lines of code datafusion/expr-common/src/operator.rs x: 3 contributors (all time) y: 262 lines of code datafusion/expr/src/window_frame.rs x: 17 contributors (all time) y: 26 lines of code datafusion/sql/src/expr/identifier.rs x: 21 contributors (all time) y: 437 lines of code datafusion/sql/src/expr/mod.rs x: 51 contributors (all time) y: 1160 lines of code datafusion/sql/src/relation/join.rs x: 15 contributors (all time) y: 8 lines of code datafusion/sql/src/relation/mod.rs x: 20 contributors (all time) y: 74 lines of code datafusion/physical-plan/src/unnest.rs x: 25 contributors (all time) y: 939 lines of code datafusion/core/src/execution/mod.rs x: 6 contributors (all time) y: 7 lines of code datafusion/physical-expr/src/physical_expr.rs x: 19 contributors (all time) y: 213 lines of code datafusion/common-runtime/src/lib.rs x: 5 contributors (all time) y: 12 lines of code datafusion/physical-plan/src/stream.rs x: 16 contributors (all time) y: 395 lines of code datafusion/physical-optimizer/Cargo.toml x: 16 contributors (all time) y: 50 lines of code datafusion/expr/src/utils.rs x: 69 contributors (all time) y: 1226 lines of code datafusion/optimizer/src/analyzer/mod.rs x: 18 contributors (all time) y: 96 lines of code datafusion/ffi/src/catalog_provider.rs x: 1 contributors (all time) y: 250 lines of code datafusion/common/src/lib.rs x: 33 contributors (all time) y: 145 lines of code datafusion/functions-aggregate/src/lib.rs x: 20 contributors (all time) y: 158 lines of code datafusion/functions-nested/src/lib.rs x: 9 contributors (all time) y: 170 lines of code datafusion/optimizer/src/lib.rs x: 31 contributors (all time) y: 44 lines of code datafusion/proto/src/lib.rs x: 26 contributors (all time) y: 22 lines of code datafusion/sql/src/lib.rs x: 13 contributors (all time) y: 27 lines of code datafusion/substrait/src/lib.rs x: 8 contributors (all time) y: 13 lines of code datafusion/optimizer/src/common_subexpr_eliminate.rs x: 49 contributors (all time) y: 1302 lines of code datafusion/expr/src/type_coercion/mod.rs x: 9 contributors (all time) y: 45 lines of code datafusion/physical-plan/src/joins/symmetric_hash_join.rs x: 28 contributors (all time) y: 1023 lines of code datafusion/expr/src/logical_plan/mod.rs x: 28 contributors (all time) y: 33 lines of code datafusion/expr/src/logical_plan/tree_node.rs x: 14 contributors (all time) y: 770 lines of code datafusion/physical-expr/src/expressions/in_list.rs x: 35 contributors (all time) y: 1232 lines of code datafusion-cli/Cargo.toml x: 45 contributors (all time) y: 68 lines of code datafusion/physical-plan/src/aggregates/topk/hash_table.rs x: 7 contributors (all time) y: 368 lines of code datafusion/expr/src/tree_node.rs x: 13 contributors (all time) y: 13 lines of code datafusion/proto/src/logical_plan/to_proto.rs x: 73 contributors (all time) y: 662 lines of code datafusion/physical-plan/src/memory.rs x: 26 contributors (all time) y: 331 lines of code datafusion/optimizer/src/simplify_expressions/mod.rs x: 7 contributors (all time) y: 11 lines of code datafusion/functions-nested/src/replace.rs x: 11 contributors (all time) y: 379 lines of code datafusion/functions-nested/src/string.rs x: 12 contributors (all time) y: 591 lines of code datafusion/functions/src/regex/regexplike.rs x: 15 contributors (all time) y: 316 lines of code datafusion/functions/src/string/ends_with.rs x: 9 contributors (all time) y: 165 lines of code datafusion/functions/src/string/replace.rs x: 10 contributors (all time) y: 214 lines of code datafusion/functions/src/unicode/initcap.rs x: 5 contributors (all time) y: 248 lines of code datafusion/functions-aggregate/src/count.rs x: 17 contributors (all time) y: 569 lines of code datafusion/optimizer/src/simplify_expressions/utils.rs x: 18 contributors (all time) y: 270 lines of code datafusion/ffi/src/execution_plan.rs x: 4 contributors (all time) y: 251 lines of code datafusion/physical-plan/src/analyze.rs x: 13 contributors (all time) y: 78 lines of code datafusion/physical-plan/src/explain.rs x: 11 contributors (all time) y: 66 lines of code datafusion/physical-plan/src/recursive_query.rs x: 13 contributors (all time) y: 308 lines of code datafusion/core/src/datasource/file_format/options.rs x: 20 contributors (all time) y: 556 lines of code datafusion/core/src/execution/context/parquet.rs x: 12 contributors (all time) y: 261 lines of code datafusion/expr/src/expr_rewriter/mod.rs x: 21 contributors (all time) y: 422 lines of code datafusion/proto/src/logical_plan/from_proto.rs x: 78 contributors (all time) y: 649 lines of code datafusion/physical-expr/src/equivalence/properties/union.rs x: 1 contributors (all time) y: 659 lines of code datafusion/physical-plan/src/common.rs x: 16 contributors (all time) y: 301 lines of code datafusion/physical-plan/src/joins/stream_join_utils.rs x: 16 contributors (all time) y: 691 lines of code datafusion/physical-expr/src/equivalence/class.rs x: 21 contributors (all time) y: 610 lines of code datafusion/physical-expr/src/equivalence/ordering.rs x: 16 contributors (all time) y: 652 lines of code datafusion/physical-plan/src/windows/mod.rs x: 32 contributors (all time) y: 918 lines of code datafusion/physical-plan/src/aggregates/no_grouping.rs x: 4 contributors (all time) y: 194 lines of code datafusion/sqllogictest/regenerate/sqllogictests.rs x: 2 contributors (all time) y: 509 lines of code datafusion/functions/src/datetime/current_time.rs x: 8 contributors (all time) y: 70 lines of code datafusion/functions-aggregate/src/regr.rs x: 8 contributors (all time) y: 449 lines of code datafusion/functions/src/math/monotonicity.rs x: 8 contributors (all time) y: 842 lines of code datafusion/functions/src/unicode/left.rs x: 9 contributors (all time) y: 255 lines of code datafusion/functions/src/unicode/lpad.rs x: 11 contributors (all time) y: 468 lines of code datafusion/functions/src/unicode/substr.rs x: 18 contributors (all time) y: 768 lines of code datafusion/functions/src/unicode/substrindex.rs x: 12 contributors (all time) y: 289 lines of code datafusion/expr-common/src/statistics.rs x: 1 contributors (all time) y: 1272 lines of code datafusion/expr/src/planner.rs x: 8 contributors (all time) y: 164 lines of code datafusion/physical-expr-common/src/binary_map.rs x: 9 contributors (all time) y: 662 lines of code datafusion/functions-aggregate/Cargo.toml x: 10 contributors (all time) y: 61 lines of code datafusion-cli/src/lib.rs x: 11 contributors (all time) y: 18 lines of code datafusion/expr/Cargo.toml x: 30 contributors (all time) y: 53 lines of code datafusion/ffi/src/plan_properties.rs x: 2 contributors (all time) y: 249 lines of code datafusion/ffi/src/record_batch_stream.rs x: 2 contributors (all time) y: 135 lines of code datafusion/functions/src/regex/regexpmatch.rs x: 15 contributors (all time) y: 213 lines of code datafusion/functions/src/regex/regexpreplace.rs x: 15 contributors (all time) y: 716 lines of code datafusion/functions-nested/src/map.rs x: 13 contributors (all time) y: 281 lines of code datafusion/functions-nested/src/range.rs x: 14 contributors (all time) y: 529 lines of code datafusion/functions-nested/src/remove.rs x: 9 contributors (all time) y: 321 lines of code datafusion/functions/src/string/repeat.rs x: 13 contributors (all time) y: 254 lines of code datafusion/functions/src/core/nullif.rs x: 16 contributors (all time) y: 224 lines of code datafusion/functions/src/core/nvl.rs x: 14 contributors (all time) y: 252 lines of code datafusion/functions/src/encoding/inner.rs x: 11 contributors (all time) y: 487 lines of code datafusion/common/src/types/native.rs x: 3 contributors (all time) y: 299 lines of code datafusion/functions/src/math/round.rs x: 11 contributors (all time) y: 247 lines of code datafusion/functions-aggregate/src/sum.rs x: 11 contributors (all time) y: 317 lines of code datafusion/functions-aggregate/src/min_max/min_max_bytes.rs x: 6 contributors (all time) y: 379 lines of code datafusion/functions-aggregate/src/nth_value.rs x: 13 contributors (all time) y: 351 lines of code datafusion/physical-expr/src/expressions/binary/kernels.rs x: 10 contributors (all time) y: 127 lines of code datafusion/physical-expr/src/utils/guarantee.rs x: 15 contributors (all time) y: 595 lines of code datafusion/physical-expr/src/window/window_expr.rs x: 17 contributors (all time) y: 381 lines of code datafusion/physical-plan/src/aggregates/group_values/multi_group_by/mod.rs x: 6 contributors (all time) y: 1204 lines of code datafusion/physical-plan/src/aggregates/order/mod.rs x: 10 contributors (all time) y: 83 lines of code datafusion/sqllogictest/src/engines/postgres_engine/mod.rs x: 5 contributors (all time) y: 267 lines of code datafusion/proto/src/bytes/mod.rs x: 23 contributors (all time) y: 232 lines of code datafusion-cli/src/object_storage.rs x: 25 contributors (all time) y: 547 lines of code datafusion/physical-plan/src/aggregates/group_values/multi_group_by/bytes_view.rs x: 2 contributors (all time) y: 621 lines of code datafusion/expr/src/expr_rewriter/order_by.rs x: 13 contributors (all time) y: 213 lines of code datafusion/functions-aggregate/src/correlation.rs x: 9 contributors (all time) y: 442 lines of code datafusion/functions/src/string/common.rs x: 11 contributors (all time) y: 348 lines of code datafusion/physical-expr/src/window/standard.rs x: 3 contributors (all time) y: 229 lines of code datafusion/functions-aggregate/src/median.rs x: 13 contributors (all time) y: 500 lines of code datafusion/catalog/src/async.rs x: 3 contributors (all time) y: 556 lines of code datafusion/common/src/tree_node.rs x: 10 contributors (all time) y: 1803 lines of code datafusion/optimizer/src/eliminate_cross_join.rs x: 18 contributors (all time) y: 1045 lines of code datafusion/common/src/cse.rs x: 3 contributors (all time) y: 689 lines of code test-utils/src/data_gen.rs x: 6 contributors (all time) y: 288 lines of code datafusion/functions/src/math/mod.rs x: 17 contributors (all time) y: 409 lines of code datafusion/functions-aggregate/src/stddev.rs x: 10 contributors (all time) y: 385 lines of code datafusion/expr/src/logical_plan/display.rs x: 16 contributors (all time) y: 631 lines of code datafusion/optimizer/src/simplify_expressions/guarantees.rs x: 8 contributors (all time) y: 385 lines of code datafusion/physical-expr-common/src/binary_view_map.rs x: 5 contributors (all time) y: 198 lines of code datafusion/physical-plan/src/metrics/value.rs x: 5 contributors (all time) y: 492 lines of code datafusion/physical-expr/src/window/mod.rs x: 12 contributors (all time) y: 18 lines of code datafusion/core/src/datasource/listing_table_factory.rs x: 31 contributors (all time) y: 207 lines of code datafusion/expr/src/window_state.rs x: 6 contributors (all time) y: 602 lines of code test-utils/src/tpcds.rs x: 1 contributors (all time) y: 559 lines of code
6020.0
lines of code
  min: 1.0
  average: 279.07
  25th percentile: 36.0
  median: 108.0
  75th percentile: 288.0
  max: 6020.0
0 120.0
contributors (all time)
min: 1.0 | average: 10.11 | 25th percentile: 2.0 | median: 6.0 | 75th percentile: 13.0 | max: 120.0

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

datafusion/catalog/src/information_schema.rs x: 1 commits (30d) y: 1143 lines of code datafusion/optimizer/src/extract_equijoin_predicate.rs x: 1 commits (30d) y: 345 lines of code datafusion/optimizer/src/scalar_subquery_to_join.rs x: 1 commits (30d) y: 1004 lines of code datafusion/optimizer/src/single_distinct_to_groupby.rs x: 1 commits (30d) y: 576 lines of code datafusion/datasource-parquet/src/mod.rs x: 2 commits (30d) y: 340 lines of code datafusion/datasource-parquet/src/row_filter.rs x: 3 commits (30d) y: 443 lines of code datafusion/physical-plan/src/aggregates/group_values/multi_group_by/bytes.rs x: 1 commits (30d) y: 514 lines of code datafusion/physical-plan/Cargo.toml x: 1 commits (30d) y: 84 lines of code datafusion/physical-plan/benches/sort_preserving_merge.rs x: 1 commits (30d) y: 164 lines of code datafusion/physical-plan/src/lib.rs x: 2 commits (30d) y: 68 lines of code Cargo.toml x: 4 commits (30d) y: 209 lines of code benchmarks/src/imdb/run.rs x: 2 commits (30d) y: 706 lines of code benchmarks/src/sort_tpch.rs x: 2 commits (30d) y: 265 lines of code benchmarks/src/tpch/run.rs x: 2 commits (30d) y: 199 lines of code benchmarks/src/util/options.rs x: 2 commits (30d) y: 99 lines of code datafusion/common/src/column.rs x: 1 commits (30d) y: 316 lines of code datafusion/common/src/error.rs x: 3 commits (30d) y: 868 lines of code datafusion/core/src/datasource/file_format/parquet.rs x: 4 commits (30d) y: 1341 lines of code datafusion/datasource-csv/src/file_format.rs x: 2 commits (30d) y: 532 lines of code datafusion/datasource/src/file_scan_config.rs x: 7 commits (30d) y: 1979 lines of code datafusion/datasource/src/statistics.rs x: 5 commits (30d) y: 384 lines of code datafusion/datasource/src/write/demux.rs x: 2 commits (30d) y: 432 lines of code datafusion/expr-common/src/type_coercion/binary.rs x: 3 commits (30d) y: 2096 lines of code datafusion/expr/src/expr_fn.rs x: 1 commits (30d) y: 683 lines of code datafusion/functions-aggregate/src/array_agg.rs x: 3 commits (30d) y: 815 lines of code datafusion/functions-window/src/lead_lag.rs x: 1 commits (30d) y: 134 lines of code datafusion/optimizer/src/simplify_expressions/regex.rs x: 1 commits (30d) y: 266 lines of code datafusion/physical-expr/src/analysis.rs x: 2 commits (30d) y: 327 lines of code datafusion/physical-expr/src/equivalence/properties/mod.rs x: 4 commits (30d) y: 818 lines of code datafusion/physical-optimizer/src/enforce_distribution.rs x: 5 commits (30d) y: 893 lines of code datafusion/physical-optimizer/src/enforce_sorting/mod.rs x: 3 commits (30d) y: 493 lines of code datafusion/physical-optimizer/src/enforce_sorting/replace_with_order_preserving_variants.rs x: 4 commits (30d) y: 189 lines of code datafusion/physical-optimizer/src/enforce_sorting/sort_pushdown.rs x: 1 commits (30d) y: 594 lines of code datafusion/physical-optimizer/src/update_aggr_exprs.rs x: 1 commits (30d) y: 117 lines of code datafusion/physical-plan/src/projection.rs x: 3 commits (30d) y: 935 lines of code datafusion/common/src/scalar/mod.rs x: 3 commits (30d) y: 6020 lines of code datafusion/functions-aggregate/src/min_max.rs x: 2 commits (30d) y: 1666 lines of code datafusion/functions-aggregate/src/min_max/min_max_struct.rs x: 1 commits (30d) y: 422 lines of code datafusion/physical-plan/src/aggregates/group_values/single_group_by/primitive.rs x: 1 commits (30d) y: 169 lines of code datafusion/core/src/datasource/file_format/arrow.rs x: 3 commits (30d) y: 426 lines of code datafusion/core/src/datasource/file_format/mod.rs x: 3 commits (30d) y: 100 lines of code datafusion/core/src/datasource/listing/table.rs x: 8 commits (30d) y: 1923 lines of code datafusion/core/src/datasource/physical_plan/parquet.rs x: 3 commits (30d) y: 1539 lines of code datafusion/datasource-avro/src/file_format.rs x: 1 commits (30d) y: 46 lines of code datafusion/datasource-parquet/src/file_format.rs x: 6 commits (30d) y: 1302 lines of code datafusion/datasource-parquet/src/opener.rs x: 2 commits (30d) y: 306 lines of code datafusion/datasource-parquet/src/source.rs x: 3 commits (30d) y: 321 lines of code datafusion/physical-optimizer/src/optimizer.rs x: 3 commits (30d) y: 63 lines of code datafusion/physical-plan/src/filter.rs x: 5 commits (30d) y: 1274 lines of code datafusion/physical-plan/src/filter_pushdown.rs x: 3 commits (30d) y: 196 lines of code datafusion/proto/src/physical_plan/mod.rs x: 3 commits (30d) y: 2652 lines of code datafusion/sql/src/select.rs x: 3 commits (30d) y: 837 lines of code datafusion/core/benches/push_down_filter.rs x: 2 commits (30d) y: 92 lines of code datafusion/physical-optimizer/src/filter_pushdown.rs x: 2 commits (30d) y: 143 lines of code datafusion/substrait/src/logical_plan/producer.rs x: 1 commits (30d) y: 2642 lines of code datafusion/core/Cargo.toml x: 2 commits (30d) y: 220 lines of code datafusion/datasource/src/source.rs x: 4 commits (30d) y: 238 lines of code datafusion/physical-optimizer/src/lib.rs x: 2 commits (30d) y: 24 lines of code datafusion/physical-plan/src/coalesce_batches.rs x: 3 commits (30d) y: 216 lines of code datafusion/physical-plan/src/execution_plan.rs x: 3 commits (30d) y: 754 lines of code datafusion/physical-plan/src/repartition/mod.rs x: 5 commits (30d) y: 1314 lines of code datafusion-cli/src/main.rs x: 2 commits (30d) y: 387 lines of code datafusion/optimizer/src/decorrelate_predicate_subquery.rs x: 1 commits (30d) y: 1710 lines of code datafusion/optimizer/src/optimize_projections/mod.rs x: 4 commits (30d) y: 1656 lines of code datafusion/optimizer/src/propagate_empty_relation.rs x: 1 commits (30d) y: 470 lines of code datafusion/functions/src/unicode/character_length.rs x: 1 commits (30d) y: 215 lines of code benchmarks/queries/clickbench/extended.sql x: 3 commits (30d) y: 8 lines of code datafusion/common/src/config.rs x: 7 commits (30d) y: 1405 lines of code datafusion/spark/src/function/utils.rs x: 3 commits (30d) y: 80 lines of code datafusion/common/src/format.rs x: 1 commits (30d) y: 9 lines of code datafusion/core/src/dataframe/mod.rs x: 1 commits (30d) y: 974 lines of code datafusion/optimizer/src/push_down_filter.rs x: 1 commits (30d) y: 3343 lines of code datafusion/functions-aggregate/src/macros.rs x: 1 commits (30d) y: 59 lines of code datafusion/functions/src/macros.rs x: 1 commits (30d) y: 256 lines of code datafusion/sql/src/unparser/plan.rs x: 4 commits (30d) y: 1151 lines of code datafusion/substrait/src/logical_plan/consumer/expr/literal.rs x: 1 commits (30d) y: 497 lines of code datafusion/substrait/src/logical_plan/consumer/expr/mod.rs x: 1 commits (30d) y: 198 lines of code datafusion/datasource-avro/src/avro_to_arrow/arrow_array_reader.rs x: 1 commits (30d) y: 1629 lines of code datafusion/expr/src/expr.rs x: 1 commits (30d) y: 2717 lines of code datafusion/datasource-csv/src/source.rs x: 3 commits (30d) y: 574 lines of code datafusion/datasource-json/src/source.rs x: 2 commits (30d) y: 127 lines of code datafusion/expr-common/src/interval_arithmetic.rs x: 3 commits (30d) y: 1353 lines of code datafusion/physical-expr/src/expressions/binary.rs x: 4 commits (30d) y: 4621 lines of code datafusion/physical-expr/src/intervals/cp_solver.rs x: 1 commits (30d) y: 1190 lines of code datafusion/core/src/datasource/file_format/csv.rs x: 3 commits (30d) y: 965 lines of code datafusion/datasource/src/file_groups.rs x: 3 commits (30d) y: 646 lines of code datafusion/datasource/src/memory.rs x: 1 commits (30d) y: 771 lines of code datafusion/physical-optimizer/src/join_selection.rs x: 1 commits (30d) y: 402 lines of code datafusion/physical-plan/src/aggregates/mod.rs x: 2 commits (30d) y: 2405 lines of code datafusion/physical-plan/src/display.rs x: 2 commits (30d) y: 869 lines of code datafusion/physical-plan/src/joins/hash_join.rs x: 3 commits (30d) y: 3366 lines of code datafusion/physical-plan/src/joins/nested_loop_join.rs x: 2 commits (30d) y: 1341 lines of code datafusion/physical-plan/src/joins/sort_merge_join.rs x: 1 commits (30d) y: 4044 lines of code datafusion/physical-plan/src/joins/utils.rs x: 2 commits (30d) y: 1970 lines of code datafusion/physical-plan/src/limit.rs x: 1 commits (30d) y: 641 lines of code datafusion/physical-plan/src/sorts/partial_sort.rs x: 1 commits (30d) y: 905 lines of code datafusion/physical-plan/src/sorts/sort.rs x: 4 commits (30d) y: 1485 lines of code datafusion/physical-plan/src/sorts/sort_preserving_merge.rs x: 1 commits (30d) y: 1168 lines of code datafusion/physical-plan/src/windows/bounded_window_agg_exec.rs x: 1 commits (30d) y: 1433 lines of code datafusion/expr-common/src/signature.rs x: 2 commits (30d) y: 796 lines of code datafusion/expr/src/type_coercion/functions.rs x: 1 commits (30d) y: 1096 lines of code datafusion/functions-nested/src/extract.rs x: 1 commits (30d) y: 869 lines of code datafusion/functions-nested/src/set_ops.rs x: 1 commits (30d) y: 433 lines of code datafusion/common/src/dfschema.rs x: 2 commits (30d) y: 1253 lines of code datafusion/expr/src/logical_plan/builder.rs x: 4 commits (30d) y: 2143 lines of code datafusion/ffi/src/udf/mod.rs x: 1 commits (30d) y: 301 lines of code datafusion/functions/src/datetime/date_bin.rs x: 1 commits (30d) y: 830 lines of code datafusion/functions/src/datetime/from_unixtime.rs x: 2 commits (30d) y: 184 lines of code datafusion/functions/src/datetime/to_char.rs x: 1 commits (30d) y: 633 lines of code datafusion/functions/src/datetime/to_timestamp.rs x: 1 commits (30d) y: 1026 lines of code datafusion/physical-expr/src/equivalence/properties/dependency.rs x: 1 commits (30d) y: 1348 lines of code datafusion/physical-expr/src/expressions/case.rs x: 1 commits (30d) y: 1128 lines of code datafusion/common/src/stats.rs x: 2 commits (30d) y: 361 lines of code datafusion/optimizer/src/simplify_expressions/expr_simplifier.rs x: 5 commits (30d) y: 3196 lines of code datafusion/optimizer/src/eliminate_outer_join.rs x: 1 commits (30d) y: 367 lines of code datafusion/core/src/lib.rs x: 4 commits (30d) y: 305 lines of code datafusion/physical-optimizer/src/pruning.rs x: 4 commits (30d) y: 3353 lines of code datafusion/proto/proto/datafusion.proto x: 3 commits (30d) y: 1076 lines of code datafusion/sql/src/expr/function.rs x: 2 commits (30d) y: 495 lines of code datafusion/sql/src/parser.rs x: 3 commits (30d) y: 1509 lines of code datafusion/sql/src/utils.rs x: 1 commits (30d) y: 785 lines of code datafusion/sql/src/unparser/expr.rs x: 3 commits (30d) y: 2810 lines of code datafusion/sql/src/unparser/ast.rs x: 2 commits (30d) y: 636 lines of code datafusion/expr/src/udaf.rs x: 1 commits (30d) y: 531 lines of code datafusion/expr/src/logical_plan/plan.rs x: 1 commits (30d) y: 3976 lines of code datafusion/core/src/execution/context/mod.rs x: 1 commits (30d) y: 1564 lines of code datafusion/common/src/file_options/parquet_writer.rs x: 1 commits (30d) y: 693 lines of code datafusion/proto-common/src/from_proto/mod.rs x: 1 commits (30d) y: 1047 lines of code datafusion/proto-common/src/to_proto/mod.rs x: 1 commits (30d) y: 968 lines of code datafusion/datasource-parquet/src/row_group_filter.rs x: 1 commits (30d) y: 1257 lines of code datafusion/proto/src/physical_plan/to_proto.rs x: 2 commits (30d) y: 558 lines of code datafusion/functions-aggregate/src/first_last.rs x: 2 commits (30d) y: 1418 lines of code datafusion/physical-plan/src/spill/mod.rs x: 1 commits (30d) y: 558 lines of code datafusion/core/src/physical_planner.rs x: 2 commits (30d) y: 2604 lines of code datafusion/sql/src/statement.rs x: 2 commits (30d) y: 2001 lines of code
6020.0
lines of code
  min: 4.0
  average: 478.33
  25th percentile: 79.75
  median: 206.5
  75th percentile: 559.5
  max: 6020.0
0 8.0
commits (30d)
min: 1.0 | average: 1.48 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 8.0

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

datafusion/catalog/src/information_schema.rs x: 1 contributors (30d) y: 1143 lines of code datafusion/optimizer/src/extract_equijoin_predicate.rs x: 1 contributors (30d) y: 345 lines of code datafusion/optimizer/src/scalar_subquery_to_join.rs x: 1 contributors (30d) y: 1004 lines of code datafusion/optimizer/src/single_distinct_to_groupby.rs x: 1 contributors (30d) y: 576 lines of code datafusion/datasource-parquet/src/row_filter.rs x: 1 contributors (30d) y: 443 lines of code datafusion/physical-plan/src/aggregates/group_values/multi_group_by/bytes.rs x: 1 contributors (30d) y: 514 lines of code datafusion/physical-plan/Cargo.toml x: 1 contributors (30d) y: 84 lines of code datafusion/physical-plan/benches/sort_preserving_merge.rs x: 1 contributors (30d) y: 164 lines of code datafusion/physical-plan/src/lib.rs x: 2 contributors (30d) y: 68 lines of code Cargo.toml x: 4 contributors (30d) y: 209 lines of code benchmarks/src/imdb/run.rs x: 2 contributors (30d) y: 706 lines of code benchmarks/src/sort_tpch.rs x: 2 contributors (30d) y: 265 lines of code benchmarks/src/tpch/run.rs x: 2 contributors (30d) y: 199 lines of code benchmarks/src/util/options.rs x: 2 contributors (30d) y: 99 lines of code datafusion/common/src/column.rs x: 1 contributors (30d) y: 316 lines of code datafusion/common/src/error.rs x: 3 contributors (30d) y: 868 lines of code datafusion/core/src/datasource/file_format/parquet.rs x: 4 contributors (30d) y: 1341 lines of code datafusion/datasource-csv/src/file_format.rs x: 2 contributors (30d) y: 532 lines of code datafusion/datasource/src/file_scan_config.rs x: 3 contributors (30d) y: 1979 lines of code datafusion/datasource/src/statistics.rs x: 3 contributors (30d) y: 384 lines of code datafusion/datasource/src/write/demux.rs x: 2 contributors (30d) y: 432 lines of code datafusion/expr-common/src/type_coercion/binary.rs x: 3 contributors (30d) y: 2096 lines of code datafusion/expr/src/expr_fn.rs x: 1 contributors (30d) y: 683 lines of code datafusion/functions-aggregate/src/array_agg.rs x: 3 contributors (30d) y: 815 lines of code datafusion/functions-window/src/lead_lag.rs x: 1 contributors (30d) y: 134 lines of code datafusion/optimizer/src/simplify_expressions/regex.rs x: 1 contributors (30d) y: 266 lines of code datafusion/physical-expr/src/analysis.rs x: 2 contributors (30d) y: 327 lines of code datafusion/physical-expr/src/equivalence/properties/mod.rs x: 4 contributors (30d) y: 818 lines of code datafusion/physical-optimizer/src/enforce_distribution.rs x: 4 contributors (30d) y: 893 lines of code datafusion/physical-optimizer/src/enforce_sorting/mod.rs x: 3 contributors (30d) y: 493 lines of code datafusion/physical-optimizer/src/enforce_sorting/replace_with_order_preserving_variants.rs x: 3 contributors (30d) y: 189 lines of code datafusion/physical-optimizer/src/enforce_sorting/sort_pushdown.rs x: 1 contributors (30d) y: 594 lines of code datafusion/physical-optimizer/src/update_aggr_exprs.rs x: 1 contributors (30d) y: 117 lines of code datafusion/physical-plan/src/projection.rs x: 3 contributors (30d) y: 935 lines of code datafusion/common/src/scalar/mod.rs x: 3 contributors (30d) y: 6020 lines of code datafusion/functions-aggregate/src/min_max.rs x: 2 contributors (30d) y: 1666 lines of code datafusion/functions-aggregate/src/min_max/min_max_struct.rs x: 1 contributors (30d) y: 422 lines of code datafusion/physical-plan/src/aggregates/group_values/single_group_by/primitive.rs x: 1 contributors (30d) y: 169 lines of code datafusion/core/src/datasource/file_format/arrow.rs x: 3 contributors (30d) y: 426 lines of code datafusion/core/src/datasource/file_format/mod.rs x: 3 contributors (30d) y: 100 lines of code datafusion/core/src/datasource/listing/table.rs x: 5 contributors (30d) y: 1923 lines of code datafusion/core/src/datasource/physical_plan/parquet.rs x: 3 contributors (30d) y: 1539 lines of code datafusion/datasource-avro/src/file_format.rs x: 1 contributors (30d) y: 46 lines of code datafusion/datasource-parquet/src/file_format.rs x: 5 contributors (30d) y: 1302 lines of code datafusion/datasource-parquet/src/opener.rs x: 2 contributors (30d) y: 306 lines of code datafusion/datasource-parquet/src/source.rs x: 3 contributors (30d) y: 321 lines of code datafusion/physical-optimizer/src/optimizer.rs x: 1 contributors (30d) y: 63 lines of code datafusion/physical-plan/src/filter.rs x: 2 contributors (30d) y: 1274 lines of code datafusion/physical-plan/src/filter_pushdown.rs x: 1 contributors (30d) y: 196 lines of code datafusion/proto/src/physical_plan/mod.rs x: 3 contributors (30d) y: 2652 lines of code datafusion/sql/src/select.rs x: 3 contributors (30d) y: 837 lines of code datafusion/substrait/src/logical_plan/producer.rs x: 1 contributors (30d) y: 2642 lines of code datafusion/core/Cargo.toml x: 2 contributors (30d) y: 220 lines of code datafusion/datasource/src/source.rs x: 3 contributors (30d) y: 238 lines of code datafusion/physical-plan/src/execution_plan.rs x: 2 contributors (30d) y: 754 lines of code datafusion/physical-plan/src/repartition/mod.rs x: 4 contributors (30d) y: 1314 lines of code datafusion-cli/src/main.rs x: 2 contributors (30d) y: 387 lines of code datafusion/optimizer/src/decorrelate_predicate_subquery.rs x: 1 contributors (30d) y: 1710 lines of code datafusion/optimizer/src/optimize_projections/mod.rs x: 2 contributors (30d) y: 1656 lines of code datafusion/optimizer/src/propagate_empty_relation.rs x: 1 contributors (30d) y: 470 lines of code datafusion/functions/src/unicode/character_length.rs x: 1 contributors (30d) y: 215 lines of code benchmarks/queries/clickbench/extended.sql x: 3 contributors (30d) y: 8 lines of code datafusion/common/src/config.rs x: 6 contributors (30d) y: 1405 lines of code datafusion/spark/src/function/utils.rs x: 3 contributors (30d) y: 80 lines of code datafusion/common/src/format.rs x: 1 contributors (30d) y: 9 lines of code datafusion/core/src/dataframe/mod.rs x: 1 contributors (30d) y: 974 lines of code datafusion/optimizer/src/push_down_filter.rs x: 1 contributors (30d) y: 3343 lines of code datafusion/functions/src/macros.rs x: 1 contributors (30d) y: 256 lines of code datafusion/functions/src/utils.rs x: 2 contributors (30d) y: 160 lines of code datafusion/sql/src/unparser/plan.rs x: 4 contributors (30d) y: 1151 lines of code datafusion/substrait/src/logical_plan/consumer/expr/literal.rs x: 1 contributors (30d) y: 497 lines of code datafusion/datasource-avro/src/avro_to_arrow/arrow_array_reader.rs x: 1 contributors (30d) y: 1629 lines of code datafusion/expr/src/expr.rs x: 1 contributors (30d) y: 2717 lines of code datafusion/datasource-csv/src/source.rs x: 3 contributors (30d) y: 574 lines of code datafusion/datasource-json/src/source.rs x: 2 contributors (30d) y: 127 lines of code datafusion/expr-common/src/interval_arithmetic.rs x: 3 contributors (30d) y: 1353 lines of code datafusion/physical-expr/src/expressions/binary.rs x: 3 contributors (30d) y: 4621 lines of code datafusion/physical-expr/src/intervals/cp_solver.rs x: 1 contributors (30d) y: 1190 lines of code datafusion/core/src/datasource/file_format/csv.rs x: 3 contributors (30d) y: 965 lines of code datafusion/datasource/src/file_groups.rs x: 2 contributors (30d) y: 646 lines of code datafusion/datasource/src/memory.rs x: 1 contributors (30d) y: 771 lines of code datafusion/physical-optimizer/src/join_selection.rs x: 1 contributors (30d) y: 402 lines of code datafusion/physical-plan/src/aggregates/mod.rs x: 2 contributors (30d) y: 2405 lines of code datafusion/physical-plan/src/coalesce_partitions.rs x: 2 contributors (30d) y: 73 lines of code datafusion/physical-plan/src/display.rs x: 2 contributors (30d) y: 869 lines of code datafusion/physical-plan/src/joins/hash_join.rs x: 2 contributors (30d) y: 3366 lines of code datafusion/physical-plan/src/joins/nested_loop_join.rs x: 2 contributors (30d) y: 1341 lines of code datafusion/physical-plan/src/joins/sort_merge_join.rs x: 1 contributors (30d) y: 4044 lines of code datafusion/physical-plan/src/joins/utils.rs x: 2 contributors (30d) y: 1970 lines of code datafusion/physical-plan/src/limit.rs x: 1 contributors (30d) y: 641 lines of code datafusion/physical-plan/src/sorts/partial_sort.rs x: 1 contributors (30d) y: 905 lines of code datafusion/physical-plan/src/sorts/sort.rs x: 4 contributors (30d) y: 1485 lines of code datafusion/physical-plan/src/sorts/sort_preserving_merge.rs x: 1 contributors (30d) y: 1168 lines of code datafusion/physical-plan/src/windows/bounded_window_agg_exec.rs x: 1 contributors (30d) y: 1433 lines of code datafusion/expr-common/src/signature.rs x: 2 contributors (30d) y: 796 lines of code datafusion/expr/src/type_coercion/functions.rs x: 1 contributors (30d) y: 1096 lines of code datafusion/functions-nested/src/extract.rs x: 1 contributors (30d) y: 869 lines of code datafusion/common/src/dfschema.rs x: 2 contributors (30d) y: 1253 lines of code datafusion/expr/src/logical_plan/builder.rs x: 4 contributors (30d) y: 2143 lines of code datafusion/ffi/src/udf/mod.rs x: 1 contributors (30d) y: 301 lines of code datafusion/functions/src/datetime/date_bin.rs x: 1 contributors (30d) y: 830 lines of code datafusion/functions/src/datetime/from_unixtime.rs x: 2 contributors (30d) y: 184 lines of code datafusion/functions/src/datetime/to_char.rs x: 1 contributors (30d) y: 633 lines of code datafusion/functions/src/datetime/to_timestamp.rs x: 1 contributors (30d) y: 1026 lines of code datafusion/physical-expr/src/equivalence/properties/dependency.rs x: 1 contributors (30d) y: 1348 lines of code datafusion/physical-expr/src/expressions/case.rs x: 1 contributors (30d) y: 1128 lines of code datafusion/common/src/stats.rs x: 2 contributors (30d) y: 361 lines of code datafusion/optimizer/src/simplify_expressions/expr_simplifier.rs x: 5 contributors (30d) y: 3196 lines of code datafusion/optimizer/src/eliminate_outer_join.rs x: 1 contributors (30d) y: 367 lines of code datafusion/core/src/lib.rs x: 4 contributors (30d) y: 305 lines of code datafusion/physical-optimizer/src/pruning.rs x: 3 contributors (30d) y: 3353 lines of code datafusion/proto/proto/datafusion.proto x: 3 contributors (30d) y: 1076 lines of code datafusion/sql/src/expr/function.rs x: 2 contributors (30d) y: 495 lines of code datafusion/sql/src/parser.rs x: 2 contributors (30d) y: 1509 lines of code datafusion/sql/src/utils.rs x: 1 contributors (30d) y: 785 lines of code datafusion/sql/src/unparser/expr.rs x: 3 contributors (30d) y: 2810 lines of code datafusion/sql/src/unparser/ast.rs x: 2 contributors (30d) y: 636 lines of code datafusion/expr/src/udaf.rs x: 1 contributors (30d) y: 531 lines of code datafusion/expr/src/logical_plan/plan.rs x: 1 contributors (30d) y: 3976 lines of code datafusion/core/src/execution/context/mod.rs x: 1 contributors (30d) y: 1564 lines of code datafusion/common/src/file_options/parquet_writer.rs x: 1 contributors (30d) y: 693 lines of code datafusion/proto-common/src/from_proto/mod.rs x: 1 contributors (30d) y: 1047 lines of code datafusion/proto-common/src/to_proto/mod.rs x: 1 contributors (30d) y: 968 lines of code datafusion/datasource-parquet/src/row_group_filter.rs x: 1 contributors (30d) y: 1257 lines of code datafusion/proto/src/physical_plan/to_proto.rs x: 2 contributors (30d) y: 558 lines of code datafusion/functions-aggregate/src/first_last.rs x: 2 contributors (30d) y: 1418 lines of code datafusion/physical-plan/src/spill/mod.rs x: 1 contributors (30d) y: 558 lines of code datafusion/core/src/physical_planner.rs x: 2 contributors (30d) y: 2604 lines of code datafusion/sql/src/statement.rs x: 2 contributors (30d) y: 2001 lines of code
6020.0
lines of code
  min: 4.0
  average: 478.33
  25th percentile: 79.75
  median: 206.5
  75th percentile: 559.5
  max: 6020.0
0 6.0
contributors (30d)
min: 1.0 | average: 1.38 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 6.0

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

datafusion/catalog/src/information_schema.rs x: 2 commits (90d) y: 1143 lines of code datafusion/optimizer/src/extract_equijoin_predicate.rs x: 1 commits (90d) y: 345 lines of code datafusion/optimizer/src/scalar_subquery_to_join.rs x: 4 commits (90d) y: 1004 lines of code datafusion/optimizer/src/single_distinct_to_groupby.rs x: 3 commits (90d) y: 576 lines of code datafusion/datasource-parquet/src/mod.rs x: 5 commits (90d) y: 340 lines of code datafusion/datasource-parquet/src/row_filter.rs x: 6 commits (90d) y: 443 lines of code datafusion/physical-plan/src/aggregates/group_values/multi_group_by/bytes.rs x: 1 commits (90d) y: 514 lines of code datafusion/physical-plan/Cargo.toml x: 8 commits (90d) y: 84 lines of code datafusion/physical-plan/benches/sort_preserving_merge.rs x: 1 commits (90d) y: 164 lines of code datafusion/physical-plan/src/lib.rs x: 10 commits (90d) y: 68 lines of code Cargo.toml x: 24 commits (90d) y: 209 lines of code benchmarks/src/imdb/run.rs x: 3 commits (90d) y: 706 lines of code benchmarks/src/sort_tpch.rs x: 5 commits (90d) y: 265 lines of code benchmarks/src/tpch/run.rs x: 4 commits (90d) y: 199 lines of code benchmarks/src/util/options.rs x: 3 commits (90d) y: 99 lines of code datafusion/common/src/column.rs x: 3 commits (90d) y: 316 lines of code datafusion/common/src/error.rs x: 7 commits (90d) y: 868 lines of code datafusion/core/src/datasource/file_format/parquet.rs x: 17 commits (90d) y: 1341 lines of code datafusion/datasource-csv/src/file_format.rs x: 9 commits (90d) y: 532 lines of code datafusion/datasource/src/file_scan_config.rs x: 24 commits (90d) y: 1979 lines of code datafusion/datasource/src/statistics.rs x: 10 commits (90d) y: 384 lines of code datafusion/datasource/src/write/demux.rs x: 4 commits (90d) y: 432 lines of code datafusion/expr-common/src/type_coercion/binary.rs x: 9 commits (90d) y: 2096 lines of code datafusion/expr/src/expr_fn.rs x: 7 commits (90d) y: 683 lines of code datafusion/functions-aggregate/src/array_agg.rs x: 5 commits (90d) y: 815 lines of code datafusion/functions-window/src/lead_lag.rs x: 2 commits (90d) y: 134 lines of code datafusion/macros/src/user_doc.rs x: 2 commits (90d) y: 160 lines of code datafusion/optimizer/src/simplify_expressions/regex.rs x: 2 commits (90d) y: 266 lines of code datafusion/physical-expr/src/equivalence/properties/mod.rs x: 6 commits (90d) y: 818 lines of code datafusion/physical-optimizer/src/enforce_distribution.rs x: 7 commits (90d) y: 893 lines of code datafusion/physical-optimizer/src/enforce_sorting/mod.rs x: 9 commits (90d) y: 493 lines of code datafusion/physical-optimizer/src/enforce_sorting/replace_with_order_preserving_variants.rs x: 5 commits (90d) y: 189 lines of code datafusion/physical-optimizer/src/enforce_sorting/sort_pushdown.rs x: 4 commits (90d) y: 594 lines of code datafusion/physical-optimizer/src/update_aggr_exprs.rs x: 1 commits (90d) y: 117 lines of code datafusion/physical-plan/src/projection.rs x: 8 commits (90d) y: 935 lines of code datafusion/physical-plan/src/streaming.rs x: 4 commits (90d) y: 348 lines of code datafusion/common/src/scalar/mod.rs x: 9 commits (90d) y: 6020 lines of code datafusion/functions-aggregate/src/min_max.rs x: 6 commits (90d) y: 1666 lines of code datafusion/functions-aggregate/src/min_max/min_max_struct.rs x: 1 commits (90d) y: 422 lines of code datafusion/physical-plan/src/aggregates/group_values/single_group_by/primitive.rs x: 2 commits (90d) y: 169 lines of code datafusion/core/src/datasource/file_format/arrow.rs x: 14 commits (90d) y: 426 lines of code datafusion/core/src/datasource/file_format/mod.rs x: 15 commits (90d) y: 100 lines of code datafusion/core/src/datasource/listing/table.rs x: 29 commits (90d) y: 1923 lines of code datafusion/core/src/datasource/physical_plan/parquet.rs x: 9 commits (90d) y: 1539 lines of code datafusion/datasource-avro/src/file_format.rs x: 4 commits (90d) y: 46 lines of code datafusion/datasource-json/src/file_format.rs x: 9 commits (90d) y: 263 lines of code datafusion/datasource-parquet/src/file_format.rs x: 17 commits (90d) y: 1302 lines of code datafusion/datasource-parquet/src/opener.rs x: 6 commits (90d) y: 306 lines of code datafusion/datasource-parquet/src/source.rs x: 10 commits (90d) y: 321 lines of code datafusion/datasource/src/file_format.rs x: 3 commits (90d) y: 84 lines of code datafusion/physical-optimizer/src/optimizer.rs x: 4 commits (90d) y: 63 lines of code datafusion/physical-plan/src/filter.rs x: 10 commits (90d) y: 1274 lines of code datafusion/physical-plan/src/filter_pushdown.rs x: 3 commits (90d) y: 196 lines of code datafusion/proto/src/physical_plan/mod.rs x: 13 commits (90d) y: 2652 lines of code datafusion/sql/src/expr/order_by.rs x: 2 commits (90d) y: 84 lines of code datafusion/sql/src/select.rs x: 9 commits (90d) y: 837 lines of code datafusion/substrait/src/logical_plan/producer.rs x: 10 commits (90d) y: 2642 lines of code datafusion/core/Cargo.toml x: 19 commits (90d) y: 220 lines of code datafusion/datasource/src/file.rs x: 5 commits (90d) y: 63 lines of code datafusion/datasource/src/source.rs x: 12 commits (90d) y: 238 lines of code datafusion/physical-plan/src/coalesce_batches.rs x: 5 commits (90d) y: 216 lines of code datafusion/physical-plan/src/execution_plan.rs x: 9 commits (90d) y: 754 lines of code datafusion/physical-plan/src/repartition/mod.rs x: 14 commits (90d) y: 1314 lines of code datafusion-cli/src/main.rs x: 5 commits (90d) y: 387 lines of code datafusion/execution/src/disk_manager.rs x: 3 commits (90d) y: 281 lines of code datafusion/optimizer/src/decorrelate_predicate_subquery.rs x: 1 commits (90d) y: 1710 lines of code datafusion/optimizer/src/optimize_projections/mod.rs x: 5 commits (90d) y: 1656 lines of code datafusion/optimizer/src/propagate_empty_relation.rs x: 2 commits (90d) y: 470 lines of code datafusion/functions/src/unicode/character_length.rs x: 2 commits (90d) y: 215 lines of code benchmarks/queries/clickbench/extended.sql x: 4 commits (90d) y: 8 lines of code datafusion/common/src/config.rs x: 15 commits (90d) y: 1405 lines of code datafusion-cli/src/exec.rs x: 7 commits (90d) y: 506 lines of code datafusion-cli/src/print_options.rs x: 5 commits (90d) y: 36 lines of code datafusion/common/src/format.rs x: 1 commits (90d) y: 9 lines of code datafusion/core/src/dataframe/mod.rs x: 11 commits (90d) y: 974 lines of code datafusion/optimizer/src/push_down_filter.rs x: 6 commits (90d) y: 3343 lines of code datafusion/functions-aggregate/src/macros.rs x: 1 commits (90d) y: 59 lines of code datafusion/functions/src/macros.rs x: 2 commits (90d) y: 256 lines of code datafusion/functions/src/utils.rs x: 4 commits (90d) y: 160 lines of code datafusion/spark/Cargo.toml x: 1 commits (90d) y: 41 lines of code datafusion/spark/src/function/string/ascii.rs x: 1 commits (90d) y: 136 lines of code datafusion/sqllogictest/Cargo.toml x: 5 commits (90d) y: 80 lines of code datafusion/sqllogictest/src/engines/datafusion_engine/runner.rs x: 1 commits (90d) y: 93 lines of code datafusion/sql/src/unparser/plan.rs x: 8 commits (90d) y: 1151 lines of code datafusion/substrait/src/logical_plan/consumer/expr/literal.rs x: 1 commits (90d) y: 497 lines of code datafusion/substrait/src/logical_plan/consumer/expr/mod.rs x: 1 commits (90d) y: 198 lines of code datafusion/substrait/src/logical_plan/consumer/rel/read_rel.rs x: 1 commits (90d) y: 231 lines of code datafusion/substrait/src/logical_plan/consumer/substrait_consumer.rs x: 1 commits (90d) y: 330 lines of code datafusion/substrait/src/logical_plan/consumer/types.rs x: 1 commits (90d) y: 281 lines of code datafusion/functions/src/core/union_tag.rs x: 1 commits (90d) y: 170 lines of code datafusion/functions-nested/src/map_values.rs x: 5 commits (90d) y: 197 lines of code datafusion/datasource-avro/src/avro_to_arrow/arrow_array_reader.rs x: 2 commits (90d) y: 1629 lines of code datafusion/expr/src/expr.rs x: 8 commits (90d) y: 2717 lines of code datafusion/datasource-csv/src/source.rs x: 8 commits (90d) y: 574 lines of code datafusion/datasource-json/src/source.rs x: 5 commits (90d) y: 127 lines of code datafusion/datasource-parquet/src/writer.rs x: 3 commits (90d) y: 66 lines of code datafusion/datasource/src/write/mod.rs x: 2 commits (90d) y: 108 lines of code datafusion/expr-common/src/interval_arithmetic.rs x: 4 commits (90d) y: 1353 lines of code datafusion/physical-expr/src/expressions/binary.rs x: 10 commits (90d) y: 4621 lines of code datafusion/physical-expr/src/intervals/cp_solver.rs x: 3 commits (90d) y: 1190 lines of code datafusion/functions-nested/src/flatten.rs x: 6 commits (90d) y: 203 lines of code datafusion/core/src/datasource/file_format/csv.rs x: 12 commits (90d) y: 965 lines of code datafusion/core/src/datasource/file_format/json.rs x: 12 commits (90d) y: 273 lines of code datafusion/core/src/datasource/physical_plan/arrow_file.rs x: 12 commits (90d) y: 112 lines of code datafusion/datasource/src/file_groups.rs x: 8 commits (90d) y: 646 lines of code datafusion/datasource/src/memory.rs x: 9 commits (90d) y: 771 lines of code datafusion/physical-optimizer/src/join_selection.rs x: 2 commits (90d) y: 402 lines of code datafusion/physical-plan/src/aggregates/mod.rs x: 11 commits (90d) y: 2405 lines of code datafusion/physical-plan/src/display.rs x: 10 commits (90d) y: 869 lines of code datafusion/physical-plan/src/joins/cross_join.rs x: 8 commits (90d) y: 698 lines of code datafusion/physical-plan/src/joins/hash_join.rs x: 17 commits (90d) y: 3366 lines of code datafusion/physical-plan/src/joins/nested_loop_join.rs x: 11 commits (90d) y: 1341 lines of code datafusion/physical-plan/src/joins/sort_merge_join.rs x: 11 commits (90d) y: 4044 lines of code datafusion/physical-plan/src/joins/utils.rs x: 8 commits (90d) y: 1970 lines of code datafusion/physical-plan/src/limit.rs x: 6 commits (90d) y: 641 lines of code datafusion/physical-plan/src/sorts/partial_sort.rs x: 7 commits (90d) y: 905 lines of code datafusion/physical-plan/src/sorts/sort.rs x: 22 commits (90d) y: 1485 lines of code datafusion/physical-plan/src/sorts/sort_preserving_merge.rs x: 9 commits (90d) y: 1168 lines of code datafusion/physical-plan/src/union.rs x: 8 commits (90d) y: 684 lines of code datafusion/physical-plan/src/windows/bounded_window_agg_exec.rs x: 10 commits (90d) y: 1433 lines of code datafusion/physical-plan/src/windows/window_agg_exec.rs x: 4 commits (90d) y: 331 lines of code datafusion/expr-common/src/signature.rs x: 5 commits (90d) y: 796 lines of code datafusion/expr/src/type_coercion/functions.rs x: 7 commits (90d) y: 1096 lines of code datafusion/functions-nested/src/cardinality.rs x: 6 commits (90d) y: 136 lines of code datafusion/functions-nested/src/concat.rs x: 7 commits (90d) y: 453 lines of code datafusion/functions-nested/src/dimension.rs x: 4 commits (90d) y: 187 lines of code datafusion/functions-nested/src/empty.rs x: 5 commits (90d) y: 106 lines of code datafusion/functions-nested/src/extract.rs x: 11 commits (90d) y: 869 lines of code datafusion/functions-nested/src/utils.rs x: 3 commits (90d) y: 231 lines of code datafusion/datasource-avro/src/avro_to_arrow/schema.rs x: 2 commits (90d) y: 479 lines of code datafusion/common/src/dfschema.rs x: 8 commits (90d) y: 1253 lines of code datafusion/expr/src/logical_plan/builder.rs x: 19 commits (90d) y: 2143 lines of code datafusion/ffi/src/udf/mod.rs x: 2 commits (90d) y: 301 lines of code datafusion/functions-nested/benches/map.rs x: 4 commits (90d) y: 90 lines of code datafusion/functions/benches/concat.rs x: 2 commits (90d) y: 47 lines of code datafusion/functions/benches/cot.rs x: 2 commits (90d) y: 61 lines of code datafusion/functions/benches/lower.rs x: 2 commits (90d) y: 199 lines of code datafusion/functions/benches/repeat.rs x: 3 commits (90d) y: 169 lines of code datafusion/functions/benches/to_hex.rs x: 3 commits (90d) y: 47 lines of code datafusion/functions/benches/uuid.rs x: 3 commits (90d) y: 20 lines of code datafusion/functions/src/core/arrow_cast.rs x: 3 commits (90d) y: 127 lines of code datafusion/functions/src/core/union_extract.rs x: 4 commits (90d) y: 125 lines of code datafusion/functions/src/datetime/date_bin.rs x: 2 commits (90d) y: 830 lines of code datafusion/functions/src/datetime/date_part.rs x: 4 commits (90d) y: 304 lines of code datafusion/functions/src/datetime/date_trunc.rs x: 3 commits (90d) y: 854 lines of code datafusion/functions/src/datetime/make_date.rs x: 3 commits (90d) y: 306 lines of code datafusion/functions/src/datetime/to_char.rs x: 5 commits (90d) y: 633 lines of code datafusion/functions/src/datetime/to_date.rs x: 2 commits (90d) y: 421 lines of code datafusion/functions/src/datetime/to_local_time.rs x: 3 commits (90d) y: 494 lines of code datafusion/functions/src/datetime/to_timestamp.rs x: 3 commits (90d) y: 1026 lines of code datafusion/functions/src/math/log.rs x: 2 commits (90d) y: 613 lines of code datafusion/functions/src/string/contains.rs x: 3 commits (90d) y: 156 lines of code datafusion/physical-expr-common/src/physical_expr.rs x: 4 commits (90d) y: 283 lines of code datafusion/physical-expr-common/src/sort_expr.rs x: 5 commits (90d) y: 498 lines of code datafusion/physical-expr/src/equivalence/properties/dependency.rs x: 2 commits (90d) y: 1348 lines of code datafusion/physical-expr/src/expressions/case.rs x: 3 commits (90d) y: 1128 lines of code datafusion/physical-expr/src/expressions/cast.rs x: 2 commits (90d) y: 649 lines of code datafusion/proto/src/physical_plan/from_proto.rs x: 12 commits (90d) y: 572 lines of code datafusion/common/src/stats.rs x: 3 commits (90d) y: 361 lines of code datafusion/core/src/datasource/mod.rs x: 16 commits (90d) y: 203 lines of code datafusion/datasource/src/schema_adapter.rs x: 4 commits (90d) y: 357 lines of code datafusion/optimizer/src/simplify_expressions/expr_simplifier.rs x: 11 commits (90d) y: 3196 lines of code datafusion/optimizer/src/eliminate_outer_join.rs x: 1 commits (90d) y: 367 lines of code datafusion/optimizer/src/filter_null_join_keys.rs x: 1 commits (90d) y: 300 lines of code datafusion/optimizer/src/push_down_limit.rs x: 3 commits (90d) y: 911 lines of code datafusion/core/src/lib.rs x: 19 commits (90d) y: 305 lines of code datafusion/physical-optimizer/src/pruning.rs x: 7 commits (90d) y: 3353 lines of code datafusion/core/src/execution/session_state.rs x: 17 commits (90d) y: 1667 lines of code datafusion/proto/proto/datafusion.proto x: 7 commits (90d) y: 1076 lines of code datafusion/sql/src/expr/function.rs x: 7 commits (90d) y: 495 lines of code datafusion/sql/src/expr/subquery.rs x: 2 commits (90d) y: 8 lines of code datafusion/sql/src/parser.rs x: 6 commits (90d) y: 1509 lines of code datafusion/sql/src/unparser/expr.rs x: 16 commits (90d) y: 2810 lines of code datafusion/execution/src/memory_pool/pool.rs x: 2 commits (90d) y: 522 lines of code datafusion/sql/src/unparser/ast.rs x: 4 commits (90d) y: 636 lines of code datafusion/expr/src/udaf.rs x: 8 commits (90d) y: 531 lines of code datafusion/functions-aggregate/src/approx_percentile_cont.rs x: 3 commits (90d) y: 471 lines of code datafusion/expr/src/logical_plan/plan.rs x: 13 commits (90d) y: 3976 lines of code datafusion/functions-aggregate/src/average.rs x: 2 commits (90d) y: 577 lines of code datafusion/proto/src/logical_plan/mod.rs x: 5 commits (90d) y: 1679 lines of code datafusion/optimizer/src/simplify_expressions/unwrap_cast.rs x: 3 commits (90d) y: 1110 lines of code datafusion/core/src/execution/context/mod.rs x: 7 commits (90d) y: 1564 lines of code datafusion/datasource/src/file_stream.rs x: 5 commits (90d) y: 759 lines of code datafusion/sql/src/unparser/utils.rs x: 3 commits (90d) y: 428 lines of code datafusion/core/src/datasource/file_format/avro.rs x: 7 commits (90d) y: 313 lines of code datafusion/proto-common/src/from_proto/mod.rs x: 3 commits (90d) y: 1047 lines of code datafusion/proto-common/src/to_proto/mod.rs x: 3 commits (90d) y: 968 lines of code datafusion/proto/src/logical_plan/file_formats.rs x: 2 commits (90d) y: 711 lines of code datafusion/core/src/datasource/physical_plan/csv.rs x: 13 commits (90d) y: 653 lines of code datafusion/core/src/datasource/physical_plan/json.rs x: 14 commits (90d) y: 488 lines of code datafusion/datasource-parquet/src/row_group_filter.rs x: 2 commits (90d) y: 1257 lines of code datafusion/datasource/src/mod.rs x: 13 commits (90d) y: 488 lines of code datafusion/proto/src/physical_plan/to_proto.rs x: 7 commits (90d) y: 558 lines of code datafusion/substrait/src/physical_plan/producer.rs x: 6 commits (90d) y: 169 lines of code datafusion/functions-aggregate/src/first_last.rs x: 3 commits (90d) y: 1418 lines of code datafusion/physical-plan/src/spill/mod.rs x: 4 commits (90d) y: 558 lines of code datafusion/expr/src/logical_plan/invariants.rs x: 2 commits (90d) y: 378 lines of code datafusion/sql/src/unparser/dialect.rs x: 4 commits (90d) y: 672 lines of code datafusion/physical-expr/Cargo.toml x: 6 commits (90d) y: 68 lines of code datafusion/physical-expr/src/lib.rs x: 7 commits (90d) y: 47 lines of code datafusion/physical-expr/src/utils/mod.rs x: 4 commits (90d) y: 476 lines of code datafusion/core/src/physical_planner.rs x: 20 commits (90d) y: 2604 lines of code datafusion/datasource/src/url.rs x: 4 commits (90d) y: 391 lines of code datafusion/ffi/src/table_provider.rs x: 4 commits (90d) y: 453 lines of code datafusion/functions-nested/src/array_has.rs x: 5 commits (90d) y: 567 lines of code datafusion/physical-plan/src/aggregates/order/partial.rs x: 4 commits (90d) y: 239 lines of code datafusion/physical-plan/src/aggregates/row_hash.rs x: 5 commits (90d) y: 658 lines of code datafusion/sql/src/expr/value.rs x: 4 commits (90d) y: 426 lines of code datafusion/sql/src/statement.rs x: 10 commits (90d) y: 2001 lines of code datafusion/common/src/functional_dependencies.rs x: 1 commits (90d) y: 564 lines of code datafusion/datasource/Cargo.toml x: 7 commits (90d) y: 79 lines of code datafusion/optimizer/src/decorrelate.rs x: 2 commits (90d) y: 509 lines of code datafusion/physical-plan/src/sorts/cursor.rs x: 4 commits (90d) y: 108 lines of code datafusion/core/src/datasource/physical_plan/avro.rs x: 11 commits (90d) y: 212 lines of code datafusion/core/src/datasource/physical_plan/mod.rs x: 11 commits (90d) y: 152 lines of code datafusion/optimizer/src/analyzer/type_coercion.rs x: 10 commits (90d) y: 1890 lines of code datafusion/functions/src/crypto/basic.rs x: 2 commits (90d) y: 349 lines of code datafusion/functions-aggregate-common/src/merge_arrays.rs x: 1 commits (90d) y: 257 lines of code datafusion/common/src/utils/mod.rs x: 6 commits (90d) y: 960 lines of code datafusion/catalog-listing/src/helpers.rs x: 6 commits (90d) y: 910 lines of code datafusion/datasource/src/display.rs x: 3 commits (90d) y: 242 lines of code datafusion/physical-plan/src/metrics/mod.rs x: 1 commits (90d) y: 449 lines of code datafusion/functions/Cargo.toml x: 9 commits (90d) y: 207 lines of code datafusion/physical-plan/src/aggregates/topk/heap.rs x: 3 commits (90d) y: 535 lines of code datafusion/sql/src/expr/identifier.rs x: 2 commits (90d) y: 437 lines of code datafusion/sql/src/expr/mod.rs x: 4 commits (90d) y: 1160 lines of code datafusion/physical-plan/src/unnest.rs x: 3 commits (90d) y: 939 lines of code datafusion/expr/src/utils.rs x: 6 commits (90d) y: 1226 lines of code datafusion/catalog-listing/src/mod.rs x: 7 commits (90d) y: 7 lines of code datafusion/optimizer/src/common_subexpr_eliminate.rs x: 3 commits (90d) y: 1302 lines of code datafusion/expr/src/logical_plan/tree_node.rs x: 3 commits (90d) y: 770 lines of code datafusion/physical-expr/src/expressions/in_list.rs x: 1 commits (90d) y: 1232 lines of code datafusion/proto/src/logical_plan/to_proto.rs x: 4 commits (90d) y: 662 lines of code datafusion/functions-nested/src/replace.rs x: 6 commits (90d) y: 379 lines of code datafusion/functions-nested/src/resize.rs x: 4 commits (90d) y: 221 lines of code datafusion/functions-nested/src/string.rs x: 4 commits (90d) y: 591 lines of code datafusion/functions/src/regex/regexplike.rs x: 2 commits (90d) y: 316 lines of code datafusion/proto/src/logical_plan/from_proto.rs x: 1 commits (90d) y: 649 lines of code datafusion/physical-expr/src/equivalence/class.rs x: 3 commits (90d) y: 610 lines of code datafusion/functions/src/math/monotonicity.rs x: 1 commits (90d) y: 842 lines of code datafusion/functions/src/unicode/lpad.rs x: 1 commits (90d) y: 468 lines of code datafusion/functions/src/unicode/substr.rs x: 2 commits (90d) y: 768 lines of code datafusion/expr-common/src/statistics.rs x: 1 commits (90d) y: 1272 lines of code datafusion/functions/src/regex/regexpreplace.rs x: 1 commits (90d) y: 716 lines of code datafusion/physical-expr/src/utils/guarantee.rs x: 1 commits (90d) y: 595 lines of code datafusion/physical-plan/src/aggregates/group_values/multi_group_by/mod.rs x: 2 commits (90d) y: 1204 lines of code datafusion/physical-plan/src/aggregates/group_values/multi_group_by/bytes_view.rs x: 1 commits (90d) y: 621 lines of code
6020.0
lines of code
  min: 1.0
  average: 354.23
  25th percentile: 65.5
  median: 160.0
  75th percentile: 389.0
  max: 6020.0
0 29.0
commits (90d)
min: 1.0 | average: 3.29 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 4.0 | max: 29.0

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

datafusion/catalog/src/information_schema.rs x: 2 contributors (90d) y: 1143 lines of code datafusion/optimizer/src/extract_equijoin_predicate.rs x: 1 contributors (90d) y: 345 lines of code datafusion/optimizer/src/scalar_subquery_to_join.rs x: 4 contributors (90d) y: 1004 lines of code datafusion/optimizer/src/single_distinct_to_groupby.rs x: 3 contributors (90d) y: 576 lines of code datafusion/datasource-parquet/src/mod.rs x: 4 contributors (90d) y: 340 lines of code datafusion/datasource-parquet/src/row_filter.rs x: 2 contributors (90d) y: 443 lines of code datafusion/physical-plan/src/aggregates/group_values/multi_group_by/bytes.rs x: 1 contributors (90d) y: 514 lines of code datafusion/physical-plan/Cargo.toml x: 8 contributors (90d) y: 84 lines of code datafusion/physical-plan/benches/sort_preserving_merge.rs x: 1 contributors (90d) y: 164 lines of code datafusion/physical-plan/src/lib.rs x: 10 contributors (90d) y: 68 lines of code Cargo.toml x: 16 contributors (90d) y: 209 lines of code benchmarks/src/imdb/run.rs x: 3 contributors (90d) y: 706 lines of code benchmarks/src/sort_tpch.rs x: 5 contributors (90d) y: 265 lines of code benchmarks/src/tpch/run.rs x: 4 contributors (90d) y: 199 lines of code benchmarks/src/util/options.rs x: 3 contributors (90d) y: 99 lines of code datafusion/common/src/column.rs x: 3 contributors (90d) y: 316 lines of code datafusion/common/src/error.rs x: 7 contributors (90d) y: 868 lines of code datafusion/core/src/datasource/file_format/parquet.rs x: 12 contributors (90d) y: 1341 lines of code datafusion/datasource-csv/src/file_format.rs x: 7 contributors (90d) y: 532 lines of code datafusion/datasource/src/file_scan_config.rs x: 10 contributors (90d) y: 1979 lines of code datafusion/datasource/src/statistics.rs x: 6 contributors (90d) y: 384 lines of code datafusion/datasource/src/write/demux.rs x: 4 contributors (90d) y: 432 lines of code datafusion/expr-common/src/type_coercion/binary.rs x: 9 contributors (90d) y: 2096 lines of code datafusion/expr/src/expr_fn.rs x: 5 contributors (90d) y: 683 lines of code datafusion/functions-aggregate/src/array_agg.rs x: 5 contributors (90d) y: 815 lines of code datafusion/functions-window/src/lead_lag.rs x: 2 contributors (90d) y: 134 lines of code datafusion/macros/src/user_doc.rs x: 2 contributors (90d) y: 160 lines of code datafusion/optimizer/src/simplify_expressions/regex.rs x: 2 contributors (90d) y: 266 lines of code datafusion/physical-expr/src/equivalence/properties/mod.rs x: 6 contributors (90d) y: 818 lines of code datafusion/physical-optimizer/src/enforce_distribution.rs x: 6 contributors (90d) y: 893 lines of code datafusion/physical-optimizer/src/enforce_sorting/mod.rs x: 6 contributors (90d) y: 493 lines of code datafusion/physical-optimizer/src/enforce_sorting/replace_with_order_preserving_variants.rs x: 3 contributors (90d) y: 189 lines of code datafusion/physical-optimizer/src/enforce_sorting/sort_pushdown.rs x: 4 contributors (90d) y: 594 lines of code datafusion/physical-optimizer/src/update_aggr_exprs.rs x: 1 contributors (90d) y: 117 lines of code datafusion/physical-plan/src/projection.rs x: 7 contributors (90d) y: 935 lines of code datafusion/common/src/scalar/mod.rs x: 7 contributors (90d) y: 6020 lines of code datafusion/functions-aggregate/src/min_max.rs x: 6 contributors (90d) y: 1666 lines of code datafusion/functions-aggregate/src/min_max/min_max_struct.rs x: 1 contributors (90d) y: 422 lines of code datafusion/physical-plan/src/aggregates/group_values/single_group_by/primitive.rs x: 2 contributors (90d) y: 169 lines of code datafusion/core/src/datasource/file_format/arrow.rs x: 12 contributors (90d) y: 426 lines of code datafusion/core/src/datasource/file_format/mod.rs x: 9 contributors (90d) y: 100 lines of code datafusion/core/src/datasource/listing/table.rs x: 16 contributors (90d) y: 1923 lines of code datafusion/core/src/datasource/physical_plan/parquet.rs x: 7 contributors (90d) y: 1539 lines of code datafusion/datasource-avro/src/file_format.rs x: 4 contributors (90d) y: 46 lines of code datafusion/datasource-json/src/file_format.rs x: 7 contributors (90d) y: 263 lines of code datafusion/datasource-parquet/src/file_format.rs x: 13 contributors (90d) y: 1302 lines of code datafusion/datasource-parquet/src/opener.rs x: 4 contributors (90d) y: 306 lines of code datafusion/datasource-parquet/src/source.rs x: 8 contributors (90d) y: 321 lines of code datafusion/datasource/src/file_format.rs x: 3 contributors (90d) y: 84 lines of code datafusion/physical-optimizer/src/optimizer.rs x: 2 contributors (90d) y: 63 lines of code datafusion/physical-plan/src/filter.rs x: 6 contributors (90d) y: 1274 lines of code datafusion/physical-plan/src/filter_pushdown.rs x: 1 contributors (90d) y: 196 lines of code datafusion/proto/src/physical_plan/mod.rs x: 12 contributors (90d) y: 2652 lines of code datafusion/sql/src/expr/order_by.rs x: 1 contributors (90d) y: 84 lines of code datafusion/sql/src/select.rs x: 6 contributors (90d) y: 837 lines of code datafusion/substrait/src/logical_plan/producer.rs x: 8 contributors (90d) y: 2642 lines of code datafusion/core/Cargo.toml x: 14 contributors (90d) y: 220 lines of code datafusion/datasource/src/file.rs x: 3 contributors (90d) y: 63 lines of code datafusion/datasource/src/source.rs x: 6 contributors (90d) y: 238 lines of code datafusion/physical-optimizer/src/lib.rs x: 3 contributors (90d) y: 24 lines of code datafusion/physical-plan/src/coalesce_batches.rs x: 4 contributors (90d) y: 216 lines of code datafusion/physical-plan/src/execution_plan.rs x: 7 contributors (90d) y: 754 lines of code datafusion/physical-plan/src/repartition/mod.rs x: 11 contributors (90d) y: 1314 lines of code datafusion-cli/src/main.rs x: 4 contributors (90d) y: 387 lines of code datafusion/execution/src/disk_manager.rs x: 3 contributors (90d) y: 281 lines of code datafusion/optimizer/src/decorrelate_predicate_subquery.rs x: 1 contributors (90d) y: 1710 lines of code datafusion/optimizer/src/optimize_projections/mod.rs x: 3 contributors (90d) y: 1656 lines of code datafusion/optimizer/src/propagate_empty_relation.rs x: 2 contributors (90d) y: 470 lines of code datafusion/functions/src/unicode/character_length.rs x: 2 contributors (90d) y: 215 lines of code benchmarks/queries/clickbench/extended.sql x: 4 contributors (90d) y: 8 lines of code datafusion/common/src/config.rs x: 14 contributors (90d) y: 1405 lines of code datafusion-cli/src/exec.rs x: 5 contributors (90d) y: 506 lines of code datafusion/common/src/format.rs x: 1 contributors (90d) y: 9 lines of code datafusion/core/src/dataframe/mod.rs x: 9 contributors (90d) y: 974 lines of code datafusion/optimizer/src/push_down_filter.rs x: 6 contributors (90d) y: 3343 lines of code datafusion/functions-aggregate/src/macros.rs x: 1 contributors (90d) y: 59 lines of code datafusion/functions/src/macros.rs x: 2 contributors (90d) y: 256 lines of code datafusion/functions/src/utils.rs x: 4 contributors (90d) y: 160 lines of code datafusion/spark/Cargo.toml x: 1 contributors (90d) y: 41 lines of code datafusion/spark/src/function/string/ascii.rs x: 1 contributors (90d) y: 136 lines of code datafusion/sqllogictest/Cargo.toml x: 5 contributors (90d) y: 80 lines of code datafusion/sqllogictest/src/util.rs x: 2 contributors (90d) y: 73 lines of code datafusion/sql/src/unparser/plan.rs x: 6 contributors (90d) y: 1151 lines of code datafusion/substrait/src/logical_plan/consumer/expr/literal.rs x: 1 contributors (90d) y: 497 lines of code datafusion/substrait/src/logical_plan/consumer/rel/read_rel.rs x: 1 contributors (90d) y: 231 lines of code datafusion/substrait/src/logical_plan/consumer/substrait_consumer.rs x: 1 contributors (90d) y: 330 lines of code datafusion/substrait/src/logical_plan/consumer/types.rs x: 1 contributors (90d) y: 281 lines of code datafusion/functions/src/core/mod.rs x: 2 contributors (90d) y: 114 lines of code datafusion/functions/src/core/union_tag.rs x: 1 contributors (90d) y: 170 lines of code datafusion/datasource-avro/src/avro_to_arrow/arrow_array_reader.rs x: 2 contributors (90d) y: 1629 lines of code datafusion/expr/src/expr.rs x: 6 contributors (90d) y: 2717 lines of code datafusion/datasource-csv/src/source.rs x: 6 contributors (90d) y: 574 lines of code datafusion/datasource-json/src/source.rs x: 5 contributors (90d) y: 127 lines of code datafusion/datasource/src/write/orchestration.rs x: 3 contributors (90d) y: 213 lines of code datafusion/expr-common/src/interval_arithmetic.rs x: 4 contributors (90d) y: 1353 lines of code datafusion/physical-expr/src/expressions/binary.rs x: 9 contributors (90d) y: 4621 lines of code datafusion/physical-expr/src/intervals/cp_solver.rs x: 3 contributors (90d) y: 1190 lines of code datafusion/functions-nested/src/flatten.rs x: 5 contributors (90d) y: 203 lines of code datafusion/core/src/datasource/file_format/csv.rs x: 9 contributors (90d) y: 965 lines of code datafusion/core/src/datasource/file_format/json.rs x: 9 contributors (90d) y: 273 lines of code datafusion/core/src/datasource/physical_plan/arrow_file.rs x: 6 contributors (90d) y: 112 lines of code datafusion/datasource/src/file_groups.rs x: 3 contributors (90d) y: 646 lines of code datafusion/datasource/src/memory.rs x: 6 contributors (90d) y: 771 lines of code datafusion/physical-optimizer/src/join_selection.rs x: 2 contributors (90d) y: 402 lines of code datafusion/physical-plan/src/aggregates/mod.rs x: 9 contributors (90d) y: 2405 lines of code datafusion/physical-plan/src/display.rs x: 6 contributors (90d) y: 869 lines of code datafusion/physical-plan/src/joins/cross_join.rs x: 6 contributors (90d) y: 698 lines of code datafusion/physical-plan/src/joins/hash_join.rs x: 11 contributors (90d) y: 3366 lines of code datafusion/physical-plan/src/joins/nested_loop_join.rs x: 8 contributors (90d) y: 1341 lines of code datafusion/physical-plan/src/joins/sort_merge_join.rs x: 9 contributors (90d) y: 4044 lines of code datafusion/physical-plan/src/joins/utils.rs x: 6 contributors (90d) y: 1970 lines of code datafusion/physical-plan/src/limit.rs x: 5 contributors (90d) y: 641 lines of code datafusion/physical-plan/src/sorts/partial_sort.rs x: 5 contributors (90d) y: 905 lines of code datafusion/physical-plan/src/sorts/sort.rs x: 14 contributors (90d) y: 1485 lines of code datafusion/physical-plan/src/sorts/sort_preserving_merge.rs x: 7 contributors (90d) y: 1168 lines of code datafusion/physical-plan/src/union.rs x: 6 contributors (90d) y: 684 lines of code datafusion/physical-plan/src/windows/bounded_window_agg_exec.rs x: 7 contributors (90d) y: 1433 lines of code datafusion/physical-plan/src/windows/window_agg_exec.rs x: 2 contributors (90d) y: 331 lines of code datafusion/physical-plan/src/work_table.rs x: 5 contributors (90d) y: 189 lines of code datafusion/expr-common/src/signature.rs x: 5 contributors (90d) y: 796 lines of code datafusion/expr/src/type_coercion/functions.rs x: 7 contributors (90d) y: 1096 lines of code datafusion/functions-nested/src/concat.rs x: 6 contributors (90d) y: 453 lines of code datafusion/functions-nested/src/dimension.rs x: 4 contributors (90d) y: 187 lines of code datafusion/functions-nested/src/empty.rs x: 4 contributors (90d) y: 106 lines of code datafusion/functions-nested/src/sort.rs x: 5 contributors (90d) y: 219 lines of code datafusion/datasource-avro/src/avro_to_arrow/schema.rs x: 2 contributors (90d) y: 479 lines of code datafusion/common/src/dfschema.rs x: 6 contributors (90d) y: 1253 lines of code datafusion/expr/src/lib.rs x: 7 contributors (90d) y: 83 lines of code datafusion/expr/src/logical_plan/builder.rs x: 15 contributors (90d) y: 2143 lines of code datafusion/expr/src/udf.rs x: 7 contributors (90d) y: 483 lines of code datafusion/ffi/src/udf/mod.rs x: 1 contributors (90d) y: 301 lines of code datafusion/functions/benches/chr.rs x: 4 contributors (90d) y: 53 lines of code datafusion/functions/benches/concat.rs x: 2 contributors (90d) y: 47 lines of code datafusion/functions/benches/lower.rs x: 2 contributors (90d) y: 199 lines of code datafusion/functions/benches/uuid.rs x: 3 contributors (90d) y: 20 lines of code datafusion/functions/src/core/arrow_cast.rs x: 3 contributors (90d) y: 127 lines of code datafusion/functions/src/core/union_extract.rs x: 4 contributors (90d) y: 125 lines of code datafusion/functions/src/datetime/date_bin.rs x: 2 contributors (90d) y: 830 lines of code datafusion/functions/src/datetime/date_trunc.rs x: 3 contributors (90d) y: 854 lines of code datafusion/functions/src/datetime/make_date.rs x: 3 contributors (90d) y: 306 lines of code datafusion/functions/src/datetime/to_char.rs x: 4 contributors (90d) y: 633 lines of code datafusion/functions/src/datetime/to_date.rs x: 2 contributors (90d) y: 421 lines of code datafusion/functions/src/datetime/to_local_time.rs x: 3 contributors (90d) y: 494 lines of code datafusion/functions/src/datetime/to_timestamp.rs x: 3 contributors (90d) y: 1026 lines of code datafusion/functions/src/math/log.rs x: 2 contributors (90d) y: 613 lines of code datafusion/physical-expr-common/src/physical_expr.rs x: 4 contributors (90d) y: 283 lines of code datafusion/physical-expr-common/src/sort_expr.rs x: 4 contributors (90d) y: 498 lines of code datafusion/physical-expr/src/equivalence/properties/dependency.rs x: 2 contributors (90d) y: 1348 lines of code datafusion/physical-expr/src/expressions/case.rs x: 3 contributors (90d) y: 1128 lines of code datafusion/physical-expr/src/expressions/cast.rs x: 2 contributors (90d) y: 649 lines of code datafusion/physical-expr/src/expressions/column.rs x: 3 contributors (90d) y: 155 lines of code datafusion/physical-expr/src/expressions/negative.rs x: 4 contributors (90d) y: 325 lines of code datafusion/proto/src/physical_plan/from_proto.rs x: 10 contributors (90d) y: 572 lines of code datafusion/common/src/stats.rs x: 3 contributors (90d) y: 361 lines of code datafusion/core/src/datasource/mod.rs x: 10 contributors (90d) y: 203 lines of code datafusion/datasource/src/schema_adapter.rs x: 4 contributors (90d) y: 357 lines of code datafusion/optimizer/src/simplify_expressions/expr_simplifier.rs x: 9 contributors (90d) y: 3196 lines of code datafusion/optimizer/src/eliminate_outer_join.rs x: 1 contributors (90d) y: 367 lines of code datafusion/optimizer/src/push_down_limit.rs x: 3 contributors (90d) y: 911 lines of code datafusion/core/src/lib.rs x: 14 contributors (90d) y: 305 lines of code datafusion/physical-optimizer/src/pruning.rs x: 4 contributors (90d) y: 3353 lines of code datafusion/core/src/execution/session_state.rs x: 13 contributors (90d) y: 1667 lines of code datafusion/proto/proto/datafusion.proto x: 5 contributors (90d) y: 1076 lines of code datafusion/sql/src/expr/subquery.rs x: 2 contributors (90d) y: 8 lines of code datafusion/sql/src/parser.rs x: 5 contributors (90d) y: 1509 lines of code datafusion/sql/src/unparser/expr.rs x: 12 contributors (90d) y: 2810 lines of code datafusion/execution/src/memory_pool/pool.rs x: 2 contributors (90d) y: 522 lines of code datafusion/sql/src/unparser/ast.rs x: 3 contributors (90d) y: 636 lines of code datafusion/expr/src/udaf.rs x: 5 contributors (90d) y: 531 lines of code datafusion/functions-aggregate/src/approx_percentile_cont.rs x: 3 contributors (90d) y: 471 lines of code datafusion/expr/src/logical_plan/plan.rs x: 12 contributors (90d) y: 3976 lines of code datafusion/functions-aggregate/src/average.rs x: 2 contributors (90d) y: 577 lines of code datafusion/proto/src/logical_plan/mod.rs x: 5 contributors (90d) y: 1679 lines of code datafusion/optimizer/src/simplify_expressions/unwrap_cast.rs x: 3 contributors (90d) y: 1110 lines of code datafusion/core/src/execution/context/mod.rs x: 6 contributors (90d) y: 1564 lines of code datafusion/datasource/src/file_stream.rs x: 4 contributors (90d) y: 759 lines of code datafusion/sql/src/unparser/utils.rs x: 3 contributors (90d) y: 428 lines of code datafusion/core/src/datasource/file_format/avro.rs x: 6 contributors (90d) y: 313 lines of code datafusion/proto-common/src/from_proto/mod.rs x: 3 contributors (90d) y: 1047 lines of code datafusion/proto-common/src/to_proto/mod.rs x: 3 contributors (90d) y: 968 lines of code datafusion/proto/src/logical_plan/file_formats.rs x: 2 contributors (90d) y: 711 lines of code datafusion/core/src/datasource/physical_plan/csv.rs x: 6 contributors (90d) y: 653 lines of code datafusion/datasource-parquet/src/row_group_filter.rs x: 2 contributors (90d) y: 1257 lines of code datafusion/proto/src/physical_plan/to_proto.rs x: 6 contributors (90d) y: 558 lines of code datafusion/functions-aggregate/src/first_last.rs x: 2 contributors (90d) y: 1418 lines of code datafusion/physical-plan/src/spill/mod.rs x: 4 contributors (90d) y: 558 lines of code datafusion/physical-plan/src/topk/mod.rs x: 3 contributors (90d) y: 547 lines of code datafusion/expr/src/logical_plan/invariants.rs x: 2 contributors (90d) y: 378 lines of code datafusion/sql/src/unparser/dialect.rs x: 4 contributors (90d) y: 672 lines of code datafusion/physical-expr/Cargo.toml x: 5 contributors (90d) y: 68 lines of code datafusion/physical-expr/src/lib.rs x: 6 contributors (90d) y: 47 lines of code datafusion/core/src/physical_planner.rs x: 12 contributors (90d) y: 2604 lines of code datafusion/functions-nested/src/array_has.rs x: 5 contributors (90d) y: 567 lines of code datafusion/physical-plan/src/aggregates/order/partial.rs x: 3 contributors (90d) y: 239 lines of code datafusion/sql/src/expr/value.rs x: 4 contributors (90d) y: 426 lines of code datafusion/sql/src/planner.rs x: 8 contributors (90d) y: 673 lines of code datafusion/sql/src/statement.rs x: 10 contributors (90d) y: 2001 lines of code datafusion/common/src/functional_dependencies.rs x: 1 contributors (90d) y: 564 lines of code datafusion/datasource-parquet/src/page_filter.rs x: 2 contributors (90d) y: 287 lines of code datafusion/functions-table/src/generate_series.rs x: 3 contributors (90d) y: 229 lines of code datafusion/core/src/datasource/physical_plan/avro.rs x: 6 contributors (90d) y: 212 lines of code datafusion/core/src/datasource/physical_plan/mod.rs x: 6 contributors (90d) y: 152 lines of code datafusion/optimizer/src/analyzer/type_coercion.rs x: 8 contributors (90d) y: 1890 lines of code datafusion/functions/src/crypto/basic.rs x: 2 contributors (90d) y: 349 lines of code datafusion/functions-aggregate-common/src/merge_arrays.rs x: 1 contributors (90d) y: 257 lines of code datafusion/common/src/utils/mod.rs x: 5 contributors (90d) y: 960 lines of code datafusion/physical-plan/src/metrics/mod.rs x: 1 contributors (90d) y: 449 lines of code datafusion/sql/src/expr/mod.rs x: 4 contributors (90d) y: 1160 lines of code datafusion/physical-plan/src/aggregates/topk/priority_map.rs x: 3 contributors (90d) y: 347 lines of code datafusion/physical-plan/src/unnest.rs x: 3 contributors (90d) y: 939 lines of code datafusion/physical-plan/src/stream.rs x: 5 contributors (90d) y: 395 lines of code datafusion/expr/src/utils.rs x: 6 contributors (90d) y: 1226 lines of code datafusion/optimizer/src/common_subexpr_eliminate.rs x: 3 contributors (90d) y: 1302 lines of code datafusion/physical-plan/src/joins/symmetric_hash_join.rs x: 1 contributors (90d) y: 1023 lines of code datafusion/expr/src/logical_plan/tree_node.rs x: 3 contributors (90d) y: 770 lines of code datafusion/physical-expr/src/expressions/in_list.rs x: 1 contributors (90d) y: 1232 lines of code datafusion/functions-nested/src/replace.rs x: 5 contributors (90d) y: 379 lines of code datafusion/proto/src/logical_plan/from_proto.rs x: 1 contributors (90d) y: 649 lines of code datafusion/physical-expr/src/equivalence/class.rs x: 3 contributors (90d) y: 610 lines of code datafusion/sqllogictest/regenerate/sqllogictests.rs x: 2 contributors (90d) y: 509 lines of code datafusion/functions/src/math/monotonicity.rs x: 1 contributors (90d) y: 842 lines of code datafusion/functions/src/unicode/lpad.rs x: 1 contributors (90d) y: 468 lines of code datafusion/functions/src/unicode/substr.rs x: 2 contributors (90d) y: 768 lines of code datafusion/expr-common/src/statistics.rs x: 1 contributors (90d) y: 1272 lines of code datafusion/functions/src/regex/regexpreplace.rs x: 1 contributors (90d) y: 716 lines of code datafusion/functions-nested/src/range.rs x: 3 contributors (90d) y: 529 lines of code datafusion/physical-expr/src/utils/guarantee.rs x: 1 contributors (90d) y: 595 lines of code datafusion/physical-expr/src/window/window_expr.rs x: 1 contributors (90d) y: 381 lines of code datafusion/physical-plan/src/aggregates/group_values/multi_group_by/mod.rs x: 1 contributors (90d) y: 1204 lines of code datafusion/physical-plan/src/aggregates/group_values/multi_group_by/bytes_view.rs x: 1 contributors (90d) y: 621 lines of code
6020.0
lines of code
  min: 1.0
  average: 354.23
  25th percentile: 65.5
  median: 160.0
  75th percentile: 389.0
  max: 6020.0
0 16.0
contributors (90d)
min: 1.0 | average: 2.73 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 16.0