apache / arrow-rs
File Size

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

Intro
Learn more...
File Size Overall
51% | 21% | 17% | 5% | 4%
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
rs51% | 22% | 16% | 5% | 3%
proto78% | 0% | 21% | 0% | 0%
toml0% | 0% | 28% | 0% | 71%
py0% | 0% | 0% | 0% | 100%
in0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
parquet62% | 17% | 15% | 3% | 2%
arrow-array33% | 32% | 26% | 5% | 1%
arrow-ord78% | 15% | 5% | 0% | <1%
arrow-ipc87% | 0% | 7% | 2% | 2%
arrow-flight46% | 24% | 19% | 3% | 6%
arrow-json60% | 27% | 4% | 1% | 5%
arrow-select55% | 24% | 14% | 4% | <1%
arrow-arith65% | 13% | 17% | 2% | 1%
arrow-string50% | 28% | 18% | 2% | 1%
arrow-cast38% | 40% | 13% | 2% | 5%
arrow-csv68% | 19% | 9% | 0% | 2%
arrow-data36% | 31% | 4% | 4% | 22%
arrow-row71% | 0% | 20% | 6% | 1%
format78% | 0% | 21% | 0% | 0%
arrow-integration-test42% | 43% | 12% | 0% | 1%
arrow-schema22% | 55% | 6% | 9% | 6%
parquet_derive84% | 0% | 0% | 12% | 3%
arrow-buffer0% | 24% | 45% | 19% | 9%
arrow0% | 12% | 34% | 30% | 22%
arrow-avro0% | 0% | 38% | 34% | 27%
parquet_derive_test0% | 0% | 89% | 0% | 10%
arrow-integration-testing0% | 0% | 36% | 46% | 17%
arrow-pyarrow-integration-testing0% | 0% | 0% | 68% | 31%
ROOT0% | 0% | 0% | 0% | 100%
dev0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
format.rs
in parquet/src
4586 148
sort.rs
in arrow-ord/src
3925 71
mod.rs
in parquet/src/arrow/arrow_reader
3633 104
mod.rs
in parquet/src/column/writer
3366 148
mod.rs
in parquet/src/arrow/arrow_writer
2901 136
like.rs
in arrow-string/src
2853 23
comparison.rs
in arrow-ord/src
2788 136
writer.rs
in arrow-ipc/src
2503 74
reader.rs
in arrow-ipc/src
2270 71
mod.rs
in arrow-json/src/reader
2240 60
serialized_reader.rs
in parquet/src/file
2221 58
parse.rs
in arrow-cast/src
2202 67
mod.rs
in arrow-csv/src/reader
2105 71
basic.rs
in parquet/src
1934 65
mod.rs
in arrow-json/src/writer
1933 54
take.rs
in arrow-select/src
1895 79
types.rs
in parquet/src/schema
1851 36
mod.rs
in parquet/src/arrow/schema
1810 27
temporal.rs
in arrow-arith/src
1762 91
data.rs
in arrow-data/src
1753 31
lib.rs
in arrow-row/src
1717 61
arrow.flight.protocol.sql.rs
in arrow-flight/src/sql
1717 -
proto
1716 -
mod.rs
in parquet/src/arrow/async_reader
1683 23
primitive_array.rs
in arrow-array/src/array
1681 92
union_array.rs
in arrow-array/src/array
1652 53
api.rs
in parquet/src/record
1614 52
decoding.rs
in parquet/src/encodings
1610 131
filter.rs
in arrow-select/src
1585 70
arrow.flight.protocol.rs
in arrow-flight/src
1432 3
levels.rs
in parquet/src/arrow/arrow_writer
1413 31
mod.rs
in parquet/src/file/metadata
1352 20
writer.rs
in parquet/src/file
1344 45
aggregate.rs
in arrow-arith/src
1333 84
types.rs
in arrow-array/src
1329 29
statistics.rs
in parquet/src/arrow/arrow_reader
1327 14
encode.rs
in arrow-flight/src
1323 24
ffi.rs
in arrow-array/src
1197 58
lib.rs
in arrow-integration-test/src
1188 9
reader.rs
in parquet/src/file/metadata
1174 23
convert.rs
in arrow-ipc/src
1114 5
schema.rs
in arrow-schema/src
1097 29
record_batch.rs
in arrow-array/src
1062 41
reader.rs
in parquet/src/column
1053 18
data_type.rs
in parquet/src
1051 91
selection.rs
in parquet/src/arrow/arrow_reader
1033 25
list_array.rs
in arrow-array/src/array
1016 40
parquet_field.rs
in parquet_derive/src
1005 32
concat.rs
in arrow-select/src
984 46
printer.rs
in parquet/src/schema
982 19
Files With Most Units (Top 50)
File# lines# units
mod.rs
in parquet/src/column/writer
3366 148
format.rs
in parquet/src
4586 148
mod.rs
in parquet/src/arrow/arrow_writer
2901 136
comparison.rs
in arrow-ord/src
2788 136
decoding.rs
in parquet/src/encodings
1610 131
mod.rs
in parquet/src/arrow/arrow_reader
3633 104
primitive_array.rs
in arrow-array/src/array
1681 92
temporal.rs
in arrow-arith/src
1762 91
data_type.rs
in parquet/src
1051 91
mod.rs
in arrow-array/src/array
735 89
aggregate.rs
in arrow-arith/src
1333 84
take.rs
in arrow-select/src
1895 79
writer.rs
in arrow-ipc/src
2503 74
reader.rs
in arrow-ipc/src
2270 71
mod.rs
in arrow-csv/src/reader
2105 71
sort.rs
in arrow-ord/src
3925 71
filter.rs
in arrow-select/src
1585 70
parse.rs
in arrow-cast/src
2202 67
basic.rs
in parquet/src
1934 65
mod.rs
in parquet/src/encodings/encoding
849 63
dictionary_array.rs
in arrow-array/src/array
931 62
lib.rs
in arrow-row/src
1717 61
mod.rs
in arrow-json/src/reader
2240 60
ffi.rs
in arrow-array/src
1197 58
serialized_reader.rs
in parquet/src/file
2221 58
cast.rs
in arrow-array/src
596 54
mod.rs
in arrow-json/src/writer
1933 54
union_array.rs
in arrow-array/src/array
1652 53
display.rs
in arrow-cast/src
810 52
api.rs
in parquet/src/record
1614 52
arithmetic.rs
in arrow-array/src
685 49
concat.rs
in arrow-select/src
984 46
writer.rs
in parquet/src/file
1344 45
serializer.rs
in arrow-json/src/reader
325 44
record_batch.rs
in arrow-array/src
1062 41
byte_view_array.rs
in arrow-array/src/array
638 41
list_array.rs
in arrow-array/src/array
1016 40
substring.rs
in arrow-string/src
735 39
datatype_parse.rs
in arrow-schema/src
637 38
bit_util.rs
in parquet/src/util
868 38
run_array.rs
in arrow-array/src/array
389 37
ord.rs
in arrow-ord/src
689 37
boolean_array.rs
in arrow-array/src/array
504 36
list_view_array.rs
in arrow-array/src/array
849 36
struct_array.rs
in arrow-array/src/array
676 36
properties.rs
in parquet/src/file
824 36
types.rs
in parquet/src/schema
1851 36
pretty.rs
in arrow-cast/src
915 34
immutable.rs
in arrow-buffer/src/buffer
649 32
encoder.rs
in arrow-json/src/writer
572 32
Files With Long Lines (Top 50)

There are 77 files with lines longer than 120 characters. In total, there are 324 long lines.

File# lines# units# long lines
format.rs
in parquet/src
4586 148 29
proto
1716 - 26
statistics.rs
in parquet/src/arrow/arrow_reader
1327 14 19
comparison.rs
in arrow-ord/src
2788 136 19
cast.rs
in arrow-array/src
596 54 15
serialized_reader.rs
in parquet/src/file
2221 58 13
primitive_array.rs
in arrow-array/src/array
1681 92 12
ffi.rs
in arrow-array/src
1197 58 11
data.rs
in arrow-data/src
1753 31 10
xdbc_info.rs
in arrow-flight/src/sql/metadata
316 1 10
mod.rs
in arrow-json/src/reader
2240 60 9
schema.rs
in arrow-schema/src
1097 29 8
datatype_parse.rs
in arrow-schema/src
637 38 8
dictionary_array.rs
in arrow-array/src/array
931 62 6
field.rs
in arrow-schema/src
921 23 5
concat.rs
in arrow-select/src
984 46 5
mod.rs
in arrow-json/src/writer
1933 54 5
parquet_field.rs
in parquet_derive/src
1005 32 5
datatype.rs
in arrow-schema/src
612 14 4
mod.rs
in arrow-csv/src/reader
2105 71 4
parse.rs
in arrow-cast/src
2202 67 4
lib.rs
in arrow-flight/src
668 25 4
Cargo.toml
in arrow-flight
90 - 4
statistics.rs
in parquet/src/file
864 21 4
ffi.rs
in arrow-schema/src
508 7 3
byte_array.rs
in arrow-array/src/array
417 22 3
reader.rs
in arrow-ipc/src
2270 71 3
writer.rs
in arrow-csv/src
602 11 3
lib.rs
in arrow-row/src
1717 61 3
variable_shape_tensor.rs
in arrow-schema/src/extension/canonical
116 - 2
fixed_shape_tensor.rs
in arrow-schema/src/extension/canonical
101 - 2
regexp.rs
in arrow-string/src
865 15 2
lib.rs
in parquet_derive_test/src
288 4 2
record_batch.rs
in arrow-array/src
1062 41 2
struct_builder.rs
in arrow-array/src/builder
482 26 2
primitive_dictionary_builder.rs
in arrow-array/src/builder
449 19 2
fixed_size_binary_dictionary_builder.rs
in arrow-array/src/builder
232 11 2
byte_view_array.rs
in arrow-array/src/array
638 41 2
struct_array.rs
in arrow-array/src/array
676 36 2
run_array.rs
in arrow-array/src/array
389 37 2
encoder.rs
in arrow-json/src/writer
572 32 2
field.rs
in arrow-integration-test/src
528 6 2
main.rs
in arrow-flight/gen/src
51 2 2
lib.rs
in parquet_derive/src
144 2 2
mod.rs
in parquet/src/arrow/arrow_writer
2901 136 2
mod.rs
in parquet/src/arrow/arrow_reader
3633 104 2
reader.rs
in parquet/src/column
1053 18 2
properties.rs
in parquet/src/file
824 36 2
lib.rs
in parquet/src
46 - 2
Cargo.toml
in parquet
204 - 2
Correlations

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

arrow-array/src/array/list_array.rs x: 46 commits (all time) y: 1016 lines of code arrow-array/src/array/struct_array.rs x: 33 commits (all time) y: 676 lines of code arrow-ipc/src/convert.rs x: 33 commits (all time) y: 1114 lines of code arrow-ipc/src/writer.rs x: 65 commits (all time) y: 2503 lines of code parquet/src/file/metadata/mod.rs x: 26 commits (all time) y: 1352 lines of code parquet/src/encodings/decoding.rs x: 26 commits (all time) y: 1610 lines of code arrow-avro/src/codec.rs x: 4 commits (all time) y: 264 lines of code arrow-avro/src/compression.rs x: 4 commits (all time) y: 56 lines of code arrow-avro/src/lib.rs x: 6 commits (all time) y: 20 lines of code arrow-avro/src/reader/record.rs x: 2 commits (all time) y: 148 lines of code arrow-avro/src/schema.rs x: 5 commits (all time) y: 171 lines of code arrow-select/src/take.rs x: 56 commits (all time) y: 1895 lines of code parquet/src/arrow/async_reader/mod.rs x: 59 commits (all time) y: 1683 lines of code parquet/src/file/serialized_reader.rs x: 84 commits (all time) y: 2221 lines of code arrow-select/src/interleave.rs x: 16 commits (all time) y: 536 lines of code arrow-buffer/src/buffer/offset.rs x: 12 commits (all time) y: 49 lines of code parquet/src/encryption/decrypt.rs x: 5 commits (all time) y: 230 lines of code parquet/src/file/metadata/reader.rs x: 20 commits (all time) y: 1174 lines of code parquet/Cargo.toml x: 141 commits (all time) y: 204 lines of code parquet/benches/arrow_reader_row_filter.rs x: 1 commits (all time) y: 452 lines of code arrow-buffer/src/buffer/immutable.rs x: 34 commits (all time) y: 649 lines of code arrow-buffer/src/buffer/scalar.rs x: 22 commits (all time) y: 136 lines of code arrow-array/src/record_batch.rs x: 39 commits (all time) y: 1062 lines of code parquet/src/arrow/arrow_reader/mod.rs x: 96 commits (all time) y: 3633 lines of code Cargo.toml x: 58 commits (all time) y: 95 lines of code parquet/src/arrow/arrow_reader/selection.rs x: 31 commits (all time) y: 1033 lines of code parquet/src/arrow/async_reader/metadata.rs x: 16 commits (all time) y: 308 lines of code parquet/src/arrow/async_reader/store.rs x: 15 commits (all time) y: 260 lines of code parquet/src/file/page_index/index_reader.rs x: 17 commits (all time) y: 118 lines of code arrow-data/src/data.rs x: 45 commits (all time) y: 1753 lines of code arrow-array/src/builder/boolean_builder.rs x: 17 commits (all time) y: 282 lines of code arrow-array/src/builder/generic_bytes_builder.rs x: 18 commits (all time) y: 127 lines of code arrow-array/src/builder/primitive_builder.rs x: 21 commits (all time) y: 519 lines of code arrow-select/src/concat.rs x: 24 commits (all time) y: 984 lines of code arrow-csv/src/reader/mod.rs x: 43 commits (all time) y: 2105 lines of code arrow-csv/src/reader/records.rs x: 8 commits (all time) y: 282 lines of code parquet/src/encryption/encrypt.rs x: 2 commits (all time) y: 269 lines of code parquet/src/encryption/mod.rs x: 3 commits (all time) y: 4 lines of code arrow-ipc/src/reader.rs x: 57 commits (all time) y: 2270 lines of code parquet/src/column/writer/mod.rs x: 66 commits (all time) y: 3366 lines of code arrow-buffer/src/util/bit_chunk_iterator.rs x: 11 commits (all time) y: 275 lines of code arrow/benches/buffer_create.rs x: 6 commits (all time) y: 140 lines of code parquet/src/arrow/array_reader/fixed_size_list_array.rs x: 4 commits (all time) y: 494 lines of code parquet/src/arrow/array_reader/list_array.rs x: 26 commits (all time) y: 177 lines of code arrow-buffer/src/util/bit_util.rs x: 11 commits (all time) y: 205 lines of code arrow/benches/concatenate_kernel.rs x: 5 commits (all time) y: 143 lines of code arrow-pyarrow-integration-testing/Cargo.toml x: 57 commits (all time) y: 34 lines of code arrow/Cargo.toml x: 172 commits (all time) y: 256 lines of code parquet/src/arrow/arrow_writer/mod.rs x: 103 commits (all time) y: 2901 lines of code parquet/src/column/mod.rs x: 7 commits (all time) y: 8 lines of code parquet/src/column/page.rs x: 24 commits (all time) y: 334 lines of code parquet/src/column/page_encryption.rs x: 1 commits (all time) y: 89 lines of code parquet/src/column/page_encryption_disabled.rs x: 1 commits (all time) y: 21 lines of code parquet/src/encryption/ciphers.rs x: 2 commits (all time) y: 122 lines of code parquet/src/encryption/modules.rs x: 2 commits (all time) y: 72 lines of code parquet/src/file/metadata/writer.rs x: 8 commits (all time) y: 240 lines of code parquet/src/file/properties.rs x: 45 commits (all time) y: 824 lines of code parquet/src/file/writer.rs x: 75 commits (all time) y: 1344 lines of code arrow-cast/src/pretty.rs x: 17 commits (all time) y: 915 lines of code arrow/src/lib.rs x: 60 commits (all time) y: 37 lines of code arrow/benches/comparison_kernels.rs x: 27 commits (all time) y: 46 lines of code arrow/src/util/bench_util.rs x: 24 commits (all time) y: 452 lines of code arrow-cast/src/display.rs x: 31 commits (all time) y: 810 lines of code parquet/src/bloom_filter/mod.rs x: 25 commits (all time) y: 350 lines of code parquet/src/compression.rs x: 18 commits (all time) y: 681 lines of code arrow-cast/src/parse.rs x: 51 commits (all time) y: 2202 lines of code arrow-flight/Cargo.toml x: 91 commits (all time) y: 90 lines of code arrow-flight/gen/Cargo.toml x: 8 commits (all time) y: 33 lines of code arrow-integration-testing/Cargo.toml x: 22 commits (all time) y: 47 lines of code arrow-json/src/writer/encoder.rs x: 13 commits (all time) y: 572 lines of code arrow-schema/Cargo.toml x: 24 commits (all time) y: 53 lines of code arrow-schema/src/extension/canonical/bool8.rs x: 2 commits (all time) y: 96 lines of code parquet/src/arrow/async_writer/mod.rs x: 21 commits (all time) y: 364 lines of code parquet/src/arrow/mod.rs x: 40 commits (all time) y: 119 lines of code parquet/src/lib.rs x: 28 commits (all time) y: 46 lines of code arrow-arith/src/temporal.rs x: 19 commits (all time) y: 1762 lines of code arrow-array/Cargo.toml x: 39 commits (all time) y: 67 lines of code arrow-array/benches/fixed_size_list_array.rs x: 5 commits (all time) y: 31 lines of code arrow-array/benches/occupancy.rs x: 4 commits (all time) y: 36 lines of code arrow-array/benches/union_array.rs x: 4 commits (all time) y: 53 lines of code arrow-array/src/array/boolean_array.rs x: 32 commits (all time) y: 504 lines of code arrow-array/src/array/run_array.rs x: 30 commits (all time) y: 389 lines of code arrow-array/src/run_iterator.rs x: 12 commits (all time) y: 286 lines of code arrow-avro/Cargo.toml x: 8 commits (all time) y: 49 lines of code arrow-buffer/benches/i256.rs x: 6 commits (all time) y: 59 lines of code arrow-buffer/src/bigint/mod.rs x: 12 commits (all time) y: 61 lines of code arrow-buffer/src/builder/boolean.rs x: 9 commits (all time) y: 385 lines of code arrow-buffer/src/util/bit_mask.rs x: 10 commits (all time) y: 327 lines of code arrow-cast/Cargo.toml x: 29 commits (all time) y: 66 lines of code arrow-cast/src/base64.rs x: 7 commits (all time) y: 79 lines of code arrow-json/Cargo.toml x: 27 commits (all time) y: 59 lines of code arrow-ord/Cargo.toml x: 19 commits (all time) y: 42 lines of code arrow-ord/src/sort.rs x: 39 commits (all time) y: 3925 lines of code arrow-row/Cargo.toml x: 15 commits (all time) y: 43 lines of code arrow-row/src/lib.rs x: 40 commits (all time) y: 1717 lines of code arrow-select/Cargo.toml x: 18 commits (all time) y: 42 lines of code arrow-select/src/filter.rs x: 43 commits (all time) y: 1585 lines of code arrow-select/src/nullif.rs x: 20 commits (all time) y: 412 lines of code arrow/benches/aggregate_kernels.rs x: 10 commits (all time) y: 147 lines of code arrow/benches/array_from_vec.rs x: 12 commits (all time) y: 29 lines of code arrow/benches/builder.rs x: 13 commits (all time) y: 125 lines of code arrow/benches/cast_kernels.rs x: 20 commits (all time) y: 270 lines of code arrow/benches/csv_reader.rs x: 12 commits (all time) y: 131 lines of code arrow/benches/decimal_validate.rs x: 8 commits (all time) y: 59 lines of code arrow/benches/interleave_kernels.rs x: 8 commits (all time) y: 81 lines of code arrow/benches/json_writer.rs x: 5 commits (all time) y: 152 lines of code arrow/benches/partition_kernels.rs x: 7 commits (all time) y: 102 lines of code arrow/benches/primitive_run_take.rs x: 6 commits (all time) y: 51 lines of code arrow/benches/string_run_iterator.rs x: 5 commits (all time) y: 56 lines of code arrow/benches/take_kernels.rs x: 13 commits (all time) y: 151 lines of code arrow/src/util/data_gen.rs x: 27 commits (all time) y: 624 lines of code parquet/benches/arrow_reader.rs x: 22 commits (all time) y: 597 lines of code parquet/src/arrow/array_reader/primitive_array.rs x: 34 commits (all time) y: 786 lines of code parquet/src/arrow/buffer/bit_util.rs x: 10 commits (all time) y: 7 lines of code parquet/src/arrow/record_reader/definition_levels.rs x: 23 commits (all time) y: 352 lines of code parquet/src/column/reader.rs x: 38 commits (all time) y: 1053 lines of code parquet/src/encodings/rle.rs x: 29 commits (all time) y: 777 lines of code parquet/src/util/bit_util.rs x: 31 commits (all time) y: 868 lines of code parquet/src/arrow/schema/primitive.rs x: 19 commits (all time) y: 269 lines of code arrow-json/src/lib.rs x: 13 commits (all time) y: 23 lines of code arrow-json/src/writer/mod.rs x: 7 commits (all time) y: 1933 lines of code arrow-ipc/Cargo.toml x: 20 commits (all time) y: 57 lines of code arrow-array/src/cast.rs x: 29 commits (all time) y: 596 lines of code parquet/src/file/column_crypto_metadata.rs x: 1 commits (all time) y: 62 lines of code parquet/src/file/mod.rs x: 14 commits (all time) y: 14 lines of code arrow-flight/src/client.rs x: 17 commits (all time) y: 249 lines of code arrow-flight/src/error.rs x: 10 commits (all time) y: 103 lines of code arrow-flight/src/streams.rs x: 4 commits (all time) y: 95 lines of code parquet/src/data_type.rs x: 45 commits (all time) y: 1051 lines of code arrow-buffer/src/builder/null.rs x: 12 commits (all time) y: 269 lines of code arrow-string/src/regexp.rs x: 18 commits (all time) y: 865 lines of code arrow-array/src/builder/mod.rs x: 26 commits (all time) y: 258 lines of code arrow-array/src/builder/struct_builder.rs x: 39 commits (all time) y: 482 lines of code arrow-json/src/reader/mod.rs x: 27 commits (all time) y: 2240 lines of code arrow/benches/json_reader.rs x: 9 commits (all time) y: 145 lines of code parquet/src/errors.rs x: 17 commits (all time) y: 37 lines of code parquet/src/file/footer.rs x: 22 commits (all time) y: 17 lines of code arrow-flight/src/lib.rs x: 34 commits (all time) y: 668 lines of code arrow-array/src/array/byte_array.rs x: 24 commits (all time) y: 417 lines of code arrow-array/src/array/byte_view_array.rs x: 28 commits (all time) y: 638 lines of code arrow-array/src/array/dictionary_array.rs x: 39 commits (all time) y: 931 lines of code arrow-array/src/ffi.rs x: 11 commits (all time) y: 1197 lines of code arrow-arith/src/lib.rs x: 4 commits (all time) y: 14 lines of code arrow-array/src/lib.rs x: 21 commits (all time) y: 64 lines of code arrow-buffer/src/lib.rs x: 10 commits (all time) y: 22 lines of code arrow-cast/src/lib.rs x: 6 commits (all time) y: 13 lines of code arrow-csv/src/lib.rs x: 5 commits (all time) y: 40 lines of code arrow-integration-test/Cargo.toml x: 16 commits (all time) y: 40 lines of code arrow-integration-test/src/lib.rs x: 22 commits (all time) y: 1188 lines of code arrow-ord/src/lib.rs x: 8 commits (all time) y: 13 lines of code arrow-schema/src/lib.rs x: 12 commits (all time) y: 120 lines of code arrow-string/src/lib.rs x: 5 commits (all time) y: 14 lines of code parquet_derive/Cargo.toml x: 46 commits (all time) y: 37 lines of code parquet_derive/src/lib.rs x: 16 commits (all time) y: 144 lines of code parquet_derive_test/Cargo.toml x: 48 commits (all time) y: 35 lines of code arrow-array/src/builder/fixed_size_binary_builder.rs x: 11 commits (all time) y: 174 lines of code arrow-array/src/builder/fixed_size_binary_dictionary_builder.rs x: 1 commits (all time) y: 232 lines of code arrow-cast/src/cast/dictionary.rs x: 8 commits (all time) y: 404 lines of code arrow-data/src/equal/byte_view.rs x: 2 commits (all time) y: 41 lines of code arrow-arith/src/numeric.rs x: 11 commits (all time) y: 126 lines of code arrow-ipc/benches/ipc_reader.rs x: 2 commits (all time) y: 243 lines of code arrow-ipc/src/reader/stream.rs x: 7 commits (all time) y: 278 lines of code arrow-data/src/ffi.rs x: 11 commits (all time) y: 224 lines of code arrow-json/src/reader/tape.rs x: 10 commits (all time) y: 765 lines of code arrow-cast/src/cast/decimal.rs x: 8 commits (all time) y: 552 lines of code arrow-array/src/array/union_array.rs x: 25 commits (all time) y: 1652 lines of code arrow-json/src/reader/primitive_array.rs x: 7 commits (all time) y: 59 lines of code arrow-select/src/union_extract.rs x: 2 commits (all time) y: 289 lines of code arrow-select/src/dictionary.rs x: 6 commits (all time) y: 202 lines of code arrow-array/src/builder/map_builder.rs x: 20 commits (all time) y: 341 lines of code arrow-data/src/decimal.rs x: 10 commits (all time) y: 846 lines of code arrow-buffer/src/buffer/mutable.rs x: 23 commits (all time) y: 652 lines of code arrow-ipc/benches/ipc_writer.rs x: 1 commits (all time) y: 93 lines of code arrow-cast/src/cast/list.rs x: 4 commits (all time) y: 140 lines of code parquet/src/schema/printer.rs x: 20 commits (all time) y: 982 lines of code arrow-integration-test/src/datatype.rs x: 11 commits (all time) y: 338 lines of code arrow-schema/src/ffi.rs x: 20 commits (all time) y: 508 lines of code arrow-array/src/builder/buffer_builder.rs x: 8 commits (all time) y: 155 lines of code parquet/src/arrow/schema/mod.rs x: 38 commits (all time) y: 1810 lines of code arrow-array/src/array/list_view_array.rs x: 7 commits (all time) y: 849 lines of code arrow-schema/src/extension/canonical/json.rs x: 1 commits (all time) y: 11 lines of code arrow-schema/src/extension/canonical/opaque.rs x: 1 commits (all time) y: 41 lines of code arrow-schema/src/extension/canonical/variable_shape_tensor.rs x: 1 commits (all time) y: 116 lines of code arrow-schema/src/field.rs x: 34 commits (all time) y: 921 lines of code arrow-buffer/src/util/bit_iterator.rs x: 6 commits (all time) y: 217 lines of code arrow-json/src/reader/struct_array.rs x: 7 commits (all time) y: 138 lines of code arrow-array/src/builder/primitive_dictionary_builder.rs x: 18 commits (all time) y: 449 lines of code arrow-ord/src/rank.rs x: 6 commits (all time) y: 256 lines of code arrow-schema/src/datatype.rs x: 47 commits (all time) y: 612 lines of code arrow-schema/src/schema.rs x: 25 commits (all time) y: 1097 lines of code arrow-string/src/predicate.rs x: 13 commits (all time) y: 371 lines of code arrow-array/src/array/mod.rs x: 46 commits (all time) y: 735 lines of code arrow-string/src/binary_like.rs x: 1 commits (all time) y: 136 lines of code arrow-string/src/like.rs x: 33 commits (all time) y: 2853 lines of code parquet/src/schema/types.rs x: 36 commits (all time) y: 1851 lines of code parquet/src/arrow/buffer/offset_buffer.rs x: 14 commits (all time) y: 236 lines of code parquet/src/util/mod.rs x: 11 commits (all time) y: 11 lines of code arrow-buffer/src/buffer/boolean.rs x: 21 commits (all time) y: 300 lines of code arrow-buffer/src/buffer/null.rs x: 14 commits (all time) y: 175 lines of code parquet/src/util/interner.rs x: 9 commits (all time) y: 50 lines of code parquet/benches/arrow_writer.rs x: 13 commits (all time) y: 470 lines of code arrow-flight/src/encode.rs x: 31 commits (all time) y: 1323 lines of code parquet/src/file/statistics.rs x: 20 commits (all time) y: 864 lines of code arrow-flight/src/decode.rs x: 9 commits (all time) y: 277 lines of code arrow-select/src/zip.rs x: 6 commits (all time) y: 165 lines of code parquet/src/basic.rs x: 28 commits (all time) y: 1934 lines of code arrow-array/src/builder/generic_bytes_dictionary_builder.rs x: 14 commits (all time) y: 564 lines of code arrow-flight/src/utils.rs x: 23 commits (all time) y: 77 lines of code arrow-integration-test/src/field.rs x: 11 commits (all time) y: 528 lines of code arrow-integration-test/src/schema.rs x: 8 commits (all time) y: 690 lines of code parquet/src/arrow/schema/complex.rs x: 16 commits (all time) y: 463 lines of code arrow-flight/src/sql/metadata/catalogs.rs x: 2 commits (all time) y: 81 lines of code arrow-integration-testing/src/lib.rs x: 9 commits (all time) y: 227 lines of code arrow-array/src/ffi_stream.rs x: 5 commits (all time) y: 337 lines of code arrow-schema/src/fields.rs x: 16 commits (all time) y: 304 lines of code arrow-flight/src/sql/server.rs x: 29 commits (all time) y: 957 lines of code arrow-arith/src/arity.rs x: 24 commits (all time) y: 320 lines of code arrow-avro/src/reader/header.rs x: 6 commits (all time) y: 287 lines of code arrow-avro/src/reader/mod.rs x: 5 commits (all time) y: 181 lines of code arrow-array/src/array/fixed_size_binary_array.rs x: 28 commits (all time) y: 482 lines of code arrow-array/src/array/fixed_size_list_array.rs x: 29 commits (all time) y: 162 lines of code arrow-array/src/array/map_array.rs x: 29 commits (all time) y: 205 lines of code arrow-array/src/array/primitive_array.rs x: 86 commits (all time) y: 1681 lines of code arrow-buffer/src/buffer/run.rs x: 5 commits (all time) y: 125 lines of code parquet/src/record/reader.rs x: 26 commits (all time) y: 551 lines of code parquet/src/arrow/arrow_reader/statistics.rs x: 10 commits (all time) y: 1327 lines of code arrow-ord/src/ord.rs x: 19 commits (all time) y: 689 lines of code arrow-array/src/array/binary_array.rs x: 27 commits (all time) y: 454 lines of code arrow-array/src/builder/fixed_size_list_builder.rs x: 14 commits (all time) y: 348 lines of code arrow-array/src/builder/generic_list_builder.rs x: 24 commits (all time) y: 558 lines of code arrow-flight/src/sql/metadata/sql_info.rs x: 9 commits (all time) y: 413 lines of code arrow-flight/src/sql/metadata/xdbc_info.rs x: 6 commits (all time) y: 316 lines of code arrow-ord/src/comparison.rs x: 34 commits (all time) y: 2788 lines of code arrow-schema/src/datatype_parse.rs x: 3 commits (all time) y: 637 lines of code arrow-string/src/length.rs x: 19 commits (all time) y: 357 lines of code parquet/src/arrow/arrow_writer/levels.rs x: 31 commits (all time) y: 1413 lines of code arrow-array/src/types.rs x: 47 commits (all time) y: 1329 lines of code arrow-csv/src/writer.rs x: 24 commits (all time) y: 602 lines of code arrow-array/src/builder/generic_bytes_view_builder.rs x: 15 commits (all time) y: 521 lines of code arrow-ord/src/cmp.rs x: 12 commits (all time) y: 645 lines of code arrow-string/src/substring.rs x: 12 commits (all time) y: 735 lines of code arrow/src/pyarrow.rs x: 34 commits (all time) y: 330 lines of code arrow/benches/filter_kernels.rs x: 11 commits (all time) y: 249 lines of code arrow-array/src/array/null_array.rs x: 13 commits (all time) y: 130 lines of code arrow-array/src/builder/generic_byte_run_builder.rs x: 9 commits (all time) y: 307 lines of code arrow-array/src/builder/primitive_run_builder.rs x: 7 commits (all time) y: 197 lines of code parquet/src/arrow/array_reader/byte_array_dictionary.rs x: 19 commits (all time) y: 513 lines of code parquet/src/arrow/record_reader/mod.rs x: 21 commits (all time) y: 499 lines of code arrow-arith/src/aggregate.rs x: 22 commits (all time) y: 1333 lines of code arrow-json/src/reader/serializer.rs x: 6 commits (all time) y: 325 lines of code parquet/src/schema/parser.rs x: 11 commits (all time) y: 691 lines of code arrow-buffer/src/builder/offset.rs x: 3 commits (all time) y: 78 lines of code arrow-flight/gen/src/main.rs x: 3 commits (all time) y: 51 lines of code parquet/src/file/page_index/index.rs x: 18 commits (all time) y: 251 lines of code parquet/src/file/page_index/offset_index.rs x: 2 commits (all time) y: 28 lines of code arrow-array/src/iterator.rs x: 9 commits (all time) y: 163 lines of code arrow-flight/src/sql/mod.rs x: 22 commits (all time) y: 272 lines of code arrow-data/src/byte_view.rs x: 4 commits (all time) y: 110 lines of code arrow/src/compute/mod.rs x: 11 commits (all time) y: 19 lines of code arrow-schema/src/error.rs x: 10 commits (all time) y: 117 lines of code arrow-string/src/concat_elements.rs x: 9 commits (all time) y: 301 lines of code parquet/src/arrow/array_reader/mod.rs x: 22 commits (all time) y: 113 lines of code arrow-arith/src/bitwise.rs x: 6 commits (all time) y: 299 lines of code arrow-buffer/src/interval.rs x: 4 commits (all time) y: 387 lines of code arrow/src/tensor.rs x: 9 commits (all time) y: 214 lines of code arrow/src/util/mod.rs x: 17 commits (all time) y: 13 lines of code parquet/src/arrow/array_reader/map_array.rs x: 15 commits (all time) y: 148 lines of code parquet/src/arrow/array_reader/struct_array.rs x: 13 commits (all time) y: 242 lines of code parquet/src/encodings/levels.rs x: 14 commits (all time) y: 80 lines of code parquet/src/arrow/array_reader/byte_array.rs x: 25 commits (all time) y: 587 lines of code arrow/src/array/mod.rs x: 51 commits (all time) y: 13 lines of code parquet/src/encodings/decoding/byte_stream_split_decoder.rs x: 3 commits (all time) y: 199 lines of code parquet/src/column/writer/encoder.rs x: 18 commits (all time) y: 213 lines of code parquet/src/encodings/encoding/byte_stream_split_encoder.rs x: 3 commits (all time) y: 171 lines of code parquet/src/encodings/encoding/mod.rs x: 17 commits (all time) y: 849 lines of code arrow-flight/src/sql/arrow.flight.protocol.sql.rs x: 14 commits (all time) y: 1717 lines of code format/FlightSql.proto x: 6 commits (all time) y: 1716 lines of code arrow-arith/src/arithmetic.rs x: 28 commits (all time) y: 206 lines of code arrow-array/src/arithmetic.rs x: 14 commits (all time) y: 685 lines of code arrow-flight/src/arrow.flight.protocol.rs x: 18 commits (all time) y: 1432 lines of code parquet/src/arrow/arrow_writer/byte_array.rs x: 19 commits (all time) y: 478 lines of code parquet/src/format.rs x: 11 commits (all time) y: 4586 lines of code arrow-row/src/variable.rs x: 8 commits (all time) y: 231 lines of code arrow-ipc/src/compression.rs x: 8 commits (all time) y: 172 lines of code parquet/src/arrow/array_reader/builder.rs x: 26 commits (all time) y: 305 lines of code parquet_derive/src/parquet_field.rs x: 18 commits (all time) y: 1005 lines of code arrow-row/src/fixed.rs x: 5 commits (all time) y: 266 lines of code arrow-row/src/list.rs x: 7 commits (all time) y: 145 lines of code arrow-array/src/builder/union_builder.rs x: 7 commits (all time) y: 199 lines of code arrow-array/src/timezone.rs x: 7 commits (all time) y: 268 lines of code arrow/benches/csv_writer.rs x: 7 commits (all time) y: 44 lines of code parquet/src/arrow/buffer/dictionary_buffer.rs x: 12 commits (all time) y: 238 lines of code format/Flight.proto x: 14 commits (all time) y: 465 lines of code arrow-buffer/src/alloc/mod.rs x: 7 commits (all time) y: 35 lines of code arrow-data/src/equal/utils.rs x: 6 commits (all time) y: 77 lines of code parquet/src/arrow/array_reader/null_array.rs x: 10 commits (all time) y: 70 lines of code parquet/src/arrow/record_reader/buffer.rs x: 15 commits (all time) y: 29 lines of code parquet/src/record/triplet.rs x: 11 commits (all time) y: 439 lines of code arrow/src/datatypes/mod.rs x: 29 commits (all time) y: 8 lines of code parquet/src/arrow/decoder/delta_byte_array.rs x: 4 commits (all time) y: 89 lines of code parquet/src/arrow/decoder/dictionary_index.rs x: 3 commits (all time) y: 65 lines of code arrow-flight/src/sql/metadata/db_schemas.rs x: 4 commits (all time) y: 191 lines of code arrow-flight/src/sql/metadata/tables.rs x: 4 commits (all time) y: 357 lines of code arrow/benches/string_run_builder.rs x: 3 commits (all time) y: 36 lines of code arrow-data/src/transform/structure.rs x: 2 commits (all time) y: 18 lines of code parquet/src/util/bit_pack.rs x: 3 commits (all time) y: 98 lines of code
4586.0
lines of code
  min: 2.0
  average: 381.72
  25th percentile: 43.0
  median: 144.0
  75th percentile: 452.0
  max: 4586.0
0 172.0
commits (all time)
min: 1.0 | average: 15.17 | 25th percentile: 4.0 | median: 9.0 | 75th percentile: 20.0 | max: 172.0

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

arrow-array/src/array/list_array.rs x: 13 contributors (all time) y: 1016 lines of code arrow-array/src/array/struct_array.rs x: 15 contributors (all time) y: 676 lines of code arrow-ipc/src/convert.rs x: 21 contributors (all time) y: 1114 lines of code arrow-ipc/src/writer.rs x: 29 contributors (all time) y: 2503 lines of code parquet/src/file/metadata/mod.rs x: 11 contributors (all time) y: 1352 lines of code parquet/src/encodings/decoding.rs x: 17 contributors (all time) y: 1610 lines of code arrow-avro/src/codec.rs x: 3 contributors (all time) y: 264 lines of code arrow-avro/src/compression.rs x: 3 contributors (all time) y: 56 lines of code arrow-avro/src/lib.rs x: 4 contributors (all time) y: 20 lines of code arrow-avro/src/reader/record.rs x: 2 contributors (all time) y: 148 lines of code arrow-avro/src/schema.rs x: 3 contributors (all time) y: 171 lines of code arrow-select/src/take.rs x: 21 contributors (all time) y: 1895 lines of code parquet/src/arrow/async_reader/mod.rs x: 23 contributors (all time) y: 1683 lines of code parquet/src/file/serialized_reader.rs x: 33 contributors (all time) y: 2221 lines of code arrow-select/src/interleave.rs x: 8 contributors (all time) y: 536 lines of code arrow-buffer/src/buffer/offset.rs x: 5 contributors (all time) y: 49 lines of code parquet/src/encryption/decrypt.rs x: 2 contributors (all time) y: 230 lines of code parquet/src/file/metadata/reader.rs x: 9 contributors (all time) y: 1174 lines of code parquet/Cargo.toml x: 44 contributors (all time) y: 204 lines of code parquet/benches/arrow_reader_row_filter.rs x: 1 contributors (all time) y: 452 lines of code arrow-buffer/src/buffer/immutable.rs x: 14 contributors (all time) y: 649 lines of code arrow-buffer/src/buffer/scalar.rs x: 7 contributors (all time) y: 136 lines of code arrow-array/src/record_batch.rs x: 20 contributors (all time) y: 1062 lines of code parquet/src/arrow/arrow_reader/mod.rs x: 30 contributors (all time) y: 3633 lines of code Cargo.toml x: 10 contributors (all time) y: 95 lines of code parquet/src/arrow/arrow_reader/selection.rs x: 11 contributors (all time) y: 1033 lines of code parquet/src/arrow/async_reader/metadata.rs x: 10 contributors (all time) y: 308 lines of code parquet/src/arrow/async_reader/store.rs x: 12 contributors (all time) y: 260 lines of code parquet/src/file/page_index/index_reader.rs x: 8 contributors (all time) y: 118 lines of code arrow-data/src/data.rs x: 19 contributors (all time) y: 1753 lines of code arrow-array/src/builder/boolean_builder.rs x: 9 contributors (all time) y: 282 lines of code arrow-array/src/builder/generic_bytes_builder.rs x: 9 contributors (all time) y: 127 lines of code arrow-array/src/builder/primitive_builder.rs x: 9 contributors (all time) y: 519 lines of code arrow-select/src/concat.rs x: 12 contributors (all time) y: 984 lines of code arrow-csv/src/reader/mod.rs x: 23 contributors (all time) y: 2105 lines of code arrow-csv/src/reader/records.rs x: 4 contributors (all time) y: 282 lines of code parquet/src/encryption/encrypt.rs x: 2 contributors (all time) y: 269 lines of code parquet/src/encryption/mod.rs x: 2 contributors (all time) y: 4 lines of code arrow-ipc/src/reader.rs x: 27 contributors (all time) y: 2270 lines of code parquet/src/column/writer/mod.rs x: 22 contributors (all time) y: 3366 lines of code arrow-buffer/src/bigint/div.rs x: 4 contributors (all time) y: 177 lines of code arrow-buffer/src/util/bit_chunk_iterator.rs x: 7 contributors (all time) y: 275 lines of code arrow/benches/buffer_create.rs x: 5 contributors (all time) y: 140 lines of code parquet/src/arrow/array_reader/fixed_size_list_array.rs x: 4 contributors (all time) y: 494 lines of code parquet/src/arrow/array_reader/list_array.rs x: 8 contributors (all time) y: 177 lines of code arrow-buffer/src/util/bit_util.rs x: 8 contributors (all time) y: 205 lines of code arrow-pyarrow-integration-testing/Cargo.toml x: 20 contributors (all time) y: 34 lines of code arrow/Cargo.toml x: 42 contributors (all time) y: 256 lines of code parquet/src/arrow/arrow_writer/mod.rs x: 38 contributors (all time) y: 2901 lines of code parquet/src/column/mod.rs x: 4 contributors (all time) y: 8 lines of code parquet/src/column/page.rs x: 12 contributors (all time) y: 334 lines of code parquet/src/column/page_encryption.rs x: 1 contributors (all time) y: 89 lines of code parquet/src/column/page_encryption_disabled.rs x: 1 contributors (all time) y: 21 lines of code parquet/src/encryption/ciphers.rs x: 1 contributors (all time) y: 122 lines of code parquet/src/encryption/modules.rs x: 1 contributors (all time) y: 72 lines of code parquet/src/file/metadata/writer.rs x: 6 contributors (all time) y: 240 lines of code parquet/src/file/properties.rs x: 21 contributors (all time) y: 824 lines of code parquet/src/file/writer.rs x: 31 contributors (all time) y: 1344 lines of code arrow-cast/src/pretty.rs x: 7 contributors (all time) y: 915 lines of code arrow/src/lib.rs x: 16 contributors (all time) y: 37 lines of code arrow/benches/comparison_kernels.rs x: 14 contributors (all time) y: 46 lines of code arrow/src/util/bench_util.rs x: 15 contributors (all time) y: 452 lines of code arrow-cast/src/display.rs x: 13 contributors (all time) y: 810 lines of code parquet/src/bloom_filter/mod.rs x: 14 contributors (all time) y: 350 lines of code parquet/src/compression.rs x: 10 contributors (all time) y: 681 lines of code arrow-cast/src/parse.rs x: 25 contributors (all time) y: 2202 lines of code arrow-flight/Cargo.toml x: 27 contributors (all time) y: 90 lines of code arrow-flight/gen/Cargo.toml x: 5 contributors (all time) y: 33 lines of code arrow-integration-testing/Cargo.toml x: 7 contributors (all time) y: 47 lines of code arrow-json/src/writer/encoder.rs x: 11 contributors (all time) y: 572 lines of code arrow-schema/Cargo.toml x: 9 contributors (all time) y: 53 lines of code arrow-schema/src/extension/canonical/bool8.rs x: 1 contributors (all time) y: 96 lines of code parquet/src/arrow/async_writer/mod.rs x: 13 contributors (all time) y: 364 lines of code parquet/src/arrow/mod.rs x: 15 contributors (all time) y: 119 lines of code arrow-arith/src/temporal.rs x: 12 contributors (all time) y: 1762 lines of code arrow-array/Cargo.toml x: 15 contributors (all time) y: 67 lines of code arrow-array/benches/occupancy.rs x: 3 contributors (all time) y: 36 lines of code arrow-array/benches/union_array.rs x: 3 contributors (all time) y: 53 lines of code arrow-array/src/array/boolean_array.rs x: 9 contributors (all time) y: 504 lines of code arrow-array/src/array/run_array.rs x: 10 contributors (all time) y: 389 lines of code arrow-array/src/run_iterator.rs x: 5 contributors (all time) y: 286 lines of code arrow-avro/Cargo.toml x: 4 contributors (all time) y: 49 lines of code arrow-buffer/Cargo.toml x: 6 contributors (all time) y: 49 lines of code arrow-buffer/benches/i256.rs x: 4 contributors (all time) y: 59 lines of code arrow-buffer/src/bigint/mod.rs x: 7 contributors (all time) y: 61 lines of code arrow-buffer/src/builder/boolean.rs x: 3 contributors (all time) y: 385 lines of code arrow-buffer/src/util/bit_mask.rs x: 7 contributors (all time) y: 327 lines of code arrow-cast/Cargo.toml x: 10 contributors (all time) y: 66 lines of code arrow-cast/src/base64.rs x: 5 contributors (all time) y: 79 lines of code arrow-json/Cargo.toml x: 9 contributors (all time) y: 59 lines of code arrow-ord/src/sort.rs x: 17 contributors (all time) y: 3925 lines of code arrow-row/src/lib.rs x: 18 contributors (all time) y: 1717 lines of code arrow-select/src/filter.rs x: 16 contributors (all time) y: 1585 lines of code arrow-select/src/nullif.rs x: 6 contributors (all time) y: 412 lines of code arrow/benches/aggregate_kernels.rs x: 7 contributors (all time) y: 147 lines of code arrow/benches/array_from_vec.rs x: 8 contributors (all time) y: 29 lines of code arrow/benches/builder.rs x: 9 contributors (all time) y: 125 lines of code arrow/benches/cast_kernels.rs x: 13 contributors (all time) y: 270 lines of code arrow/benches/csv_reader.rs x: 6 contributors (all time) y: 131 lines of code arrow/benches/decimal_validate.rs x: 6 contributors (all time) y: 59 lines of code arrow/benches/interleave_kernels.rs x: 4 contributors (all time) y: 81 lines of code arrow/benches/json_writer.rs x: 3 contributors (all time) y: 152 lines of code arrow/benches/partition_kernels.rs x: 5 contributors (all time) y: 102 lines of code arrow/benches/take_kernels.rs x: 10 contributors (all time) y: 151 lines of code arrow/src/util/data_gen.rs x: 13 contributors (all time) y: 624 lines of code parquet/benches/arrow_reader.rs x: 10 contributors (all time) y: 597 lines of code parquet/src/arrow/array_reader/byte_view_array.rs x: 5 contributors (all time) y: 570 lines of code parquet/src/arrow/array_reader/primitive_array.rs x: 13 contributors (all time) y: 786 lines of code parquet/src/arrow/buffer/bit_util.rs x: 5 contributors (all time) y: 7 lines of code parquet/src/arrow/record_reader/definition_levels.rs x: 7 contributors (all time) y: 352 lines of code parquet/src/column/reader.rs x: 17 contributors (all time) y: 1053 lines of code parquet/src/column/reader/decoder.rs x: 9 contributors (all time) y: 398 lines of code parquet/src/encodings/rle.rs x: 15 contributors (all time) y: 777 lines of code parquet/src/util/bit_util.rs x: 22 contributors (all time) y: 868 lines of code arrow-json/src/writer/mod.rs x: 7 contributors (all time) y: 1933 lines of code arrow-array/src/cast.rs x: 13 contributors (all time) y: 596 lines of code parquet/src/file/mod.rs x: 10 contributors (all time) y: 14 lines of code arrow-flight/src/client.rs x: 8 contributors (all time) y: 249 lines of code arrow-flight/src/error.rs x: 7 contributors (all time) y: 103 lines of code arrow-flight/src/sql/client.rs x: 20 contributors (all time) y: 669 lines of code arrow-flight/src/streams.rs x: 3 contributors (all time) y: 95 lines of code parquet/src/data_type.rs x: 23 contributors (all time) y: 1051 lines of code parquet/src/record/api.rs x: 20 contributors (all time) y: 1614 lines of code arrow-buffer/src/builder/null.rs x: 9 contributors (all time) y: 269 lines of code arrow-string/src/regexp.rs x: 8 contributors (all time) y: 865 lines of code arrow-array/src/builder/mod.rs x: 15 contributors (all time) y: 258 lines of code arrow-array/src/builder/struct_builder.rs x: 17 contributors (all time) y: 482 lines of code arrow-json/src/reader/mod.rs x: 17 contributors (all time) y: 2240 lines of code arrow/benches/json_reader.rs x: 5 contributors (all time) y: 145 lines of code parquet/src/errors.rs x: 11 contributors (all time) y: 37 lines of code arrow-flight/src/lib.rs x: 18 contributors (all time) y: 668 lines of code arrow-array/src/array/byte_array.rs x: 6 contributors (all time) y: 417 lines of code arrow-array/src/array/byte_view_array.rs x: 11 contributors (all time) y: 638 lines of code arrow-array/src/array/dictionary_array.rs x: 9 contributors (all time) y: 931 lines of code arrow-array/src/ffi.rs x: 9 contributors (all time) y: 1197 lines of code arrow-arith/src/lib.rs x: 3 contributors (all time) y: 14 lines of code parquet_derive/Cargo.toml x: 13 contributors (all time) y: 37 lines of code parquet_derive/src/lib.rs x: 11 contributors (all time) y: 144 lines of code parquet_derive_test/Cargo.toml x: 15 contributors (all time) y: 35 lines of code parquet_derive_test/src/lib.rs x: 12 contributors (all time) y: 288 lines of code arrow-array/src/builder/fixed_size_binary_dictionary_builder.rs x: 1 contributors (all time) y: 232 lines of code arrow-cast/src/cast/dictionary.rs x: 7 contributors (all time) y: 404 lines of code arrow-data/src/equal/byte_view.rs x: 2 contributors (all time) y: 41 lines of code arrow-arith/src/numeric.rs x: 5 contributors (all time) y: 126 lines of code arrow-ipc/benches/ipc_reader.rs x: 1 contributors (all time) y: 243 lines of code arrow-data/src/ffi.rs x: 7 contributors (all time) y: 224 lines of code arrow-json/src/reader/tape.rs x: 5 contributors (all time) y: 765 lines of code arrow-cast/src/cast/decimal.rs x: 7 contributors (all time) y: 552 lines of code arrow-array/src/array/union_array.rs x: 8 contributors (all time) y: 1652 lines of code arrow-json/src/reader/timestamp_array.rs x: 2 contributors (all time) y: 30 lines of code arrow-select/src/union_extract.rs x: 2 contributors (all time) y: 289 lines of code arrow-ord/src/partition.rs x: 4 contributors (all time) y: 223 lines of code arrow-select/src/dictionary.rs x: 4 contributors (all time) y: 202 lines of code arrow-array/src/builder/map_builder.rs x: 10 contributors (all time) y: 341 lines of code arrow-data/src/decimal.rs x: 7 contributors (all time) y: 846 lines of code arrow-buffer/src/buffer/mutable.rs x: 9 contributors (all time) y: 652 lines of code arrow-cast/src/cast/list.rs x: 4 contributors (all time) y: 140 lines of code parquet/src/schema/printer.rs x: 16 contributors (all time) y: 982 lines of code arrow-integration-test/src/datatype.rs x: 6 contributors (all time) y: 338 lines of code arrow-schema/src/ffi.rs x: 12 contributors (all time) y: 508 lines of code parquet/src/arrow/schema/mod.rs x: 20 contributors (all time) y: 1810 lines of code arrow-array/src/array/list_view_array.rs x: 7 contributors (all time) y: 849 lines of code arrow-schema/src/extension/canonical/json.rs x: 1 contributors (all time) y: 11 lines of code arrow-schema/src/extension/canonical/opaque.rs x: 1 contributors (all time) y: 41 lines of code arrow-schema/src/field.rs x: 18 contributors (all time) y: 921 lines of code arrow-json/src/reader/struct_array.rs x: 3 contributors (all time) y: 138 lines of code arrow-array/src/builder/primitive_dictionary_builder.rs x: 9 contributors (all time) y: 449 lines of code arrow-schema/src/datatype.rs x: 23 contributors (all time) y: 612 lines of code arrow-schema/src/schema.rs x: 13 contributors (all time) y: 1097 lines of code arrow-string/src/predicate.rs x: 8 contributors (all time) y: 371 lines of code arrow-array/src/array/mod.rs x: 18 contributors (all time) y: 735 lines of code arrow-string/src/binary_like.rs x: 1 contributors (all time) y: 136 lines of code arrow-string/src/like.rs x: 15 contributors (all time) y: 2853 lines of code parquet/src/schema/types.rs x: 20 contributors (all time) y: 1851 lines of code parquet/src/arrow/buffer/offset_buffer.rs x: 4 contributors (all time) y: 236 lines of code parquet/src/util/mod.rs x: 7 contributors (all time) y: 11 lines of code arrow-buffer/src/buffer/boolean.rs x: 8 contributors (all time) y: 300 lines of code parquet/benches/arrow_writer.rs x: 7 contributors (all time) y: 470 lines of code arrow-flight/src/encode.rs x: 18 contributors (all time) y: 1323 lines of code parquet/src/file/statistics.rs x: 14 contributors (all time) y: 864 lines of code arrow-select/src/zip.rs x: 5 contributors (all time) y: 165 lines of code parquet/src/basic.rs x: 20 contributors (all time) y: 1934 lines of code arrow-array/src/builder/generic_bytes_dictionary_builder.rs x: 8 contributors (all time) y: 564 lines of code arrow-flight/src/utils.rs x: 15 contributors (all time) y: 77 lines of code arrow-integration-test/src/field.rs x: 6 contributors (all time) y: 528 lines of code arrow-integration-test/src/schema.rs x: 4 contributors (all time) y: 690 lines of code parquet/src/arrow/schema/complex.rs x: 8 contributors (all time) y: 463 lines of code arrow-flight/src/sql/metadata/catalogs.rs x: 2 contributors (all time) y: 81 lines of code arrow-array/src/ffi_stream.rs x: 4 contributors (all time) y: 337 lines of code arrow-schema/src/fields.rs x: 9 contributors (all time) y: 304 lines of code arrow-flight/src/sql/server.rs x: 20 contributors (all time) y: 957 lines of code arrow-cast/src/cast/string.rs x: 5 contributors (all time) y: 341 lines of code arrow-arith/src/arity.rs x: 6 contributors (all time) y: 320 lines of code arrow-avro/src/reader/header.rs x: 1 contributors (all time) y: 287 lines of code arrow-avro/src/reader/mod.rs x: 1 contributors (all time) y: 181 lines of code arrow-array/src/array/fixed_size_binary_array.rs x: 9 contributors (all time) y: 482 lines of code arrow-array/src/array/fixed_size_list_array.rs x: 11 contributors (all time) y: 162 lines of code arrow-array/src/array/map_array.rs x: 11 contributors (all time) y: 205 lines of code arrow-array/src/array/primitive_array.rs x: 20 contributors (all time) y: 1681 lines of code arrow-buffer/src/buffer/run.rs x: 2 contributors (all time) y: 125 lines of code parquet/src/record/reader.rs x: 17 contributors (all time) y: 551 lines of code parquet/src/arrow/arrow_reader/statistics.rs x: 7 contributors (all time) y: 1327 lines of code arrow-ord/src/ord.rs x: 10 contributors (all time) y: 689 lines of code arrow-array/src/array/binary_array.rs x: 5 contributors (all time) y: 454 lines of code arrow-array/src/array/string_array.rs x: 9 contributors (all time) y: 388 lines of code arrow-array/src/builder/generic_list_builder.rs x: 10 contributors (all time) y: 558 lines of code arrow-flight/src/sql/metadata/xdbc_info.rs x: 5 contributors (all time) y: 316 lines of code arrow-json/src/reader/schema.rs x: 5 contributors (all time) y: 557 lines of code arrow-ord/src/comparison.rs x: 12 contributors (all time) y: 2788 lines of code arrow-schema/src/datatype_parse.rs x: 3 contributors (all time) y: 637 lines of code arrow-string/src/length.rs x: 8 contributors (all time) y: 357 lines of code parquet/src/arrow/arrow_writer/levels.rs x: 13 contributors (all time) y: 1413 lines of code arrow-array/src/types.rs x: 17 contributors (all time) y: 1329 lines of code arrow-buffer/src/native.rs x: 6 contributors (all time) y: 7 lines of code arrow-csv/src/writer.rs x: 15 contributors (all time) y: 602 lines of code arrow-ord/src/cmp.rs x: 6 contributors (all time) y: 645 lines of code arrow-string/src/substring.rs x: 7 contributors (all time) y: 735 lines of code arrow/src/pyarrow.rs x: 18 contributors (all time) y: 330 lines of code arrow/benches/filter_kernels.rs x: 9 contributors (all time) y: 249 lines of code arrow-array/src/builder/primitive_run_builder.rs x: 4 contributors (all time) y: 197 lines of code parquet/src/arrow/array_reader/byte_array_dictionary.rs x: 6 contributors (all time) y: 513 lines of code parquet/src/arrow/record_reader/mod.rs x: 5 contributors (all time) y: 499 lines of code arrow-arith/src/aggregate.rs x: 9 contributors (all time) y: 1333 lines of code arrow-data/src/transform/mod.rs x: 12 contributors (all time) y: 689 lines of code arrow-json/src/reader/serializer.rs x: 3 contributors (all time) y: 325 lines of code parquet/src/schema/parser.rs x: 8 contributors (all time) y: 691 lines of code arrow-buffer/src/builder/offset.rs x: 3 contributors (all time) y: 78 lines of code arrow-arith/src/boolean.rs x: 4 contributors (all time) y: 649 lines of code parquet/src/file/reader.rs x: 7 contributors (all time) y: 179 lines of code arrow-array/src/iterator.rs x: 6 contributors (all time) y: 163 lines of code arrow-flight/src/sql/mod.rs x: 16 contributors (all time) y: 272 lines of code arrow-integration-testing/src/flight_server_scenarios/middleware.rs x: 3 contributors (all time) y: 113 lines of code arrow-schema/src/error.rs x: 10 contributors (all time) y: 117 lines of code arrow-string/src/concat_elements.rs x: 5 contributors (all time) y: 301 lines of code arrow-buffer/src/interval.rs x: 4 contributors (all time) y: 387 lines of code parquet/src/arrow/array_reader/map_array.rs x: 6 contributors (all time) y: 148 lines of code parquet/src/encodings/levels.rs x: 9 contributors (all time) y: 80 lines of code parquet/src/arrow/array_reader/byte_array.rs x: 9 contributors (all time) y: 587 lines of code arrow/src/array/mod.rs x: 20 contributors (all time) y: 13 lines of code parquet/src/encodings/decoding/byte_stream_split_decoder.rs x: 2 contributors (all time) y: 199 lines of code parquet/src/column/writer/encoder.rs x: 6 contributors (all time) y: 213 lines of code arrow-flight/src/sql/arrow.flight.protocol.sql.rs x: 8 contributors (all time) y: 1717 lines of code format/FlightSql.proto x: 6 contributors (all time) y: 1716 lines of code arrow-array/src/arithmetic.rs x: 6 contributors (all time) y: 685 lines of code arrow-flight/src/arrow.flight.protocol.rs x: 9 contributors (all time) y: 1432 lines of code parquet/src/arrow/arrow_writer/byte_array.rs x: 8 contributors (all time) y: 478 lines of code parquet/src/format.rs x: 7 contributors (all time) y: 4586 lines of code arrow-data/src/equal/mod.rs x: 6 contributors (all time) y: 113 lines of code parquet/src/arrow/array_reader/builder.rs x: 7 contributors (all time) y: 305 lines of code parquet_derive/src/parquet_field.rs x: 14 contributors (all time) y: 1005 lines of code arrow-row/src/list.rs x: 1 contributors (all time) y: 145 lines of code arrow-data/src/equal/variable_size.rs x: 2 contributors (all time) y: 67 lines of code arrow-array/src/builder/union_builder.rs x: 3 contributors (all time) y: 199 lines of code arrow-array/src/builder/null_builder.rs x: 4 contributors (all time) y: 106 lines of code arrow-array/src/timezone.rs x: 4 contributors (all time) y: 268 lines of code format/Flight.proto x: 11 contributors (all time) y: 465 lines of code parquet/src/record/triplet.rs x: 7 contributors (all time) y: 439 lines of code arrow-flight/src/sql/metadata/db_schemas.rs x: 2 contributors (all time) y: 191 lines of code arrow-flight/src/sql/metadata/tables.rs x: 2 contributors (all time) y: 357 lines of code arrow/benches/arithmetic_kernels.rs x: 5 contributors (all time) y: 56 lines of code parquet/src/util/bit_pack.rs x: 2 contributors (all time) y: 98 lines of code
4586.0
lines of code
  min: 2.0
  average: 381.72
  25th percentile: 43.0
  median: 144.0
  75th percentile: 452.0
  max: 4586.0
0 44.0
contributors (all time)
min: 1.0 | average: 7.1 | 25th percentile: 3.0 | median: 5.0 | 75th percentile: 9.0 | max: 44.0

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

arrow-array/src/array/list_array.rs x: 1 commits (30d) y: 1016 lines of code arrow-array/src/array/struct_array.rs x: 1 commits (30d) y: 676 lines of code arrow-ipc/src/convert.rs x: 1 commits (30d) y: 1114 lines of code arrow-ipc/src/writer.rs x: 1 commits (30d) y: 2503 lines of code parquet/src/file/metadata/mod.rs x: 2 commits (30d) y: 1352 lines of code parquet/src/encodings/decoding.rs x: 1 commits (30d) y: 1610 lines of code arrow-avro/src/codec.rs x: 1 commits (30d) y: 264 lines of code arrow-avro/src/compression.rs x: 1 commits (30d) y: 56 lines of code arrow-avro/src/lib.rs x: 1 commits (30d) y: 20 lines of code arrow-avro/src/reader/record.rs x: 1 commits (30d) y: 148 lines of code arrow-avro/src/schema.rs x: 1 commits (30d) y: 171 lines of code arrow-select/src/take.rs x: 1 commits (30d) y: 1895 lines of code parquet/src/arrow/async_reader/mod.rs x: 2 commits (30d) y: 1683 lines of code parquet/src/file/serialized_reader.rs x: 2 commits (30d) y: 2221 lines of code arrow-select/src/interleave.rs x: 1 commits (30d) y: 536 lines of code parquet/src/encryption/decrypt.rs x: 1 commits (30d) y: 230 lines of code parquet/src/file/metadata/reader.rs x: 2 commits (30d) y: 1174 lines of code parquet/Cargo.toml x: 1 commits (30d) y: 204 lines of code parquet/benches/arrow_reader_row_filter.rs x: 1 commits (30d) y: 452 lines of code arrow-buffer/src/buffer/immutable.rs x: 1 commits (30d) y: 649 lines of code arrow-buffer/src/buffer/scalar.rs x: 2 commits (30d) y: 136 lines of code arrow-array/src/record_batch.rs x: 2 commits (30d) y: 1062 lines of code parquet/src/arrow/arrow_reader/mod.rs x: 1 commits (30d) y: 3633 lines of code Cargo.toml x: 1 commits (30d) y: 95 lines of code parquet/src/arrow/arrow_reader/selection.rs x: 1 commits (30d) y: 1033 lines of code parquet/src/arrow/async_reader/metadata.rs x: 1 commits (30d) y: 308 lines of code parquet/src/file/page_index/index_reader.rs x: 1 commits (30d) y: 118 lines of code
3633.0
lines of code
  min: 20.0
  average: 850.62
  25th percentile: 159.5
  median: 536.0
  75th percentile: 1263.0
  max: 3633.0
0 2.0
commits (30d)
min: 1.0 | average: 1.21 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

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

arrow-array/src/array/list_array.rs x: 1 contributors (30d) y: 1016 lines of code arrow-array/src/array/struct_array.rs x: 1 contributors (30d) y: 676 lines of code arrow-ipc/src/convert.rs x: 1 contributors (30d) y: 1114 lines of code arrow-ipc/src/writer.rs x: 1 contributors (30d) y: 2503 lines of code parquet/src/file/metadata/mod.rs x: 2 contributors (30d) y: 1352 lines of code parquet/src/encodings/decoding.rs x: 1 contributors (30d) y: 1610 lines of code arrow-avro/src/codec.rs x: 1 contributors (30d) y: 264 lines of code arrow-avro/src/compression.rs x: 1 contributors (30d) y: 56 lines of code arrow-avro/src/lib.rs x: 1 contributors (30d) y: 20 lines of code arrow-avro/src/reader/record.rs x: 1 contributors (30d) y: 148 lines of code arrow-avro/src/schema.rs x: 1 contributors (30d) y: 171 lines of code arrow-select/src/take.rs x: 1 contributors (30d) y: 1895 lines of code parquet/src/arrow/async_reader/mod.rs x: 2 contributors (30d) y: 1683 lines of code parquet/src/file/serialized_reader.rs x: 2 contributors (30d) y: 2221 lines of code arrow-select/src/interleave.rs x: 1 contributors (30d) y: 536 lines of code parquet/src/encryption/decrypt.rs x: 1 contributors (30d) y: 230 lines of code parquet/src/file/metadata/reader.rs x: 2 contributors (30d) y: 1174 lines of code parquet/Cargo.toml x: 1 contributors (30d) y: 204 lines of code parquet/benches/arrow_reader_row_filter.rs x: 1 contributors (30d) y: 452 lines of code arrow-buffer/src/buffer/immutable.rs x: 1 contributors (30d) y: 649 lines of code arrow-buffer/src/buffer/scalar.rs x: 1 contributors (30d) y: 136 lines of code arrow-array/src/record_batch.rs x: 2 contributors (30d) y: 1062 lines of code parquet/src/arrow/arrow_reader/mod.rs x: 1 contributors (30d) y: 3633 lines of code Cargo.toml x: 1 contributors (30d) y: 95 lines of code parquet/src/arrow/arrow_reader/selection.rs x: 1 contributors (30d) y: 1033 lines of code parquet/src/arrow/async_reader/metadata.rs x: 1 contributors (30d) y: 308 lines of code parquet/src/file/page_index/index_reader.rs x: 1 contributors (30d) y: 118 lines of code
3633.0
lines of code
  min: 20.0
  average: 850.62
  25th percentile: 159.5
  median: 536.0
  75th percentile: 1263.0
  max: 3633.0
0 2.0
contributors (30d)
min: 1.0 | average: 1.17 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

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

arrow-array/src/array/list_array.rs x: 1 commits (90d) y: 1016 lines of code arrow-array/src/array/struct_array.rs x: 4 commits (90d) y: 676 lines of code arrow-ipc/src/convert.rs x: 3 commits (90d) y: 1114 lines of code arrow-ipc/src/writer.rs x: 3 commits (90d) y: 2503 lines of code parquet/src/file/metadata/mod.rs x: 5 commits (90d) y: 1352 lines of code parquet/src/encodings/decoding.rs x: 1 commits (90d) y: 1610 lines of code arrow-avro/src/codec.rs x: 1 commits (90d) y: 264 lines of code arrow-avro/src/compression.rs x: 1 commits (90d) y: 56 lines of code arrow-avro/src/lib.rs x: 2 commits (90d) y: 20 lines of code arrow-avro/src/reader/record.rs x: 1 commits (90d) y: 148 lines of code arrow-avro/src/schema.rs x: 1 commits (90d) y: 171 lines of code arrow-select/src/take.rs x: 3 commits (90d) y: 1895 lines of code parquet/src/arrow/async_reader/mod.rs x: 14 commits (90d) y: 1683 lines of code parquet/src/file/serialized_reader.rs x: 6 commits (90d) y: 2221 lines of code arrow-select/src/interleave.rs x: 2 commits (90d) y: 536 lines of code parquet/src/encryption/decrypt.rs x: 5 commits (90d) y: 230 lines of code parquet/src/file/metadata/reader.rs x: 8 commits (90d) y: 1174 lines of code parquet/Cargo.toml x: 11 commits (90d) y: 204 lines of code parquet/benches/arrow_reader_row_filter.rs x: 1 commits (90d) y: 452 lines of code arrow-buffer/src/buffer/immutable.rs x: 1 commits (90d) y: 649 lines of code arrow-buffer/src/buffer/scalar.rs x: 2 commits (90d) y: 136 lines of code arrow-array/src/record_batch.rs x: 2 commits (90d) y: 1062 lines of code parquet/src/arrow/arrow_reader/mod.rs x: 11 commits (90d) y: 3633 lines of code Cargo.toml x: 10 commits (90d) y: 95 lines of code parquet/src/arrow/arrow_reader/selection.rs x: 3 commits (90d) y: 1033 lines of code parquet/src/arrow/async_reader/metadata.rs x: 3 commits (90d) y: 308 lines of code parquet/src/arrow/async_reader/store.rs x: 6 commits (90d) y: 260 lines of code parquet/src/file/page_index/index_reader.rs x: 1 commits (90d) y: 118 lines of code arrow-data/src/data.rs x: 7 commits (90d) y: 1753 lines of code arrow-array/src/builder/boolean_builder.rs x: 1 commits (90d) y: 282 lines of code arrow-array/src/builder/generic_bytes_builder.rs x: 1 commits (90d) y: 127 lines of code arrow-array/src/builder/primitive_builder.rs x: 1 commits (90d) y: 519 lines of code arrow-select/src/concat.rs x: 3 commits (90d) y: 984 lines of code arrow-csv/src/reader/mod.rs x: 2 commits (90d) y: 2105 lines of code parquet/src/encryption/encrypt.rs x: 2 commits (90d) y: 269 lines of code parquet/src/encryption/mod.rs x: 3 commits (90d) y: 4 lines of code arrow-ipc/src/reader.rs x: 7 commits (90d) y: 2270 lines of code parquet/src/column/writer/mod.rs x: 4 commits (90d) y: 3366 lines of code arrow-buffer/src/bigint/div.rs x: 2 commits (90d) y: 177 lines of code arrow-buffer/src/util/bit_chunk_iterator.rs x: 3 commits (90d) y: 275 lines of code arrow/benches/buffer_create.rs x: 3 commits (90d) y: 140 lines of code parquet/src/arrow/array_reader/fixed_size_list_array.rs x: 1 commits (90d) y: 494 lines of code arrow-buffer/src/util/bit_util.rs x: 3 commits (90d) y: 205 lines of code arrow-pyarrow-integration-testing/Cargo.toml x: 3 commits (90d) y: 34 lines of code parquet/src/arrow/arrow_writer/mod.rs x: 3 commits (90d) y: 2901 lines of code parquet/src/column/mod.rs x: 1 commits (90d) y: 8 lines of code parquet/src/column/page.rs x: 2 commits (90d) y: 334 lines of code parquet/src/column/page_encryption.rs x: 1 commits (90d) y: 89 lines of code parquet/src/column/page_encryption_disabled.rs x: 1 commits (90d) y: 21 lines of code parquet/src/encryption/ciphers.rs x: 2 commits (90d) y: 122 lines of code parquet/src/encryption/modules.rs x: 2 commits (90d) y: 72 lines of code parquet/src/file/metadata/writer.rs x: 1 commits (90d) y: 240 lines of code parquet/src/file/properties.rs x: 2 commits (90d) y: 824 lines of code parquet/src/file/writer.rs x: 1 commits (90d) y: 1344 lines of code arrow-cast/src/pretty.rs x: 2 commits (90d) y: 915 lines of code arrow/src/lib.rs x: 2 commits (90d) y: 37 lines of code arrow/src/util/bench_util.rs x: 3 commits (90d) y: 452 lines of code arrow-cast/src/display.rs x: 1 commits (90d) y: 810 lines of code parquet/src/bloom_filter/mod.rs x: 2 commits (90d) y: 350 lines of code parquet/src/compression.rs x: 1 commits (90d) y: 681 lines of code arrow-cast/src/parse.rs x: 2 commits (90d) y: 2202 lines of code arrow-flight/gen/Cargo.toml x: 1 commits (90d) y: 33 lines of code arrow-json/src/writer/encoder.rs x: 2 commits (90d) y: 572 lines of code arrow-schema/Cargo.toml x: 3 commits (90d) y: 53 lines of code arrow-schema/src/extension/canonical/bool8.rs x: 1 commits (90d) y: 96 lines of code parquet/src/arrow/async_writer/mod.rs x: 1 commits (90d) y: 364 lines of code arrow-arith/src/temporal.rs x: 3 commits (90d) y: 1762 lines of code arrow-array/Cargo.toml x: 3 commits (90d) y: 67 lines of code arrow-array/benches/union_array.rs x: 2 commits (90d) y: 53 lines of code arrow-array/src/array/boolean_array.rs x: 2 commits (90d) y: 504 lines of code arrow-array/src/array/run_array.rs x: 2 commits (90d) y: 389 lines of code arrow-array/src/run_iterator.rs x: 2 commits (90d) y: 286 lines of code arrow-buffer/src/builder/boolean.rs x: 3 commits (90d) y: 385 lines of code arrow-cast/src/base64.rs x: 2 commits (90d) y: 79 lines of code arrow-json/Cargo.toml x: 4 commits (90d) y: 59 lines of code arrow-ord/src/sort.rs x: 3 commits (90d) y: 3925 lines of code arrow-row/src/lib.rs x: 3 commits (90d) y: 1717 lines of code arrow-select/src/filter.rs x: 2 commits (90d) y: 1585 lines of code arrow-select/src/nullif.rs x: 2 commits (90d) y: 412 lines of code arrow/benches/aggregate_kernels.rs x: 2 commits (90d) y: 147 lines of code arrow/benches/builder.rs x: 3 commits (90d) y: 125 lines of code arrow/benches/partition_kernels.rs x: 2 commits (90d) y: 102 lines of code arrow/src/util/data_gen.rs x: 3 commits (90d) y: 624 lines of code parquet/benches/arrow_reader.rs x: 2 commits (90d) y: 597 lines of code parquet/src/arrow/array_reader/byte_view_array.rs x: 2 commits (90d) y: 570 lines of code parquet/src/arrow/array_reader/primitive_array.rs x: 3 commits (90d) y: 786 lines of code parquet/src/arrow/buffer/bit_util.rs x: 2 commits (90d) y: 7 lines of code parquet/src/encodings/rle.rs x: 4 commits (90d) y: 777 lines of code parquet/src/util/bit_util.rs x: 2 commits (90d) y: 868 lines of code arrow-json/src/lib.rs x: 3 commits (90d) y: 23 lines of code arrow-json/src/writer/mod.rs x: 1 commits (90d) y: 1933 lines of code parquet/src/file/column_crypto_metadata.rs x: 1 commits (90d) y: 62 lines of code arrow-flight/src/client.rs x: 3 commits (90d) y: 249 lines of code arrow-flight/src/error.rs x: 3 commits (90d) y: 103 lines of code arrow-flight/src/sql/client.rs x: 3 commits (90d) y: 669 lines of code parquet/src/data_type.rs x: 1 commits (90d) y: 1051 lines of code arrow-string/src/regexp.rs x: 1 commits (90d) y: 865 lines of code arrow-array/src/builder/mod.rs x: 2 commits (90d) y: 258 lines of code arrow-array/src/builder/struct_builder.rs x: 3 commits (90d) y: 482 lines of code arrow-json/src/reader/mod.rs x: 2 commits (90d) y: 2240 lines of code arrow-flight/src/lib.rs x: 2 commits (90d) y: 668 lines of code arrow-array/src/array/byte_array.rs x: 1 commits (90d) y: 417 lines of code arrow-array/src/array/byte_view_array.rs x: 2 commits (90d) y: 638 lines of code arrow-array/src/array/dictionary_array.rs x: 1 commits (90d) y: 931 lines of code arrow-array/src/ffi.rs x: 1 commits (90d) y: 1197 lines of code arrow-integration-test/src/lib.rs x: 1 commits (90d) y: 1188 lines of code arrow-ipc/benches/ipc_reader.rs x: 2 commits (90d) y: 243 lines of code arrow-data/src/ffi.rs x: 1 commits (90d) y: 224 lines of code arrow-json/src/reader/tape.rs x: 3 commits (90d) y: 765 lines of code arrow-cast/src/cast/decimal.rs x: 2 commits (90d) y: 552 lines of code arrow-array/src/array/union_array.rs x: 1 commits (90d) y: 1652 lines of code arrow-select/src/dictionary.rs x: 1 commits (90d) y: 202 lines of code arrow-array/src/builder/map_builder.rs x: 1 commits (90d) y: 341 lines of code arrow-data/src/decimal.rs x: 1 commits (90d) y: 846 lines of code arrow-buffer/src/buffer/mutable.rs x: 1 commits (90d) y: 652 lines of code parquet/src/schema/printer.rs x: 1 commits (90d) y: 982 lines of code arrow-integration-test/src/datatype.rs x: 1 commits (90d) y: 338 lines of code arrow-schema/src/ffi.rs x: 1 commits (90d) y: 508 lines of code arrow-array/src/builder/buffer_builder.rs x: 1 commits (90d) y: 155 lines of code
3925.0
lines of code
  min: 4.0
  average: 475.94
  25th percentile: 50.75
  median: 189.5
  75th percentile: 603.75
  max: 3925.0
0 14.0
commits (90d)
min: 1.0 | average: 2.18 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 14.0

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

arrow-array/src/array/list_array.rs x: 1 contributors (90d) y: 1016 lines of code arrow-array/src/array/struct_array.rs x: 3 contributors (90d) y: 676 lines of code arrow-ipc/src/convert.rs x: 3 contributors (90d) y: 1114 lines of code arrow-ipc/src/writer.rs x: 2 contributors (90d) y: 2503 lines of code parquet/src/file/metadata/mod.rs x: 4 contributors (90d) y: 1352 lines of code parquet/src/encodings/decoding.rs x: 1 contributors (90d) y: 1610 lines of code arrow-avro/src/codec.rs x: 1 contributors (90d) y: 264 lines of code arrow-avro/src/compression.rs x: 1 contributors (90d) y: 56 lines of code arrow-avro/src/lib.rs x: 2 contributors (90d) y: 20 lines of code arrow-avro/src/reader/record.rs x: 1 contributors (90d) y: 148 lines of code arrow-avro/src/schema.rs x: 1 contributors (90d) y: 171 lines of code arrow-select/src/take.rs x: 3 contributors (90d) y: 1895 lines of code parquet/src/arrow/async_reader/mod.rs x: 8 contributors (90d) y: 1683 lines of code parquet/src/file/serialized_reader.rs x: 5 contributors (90d) y: 2221 lines of code arrow-select/src/interleave.rs x: 2 contributors (90d) y: 536 lines of code parquet/src/encryption/decrypt.rs x: 2 contributors (90d) y: 230 lines of code parquet/src/file/metadata/reader.rs x: 5 contributors (90d) y: 1174 lines of code parquet/Cargo.toml x: 6 contributors (90d) y: 204 lines of code parquet/benches/arrow_reader_row_filter.rs x: 1 contributors (90d) y: 452 lines of code arrow-buffer/src/buffer/immutable.rs x: 1 contributors (90d) y: 649 lines of code arrow-buffer/src/buffer/scalar.rs x: 1 contributors (90d) y: 136 lines of code arrow-array/src/record_batch.rs x: 2 contributors (90d) y: 1062 lines of code parquet/src/arrow/arrow_reader/mod.rs x: 5 contributors (90d) y: 3633 lines of code Cargo.toml x: 6 contributors (90d) y: 95 lines of code parquet/src/arrow/arrow_reader/selection.rs x: 2 contributors (90d) y: 1033 lines of code parquet/src/arrow/async_reader/metadata.rs x: 2 contributors (90d) y: 308 lines of code parquet/src/arrow/async_reader/store.rs x: 5 contributors (90d) y: 260 lines of code parquet/src/file/page_index/index_reader.rs x: 1 contributors (90d) y: 118 lines of code arrow-data/src/data.rs x: 4 contributors (90d) y: 1753 lines of code arrow-array/src/builder/boolean_builder.rs x: 1 contributors (90d) y: 282 lines of code arrow-array/src/builder/primitive_builder.rs x: 1 contributors (90d) y: 519 lines of code arrow-select/src/concat.rs x: 2 contributors (90d) y: 984 lines of code arrow-csv/src/reader/mod.rs x: 2 contributors (90d) y: 2105 lines of code parquet/src/encryption/encrypt.rs x: 2 contributors (90d) y: 269 lines of code parquet/src/encryption/mod.rs x: 2 contributors (90d) y: 4 lines of code arrow-ipc/src/reader.rs x: 4 contributors (90d) y: 2270 lines of code parquet/src/column/writer/mod.rs x: 3 contributors (90d) y: 3366 lines of code arrow-buffer/src/bigint/div.rs x: 2 contributors (90d) y: 177 lines of code arrow/benches/buffer_create.rs x: 2 contributors (90d) y: 140 lines of code parquet/src/arrow/array_reader/fixed_size_list_array.rs x: 1 contributors (90d) y: 494 lines of code arrow-buffer/src/util/bit_util.rs x: 2 contributors (90d) y: 205 lines of code arrow-pyarrow-integration-testing/Cargo.toml x: 2 contributors (90d) y: 34 lines of code arrow/Cargo.toml x: 4 contributors (90d) y: 256 lines of code parquet/src/arrow/arrow_writer/mod.rs x: 2 contributors (90d) y: 2901 lines of code parquet/src/column/mod.rs x: 1 contributors (90d) y: 8 lines of code parquet/src/column/page.rs x: 1 contributors (90d) y: 334 lines of code parquet/src/column/page_encryption.rs x: 1 contributors (90d) y: 89 lines of code parquet/src/column/page_encryption_disabled.rs x: 1 contributors (90d) y: 21 lines of code parquet/src/encryption/modules.rs x: 1 contributors (90d) y: 72 lines of code parquet/src/file/metadata/writer.rs x: 1 contributors (90d) y: 240 lines of code parquet/src/file/properties.rs x: 2 contributors (90d) y: 824 lines of code parquet/src/file/writer.rs x: 1 contributors (90d) y: 1344 lines of code arrow-cast/src/pretty.rs x: 2 contributors (90d) y: 915 lines of code arrow/src/util/bench_util.rs x: 2 contributors (90d) y: 452 lines of code arrow-cast/src/display.rs x: 1 contributors (90d) y: 810 lines of code parquet/src/bloom_filter/mod.rs x: 2 contributors (90d) y: 350 lines of code parquet/src/compression.rs x: 1 contributors (90d) y: 681 lines of code arrow-cast/src/parse.rs x: 2 contributors (90d) y: 2202 lines of code arrow-flight/gen/Cargo.toml x: 1 contributors (90d) y: 33 lines of code arrow-json/src/writer/encoder.rs x: 2 contributors (90d) y: 572 lines of code arrow-schema/Cargo.toml x: 2 contributors (90d) y: 53 lines of code arrow-schema/src/extension/canonical/bool8.rs x: 1 contributors (90d) y: 96 lines of code parquet/src/arrow/async_writer/mod.rs x: 1 contributors (90d) y: 364 lines of code parquet/src/arrow/mod.rs x: 2 contributors (90d) y: 119 lines of code parquet/src/lib.rs x: 3 contributors (90d) y: 46 lines of code arrow-arith/src/temporal.rs x: 3 contributors (90d) y: 1762 lines of code arrow-array/Cargo.toml x: 2 contributors (90d) y: 67 lines of code arrow-array/src/array/boolean_array.rs x: 1 contributors (90d) y: 504 lines of code arrow-array/src/array/run_array.rs x: 1 contributors (90d) y: 389 lines of code arrow-buffer/src/builder/boolean.rs x: 1 contributors (90d) y: 385 lines of code arrow-json/Cargo.toml x: 3 contributors (90d) y: 59 lines of code arrow-ord/src/sort.rs x: 2 contributors (90d) y: 3925 lines of code arrow-row/src/lib.rs x: 2 contributors (90d) y: 1717 lines of code arrow-select/src/filter.rs x: 1 contributors (90d) y: 1585 lines of code arrow-select/src/nullif.rs x: 1 contributors (90d) y: 412 lines of code arrow/benches/builder.rs x: 2 contributors (90d) y: 125 lines of code arrow/src/util/data_gen.rs x: 2 contributors (90d) y: 624 lines of code parquet/benches/arrow_reader.rs x: 1 contributors (90d) y: 597 lines of code parquet/src/arrow/array_reader/byte_view_array.rs x: 1 contributors (90d) y: 570 lines of code parquet/src/arrow/array_reader/primitive_array.rs x: 2 contributors (90d) y: 786 lines of code parquet/src/arrow/record_reader/definition_levels.rs x: 1 contributors (90d) y: 352 lines of code parquet/src/column/reader.rs x: 1 contributors (90d) y: 1053 lines of code parquet/src/encodings/rle.rs x: 3 contributors (90d) y: 777 lines of code parquet/src/util/bit_util.rs x: 1 contributors (90d) y: 868 lines of code arrow-json/src/lib.rs x: 3 contributors (90d) y: 23 lines of code arrow-json/src/writer/mod.rs x: 1 contributors (90d) y: 1933 lines of code arrow-flight/src/client.rs x: 3 contributors (90d) y: 249 lines of code arrow-flight/src/error.rs x: 3 contributors (90d) y: 103 lines of code arrow-buffer/src/builder/null.rs x: 3 contributors (90d) y: 269 lines of code arrow-string/src/regexp.rs x: 1 contributors (90d) y: 865 lines of code arrow-array/src/builder/mod.rs x: 2 contributors (90d) y: 258 lines of code arrow-array/src/builder/struct_builder.rs x: 2 contributors (90d) y: 482 lines of code arrow-json/src/reader/mod.rs x: 2 contributors (90d) y: 2240 lines of code arrow-flight/src/lib.rs x: 2 contributors (90d) y: 668 lines of code arrow-array/src/array/byte_view_array.rs x: 2 contributors (90d) y: 638 lines of code arrow-array/src/array/dictionary_array.rs x: 1 contributors (90d) y: 931 lines of code arrow-array/src/ffi.rs x: 1 contributors (90d) y: 1197 lines of code arrow-integration-test/src/lib.rs x: 1 contributors (90d) y: 1188 lines of code arrow-cast/src/cast/dictionary.rs x: 2 contributors (90d) y: 404 lines of code arrow-data/src/ffi.rs x: 1 contributors (90d) y: 224 lines of code arrow-json/src/reader/tape.rs x: 3 contributors (90d) y: 765 lines of code arrow-cast/src/cast/decimal.rs x: 2 contributors (90d) y: 552 lines of code arrow-array/src/array/union_array.rs x: 1 contributors (90d) y: 1652 lines of code arrow-select/src/dictionary.rs x: 1 contributors (90d) y: 202 lines of code arrow-data/src/decimal.rs x: 1 contributors (90d) y: 846 lines of code arrow-buffer/src/buffer/mutable.rs x: 1 contributors (90d) y: 652 lines of code parquet/src/schema/printer.rs x: 1 contributors (90d) y: 982 lines of code arrow-array/src/builder/buffer_builder.rs x: 1 contributors (90d) y: 155 lines of code
3925.0
lines of code
  min: 4.0
  average: 475.94
  25th percentile: 50.75
  median: 189.5
  75th percentile: 603.75
  max: 3925.0
0 8.0
contributors (90d)
min: 1.0 | average: 1.62 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 8.0