apache / arrow-rs
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 409 files with 150,601 lines of code.
    • 1 file changed more than 100 times (248 lines of code)
    • 5 files changed 51-100 times (11,009 lines of code)
    • 38 files changed 21-50 times (28,978 lines of code)
    • 176 files changed 6-20 times (82,777 lines of code)
    • 189 files changed 1-5 times (27,589 lines of code)
<1% | 7% | 19% | 54% | 18%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 409 files with 150,601 lines of code.
    • 2 files changed by more than 25 contributors (394 lines of code)
    • 26 files changed by 11-25 contributors (30,116 lines of code)
    • 75 files changed by 6-10 contributors (53,802 lines of code)
    • 203 files changed by 2-5 contributors (55,756 lines of code)
    • 103 files changed by 1 contributor (10,533 lines of code)
<1% | 19% | 35% | 37% | 6%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
rs, md, toml, sh, yml, json, txt, py, gitignore, yaml, proto, cfg, in, gitattributes, rst, gitmodules
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
toml15% | 14% | 20% | 42% | 7%
rs0% | 7% | 19% | 55% | 17%
proto0% | 0% | 0% | 16% | 83%
py0% | 0% | 0% | 0% | 100%
in0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
arrow4% | 14% | 1% | 55% | 24%
arrow-cast0% | 68% | 15% | 7% | 8%
parquet0% | 5% | 28% | 50% | 15%
arrow-flight0% | <1% | 0% | 71% | 27%
arrow-array0% | 0% | 30% | 56% | 12%
object_store0% | 0% | 39% | 47% | 12%
arrow-ipc0% | 0% | 46% | 48% | 5%
arrow-select0% | 0% | 38% | 57% | 4%
arrow-arith0% | 0% | 5% | 82% | 11%
ROOT0% | 0% | 79% | 0% | 20%
arrow-buffer0% | 0% | 1% | 49% | 48%
parquet_derive0% | 0% | 3% | 96% | 0%
arrow-pyarrow-integration-testing0% | 0% | 20% | 66% | 12%
parquet_derive_test0% | 0% | 21% | 78% | 0%
arrow-ord0% | 0% | 0% | 97% | 2%
arrow-string0% | 0% | 0% | 99% | <1%
arrow-json0% | 0% | 0% | 60% | 39%
arrow-csv0% | 0% | 0% | 88% | 11%
arrow-schema0% | 0% | 0% | 66% | 33%
arrow-data0% | 0% | 0% | 47% | 52%
arrow-integration-test0% | 0% | 0% | 63% | 36%
arrow-row0% | 0% | 0% | 51% | 48%
format0% | 0% | 0% | 16% | 83%
arrow-integration-testing0% | 0% | 0% | 10% | 89%
dev0% | 0% | 0% | 0% | 100%
conbench0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
Cargo.toml
in arrow
248 - 2021-04-18 2023-08-01 127 32 jorgecarleitao@gmail.com 1781103+tustvold@users.nore...
Cargo.toml
in parquet
146 - 2021-04-18 2023-07-10 95 30 jorgecarleitao@gmail.com 50911393+eitsupi@users.nore...
Cargo.toml
in arrow-flight
75 - 2021-04-18 2023-07-10 70 21 jorgecarleitao@gmail.com 50911393+eitsupi@users.nore...
cast.rs
in arrow-cast/src
7880 206 2022-11-04 2023-07-30 68 17 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
ffi.rs
in arrow/src
750 32 2021-04-18 2023-08-01 57 19 jorgecarleitao@gmail.com 1781103+tustvold@users.nore...
mod.rs
in parquet/src/arrow/arrow_writer
2158 112 2022-06-11 2023-07-28 54 17 1781103+tustvold@users.nore... 690585471@qq.com
primitive_array.rs
in arrow-array/src/array
1608 85 2022-09-26 2023-07-08 50 9 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
Cargo.toml
in arrow-pyarrow-integration-testing
34 - 2021-04-18 2023-03-30 49 14 jorgecarleitao@gmail.com 1781103+tustvold@users.nore...
serialized_reader.rs
in parquet/src/file
1400 44 2021-04-18 2023-08-04 46 18 jorgecarleitao@gmail.com jakevingoo@gmail.com
mod.rs
in arrow/src/array
14 - 2021-04-18 2023-03-21 45 19 jorgecarleitao@gmail.com 1781103+tustvold@users.nore...
lib.rs
in arrow/src
30 - 2021-04-18 2023-08-01 45 12 jorgecarleitao@gmail.com 1781103+tustvold@users.nore...
Cargo.toml
in parquet_derive_test
32 - 2021-04-18 2023-03-30 45 13 jorgecarleitao@gmail.com 1781103+tustvold@users.nore...
Cargo.toml
in parquet_derive
35 - 2021-04-18 2023-03-30 45 12 jorgecarleitao@gmail.com 1781103+tustvold@users.nore...
Cargo.toml
in object_store
71 - 2022-07-22 2023-08-02 44 11 andrew@nerdnetworks.org 1781103+tustvold@users.nore...
lib.rs
in object_store/src
1059 7 2022-07-22 2023-08-02 41 13 andrew@nerdnetworks.org 1781103+tustvold@users.nore...
mod.rs
in object_store/src/aws
1162 10 2022-08-15 2023-08-07 39 15 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
writer.rs
in parquet/src/file
1514 49 2021-04-18 2023-08-08 39 19 jorgecarleitao@gmail.com liurenjie2008@gmail.com
mod.rs
in parquet/src/arrow/arrow_reader
878 18 2022-08-11 2023-06-08 38 12 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
metadata.rs
in parquet/src/file
801 10 2021-04-18 2023-08-08 32 17 jorgecarleitao@gmail.com liurenjie2008@gmail.com
writer.rs
in arrow-ipc/src
1661 42 2022-11-06 2023-05-17 31 11 1781103+tustvold@users.nore... alexandre.crayssac@gmail.com
mod.rs
in parquet/src/column/writer
2308 96 2022-07-17 2023-07-28 31 9 1781103+tustvold@users.nore... 690585471@qq.com
list_array.rs
in arrow-array/src/array
1010 37 2022-09-26 2023-08-02 29 5 1781103+tustvold@users.nore... andrew@nerdnetworks.org
data_type.rs
in parquet/src
1080 88 2021-04-18 2023-06-02 29 15 jorgecarleitao@gmail.com 1781103+tustvold@users.nore...
take.rs
in arrow-select/src
1581 65 2022-10-21 2023-07-29 29 9 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
types.rs
in arrow-array/src
1293 22 2022-09-26 2023-07-26 28 11 1781103+tustvold@users.nore... alexandre.crayssac@gmail.com
Cargo.toml
in root
87 - 2021-04-18 2023-07-30 26 4 jorgecarleitao@gmail.com 1781103+tustvold@users.nore...
mod.rs
in arrow/src/datatypes
12 - 2021-04-18 2023-05-09 25 10 jorgecarleitao@gmail.com 1781103+tustvold@users.nore...
Cargo.toml
in arrow-array
55 - 2022-09-26 2023-08-06 25 8 1781103+tustvold@users.nore... git@jhorstmann.net
parse.rs
in arrow-cast/src
1833 62 2022-11-04 2023-07-14 25 12 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
mod.rs
in parquet/src/arrow
61 - 2021-04-18 2023-05-31 24 8 jorgecarleitao@gmail.com 1781103+tustvold@users.nore...
arithmetic.rs
in arrow-arith/src
217 5 2022-12-21 2023-08-01 24 5 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
mod.rs
in object_store/src/azure
738 7 2022-08-24 2023-08-02 24 6 42610831+roeap@users.norepl... 1781103+tustvold@users.nore...
builder.rs
in parquet/src/arrow/array_reader
309 7 2022-03-25 2023-05-31 23 5 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
primitive_array.rs
in parquet/src/arrow/array_reader
655 13 2022-06-23 2023-06-05 23 7 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
mod.rs
in arrow-array/src/array
676 67 2022-09-26 2023-07-31 23 7 1781103+tustvold@users.nore... kawada@kmckk.co.jp
properties.rs
in parquet/src/file
714 32 2021-04-18 2023-06-11 23 11 jorgecarleitao@gmail.com adamgsal@gmail.com
mod.rs
in object_store/src/gcp
1111 13 2022-08-31 2023-08-02 23 11 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
bigint.rs
in arrow-buffer/src
57 4 2022-10-03 2023-06-07 22 5 1781103+tustvold@users.nore... andrew@nerdnetworks.org
client.rs
in object_store/src/aws
551 4 2022-08-15 2023-08-07 22 8 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
record_batch.rs
in arrow-array/src
763 36 2022-09-26 2023-08-07 22 9 1781103+tustvold@users.nore... jakevingoo@gmail.com
client.rs
in object_store/src/azure
204 2 2022-08-24 2023-07-14 21 7 42610831+roeap@users.norepl... 1781103+tustvold@users.nore...
bit_util.rs
in parquet/src/util
863 38 2021-04-18 2023-01-27 21 14 jorgecarleitao@gmail.com viirya@gmail.com
reader.rs
in parquet/src/column
1176 19 2021-04-18 2023-07-22 21 8 jorgecarleitao@gmail.com stevelauc@outlook.com
levels.rs
in parquet/src/arrow/arrow_writer
1325 28 2022-06-11 2023-05-30 21 8 1781103+tustvold@users.nore... huangweijun1001@gmail.com
list_array.rs
in parquet/src/arrow/array_reader
180 8 2022-04-15 2023-05-31 20 4 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
map_array.rs
in arrow-array/src/array
283 14 2022-09-26 2023-06-08 20 6 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
string_array.rs
in arrow-array/src/array
446 35 2022-09-26 2023-07-30 20 6 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
dictionary_array.rs
in arrow-array/src/array
805 49 2022-09-26 2023-06-30 20 2 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
writer.rs
in arrow-json/src
1248 39 2022-11-09 2023-06-06 20 10 1781103+tustvold@users.nore... dadepo@gmail.com
comparison.rs
in arrow-ord/src
5236 148 2022-12-08 2023-07-08 20 7 1781103+tustvold@users.nore... max@urbanlogiq.com
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
Cargo.toml
in arrow
248 - 2021-04-18 2023-08-01 127 32 jorgecarleitao@gmail.com 1781103+tustvold@users.nore...
Cargo.toml
in parquet
146 - 2021-04-18 2023-07-10 95 30 jorgecarleitao@gmail.com 50911393+eitsupi@users.nore...
Cargo.toml
in arrow-flight
75 - 2021-04-18 2023-07-10 70 21 jorgecarleitao@gmail.com 50911393+eitsupi@users.nore...
ffi.rs
in arrow/src
750 32 2021-04-18 2023-08-01 57 19 jorgecarleitao@gmail.com 1781103+tustvold@users.nore...
mod.rs
in arrow/src/array
14 - 2021-04-18 2023-03-21 45 19 jorgecarleitao@gmail.com 1781103+tustvold@users.nore...
writer.rs
in parquet/src/file
1514 49 2021-04-18 2023-08-08 39 19 jorgecarleitao@gmail.com liurenjie2008@gmail.com
serialized_reader.rs
in parquet/src/file
1400 44 2021-04-18 2023-08-04 46 18 jorgecarleitao@gmail.com jakevingoo@gmail.com
cast.rs
in arrow-cast/src
7880 206 2022-11-04 2023-07-30 68 17 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
mod.rs
in parquet/src/arrow/arrow_writer
2158 112 2022-06-11 2023-07-28 54 17 1781103+tustvold@users.nore... 690585471@qq.com
metadata.rs
in parquet/src/file
801 10 2021-04-18 2023-08-08 32 17 jorgecarleitao@gmail.com liurenjie2008@gmail.com
mod.rs
in object_store/src/aws
1162 10 2022-08-15 2023-08-07 39 15 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
data_type.rs
in parquet/src
1080 88 2021-04-18 2023-06-02 29 15 jorgecarleitao@gmail.com 1781103+tustvold@users.nore...
Cargo.toml
in arrow-pyarrow-integration-testing
34 - 2021-04-18 2023-03-30 49 14 jorgecarleitao@gmail.com 1781103+tustvold@users.nore...
bit_util.rs
in parquet/src/util
863 38 2021-04-18 2023-01-27 21 14 jorgecarleitao@gmail.com viirya@gmail.com
api.rs
in parquet/src/record
1416 46 2021-04-18 2023-06-22 19 14 jorgecarleitao@gmail.com zeevm@users.noreply.github.com
Cargo.toml
in parquet_derive_test
32 - 2021-04-18 2023-03-30 45 13 jorgecarleitao@gmail.com 1781103+tustvold@users.nore...
lib.rs
in object_store/src
1059 7 2022-07-22 2023-08-02 41 13 andrew@nerdnetworks.org 1781103+tustvold@users.nore...
server.rs
in arrow-flight/src/sql
489 - 2022-03-11 2023-07-08 19 13 wangfenj@gmail.com ross@mailbolt.com
lib.rs
in arrow/src
30 - 2021-04-18 2023-08-01 45 12 jorgecarleitao@gmail.com 1781103+tustvold@users.nore...
Cargo.toml
in parquet_derive
35 - 2021-04-18 2023-03-30 45 12 jorgecarleitao@gmail.com 1781103+tustvold@users.nore...
mod.rs
in parquet/src/arrow/arrow_reader
878 18 2022-08-11 2023-06-08 38 12 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
parse.rs
in arrow-cast/src
1833 62 2022-11-04 2023-07-14 25 12 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
Cargo.toml
in object_store
71 - 2022-07-22 2023-08-02 44 11 andrew@nerdnetworks.org 1781103+tustvold@users.nore...
writer.rs
in arrow-ipc/src
1661 42 2022-11-06 2023-05-17 31 11 1781103+tustvold@users.nore... alexandre.crayssac@gmail.com
types.rs
in arrow-array/src
1293 22 2022-09-26 2023-07-26 28 11 1781103+tustvold@users.nore... alexandre.crayssac@gmail.com
mod.rs
in object_store/src/gcp
1111 13 2022-08-31 2023-08-02 23 11 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
properties.rs
in parquet/src/file
714 32 2021-04-18 2023-06-11 23 11 jorgecarleitao@gmail.com adamgsal@gmail.com
basic.rs
in parquet/src
1763 57 2021-04-18 2023-05-14 16 11 jorgecarleitao@gmail.com lyshuhow@gmail.com
mod.rs
in arrow/src/datatypes
12 - 2021-04-18 2023-05-09 25 10 jorgecarleitao@gmail.com 1781103+tustvold@users.nore...
writer.rs
in arrow-json/src
1248 39 2022-11-09 2023-06-06 20 10 1781103+tustvold@users.nore... dadepo@gmail.com
decoding.rs
in parquet/src/encodings
1584 114 2021-04-18 2023-01-22 17 10 jorgecarleitao@gmail.com 1781103+tustvold@users.nore...
types.rs
in parquet/src/schema
1724 29 2021-04-18 2023-06-22 16 10 jorgecarleitao@gmail.com jakevingoo@gmail.com
utils.rs
in arrow-flight/src
128 - 2021-04-18 2023-08-08 14 10 jorgecarleitao@gmail.com jakevingoo@gmail.com
mod.rs
in arrow-flight/src/sql
259 7 2022-03-11 2023-06-02 14 10 wangfenj@gmail.com andrew@nerdnetworks.org
proto
Flight.proto
in format
329 - 2018-09-20 2023-05-23 13 10 wesm+git@apache.org 42610831+roeap@users.norepl...
parquet_field.rs
in parquet_derive/src
822 26 2021-04-18 2023-03-18 11 10 jorgecarleitao@gmail.com matthew@waymost.net
primitive_array.rs
in arrow-array/src/array
1608 85 2022-09-26 2023-07-08 50 9 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
mod.rs
in parquet/src/column/writer
2308 96 2022-07-17 2023-07-28 31 9 1781103+tustvold@users.nore... 690585471@qq.com
take.rs
in arrow-select/src
1581 65 2022-10-21 2023-07-29 29 9 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
record_batch.rs
in arrow-array/src
763 36 2022-09-26 2023-08-07 22 9 1781103+tustvold@users.nore... jakevingoo@gmail.com
lib.rs
in arrow-flight/src
574 28 2021-04-18 2023-05-30 19 9 jorgecarleitao@gmail.com andrew@nerdnetworks.org
reader.rs
in arrow-ipc/src
688 14 2022-11-06 2023-06-17 18 9 1781103+tustvold@users.nore... ming08108@users.noreply.git...
ffi.rs
in arrow/src/array
200 11 2021-04-18 2023-06-27 17 9 jorgecarleitao@gmail.com 35613972+virgiel@users.nore...
writer.rs
in arrow-csv/src
482 9 2022-11-08 2023-05-17 15 9 1781103+tustvold@users.nore... alexandre.crayssac@gmail.com
printer.rs
in parquet/src/schema
236 7 2021-04-18 2023-05-06 11 9 jorgecarleitao@gmail.com stevelauc@outlook.com
reader.rs
in parquet/src/record
1388 36 2021-04-18 2023-06-22 10 9 jorgecarleitao@gmail.com zeevm@users.noreply.github.com
Cargo.toml
in arrow-array
55 - 2022-09-26 2023-08-06 25 8 1781103+tustvold@users.nore... git@jhorstmann.net
mod.rs
in parquet/src/arrow
61 - 2021-04-18 2023-05-31 24 8 jorgecarleitao@gmail.com 1781103+tustvold@users.nore...
client.rs
in object_store/src/aws
551 4 2022-08-15 2023-08-07 22 8 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
levels.rs
in parquet/src/arrow/arrow_writer
1325 28 2022-06-11 2023-05-30 21 8 1781103+tustvold@users.nore... huangweijun1001@gmail.com
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
mod.rs
in parquet/src/encodings/encoding
798 57 2022-07-29 2023-05-27 10 1 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
tape.rs
in arrow-json/src/reader
706 22 2023-04-12 2023-04-13 2 1 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
schema.rs
in arrow-integration-test/src
698 2 2022-10-14 2023-03-30 2 1 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
fixed_size_list_array.rs
in parquet/src/arrow/array_reader
538 14 2023-05-24 2023-05-24 1 1 dexterduck@users.noreply.gi... dexterduck@users.noreply.gi...
numeric.rs
in arrow-array/src
461 65 2022-12-08 2023-05-09 2 1 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
boolean.rs
in arrow-buffer/src/builder
383 17 2023-06-02 2023-06-02 1 1 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
tables.rs
in arrow-flight/src/sql/metadata
357 6 2023-06-02 2023-06-02 1 1 andrew@nerdnetworks.org andrew@nerdnetworks.org
serializer.rs
in arrow-json/src/reader
327 44 2023-04-12 2023-04-18 2 1 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
xdbc_info.rs
in arrow-flight/src/sql/metadata
321 1 2023-06-06 2023-06-06 1 1 42610831+roeap@users.norepl... 42610831+roeap@users.norepl...
offset_buffer.rs
in parquet/src/arrow/buffer
262 12 2022-06-11 2023-06-08 4 1 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
decode.rs
in arrow-flight/src
254 4 2022-12-31 2023-01-26 2 1 andrew@nerdnetworks.org andrew@nerdnetworks.org
parse.rs
in object_store/src
209 3 2023-05-12 2023-05-12 1 1 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
ffi.rs
in arrow-data/src
200 3 2023-02-10 2023-03-21 3 1 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
db_schemas.rs
in arrow-flight/src/sql/metadata
196 6 2023-06-02 2023-06-02 1 1 andrew@nerdnetworks.org andrew@nerdnetworks.org
delimited.rs
in object_store/src
180 7 2022-12-16 2022-12-16 1 1 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
auth_basic_proto.rs
in arrow-integration-testing/src/flight_server_scenarios
180 - 2022-10-14 2022-12-20 2 1 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
null.rs
in arrow-buffer/src/buffer
170 6 2023-02-27 2023-06-12 9 1 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
fixed.rs
in arrow-row/src
167 15 2022-12-21 2023-06-30 3 1 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
null.rs
in arrow-buffer/src/builder
164 6 2023-06-02 2023-06-02 1 1 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
variable.rs
in arrow-row/src
162 1 2022-12-21 2023-06-30 2 1 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
buffer_create.rs
in arrow/benches
145 10 2021-04-18 2021-04-18 1 1 jorgecarleitao@gmail.com jorgecarleitao@gmail.com
rank.rs
in arrow-ord/src
143 5 2023-08-01 2023-08-01 1 1 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
bit_mask.rs
in arrow-buffer/src/util
140 4 2023-06-02 2023-06-02 1 1 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
bit_iterator.rs
in arrow-buffer/src/util
139 4 2023-03-21 2023-05-11 2 1 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
chunked.rs
in object_store/src
138 1 2022-12-16 2023-05-15 3 1 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
list.rs
in arrow-row/src
136 2 2022-12-21 2023-06-30 5 1 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
window.rs
in arrow-select/src
126 12 2022-11-26 2023-03-28 2 1 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
run.rs
in arrow-buffer/src/buffer
126 1 2023-03-08 2023-03-09 2 1 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
middleware.rs
in arrow-integration-testing/src/flight_server_scenarios
108 - 2022-10-14 2022-12-20 2 1 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
union.rs
in arrow-data/src/equal
103 2 2022-09-22 2023-04-10 3 1 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
interleave.rs
in arrow-select/src
100 2 2022-10-21 2023-04-26 6 1 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
bitwise_kernel.rs
in arrow/benches
91 2 2022-09-15 2022-09-15 1 1 liukun@apache.org liukun@apache.org
list.rs
in arrow-data/src/equal
86 1 2022-09-22 2023-03-02 2 1 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
list.rs
in object_store/src/client
82 2 2023-05-15 2023-05-18 2 1 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
utils.rs
in arrow-data/src/equal
79 - 2022-09-22 2023-03-30 4 1 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
dictionary_index.rs
in parquet/src/arrow/decoder
74 - 2022-08-20 2022-08-20 1 1 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
label_issues.py
in dev/release
69 3 2022-09-16 2022-09-16 1 1 iajoiner809@gmail.com iajoiner809@gmail.com
variable_size.rs
in arrow-data/src/equal
67 1 2022-09-22 2023-08-01 4 1 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
mock_server.rs
in object_store/src/client
63 - 2022-08-30 2022-08-30 1 1 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
_criterion.py
in conbench
62 7 2022-02-22 2022-02-22 1 1 diana.joan.clarke@gmail.com diana.joan.clarke@gmail.com
boolean.rs
in arrow-data/src/equal
59 - 2022-09-22 2023-03-02 2 1 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
list_response.rs
in object_store/src/client
58 2 2023-05-18 2023-05-18 1 1 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
string_run_iterator.rs
in arrow/benches
58 2 2023-02-06 2023-02-06 1 1 112126368+askoa@users.norep... 112126368+askoa@users.norep...
catalogs.rs
in arrow-flight/src/sql/metadata
55 3 2023-06-02 2023-06-02 1 1 andrew@nerdnetworks.org andrew@nerdnetworks.org
primitive_run_take.rs
in arrow/benches
53 2 2023-02-06 2023-02-09 2 1 112126368+askoa@users.norep... 112126368+askoa@users.norep...
header.rs
in object_store/src/client
51 - 2023-05-15 2023-05-15 1 1 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
main.rs
in arrow-flight/gen/src
51 2 2023-03-24 2023-03-24 1 1 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
variable_size.rs
in arrow-data/src/transform
50 1 2022-09-22 2023-06-01 3 1 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
zip.rs
in arrow-select/src
50 1 2022-11-26 2023-04-05 2 1 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
trusted_len.rs
in arrow-array/src
50 2 2022-09-26 2022-09-26 1 1 1781103+tustvold@users.nore... 1781103+tustvold@users.nore...
Correlations

File Size vs. Number of Changes: 409 points

arrow-row/src/interner.rs x: 343 lines of code y: 2 # changes arrow-flight/src/utils.rs x: 128 lines of code y: 14 # changes parquet/src/file/metadata.rs x: 801 lines of code y: 32 # changes parquet/src/file/writer.rs x: 1514 lines of code y: 39 # changes arrow-select/src/concat.rs x: 596 lines of code y: 10 # changes arrow-pyarrow-integration-testing/src/lib.rs x: 109 lines of code y: 13 # changes arrow/src/ffi_stream.rs x: 357 lines of code y: 12 # changes arrow-array/src/record_batch.rs x: 763 lines of code y: 22 # changes arrow-row/src/lib.rs x: 773 lines of code y: 17 # changes object_store/src/aws/client.rs x: 551 lines of code y: 22 # changes object_store/src/aws/copy.rs x: 19 lines of code y: 1 # changes object_store/src/aws/mod.rs x: 1162 lines of code y: 39 # changes arrow-array/Cargo.toml x: 55 lines of code y: 25 # changes arrow-buffer/src/buffer/immutable.rs x: 557 lines of code y: 10 # changes arrow-buffer/src/buffer/mutable.rs x: 655 lines of code y: 10 # changes arrow-buffer/src/builder/mod.rs x: 151 lines of code y: 4 # changes arrow-select/src/filter.rs x: 1191 lines of code y: 18 # changes parquet/src/file/serialized_reader.rs x: 1400 lines of code y: 46 # changes parquet/src/file/statistics.rs x: 552 lines of code y: 9 # changes arrow-array/src/cast.rs x: 493 lines of code y: 17 # changes arrow-ord/src/sort.rs x: 3520 lines of code y: 16 # changes arrow/benches/sort_kernel.rs x: 180 lines of code y: 7 # changes arrow-ord/src/partition.rs x: 83 lines of code y: 3 # changes arrow/benches/partition_kernels.rs x: 102 lines of code y: 3 # changes arrow-select/src/nullif.rs x: 414 lines of code y: 12 # changes arrow-row/src/dictionary.rs x: 44 lines of code y: 7 # changes arrow-array/src/array/list_array.rs x: 1010 lines of code y: 29 # changes arrow-array/src/builder/generic_list_builder.rs x: 336 lines of code y: 11 # changes arrow-buffer/src/buffer/offset.rs x: 122 lines of code y: 6 # changes arrow-array/src/array/fixed_size_list_array.rs x: 258 lines of code y: 17 # changes object_store/Cargo.toml x: 71 lines of code y: 44 # changes object_store/src/azure/mod.rs x: 738 lines of code y: 24 # changes object_store/src/gcp/mod.rs x: 1111 lines of code y: 23 # changes object_store/src/http/mod.rs x: 201 lines of code y: 7 # changes object_store/src/lib.rs x: 1059 lines of code y: 41 # changes arrow-array/src/builder/buffer_builder.rs x: 159 lines of code y: 5 # changes arrow-schema/src/datatype.rs x: 571 lines of code y: 19 # changes arrow-data/src/equal/variable_size.rs x: 67 lines of code y: 4 # changes arrow-data/src/data.rs x: 1546 lines of code y: 15 # changes arrow-ord/src/lib.rs x: 5 lines of code y: 3 # changes arrow-ord/src/rank.rs x: 143 lines of code y: 1 # changes arrow/src/compute/kernels.rs x: 13 lines of code y: 2 # changes arrow/src/compute/mod.rs x: 18 lines of code y: 8 # changes arrow-arith/src/arithmetic.rs x: 217 lines of code y: 24 # changes arrow-arith/src/arity.rs x: 407 lines of code y: 12 # changes arrow/src/ffi.rs x: 750 lines of code y: 57 # changes arrow/src/lib.rs x: 30 lines of code y: 45 # changes arrow/Cargo.toml x: 248 lines of code y: 127 # changes arrow-data/src/transform/union.rs x: 48 lines of code y: 2 # changes parquet/src/file/footer.rs x: 168 lines of code y: 14 # changes arrow-array/src/array/mod.rs x: 676 lines of code y: 23 # changes Cargo.toml x: 87 lines of code y: 26 # changes arrow-cast/src/display.rs x: 754 lines of code y: 16 # changes arrow-cast/src/cast.rs x: 7880 lines of code y: 68 # changes arrow-arith/src/temporal.rs x: 824 lines of code y: 6 # changes arrow-array/src/array/string_array.rs x: 446 lines of code y: 20 # changes arrow-array/src/array/binary_array.rs x: 468 lines of code y: 18 # changes arrow-array/src/array/byte_array.rs x: 407 lines of code y: 15 # changes arrow-select/src/take.rs x: 1581 lines of code y: 29 # changes parquet/src/arrow/arrow_writer/mod.rs x: 2158 lines of code y: 54 # changes parquet/src/column/writer/mod.rs x: 2308 lines of code y: 31 # changes object_store/src/multipart.rs x: 189 lines of code y: 9 # changes arrow-arith/Cargo.toml x: 43 lines of code y: 13 # changes arrow-arith/src/numeric.rs x: 126 lines of code y: 4 # changes arrow-array/src/delta.rs x: 235 lines of code y: 4 # changes arrow-array/src/types.rs x: 1293 lines of code y: 28 # changes arrow-arith/src/boolean.rs x: 611 lines of code y: 7 # changes arrow-schema/src/field.rs x: 646 lines of code y: 15 # changes parquet/src/column/reader.rs x: 1176 lines of code y: 21 # changes arrow-array/src/builder/fixed_size_list_builder.rs x: 228 lines of code y: 9 # changes arrow-string/src/like.rs x: 1651 lines of code y: 12 # changes arrow-array/src/builder/boolean_builder.rs x: 218 lines of code y: 12 # changes arrow-array/src/builder/generic_byte_run_builder.rs x: 311 lines of code y: 7 # changes arrow-array/src/builder/generic_bytes_builder.rs x: 108 lines of code y: 11 # changes arrow-array/src/builder/generic_bytes_dictionary_builder.rs x: 419 lines of code y: 7 # changes arrow-array/src/builder/map_builder.rs x: 168 lines of code y: 12 # changes arrow-array/src/builder/mod.rs x: 50 lines of code y: 15 # changes arrow-array/src/builder/null_builder.rs x: 103 lines of code y: 2 # changes arrow-array/src/builder/primitive_builder.rs x: 463 lines of code y: 17 # changes arrow-array/src/builder/primitive_dictionary_builder.rs x: 265 lines of code y: 11 # changes arrow-array/src/builder/primitive_run_builder.rs x: 195 lines of code y: 6 # changes arrow-string/src/length.rs x: 377 lines of code y: 10 # changes arrow-buffer/src/alloc/alignment.rs x: 36 lines of code y: 3 # changes arrow-cast/Cargo.toml x: 63 lines of code y: 18 # changes arrow-cast/benches/parse_date.rs x: 14 lines of code y: 1 # changes arrow-cast/src/parse.rs x: 1833 lines of code y: 25 # changes parquet/src/arrow/async_writer/mod.rs x: 187 lines of code y: 5 # changes object_store/src/azure/client.rs x: 204 lines of code y: 21 # changes object_store/src/memory.rs x: 428 lines of code y: 10 # changes arrow-array/src/arithmetic.rs x: 625 lines of code y: 7 # changes arrow-flight/Cargo.toml x: 75 lines of code y: 70 # changes parquet/Cargo.toml x: 146 lines of code y: 95 # changes arrow-ord/src/comparison.rs x: 5236 lines of code y: 20 # changes arrow-arith/src/aggregate.rs x: 1155 lines of code y: 12 # changes arrow-array/src/array/primitive_array.rs x: 1608 lines of code y: 50 # changes arrow-array/src/scalar.rs x: 27 lines of code y: 2 # changes arrow-flight/src/sql/server.rs x: 489 lines of code y: 19 # changes arrow-array/src/lib.rs x: 56 lines of code y: 17 # changes arrow-row/src/fixed.rs x: 167 lines of code y: 3 # changes arrow-row/src/list.rs x: 136 lines of code y: 5 # changes arrow-row/src/variable.rs x: 162 lines of code y: 2 # changes parquet/src/errors.rs x: 33 lines of code y: 11 # changes arrow-array/benches/occupancy.rs x: 36 lines of code y: 1 # changes arrow-array/src/array/dictionary_array.rs x: 805 lines of code y: 20 # changes parquet/src/arrow/array_reader/struct_array.rs x: 244 lines of code y: 11 # changes parquet/src/arrow/buffer/dictionary_buffer.rs x: 286 lines of code y: 8 # changes arrow/src/array/ffi.rs x: 200 lines of code y: 17 # changes arrow/src/pyarrow.rs x: 221 lines of code y: 17 # changes arrow-buffer/src/buffer/scalar.rs x: 105 lines of code y: 10 # changes arrow-string/Cargo.toml x: 45 lines of code y: 12 # changes arrow-string/src/substring.rs x: 746 lines of code y: 7 # changes arrow-array/src/array/null_array.rs x: 123 lines of code y: 10 # changes parquet/src/file/mod.rs x: 11 lines of code y: 9 # changes parquet/src/record/api.rs x: 1416 lines of code y: 19 # changes parquet/src/record/reader.rs x: 1388 lines of code y: 10 # changes parquet/src/record/triplet.rs x: 439 lines of code y: 9 # changes arrow-buffer/src/util/bit_util.rs x: 235 lines of code y: 3 # changes parquet/src/schema/types.rs x: 1724 lines of code y: 16 # changes arrow-json/src/reader/list_array.rs x: 42 lines of code y: 4 # changes arrow-json/src/reader/mod.rs x: 1748 lines of code y: 8 # changes arrow-json/src/reader/struct_array.rs x: 92 lines of code y: 5 # changes arrow-ipc/src/reader.rs x: 688 lines of code y: 18 # changes arrow-buffer/src/buffer/boolean.rs x: 307 lines of code y: 11 # changes arrow/benches/take_kernels.rs x: 123 lines of code y: 8 # changes arrow-array/src/array/boolean_array.rs x: 423 lines of code y: 18 # changes arrow-buffer/src/buffer/null.rs x: 170 lines of code y: 9 # changes parquet/src/file/properties.rs x: 714 lines of code y: 23 # changes arrow-buffer/src/lib.rs x: 12 lines of code y: 5 # changes arrow-data/src/lib.rs x: 8 lines of code y: 7 # changes parquet/src/arrow/array_reader/fixed_len_byte_array.rs x: 419 lines of code y: 5 # changes parquet/src/arrow/arrow_reader/mod.rs x: 878 lines of code y: 38 # changes parquet/src/arrow/buffer/offset_buffer.rs x: 262 lines of code y: 4 # changes parquet/src/arrow/record_reader/buffer.rs x: 135 lines of code y: 12 # changes parquet/src/arrow/record_reader/definition_levels.rs x: 378 lines of code y: 15 # changes parquet/src/arrow/record_reader/mod.rs x: 542 lines of code y: 16 # changes parquet/src/column/reader/decoder.rs x: 427 lines of code y: 12 # changes arrow-array/src/array/map_array.rs x: 283 lines of code y: 20 # changes arrow-flight/src/sql/metadata/sql_info.rs x: 427 lines of code y: 3 # changes arrow-buffer/src/bigint.rs x: 57 lines of code y: 22 # changes parquet/benches/arrow_reader.rs x: 467 lines of code y: 11 # changes arrow-flight/src/sql/metadata/xdbc_info.rs x: 321 lines of code y: 1 # changes arrow-json/src/writer.rs x: 1248 lines of code y: 20 # changes arrow-array/src/iterator.rs x: 153 lines of code y: 5 # changes parquet/src/arrow/array_reader/primitive_array.rs x: 655 lines of code y: 23 # changes arrow-json/src/reader/primitive_array.rs x: 59 lines of code y: 3 # changes object_store/src/local.rs x: 1244 lines of code y: 19 # changes parquet/src/arrow/schema/mod.rs x: 1416 lines of code y: 9 # changes parquet/src/arrow/schema/primitive.rs x: 248 lines of code y: 12 # changes arrow-data/src/transform/mod.rs x: 300 lines of code y: 8 # changes object_store/src/aws/credential.rs x: 689 lines of code y: 19 # changes arrow-flight/src/sql/metadata/catalogs.rs x: 55 lines of code y: 1 # changes arrow-flight/src/sql/metadata/db_schemas.rs x: 196 lines of code y: 1 # changes arrow-flight/src/sql/metadata/tables.rs x: 357 lines of code y: 1 # changes arrow-flight/src/sql/mod.rs x: 259 lines of code y: 14 # changes object_store/src/path/mod.rs x: 365 lines of code y: 11 # changes parquet/src/data_type.rs x: 1080 lines of code y: 29 # changes arrow-buffer/src/builder/boolean.rs x: 383 lines of code y: 1 # changes arrow-buffer/src/builder/null.rs x: 164 lines of code y: 1 # changes arrow-buffer/src/util/bit_mask.rs x: 140 lines of code y: 1 # changes arrow-data/src/transform/fixed_binary.rs x: 24 lines of code y: 3 # changes arrow-data/src/transform/variable_size.rs x: 50 lines of code y: 3 # changes parquet/src/column/page.rs x: 311 lines of code y: 16 # changes parquet/src/arrow/array_reader/builder.rs x: 309 lines of code y: 23 # changes parquet/src/arrow/array_reader/list_array.rs x: 180 lines of code y: 20 # changes parquet/src/arrow/array_reader/mod.rs x: 141 lines of code y: 14 # changes parquet/src/arrow/arrow_reader/selection.rs x: 876 lines of code y: 17 # changes parquet/src/arrow/async_reader/mod.rs x: 572 lines of code y: 17 # changes parquet/src/arrow/mod.rs x: 61 lines of code y: 24 # changes parquet/src/arrow/schema/complex.rs x: 449 lines of code y: 8 # changes parquet/src/file/reader.rs x: 184 lines of code y: 8 # changes parquet/src/arrow/array_reader/byte_array.rs x: 592 lines of code y: 17 # changes parquet/src/arrow/arrow_writer/levels.rs x: 1325 lines of code y: 21 # changes parquet/src/arrow/arrow_writer/byte_array.rs x: 459 lines of code y: 13 # changes parquet/src/column/writer/encoder.rs x: 199 lines of code y: 8 # changes parquet/src/util/memory.rs x: 93 lines of code y: 7 # changes object_store/src/http/client.rs x: 298 lines of code y: 5 # changes parquet/src/encodings/encoding/mod.rs x: 798 lines of code y: 10 # changes parquet/src/record/record_writer.rs x: 10 lines of code y: 4 # changes parquet_derive/src/lib.rs x: 29 lines of code y: 9 # changes parquet/src/arrow/array_reader/fixed_size_list_array.rs x: 538 lines of code y: 1 # changes arrow-flight/src/arrow.flight.protocol.rs x: 1203 lines of code y: 15 # changes arrow-flight/src/sql/arrow.flight.protocol.sql.rs x: 1668 lines of code y: 9 # changes arrow-flight/src/sql/client.rs x: 493 lines of code y: 12 # changes format/Flight.proto x: 329 lines of code y: 13 # changes format/FlightSql.proto x: 1648 lines of code y: 3 # changes arrow-csv/src/reader/mod.rs x: 1667 lines of code y: 17 # changes object_store/src/client/list.rs x: 82 lines of code y: 2 # changes object_store/src/client/list_response.rs x: 58 lines of code y: 1 # changes object_store/src/client/mod.rs x: 549 lines of code y: 15 # changes object_store/src/util.rs x: 197 lines of code y: 12 # changes object_store/src/gcp/credential.rs x: 393 lines of code y: 9 # changes parquet/src/arrow/async_reader/metadata.rs x: 285 lines of code y: 3 # changes arrow-buffer/src/native.rs x: 7 lines of code y: 6 # changes arrow-schema/src/ffi.rs x: 716 lines of code y: 4 # changes object_store/src/azure/credential.rs x: 640 lines of code y: 11 # changes arrow-csv/src/writer.rs x: 482 lines of code y: 15 # changes arrow-ipc/src/writer.rs x: 1661 lines of code y: 31 # changes object_store/src/prefix.rs x: 121 lines of code y: 5 # changes object_store/src/chunked.rs x: 138 lines of code y: 3 # changes object_store/src/client/retry.rs x: 321 lines of code y: 8 # changes parquet/src/basic.rs x: 1763 lines of code y: 16 # changes parquet/src/lib.rs x: 38 lines of code y: 16 # changes arrow/benches/json_reader.rs x: 118 lines of code y: 7 # changes object_store/src/parse.rs x: 209 lines of code y: 1 # changes arrow-array/src/array/run_array.rs x: 356 lines of code y: 17 # changes arrow-array/src/array/struct_array.rs x: 536 lines of code y: 17 # changes arrow-array/src/array/union_array.rs x: 891 lines of code y: 14 # changes arrow-buffer/src/alloc/mod.rs x: 24 lines of code y: 6 # changes arrow-buffer/src/buffer/mod.rs x: 16 lines of code y: 5 # changes arrow-buffer/src/util/bit_iterator.rs x: 139 lines of code y: 2 # changes arrow-array/src/numeric.rs x: 461 lines of code y: 2 # changes arrow/src/datatypes/mod.rs x: 12 lines of code y: 25 # changes parquet/src/schema/printer.rs x: 236 lines of code y: 11 # changes arrow-arith/src/bitwise.rs x: 274 lines of code y: 3 # changes parquet/src/file/page_index/index_reader.rs x: 89 lines of code y: 9 # changes parquet/src/file/page_index/index.rs x: 99 lines of code y: 8 # changes arrow/benches/csv_reader.rs x: 80 lines of code y: 4 # changes arrow-json/src/reader/schema.rs x: 552 lines of code y: 3 # changes arrow-integration-test/Cargo.toml x: 40 lines of code y: 14 # changes arrow-select/src/interleave.rs x: 100 lines of code y: 6 # changes arrow-string/src/regexp.rs x: 358 lines of code y: 7 # changes arrow-cast/src/pretty.rs x: 838 lines of code y: 4 # changes arrow/src/tensor.rs x: 222 lines of code y: 6 # changes arrow/benches/cast_kernels.rs x: 201 lines of code y: 9 # changes arrow-json/src/reader/serializer.rs x: 327 lines of code y: 2 # changes arrow-ord/src/ord.rs x: 446 lines of code y: 9 # changes arrow-schema/src/lib.rs x: 64 lines of code y: 6 # changes arrow-json/src/reader/tape.rs x: 706 lines of code y: 2 # changes arrow-json/Cargo.toml x: 52 lines of code y: 16 # changes arrow-schema/src/schema.rs x: 623 lines of code y: 9 # changes arrow-integration-test/src/lib.rs x: 1222 lines of code y: 8 # changes arrow-integration-testing/Cargo.toml x: 48 lines of code y: 14 # changes arrow/benches/array_data_validate.rs x: 37 lines of code y: 6 # changes arrow/src/util/data_gen.rs x: 297 lines of code y: 14 # changes parquet/src/arrow/array_reader/byte_array_dictionary.rs x: 523 lines of code y: 14 # changes parquet/src/arrow/array_reader/map_array.rs x: 150 lines of code y: 13 # changes arrow-ipc/src/convert.rs x: 1017 lines of code y: 11 # changes arrow-string/src/concat_elements.rs x: 310 lines of code y: 6 # changes arrow-integration-test/src/field.rs x: 529 lines of code y: 7 # changes arrow-flight/src/client.rs x: 244 lines of code y: 5 # changes parquet/src/compression.rs x: 675 lines of code y: 11 # changes arrow-buffer/Cargo.toml x: 42 lines of code y: 19 # changes arrow-integration-test/src/datatype.rs x: 344 lines of code y: 4 # changes parquet/benches/arrow_writer.rs x: 413 lines of code y: 8 # changes arrow-ord/Cargo.toml x: 47 lines of code y: 11 # changes arrow-pyarrow-integration-testing/Cargo.toml x: 34 lines of code y: 49 # changes arrow-row/Cargo.toml x: 48 lines of code y: 9 # changes arrow-select/Cargo.toml x: 42 lines of code y: 13 # changes parquet/src/arrow/array_reader/empty_array.rs x: 57 lines of code y: 5 # changes arrow-select/src/window.rs x: 126 lines of code y: 2 # changes arrow-buffer/src/bytes.rs x: 80 lines of code y: 5 # changes arrow-data/src/ffi.rs x: 200 lines of code y: 3 # changes arrow/src/array/mod.rs x: 14 lines of code y: 45 # changes parquet_derive/src/parquet_field.rs x: 822 lines of code y: 11 # changes parquet/src/encodings/levels.rs x: 82 lines of code y: 12 # changes arrow/src/util/mod.rs x: 13 lines of code y: 14 # changes arrow-array/src/timezone.rs x: 274 lines of code y: 5 # changes arrow/benches/boolean_append_packed.rs x: 32 lines of code y: 2 # changes arrow-data/src/equal/boolean.rs x: 59 lines of code y: 2 # changes arrow-data/src/equal/list.rs x: 86 lines of code y: 2 # changes arrow/benches/comparison_kernels.rs x: 271 lines of code y: 12 # changes arrow/src/datatypes/ffi.rs x: 1 lines of code y: 13 # changes arrow-csv/src/reader/records.rs x: 249 lines of code y: 4 # changes parquet/src/file/page_encoding_stats.rs x: 47 lines of code y: 4 # changes arrow-data/src/decimal.rs x: 743 lines of code y: 5 # changes arrow-schema/src/error.rs x: 108 lines of code y: 5 # changes arrow/benches/lexsort.rs x: 20 lines of code y: 4 # changes arrow/benches/string_dictionary_builder.rs x: 43 lines of code y: 5 # changes parquet/src/schema/visitor.rs x: 189 lines of code y: 4 # changes parquet/src/util/bit_pack.rs x: 98 lines of code y: 3 # changes parquet/src/util/bit_util.rs x: 863 lines of code y: 21 # changes arrow-flight/src/decode.rs x: 254 lines of code y: 2 # changes parquet/src/encodings/rle.rs x: 800 lines of code y: 17 # changes parquet/src/encodings/decoding.rs x: 1584 lines of code y: 17 # changes parquet/src/schema/parser.rs x: 976 lines of code y: 6 # changes arrow-integration-testing/src/flight_server_scenarios/auth_basic_proto.rs x: 180 lines of code y: 2 # changes object_store/src/delimited.rs x: 180 lines of code y: 1 # changes parquet/src/encodings/encoding/dict_encoder.rs x: 103 lines of code y: 7 # changes parquet/src/format.rs x: 4536 lines of code y: 3 # changes parquet/src/arrow/array_reader/null_array.rs x: 71 lines of code y: 8 # changes arrow/benches/filter_kernels.rs x: 177 lines of code y: 6 # changes arrow/benches/bitwise_kernel.rs x: 91 lines of code y: 1 # changes parquet/src/arrow/decoder/dictionary_index.rs x: 74 lines of code y: 1 # changes
127.0
# changes
  min: 1.0
  average: 10.4
  25th percentile: 3.0
  median: 7.0
  75th percentile: 14.0
  max: 127.0
0 7880.0
lines of code
min: 1.0 | average: 368.22 | 25th percentile: 44.0 | median: 143.0 | 75th percentile: 446.0 | max: 7880.0

Number of Contributors vs. Number of Changes: 409 points

arrow-row/src/interner.rs x: 2 # contributors y: 2 # changes arrow-flight/src/utils.rs x: 10 # contributors y: 14 # changes parquet/src/file/metadata.rs x: 17 # contributors y: 32 # changes parquet/src/file/writer.rs x: 19 # contributors y: 39 # changes arrow-select/src/concat.rs x: 6 # contributors y: 10 # changes arrow-pyarrow-integration-testing/src/lib.rs x: 6 # contributors y: 13 # changes arrow/src/ffi_stream.rs x: 5 # contributors y: 12 # changes arrow-array/src/record_batch.rs x: 9 # contributors y: 22 # changes arrow-row/src/lib.rs x: 7 # contributors y: 17 # changes object_store/src/aws/client.rs x: 8 # contributors y: 22 # changes object_store/src/aws/copy.rs x: 1 # contributors y: 1 # changes object_store/src/aws/mod.rs x: 15 # contributors y: 39 # changes arrow-array/Cargo.toml x: 8 # contributors y: 25 # changes arrow-buffer/src/buffer/immutable.rs x: 3 # contributors y: 10 # changes arrow-buffer/src/buffer/mutable.rs x: 4 # contributors y: 10 # changes arrow-buffer/src/builder/mod.rs x: 2 # contributors y: 4 # changes arrow-select/src/filter.rs x: 3 # contributors y: 18 # changes parquet/src/file/serialized_reader.rs x: 18 # contributors y: 46 # changes parquet/src/file/statistics.rs x: 6 # contributors y: 9 # changes arrow-ord/src/sort.rs x: 8 # contributors y: 16 # changes arrow/benches/sort_kernel.rs x: 6 # contributors y: 7 # changes arrow-ord/src/partition.rs x: 2 # contributors y: 3 # changes arrow-select/src/nullif.rs x: 2 # contributors y: 12 # changes arrow-row/src/dictionary.rs x: 2 # contributors y: 7 # changes arrow-array/src/array/list_array.rs x: 5 # contributors y: 29 # changes arrow-array/src/builder/generic_list_builder.rs x: 4 # contributors y: 11 # changes arrow-buffer/src/buffer/offset.rs x: 2 # contributors y: 6 # changes arrow-array/src/array/fixed_size_list_array.rs x: 4 # contributors y: 17 # changes object_store/Cargo.toml x: 11 # contributors y: 44 # changes object_store/src/azure/mod.rs x: 6 # contributors y: 24 # changes object_store/src/gcp/mod.rs x: 11 # contributors y: 23 # changes object_store/src/lib.rs x: 13 # contributors y: 41 # changes arrow-array/src/builder/buffer_builder.rs x: 5 # contributors y: 5 # changes arrow-schema/src/datatype.rs x: 8 # contributors y: 19 # changes arrow-data/src/equal/variable_size.rs x: 1 # contributors y: 4 # changes arrow-data/src/data.rs x: 5 # contributors y: 15 # changes arrow-ord/src/lib.rs x: 1 # contributors y: 3 # changes arrow/src/compute/kernels.rs x: 1 # contributors y: 2 # changes arrow/src/compute/mod.rs x: 4 # contributors y: 8 # changes arrow-arith/src/arithmetic.rs x: 5 # contributors y: 24 # changes arrow/src/ffi.rs x: 19 # contributors y: 57 # changes arrow/src/lib.rs x: 12 # contributors y: 45 # changes arrow/Cargo.toml x: 32 # contributors y: 127 # changes parquet/src/file/footer.rs x: 7 # contributors y: 14 # changes arrow-array/src/array/mod.rs x: 7 # contributors y: 23 # changes Cargo.toml x: 4 # contributors y: 26 # changes arrow-cast/src/cast.rs x: 17 # contributors y: 68 # changes arrow-arith/src/temporal.rs x: 4 # contributors y: 6 # changes arrow-array/src/array/string_array.rs x: 6 # contributors y: 20 # changes arrow-array/src/array/binary_array.rs x: 2 # contributors y: 18 # changes arrow-array/src/array/byte_array.rs x: 2 # contributors y: 15 # changes arrow-select/src/take.rs x: 9 # contributors y: 29 # changes parquet/src/arrow/arrow_writer/mod.rs x: 17 # contributors y: 54 # changes parquet/src/column/writer/mod.rs x: 9 # contributors y: 31 # changes object_store/src/multipart.rs x: 7 # contributors y: 9 # changes arrow-arith/Cargo.toml x: 5 # contributors y: 13 # changes arrow-array/src/delta.rs x: 4 # contributors y: 4 # changes arrow-array/src/types.rs x: 11 # contributors y: 28 # changes arrow-schema/src/field.rs x: 8 # contributors y: 15 # changes parquet/src/column/reader.rs x: 8 # contributors y: 21 # changes arrow-array/src/builder/fixed_size_list_builder.rs x: 4 # contributors y: 9 # changes arrow-string/src/like.rs x: 6 # contributors y: 12 # changes arrow-array/src/builder/fixed_size_binary_builder.rs x: 5 # contributors y: 7 # changes arrow-array/src/builder/generic_byte_run_builder.rs x: 4 # contributors y: 7 # changes arrow-array/src/builder/primitive_builder.rs x: 6 # contributors y: 17 # changes arrow-array/src/builder/primitive_dictionary_builder.rs x: 5 # contributors y: 11 # changes arrow-array/src/builder/primitive_run_builder.rs x: 3 # contributors y: 6 # changes arrow-buffer/src/alloc/alignment.rs x: 3 # contributors y: 3 # changes arrow-cast/Cargo.toml x: 6 # contributors y: 18 # changes arrow-cast/src/parse.rs x: 12 # contributors y: 25 # changes parquet/src/arrow/async_writer/mod.rs x: 4 # contributors y: 5 # changes object_store/src/azure/client.rs x: 7 # contributors y: 21 # changes arrow-array/src/arithmetic.rs x: 3 # contributors y: 7 # changes arrow-flight/Cargo.toml x: 21 # contributors y: 70 # changes parquet/Cargo.toml x: 30 # contributors y: 95 # changes arrow-ord/src/comparison.rs x: 7 # contributors y: 20 # changes arrow-arith/src/aggregate.rs x: 4 # contributors y: 12 # changes arrow-array/src/array/primitive_array.rs x: 9 # contributors y: 50 # changes arrow-flight/src/sql/server.rs x: 13 # contributors y: 19 # changes arrow-array/src/lib.rs x: 5 # contributors y: 17 # changes arrow-row/src/list.rs x: 1 # contributors y: 5 # changes arrow-array/src/array/dictionary_array.rs x: 2 # contributors y: 20 # changes parquet/src/arrow/array_reader/struct_array.rs x: 3 # contributors y: 11 # changes parquet/src/arrow/buffer/dictionary_buffer.rs x: 3 # contributors y: 8 # changes arrow/src/array/ffi.rs x: 9 # contributors y: 17 # changes arrow/src/pyarrow.rs x: 8 # contributors y: 17 # changes arrow-buffer/src/buffer/scalar.rs x: 2 # contributors y: 10 # changes parquet/src/record/api.rs x: 14 # contributors y: 19 # changes parquet/src/record/reader.rs x: 9 # contributors y: 10 # changes parquet/src/schema/types.rs x: 10 # contributors y: 16 # changes arrow-json/src/reader/struct_array.rs x: 2 # contributors y: 5 # changes arrow-ipc/src/reader.rs x: 9 # contributors y: 18 # changes arrow-buffer/src/buffer/boolean.rs x: 2 # contributors y: 11 # changes arrow/benches/take_kernels.rs x: 8 # contributors y: 8 # changes arrow-array/src/array/boolean_array.rs x: 4 # contributors y: 18 # changes arrow-buffer/src/buffer/null.rs x: 1 # contributors y: 9 # changes arrow-data/src/lib.rs x: 1 # contributors y: 7 # changes parquet/src/arrow/arrow_reader/mod.rs x: 12 # contributors y: 38 # changes parquet/src/arrow/record_reader/definition_levels.rs x: 3 # contributors y: 15 # changes parquet/src/arrow/record_reader/mod.rs x: 4 # contributors y: 16 # changes arrow-buffer/src/bigint.rs x: 5 # contributors y: 22 # changes arrow-json/src/writer.rs x: 10 # contributors y: 20 # changes object_store/src/local.rs x: 7 # contributors y: 19 # changes object_store/src/path/mod.rs x: 6 # contributors y: 11 # changes parquet/src/data_type.rs x: 15 # contributors y: 29 # changes parquet/src/column/page.rs x: 7 # contributors y: 16 # changes parquet/src/arrow/array_reader/builder.rs x: 5 # contributors y: 23 # changes parquet/src/arrow/array_reader/list_array.rs x: 4 # contributors y: 20 # changes parquet/src/arrow/array_reader/mod.rs x: 4 # contributors y: 14 # changes parquet/src/arrow/mod.rs x: 8 # contributors y: 24 # changes arrow-flight/src/lib.rs x: 9 # contributors y: 19 # changes parquet/src/column/writer/encoder.rs x: 2 # contributors y: 8 # changes object_store/src/http/client.rs x: 3 # contributors y: 5 # changes parquet/src/encodings/encoding/mod.rs x: 1 # contributors y: 10 # changes parquet/src/record/record_writer.rs x: 3 # contributors y: 4 # changes parquet_derive/src/lib.rs x: 5 # contributors y: 9 # changes parquet_derive_test/src/lib.rs x: 6 # contributors y: 8 # changes arrow-flight/src/sql/client.rs x: 8 # contributors y: 12 # changes format/Flight.proto x: 10 # contributors y: 13 # changes object_store/src/client/mod.rs x: 4 # contributors y: 15 # changes arrow-buffer/src/native.rs x: 1 # contributors y: 6 # changes arrow-csv/src/writer.rs x: 9 # contributors y: 15 # changes arrow-ipc/src/writer.rs x: 11 # contributors y: 31 # changes parquet/src/basic.rs x: 11 # contributors y: 16 # changes arrow-array/src/array/union_array.rs x: 3 # contributors y: 14 # changes arrow/src/datatypes/mod.rs x: 10 # contributors y: 25 # changes parquet/src/schema/printer.rs x: 9 # contributors y: 11 # changes arrow/src/tensor.rs x: 5 # contributors y: 6 # changes arrow-flight/src/encode.rs x: 5 # contributors y: 10 # changes arrow/src/util/data_gen.rs x: 5 # contributors y: 14 # changes arrow-ipc/src/convert.rs x: 7 # contributors y: 11 # changes arrow/src/util/bench_util.rs x: 8 # contributors y: 11 # changes arrow-buffer/Cargo.toml x: 4 # contributors y: 19 # changes parquet/benches/arrow_writer.rs x: 5 # contributors y: 8 # changes arrow-ipc/Cargo.toml x: 3 # contributors y: 13 # changes arrow-pyarrow-integration-testing/Cargo.toml x: 14 # contributors y: 49 # changes arrow-row/Cargo.toml x: 3 # contributors y: 9 # changes arrow-schema/Cargo.toml x: 5 # contributors y: 16 # changes parquet_derive_test/Cargo.toml x: 13 # contributors y: 45 # changes arrow/src/array/mod.rs x: 19 # contributors y: 45 # changes parquet_derive/src/parquet_field.rs x: 10 # contributors y: 11 # changes parquet/src/encodings/levels.rs x: 7 # contributors y: 12 # changes arrow/src/datatypes/ffi.rs x: 7 # contributors y: 13 # changes parquet/src/util/bit_util.rs x: 14 # contributors y: 21 # changes parquet/src/encodings/decoding.rs x: 10 # contributors y: 17 # changes parquet/src/schema/parser.rs x: 6 # contributors y: 6 # changes
127.0
# changes
  min: 1.0
  average: 10.4
  25th percentile: 3.0
  median: 7.0
  75th percentile: 14.0
  max: 127.0
0 32.0
# contributors
min: 1.0 | average: 4.3 | 25th percentile: 1.0 | median: 3.0 | 75th percentile: 6.0 | max: 32.0

Number of Contributors vs. File Size: 409 points

arrow-row/src/interner.rs x: 2 # contributors y: 343 lines of code arrow-flight/src/utils.rs x: 10 # contributors y: 128 lines of code parquet/src/file/metadata.rs x: 17 # contributors y: 801 lines of code parquet/src/file/writer.rs x: 19 # contributors y: 1514 lines of code arrow-select/src/concat.rs x: 6 # contributors y: 596 lines of code arrow-pyarrow-integration-testing/src/lib.rs x: 6 # contributors y: 109 lines of code arrow/src/ffi_stream.rs x: 5 # contributors y: 357 lines of code arrow-array/src/record_batch.rs x: 9 # contributors y: 763 lines of code arrow-row/src/lib.rs x: 7 # contributors y: 773 lines of code object_store/src/aws/client.rs x: 8 # contributors y: 551 lines of code object_store/src/aws/copy.rs x: 1 # contributors y: 19 lines of code object_store/src/aws/mod.rs x: 15 # contributors y: 1162 lines of code arrow-array/Cargo.toml x: 8 # contributors y: 55 lines of code arrow-buffer/src/buffer/immutable.rs x: 3 # contributors y: 557 lines of code arrow-buffer/src/buffer/mutable.rs x: 4 # contributors y: 655 lines of code arrow-buffer/src/builder/mod.rs x: 2 # contributors y: 151 lines of code arrow-select/src/filter.rs x: 3 # contributors y: 1191 lines of code parquet/src/file/serialized_reader.rs x: 18 # contributors y: 1400 lines of code parquet/src/file/statistics.rs x: 6 # contributors y: 552 lines of code arrow-array/src/cast.rs x: 7 # contributors y: 493 lines of code arrow-ord/src/sort.rs x: 8 # contributors y: 3520 lines of code arrow/benches/sort_kernel.rs x: 6 # contributors y: 180 lines of code arrow-ord/src/partition.rs x: 2 # contributors y: 83 lines of code arrow/benches/partition_kernels.rs x: 2 # contributors y: 102 lines of code arrow-select/src/nullif.rs x: 2 # contributors y: 414 lines of code arrow-row/src/dictionary.rs x: 2 # contributors y: 44 lines of code arrow-array/src/array/list_array.rs x: 5 # contributors y: 1010 lines of code arrow-array/src/builder/generic_list_builder.rs x: 4 # contributors y: 336 lines of code arrow-array/src/array/fixed_size_list_array.rs x: 4 # contributors y: 258 lines of code object_store/Cargo.toml x: 11 # contributors y: 71 lines of code object_store/src/azure/mod.rs x: 6 # contributors y: 738 lines of code object_store/src/gcp/mod.rs x: 11 # contributors y: 1111 lines of code object_store/src/http/mod.rs x: 2 # contributors y: 201 lines of code object_store/src/lib.rs x: 13 # contributors y: 1059 lines of code arrow-array/src/builder/buffer_builder.rs x: 5 # contributors y: 159 lines of code arrow-schema/src/datatype.rs x: 8 # contributors y: 571 lines of code arrow-data/src/equal/variable_size.rs x: 1 # contributors y: 67 lines of code arrow-data/src/data.rs x: 5 # contributors y: 1546 lines of code arrow-ord/src/rank.rs x: 1 # contributors y: 143 lines of code arrow/src/compute/mod.rs x: 4 # contributors y: 18 lines of code arrow-arith/src/arithmetic.rs x: 5 # contributors y: 217 lines of code arrow/src/ffi.rs x: 19 # contributors y: 750 lines of code arrow/src/lib.rs x: 12 # contributors y: 30 lines of code arrow/Cargo.toml x: 32 # contributors y: 248 lines of code parquet/src/file/footer.rs x: 7 # contributors y: 168 lines of code arrow-array/src/array/mod.rs x: 7 # contributors y: 676 lines of code Cargo.toml x: 4 # contributors y: 87 lines of code arrow-cast/src/display.rs x: 8 # contributors y: 754 lines of code arrow-cast/src/cast.rs x: 17 # contributors y: 7880 lines of code arrow-arith/src/temporal.rs x: 4 # contributors y: 824 lines of code arrow-array/src/array/string_array.rs x: 6 # contributors y: 446 lines of code arrow-array/src/array/binary_array.rs x: 2 # contributors y: 468 lines of code arrow-select/src/take.rs x: 9 # contributors y: 1581 lines of code parquet/src/arrow/arrow_writer/mod.rs x: 17 # contributors y: 2158 lines of code parquet/src/column/writer/mod.rs x: 9 # contributors y: 2308 lines of code object_store/src/multipart.rs x: 7 # contributors y: 189 lines of code arrow-arith/Cargo.toml x: 5 # contributors y: 43 lines of code arrow-array/src/delta.rs x: 4 # contributors y: 235 lines of code arrow-array/src/types.rs x: 11 # contributors y: 1293 lines of code arrow-arith/src/boolean.rs x: 2 # contributors y: 611 lines of code arrow-schema/src/field.rs x: 8 # contributors y: 646 lines of code parquet/src/column/reader.rs x: 8 # contributors y: 1176 lines of code arrow-string/src/like.rs x: 6 # contributors y: 1651 lines of code arrow-array/src/builder/boolean_builder.rs x: 5 # contributors y: 218 lines of code arrow-array/src/builder/generic_bytes_builder.rs x: 4 # contributors y: 108 lines of code arrow-array/src/builder/generic_bytes_dictionary_builder.rs x: 4 # contributors y: 419 lines of code arrow-array/src/builder/primitive_dictionary_builder.rs x: 5 # contributors y: 265 lines of code arrow-array/src/builder/primitive_run_builder.rs x: 3 # contributors y: 195 lines of code arrow-array/src/builder/struct_builder.rs x: 7 # contributors y: 459 lines of code arrow-string/src/length.rs x: 3 # contributors y: 377 lines of code arrow-buffer/src/alloc/alignment.rs x: 3 # contributors y: 36 lines of code arrow-cast/Cargo.toml x: 6 # contributors y: 63 lines of code arrow-cast/src/parse.rs x: 12 # contributors y: 1833 lines of code parquet/src/arrow/async_writer/mod.rs x: 4 # contributors y: 187 lines of code object_store/src/memory.rs x: 6 # contributors y: 428 lines of code arrow-array/src/arithmetic.rs x: 3 # contributors y: 625 lines of code arrow-flight/Cargo.toml x: 21 # contributors y: 75 lines of code parquet/Cargo.toml x: 30 # contributors y: 146 lines of code arrow-ord/src/comparison.rs x: 7 # contributors y: 5236 lines of code arrow-arith/src/aggregate.rs x: 4 # contributors y: 1155 lines of code arrow-array/src/array/primitive_array.rs x: 9 # contributors y: 1608 lines of code arrow-flight/src/sql/server.rs x: 13 # contributors y: 489 lines of code arrow-row/src/fixed.rs x: 1 # contributors y: 167 lines of code arrow-array/benches/occupancy.rs x: 1 # contributors y: 36 lines of code arrow-array/src/array/dictionary_array.rs x: 2 # contributors y: 805 lines of code parquet/src/arrow/array_reader/struct_array.rs x: 3 # contributors y: 244 lines of code parquet/src/arrow/buffer/dictionary_buffer.rs x: 3 # contributors y: 286 lines of code arrow/src/array/ffi.rs x: 9 # contributors y: 200 lines of code arrow/src/pyarrow.rs x: 8 # contributors y: 221 lines of code arrow-string/Cargo.toml x: 4 # contributors y: 45 lines of code arrow-string/src/substring.rs x: 3 # contributors y: 746 lines of code arrow-array/src/array/null_array.rs x: 3 # contributors y: 123 lines of code parquet/src/file/mod.rs x: 6 # contributors y: 11 lines of code parquet/src/record/api.rs x: 14 # contributors y: 1416 lines of code parquet/src/record/reader.rs x: 9 # contributors y: 1388 lines of code arrow-buffer/src/util/bit_util.rs x: 2 # contributors y: 235 lines of code parquet/src/schema/types.rs x: 10 # contributors y: 1724 lines of code arrow-json/src/reader/mod.rs x: 4 # contributors y: 1748 lines of code arrow-ipc/src/reader.rs x: 9 # contributors y: 688 lines of code arrow-buffer/src/buffer/boolean.rs x: 2 # contributors y: 307 lines of code arrow/benches/take_kernels.rs x: 8 # contributors y: 123 lines of code parquet/src/file/properties.rs x: 11 # contributors y: 714 lines of code parquet/src/arrow/arrow_reader/mod.rs x: 12 # contributors y: 878 lines of code parquet/src/arrow/buffer/offset_buffer.rs x: 1 # contributors y: 262 lines of code parquet/src/arrow/record_reader/mod.rs x: 4 # contributors y: 542 lines of code parquet/src/column/mod.rs x: 2 # contributors y: 3 lines of code parquet/src/column/reader/decoder.rs x: 5 # contributors y: 427 lines of code arrow-array/src/array/map_array.rs x: 6 # contributors y: 283 lines of code parquet/benches/arrow_reader.rs x: 4 # contributors y: 467 lines of code arrow-flight/src/sql/metadata/xdbc_info.rs x: 1 # contributors y: 321 lines of code arrow-json/src/writer.rs x: 10 # contributors y: 1248 lines of code arrow-array/src/iterator.rs x: 5 # contributors y: 153 lines of code object_store/src/local.rs x: 7 # contributors y: 1244 lines of code parquet/src/arrow/schema/mod.rs x: 6 # contributors y: 1416 lines of code parquet/src/arrow/schema/primitive.rs x: 6 # contributors y: 248 lines of code arrow-data/src/transform/mod.rs x: 4 # contributors y: 300 lines of code object_store/src/aws/credential.rs x: 7 # contributors y: 689 lines of code arrow-flight/src/sql/metadata/db_schemas.rs x: 1 # contributors y: 196 lines of code arrow-flight/src/sql/metadata/tables.rs x: 1 # contributors y: 357 lines of code arrow-flight/src/sql/mod.rs x: 10 # contributors y: 259 lines of code object_store/src/path/mod.rs x: 6 # contributors y: 365 lines of code parquet/src/data_type.rs x: 15 # contributors y: 1080 lines of code arrow-buffer/src/builder/boolean.rs x: 1 # contributors y: 383 lines of code parquet/src/column/page.rs x: 7 # contributors y: 311 lines of code parquet/src/arrow/array_reader/builder.rs x: 5 # contributors y: 309 lines of code parquet/src/arrow/array_reader/list_array.rs x: 4 # contributors y: 180 lines of code parquet/src/arrow/array_reader/mod.rs x: 4 # contributors y: 141 lines of code parquet/src/arrow/arrow_reader/selection.rs x: 6 # contributors y: 876 lines of code parquet/src/arrow/async_reader/mod.rs x: 5 # contributors y: 572 lines of code parquet/src/arrow/schema/complex.rs x: 3 # contributors y: 449 lines of code arrow-flight/src/lib.rs x: 9 # contributors y: 574 lines of code parquet/src/arrow/array_reader/byte_array.rs x: 5 # contributors y: 592 lines of code parquet/src/arrow/arrow_writer/levels.rs x: 8 # contributors y: 1325 lines of code parquet/src/arrow/arrow_writer/byte_array.rs x: 5 # contributors y: 459 lines of code parquet/src/encodings/encoding/mod.rs x: 1 # contributors y: 798 lines of code parquet/src/record/record_writer.rs x: 3 # contributors y: 10 lines of code parquet_derive/src/lib.rs x: 5 # contributors y: 29 lines of code arrow-array/src/array/fixed_size_binary_array.rs x: 4 # contributors y: 465 lines of code parquet/src/arrow/array_reader/fixed_size_list_array.rs x: 1 # contributors y: 538 lines of code arrow-flight/src/arrow.flight.protocol.rs x: 8 # contributors y: 1203 lines of code arrow-flight/src/sql/client.rs x: 8 # contributors y: 493 lines of code format/Flight.proto x: 10 # contributors y: 329 lines of code format/FlightSql.proto x: 3 # contributors y: 1648 lines of code arrow-csv/src/reader/mod.rs x: 7 # contributors y: 1667 lines of code object_store/src/gcp/credential.rs x: 5 # contributors y: 393 lines of code arrow-schema/src/ffi.rs x: 2 # contributors y: 716 lines of code object_store/src/azure/credential.rs x: 4 # contributors y: 640 lines of code arrow-csv/src/writer.rs x: 9 # contributors y: 482 lines of code arrow-ipc/src/writer.rs x: 11 # contributors y: 1661 lines of code object_store/src/client/retry.rs x: 3 # contributors y: 321 lines of code parquet/src/basic.rs x: 11 # contributors y: 1763 lines of code arrow-array/src/array/run_array.rs x: 4 # contributors y: 356 lines of code arrow-array/src/array/struct_array.rs x: 5 # contributors y: 536 lines of code arrow-array/src/array/union_array.rs x: 3 # contributors y: 891 lines of code arrow-array/src/numeric.rs x: 1 # contributors y: 461 lines of code arrow/src/datatypes/mod.rs x: 10 # contributors y: 12 lines of code parquet/src/schema/printer.rs x: 9 # contributors y: 236 lines of code arrow-arith/src/bitwise.rs x: 3 # contributors y: 274 lines of code arrow-json/src/reader/schema.rs x: 2 # contributors y: 552 lines of code arrow-select/src/interleave.rs x: 1 # contributors y: 100 lines of code arrow-string/src/regexp.rs x: 3 # contributors y: 358 lines of code arrow-cast/src/pretty.rs x: 2 # contributors y: 838 lines of code arrow-json/src/reader/tape.rs x: 1 # contributors y: 706 lines of code arrow-schema/src/fields.rs x: 2 # contributors y: 157 lines of code arrow-integration-test/src/lib.rs x: 3 # contributors y: 1222 lines of code parquet/src/arrow/array_reader/byte_array_dictionary.rs x: 4 # contributors y: 523 lines of code arrow-ipc/src/convert.rs x: 7 # contributors y: 1017 lines of code arrow-flight/src/error.rs x: 3 # contributors y: 92 lines of code parquet/src/compression.rs x: 5 # contributors y: 675 lines of code arrow-pyarrow-integration-testing/Cargo.toml x: 14 # contributors y: 34 lines of code parquet_derive/Cargo.toml x: 12 # contributors y: 35 lines of code parquet_derive_test/Cargo.toml x: 13 # contributors y: 32 lines of code arrow-buffer/src/util/bit_chunk_iterator.rs x: 2 # contributors y: 273 lines of code arrow/src/array/mod.rs x: 19 # contributors y: 14 lines of code parquet_derive/src/parquet_field.rs x: 10 # contributors y: 822 lines of code parquet/src/encodings/levels.rs x: 7 # contributors y: 82 lines of code arrow/benches/comparison_kernels.rs x: 7 # contributors y: 271 lines of code arrow/src/datatypes/ffi.rs x: 7 # contributors y: 1 lines of code arrow-data/src/decimal.rs x: 3 # contributors y: 743 lines of code arrow-schema/src/error.rs x: 5 # contributors y: 108 lines of code parquet/src/util/bit_util.rs x: 14 # contributors y: 863 lines of code parquet/src/encodings/rle.rs x: 6 # contributors y: 800 lines of code parquet/src/encodings/decoding.rs x: 10 # contributors y: 1584 lines of code parquet/src/schema/parser.rs x: 6 # contributors y: 976 lines of code parquet/src/format.rs x: 3 # contributors y: 4536 lines of code
7880.0
lines of code
  min: 1.0
  average: 368.22
  25th percentile: 44.0
  median: 143.0
  75th percentile: 446.0
  max: 7880.0
0 32.0
# contributors
min: 1.0 | average: 4.3 | 25th percentile: 1.0 | median: 3.0 | 75th percentile: 6.0 | max: 32.0