apache / arrow
File Size

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

Intro
Learn more...
File Size Overall
32% | 20% | 22% | 11% | 12%
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
cc34% | 28% | 23% | 8% | 4%
cpp54% | 17% | 19% | 5% | 2%
h24% | 15% | 23% | 16% | 18%
cmake47% | 20% | 3% | 14% | 13%
pyx58% | 16% | 19% | 3% | 2%
py27% | 22% | 27% | 11% | 11%
pxi68% | 20% | 5% | 2% | 2%
pxd41% | 9% | 25% | 6% | 15%
rb20% | 4% | 20% | 13% | 40%
c28% | 9% | 41% | 16% | 4%
proto71% | 24% | 0% | 0% | 3%
hpp28% | 31% | 8% | 2% | 27%
cs5% | 7% | 23% | 29% | 33%
ts0% | 9% | 35% | 25% | 29%
in0% | 24% | 0% | 35% | 39%
swift0% | 0% | 60% | 20% | 18%
jinja0% | 0% | 100% | 0% | 0%
thrift0% | 0% | 100% | 0% | 0%
mm0% | 0% | 100% | 0% | 0%
js0% | 0% | 21% | 50% | 28%
m0% | 0% | 0% | 11% | 88%
vala0% | 0% | 0% | 93% | 6%
gemspec0% | 0% | 0% | 0% | 100%
go0% | 0% | 0% | 0% | 100%
lua0% | 0% | 0% | 0% | 100%
awk0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
toml0% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 100%
props0% | 0% | 0% | 0% | 100%
cfg0% | 0% | 0% | 0% | 100%
mjs0% | 0% | 0% | 0% | 100%
cjs0% | 0% | 0% | 0% | 100%
css0% | 0% | 0% | 0% | 100%
targets0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
cpp34% | 23% | 22% | 10% | 8%
python44% | 19% | 19% | 7% | 8%
c_glib43% | 19% | 16% | 11% | 7%
dev24% | 26% | 27% | 11% | 10%
r24% | 16% | 35% | 10% | 12%
format71% | 25% | 0% | 0% | 2%
csharp5% | 7% | 23% | 28% | 34%
js0% | 8% | 34% | 27% | 29%
ruby0% | 8% | 23% | 14% | 53%
ci0% | 58% | 0% | 0% | 41%
swift0% | 0% | 57% | 19% | 22%
matlab0% | 0% | 2% | 16% | 81%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
date.h
in cpp/src/arrow/vendored/datetime
7279 79
ThirdpartyToolchain.cmake
in python/cmake_modules
5062 -
ThirdpartyToolchain.cmake
in cpp/cmake_modules
5062 -
compute.cpp
in c_glib/arrow-glib
4713 7
bpacking_default.h
in cpp/src/arrow/util
4157 -
tz.cpp
in cpp/src/arrow/vendored/datetime
3785 7
array-builder.cpp
in c_glib/arrow-glib
3512 8
cpplint.py
in cpp/build-support
3459 176
xxhash.h
in cpp/src/arrow/vendored/xxhash
3195 67
tpch_node.cc
in cpp/src/arrow/acero
3120 149
scalar_string_ascii.cc
in cpp/src/arrow/compute/kernels
2926 225
type.cc
in cpp/src/arrow
2849 218
s3fs.cc
in cpp/src/arrow/filesystem
2776 190
azurefs.cc
in cpp/src/arrow/filesystem
2669 129
string_ops.cc
in cpp/src/gandiva/precompiled
2463 27
pxd
libarrow.pxd
in python/pyarrow/includes
2459 -
scalar_if_else.cc
in cpp/src/arrow/compute/kernels
2399 111
tz.h
in cpp/src/arrow/vendored/datetime
2354 6
bridge.cc
in cpp/src/arrow/c
2315 201
swiss_join.cc
in cpp/src/arrow/acero
2313 91
binary-task.rb
in dev/release
2283 161
reader.cc
in cpp/src/arrow/ipc
2186 136
basic-array.cpp
in c_glib/arrow-glib
2174 -
arrow_to_pandas.cc
in python/pyarrow/src/arrow/python
2134 114
hash_aggregate.cc
in cpp/src/arrow/compute/kernels
2081 167
column_writer.cc
in cpp/src/parquet
1968 102
decoder.cc
in cpp/src/parquet
1881 119
_dataset.pyx
in python/pyarrow
1872 161
io_util.cc
in cpp/src/arrow/util
1828 117
UriParse.c
in cpp/src/arrow/vendored/uriparser
1773 58
_flight.pyx
in python/pyarrow
1744 167
array-builder.h
in c_glib/arrow-glib
1742 -
pxi
array.pxi
in python/pyarrow
1740 138
scalar.cpp
in c_glib/arrow-glib
1726 -
proto
1720 -
pxi
types.pxi
in python/pyarrow
1713 254
json_internal.cc
in cpp/src/arrow/integration
1684 135
scalar_temporal_unary.cc
in cpp/src/arrow/compute/kernels
1684 84
metadata.cc
in cpp/src/parquet
1653 189
basic-data-type.cpp
in c_glib/arrow-glib
1633 -
column_reader.cc
in cpp/src/parquet
1604 86
types.cc
in cpp/src/parquet
1576 157
_parquet.pyx
in python/pyarrow
1570 129
pxi
table.pxi
in python/pyarrow
1569 169
reader.cpp
in c_glib/arrow-glib
1534 -
scalar_arithmetic.cc
in cpp/src/arrow/compute/kernels
1521 70
1516 -
_compute.pyx
in python/pyarrow
1487 194
1486 229
datagen.py
in dev/archery/archery/integration
1406 204
Files With Most Units (Top 50)
File# lines# units
pxi
types.pxi
in python/pyarrow
1713 254
1486 229
scalar_string_ascii.cc
in cpp/src/arrow/compute/kernels
2926 225
type.cc
in cpp/src/arrow
2849 218
datagen.py
in dev/archery/archery/integration
1406 204
bridge.cc
in cpp/src/arrow/c
2315 201
_compute.pyx
in python/pyarrow
1487 194
s3fs.cc
in cpp/src/arrow/filesystem
2776 190
metadata.cc
in cpp/src/parquet
1653 189
cpplint.py
in cpp/build-support
3459 176
pxi
table.pxi
in python/pyarrow
1569 169
_flight.pyx
in python/pyarrow
1744 167
hash_aggregate.cc
in cpp/src/arrow/compute/kernels
2081 167
_dataset.pyx
in python/pyarrow
1872 161
binary-task.rb
in dev/release
2283 161
types.cc
in cpp/src/parquet
1576 157
tpch_node.cc
in cpp/src/arrow/acero
3120 149
type.h
in cpp/src/arrow
1369 139
pxi
array.pxi
in python/pyarrow
1740 138
reader.cc
in cpp/src/arrow/ipc
2186 136
json_internal.cc
in cpp/src/arrow/integration
1684 135
pxi
io.pxi
in python/pyarrow
1264 131
_parquet.pyx
in python/pyarrow
1570 129
azurefs.cc
in cpp/src/arrow/filesystem
2669 129
encoding_benchmark.cc
in cpp/src/parquet
1241 121
scalar.cc
in cpp/src/arrow
1177 119
types.cc
in cpp/src/arrow/flight
964 119
decoder.cc
in cpp/src/parquet
1881 119
io_util.cc
in cpp/src/arrow/util
1828 117
arrow_to_pandas.cc
in python/pyarrow/src/arrow/python
2134 114
1090 111
scalar_if_else.cc
in cpp/src/arrow/compute/kernels
2399 111
encoder.cc
in cpp/src/parquet
1399 106
compare.cc
in cpp/src/arrow
1256 104
column_writer.cc
in cpp/src/parquet
1968 102
parser.cc
in cpp/src/arrow/json
910 96
decimal.cc
in cpp/src/arrow/util
1057 95
scalar_string_utf8.cc
in cpp/src/arrow/compute/kernels
1107 94
_csv.pyx
in python/pyarrow
636 91
memory_pool.cc
in cpp/src/arrow
767 91
swiss_join.cc
in cpp/src/arrow/acero
2313 91
builder_binary.h
in cpp/src/arrow/array
657 91
pxi
ipc.pxi
in python/pyarrow
648 89
pxi
tensor.pxi
in python/pyarrow
594 89
gtest_util.cc
in cpp/src/arrow/testing
1035 88
pxi
scalar.pxi
in python/pyarrow
665 86
column_reader.cc
in cpp/src/parquet
1604 86
type_traits.h
in cpp/src/arrow
1178 85
scalar_temporal_unary.cc
in cpp/src/arrow/compute/kernels
1684 84
statistics.cc
in cpp/src/parquet
818 84
Files With Long Lines (Top 50)

There are 189 files with lines longer than 120 characters. In total, there are 1314 long lines.

File# lines# units# long lines
1516 - 248
896 - 124
UriParse.c
in cpp/src/arrow/vendored/uriparser
1773 58 42
FlightSqlServer.cs
in csharp/src/Apache.Arrow.Flight.Sql
293 13 41
set.ts
in js/src/visitor
310 3 37
ArrowStreamWriter.cs
in csharp/src/Apache.Arrow/Ipc
1046 74 36
buffer.ts
in js/src/util
172 4 34
data.ts
in js/src
415 34 30
ThirdpartyToolchain.cmake
in python/cmake_modules
5062 - 28
ThirdpartyToolchain.cmake
in cpp/cmake_modules
5062 - 28
proto
1720 - 27
FlightClient.cs
in csharp/src/Apache.Arrow.Flight/Client
175 22 25
vectorloader.ts
in js/src/visitor
171 33 24
type.ts
in js/src
573 25 23
xxhash.h
in cpp/src/arrow/vendored/xxhash
3195 67 21
RecordBatch.Builder.cs
in csharp/src/Apache.Arrow
145 9 20
reader.ts
in js/src/ipc
606 53 19
writer.ts
in js/src/ipc
398 40 17
get.ts
in js/src/visitor
276 1 17
factories.ts
in js/src
160 6 16
BuildMatlabArrowInterface.cmake
in matlab/tools/cmake
143 - 16
FlightServerImplementation.cs
in csharp/src/Apache.Arrow.Flight/Server/Internal
72 10 14
ArrayDataConcatenator.cs
in csharp/src/Apache.Arrow/Arrays
436 24 14
indexof.ts
in js/src/visitor
176 4 13
bn.ts
in js/src/util
207 6 10
DecimalUtility.cs
in csharp/src/Apache.Arrow
380 8 10
conanfile.py
in ci/conan/all
541 16 9
Arrow.ts
in js/src
98 - 9
ArrowReaderImplementation.cs
in csharp/src/Apache.Arrow/Ipc
321 17 9
FlatBufferVerify.cs
in csharp/src/Apache.Arrow/Flatbuf/FlatBuffers
534 42 8
YearMonthInterval.cs
in csharp/src/Apache.Arrow/Scalars
42 4 7
interfaces.ts
in js/src
278 8 6
FlightServer.cs
in csharp/src/Apache.Arrow.Flight/Server
46 9 6
CArrowArrayImporter.cs
in csharp/src/Apache.Arrow/C
370 9 6
stream.ts
in js/src/io
117 9 5
message.ts
in js/src/ipc/metadata
473 29 5
builderctor.ts
in js/src/visitor
87 - 5
arrow-task.js
in js/gulp
50 - 5
StreamExtensions.netstandard.cs
in csharp/src/Apache.Arrow/Extensions
103 5 5
CArrowArrayExporter.cs
in csharp/src/Apache.Arrow/C
185 6 5
CArrowArrayStreamImporter.cs
in csharp/src/Apache.Arrow/C
109 5 5
47 - 5
message.ts
in js/src/ipc
211 21 4
table.ts
in js/src
234 15 4
schema.ts
in js/src
120 8 4
jsonvectorassembler.ts
in js/src/visitor
164 21 4
type.ts
in js/src/fb
110 2 4
Arrow.dom.ts
in js/src
80 - 4
206 19 4
SetupCxxFlags.cmake
in python/cmake_modules
760 - 4
Correlations

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

cpp/src/arrow/csv/converter.cc x: 40 commits (all time) y: 660 lines of code python/pyarrow/_s3fs.pyx x: 39 commits (all time) y: 219 lines of code cpp/src/arrow/array/data.h x: 28 commits (all time) y: 349 lines of code c_glib/arrow-glib/basic-data-type.cpp x: 46 commits (all time) y: 1633 lines of code c_glib/arrow-glib/basic-data-type.h x: 29 commits (all time) y: 688 lines of code cpp/src/parquet/geospatial/util_json_internal.cc x: 2 commits (all time) y: 133 lines of code cpp/src/parquet/thrift_internal.h x: 33 commits (all time) y: 517 lines of code cpp/src/parquet/types.cc x: 46 commits (all time) y: 1576 lines of code dev/release/binary-task.rb x: 73 commits (all time) y: 2283 lines of code format/Flight.proto x: 24 commits (all time) y: 605 lines of code swift/Arrow/Sources/Arrow/ArrowType.swift x: 10 commits (all time) y: 363 lines of code swift/Arrow/Sources/Arrow/ProtoUtil.swift x: 2 commits (all time) y: 55 lines of code swift/data-generator/swift-datagen/main.go x: 4 commits (all time) y: 79 lines of code cpp/src/arrow/flight/sql/column_metadata.cc x: 6 commits (all time) y: 148 lines of code cpp/src/arrow/flight/sql/column_metadata.h x: 6 commits (all time) y: 60 lines of code format/FlightSql.proto x: 20 commits (all time) y: 1720 lines of code swift/ArrowFlight/Package.swift x: 6 commits (all time) y: 35 lines of code swift/Arrow/Package.swift x: 9 commits (all time) y: 42 lines of code swift/CDataWGo/Package.swift x: 2 commits (all time) y: 23 lines of code cpp/src/arrow/testing/gtest_util.cc x: 82 commits (all time) y: 1035 lines of code cpp/src/arrow/testing/gtest_util.h x: 106 commits (all time) y: 402 lines of code cpp/cmake_modules/ThirdpartyToolchain.cmake x: 515 commits (all time) y: 5062 lines of code cpp/src/parquet/arrow/schema.cc x: 97 commits (all time) y: 920 lines of code cpp/src/parquet/arrow/schema_internal.cc x: 12 commits (all time) y: 212 lines of code cpp/src/parquet/arrow/schema_internal.h x: 6 commits (all time) y: 25 lines of code cpp/src/parquet/column_writer.cc x: 124 commits (all time) y: 1968 lines of code cpp/src/parquet/geospatial/statistics.cc x: 1 commits (all time) y: 296 lines of code cpp/src/parquet/geospatial/statistics.h x: 1 commits (all time) y: 51 lines of code cpp/src/parquet/geospatial/util_internal.cc x: 1 commits (all time) y: 173 lines of code cpp/src/parquet/geospatial/util_internal.h x: 1 commits (all time) y: 123 lines of code cpp/src/parquet/geospatial/util_json_internal.h x: 1 commits (all time) y: 11 lines of code cpp/src/parquet/metadata.cc x: 96 commits (all time) y: 1653 lines of code cpp/src/parquet/metadata.h x: 55 commits (all time) y: 270 lines of code cpp/src/parquet/type_fwd.h x: 7 commits (all time) y: 39 lines of code cpp/src/parquet/types.h x: 74 commits (all time) y: 578 lines of code python/pyarrow/_parquet.pxd x: 86 commits (all time) y: 585 lines of code python/pyarrow/_parquet.pyx x: 139 commits (all time) y: 1570 lines of code python/pyarrow/parquet/core.py x: 41 commits (all time) y: 754 lines of code cpp/src/arrow/flight/types.h x: 54 commits (all time) y: 632 lines of code cpp/src/arrow/util/thread_pool.cc x: 30 commits (all time) y: 596 lines of code cpp/src/arrow/filesystem/s3fs.cc x: 114 commits (all time) y: 2776 lines of code python/pyarrow/includes/libarrow_fs.pxd x: 47 commits (all time) y: 289 lines of code python/pyarrow/__init__.py x: 199 commits (all time) y: 289 lines of code python/pyarrow/lib.pxd x: 116 commits (all time) y: 428 lines of code python/pyarrow/types.pxi x: 193 commits (all time) y: 1713 lines of code dev/tasks/linux-packages/helper.rb x: 5 commits (all time) y: 58 lines of code dev/tasks/linux-packages/apache-arrow-release/yum/apache-arrow-release.spec.in x: 39 commits (all time) y: 83 lines of code dev/tasks/linux-packages/apache-arrow/yum/arrow.spec.in x: 99 commits (all time) y: 846 lines of code c_glib/tool/generate-version-header.py x: 7 commits (all time) y: 101 lines of code csharp/Directory.Build.props x: 48 commits (all time) y: 35 lines of code dev/tasks/homebrew-formulae/apache-arrow-glib.rb x: 25 commits (all time) y: 34 lines of code dev/tasks/homebrew-formulae/apache-arrow.rb x: 65 commits (all time) y: 84 lines of code python/pyproject.toml x: 30 commits (all time) y: 76 lines of code r/pkgdown/assets/versions.html x: 8 commits (all time) y: 27 lines of code ruby/red-arrow-cuda/lib/arrow-cuda/version.rb x: 42 commits (all time) y: 8 lines of code ruby/red-arrow-dataset/lib/arrow-dataset/version.rb x: 27 commits (all time) y: 8 lines of code ruby/red-arrow-flight-sql/lib/arrow-flight-sql/version.rb x: 15 commits (all time) y: 8 lines of code ruby/red-arrow-flight/lib/arrow-flight/version.rb x: 19 commits (all time) y: 8 lines of code cpp/cmake_modules/BuildUtils.cmake x: 108 commits (all time) y: 835 lines of code cpp/src/arrow/compute/kernels/scalar_cast_nested.cc x: 22 commits (all time) y: 389 lines of code cpp/src/arrow/array/statistics.h x: 8 commits (all time) y: 62 lines of code cpp/src/arrow/record_batch.cc x: 65 commits (all time) y: 651 lines of code cpp/cmake_modules/DefineOptions.cmake x: 110 commits (all time) y: 623 lines of code cpp/src/arrow/dataset/file_parquet.cc x: 107 commits (all time) y: 927 lines of code cpp/src/arrow/extension/uuid.cc x: 3 commits (all time) y: 35 lines of code python/pyarrow/_dataset_parquet.pyx x: 33 commits (all time) y: 646 lines of code cpp/src/arrow/compute/light_array_internal.cc x: 3 commits (all time) y: 647 lines of code cpp/src/arrow/compute/row/compare_internal.cc x: 10 commits (all time) y: 412 lines of code python/pyarrow/array.pxi x: 291 commits (all time) y: 1740 lines of code cpp/src/arrow/testing/process.cc x: 7 commits (all time) y: 280 lines of code cpp/src/parquet/properties.h x: 56 commits (all time) y: 750 lines of code python/pyarrow/_flight.pyx x: 91 commits (all time) y: 1744 lines of code python/pyarrow/ipc.py x: 40 commits (all time) y: 81 lines of code dev/release/download_rc_binaries.py x: 20 commits (all time) y: 279 lines of code cpp/src/arrow/filesystem/s3fs_benchmark.cc x: 12 commits (all time) y: 339 lines of code cpp/src/parquet/arrow/reader.cc x: 156 commits (all time) y: 1120 lines of code cpp/src/parquet/arrow/reader.h x: 57 commits (all time) y: 134 lines of code dev/release/02-source-test.rb x: 23 commits (all time) y: 140 lines of code cpp/src/arrow/engine/substrait/expression_internal.cc x: 37 commits (all time) y: 1272 lines of code cpp/src/arrow/engine/substrait/serde.cc x: 28 commits (all time) y: 374 lines of code cpp/src/arrow/engine/substrait/util_internal.cc x: 3 commits (all time) y: 23 lines of code ruby/red-arrow/red-arrow.gemspec x: 27 commits (all time) y: 79 lines of code cpp/src/arrow/array/builder_run_end.cc x: 8 commits (all time) y: 264 lines of code cpp/src/arrow/buffer.h x: 88 commits (all time) y: 267 lines of code cpp/src/arrow/chunked_array.cc x: 16 commits (all time) y: 266 lines of code cpp/src/arrow/record_batch.h x: 55 commits (all time) y: 170 lines of code cpp/src/arrow/table.cc x: 105 commits (all time) y: 573 lines of code cpp/src/arrow/type.cc x: 197 commits (all time) y: 2849 lines of code python/pyarrow/acero.py x: 14 commits (all time) y: 244 lines of code python/pyarrow/feather.py x: 46 commits (all time) y: 120 lines of code r/src/Makevars.in x: 15 commits (all time) y: 29 lines of code cpp/src/parquet/arrow/variant_internal.cc x: 1 commits (all time) y: 77 lines of code cpp/src/parquet/parquet.thrift x: 19 commits (all time) y: 353 lines of code cpp/src/parquet/schema.cc x: 42 commits (all time) y: 780 lines of code cpp/src/arrow/gpu/arrow-cuda.pc.in x: 4 commits (all time) y: 26 lines of code cpp/src/arrow/gpu/cuda_arrow_ipc.h x: 9 commits (all time) y: 25 lines of code cpp/src/arrow/gpu/cuda_context.h x: 23 commits (all time) y: 192 lines of code cpp/src/arrow/gpu/cuda_memory.h x: 27 commits (all time) y: 120 lines of code cpp/src/arrow/filesystem/filesystem.cc x: 56 commits (all time) y: 799 lines of code cpp/src/arrow/filesystem/filesystem.h x: 54 commits (all time) y: 309 lines of code cpp/src/arrow/filesystem/localfs.cc x: 35 commits (all time) y: 560 lines of code cpp/src/arrow/filesystem/s3fs.h x: 49 commits (all time) y: 171 lines of code cpp/src/arrow/filesystem/util_internal.cc x: 21 commits (all time) y: 205 lines of code cpp/src/arrow/filesystem/util_internal.h x: 14 commits (all time) y: 47 lines of code cpp/src/arrow/ipc/message.cc x: 58 commits (all time) y: 843 lines of code cpp/src/arrow/util/io_util.cc x: 48 commits (all time) y: 1828 lines of code cpp/src/arrow/engine/arrow-substrait.pc.in x: 5 commits (all time) y: 21 lines of code cpp/src/arrow/compute/kernels/pivot_internal.cc x: 4 commits (all time) y: 121 lines of code r/src/altrep.cpp x: 25 commits (all time) y: 923 lines of code r/src/arrow_types.h x: 76 commits (all time) y: 237 lines of code r/src/r_to_arrow.cpp x: 23 commits (all time) y: 1249 lines of code matlab/tools/cmake/BuildMatlabArrowInterface.cmake x: 47 commits (all time) y: 143 lines of code cpp/src/arrow/acero/aggregate_benchmark.cc x: 7 commits (all time) y: 718 lines of code cpp/src/arrow/acero/aggregate_internal.cc x: 5 commits (all time) y: 223 lines of code cpp/src/arrow/acero/asof_join_node.cc x: 24 commits (all time) y: 1220 lines of code cpp/src/arrow/acero/exec_plan.cc x: 7 commits (all time) y: 969 lines of code cpp/src/arrow/acero/fetch_node.cc x: 2 commits (all time) y: 164 lines of code cpp/src/arrow/acero/filter_node.cc x: 2 commits (all time) y: 86 lines of code cpp/src/arrow/acero/groupby_aggregate_node.cc x: 4 commits (all time) y: 345 lines of code cpp/src/arrow/acero/hash_join.cc x: 5 commits (all time) y: 654 lines of code cpp/src/arrow/acero/hash_join_benchmark.cc x: 10 commits (all time) y: 612 lines of code cpp/src/arrow/acero/hash_join_dict.cc x: 3 commits (all time) y: 532 lines of code cpp/src/arrow/acero/hash_join_node.cc x: 9 commits (all time) y: 1023 lines of code cpp/src/arrow/acero/pivot_longer_node.cc x: 3 commits (all time) y: 228 lines of code cpp/src/arrow/acero/project_node.cc x: 3 commits (all time) y: 99 lines of code cpp/src/arrow/acero/scalar_aggregate_node.cc x: 4 commits (all time) y: 252 lines of code cpp/src/arrow/acero/sink_node.cc x: 3 commits (all time) y: 458 lines of code cpp/src/arrow/acero/sorted_merge_node.cc x: 7 commits (all time) y: 476 lines of code cpp/src/arrow/acero/swiss_join.cc x: 22 commits (all time) y: 2313 lines of code cpp/src/arrow/acero/swiss_join_avx2.cc x: 8 commits (all time) y: 372 lines of code cpp/src/arrow/acero/task_util.cc x: 5 commits (all time) y: 360 lines of code cpp/src/arrow/acero/unmaterialized_table_internal.h x: 2 commits (all time) y: 198 lines of code cpp/src/arrow/array/array_dict.cc x: 14 commits (all time) y: 449 lines of code cpp/src/arrow/array/array_nested.cc x: 43 commits (all time) y: 1096 lines of code cpp/src/arrow/array/array_run_end.cc x: 5 commits (all time) y: 126 lines of code cpp/src/arrow/array/builder_adaptive.cc x: 14 commits (all time) y: 309 lines of code cpp/src/arrow/array/builder_base.cc x: 23 commits (all time) y: 318 lines of code cpp/src/arrow/array/builder_binary.cc x: 24 commits (all time) y: 198 lines of code cpp/src/arrow/array/builder_dict.cc x: 26 commits (all time) y: 163 lines of code cpp/src/arrow/array/builder_nested.cc x: 23 commits (all time) y: 240 lines of code cpp/src/arrow/array/builder_primitive.cc x: 14 commits (all time) y: 105 lines of code cpp/src/arrow/array/builder_union.cc x: 16 commits (all time) y: 108 lines of code cpp/src/arrow/array/concatenate.cc x: 39 commits (all time) y: 739 lines of code cpp/src/arrow/array/data.cc x: 35 commits (all time) y: 765 lines of code cpp/src/arrow/array/dict_internal.h x: 13 commits (all time) y: 146 lines of code cpp/src/arrow/array/diff.cc x: 28 commits (all time) y: 762 lines of code cpp/src/arrow/array/util.cc x: 38 commits (all time) y: 790 lines of code cpp/src/arrow/array/validate.cc x: 50 commits (all time) y: 839 lines of code cpp/src/arrow/buffer.cc x: 62 commits (all time) y: 167 lines of code cpp/src/arrow/builder.cc x: 131 commits (all time) y: 278 lines of code cpp/src/arrow/c/bridge.cc x: 50 commits (all time) y: 2315 lines of code cpp/src/arrow/compare.cc x: 116 commits (all time) y: 1256 lines of code cpp/src/arrow/compute/api_aggregate.cc x: 25 commits (all time) y: 248 lines of code cpp/src/arrow/compute/api_scalar.cc x: 71 commits (all time) y: 828 lines of code cpp/src/arrow/compute/api_vector.cc x: 38 commits (all time) y: 388 lines of code cpp/src/arrow/compute/cast.cc x: 31 commits (all time) y: 198 lines of code cpp/src/arrow/compute/exec.cc x: 60 commits (all time) y: 1029 lines of code cpp/src/arrow/compute/expression.cc x: 15 commits (all time) y: 1309 lines of code cpp/src/arrow/compute/function.cc x: 30 commits (all time) y: 399 lines of code cpp/src/arrow/compute/kernel.cc x: 22 commits (all time) y: 449 lines of code cpp/src/arrow/compute/kernels/aggregate_internal.h x: 19 commits (all time) y: 169 lines of code cpp/src/arrow/compute/kernels/aggregate_pivot.cc x: 4 commits (all time) y: 169 lines of code cpp/src/arrow/compute/kernels/aggregate_quantile.cc x: 20 commits (all time) y: 441 lines of code cpp/src/arrow/compute/kernels/base_arithmetic_internal.h x: 8 commits (all time) y: 622 lines of code cpp/src/arrow/compute/kernels/codegen_internal.cc x: 36 commits (all time) y: 464 lines of code cpp/src/arrow/compute/kernels/codegen_internal.h x: 85 commits (all time) y: 1068 lines of code cpp/src/arrow/compute/kernels/hash_aggregate_pivot.cc x: 4 commits (all time) y: 375 lines of code cpp/src/arrow/compute/kernels/ree_util_internal.cc x: 4 commits (all time) y: 112 lines of code cpp/src/arrow/compute/kernels/ree_util_internal.h x: 5 commits (all time) y: 280 lines of code cpp/src/arrow/compute/kernels/scalar_arithmetic.cc x: 74 commits (all time) y: 1521 lines of code cpp/src/arrow/compute/kernels/scalar_boolean.cc x: 20 commits (all time) y: 412 lines of code cpp/src/arrow/compute/kernels/scalar_cast_extension.cc x: 4 commits (all time) y: 47 lines of code cpp/src/arrow/compute/kernels/scalar_cast_internal.cc x: 18 commits (all time) y: 239 lines of code cpp/src/arrow/compute/kernels/scalar_cast_internal.h x: 13 commits (all time) y: 40 lines of code cpp/src/arrow/compute/kernels/scalar_cast_numeric.cc x: 35 commits (all time) y: 873 lines of code cpp/src/arrow/compute/kernels/scalar_cast_string.cc x: 35 commits (all time) y: 635 lines of code cpp/src/arrow/compute/kernels/scalar_cast_temporal.cc x: 26 commits (all time) y: 495 lines of code cpp/src/arrow/compute/kernels/scalar_compare.cc x: 37 commits (all time) y: 779 lines of code cpp/src/arrow/compute/kernels/scalar_if_else.cc x: 34 commits (all time) y: 2399 lines of code cpp/src/arrow/compute/kernels/scalar_nested.cc x: 30 commits (all time) y: 840 lines of code cpp/src/arrow/compute/kernels/scalar_random.cc x: 10 commits (all time) y: 60 lines of code cpp/src/arrow/compute/kernels/scalar_round.cc x: 8 commits (all time) y: 1119 lines of code cpp/src/arrow/compute/kernels/scalar_set_lookup.cc x: 37 commits (all time) y: 545 lines of code cpp/src/arrow/compute/kernels/scalar_string_ascii.cc x: 24 commits (all time) y: 2926 lines of code cpp/src/arrow/compute/kernels/scalar_string_utf8.cc x: 11 commits (all time) y: 1107 lines of code cpp/src/arrow/compute/kernels/scalar_temporal_binary.cc x: 5 commits (all time) y: 442 lines of code cpp/src/arrow/compute/kernels/scalar_temporal_unary.cc x: 30 commits (all time) y: 1684 lines of code cpp/src/arrow/compute/kernels/scalar_validity.cc x: 20 commits (all time) y: 218 lines of code cpp/src/arrow/compute/kernels/util_internal.h x: 18 commits (all time) y: 127 lines of code cpp/src/arrow/compute/kernels/vector_array_sort.cc x: 15 commits (all time) y: 528 lines of code cpp/src/arrow/compute/kernels/vector_cumulative_ops.cc x: 9 commits (all time) y: 273 lines of code cpp/src/arrow/compute/kernels/vector_hash.cc x: 34 commits (all time) y: 632 lines of code cpp/src/arrow/compute/kernels/vector_nested.cc x: 18 commits (all time) y: 210 lines of code cpp/src/arrow/compute/kernels/vector_pairwise.cc x: 3 commits (all time) y: 139 lines of code cpp/src/arrow/compute/kernels/vector_rank.cc x: 10 commits (all time) y: 333 lines of code cpp/src/arrow/compute/kernels/vector_replace.cc x: 16 commits (all time) y: 794 lines of code cpp/src/arrow/compute/kernels/vector_run_end_encode.cc x: 9 commits (all time) y: 517 lines of code cpp/src/arrow/compute/kernels/vector_select_k.cc x: 5 commits (all time) y: 538 lines of code cpp/src/arrow/compute/kernels/vector_selection.cc x: 38 commits (all time) y: 286 lines of code cpp/src/arrow/compute/kernels/vector_selection_filter_internal.cc x: 12 commits (all time) y: 894 lines of code cpp/src/arrow/compute/kernels/vector_selection_internal.cc x: 9 commits (all time) y: 792 lines of code cpp/src/arrow/compute/kernels/vector_selection_take_internal.cc x: 11 commits (all time) y: 570 lines of code cpp/src/arrow/compute/kernels/vector_sort.cc x: 63 commits (all time) y: 937 lines of code cpp/src/arrow/compute/kernels/vector_sort_internal.h x: 12 commits (all time) y: 624 lines of code cpp/src/arrow/compute/kernels/vector_swizzle.cc x: 2 commits (all time) y: 309 lines of code cpp/src/arrow/compute/key_map_internal.cc x: 6 commits (all time) y: 555 lines of code cpp/src/arrow/compute/light_array_internal.h x: 6 commits (all time) y: 197 lines of code cpp/src/arrow/compute/row/encode_internal.cc x: 10 commits (all time) y: 768 lines of code cpp/src/arrow/compute/row/grouper.cc x: 24 commits (all time) y: 814 lines of code cpp/src/arrow/compute/row/row_encoder_internal.cc x: 3 commits (all time) y: 311 lines of code cpp/src/arrow/compute/row/row_encoder_internal.h x: 4 commits (all time) y: 203 lines of code cpp/src/arrow/compute/row/row_internal.cc x: 11 commits (all time) y: 321 lines of code cpp/src/arrow/csv/column_builder.cc x: 11 commits (all time) y: 247 lines of code cpp/src/arrow/csv/column_decoder.cc x: 9 commits (all time) y: 165 lines of code cpp/src/arrow/csv/inference_internal.h x: 6 commits (all time) y: 128 lines of code cpp/src/arrow/csv/parser.cc x: 22 commits (all time) y: 569 lines of code cpp/src/arrow/csv/reader.cc x: 58 commits (all time) y: 958 lines of code cpp/src/arrow/csv/writer.cc x: 23 commits (all time) y: 526 lines of code cpp/src/arrow/dataset/dataset.cc x: 48 commits (all time) y: 393 lines of code cpp/src/arrow/dataset/dataset_writer.cc x: 31 commits (all time) y: 605 lines of code cpp/src/arrow/dataset/file_base.cc x: 98 commits (all time) y: 505 lines of code cpp/src/arrow/dataset/file_csv.cc x: 42 commits (all time) y: 402 lines of code cpp/src/arrow/dataset/file_json.cc x: 5 commits (all time) y: 323 lines of code cpp/src/arrow/dataset/scan_node.cc x: 15 commits (all time) y: 336 lines of code cpp/src/arrow/dataset/scanner.cc x: 104 commits (all time) y: 964 lines of code cpp/src/arrow/device.cc x: 13 commits (all time) y: 264 lines of code cpp/src/arrow/engine/substrait/extension_set.cc x: 32 commits (all time) y: 1084 lines of code cpp/src/arrow/engine/substrait/relation_internal.cc x: 45 commits (all time) y: 959 lines of code cpp/src/arrow/extension/opaque.cc x: 2 commits (all time) y: 77 lines of code cpp/src/arrow/extension_type.cc x: 20 commits (all time) y: 141 lines of code cpp/src/arrow/filesystem/azurefs.cc x: 55 commits (all time) y: 2669 lines of code cpp/src/arrow/filesystem/path_util.cc x: 28 commits (all time) y: 316 lines of code cpp/src/arrow/flight/client.cc x: 85 commits (all time) y: 620 lines of code cpp/src/arrow/flight/transport/grpc/grpc_client.cc x: 24 commits (all time) y: 873 lines of code cpp/src/arrow/flight/transport/grpc/serialization_internal.cc x: 7 commits (all time) y: 325 lines of code cpp/src/arrow/gpu/cuda_memory.cc x: 32 commits (all time) y: 393 lines of code cpp/src/arrow/integration/json_internal.cc x: 7 commits (all time) y: 1684 lines of code cpp/src/arrow/io/buffered.cc x: 26 commits (all time) y: 383 lines of code cpp/src/arrow/io/caching.cc x: 13 commits (all time) y: 212 lines of code cpp/src/arrow/io/compressed.cc x: 24 commits (all time) y: 350 lines of code cpp/src/arrow/io/file.cc x: 77 commits (all time) y: 577 lines of code cpp/src/arrow/io/hdfs.cc x: 52 commits (all time) y: 513 lines of code cpp/src/arrow/io/hdfs_internal.cc x: 12 commits (all time) y: 380 lines of code cpp/src/arrow/io/memory.cc x: 62 commits (all time) y: 273 lines of code cpp/src/arrow/ipc/dictionary.cc x: 19 commits (all time) y: 295 lines of code cpp/src/arrow/ipc/feather.cc x: 63 commits (all time) y: 664 lines of code cpp/src/arrow/ipc/json_simple.cc x: 32 commits (all time) y: 861 lines of code cpp/src/arrow/ipc/metadata_internal.cc x: 66 commits (all time) y: 1332 lines of code cpp/src/arrow/ipc/reader.cc x: 162 commits (all time) y: 2186 lines of code cpp/src/arrow/ipc/writer.cc x: 153 commits (all time) y: 1246 lines of code cpp/src/arrow/json/chunked_builder.cc x: 11 commits (all time) y: 386 lines of code cpp/src/arrow/json/chunker.cc x: 16 commits (all time) y: 141 lines of code cpp/src/arrow/json/converter.cc x: 20 commits (all time) y: 304 lines of code cpp/src/arrow/json/parser.cc x: 30 commits (all time) y: 910 lines of code cpp/src/arrow/json/reader.cc x: 21 commits (all time) y: 425 lines of code cpp/src/arrow/memory_pool.cc x: 63 commits (all time) y: 767 lines of code cpp/src/arrow/memory_pool_jemalloc.cc x: 7 commits (all time) y: 155 lines of code cpp/src/arrow/scalar.cc x: 72 commits (all time) y: 1177 lines of code cpp/src/arrow/tensor.cc x: 37 commits (all time) y: 449 lines of code cpp/src/arrow/testing/generator.cc x: 15 commits (all time) y: 305 lines of code cpp/src/arrow/testing/random.cc x: 40 commits (all time) y: 1133 lines of code cpp/src/arrow/util/async_util.cc x: 24 commits (all time) y: 425 lines of code cpp/src/arrow/util/basic_decimal.cc x: 34 commits (all time) y: 1097 lines of code cpp/src/arrow/util/bit_stream_utils_internal.h x: 3 commits (all time) y: 357 lines of code cpp/src/arrow/util/bit_util.cc x: 19 commits (all time) y: 72 lines of code cpp/src/arrow/util/bitmap_ops.cc x: 18 commits (all time) y: 369 lines of code cpp/src/arrow/util/bpacking.cc x: 6 commits (all time) y: 361 lines of code cpp/src/arrow/util/byte_size.cc x: 6 commits (all time) y: 322 lines of code cpp/src/arrow/util/cancel.cc x: 7 commits (all time) y: 243 lines of code cpp/src/arrow/util/compression.cc x: 30 commits (all time) y: 236 lines of code cpp/src/arrow/util/compression_brotli.cc x: 21 commits (all time) y: 199 lines of code cpp/src/arrow/util/compression_lz4.cc x: 29 commits (all time) y: 417 lines of code cpp/src/arrow/util/compression_snappy.cc x: 21 commits (all time) y: 65 lines of code cpp/src/arrow/util/cpu_info.cc x: 23 commits (all time) y: 461 lines of code cpp/src/arrow/util/decimal.cc x: 69 commits (all time) y: 1057 lines of code cpp/src/arrow/util/delimiting.cc x: 5 commits (all time) y: 148 lines of code cpp/src/arrow/util/fixed_width_internal.cc x: 3 commits (all time) y: 184 lines of code cpp/src/arrow/util/hashing.h x: 45 commits (all time) y: 656 lines of code cpp/src/arrow/util/key_value_metadata.cc x: 23 commits (all time) y: 216 lines of code cpp/src/arrow/util/ree_util.cc x: 7 commits (all time) y: 196 lines of code cpp/src/arrow/util/rle_encoding_internal.h x: 2 commits (all time) y: 543 lines of code cpp/src/arrow/util/task_group.cc x: 12 commits (all time) y: 156 lines of code cpp/src/arrow/util/tdigest.cc x: 9 commits (all time) y: 315 lines of code cpp/src/arrow/util/utf8.cc x: 17 commits (all time) y: 134 lines of code cpp/src/gandiva/decimal_ir.cc x: 18 commits (all time) y: 384 lines of code cpp/src/gandiva/decimal_xlarge.cc x: 9 commits (all time) y: 198 lines of code cpp/src/gandiva/engine.cc x: 42 commits (all time) y: 457 lines of code cpp/src/gandiva/expr_decomposer.cc x: 29 commits (all time) y: 228 lines of code cpp/src/gandiva/expression_registry.cc x: 16 commits (all time) y: 148 lines of code cpp/src/gandiva/llvm_generator.cc x: 71 commits (all time) y: 1008 lines of code cpp/src/gandiva/precompiled/decimal_ops.cc x: 16 commits (all time) y: 515 lines of code cpp/src/gandiva/precompiled/extended_math_ops.cc x: 21 commits (all time) y: 365 lines of code cpp/src/gandiva/precompiled/string_ops.cc x: 76 commits (all time) y: 2463 lines of code cpp/src/parquet/arrow/path_internal.cc x: 22 commits (all time) y: 581 lines of code cpp/src/parquet/arrow/reader_internal.cc x: 63 commits (all time) y: 817 lines of code cpp/src/parquet/arrow/writer.cc x: 119 commits (all time) y: 462 lines of code cpp/src/parquet/bloom_filter.cc x: 16 commits (all time) y: 172 lines of code cpp/src/parquet/decoder.cc x: 3 commits (all time) y: 1881 lines of code cpp/src/parquet/encoder.cc x: 4 commits (all time) y: 1399 lines of code cpp/src/parquet/file_writer.cc x: 40 commits (all time) y: 500 lines of code cpp/src/parquet/page_index.cc x: 10 commits (all time) y: 820 lines of code cpp/src/parquet/statistics.cc x: 45 commits (all time) y: 818 lines of code cpp/src/skyhook/cls/cls_skyhook.cc x: 5 commits (all time) y: 174 lines of code python/pyarrow/src/arrow/python/arrow_to_pandas.cc x: 24 commits (all time) y: 2134 lines of code python/pyarrow/src/arrow/python/common.cc x: 3 commits (all time) y: 171 lines of code python/pyarrow/src/arrow/python/datetime.cc x: 6 commits (all time) y: 489 lines of code python/pyarrow/src/arrow/python/decimal.cc x: 4 commits (all time) y: 185 lines of code python/pyarrow/src/arrow/python/helpers.cc x: 6 commits (all time) y: 393 lines of code python/pyarrow/src/arrow/python/io.cc x: 3 commits (all time) y: 277 lines of code python/pyarrow/src/arrow/python/numpy_to_arrow.cc x: 6 commits (all time) y: 706 lines of code python/pyarrow/src/arrow/python/python_to_arrow.cc x: 20 commits (all time) y: 1066 lines of code python/pyarrow/src/arrow/python/udf.cc x: 12 commits (all time) y: 563 lines of code cpp/src/arrow/util/ree_util.h x: 12 commits (all time) y: 305 lines of code cpp/src/arrow/compute/api_aggregate.h x: 40 commits (all time) y: 217 lines of code cpp/src/arrow/compute/exec.h x: 34 commits (all time) y: 232 lines of code cpp/src/parquet/column_reader.cc x: 131 commits (all time) y: 1604 lines of code cpp/src/parquet/column_reader.h x: 45 commits (all time) y: 179 lines of code cpp/src/parquet/encryption/encryption_internal.cc x: 13 commits (all time) y: 600 lines of code cpp/src/parquet/encryption/encryption_internal.h x: 12 commits (all time) y: 67 lines of code cpp/src/parquet/encryption/encryption_internal_nossl.cc x: 11 commits (all time) y: 80 lines of code cpp/src/parquet/encryption/internal_file_decryptor.cc x: 8 commits (all time) y: 151 lines of code cpp/src/parquet/encryption/internal_file_decryptor.h x: 7 commits (all time) y: 85 lines of code cpp/src/parquet/file_reader.cc x: 67 commits (all time) y: 788 lines of code cpp/src/arrow/io/memory.h x: 54 commits (all time) y: 102 lines of code cpp/src/gandiva/cache.cc x: 8 commits (all time) y: 37 lines of code cpp/src/arrow/util/async_generator.h x: 46 commits (all time) y: 1348 lines of code cpp/cmake_modules/Usevcpkg.cmake x: 10 commits (all time) y: 146 lines of code ruby/red-arrow/ext/arrow/extconf.rb x: 16 commits (all time) y: 65 lines of code python/pyarrow/compute.py x: 112 commits (all time) y: 325 lines of code python/pyarrow/src/arrow/python/flight.cc x: 4 commits (all time) y: 309 lines of code python/pyarrow/src/arrow/python/flight.h x: 4 commits (all time) y: 259 lines of code cpp/src/arrow/util/bit_util_benchmark.cc x: 23 commits (all time) y: 431 lines of code cpp/src/parquet/arrow/reader_writer_benchmark.cc x: 14 commits (all time) y: 552 lines of code cpp/src/parquet/page_index_benchmark.cc x: 3 commits (all time) y: 76 lines of code cpp/src/arrow/acero/swiss_join_internal.h x: 14 commits (all time) y: 531 lines of code cpp/src/arrow/visit_type_inline.h x: 5 commits (all time) y: 52 lines of code cpp/src/arrow/compute/row/grouper.h x: 11 commits (all time) y: 54 lines of code cpp/src/arrow/compute/kernels/aggregate_mode.cc x: 27 commits (all time) y: 407 lines of code cpp/src/arrow/compute/registry.cc x: 41 commits (all time) y: 266 lines of code cpp/src/arrow/compute/registry_internal.h x: 34 commits (all time) y: 49 lines of code cpp/src/arrow/type.h x: 250 commits (all time) y: 1369 lines of code python/pyarrow/_compute.pyx x: 118 commits (all time) y: 1487 lines of code python/pyarrow/includes/libarrow.pxd x: 518 commits (all time) y: 2459 lines of code python/pyarrow/includes/libarrow_python.pxd x: 13 commits (all time) y: 192 lines of code dev/archery/archery/integration/datagen.py x: 84 commits (all time) y: 1406 lines of code js/src/Arrow.ts x: 30 commits (all time) y: 98 lines of code js/src/interfaces.ts x: 14 commits (all time) y: 278 lines of code js/src/type.ts x: 32 commits (all time) y: 573 lines of code js/src/visitor.ts x: 10 commits (all time) y: 273 lines of code js/src/visitor/indexof.ts x: 12 commits (all time) y: 176 lines of code js/src/visitor/iterator.ts x: 11 commits (all time) y: 164 lines of code js/src/visitor/set.ts x: 17 commits (all time) y: 310 lines of code cpp/src/arrow/acero/aggregate_internal.h x: 6 commits (all time) y: 232 lines of code cpp/src/arrow/util/bitmap_ops.h x: 10 commits (all time) y: 86 lines of code cpp/src/arrow/compute/kernels/aggregate_var_std.cc x: 23 commits (all time) y: 290 lines of code cpp/src/arrow/compute/kernels/hash_aggregate_numeric.cc x: 2 commits (all time) y: 1031 lines of code cpp/src/arrow/flight/flight_benchmark.cc x: 28 commits (all time) y: 438 lines of code cpp/src/gandiva/gdv_function_stubs.cc x: 46 commits (all time) y: 1063 lines of code r/src/symbols.cpp x: 17 commits (all time) y: 61 lines of code cpp/src/arrow/compute/api_scalar.h x: 92 commits (all time) y: 603 lines of code cpp/src/arrow/compute/kernels/hash_aggregate.cc x: 73 commits (all time) y: 2081 lines of code cpp/src/arrow/compute/kernels/hash_aggregate_internal.h x: 1 commits (all time) y: 158 lines of code cpp/src/arrow/ipc/metadata_internal.h x: 27 commits (all time) y: 161 lines of code c_glib/arrow-glib/basic-array.cpp x: 57 commits (all time) y: 2174 lines of code c_glib/arrow-glib/basic-array.h x: 37 commits (all time) y: 808 lines of code cpp/src/gandiva/engine.h x: 29 commits (all time) y: 69 lines of code cpp/src/gandiva/llvm_generator.h x: 50 commits (all time) y: 156 lines of code dev/archery/archery/bot.py x: 29 commits (all time) y: 260 lines of code python/pyarrow/pandas_compat.py x: 129 commits (all time) y: 823 lines of code cpp/src/arrow/vendored/datetime/date.h x: 10 commits (all time) y: 7279 lines of code r/src/filesystem.cpp x: 32 commits (all time) y: 316 lines of code python/pyarrow/scalar.pxi x: 82 commits (all time) y: 665 lines of code python/pyarrow/table.pxi x: 263 commits (all time) y: 1569 lines of code r/src/safe-call-into-r.h x: 8 commits (all time) y: 195 lines of code dev/release/01-prepare-test.rb x: 34 commits (all time) y: 315 lines of code dev/release/post-12-bump-versions-test.rb x: 15 commits (all time) y: 455 lines of code cpp/src/arrow/acero/options.h x: 9 commits (all time) y: 377 lines of code cpp/src/arrow/dataset/dataset.h x: 49 commits (all time) y: 199 lines of code cpp/src/arrow/dataset/discovery.cc x: 41 commits (all time) y: 219 lines of code cpp/src/arrow/dataset/file_parquet.h x: 64 commits (all time) y: 201 lines of code cpp/src/arrow/dataset/scanner.h x: 74 commits (all time) y: 187 lines of code cpp/src/arrow/util/type_fwd.h x: 10 commits (all time) y: 50 lines of code python/pyarrow/_dataset.pyx x: 178 commits (all time) y: 1872 lines of code python/pyarrow/includes/libarrow_dataset.pxd x: 100 commits (all time) y: 321 lines of code dev/tasks/linux-packages/package-task.rb x: 63 commits (all time) y: 529 lines of code c_glib/arrow-glib/table.cpp x: 29 commits (all time) y: 567 lines of code c_glib/arrow-glib/table.h x: 22 commits (all time) y: 129 lines of code python/pyarrow/_csv.pyx x: 60 commits (all time) y: 636 lines of code python/pyarrow/_json.pyx x: 15 commits (all time) y: 186 lines of code python/pyarrow/includes/common.pxd x: 44 commits (all time) y: 79 lines of code python/pyarrow/includes/libarrow_flight.pxd x: 58 commits (all time) y: 484 lines of code python/pyarrow/io.pxi x: 124 commits (all time) y: 1264 lines of code python/pyarrow/_acero.pyx x: 9 commits (all time) y: 249 lines of code python/pyarrow/pandas-shim.pxi x: 24 commits (all time) y: 208 lines of code ci/conan/all/conanfile.py x: 22 commits (all time) y: 541 lines of code c_glib/arrow-glib/record-batch.cpp x: 25 commits (all time) y: 420 lines of code c_glib/arrow-glib/record-batch.h x: 15 commits (all time) y: 106 lines of code cpp/src/parquet/arrow/reader_internal.h x: 13 commits (all time) y: 88 lines of code cpp/src/arrow/compute/row/compare_internal_avx2.cc x: 10 commits (all time) y: 590 lines of code cpp/src/arrow/compute/row/encode_internal.h x: 9 commits (all time) y: 221 lines of code cpp/src/arrow/memory_pool.h x: 31 commits (all time) y: 139 lines of code python/pyarrow/memory.pxi x: 18 commits (all time) y: 108 lines of code js/src/util/bn.ts x: 19 commits (all time) y: 207 lines of code dev/tasks/macros.jinja x: 65 commits (all time) y: 364 lines of code matlab/src/cpp/arrow/matlab/error/error.h x: 30 commits (all time) y: 121 lines of code python/pyarrow/_fs.pyx x: 58 commits (all time) y: 577 lines of code python/pyarrow/_gcsfs.pyx x: 5 commits (all time) y: 107 lines of code python/setup.py x: 231 commits (all time) y: 284 lines of code cpp/src/arrow/compute/kernels/scalar_arithmetic_benchmark.cc x: 10 commits (all time) y: 115 lines of code cpp/src/arrow/compute/kernels/scalar_string_benchmark.cc x: 16 commits (all time) y: 201 lines of code cpp/src/arrow/compute/kernels/vector_selection_benchmark.cc x: 11 commits (all time) y: 507 lines of code cpp/src/arrow/compute/kernels/vector_sort_benchmark.cc x: 14 commits (all time) y: 401 lines of code c_glib/parquet-glib/arrow-file-writer.cpp x: 13 commits (all time) y: 387 lines of code cpp/src/arrow/type_traits.h x: 100 commits (all time) y: 1178 lines of code cpp/src/arrow/util/basic_decimal.h x: 28 commits (all time) y: 497 lines of code dev/archery/archery/integration/runner.py x: 64 commits (all time) y: 627 lines of code cpp/src/parquet/file_reader.h x: 22 commits (all time) y: 97 lines of code cpp/src/arrow/status.cc x: 21 commits (all time) y: 151 lines of code cpp/src/arrow/status.h x: 60 commits (all time) y: 306 lines of code matlab/src/cpp/arrow/matlab/proxy/factory.cc x: 41 commits (all time) y: 100 lines of code dev/archery/archery/release/core.py x: 7 commits (all time) y: 417 lines of code dev/archery/setup.py x: 38 commits (all time) y: 41 lines of code cpp/src/arrow/stl.h x: 23 commits (all time) y: 354 lines of code cpp/cmake_modules/SetupCxxFlags.cmake x: 134 commits (all time) y: 760 lines of code cpp/src/parquet/encoding.h x: 39 commits (all time) y: 237 lines of code cpp/src/parquet/page_index.h x: 8 commits (all time) y: 125 lines of code cpp/src/arrow/adapters/orc/adapter.cc x: 44 commits (all time) y: 672 lines of code python/pyarrow/lib.pyx x: 56 commits (all time) y: 117 lines of code python/pyarrow/public-api.pxi x: 49 commits (all time) y: 303 lines of code python/pyarrow/types.py x: 25 commits (all time) y: 182 lines of code cpp/src/arrow/flight/sql/client.cc x: 21 commits (all time) y: 715 lines of code cpp/src/arrow/flight/sql/server.cc x: 21 commits (all time) y: 1184 lines of code dev/merge_arrow_pr.py x: 57 commits (all time) y: 441 lines of code dev/archery/archery/cli.py x: 93 commits (all time) y: 581 lines of code dev/archery/archery/integration/tester_java.py x: 21 commits (all time) y: 271 lines of code cpp/src/arrow/adapters/orc/util.cc x: 15 commits (all time) y: 1092 lines of code cpp/src/arrow/chunk_resolver.cc x: 7 commits (all time) y: 120 lines of code cpp/src/arrow/array/builder_primitive.h x: 30 commits (all time) y: 336 lines of code c_glib/parquet-glib/arrow-file-reader.cpp x: 16 commits (all time) y: 253 lines of code python/pyarrow/dataset.py x: 81 commits (all time) y: 419 lines of code dev/archery/archery/crossbow/core.py x: 37 commits (all time) y: 923 lines of code dev/archery/archery/docker/cli.py x: 15 commits (all time) y: 205 lines of code cpp/src/arrow/result.h x: 32 commits (all time) y: 236 lines of code cpp/src/arrow/c/abi.h x: 9 commits (all time) y: 125 lines of code cpp/src/arrow/array/array_primitive.h x: 13 commits (all time) y: 123 lines of code cpp/src/parquet/printer.cc x: 27 commits (all time) y: 335 lines of code c_glib/arrow-glib/scalar.cpp x: 15 commits (all time) y: 1726 lines of code c_glib/arrow-glib/scalar.h x: 9 commits (all time) y: 603 lines of code cpp/src/arrow/filesystem/s3_internal.h x: 16 commits (all time) y: 288 lines of code cpp/src/arrow/testing/util.cc x: 22 commits (all time) y: 175 lines of code cpp/src/arrow/testing/util.h x: 26 commits (all time) y: 82 lines of code c_glib/arrow-glib/array-builder.cpp x: 51 commits (all time) y: 3512 lines of code c_glib/arrow-glib/array-builder.h x: 42 commits (all time) y: 1742 lines of code c_glib/arrow-glib/decimal.cpp x: 17 commits (all time) y: 1021 lines of code cpp/src/parquet/printer.h x: 7 commits (all time) y: 20 lines of code cpp/src/arrow/extension_type.h x: 18 commits (all time) y: 72 lines of code cpp/src/arrow/filesystem/gcsfs.cc x: 39 commits (all time) y: 768 lines of code cpp/src/arrow/io/buffered.h x: 20 commits (all time) y: 65 lines of code cpp/src/arrow/vendored/datetime/tz.cpp x: 10 commits (all time) y: 3785 lines of code cpp/src/arrow/vendored/datetime/tz.h x: 8 commits (all time) y: 2354 lines of code cpp/src/arrow/vendored/datetime/tz_private.h x: 7 commits (all time) y: 224 lines of code cpp/src/arrow/stl_iterator.h x: 5 commits (all time) y: 235 lines of code python/pyarrow/includes/libarrow_substrait.pxd x: 9 commits (all time) y: 60 lines of code cpp/src/arrow/scalar.h x: 69 commits (all time) y: 658 lines of code ruby/red-arrow/lib/arrow/libraries.rb x: 1 commits (all time) y: 108 lines of code ruby/red-arrow/lib/arrow/loader.rb x: 52 commits (all time) y: 121 lines of code cpp/src/gandiva/precompiled/hash.cc x: 8 commits (all time) y: 322 lines of code cpp/build-support/cpplint.py x: 10 commits (all time) y: 3459 lines of code cpp/src/arrow/acero/bloom_filter.cc x: 4 commits (all time) y: 330 lines of code cpp/src/arrow/compute/key_hash_internal_avx2.cc x: 2 commits (all time) y: 247 lines of code cpp/src/arrow/util/bit_util.h x: 29 commits (all time) y: 232 lines of code cpp/src/arrow/util/macros.h x: 43 commits (all time) y: 125 lines of code csharp/src/Apache.Arrow/Arrays/ArrowArrayBuilderFactory.cs x: 9 commits (all time) y: 93 lines of code csharp/src/Apache.Arrow/C/CArrowSchemaExporter.cs x: 15 commits (all time) y: 271 lines of code csharp/src/Apache.Arrow/Ipc/ArrowStreamWriter.cs x: 44 commits (all time) y: 1046 lines of code cpp/src/arrow/acero/tpch_node.cc x: 3 commits (all time) y: 3120 lines of code cpp/src/arrow/array/builder_decimal.cc x: 12 commits (all time) y: 117 lines of code cpp/src/arrow/compute/kernels/aggregate_basic.inc.cc x: 2 commits (all time) y: 817 lines of code cpp/src/arrow/testing/random.h x: 31 commits (all time) y: 259 lines of code cpp/src/arrow/type_benchmark.cc x: 7 commits (all time) y: 443 lines of code cpp/src/arrow/util/decimal.h x: 49 commits (all time) y: 271 lines of code cpp/src/arrow/util/formatting.h x: 18 commits (all time) y: 486 lines of code cpp/src/arrow/visitor.cc x: 25 commits (all time) y: 160 lines of code cpp/src/gandiva/expr_validator.cc x: 21 commits (all time) y: 131 lines of code cpp/src/gandiva/function_registry_common.h x: 20 commits (all time) y: 144 lines of code cpp/src/gandiva/tree_expr_builder.cc x: 32 commits (all time) y: 179 lines of code csharp/src/Apache.Arrow/DecimalUtility.cs x: 8 commits (all time) y: 380 lines of code c_glib/arrow-flight-glib/client.cpp x: 19 commits (all time) y: 726 lines of code cpp/src/arrow/array/array_binary.cc x: 6 commits (all time) y: 93 lines of code cpp/src/arrow/array/array_nested.h x: 31 commits (all time) y: 361 lines of code c_glib/arrow-glib/arrow-glib.h x: 28 commits (all time) y: 37 lines of code c_glib/arrow-glib/arrow-glib.hpp x: 19 commits (all time) y: 34 lines of code c_glib/arrow-glib/decoder.cpp x: 1 commits (all time) y: 354 lines of code c_glib/arrow-glib/reader.cpp x: 45 commits (all time) y: 1534 lines of code c_glib/arrow-flight-glib/server.cpp x: 16 commits (all time) y: 1066 lines of code csharp/src/Apache.Arrow/C/CArrowArrayImporter.cs x: 11 commits (all time) y: 370 lines of code cpp/src/parquet/column_writer.h x: 37 commits (all time) y: 149 lines of code cpp/src/arrow/visit_data_inline.h x: 6 commits (all time) y: 265 lines of code python/pyarrow/src/arrow/python/numpy_convert.cc x: 4 commits (all time) y: 461 lines of code cpp/src/arrow/compute/kernel.h x: 62 commits (all time) y: 303 lines of code cpp/src/arrow/flight/client.h x: 43 commits (all time) y: 189 lines of code cpp/src/arrow/flight/server.cc x: 66 commits (all time) y: 270 lines of code cpp/src/arrow/io/file_benchmark.cc x: 8 commits (all time) y: 203 lines of code cpp/src/arrow/ipc/read_write_benchmark.cc x: 13 commits (all time) y: 305 lines of code cpp/src/arrow/telemetry/logging.cc x: 2 commits (all time) y: 225 lines of code cpp/src/arrow/util/compression_benchmark.cc x: 11 commits (all time) y: 203 lines of code cpp/src/arrow/util/io_util.h x: 24 commits (all time) y: 253 lines of code cpp/src/arrow/util/logging.cc x: 14 commits (all time) y: 192 lines of code cpp/src/arrow/util/small_vector_benchmark.cc x: 2 commits (all time) y: 265 lines of code cpp/src/arrow/util/string.h x: 20 commits (all time) y: 93 lines of code cpp/src/arrow/util/thread_pool.h x: 37 commits (all time) y: 319 lines of code cpp/src/arrow/util/visibility.h x: 18 commits (all time) y: 49 lines of code cpp/src/gandiva/gdv_function_stubs.h x: 34 commits (all time) y: 283 lines of code cpp/src/gandiva/precompiled/types.h x: 114 commits (all time) y: 680 lines of code cpp/src/parquet/exception.h x: 26 commits (all time) y: 101 lines of code cpp/src/arrow/util/uri.cc x: 22 commits (all time) y: 256 lines of code cpp/src/arrow/compute/kernels/aggregate_basic_internal.h x: 33 commits (all time) y: 26 lines of code python/pyarrow/src/arrow/python/inference.cc x: 5 commits (all time) y: 605 lines of code python/pyarrow/tensor.pxi x: 20 commits (all time) y: 594 lines of code cpp/src/arrow/datum.h x: 22 commits (all time) y: 145 lines of code cpp/src/arrow/device.h x: 15 commits (all time) y: 157 lines of code c_glib/arrow-flight-glib/common.cpp x: 10 commits (all time) y: 982 lines of code python/pyarrow/src/arrow/python/gdb.cc x: 3 commits (all time) y: 392 lines of code c_glib/arrow-glib/file-system.cpp x: 13 commits (all time) y: 1007 lines of code c_glib/arrow-glib/file-system.h x: 10 commits (all time) y: 246 lines of code python/pyarrow/src/arrow/python/vendored/pythoncapi_compat.h x: 1 commits (all time) y: 1168 lines of code cpp/src/arrow/flight/sql/client.h x: 14 commits (all time) y: 205 lines of code cpp/src/arrow/flight/types.cc x: 51 commits (all time) y: 964 lines of code cpp/src/parquet/statistics.h x: 26 commits (all time) y: 178 lines of code cpp/src/arrow/pretty_print.cc x: 81 commits (all time) y: 567 lines of code r/src/arrow_cpp11.h x: 20 commits (all time) y: 339 lines of code cpp/src/arrow/array/builder_binary.h x: 44 commits (all time) y: 657 lines of code python/pyarrow/_cuda.pyx x: 27 commits (all time) y: 457 lines of code js/gulp/package-task.js x: 25 commits (all time) y: 102 lines of code swift/Arrow/Sources/Arrow/ArrowReader.swift x: 10 commits (all time) y: 292 lines of code csharp/src/Apache.Arrow/Ipc/ArrowReaderImplementation.cs x: 21 commits (all time) y: 321 lines of code swift/Arrow/Sources/Arrow/ArrowArrayBuilder.swift x: 11 commits (all time) y: 286 lines of code cpp/build-support/lint_cpp_cli.py x: 22 commits (all time) y: 84 lines of code swift/Arrow/Sources/Arrow/ArrowDecoder.swift x: 5 commits (all time) y: 291 lines of code python/pyarrow/error.pxi x: 24 commits (all time) y: 155 lines of code cpp/src/parquet/encoding_benchmark.cc x: 33 commits (all time) y: 1241 lines of code python/pyarrow/ipc.pxi x: 84 commits (all time) y: 648 lines of code js/src/ipc/reader.ts x: 16 commits (all time) y: 606 lines of code js/src/ipc/writer.ts x: 15 commits (all time) y: 398 lines of code cpp/src/arrow/compute/kernels/gather_internal.h x: 1 commits (all time) y: 206 lines of code cpp/cmake_modules/Findutf8proc.cmake x: 12 commits (all time) y: 114 lines of code cpp/src/parquet/file_writer.h x: 21 commits (all time) y: 113 lines of code matlab/src/cpp/arrow/matlab/tabular/proxy/record_batch.h x: 10 commits (all time) y: 24 lines of code matlab/src/matlab/+arrow/+tabular/RecordBatch.m x: 19 commits (all time) y: 138 lines of code c_glib/arrow-dataset-glib/dataset.cpp x: 4 commits (all time) y: 518 lines of code cpp/src/arrow/array/builder_base.h x: 34 commits (all time) y: 170 lines of code cpp/src/arrow/engine/substrait/plan_internal.cc x: 16 commits (all time) y: 45 lines of code cpp/src/arrow/engine/substrait/type_internal.cc x: 16 commits (all time) y: 456 lines of code cpp/src/arrow/table_builder.cc x: 13 commits (all time) y: 72 lines of code cpp/src/arrow/util/future.h x: 30 commits (all time) y: 521 lines of code cpp/src/gandiva/function_registry.cc x: 34 commits (all time) y: 112 lines of code c_glib/arrow-glib/composite-array.h x: 19 commits (all time) y: 246 lines of code c_glib/arrow-glib/compute.h x: 48 commits (all time) y: 867 lines of code c_glib/arrow-glib/error.h x: 12 commits (all time) y: 25 lines of code c_glib/arrow-glib/input-stream.cpp x: 46 commits (all time) y: 955 lines of code c_glib/arrow-glib/output-stream.cpp x: 25 commits (all time) y: 575 lines of code c_glib/arrow-glib/reader.h x: 24 commits (all time) y: 286 lines of code c_glib/arrow-glib/reader.hpp x: 12 commits (all time) y: 53 lines of code c_glib/arrow-glib/version.h.in x: 28 commits (all time) y: 146 lines of code dev/archery/archery/utils/lint.py x: 33 commits (all time) y: 368 lines of code matlab/src/cpp/arrow/matlab/array/proxy/array.h x: 16 commits (all time) y: 21 lines of code matlab/src/matlab/+arrow/+array/Array.m x: 14 commits (all time) y: 75 lines of code cpp/src/arrow/flight/server.h x: 37 commits (all time) y: 121 lines of code cpp/src/arrow/flight/sql/server.h x: 13 commits (all time) y: 316 lines of code csharp/src/Apache.Arrow/Arrays/BinaryArray.cs x: 15 commits (all time) y: 252 lines of code cpp/src/arrow/compute/kernels/scalar_if_else_benchmark.cc x: 12 commits (all time) y: 450 lines of code cpp/src/arrow/table.h x: 92 commits (all time) y: 117 lines of code r/src/compute-exec.cpp x: 52 commits (all time) y: 391 lines of code js/gulp/arrow-task.js x: 23 commits (all time) y: 50 lines of code js/gulp/typescript-task.js x: 17 commits (all time) y: 51 lines of code csharp/src/Apache.Arrow/Arrays/ArrayDataConcatenator.cs x: 10 commits (all time) y: 436 lines of code js/src/vector.ts x: 27 commits (all time) y: 263 lines of code cpp/src/gandiva/regex_functions_holder.cc x: 6 commits (all time) y: 208 lines of code csharp/src/Apache.Arrow/Arrays/ArrayData.cs x: 11 commits (all time) y: 134 lines of code cpp/src/arrow/util/value_parsing.cc x: 11 commits (all time) y: 86 lines of code cpp/src/arrow/util/value_parsing.h x: 18 commits (all time) y: 730 lines of code js/src/data.ts x: 26 commits (all time) y: 415 lines of code cpp/src/arrow/compute/key_hash_internal.cc x: 1 commits (all time) y: 761 lines of code cpp/src/arrow/vendored/pcg/pcg_random.hpp x: 2 commits (all time) y: 1356 lines of code c_glib/arrow-glib/composite-array.cpp x: 22 commits (all time) y: 1377 lines of code c_glib/gandiva-glib/node.cpp x: 18 commits (all time) y: 1058 lines of code csharp/src/Apache.Arrow/Ipc/ArrowFileReaderImplementation.cs x: 13 commits (all time) y: 235 lines of code cpp/src/arrow/compute/function.h x: 28 commits (all time) y: 179 lines of code cpp/src/arrow/dataset/partition.cc x: 60 commits (all time) y: 691 lines of code python/pyarrow/fs.py x: 46 commits (all time) y: 255 lines of code c_glib/arrow-cuda-glib/cuda.cpp x: 10 commits (all time) y: 543 lines of code c_glib/arrow-dataset-glib/dataset-factory.cpp x: 5 commits (all time) y: 545 lines of code c_glib/arrow-dataset-glib/file-format.cpp x: 7 commits (all time) y: 352 lines of code c_glib/arrow-flight-sql-glib/client.cpp x: 4 commits (all time) y: 409 lines of code c_glib/arrow-flight-sql-glib/server.cpp x: 5 commits (all time) y: 729 lines of code c_glib/arrow-glib/buffer.cpp x: 20 commits (all time) y: 375 lines of code c_glib/arrow-glib/chunked-array.cpp x: 17 commits (all time) y: 247 lines of code c_glib/arrow-glib/compute.cpp x: 70 commits (all time) y: 4713 lines of code c_glib/arrow-glib/compute.hpp x: 29 commits (all time) y: 126 lines of code c_glib/arrow-glib/datum.cpp x: 8 commits (all time) y: 585 lines of code c_glib/arrow-glib/schema.cpp x: 17 commits (all time) y: 258 lines of code c_glib/parquet-glib/metadata.cpp x: 6 commits (all time) y: 423 lines of code cpp/src/arrow/filesystem/path_util.h x: 23 commits (all time) y: 91 lines of code cpp/gdb_arrow.py x: 11 commits (all time) y: 1486 lines of code cpp/src/arrow/ipc/writer.h x: 64 commits (all time) y: 159 lines of code cpp/src/arrow/util/key_value_metadata.h x: 20 commits (all time) y: 50 lines of code cpp/src/gandiva/filter.cc x: 24 commits (all time) y: 72 lines of code cpp/src/gandiva/projector.cc x: 41 commits (all time) y: 199 lines of code cpp/src/gandiva/projector.h x: 21 commits (all time) y: 52 lines of code python/pyarrow/gandiva.pyx x: 25 commits (all time) y: 437 lines of code python/pyarrow/includes/libgandiva.pxd x: 10 commits (all time) y: 199 lines of code cpp/src/arrow/compute/api.h x: 24 commits (all time) y: 13 lines of code r/src/array.cpp x: 49 commits (all time) y: 239 lines of code r/src/array_to_vector.cpp x: 57 commits (all time) y: 1090 lines of code r/src/compute.cpp x: 83 commits (all time) y: 645 lines of code r/src/dataset.cpp x: 62 commits (all time) y: 393 lines of code r/src/datatype.cpp x: 34 commits (all time) y: 325 lines of code r/src/table.cpp x: 48 commits (all time) y: 220 lines of code js/src/ipc/metadata/message.ts x: 16 commits (all time) y: 473 lines of code cpp/src/gandiva/gdv_string_function_stubs.cc x: 9 commits (all time) y: 708 lines of code cpp/src/arrow/ipc/reader.h x: 57 commits (all time) y: 200 lines of code cpp/src/arrow/util/bit_block_counter.h x: 17 commits (all time) y: 443 lines of code cpp/src/arrow/util/int_util.h x: 15 commits (all time) y: 78 lines of code python/pyarrow/interchange/from_dataframe.py x: 7 commits (all time) y: 307 lines of code csharp/src/Apache.Arrow/Flatbuf/FlatBuffers/ByteBuffer.cs x: 6 commits (all time) y: 803 lines of code csharp/src/Apache.Arrow/Flatbuf/FlatBuffers/FlatBufferBuilder.cs x: 6 commits (all time) y: 454 lines of code cpp/src/arrow/util/bpacking_simd128_generated_internal.h x: 1 commits (all time) y: 1516 lines of code cpp/src/arrow/util/bpacking_simd256_generated_internal.h x: 1 commits (all time) y: 896 lines of code dev/archery/archery/integration/tester_cpp.py x: 14 commits (all time) y: 157 lines of code cpp/src/gandiva/gdv_hash_function_stubs.cc x: 3 commits (all time) y: 842 lines of code cpp/src/arrow/buffer_builder.h x: 17 commits (all time) y: 325 lines of code python/setup.cfg x: 11 commits (all time) y: 18 lines of code matlab/src/matlab/+arrow/+type/+traits/traits.m x: 8 commits (all time) y: 103 lines of code cpp/src/arrow/dataset/discovery.h x: 32 commits (all time) y: 94 lines of code r/src/csv.cpp x: 27 commits (all time) y: 176 lines of code cpp/src/parquet/column_scanner.h x: 11 commits (all time) y: 198 lines of code cpp/src/arrow/dataset/file_base.h x: 77 commits (all time) y: 260 lines of code r/src/parquet.cpp x: 26 commits (all time) y: 284 lines of code cpp/src/arrow/vendored/xxhash/xxhash.h x: 7 commits (all time) y: 3195 lines of code ruby/red-arrow/lib/arrow/table.rb x: 21 commits (all time) y: 445 lines of code cpp/src/arrow/vendored/fast_float/bigint.h x: 3 commits (all time) y: 477 lines of code cpp/src/arrow/vendored/fast_float/fast_table.h x: 5 commits (all time) y: 669 lines of code cpp/src/arrow/array/builder_adaptive.h x: 14 commits (all time) y: 134 lines of code cpp/src/arrow/util/compression.h x: 29 commits (all time) y: 101 lines of code cpp/src/arrow/dataset/partition.h x: 45 commits (all time) y: 223 lines of code cpp/src/arrow/util/utf8.h x: 31 commits (all time) y: 22 lines of code cpp/cmake_modules/AWSSDKVariables.cmake x: 1 commits (all time) y: 386 lines of code cpp/src/arrow/api.h x: 26 commits (all time) y: 25 lines of code cpp/src/arrow/dataset/type_fwd.h x: 38 commits (all time) y: 68 lines of code cpp/src/arrow/vendored/double-conversion/bignum.cc x: 4 commits (all time) y: 590 lines of code cpp/src/arrow/vendored/double-conversion/double-to-string.cc x: 2 commits (all time) y: 348 lines of code cpp/src/arrow/vendored/double-conversion/bignum-dtoa.cc x: 3 commits (all time) y: 324 lines of code cpp/src/arrow/vendored/double-conversion/string-to-double.cc x: 1 commits (all time) y: 605 lines of code cpp/src/arrow/vendored/double-conversion/strtod.cc x: 3 commits (all time) y: 406 lines of code cpp/src/arrow/vendored/double-conversion/utils.h x: 3 commits (all time) y: 242 lines of code cpp/src/arrow/vendored/pcg/pcg_extras.hpp x: 2 commits (all time) y: 409 lines of code ruby/red-arrow/ext/arrow/converters.hpp x: 13 commits (all time) y: 719 lines of code python/pyarrow/_orc.pyx x: 18 commits (all time) y: 341 lines of code cpp/src/gandiva/function_registry_arithmetic.cc x: 42 commits (all time) y: 165 lines of code cpp/src/gandiva/precompiled/arithmetic_ops.cc x: 45 commits (all time) y: 419 lines of code cpp/src/arrow/array.h x: 155 commits (all time) y: 10 lines of code cpp/src/arrow/builder.h x: 105 commits (all time) y: 14 lines of code cpp/src/arrow/testing/matchers.h x: 12 commits (all time) y: 354 lines of code cpp/src/arrow/util/crc32.cc x: 1 commits (all time) y: 812 lines of code cpp/src/arrow/dataset/file_ipc.cc x: 39 commits (all time) y: 194 lines of code cpp/src/arrow/util/int_util.cc x: 12 commits (all time) y: 772 lines of code python/pyarrow/orc.py x: 17 commits (all time) y: 176 lines of code python/pyarrow/src/arrow/python/type_traits.h x: 1 commits (all time) y: 252 lines of code cpp/src/arrow/util/small_vector.h x: 2 commits (all time) y: 374 lines of code cpp/src/arrow/util/converter.h x: 8 commits (all time) y: 314 lines of code cpp/src/arrow/io/hdfs.h x: 36 commits (all time) y: 133 lines of code cpp/src/gandiva/node.h x: 31 commits (all time) y: 230 lines of code cpp/src/gandiva/function_registry_string.cc x: 67 commits (all time) y: 413 lines of code cpp/src/gandiva/function_registry_datetime.cc x: 24 commits (all time) y: 125 lines of code cpp/src/arrow/tensor/coo_converter.cc x: 8 commits (all time) y: 255 lines of code cpp/src/gandiva/precompiled/time.cc x: 46 commits (all time) y: 751 lines of code cpp/src/arrow/csv/options.h x: 33 commits (all time) y: 74 lines of code cpp/src/gandiva/dex.h x: 19 commits (all time) y: 284 lines of code js/src/util/int.ts x: 6 commits (all time) y: 293 lines of code python/pyarrow/vendored/docscrape.py x: 1 commits (all time) y: 542 lines of code cpp/src/arrow/util/bpacking_default.h x: 4 commits (all time) y: 4157 lines of code cpp/src/arrow/vendored/pcg/pcg_uint128.hpp x: 1 commits (all time) y: 778 lines of code cpp/src/arrow/vendored/portable-snippets/safe-math.h x: 2 commits (all time) y: 955 lines of code cpp/src/arrow/io/file.h x: 35 commits (all time) y: 92 lines of code cpp/src/parquet/arrow/schema.h x: 27 commits (all time) y: 101 lines of code cpp/src/arrow/vendored/utfcpp/checked.h x: 1 commits (all time) y: 264 lines of code cpp/src/gandiva/precompiled/decimal_wrapper.cc x: 14 commits (all time) y: 358 lines of code cpp/src/arrow/vendored/uriparser/UriNormalize.c x: 1 commits (all time) y: 564 lines of code cpp/src/arrow/vendored/uriparser/UriParse.c x: 1 commits (all time) y: 1773 lines of code cpp/src/arrow/vendored/uriparser/UriQuery.c x: 1 commits (all time) y: 336 lines of code cpp/src/arrow/vendored/uriparser/UriRecompose.c x: 1 commits (all time) y: 475 lines of code c_glib/arrow-glib/array.h x: 22 commits (all time) y: 3 lines of code python/cmake_modules/BuildUtils.cmake x: 1 commits (all time) y: 835 lines of code
7279.0
lines of code
  min: 1.0
  average: 181.18
  25th percentile: 23.0
  median: 56.0
  75th percentile: 171.0
  max: 7279.0
0 518.0
commits (all time)
min: 1.0 | average: 11.48 | 25th percentile: 2.0 | median: 4.0 | 75th percentile: 10.0 | max: 518.0

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

cpp/src/arrow/csv/converter.cc x: 10 contributors (all time) y: 660 lines of code python/pyarrow/_s3fs.pyx x: 21 contributors (all time) y: 219 lines of code cpp/src/arrow/array/data.h x: 16 contributors (all time) y: 349 lines of code c_glib/arrow-glib/basic-data-type.cpp x: 11 contributors (all time) y: 1633 lines of code c_glib/arrow-glib/basic-data-type.h x: 8 contributors (all time) y: 688 lines of code cpp/src/parquet/geospatial/util_json_internal.cc x: 1 contributors (all time) y: 133 lines of code cpp/src/parquet/thrift_internal.h x: 16 contributors (all time) y: 517 lines of code cpp/src/parquet/types.cc x: 27 contributors (all time) y: 1576 lines of code dev/release/binary-task.rb x: 5 contributors (all time) y: 2283 lines of code format/Flight.proto x: 13 contributors (all time) y: 605 lines of code swift/Arrow/Sources/Arrow/ArrowType.swift x: 1 contributors (all time) y: 363 lines of code swift/Arrow/Sources/Arrow/ProtoUtil.swift x: 1 contributors (all time) y: 55 lines of code swift/data-generator/swift-datagen/main.go x: 3 contributors (all time) y: 79 lines of code cpp/src/arrow/flight/sql/column_metadata.cc x: 6 contributors (all time) y: 148 lines of code cpp/src/arrow/flight/sql/column_metadata.h x: 5 contributors (all time) y: 60 lines of code format/FlightSql.proto x: 13 contributors (all time) y: 1720 lines of code swift/ArrowFlight/Package.swift x: 2 contributors (all time) y: 35 lines of code swift/Arrow/Package.swift x: 3 contributors (all time) y: 42 lines of code swift/CDataWGo/Package.swift x: 2 contributors (all time) y: 23 lines of code cpp/src/arrow/testing/gtest_util.cc x: 30 contributors (all time) y: 1035 lines of code cpp/src/arrow/testing/gtest_util.h x: 27 contributors (all time) y: 402 lines of code cpp/cmake_modules/ThirdpartyToolchain.cmake x: 85 contributors (all time) y: 5062 lines of code cpp/src/parquet/arrow/schema.cc x: 35 contributors (all time) y: 920 lines of code cpp/src/parquet/arrow/schema_internal.cc x: 9 contributors (all time) y: 212 lines of code cpp/src/parquet/arrow/schema_internal.h x: 6 contributors (all time) y: 25 lines of code cpp/src/parquet/column_writer.cc x: 49 contributors (all time) y: 1968 lines of code cpp/src/parquet/geospatial/statistics.cc x: 1 contributors (all time) y: 296 lines of code cpp/src/parquet/geospatial/util_internal.cc x: 1 contributors (all time) y: 173 lines of code cpp/src/parquet/geospatial/util_json_internal.h x: 1 contributors (all time) y: 11 lines of code cpp/src/parquet/metadata.cc x: 41 contributors (all time) y: 1653 lines of code cpp/src/parquet/metadata.h x: 30 contributors (all time) y: 270 lines of code cpp/src/parquet/type_fwd.h x: 6 contributors (all time) y: 39 lines of code cpp/src/parquet/types.h x: 36 contributors (all time) y: 578 lines of code python/pyarrow/_parquet.pxd x: 42 contributors (all time) y: 585 lines of code python/pyarrow/_parquet.pyx x: 58 contributors (all time) y: 1570 lines of code python/pyarrow/parquet/core.py x: 18 contributors (all time) y: 754 lines of code cpp/src/arrow/flight/types.h x: 18 contributors (all time) y: 632 lines of code cpp/src/arrow/util/thread_pool.cc x: 10 contributors (all time) y: 596 lines of code cpp/src/arrow/filesystem/s3fs.cc x: 32 contributors (all time) y: 2776 lines of code python/pyarrow/includes/libarrow_fs.pxd x: 21 contributors (all time) y: 289 lines of code python/pyarrow/__init__.py x: 37 contributors (all time) y: 289 lines of code python/pyarrow/lib.pxd x: 39 contributors (all time) y: 428 lines of code python/pyarrow/types.pxi x: 55 contributors (all time) y: 1713 lines of code dev/tasks/linux-packages/helper.rb x: 2 contributors (all time) y: 58 lines of code dev/tasks/linux-packages/apache-arrow/yum/arrow.spec.in x: 13 contributors (all time) y: 846 lines of code c_glib/tool/generate-version-header.py x: 5 contributors (all time) y: 101 lines of code csharp/Directory.Build.props x: 9 contributors (all time) y: 35 lines of code dev/tasks/homebrew-formulae/apache-arrow-glib.rb x: 7 contributors (all time) y: 34 lines of code dev/tasks/homebrew-formulae/apache-arrow.rb x: 15 contributors (all time) y: 84 lines of code python/pyproject.toml x: 17 contributors (all time) y: 76 lines of code r/pkgdown/assets/versions.html x: 4 contributors (all time) y: 27 lines of code ruby/red-arrow-cuda/lib/arrow-cuda/version.rb x: 5 contributors (all time) y: 8 lines of code cpp/cmake_modules/BuildUtils.cmake x: 38 contributors (all time) y: 835 lines of code cpp/src/arrow/compute/kernels/scalar_cast_nested.cc x: 17 contributors (all time) y: 389 lines of code cpp/src/arrow/record_batch.cc x: 31 contributors (all time) y: 651 lines of code cpp/cmake_modules/DefineOptions.cmake x: 44 contributors (all time) y: 623 lines of code cpp/src/arrow/dataset/file_parquet.cc x: 25 contributors (all time) y: 927 lines of code python/pyarrow/_dataset_parquet.pyx x: 26 contributors (all time) y: 646 lines of code cpp/src/arrow/compute/light_array_internal.cc x: 3 contributors (all time) y: 647 lines of code cpp/src/arrow/compute/row/compare_internal.cc x: 8 contributors (all time) y: 412 lines of code python/pyarrow/array.pxi x: 79 contributors (all time) y: 1740 lines of code cpp/src/arrow/testing/process.cc x: 2 contributors (all time) y: 280 lines of code cpp/src/parquet/properties.h x: 28 contributors (all time) y: 750 lines of code python/pyarrow/_flight.pyx x: 30 contributors (all time) y: 1744 lines of code dev/release/download_rc_binaries.py x: 7 contributors (all time) y: 279 lines of code cpp/src/arrow/filesystem/s3fs_benchmark.cc x: 6 contributors (all time) y: 339 lines of code cpp/src/parquet/arrow/reader.cc x: 33 contributors (all time) y: 1120 lines of code cpp/src/parquet/arrow/reader.h x: 21 contributors (all time) y: 134 lines of code cpp/src/parquet/arrow/writer.h x: 21 contributors (all time) y: 62 lines of code dev/release/02-source-test.rb x: 7 contributors (all time) y: 140 lines of code cpp/src/arrow/engine/substrait/expression_internal.cc x: 18 contributors (all time) y: 1272 lines of code cpp/src/arrow/engine/substrait/serde.cc x: 14 contributors (all time) y: 374 lines of code cpp/src/arrow/engine/substrait/util_internal.cc x: 3 contributors (all time) y: 23 lines of code cpp/src/arrow/array/builder_run_end.cc x: 4 contributors (all time) y: 264 lines of code cpp/src/arrow/buffer.h x: 27 contributors (all time) y: 267 lines of code cpp/src/arrow/chunked_array.cc x: 11 contributors (all time) y: 266 lines of code cpp/src/arrow/record_batch.h x: 27 contributors (all time) y: 170 lines of code cpp/src/arrow/table.cc x: 30 contributors (all time) y: 573 lines of code cpp/src/arrow/type.cc x: 47 contributors (all time) y: 2849 lines of code python/pyarrow/acero.py x: 8 contributors (all time) y: 244 lines of code python/pyarrow/feather.py x: 17 contributors (all time) y: 120 lines of code cpp/src/parquet/arrow/variant_internal.cc x: 1 contributors (all time) y: 77 lines of code cpp/src/parquet/parquet.thrift x: 13 contributors (all time) y: 353 lines of code cpp/src/parquet/schema.cc x: 20 contributors (all time) y: 780 lines of code cpp/src/arrow/gpu/cuda_arrow_ipc.h x: 7 contributors (all time) y: 25 lines of code cpp/src/arrow/gpu/cuda_context.h x: 12 contributors (all time) y: 192 lines of code cpp/src/arrow/gpu/cuda_memory.h x: 11 contributors (all time) y: 120 lines of code cpp/src/arrow/filesystem/filesystem.cc x: 14 contributors (all time) y: 799 lines of code cpp/src/arrow/filesystem/filesystem.h x: 13 contributors (all time) y: 309 lines of code cpp/src/arrow/filesystem/localfs.cc x: 11 contributors (all time) y: 560 lines of code cpp/src/arrow/filesystem/s3fs.h x: 18 contributors (all time) y: 171 lines of code cpp/src/arrow/filesystem/util_internal.cc x: 10 contributors (all time) y: 205 lines of code cpp/src/arrow/ipc/message.cc x: 22 contributors (all time) y: 843 lines of code cpp/src/arrow/util/io_util.cc x: 18 contributors (all time) y: 1828 lines of code cpp/src/arrow/compute/kernels/pivot_internal.cc x: 3 contributors (all time) y: 121 lines of code r/src/altrep.cpp x: 12 contributors (all time) y: 923 lines of code r/src/arrow_types.h x: 19 contributors (all time) y: 237 lines of code r/src/r_to_arrow.cpp x: 10 contributors (all time) y: 1249 lines of code cpp/src/arrow/acero/accumulation_queue.cc x: 2 contributors (all time) y: 128 lines of code cpp/src/arrow/acero/aggregate_benchmark.cc x: 6 contributors (all time) y: 718 lines of code cpp/src/arrow/acero/aggregate_internal.cc x: 4 contributors (all time) y: 223 lines of code cpp/src/arrow/acero/asof_join_node.cc x: 13 contributors (all time) y: 1220 lines of code cpp/src/arrow/acero/exec_plan.cc x: 7 contributors (all time) y: 969 lines of code cpp/src/arrow/acero/fetch_node.cc x: 2 contributors (all time) y: 164 lines of code cpp/src/arrow/acero/filter_node.cc x: 2 contributors (all time) y: 86 lines of code cpp/src/arrow/acero/groupby_aggregate_node.cc x: 4 contributors (all time) y: 345 lines of code cpp/src/arrow/acero/hash_join.cc x: 5 contributors (all time) y: 654 lines of code cpp/src/arrow/acero/hash_join_benchmark.cc x: 5 contributors (all time) y: 612 lines of code cpp/src/arrow/acero/hash_join_dict.cc x: 3 contributors (all time) y: 532 lines of code cpp/src/arrow/acero/hash_join_node.cc x: 7 contributors (all time) y: 1023 lines of code cpp/src/arrow/acero/pivot_longer_node.cc x: 3 contributors (all time) y: 228 lines of code cpp/src/arrow/acero/project_node.cc x: 3 contributors (all time) y: 99 lines of code cpp/src/arrow/acero/scalar_aggregate_node.cc x: 3 contributors (all time) y: 252 lines of code cpp/src/arrow/acero/sink_node.cc x: 3 contributors (all time) y: 458 lines of code cpp/src/arrow/acero/sorted_merge_node.cc x: 7 contributors (all time) y: 476 lines of code cpp/src/arrow/acero/swiss_join.cc x: 10 contributors (all time) y: 2313 lines of code cpp/src/arrow/acero/task_util.cc x: 5 contributors (all time) y: 360 lines of code cpp/src/arrow/acero/unmaterialized_table_internal.h x: 2 contributors (all time) y: 198 lines of code cpp/src/arrow/array/array_dict.cc x: 11 contributors (all time) y: 449 lines of code cpp/src/arrow/array/array_nested.cc x: 21 contributors (all time) y: 1096 lines of code cpp/src/arrow/array/array_primitive.cc x: 8 contributors (all time) y: 80 lines of code cpp/src/arrow/array/builder_adaptive.cc x: 8 contributors (all time) y: 309 lines of code cpp/src/arrow/array/builder_base.cc x: 11 contributors (all time) y: 318 lines of code cpp/src/arrow/array/builder_dict.cc x: 11 contributors (all time) y: 163 lines of code cpp/src/arrow/array/builder_nested.cc x: 13 contributors (all time) y: 240 lines of code cpp/src/arrow/array/builder_primitive.cc x: 6 contributors (all time) y: 105 lines of code cpp/src/arrow/array/builder_union.cc x: 11 contributors (all time) y: 108 lines of code cpp/src/arrow/array/concatenate.cc x: 20 contributors (all time) y: 739 lines of code cpp/src/arrow/array/data.cc x: 15 contributors (all time) y: 765 lines of code cpp/src/arrow/array/dict_internal.h x: 8 contributors (all time) y: 146 lines of code cpp/src/arrow/array/diff.cc x: 13 contributors (all time) y: 762 lines of code cpp/src/arrow/array/validate.cc x: 18 contributors (all time) y: 839 lines of code cpp/src/arrow/buffer.cc x: 21 contributors (all time) y: 167 lines of code cpp/src/arrow/builder.cc x: 28 contributors (all time) y: 278 lines of code cpp/src/arrow/c/bridge.cc x: 21 contributors (all time) y: 2315 lines of code cpp/src/arrow/compare.cc x: 27 contributors (all time) y: 1256 lines of code cpp/src/arrow/compute/api_aggregate.cc x: 10 contributors (all time) y: 248 lines of code cpp/src/arrow/compute/api_scalar.cc x: 31 contributors (all time) y: 828 lines of code cpp/src/arrow/compute/api_vector.cc x: 18 contributors (all time) y: 388 lines of code cpp/src/arrow/compute/cast.cc x: 17 contributors (all time) y: 198 lines of code cpp/src/arrow/compute/exec.cc x: 21 contributors (all time) y: 1029 lines of code cpp/src/arrow/compute/expression.cc x: 10 contributors (all time) y: 1309 lines of code cpp/src/arrow/compute/kernel.cc x: 13 contributors (all time) y: 449 lines of code cpp/src/arrow/compute/kernels/aggregate_internal.h x: 12 contributors (all time) y: 169 lines of code cpp/src/arrow/compute/kernels/aggregate_pivot.cc x: 4 contributors (all time) y: 169 lines of code cpp/src/arrow/compute/kernels/aggregate_quantile.cc x: 9 contributors (all time) y: 441 lines of code cpp/src/arrow/compute/kernels/base_arithmetic_internal.h x: 7 contributors (all time) y: 622 lines of code cpp/src/arrow/compute/kernels/codegen_internal.cc x: 16 contributors (all time) y: 464 lines of code cpp/src/arrow/compute/kernels/codegen_internal.h x: 27 contributors (all time) y: 1068 lines of code cpp/src/arrow/compute/kernels/copy_data_internal.h x: 4 contributors (all time) y: 80 lines of code cpp/src/arrow/compute/kernels/hash_aggregate_pivot.cc x: 3 contributors (all time) y: 375 lines of code cpp/src/arrow/compute/kernels/scalar_arithmetic.cc x: 27 contributors (all time) y: 1521 lines of code cpp/src/arrow/compute/kernels/scalar_boolean.cc x: 13 contributors (all time) y: 412 lines of code cpp/src/arrow/compute/kernels/scalar_cast_extension.cc x: 4 contributors (all time) y: 47 lines of code cpp/src/arrow/compute/kernels/scalar_cast_internal.cc x: 11 contributors (all time) y: 239 lines of code cpp/src/arrow/compute/kernels/scalar_cast_internal.h x: 8 contributors (all time) y: 40 lines of code cpp/src/arrow/compute/kernels/scalar_cast_numeric.cc x: 17 contributors (all time) y: 873 lines of code cpp/src/arrow/compute/kernels/scalar_cast_string.cc x: 20 contributors (all time) y: 635 lines of code cpp/src/arrow/compute/kernels/scalar_cast_temporal.cc x: 14 contributors (all time) y: 495 lines of code cpp/src/arrow/compute/kernels/scalar_compare.cc x: 17 contributors (all time) y: 779 lines of code cpp/src/arrow/compute/kernels/scalar_if_else.cc x: 12 contributors (all time) y: 2399 lines of code cpp/src/arrow/compute/kernels/scalar_nested.cc x: 15 contributors (all time) y: 840 lines of code cpp/src/arrow/compute/kernels/scalar_random.cc x: 9 contributors (all time) y: 60 lines of code cpp/src/arrow/compute/kernels/scalar_round.cc x: 6 contributors (all time) y: 1119 lines of code cpp/src/arrow/compute/kernels/scalar_set_lookup.cc x: 14 contributors (all time) y: 545 lines of code cpp/src/arrow/compute/kernels/scalar_string_ascii.cc x: 15 contributors (all time) y: 2926 lines of code cpp/src/arrow/compute/kernels/scalar_string_internal.h x: 12 contributors (all time) y: 294 lines of code cpp/src/arrow/compute/kernels/scalar_string_utf8.cc x: 7 contributors (all time) y: 1107 lines of code cpp/src/arrow/compute/kernels/scalar_temporal_binary.cc x: 5 contributors (all time) y: 442 lines of code cpp/src/arrow/compute/kernels/scalar_temporal_unary.cc x: 13 contributors (all time) y: 1684 lines of code cpp/src/arrow/compute/kernels/scalar_validity.cc x: 13 contributors (all time) y: 218 lines of code cpp/src/arrow/compute/kernels/util_internal.h x: 10 contributors (all time) y: 127 lines of code cpp/src/arrow/compute/kernels/vector_array_sort.cc x: 8 contributors (all time) y: 528 lines of code cpp/src/arrow/compute/kernels/vector_cumulative_ops.cc x: 6 contributors (all time) y: 273 lines of code cpp/src/arrow/compute/kernels/vector_hash.cc x: 23 contributors (all time) y: 632 lines of code cpp/src/arrow/compute/kernels/vector_nested.cc x: 14 contributors (all time) y: 210 lines of code cpp/src/arrow/compute/kernels/vector_rank.cc x: 5 contributors (all time) y: 333 lines of code cpp/src/arrow/compute/kernels/vector_replace.cc x: 10 contributors (all time) y: 794 lines of code cpp/src/arrow/compute/kernels/vector_run_end_encode.cc x: 4 contributors (all time) y: 517 lines of code cpp/src/arrow/compute/kernels/vector_select_k.cc x: 5 contributors (all time) y: 538 lines of code cpp/src/arrow/compute/kernels/vector_selection.cc x: 21 contributors (all time) y: 286 lines of code cpp/src/arrow/compute/kernels/vector_selection_filter_internal.cc x: 7 contributors (all time) y: 894 lines of code cpp/src/arrow/compute/kernels/vector_selection_internal.cc x: 4 contributors (all time) y: 792 lines of code cpp/src/arrow/compute/kernels/vector_selection_take_internal.cc x: 4 contributors (all time) y: 570 lines of code cpp/src/arrow/compute/kernels/vector_sort.cc x: 24 contributors (all time) y: 937 lines of code cpp/src/arrow/compute/kernels/vector_swizzle.cc x: 2 contributors (all time) y: 309 lines of code cpp/src/arrow/compute/key_map_internal.cc x: 3 contributors (all time) y: 555 lines of code cpp/src/arrow/compute/light_array_internal.h x: 4 contributors (all time) y: 197 lines of code cpp/src/arrow/compute/row/encode_internal.cc x: 6 contributors (all time) y: 768 lines of code cpp/src/arrow/compute/row/grouper.cc x: 15 contributors (all time) y: 814 lines of code cpp/src/arrow/compute/row/row_encoder_internal.h x: 2 contributors (all time) y: 203 lines of code cpp/src/arrow/csv/column_builder.cc x: 4 contributors (all time) y: 247 lines of code cpp/src/arrow/csv/column_decoder.cc x: 5 contributors (all time) y: 165 lines of code cpp/src/arrow/csv/inference_internal.h x: 5 contributors (all time) y: 128 lines of code cpp/src/arrow/csv/parser.cc x: 7 contributors (all time) y: 569 lines of code cpp/src/arrow/csv/reader.cc x: 13 contributors (all time) y: 958 lines of code cpp/src/arrow/csv/writer.cc x: 13 contributors (all time) y: 526 lines of code cpp/src/arrow/dataset/dataset.cc x: 13 contributors (all time) y: 393 lines of code cpp/src/arrow/dataset/dataset_writer.cc x: 11 contributors (all time) y: 605 lines of code cpp/src/arrow/dataset/file_base.cc x: 19 contributors (all time) y: 505 lines of code cpp/src/arrow/dataset/file_csv.cc x: 12 contributors (all time) y: 402 lines of code cpp/src/arrow/dataset/scan_node.cc x: 8 contributors (all time) y: 336 lines of code cpp/src/arrow/dataset/scanner.cc x: 24 contributors (all time) y: 964 lines of code cpp/src/arrow/datum.cc x: 12 contributors (all time) y: 229 lines of code cpp/src/arrow/engine/simple_extension_type_internal.h x: 4 contributors (all time) y: 134 lines of code cpp/src/arrow/engine/substrait/extension_set.cc x: 17 contributors (all time) y: 1084 lines of code cpp/src/arrow/engine/substrait/relation_internal.cc x: 16 contributors (all time) y: 959 lines of code cpp/src/arrow/extension_type.cc x: 9 contributors (all time) y: 141 lines of code cpp/src/arrow/filesystem/azurefs.cc x: 9 contributors (all time) y: 2669 lines of code cpp/src/arrow/filesystem/mockfs.cc x: 9 contributors (all time) y: 645 lines of code cpp/src/arrow/filesystem/path_util.cc x: 12 contributors (all time) y: 316 lines of code cpp/src/arrow/flight/client.cc x: 25 contributors (all time) y: 620 lines of code cpp/src/arrow/flight/transport/grpc/grpc_client.cc x: 9 contributors (all time) y: 873 lines of code cpp/src/arrow/flight/transport/grpc/serialization_internal.cc x: 3 contributors (all time) y: 325 lines of code cpp/src/arrow/gpu/cuda_context.cc x: 12 contributors (all time) y: 582 lines of code cpp/src/arrow/gpu/cuda_memory.cc x: 10 contributors (all time) y: 393 lines of code cpp/src/arrow/integration/json_internal.cc x: 6 contributors (all time) y: 1684 lines of code cpp/src/arrow/io/buffered.cc x: 9 contributors (all time) y: 383 lines of code cpp/src/arrow/io/caching.cc x: 8 contributors (all time) y: 212 lines of code cpp/src/arrow/io/compressed.cc x: 6 contributors (all time) y: 350 lines of code cpp/src/arrow/io/file.cc x: 16 contributors (all time) y: 577 lines of code cpp/src/arrow/io/hdfs.cc x: 17 contributors (all time) y: 513 lines of code cpp/src/arrow/io/hdfs_internal.cc x: 6 contributors (all time) y: 380 lines of code cpp/src/arrow/io/memory.cc x: 17 contributors (all time) y: 273 lines of code cpp/src/arrow/ipc/dictionary.cc x: 9 contributors (all time) y: 295 lines of code cpp/src/arrow/ipc/feather.cc x: 18 contributors (all time) y: 664 lines of code cpp/src/arrow/ipc/metadata_internal.cc x: 24 contributors (all time) y: 1332 lines of code cpp/src/arrow/ipc/reader.cc x: 42 contributors (all time) y: 2186 lines of code cpp/src/arrow/ipc/writer.cc x: 38 contributors (all time) y: 1246 lines of code cpp/src/arrow/json/converter.cc x: 10 contributors (all time) y: 304 lines of code cpp/src/arrow/json/parser.cc x: 14 contributors (all time) y: 910 lines of code cpp/src/arrow/json/reader.cc x: 7 contributors (all time) y: 425 lines of code cpp/src/arrow/memory_pool.cc x: 23 contributors (all time) y: 767 lines of code cpp/src/arrow/scalar.cc x: 23 contributors (all time) y: 1177 lines of code cpp/src/arrow/testing/random.cc x: 19 contributors (all time) y: 1133 lines of code cpp/src/arrow/util/async_util.cc x: 5 contributors (all time) y: 425 lines of code cpp/src/arrow/util/basic_decimal.cc x: 15 contributors (all time) y: 1097 lines of code cpp/src/arrow/util/bit_stream_utils_internal.h x: 2 contributors (all time) y: 357 lines of code cpp/src/arrow/util/bit_util.cc x: 10 contributors (all time) y: 72 lines of code cpp/src/arrow/util/compression.cc x: 15 contributors (all time) y: 236 lines of code cpp/src/arrow/util/compression_bz2.cc x: 7 contributors (all time) y: 219 lines of code cpp/src/arrow/util/compression_lz4.cc x: 15 contributors (all time) y: 417 lines of code cpp/src/arrow/util/compression_snappy.cc x: 11 contributors (all time) y: 65 lines of code cpp/src/arrow/util/compression_zlib.cc x: 14 contributors (all time) y: 371 lines of code cpp/src/arrow/util/compression_zstd.cc x: 11 contributors (all time) y: 178 lines of code cpp/src/arrow/util/cpu_info.cc x: 11 contributors (all time) y: 461 lines of code cpp/src/arrow/util/decimal.cc x: 25 contributors (all time) y: 1057 lines of code cpp/src/arrow/util/future.cc x: 11 contributors (all time) y: 212 lines of code cpp/src/arrow/util/logging.h x: 19 contributors (all time) y: 143 lines of code cpp/src/arrow/util/ree_util.cc x: 3 contributors (all time) y: 196 lines of code cpp/src/arrow/util/rle_encoding_internal.h x: 2 contributors (all time) y: 543 lines of code cpp/src/arrow/util/tdigest.cc x: 6 contributors (all time) y: 315 lines of code cpp/src/arrow/util/trie.cc x: 3 contributors (all time) y: 155 lines of code cpp/src/gandiva/decimal_ir.cc x: 7 contributors (all time) y: 384 lines of code cpp/src/gandiva/decimal_xlarge.cc x: 5 contributors (all time) y: 198 lines of code cpp/src/gandiva/function_signature.cc x: 6 contributors (all time) y: 78 lines of code cpp/src/gandiva/hash_utils.cc x: 4 contributors (all time) y: 101 lines of code cpp/src/gandiva/llvm_generator.cc x: 23 contributors (all time) y: 1008 lines of code cpp/src/gandiva/precompiled/decimal_ops.cc x: 8 contributors (all time) y: 515 lines of code cpp/src/gandiva/precompiled/extended_math_ops.cc x: 10 contributors (all time) y: 365 lines of code cpp/src/gandiva/precompiled/string_ops.cc x: 25 contributors (all time) y: 2463 lines of code cpp/src/parquet/arrow/reader_internal.cc x: 22 contributors (all time) y: 817 lines of code cpp/src/parquet/arrow/writer.cc x: 34 contributors (all time) y: 462 lines of code cpp/src/parquet/bloom_filter.cc x: 7 contributors (all time) y: 172 lines of code cpp/src/parquet/decoder.cc x: 3 contributors (all time) y: 1881 lines of code cpp/src/parquet/encoder.cc x: 4 contributors (all time) y: 1399 lines of code cpp/src/parquet/file_writer.cc x: 20 contributors (all time) y: 500 lines of code cpp/src/parquet/page_index.cc x: 6 contributors (all time) y: 820 lines of code python/pyarrow/src/arrow/python/arrow_to_pandas.cc x: 15 contributors (all time) y: 2134 lines of code python/pyarrow/src/arrow/python/datetime.cc x: 6 contributors (all time) y: 489 lines of code python/pyarrow/src/arrow/python/io.cc x: 3 contributors (all time) y: 277 lines of code python/pyarrow/src/arrow/python/numpy_to_arrow.cc x: 6 contributors (all time) y: 706 lines of code python/pyarrow/src/arrow/python/udf.cc x: 9 contributors (all time) y: 563 lines of code cpp/src/arrow/util/ree_util.h x: 4 contributors (all time) y: 305 lines of code cpp/src/arrow/compute/api_aggregate.h x: 19 contributors (all time) y: 217 lines of code cpp/src/arrow/compute/exec.h x: 16 contributors (all time) y: 232 lines of code cpp/src/parquet/column_reader.cc x: 43 contributors (all time) y: 1604 lines of code cpp/src/parquet/column_reader.h x: 22 contributors (all time) y: 179 lines of code cpp/src/parquet/encryption/encryption_internal.cc x: 8 contributors (all time) y: 600 lines of code cpp/src/parquet/encryption/encryption_internal_nossl.cc x: 7 contributors (all time) y: 80 lines of code cpp/src/parquet/encryption/internal_file_decryptor.cc x: 7 contributors (all time) y: 151 lines of code cpp/src/parquet/file_reader.cc x: 29 contributors (all time) y: 788 lines of code cpp/src/arrow/filesystem/gcsfs.h x: 8 contributors (all time) y: 93 lines of code cpp/src/arrow/io/memory.h x: 15 contributors (all time) y: 102 lines of code cpp/src/gandiva/cache.h x: 12 contributors (all time) y: 35 lines of code cpp/src/arrow/util/async_generator.h x: 8 contributors (all time) y: 1348 lines of code python/pyarrow/compute.py x: 39 contributors (all time) y: 325 lines of code cpp/src/arrow/flight/server_auth.h x: 5 contributors (all time) y: 43 lines of code python/pyarrow/src/arrow/python/flight.cc x: 3 contributors (all time) y: 309 lines of code cpp/src/arrow/util/bit_util_benchmark.cc x: 12 contributors (all time) y: 431 lines of code cpp/src/parquet/arrow/reader_writer_benchmark.cc x: 6 contributors (all time) y: 552 lines of code cpp/src/parquet/column_io_benchmark.cc x: 8 contributors (all time) y: 274 lines of code cpp/src/arrow/acero/swiss_join_internal.h x: 7 contributors (all time) y: 531 lines of code cpp/src/arrow/compute/api_vector.h x: 22 contributors (all time) y: 308 lines of code cpp/src/arrow/compute/registry.cc x: 23 contributors (all time) y: 266 lines of code cpp/src/arrow/compute/registry_internal.h x: 20 contributors (all time) y: 49 lines of code cpp/src/arrow/type.h x: 54 contributors (all time) y: 1369 lines of code python/pyarrow/_compute.pyx x: 42 contributors (all time) y: 1487 lines of code python/pyarrow/includes/libarrow.pxd x: 86 contributors (all time) y: 2459 lines of code python/pyarrow/includes/libarrow_python.pxd x: 10 contributors (all time) y: 192 lines of code dev/archery/archery/integration/datagen.py x: 34 contributors (all time) y: 1406 lines of code js/src/interfaces.ts x: 5 contributors (all time) y: 278 lines of code js/src/type.ts x: 10 contributors (all time) y: 573 lines of code js/src/visitor/set.ts x: 5 contributors (all time) y: 310 lines of code cpp/src/arrow/acero/aggregate_internal.h x: 5 contributors (all time) y: 232 lines of code cpp/src/arrow/util/bitmap_ops.h x: 9 contributors (all time) y: 86 lines of code cpp/src/arrow/compute/kernels/hash_aggregate_numeric.cc x: 2 contributors (all time) y: 1031 lines of code cpp/src/arrow/flight/perf_server.cc x: 12 contributors (all time) y: 252 lines of code cpp/src/arrow/util/config.h.cmake x: 13 contributors (all time) y: 61 lines of code cpp/src/gandiva/gdv_function_stubs.cc x: 21 contributors (all time) y: 1063 lines of code cpp/src/arrow/compute/api_scalar.h x: 36 contributors (all time) y: 603 lines of code cpp/src/arrow/compute/kernels/hash_aggregate.cc x: 24 contributors (all time) y: 2081 lines of code cpp/src/arrow/compute/kernels/hash_aggregate_internal.h x: 1 contributors (all time) y: 158 lines of code cpp/src/arrow/ipc/metadata_internal.h x: 10 contributors (all time) y: 161 lines of code c_glib/arrow-glib/basic-array.cpp x: 9 contributors (all time) y: 2174 lines of code c_glib/arrow-glib/basic-array.h x: 8 contributors (all time) y: 808 lines of code cpp/src/gandiva/engine.h x: 14 contributors (all time) y: 69 lines of code cpp/src/gandiva/llvm_generator.h x: 16 contributors (all time) y: 156 lines of code cpp/src/arrow/compute/type_fwd.h x: 11 contributors (all time) y: 27 lines of code python/pyarrow/pandas_compat.py x: 35 contributors (all time) y: 823 lines of code cpp/src/arrow/vendored/datetime/date.h x: 8 contributors (all time) y: 7279 lines of code r/src/filesystem.cpp x: 17 contributors (all time) y: 316 lines of code python/pyarrow/scalar.pxi x: 35 contributors (all time) y: 665 lines of code python/pyarrow/table.pxi x: 65 contributors (all time) y: 1569 lines of code dev/release/01-prepare-test.rb x: 16 contributors (all time) y: 315 lines of code cpp/src/arrow/acero/options.h x: 8 contributors (all time) y: 377 lines of code cpp/src/arrow/dataset/dataset.h x: 13 contributors (all time) y: 199 lines of code cpp/src/arrow/dataset/scanner.h x: 15 contributors (all time) y: 187 lines of code python/pyarrow/_dataset.pyx x: 46 contributors (all time) y: 1872 lines of code python/pyarrow/includes/libarrow_dataset.pxd x: 25 contributors (all time) y: 321 lines of code cpp/src/arrow/array/array_base.h x: 12 contributors (all time) y: 135 lines of code dev/tasks/linux-packages/package-task.rb x: 6 contributors (all time) y: 529 lines of code cpp/src/arrow/testing/generator.h x: 9 contributors (all time) y: 182 lines of code c_glib/arrow-glib/table.cpp x: 8 contributors (all time) y: 567 lines of code csharp/src/Apache.Arrow.Flight/Client/FlightClient.cs x: 6 contributors (all time) y: 175 lines of code python/pyarrow/_csv.pyx x: 22 contributors (all time) y: 636 lines of code python/pyarrow/includes/libarrow_flight.pxd x: 15 contributors (all time) y: 484 lines of code python/pyarrow/io.pxi x: 36 contributors (all time) y: 1264 lines of code c_glib/arrow-glib/record-batch.cpp x: 9 contributors (all time) y: 420 lines of code cpp/src/arrow/compute/row/compare_internal_avx2.cc x: 6 contributors (all time) y: 590 lines of code cpp/src/arrow/memory_pool.h x: 14 contributors (all time) y: 139 lines of code dev/tasks/macros.jinja x: 17 contributors (all time) y: 364 lines of code matlab/src/matlab/+arrow/+io/+ipc/RecordBatchStreamReader.m x: 1 contributors (all time) y: 88 lines of code python/pyarrow/_fs.pyx x: 21 contributors (all time) y: 577 lines of code python/pyarrow/_hdfs.pyx x: 12 contributors (all time) y: 66 lines of code python/setup.py x: 46 contributors (all time) y: 284 lines of code cpp/src/arrow/compute/kernels/vector_selection_benchmark.cc x: 4 contributors (all time) y: 507 lines of code cpp/src/arrow/type_traits.h x: 28 contributors (all time) y: 1178 lines of code cpp/src/arrow/util/basic_decimal.h x: 13 contributors (all time) y: 497 lines of code dev/archery/archery/integration/runner.py x: 29 contributors (all time) y: 627 lines of code python/pyarrow/conftest.py x: 10 contributors (all time) y: 286 lines of code cpp/src/parquet/file_reader.h x: 13 contributors (all time) y: 97 lines of code cpp/src/arrow/status.h x: 17 contributors (all time) y: 306 lines of code dev/archery/setup.py x: 13 contributors (all time) y: 41 lines of code cpp/src/arrow/stl.h x: 11 contributors (all time) y: 354 lines of code cpp/cmake_modules/SetupCxxFlags.cmake x: 43 contributors (all time) y: 760 lines of code cpp/src/parquet/column_page.h x: 7 contributors (all time) y: 114 lines of code cpp/src/parquet/encoding.h x: 20 contributors (all time) y: 237 lines of code cpp/src/arrow/adapters/orc/adapter.cc x: 22 contributors (all time) y: 672 lines of code python/pyarrow/lib.pyx x: 23 contributors (all time) y: 117 lines of code python/pyarrow/public-api.pxi x: 25 contributors (all time) y: 303 lines of code python/pyarrow/types.py x: 16 contributors (all time) y: 182 lines of code cpp/src/arrow/flight/sql/client.cc x: 14 contributors (all time) y: 715 lines of code cpp/src/arrow/flight/sql/server.cc x: 12 contributors (all time) y: 1184 lines of code dev/merge_arrow_pr.py x: 23 contributors (all time) y: 441 lines of code dev/archery/archery/cli.py x: 25 contributors (all time) y: 581 lines of code dev/archery/archery/integration/tester_java.py x: 12 contributors (all time) y: 271 lines of code dev/archery/archery/docker/core.py x: 8 contributors (all time) y: 348 lines of code cpp/src/arrow/adapters/orc/util.cc x: 8 contributors (all time) y: 1092 lines of code c_glib/parquet-glib/arrow-file-reader.cpp x: 6 contributors (all time) y: 253 lines of code python/pyarrow/dataset.py x: 24 contributors (all time) y: 419 lines of code cpp/src/arrow/type_fwd.h x: 26 contributors (all time) y: 420 lines of code cpp/src/parquet/printer.cc x: 19 contributors (all time) y: 335 lines of code c_glib/arrow-glib/scalar.cpp x: 8 contributors (all time) y: 1726 lines of code c_glib/arrow-glib/array-builder.cpp x: 12 contributors (all time) y: 3512 lines of code c_glib/arrow-glib/array-builder.h x: 9 contributors (all time) y: 1742 lines of code c_glib/arrow-glib/decimal.cpp x: 5 contributors (all time) y: 1021 lines of code cpp/src/arrow/filesystem/gcsfs.cc x: 10 contributors (all time) y: 768 lines of code cpp/src/arrow/vendored/datetime/tz.cpp x: 8 contributors (all time) y: 3785 lines of code cpp/src/arrow/vendored/datetime/tz.h x: 7 contributors (all time) y: 2354 lines of code cpp/src/arrow/vendored/datetime/tz_private.h x: 6 contributors (all time) y: 224 lines of code cpp/src/arrow/chunked_array.h x: 12 contributors (all time) y: 103 lines of code cpp/src/arrow/array/builder_nested.h x: 20 contributors (all time) y: 474 lines of code ruby/red-arrow/lib/arrow/loader.rb x: 8 contributors (all time) y: 121 lines of code cpp/src/arrow/util/utf8_internal.h x: 4 contributors (all time) y: 434 lines of code cpp/src/gandiva/precompiled/hash.cc x: 7 contributors (all time) y: 322 lines of code cpp/build-support/cpplint.py x: 9 contributors (all time) y: 3459 lines of code cpp/src/arrow/acero/bloom_filter.cc x: 4 contributors (all time) y: 330 lines of code cpp/src/arrow/compute/key_hash_internal_avx2.cc x: 2 contributors (all time) y: 247 lines of code csharp/src/Apache.Arrow/Ipc/ArrowStreamWriter.cs x: 16 contributors (all time) y: 1046 lines of code cpp/src/arrow/acero/tpch_node.cc x: 3 contributors (all time) y: 3120 lines of code cpp/src/arrow/array/builder_dict.h x: 12 contributors (all time) y: 533 lines of code cpp/src/arrow/compute/kernels/aggregate_basic.cc x: 25 contributors (all time) y: 952 lines of code cpp/src/arrow/compute/kernels/aggregate_basic.inc.cc x: 2 contributors (all time) y: 817 lines of code cpp/src/arrow/testing/random.h x: 16 contributors (all time) y: 259 lines of code cpp/src/arrow/type_benchmark.cc x: 6 contributors (all time) y: 443 lines of code cpp/src/arrow/util/decimal.h x: 18 contributors (all time) y: 271 lines of code cpp/src/gandiva/function_registry_common.h x: 14 contributors (all time) y: 144 lines of code csharp/src/Apache.Arrow/DecimalUtility.cs x: 5 contributors (all time) y: 380 lines of code c_glib/arrow-flight-glib/client.cpp x: 3 contributors (all time) y: 726 lines of code cpp/src/arrow/array/array_nested.h x: 15 contributors (all time) y: 361 lines of code c_glib/arrow-glib/reader.cpp x: 8 contributors (all time) y: 1534 lines of code c_glib/arrow-flight-glib/server.cpp x: 3 contributors (all time) y: 1066 lines of code cpp/src/parquet/column_writer.h x: 17 contributors (all time) y: 149 lines of code python/pyarrow/src/arrow/python/numpy_convert.cc x: 4 contributors (all time) y: 461 lines of code cpp/src/arrow/dataset/api.h x: 8 contributors (all time) y: 19 lines of code cpp/src/arrow/util/compression_benchmark.cc x: 5 contributors (all time) y: 203 lines of code cpp/src/arrow/util/io_util.h x: 9 contributors (all time) y: 253 lines of code cpp/src/arrow/util/logging.cc x: 8 contributors (all time) y: 192 lines of code cpp/src/arrow/util/thread_pool.h x: 9 contributors (all time) y: 319 lines of code cpp/src/arrow/util/visibility.h x: 10 contributors (all time) y: 49 lines of code cpp/src/gandiva/gdv_function_stubs.h x: 19 contributors (all time) y: 283 lines of code cpp/src/gandiva/precompiled/types.h x: 28 contributors (all time) y: 680 lines of code cpp/src/arrow/compute/kernels/aggregate_basic_internal.h x: 17 contributors (all time) y: 26 lines of code python/pyarrow/src/arrow/python/inference.cc x: 4 contributors (all time) y: 605 lines of code python/pyarrow/tensor.pxi x: 9 contributors (all time) y: 594 lines of code c_glib/arrow-flight-glib/common.cpp x: 2 contributors (all time) y: 982 lines of code c_glib/arrow-glib/file-system.cpp x: 4 contributors (all time) y: 1007 lines of code python/pyarrow/src/arrow/python/vendored/pythoncapi_compat.h x: 1 contributors (all time) y: 1168 lines of code cpp/src/arrow/flight/serialization_internal.cc x: 14 contributors (all time) y: 470 lines of code cpp/src/arrow/flight/types.cc x: 17 contributors (all time) y: 964 lines of code cpp/src/arrow/pretty_print.cc x: 21 contributors (all time) y: 567 lines of code swift/Arrow/Sources/Arrow/ArrowReaderHelper.swift x: 1 contributors (all time) y: 254 lines of code swift/Arrow/Sources/Arrow/ArrowArray.swift x: 1 contributors (all time) y: 265 lines of code swift/Arrow/Sources/Arrow/ArrowBufferBuilder.swift x: 1 contributors (all time) y: 321 lines of code cpp/src/parquet/schema.h x: 15 contributors (all time) y: 260 lines of code cpp/src/parquet/encoding_benchmark.cc x: 12 contributors (all time) y: 1241 lines of code python/pyarrow/ipc.pxi x: 29 contributors (all time) y: 648 lines of code cpp/src/arrow/compute/kernels/gather_internal.h x: 1 contributors (all time) y: 206 lines of code cpp/src/arrow/compute/function_internal.h x: 10 contributors (all time) y: 602 lines of code cpp/src/arrow/engine/substrait/plan_internal.cc x: 11 contributors (all time) y: 45 lines of code c_glib/arrow-glib/compute.h x: 11 contributors (all time) y: 867 lines of code c_glib/arrow-glib/input-stream.cpp x: 12 contributors (all time) y: 955 lines of code cpp/src/arrow/flight/transport.h x: 6 contributors (all time) y: 130 lines of code cpp/src/arrow/table.h x: 25 contributors (all time) y: 117 lines of code r/src/compute-exec.cpp x: 16 contributors (all time) y: 391 lines of code js/src/vector.ts x: 9 contributors (all time) y: 263 lines of code cpp/src/arrow/util/value_parsing.h x: 10 contributors (all time) y: 730 lines of code cpp/src/arrow/compute/key_hash_internal.cc x: 1 contributors (all time) y: 761 lines of code cpp/src/arrow/vendored/pcg/pcg_random.hpp x: 2 contributors (all time) y: 1356 lines of code cpp/cmake_modules/san-config.cmake x: 14 contributors (all time) y: 110 lines of code c_glib/arrow-glib/composite-array.cpp x: 8 contributors (all time) y: 1377 lines of code c_glib/gandiva-glib/node.cpp x: 6 contributors (all time) y: 1058 lines of code csharp/src/Apache.Arrow/Ipc/ArrowFileReaderImplementation.cs x: 7 contributors (all time) y: 235 lines of code cpp/src/arrow/dataset/partition.cc x: 18 contributors (all time) y: 691 lines of code cpp/src/arrow/filesystem/hdfs.cc x: 11 contributors (all time) y: 416 lines of code c_glib/arrow-dataset-glib/dataset-factory.cpp x: 1 contributors (all time) y: 545 lines of code c_glib/arrow-dataset-glib/partitioning.cpp x: 1 contributors (all time) y: 535 lines of code c_glib/arrow-flight-sql-glib/client.cpp x: 1 contributors (all time) y: 409 lines of code c_glib/arrow-flight-sql-glib/server.cpp x: 2 contributors (all time) y: 729 lines of code c_glib/arrow-glib/composite-data-type.cpp x: 6 contributors (all time) y: 407 lines of code c_glib/arrow-glib/compute.cpp x: 16 contributors (all time) y: 4713 lines of code c_glib/arrow-glib/datum.cpp x: 1 contributors (all time) y: 585 lines of code c_glib/arrow-glib/ipc-options.cpp x: 2 contributors (all time) y: 329 lines of code c_glib/parquet-glib/statistics.cpp x: 2 contributors (all time) y: 400 lines of code cpp/gdb_arrow.py x: 4 contributors (all time) y: 1486 lines of code cpp/src/arrow/ipc/writer.h x: 19 contributors (all time) y: 159 lines of code cpp/cmake_modules/FindClangTools.cmake x: 13 contributors (all time) y: 116 lines of code python/pyarrow/gandiva.pyx x: 17 contributors (all time) y: 437 lines of code cpp/src/arrow/compute/api.h x: 12 contributors (all time) y: 13 lines of code r/src/array_to_vector.cpp x: 14 contributors (all time) y: 1090 lines of code r/src/chunkedarray.cpp x: 10 contributors (all time) y: 94 lines of code r/src/compute.cpp x: 21 contributors (all time) y: 645 lines of code r/src/dataset.cpp x: 12 contributors (all time) y: 393 lines of code r/src/datatype.cpp x: 10 contributors (all time) y: 325 lines of code cpp/src/gandiva/gdv_string_function_stubs.cc x: 7 contributors (all time) y: 708 lines of code cpp/src/arrow/io/interfaces.h x: 15 contributors (all time) y: 145 lines of code cpp/src/arrow/ipc/reader.h x: 18 contributors (all time) y: 200 lines of code csharp/src/Apache.Arrow/Flatbuf/FlatBuffers/ByteBuffer.cs x: 5 contributors (all time) y: 803 lines of code cpp/src/arrow/util/bpacking_simd128_generated_internal.h x: 1 contributors (all time) y: 1516 lines of code cpp/src/arrow/util/bpacking_simd256_generated_internal.h x: 1 contributors (all time) y: 896 lines of code cpp/src/gandiva/gdv_hash_function_stubs.cc x: 2 contributors (all time) y: 842 lines of code r/src/csv.cpp x: 14 contributors (all time) y: 176 lines of code cpp/src/arrow/vendored/xxhash/xxhash.h x: 4 contributors (all time) y: 3195 lines of code cpp/src/arrow/vendored/fast_float/bigint.h x: 3 contributors (all time) y: 477 lines of code cpp/src/arrow/vendored/fast_float/fast_table.h x: 2 contributors (all time) y: 669 lines of code cpp/src/arrow/util/utf8.h x: 14 contributors (all time) y: 22 lines of code cpp/cmake_modules/AWSSDKVariables.cmake x: 1 contributors (all time) y: 386 lines of code cpp/src/arrow/vendored/double-conversion/bignum.cc x: 4 contributors (all time) y: 590 lines of code cpp/src/arrow/vendored/double-conversion/string-to-double.cc x: 1 contributors (all time) y: 605 lines of code cpp/src/arrow/vendored/double-conversion/strtod.cc x: 3 contributors (all time) y: 406 lines of code ruby/red-arrow/ext/arrow/converters.hpp x: 5 contributors (all time) y: 719 lines of code cpp/src/gandiva/precompiled/arithmetic_ops.cc x: 19 contributors (all time) y: 419 lines of code cpp/src/arrow/array.h x: 25 contributors (all time) y: 10 lines of code cpp/src/arrow/builder.h x: 19 contributors (all time) y: 14 lines of code cpp/src/arrow/util/crc32.cc x: 1 contributors (all time) y: 812 lines of code cpp/src/arrow/array/builder_union.h x: 9 contributors (all time) y: 144 lines of code cpp/src/arrow/util/int_util.cc x: 4 contributors (all time) y: 772 lines of code python/pyarrow/parquet/__init__.py x: 10 contributors (all time) y: 1 lines of code cpp/src/gandiva/function_registry_string.cc x: 20 contributors (all time) y: 413 lines of code cpp/src/arrow/util/bpacking_default.h x: 3 contributors (all time) y: 4157 lines of code cpp/src/arrow/vendored/pcg/pcg_uint128.hpp x: 1 contributors (all time) y: 778 lines of code cpp/src/arrow/vendored/portable-snippets/safe-math.h x: 2 contributors (all time) y: 955 lines of code cpp/src/arrow/vendored/uriparser/UriParse.c x: 1 contributors (all time) y: 1773 lines of code cpp/src/arrow/vendored/uriparser/UriRecompose.c x: 1 contributors (all time) y: 475 lines of code python/cmake_modules/BuildUtils.cmake x: 1 contributors (all time) y: 835 lines of code
7279.0
lines of code
  min: 1.0
  average: 181.18
  25th percentile: 23.0
  median: 56.0
  75th percentile: 171.0
  max: 7279.0
0 86.0
contributors (all time)
min: 1.0 | average: 4.95 | 25th percentile: 1.0 | median: 3.0 | 75th percentile: 6.0 | max: 86.0

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

cpp/src/arrow/csv/converter.cc x: 1 commits (30d) y: 660 lines of code python/pyarrow/_s3fs.pyx x: 2 commits (30d) y: 219 lines of code cpp/src/arrow/array/data.h x: 2 commits (30d) y: 349 lines of code c_glib/arrow-glib/basic-data-type.cpp x: 1 commits (30d) y: 1633 lines of code c_glib/arrow-glib/basic-data-type.h x: 1 commits (30d) y: 688 lines of code cpp/src/parquet/geospatial/util_json_internal.cc x: 2 commits (30d) y: 133 lines of code cpp/src/parquet/thrift_internal.h x: 2 commits (30d) y: 517 lines of code cpp/src/parquet/types.cc x: 3 commits (30d) y: 1576 lines of code dev/release/binary-task.rb x: 7 commits (30d) y: 2283 lines of code format/Flight.proto x: 1 commits (30d) y: 605 lines of code swift/Arrow/Sources/Arrow/ArrowType.swift x: 1 commits (30d) y: 363 lines of code swift/Arrow/Sources/Arrow/ProtoUtil.swift x: 1 commits (30d) y: 55 lines of code swift/data-generator/swift-datagen/main.go x: 1 commits (30d) y: 79 lines of code cpp/src/arrow/flight/sql/column_metadata.cc x: 1 commits (30d) y: 148 lines of code format/FlightSql.proto x: 1 commits (30d) y: 1720 lines of code swift/ArrowFlight/Package.swift x: 2 commits (30d) y: 35 lines of code swift/Arrow/Package.swift x: 2 commits (30d) y: 42 lines of code swift/CDataWGo/Package.swift x: 1 commits (30d) y: 23 lines of code cpp/src/arrow/testing/gtest_util.cc x: 2 commits (30d) y: 1035 lines of code cpp/src/arrow/testing/gtest_util.h x: 2 commits (30d) y: 402 lines of code cpp/cmake_modules/ThirdpartyToolchain.cmake x: 3 commits (30d) y: 5062 lines of code cpp/src/parquet/arrow/schema.cc x: 3 commits (30d) y: 920 lines of code cpp/src/parquet/column_writer.cc x: 2 commits (30d) y: 1968 lines of code cpp/src/parquet/geospatial/statistics.cc x: 1 commits (30d) y: 296 lines of code cpp/src/parquet/geospatial/util_internal.cc x: 1 commits (30d) y: 173 lines of code cpp/src/parquet/geospatial/util_internal.h x: 1 commits (30d) y: 123 lines of code cpp/src/parquet/geospatial/util_json_internal.h x: 1 commits (30d) y: 11 lines of code cpp/src/parquet/metadata.cc x: 1 commits (30d) y: 1653 lines of code cpp/src/parquet/metadata.h x: 1 commits (30d) y: 270 lines of code cpp/src/parquet/types.h x: 2 commits (30d) y: 578 lines of code python/pyarrow/_parquet.pxd x: 3 commits (30d) y: 585 lines of code python/pyarrow/_parquet.pyx x: 2 commits (30d) y: 1570 lines of code python/pyarrow/parquet/core.py x: 2 commits (30d) y: 754 lines of code cpp/src/arrow/flight/types.h x: 1 commits (30d) y: 632 lines of code cpp/src/arrow/util/thread_pool.cc x: 1 commits (30d) y: 596 lines of code cpp/src/arrow/filesystem/s3fs.cc x: 2 commits (30d) y: 2776 lines of code python/pyarrow/lib.pxd x: 1 commits (30d) y: 428 lines of code python/pyarrow/types.pxi x: 1 commits (30d) y: 1713 lines of code dev/tasks/linux-packages/apache-arrow-release/yum/apache-arrow-release.spec.in x: 1 commits (30d) y: 83 lines of code dev/tasks/linux-packages/apache-arrow/yum/arrow.spec.in x: 1 commits (30d) y: 846 lines of code c_glib/tool/generate-version-header.py x: 1 commits (30d) y: 101 lines of code cpp/cmake_modules/BuildUtils.cmake x: 2 commits (30d) y: 835 lines of code cpp/src/arrow/compute/kernels/scalar_cast_nested.cc x: 1 commits (30d) y: 389 lines of code cpp/src/arrow/record_batch.cc x: 2 commits (30d) y: 651 lines of code cpp/cmake_modules/DefineOptions.cmake x: 3 commits (30d) y: 623 lines of code cpp/src/arrow/dataset/file_parquet.cc x: 1 commits (30d) y: 927 lines of code python/pyarrow/_dataset_parquet.pyx x: 1 commits (30d) y: 646 lines of code cpp/src/arrow/compute/row/compare_internal.cc x: 1 commits (30d) y: 412 lines of code python/pyarrow/array.pxi x: 2 commits (30d) y: 1740 lines of code cpp/src/arrow/testing/process.cc x: 2 commits (30d) y: 280 lines of code cpp/src/parquet/properties.h x: 1 commits (30d) y: 750 lines of code python/pyarrow/_flight.pyx x: 1 commits (30d) y: 1744 lines of code dev/release/download_rc_binaries.py x: 2 commits (30d) y: 279 lines of code cpp/src/arrow/filesystem/s3fs_benchmark.cc x: 1 commits (30d) y: 339 lines of code cpp/src/parquet/arrow/reader.cc x: 1 commits (30d) y: 1120 lines of code dev/release/02-source-test.rb x: 2 commits (30d) y: 140 lines of code cpp/src/arrow/engine/substrait/expression_internal.cc x: 1 commits (30d) y: 1272 lines of code cpp/src/arrow/table.cc x: 1 commits (30d) y: 573 lines of code cpp/src/arrow/type.cc x: 1 commits (30d) y: 2849 lines of code python/pyarrow/acero.py x: 1 commits (30d) y: 244 lines of code cpp/src/parquet/schema.cc x: 1 commits (30d) y: 780 lines of code cpp/src/arrow/gpu/cuda_context.h x: 1 commits (30d) y: 192 lines of code cpp/src/arrow/filesystem/filesystem.cc x: 1 commits (30d) y: 799 lines of code cpp/src/arrow/filesystem/filesystem.h x: 1 commits (30d) y: 309 lines of code cpp/src/arrow/filesystem/util_internal.cc x: 1 commits (30d) y: 205 lines of code cpp/src/arrow/util/io_util.cc x: 1 commits (30d) y: 1828 lines of code
5062.0
lines of code
  min: 1.0
  average: 489.46
  25th percentile: 35.0
  median: 212.0
  75th percentile: 646.0
  max: 5062.0
0 7.0
commits (30d)
min: 1.0 | average: 1.29 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 7.0

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

cpp/src/arrow/csv/converter.cc x: 1 contributors (30d) y: 660 lines of code python/pyarrow/_s3fs.pyx x: 2 contributors (30d) y: 219 lines of code cpp/src/arrow/array/data.h x: 2 contributors (30d) y: 349 lines of code c_glib/arrow-glib/basic-data-type.cpp x: 1 contributors (30d) y: 1633 lines of code c_glib/arrow-glib/basic-data-type.h x: 1 contributors (30d) y: 688 lines of code cpp/src/parquet/geospatial/util_json_internal.cc x: 1 contributors (30d) y: 133 lines of code cpp/src/parquet/thrift_internal.h x: 2 contributors (30d) y: 517 lines of code cpp/src/parquet/types.cc x: 3 contributors (30d) y: 1576 lines of code dev/release/binary-task.rb x: 1 contributors (30d) y: 2283 lines of code format/Flight.proto x: 1 contributors (30d) y: 605 lines of code swift/Arrow/Sources/Arrow/ArrowType.swift x: 1 contributors (30d) y: 363 lines of code swift/Arrow/Sources/Arrow/ProtoUtil.swift x: 1 contributors (30d) y: 55 lines of code swift/data-generator/swift-datagen/main.go x: 1 contributors (30d) y: 79 lines of code cpp/src/arrow/flight/sql/column_metadata.cc x: 1 contributors (30d) y: 148 lines of code format/FlightSql.proto x: 1 contributors (30d) y: 1720 lines of code swift/ArrowFlight/Package.swift x: 1 contributors (30d) y: 35 lines of code cpp/src/arrow/testing/gtest_util.cc x: 2 contributors (30d) y: 1035 lines of code cpp/src/arrow/testing/gtest_util.h x: 2 contributors (30d) y: 402 lines of code cpp/cmake_modules/ThirdpartyToolchain.cmake x: 3 contributors (30d) y: 5062 lines of code cpp/src/parquet/arrow/schema.cc x: 2 contributors (30d) y: 920 lines of code cpp/src/parquet/arrow/schema_internal.cc x: 1 contributors (30d) y: 212 lines of code cpp/src/parquet/column_writer.cc x: 2 contributors (30d) y: 1968 lines of code cpp/src/parquet/geospatial/statistics.cc x: 1 contributors (30d) y: 296 lines of code cpp/src/parquet/geospatial/util_internal.cc x: 1 contributors (30d) y: 173 lines of code cpp/src/parquet/geospatial/util_json_internal.h x: 1 contributors (30d) y: 11 lines of code cpp/src/parquet/metadata.cc x: 1 contributors (30d) y: 1653 lines of code cpp/src/parquet/metadata.h x: 1 contributors (30d) y: 270 lines of code cpp/src/parquet/types.h x: 2 contributors (30d) y: 578 lines of code python/pyarrow/_parquet.pyx x: 1 contributors (30d) y: 1570 lines of code python/pyarrow/parquet/core.py x: 1 contributors (30d) y: 754 lines of code cpp/src/arrow/flight/types.h x: 1 contributors (30d) y: 632 lines of code cpp/src/arrow/util/thread_pool.cc x: 1 contributors (30d) y: 596 lines of code cpp/src/arrow/filesystem/s3fs.cc x: 2 contributors (30d) y: 2776 lines of code python/pyarrow/lib.pxd x: 1 contributors (30d) y: 428 lines of code python/pyarrow/types.pxi x: 1 contributors (30d) y: 1713 lines of code dev/tasks/linux-packages/apache-arrow-release/yum/apache-arrow-release.spec.in x: 1 contributors (30d) y: 83 lines of code dev/tasks/linux-packages/apache-arrow/yum/arrow.spec.in x: 1 contributors (30d) y: 846 lines of code c_glib/tool/generate-version-header.py x: 1 contributors (30d) y: 101 lines of code cpp/cmake_modules/BuildUtils.cmake x: 2 contributors (30d) y: 835 lines of code cpp/src/arrow/compute/kernels/scalar_cast_nested.cc x: 1 contributors (30d) y: 389 lines of code cpp/src/arrow/record_batch.cc x: 2 contributors (30d) y: 651 lines of code cpp/cmake_modules/DefineOptions.cmake x: 3 contributors (30d) y: 623 lines of code cpp/src/arrow/dataset/file_parquet.cc x: 1 contributors (30d) y: 927 lines of code python/pyarrow/_dataset_parquet.pyx x: 1 contributors (30d) y: 646 lines of code cpp/src/arrow/compute/row/compare_internal.cc x: 1 contributors (30d) y: 412 lines of code python/pyarrow/array.pxi x: 2 contributors (30d) y: 1740 lines of code python/pyarrow/_flight.pyx x: 1 contributors (30d) y: 1744 lines of code dev/release/download_rc_binaries.py x: 2 contributors (30d) y: 279 lines of code cpp/src/arrow/filesystem/s3fs_benchmark.cc x: 1 contributors (30d) y: 339 lines of code cpp/src/parquet/arrow/reader.cc x: 1 contributors (30d) y: 1120 lines of code cpp/src/arrow/engine/substrait/expression_internal.cc x: 1 contributors (30d) y: 1272 lines of code cpp/src/arrow/table.cc x: 1 contributors (30d) y: 573 lines of code cpp/src/arrow/type.cc x: 1 contributors (30d) y: 2849 lines of code python/pyarrow/acero.py x: 1 contributors (30d) y: 244 lines of code cpp/src/parquet/schema.cc x: 1 contributors (30d) y: 780 lines of code cpp/src/arrow/gpu/cuda_context.h x: 1 contributors (30d) y: 192 lines of code cpp/src/arrow/filesystem/filesystem.cc x: 1 contributors (30d) y: 799 lines of code cpp/src/arrow/filesystem/filesystem.h x: 1 contributors (30d) y: 309 lines of code cpp/src/arrow/util/io_util.cc x: 1 contributors (30d) y: 1828 lines of code
5062.0
lines of code
  min: 1.0
  average: 489.46
  25th percentile: 35.0
  median: 212.0
  75th percentile: 646.0
  max: 5062.0
0 3.0
contributors (30d)
min: 1.0 | average: 1.16 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0

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

cpp/src/arrow/csv/converter.cc x: 1 commits (90d) y: 660 lines of code python/pyarrow/_s3fs.pyx x: 2 commits (90d) y: 219 lines of code cpp/src/arrow/array/data.h x: 2 commits (90d) y: 349 lines of code c_glib/arrow-glib/basic-data-type.cpp x: 3 commits (90d) y: 1633 lines of code c_glib/arrow-glib/basic-data-type.h x: 1 commits (90d) y: 688 lines of code cpp/src/parquet/geospatial/util_json_internal.cc x: 2 commits (90d) y: 133 lines of code cpp/src/parquet/thrift_internal.h x: 3 commits (90d) y: 517 lines of code cpp/src/parquet/types.cc x: 5 commits (90d) y: 1576 lines of code dev/release/binary-task.rb x: 11 commits (90d) y: 2283 lines of code format/Flight.proto x: 1 commits (90d) y: 605 lines of code swift/Arrow/Sources/Arrow/ArrowType.swift x: 1 commits (90d) y: 363 lines of code swift/Arrow/Sources/Arrow/ProtoUtil.swift x: 1 commits (90d) y: 55 lines of code swift/data-generator/swift-datagen/main.go x: 2 commits (90d) y: 79 lines of code cpp/src/arrow/flight/sql/column_metadata.cc x: 1 commits (90d) y: 148 lines of code cpp/src/arrow/flight/sql/column_metadata.h x: 1 commits (90d) y: 60 lines of code format/FlightSql.proto x: 1 commits (90d) y: 1720 lines of code swift/ArrowFlight/Package.swift x: 2 commits (90d) y: 35 lines of code swift/CDataWGo/Package.swift x: 1 commits (90d) y: 23 lines of code cpp/src/arrow/testing/gtest_util.cc x: 3 commits (90d) y: 1035 lines of code cpp/src/arrow/testing/gtest_util.h x: 2 commits (90d) y: 402 lines of code cpp/cmake_modules/ThirdpartyToolchain.cmake x: 15 commits (90d) y: 5062 lines of code cpp/src/parquet/arrow/schema.cc x: 5 commits (90d) y: 920 lines of code cpp/src/parquet/arrow/schema_internal.cc x: 3 commits (90d) y: 212 lines of code cpp/src/parquet/column_writer.cc x: 5 commits (90d) y: 1968 lines of code cpp/src/parquet/geospatial/statistics.cc x: 1 commits (90d) y: 296 lines of code cpp/src/parquet/geospatial/util_internal.cc x: 1 commits (90d) y: 173 lines of code cpp/src/parquet/geospatial/util_internal.h x: 1 commits (90d) y: 123 lines of code cpp/src/parquet/metadata.cc x: 4 commits (90d) y: 1653 lines of code cpp/src/parquet/metadata.h x: 1 commits (90d) y: 270 lines of code cpp/src/parquet/types.h x: 2 commits (90d) y: 578 lines of code python/pyarrow/_parquet.pxd x: 5 commits (90d) y: 585 lines of code python/pyarrow/parquet/core.py x: 3 commits (90d) y: 754 lines of code cpp/src/arrow/flight/types.h x: 1 commits (90d) y: 632 lines of code cpp/src/arrow/filesystem/s3fs.cc x: 3 commits (90d) y: 2776 lines of code python/pyarrow/includes/libarrow_fs.pxd x: 2 commits (90d) y: 289 lines of code python/pyarrow/__init__.py x: 3 commits (90d) y: 289 lines of code python/pyarrow/lib.pxd x: 3 commits (90d) y: 428 lines of code python/pyarrow/types.pxi x: 2 commits (90d) y: 1713 lines of code dev/tasks/linux-packages/apache-arrow/yum/arrow.spec.in x: 2 commits (90d) y: 846 lines of code c_glib/tool/generate-version-header.py x: 1 commits (90d) y: 101 lines of code r/pkgdown/assets/versions.html x: 2 commits (90d) y: 27 lines of code cpp/src/arrow/compute/kernels/scalar_cast_nested.cc x: 4 commits (90d) y: 389 lines of code cpp/src/arrow/record_batch.cc x: 3 commits (90d) y: 651 lines of code cpp/cmake_modules/DefineOptions.cmake x: 5 commits (90d) y: 623 lines of code cpp/src/arrow/dataset/file_parquet.cc x: 4 commits (90d) y: 927 lines of code python/pyarrow/_dataset_parquet.pyx x: 2 commits (90d) y: 646 lines of code python/pyarrow/array.pxi x: 4 commits (90d) y: 1740 lines of code cpp/src/arrow/testing/process.cc x: 2 commits (90d) y: 280 lines of code cpp/src/parquet/properties.h x: 1 commits (90d) y: 750 lines of code python/pyarrow/_flight.pyx x: 2 commits (90d) y: 1744 lines of code dev/release/download_rc_binaries.py x: 3 commits (90d) y: 279 lines of code cpp/src/arrow/filesystem/s3fs_benchmark.cc x: 1 commits (90d) y: 339 lines of code cpp/src/parquet/arrow/reader.cc x: 2 commits (90d) y: 1120 lines of code cpp/src/arrow/engine/substrait/expression_internal.cc x: 2 commits (90d) y: 1272 lines of code cpp/src/arrow/engine/substrait/serde.cc x: 1 commits (90d) y: 374 lines of code cpp/src/arrow/record_batch.h x: 2 commits (90d) y: 170 lines of code cpp/src/arrow/table.cc x: 2 commits (90d) y: 573 lines of code cpp/src/arrow/type.cc x: 3 commits (90d) y: 2849 lines of code python/pyarrow/acero.py x: 2 commits (90d) y: 244 lines of code r/src/Makevars.in x: 3 commits (90d) y: 29 lines of code cpp/src/parquet/schema.cc x: 1 commits (90d) y: 780 lines of code cpp/src/arrow/filesystem/filesystem.cc x: 2 commits (90d) y: 799 lines of code cpp/src/arrow/filesystem/localfs.cc x: 1 commits (90d) y: 560 lines of code cpp/src/arrow/filesystem/util_internal.cc x: 1 commits (90d) y: 205 lines of code cpp/src/arrow/ipc/message.cc x: 3 commits (90d) y: 843 lines of code cpp/src/arrow/util/io_util.cc x: 2 commits (90d) y: 1828 lines of code cpp/src/arrow/compute/kernels/pivot_internal.cc x: 4 commits (90d) y: 121 lines of code r/src/altrep.cpp x: 1 commits (90d) y: 923 lines of code r/src/r_to_arrow.cpp x: 2 commits (90d) y: 1249 lines of code cpp/src/arrow/acero/aggregate_benchmark.cc x: 2 commits (90d) y: 718 lines of code cpp/src/arrow/acero/asof_join_node.cc x: 2 commits (90d) y: 1220 lines of code cpp/src/arrow/acero/exec_plan.cc x: 1 commits (90d) y: 969 lines of code cpp/src/arrow/acero/hash_join_benchmark.cc x: 2 commits (90d) y: 612 lines of code cpp/src/arrow/acero/hash_join_dict.cc x: 1 commits (90d) y: 532 lines of code cpp/src/arrow/acero/hash_join_node.cc x: 1 commits (90d) y: 1023 lines of code cpp/src/arrow/acero/project_node.cc x: 2 commits (90d) y: 99 lines of code cpp/src/arrow/acero/scalar_aggregate_node.cc x: 1 commits (90d) y: 252 lines of code cpp/src/arrow/acero/sink_node.cc x: 1 commits (90d) y: 458 lines of code cpp/src/arrow/acero/sorted_merge_node.cc x: 2 commits (90d) y: 476 lines of code cpp/src/arrow/acero/swiss_join.cc x: 6 commits (90d) y: 2313 lines of code cpp/src/arrow/array/array_nested.cc x: 1 commits (90d) y: 1096 lines of code cpp/src/arrow/array/concatenate.cc x: 1 commits (90d) y: 739 lines of code cpp/src/arrow/array/validate.cc x: 1 commits (90d) y: 839 lines of code cpp/src/arrow/c/bridge.cc x: 1 commits (90d) y: 2315 lines of code cpp/src/arrow/compare.cc x: 1 commits (90d) y: 1256 lines of code cpp/src/arrow/compute/api_aggregate.cc x: 4 commits (90d) y: 248 lines of code cpp/src/arrow/compute/api_scalar.cc x: 2 commits (90d) y: 828 lines of code cpp/src/arrow/compute/api_vector.cc x: 2 commits (90d) y: 388 lines of code cpp/src/arrow/compute/expression.cc x: 3 commits (90d) y: 1309 lines of code cpp/src/arrow/compute/kernels/aggregate_pivot.cc x: 4 commits (90d) y: 169 lines of code cpp/src/arrow/compute/kernels/aggregate_quantile.cc x: 2 commits (90d) y: 441 lines of code cpp/src/arrow/compute/kernels/codegen_internal.cc x: 1 commits (90d) y: 464 lines of code cpp/src/arrow/compute/kernels/codegen_internal.h x: 2 commits (90d) y: 1068 lines of code cpp/src/arrow/compute/kernels/scalar_arithmetic.cc x: 1 commits (90d) y: 1521 lines of code cpp/src/arrow/compute/kernels/scalar_boolean.cc x: 1 commits (90d) y: 412 lines of code cpp/src/arrow/compute/kernels/scalar_cast_numeric.cc x: 1 commits (90d) y: 873 lines of code cpp/src/arrow/compute/kernels/scalar_cast_temporal.cc x: 1 commits (90d) y: 495 lines of code cpp/src/arrow/compute/kernels/scalar_if_else.cc x: 1 commits (90d) y: 2399 lines of code cpp/src/arrow/compute/kernels/scalar_round.cc x: 1 commits (90d) y: 1119 lines of code cpp/src/arrow/compute/kernels/scalar_string_ascii.cc x: 3 commits (90d) y: 2926 lines of code cpp/src/arrow/compute/kernels/scalar_temporal_unary.cc x: 1 commits (90d) y: 1684 lines of code cpp/src/arrow/compute/kernels/vector_rank.cc x: 2 commits (90d) y: 333 lines of code cpp/src/arrow/compute/kernels/vector_selection_filter_internal.cc x: 1 commits (90d) y: 894 lines of code cpp/src/arrow/compute/row/encode_internal.cc x: 2 commits (90d) y: 768 lines of code cpp/src/arrow/compute/row/grouper.cc x: 4 commits (90d) y: 814 lines of code cpp/src/arrow/csv/reader.cc x: 2 commits (90d) y: 958 lines of code cpp/src/arrow/dataset/file_base.cc x: 2 commits (90d) y: 505 lines of code cpp/src/arrow/dataset/scanner.cc x: 3 commits (90d) y: 964 lines of code cpp/src/arrow/engine/substrait/extension_set.cc x: 1 commits (90d) y: 1084 lines of code cpp/src/arrow/filesystem/azurefs.cc x: 1 commits (90d) y: 2669 lines of code cpp/src/arrow/gpu/cuda_context.cc x: 1 commits (90d) y: 582 lines of code cpp/src/arrow/ipc/feather.cc x: 2 commits (90d) y: 664 lines of code cpp/src/arrow/ipc/metadata_internal.cc x: 2 commits (90d) y: 1332 lines of code cpp/src/arrow/ipc/reader.cc x: 2 commits (90d) y: 2186 lines of code cpp/src/arrow/scalar.cc x: 1 commits (90d) y: 1177 lines of code cpp/src/arrow/util/decimal.cc x: 1 commits (90d) y: 1057 lines of code cpp/src/gandiva/llvm_generator.cc x: 3 commits (90d) y: 1008 lines of code cpp/src/gandiva/precompiled/string_ops.cc x: 1 commits (90d) y: 2463 lines of code cpp/src/parquet/decoder.cc x: 1 commits (90d) y: 1881 lines of code cpp/src/parquet/encoder.cc x: 2 commits (90d) y: 1399 lines of code cpp/src/parquet/statistics.cc x: 1 commits (90d) y: 818 lines of code python/pyarrow/src/arrow/python/arrow_to_pandas.cc x: 2 commits (90d) y: 2134 lines of code python/pyarrow/src/arrow/python/numpy_to_arrow.cc x: 2 commits (90d) y: 706 lines of code cpp/src/arrow/compute/api_aggregate.h x: 4 commits (90d) y: 217 lines of code cpp/src/parquet/column_reader.cc x: 2 commits (90d) y: 1604 lines of code cpp/src/arrow/util/async_generator.h x: 2 commits (90d) y: 1348 lines of code python/pyarrow/compute.py x: 5 commits (90d) y: 325 lines of code cpp/src/arrow/acero/swiss_join_internal.h x: 5 commits (90d) y: 531 lines of code cpp/src/arrow/compute/key_map_internal.h x: 2 commits (90d) y: 187 lines of code python/pyarrow/_compute.pyx x: 5 commits (90d) y: 1487 lines of code python/pyarrow/includes/libarrow.pxd x: 8 commits (90d) y: 2459 lines of code dev/archery/archery/integration/datagen.py x: 1 commits (90d) y: 1406 lines of code cpp/src/arrow/compute/kernels/hash_aggregate_numeric.cc x: 2 commits (90d) y: 1031 lines of code cpp/src/arrow/compute/kernels/hash_aggregate.cc x: 3 commits (90d) y: 2081 lines of code c_glib/arrow-glib/basic-array.cpp x: 3 commits (90d) y: 2174 lines of code c_glib/arrow-glib/basic-array.h x: 3 commits (90d) y: 808 lines of code cpp/src/arrow/vendored/datetime/date.h x: 1 commits (90d) y: 7279 lines of code python/pyarrow/table.pxi x: 1 commits (90d) y: 1569 lines of code python/pyarrow/_dataset.pyx x: 2 commits (90d) y: 1872 lines of code python/pyarrow/io.pxi x: 1 commits (90d) y: 1264 lines of code
7279.0
lines of code
  min: 1.0
  average: 456.99
  25th percentile: 96.0
  median: 260.0
  75th percentile: 575.0
  max: 7279.0
0 15.0
commits (90d)
min: 1.0 | average: 1.47 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 15.0

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

cpp/src/arrow/csv/converter.cc x: 1 contributors (90d) y: 660 lines of code python/pyarrow/_s3fs.pyx x: 2 contributors (90d) y: 219 lines of code cpp/src/arrow/array/data.h x: 2 contributors (90d) y: 349 lines of code c_glib/arrow-glib/basic-data-type.cpp x: 1 contributors (90d) y: 1633 lines of code c_glib/arrow-glib/basic-data-type.h x: 1 contributors (90d) y: 688 lines of code cpp/src/parquet/geospatial/util_json_internal.cc x: 1 contributors (90d) y: 133 lines of code cpp/src/parquet/thrift_internal.h x: 3 contributors (90d) y: 517 lines of code cpp/src/parquet/types.cc x: 4 contributors (90d) y: 1576 lines of code dev/release/binary-task.rb x: 1 contributors (90d) y: 2283 lines of code format/Flight.proto x: 1 contributors (90d) y: 605 lines of code swift/Arrow/Sources/Arrow/ArrowType.swift x: 1 contributors (90d) y: 363 lines of code swift/Arrow/Sources/Arrow/ProtoUtil.swift x: 1 contributors (90d) y: 55 lines of code swift/data-generator/swift-datagen/main.go x: 2 contributors (90d) y: 79 lines of code cpp/src/arrow/flight/sql/column_metadata.cc x: 1 contributors (90d) y: 148 lines of code cpp/src/arrow/flight/sql/column_metadata.h x: 1 contributors (90d) y: 60 lines of code format/FlightSql.proto x: 1 contributors (90d) y: 1720 lines of code swift/CDataWGo/Package.swift x: 1 contributors (90d) y: 23 lines of code cpp/src/arrow/testing/gtest_util.cc x: 3 contributors (90d) y: 1035 lines of code cpp/src/arrow/testing/gtest_util.h x: 2 contributors (90d) y: 402 lines of code cpp/cmake_modules/ThirdpartyToolchain.cmake x: 5 contributors (90d) y: 5062 lines of code cpp/src/parquet/arrow/schema.cc x: 4 contributors (90d) y: 920 lines of code cpp/src/parquet/arrow/schema_internal.cc x: 1 contributors (90d) y: 212 lines of code cpp/src/parquet/column_writer.cc x: 5 contributors (90d) y: 1968 lines of code cpp/src/parquet/geospatial/statistics.cc x: 1 contributors (90d) y: 296 lines of code cpp/src/parquet/geospatial/util_internal.cc x: 1 contributors (90d) y: 173 lines of code cpp/src/parquet/metadata.cc x: 4 contributors (90d) y: 1653 lines of code cpp/src/parquet/metadata.h x: 1 contributors (90d) y: 270 lines of code cpp/src/parquet/type_fwd.h x: 2 contributors (90d) y: 39 lines of code cpp/src/parquet/types.h x: 2 contributors (90d) y: 578 lines of code python/pyarrow/_parquet.pxd x: 4 contributors (90d) y: 585 lines of code python/pyarrow/parquet/core.py x: 2 contributors (90d) y: 754 lines of code cpp/src/arrow/flight/types.h x: 1 contributors (90d) y: 632 lines of code cpp/src/arrow/filesystem/s3fs.cc x: 3 contributors (90d) y: 2776 lines of code python/pyarrow/includes/libarrow_fs.pxd x: 2 contributors (90d) y: 289 lines of code python/pyarrow/__init__.py x: 3 contributors (90d) y: 289 lines of code python/pyarrow/lib.pxd x: 3 contributors (90d) y: 428 lines of code python/pyarrow/types.pxi x: 2 contributors (90d) y: 1713 lines of code dev/tasks/linux-packages/apache-arrow/yum/arrow.spec.in x: 2 contributors (90d) y: 846 lines of code c_glib/tool/generate-version-header.py x: 1 contributors (90d) y: 101 lines of code r/pkgdown/assets/versions.html x: 2 contributors (90d) y: 27 lines of code cpp/src/arrow/compute/kernels/scalar_cast_nested.cc x: 4 contributors (90d) y: 389 lines of code cpp/src/arrow/record_batch.cc x: 3 contributors (90d) y: 651 lines of code cpp/cmake_modules/DefineOptions.cmake x: 5 contributors (90d) y: 623 lines of code python/pyarrow/_dataset_parquet.pyx x: 2 contributors (90d) y: 646 lines of code python/pyarrow/array.pxi x: 4 contributors (90d) y: 1740 lines of code cpp/src/parquet/properties.h x: 1 contributors (90d) y: 750 lines of code python/pyarrow/_flight.pyx x: 2 contributors (90d) y: 1744 lines of code dev/release/download_rc_binaries.py x: 2 contributors (90d) y: 279 lines of code cpp/src/arrow/filesystem/s3fs_benchmark.cc x: 1 contributors (90d) y: 339 lines of code cpp/src/parquet/arrow/reader.cc x: 2 contributors (90d) y: 1120 lines of code cpp/src/arrow/engine/substrait/expression_internal.cc x: 2 contributors (90d) y: 1272 lines of code cpp/src/arrow/engine/substrait/serde.cc x: 1 contributors (90d) y: 374 lines of code cpp/src/arrow/record_batch.h x: 2 contributors (90d) y: 170 lines of code cpp/src/arrow/table.cc x: 2 contributors (90d) y: 573 lines of code cpp/src/arrow/type.cc x: 3 contributors (90d) y: 2849 lines of code python/pyarrow/acero.py x: 2 contributors (90d) y: 244 lines of code cpp/src/parquet/schema.cc x: 1 contributors (90d) y: 780 lines of code cpp/src/arrow/filesystem/filesystem.cc x: 2 contributors (90d) y: 799 lines of code cpp/src/arrow/filesystem/localfs.cc x: 1 contributors (90d) y: 560 lines of code cpp/src/arrow/ipc/message.cc x: 3 contributors (90d) y: 843 lines of code cpp/src/arrow/util/io_util.cc x: 2 contributors (90d) y: 1828 lines of code cpp/src/arrow/compute/kernels/pivot_internal.cc x: 3 contributors (90d) y: 121 lines of code r/src/altrep.cpp x: 1 contributors (90d) y: 923 lines of code r/src/r_to_arrow.cpp x: 2 contributors (90d) y: 1249 lines of code cpp/src/arrow/acero/aggregate_benchmark.cc x: 2 contributors (90d) y: 718 lines of code cpp/src/arrow/acero/asof_join_node.cc x: 2 contributors (90d) y: 1220 lines of code cpp/src/arrow/acero/exec_plan.cc x: 1 contributors (90d) y: 969 lines of code cpp/src/arrow/acero/hash_join_benchmark.cc x: 2 contributors (90d) y: 612 lines of code cpp/src/arrow/acero/hash_join_dict.cc x: 1 contributors (90d) y: 532 lines of code cpp/src/arrow/acero/hash_join_node.cc x: 1 contributors (90d) y: 1023 lines of code cpp/src/arrow/acero/project_node.cc x: 2 contributors (90d) y: 99 lines of code cpp/src/arrow/acero/scalar_aggregate_node.cc x: 1 contributors (90d) y: 252 lines of code cpp/src/arrow/acero/sink_node.cc x: 1 contributors (90d) y: 458 lines of code cpp/src/arrow/acero/sorted_merge_node.cc x: 2 contributors (90d) y: 476 lines of code cpp/src/arrow/acero/swiss_join.cc x: 3 contributors (90d) y: 2313 lines of code cpp/src/arrow/array/array_nested.cc x: 1 contributors (90d) y: 1096 lines of code cpp/src/arrow/array/concatenate.cc x: 1 contributors (90d) y: 739 lines of code cpp/src/arrow/array/validate.cc x: 1 contributors (90d) y: 839 lines of code cpp/src/arrow/c/bridge.cc x: 1 contributors (90d) y: 2315 lines of code cpp/src/arrow/compare.cc x: 1 contributors (90d) y: 1256 lines of code cpp/src/arrow/compute/api_aggregate.cc x: 3 contributors (90d) y: 248 lines of code cpp/src/arrow/compute/api_scalar.cc x: 2 contributors (90d) y: 828 lines of code cpp/src/arrow/compute/api_vector.cc x: 2 contributors (90d) y: 388 lines of code cpp/src/arrow/compute/expression.cc x: 3 contributors (90d) y: 1309 lines of code cpp/src/arrow/compute/kernels/aggregate_pivot.cc x: 4 contributors (90d) y: 169 lines of code cpp/src/arrow/compute/kernels/aggregate_quantile.cc x: 2 contributors (90d) y: 441 lines of code cpp/src/arrow/compute/kernels/codegen_internal.cc x: 1 contributors (90d) y: 464 lines of code cpp/src/arrow/compute/kernels/codegen_internal.h x: 2 contributors (90d) y: 1068 lines of code cpp/src/arrow/compute/kernels/hash_aggregate_pivot.cc x: 3 contributors (90d) y: 375 lines of code cpp/src/arrow/compute/kernels/scalar_arithmetic.cc x: 1 contributors (90d) y: 1521 lines of code cpp/src/arrow/compute/kernels/scalar_boolean.cc x: 1 contributors (90d) y: 412 lines of code cpp/src/arrow/compute/kernels/scalar_cast_numeric.cc x: 1 contributors (90d) y: 873 lines of code cpp/src/arrow/compute/kernels/scalar_cast_temporal.cc x: 1 contributors (90d) y: 495 lines of code cpp/src/arrow/compute/kernels/scalar_if_else.cc x: 1 contributors (90d) y: 2399 lines of code cpp/src/arrow/compute/kernels/scalar_round.cc x: 1 contributors (90d) y: 1119 lines of code cpp/src/arrow/compute/kernels/scalar_string_ascii.cc x: 2 contributors (90d) y: 2926 lines of code cpp/src/arrow/compute/kernels/scalar_temporal_unary.cc x: 1 contributors (90d) y: 1684 lines of code cpp/src/arrow/compute/kernels/util_internal.h x: 2 contributors (90d) y: 127 lines of code cpp/src/arrow/compute/kernels/vector_rank.cc x: 2 contributors (90d) y: 333 lines of code cpp/src/arrow/compute/kernels/vector_selection_filter_internal.cc x: 1 contributors (90d) y: 894 lines of code cpp/src/arrow/compute/row/grouper.cc x: 4 contributors (90d) y: 814 lines of code cpp/src/arrow/csv/reader.cc x: 2 contributors (90d) y: 958 lines of code cpp/src/arrow/dataset/file_base.cc x: 2 contributors (90d) y: 505 lines of code cpp/src/arrow/dataset/scanner.cc x: 3 contributors (90d) y: 964 lines of code cpp/src/arrow/engine/substrait/extension_set.cc x: 1 contributors (90d) y: 1084 lines of code cpp/src/arrow/filesystem/azurefs.cc x: 1 contributors (90d) y: 2669 lines of code cpp/src/arrow/gpu/cuda_context.cc x: 1 contributors (90d) y: 582 lines of code cpp/src/arrow/ipc/feather.cc x: 2 contributors (90d) y: 664 lines of code cpp/src/arrow/ipc/metadata_internal.cc x: 2 contributors (90d) y: 1332 lines of code cpp/src/arrow/ipc/reader.cc x: 2 contributors (90d) y: 2186 lines of code cpp/src/arrow/scalar.cc x: 1 contributors (90d) y: 1177 lines of code cpp/src/arrow/util/decimal.cc x: 1 contributors (90d) y: 1057 lines of code cpp/src/gandiva/llvm_generator.cc x: 2 contributors (90d) y: 1008 lines of code cpp/src/gandiva/precompiled/string_ops.cc x: 1 contributors (90d) y: 2463 lines of code cpp/src/parquet/decoder.cc x: 1 contributors (90d) y: 1881 lines of code cpp/src/parquet/encoder.cc x: 2 contributors (90d) y: 1399 lines of code cpp/src/parquet/statistics.cc x: 1 contributors (90d) y: 818 lines of code python/pyarrow/src/arrow/python/arrow_to_pandas.cc x: 2 contributors (90d) y: 2134 lines of code python/pyarrow/src/arrow/python/numpy_to_arrow.cc x: 2 contributors (90d) y: 706 lines of code cpp/src/arrow/compute/api_aggregate.h x: 3 contributors (90d) y: 217 lines of code cpp/src/parquet/column_reader.cc x: 2 contributors (90d) y: 1604 lines of code cpp/src/arrow/util/async_generator.h x: 2 contributors (90d) y: 1348 lines of code python/pyarrow/compute.py x: 3 contributors (90d) y: 325 lines of code cpp/src/arrow/acero/swiss_join_internal.h x: 2 contributors (90d) y: 531 lines of code cpp/src/arrow/compute/key_map_internal.h x: 2 contributors (90d) y: 187 lines of code python/pyarrow/_compute.pyx x: 3 contributors (90d) y: 1487 lines of code python/pyarrow/includes/libarrow.pxd x: 5 contributors (90d) y: 2459 lines of code dev/archery/archery/integration/datagen.py x: 1 contributors (90d) y: 1406 lines of code cpp/src/arrow/compute/kernels/hash_aggregate.cc x: 1 contributors (90d) y: 2081 lines of code c_glib/arrow-glib/basic-array.cpp x: 2 contributors (90d) y: 2174 lines of code cpp/src/arrow/vendored/datetime/date.h x: 1 contributors (90d) y: 7279 lines of code python/pyarrow/table.pxi x: 1 contributors (90d) y: 1569 lines of code python/pyarrow/_dataset.pyx x: 2 contributors (90d) y: 1872 lines of code python/pyarrow/io.pxi x: 1 contributors (90d) y: 1264 lines of code
7279.0
lines of code
  min: 1.0
  average: 456.99
  25th percentile: 96.0
  median: 260.0
  75th percentile: 575.0
  max: 7279.0
0 5.0
contributors (90d)
min: 1.0 | average: 1.34 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.5 | max: 5.0