apache / arrow-go
File Size

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

Intro
Learn more...
File Size Overall
47% | 20% | 17% | 7% | 6%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
s83% | 7% | 3% | 3% | 2%
go24% | 30% | 26% | 9% | 8%
c85% | 0% | 8% | 0% | 6%
cc0% | 0% | 55% | 26% | 17%
h0% | 0% | 54% | 29% | 15%
proto0% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
py0% | 0% | 0% | 0% | 100%
toml0% | 0% | 0% | 0% | 100%
sed0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
arrow41% | 24% | 17% | 8% | 7%
parquet50% | 18% | 20% | 6% | 4%
internal72% | 8% | 13% | 1% | 4%
ROOT0% | 0% | 0% | 0% | 100%
dev0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
s
cast_numeric_sse4_amd64.s
in arrow/compute/internal/kernels/_lib
8837 -
s
cast_numeric_sse4_amd64.s
in arrow/compute/internal/kernels
8143 -
s
bit_packing_neon_arm64.s
in parquet/internal/utils
6766 -
s
cast_numeric_neon.s
in arrow/compute/internal/kernels/_lib
6088 -
s
cast_numeric_neon_arm64.s
in arrow/compute/internal/kernels
5596 -
s
bit_packing_avx2.s
in parquet/internal/utils/_lib
4012 -
s
bit_packing_avx2_amd64.s
in parquet/internal/utils
3369 -
s
transpose_ints_sse4_amd64.s
in internal/utils/_lib
3334 -
s
transpose_ints_avx2_amd64.s
in internal/utils/_lib
3334 -
numericbuilder.gen.go
in arrow/array
2899 330
s
2626 -
s
2626 -
scenario.go
in arrow/internal/flight_integration
2586 120
bit_packing_neon.c
in parquet/internal/utils/_lib
2550 1
arrjson.go
in arrow/internal/arrjson
2247 85
statistics_types.gen.go
in parquet/metadata
2123 185
xxh3_memo_table.gen.go
in internal/hashing
1981 310
bit_packing_default.go
in parquet/internal/utils
1886 34
arrdata.go
in arrow/internal/arrdata
1576 29
bit_packing_avx2.c
in parquet/internal/utils/_lib
1484 1
vector_selection.go
in arrow/compute/internal/kernels
1444 64
dictionary.go
in arrow/array
1351 86
typed_encoder.gen.go
in parquet/internal/encoding
1318 117
list.go
in arrow/array
1278 136
typed_rle_dict.gen.go
in parquet/internal/utils
1197 28
s
min_max_sse4_amd64.s
in internal/utils/_lib
1091 -
1082 65
metadata.go
in arrow/ipc
1074 41
client.go
in arrow/flight/flightsql
1047 87
server.go
in arrow/flight/flightsql
1019 73
arithmetic.go
in arrow/compute
1009 35
s
min_max_avx2_amd64.s
in internal/utils/_lib
1009 -
union.go
in arrow/array
975 86
types.pb.go
in arrow/util/util_message
963 101
s
min_max_sse4_amd64.s
in internal/utils
947 -
logical_types.go
in parquet/schema
915 183
schema.go
in parquet/pqarrow
911 41
scalar.go
in arrow/scalar
902 51
writer.go
in arrow/ipc
883 33
s
min_max_avx2_amd64.s
in internal/utils
846 -
s
constant_factor_avx2_amd64.s
in arrow/compute/internal/kernels/_lib
837 -
executor.go
in arrow/compute
832 31
reader.go
in arrow/csv
829 42
statistics.go
in parquet/metadata
827 101
base_arithmetic.go
in arrow/compute/internal/kernels
826 11
cdata.go
in arrow/cdata
817 35
helpers.go
in arrow/compute/internal/kernels
808 53
column_readers.go
in parquet/pqarrow
808 48
reader_types.go
in arrow/avro
787 29
record_reader.go
in parquet/file
785 62
Files With Most Units (Top 50)
File# lines# units
numericbuilder.gen.go
in arrow/array
2899 330
xxh3_memo_table.gen.go
in internal/hashing
1981 310
statistics_types.gen.go
in parquet/metadata
2123 185
logical_types.go
in parquet/schema
915 183
666 144
list.go
in arrow/array
1278 136
703 133
scenario.go
in arrow/internal/flight_integration
2586 120
typed_encoder.gen.go
in parquet/internal/encoding
1318 117
559 104
types.pb.go
in arrow/util/util_message
963 101
statistics.go
in parquet/metadata
827 101
interval.go
in arrow/array
755 92
client.go
in arrow/flight/flightsql
1047 87
union.go
in arrow/array
975 86
dictionary.go
in arrow/array
1351 86
arrjson.go
in arrow/internal/arrjson
2247 85
162 84
temporal.go
in arrow/scalar
404 82
248 75
server.go
in arrow/flight/flightsql
1019 73
expression.go
in arrow/compute
681 73
kernel.go
in arrow/compute/exec
456 71
nested.go
in arrow/scalar
656 70
string.go
in arrow/array
569 67
1082 65
vector_selection.go
in arrow/compute/internal/kernels
1444 64
260 64
260 64
transpose_ints.go
in internal/utils
321 64
numeric.gen.go
in arrow/scalar
673 62
record_reader.go
in parquet/file
785 62
465 59
numeric_generic.go
in arrow/array
317 54
datum.go
in arrow/compute
210 53
helpers.go
in arrow/compute/internal/kernels
808 53
binarybuilder.go
in arrow/array
543 53
scalar.go
in arrow/scalar
902 51
file_reader.go
in arrow/ipc
697 49
decimal.go
in arrow/decimal
359 49
node.go
in parquet/schema
454 49
path_builder.go
in parquet/pqarrow
566 49
101 48
column_readers.go
in parquet/pqarrow
808 48
protobuf_reflect.go
in arrow/util
737 47
vector_hash.go
in arrow/compute/internal/kernels
457 47
memo_table_types.gen.go
in parquet/internal/encoding
325 44
decimal256.go
in arrow/decimal256
562 43
file.go
in parquet/metadata
411 43
reader.go
in arrow/csv
829 42
Files With Long Lines (Top 50)

There are 164 files with lines longer than 120 characters. In total, there are 1359 long lines.

File# lines# units# long lines
scenario.go
in arrow/internal/flight_integration
2586 120 76
1082 65 68
260 64 64
260 64 64
s
cast_numeric_sse4_amd64.s
in arrow/compute/internal/kernels/_lib
8837 - 50
server.go
in arrow/flight/flightsql
1019 73 43
client.go
in arrow/flight/flightsql
1047 87 42
typed_rle_dict.gen.go
in parquet/internal/utils
1197 28 36
typed_encoder.gen.go
in parquet/internal/encoding
1318 117 34
sqlite_server.go
in arrow/flight/flightsql/example
633 40 30
statistics_types.gen.go
in parquet/metadata
2123 185 26
s
bit_packing_avx2.s
in parquet/internal/utils/_lib
4012 - 25
schema.go
in parquet/pqarrow
911 41 23
vector_selection.go
in arrow/compute/internal/kernels
1444 64 22
page_reader.go
in parquet/file
625 42 21
client.go
in arrow/flight
340 19 18
arithmetic.go
in arrow/compute
1009 35 17
scalar_comparison.cc
in arrow/compute/internal/kernels/_lib
192 10 17
dictionary.go
in arrow/array
1351 86 17
page_writer.go
in parquet/file
429 27 17
encode_arrow.go
in parquet/pqarrow
599 8 16
record_reader.go
in parquet/file
785 62 15
plain_encoder_types.gen.go
in parquet/internal/encoding
503 36 15
types.pb.go
in arrow/util/util_message
963 101 14
helpers.go
in arrow/compute/internal/kernels
808 53 14
union.go
in arrow/array
975 86 14
node.go
in parquet/schema
454 49 14
reflection.go
in parquet/schema
603 9 14
types.go
in arrow/flight/flightsql
248 6 13
byte_stream_split.go
in parquet/internal/encoding
287 25 13
s
min_max_avx2_amd64.s
in internal/utils/_lib
1009 - 13
scalar_comparison_avx2_amd64.go
in arrow/compute/internal/kernels
53 12 12
scalar_comparison_sse4_amd64.go
in arrow/compute/internal/kernels
53 12 12
schema.go
in arrow/avro
300 12 12
cdata.go
in arrow/cdata
817 35 10
scalar.go
in arrow/scalar
902 51 10
nested.go
in arrow/scalar
656 70 10
scalar_boolean.go
in arrow/compute/internal/kernels
287 19 10
types.go
in arrow/compute/exprs
639 29 9
base_arithmetic.cc
in arrow/compute/internal/kernels/_lib
405 23 9
arrjson.go
in arrow/internal/arrjson
2247 85 9
concat.go
in arrow/array
707 28 9
metadata.go
in arrow/ipc
1074 41 8
bitmaps.go
in arrow/bitutil
546 42 8
101 16 8
column_readers.go
in parquet/pqarrow
808 48 8
rle.go
in parquet/internal/utils
469 22 8
dumper.go
in parquet/cmd/parquet_reader
217 8 8
server_auth.go
in arrow/flight
172 10 7
exec.go
in arrow/compute/exprs
524 11 7
Correlations

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

arrow/doc.go x: 25 commits (all time) y: 2 lines of code arrow/flight/flightsql/column_metadata.go x: 15 commits (all time) y: 164 lines of code arrow/internal/flight_integration/scenario.go x: 39 commits (all time) y: 2586 lines of code parquet/file/column_writer.go x: 27 commits (all time) y: 543 lines of code arrow/array/dictionary.go x: 41 commits (all time) y: 1351 lines of code arrow/array/extension.go x: 32 commits (all time) y: 108 lines of code arrow/array/interval.go x: 32 commits (all time) y: 755 lines of code arrow/array/timestamp.go x: 16 commits (all time) y: 292 lines of code arrow/array/union.go x: 26 commits (all time) y: 975 lines of code parquet/pqarrow/column_readers.go x: 34 commits (all time) y: 808 lines of code parquet/pqarrow/schema.go x: 39 commits (all time) y: 911 lines of code parquet/pqarrow/variant.go x: 1 commits (all time) y: 82 lines of code parquet/schema/logical_types.go x: 21 commits (all time) y: 915 lines of code arrow/array/struct.go x: 48 commits (all time) y: 411 lines of code parquet/compress/compress.go x: 21 commits (all time) y: 101 lines of code parquet/file/file_reader.go x: 27 commits (all time) y: 255 lines of code parquet/file/row_group_reader.go x: 25 commits (all time) y: 137 lines of code arrow/array/array.go x: 56 commits (all time) y: 119 lines of code arrow/array/binary.go x: 34 commits (all time) y: 357 lines of code arrow/array/binarybuilder.go x: 36 commits (all time) y: 543 lines of code arrow/array/boolean.go x: 34 commits (all time) y: 94 lines of code arrow/array/booleanbuilder.go x: 31 commits (all time) y: 197 lines of code arrow/array/bufferbuilder.go x: 23 commits (all time) y: 180 lines of code arrow/array/bufferbuilder_byte.go x: 17 commits (all time) y: 12 lines of code arrow/array/bufferbuilder_numeric.gen.go x: 20 commits (all time) y: 66 lines of code arrow/array/builder.go x: 58 commits (all time) y: 282 lines of code arrow/array/concat.go x: 31 commits (all time) y: 707 lines of code arrow/array/decimal.go x: 3 commits (all time) y: 355 lines of code arrow/array/encoded.go x: 22 commits (all time) y: 355 lines of code arrow/array/fixed_size_list.go x: 35 commits (all time) y: 299 lines of code arrow/array/fixedsize_binary.go x: 29 commits (all time) y: 88 lines of code arrow/array/fixedsize_binarybuilder.go x: 28 commits (all time) y: 189 lines of code arrow/array/float16.go x: 28 commits (all time) y: 83 lines of code arrow/array/float16_builder.go x: 25 commits (all time) y: 195 lines of code arrow/array/json_reader.go x: 19 commits (all time) y: 134 lines of code arrow/array/list.go x: 45 commits (all time) y: 1278 lines of code arrow/array/map.go x: 33 commits (all time) y: 214 lines of code arrow/array/null.go x: 28 commits (all time) y: 159 lines of code arrow/array/numeric_generic.go x: 2 commits (all time) y: 317 lines of code arrow/array/numericbuilder.gen.go x: 40 commits (all time) y: 2899 lines of code arrow/array/record.go x: 36 commits (all time) y: 355 lines of code arrow/array/string.go x: 43 commits (all time) y: 569 lines of code arrow/array/table.go x: 32 commits (all time) y: 297 lines of code arrow/avro/reader.go x: 6 commits (all time) y: 236 lines of code arrow/cdata/cdata.go x: 45 commits (all time) y: 817 lines of code arrow/cdata/import_allocator.go x: 10 commits (all time) y: 30 lines of code arrow/compute/exec/utils.go x: 12 commits (all time) y: 196 lines of code arrow/csv/reader.go x: 37 commits (all time) y: 829 lines of code arrow/flight/flightsql/example/sql_batch_reader.go x: 19 commits (all time) y: 297 lines of code arrow/flight/record_batch_reader.go x: 25 commits (all time) y: 172 lines of code arrow/internal/arrjson/reader.go x: 22 commits (all time) y: 74 lines of code arrow/ipc/message.go x: 26 commits (all time) y: 172 lines of code arrow/memory/checked_allocator.go x: 10 commits (all time) y: 148 lines of code arrow/table.go x: 22 commits (all time) y: 107 lines of code arrow/tensor/tensor.go x: 20 commits (all time) y: 173 lines of code parquet/file/record_reader.go x: 29 commits (all time) y: 785 lines of code parquet/pqarrow/file_reader.go x: 31 commits (all time) y: 622 lines of code parquet/file/column_writer_types.gen.go x: 22 commits (all time) y: 1082 lines of code parquet/file/file_writer.go x: 24 commits (all time) y: 249 lines of code parquet/file/row_group_writer.go x: 19 commits (all time) y: 226 lines of code parquet/metadata/bloom_filter.go x: 2 commits (all time) y: 453 lines of code parquet/writer_properties.go x: 24 commits (all time) y: 559 lines of code parquet/file/page_writer.go x: 18 commits (all time) y: 429 lines of code parquet/internal/encryption/aes.go x: 19 commits (all time) y: 208 lines of code parquet/metadata/_lib/arch.h x: 1 commits (all time) y: 12 lines of code parquet/metadata/_lib/bloom_filter_block.c x: 1 commits (all time) y: 37 lines of code parquet/metadata/_lib/bloom_filter_block_avx2_amd64.s x: 1 commits (all time) y: 295 lines of code parquet/metadata/_lib/bloom_filter_block_sse4_amd64.s x: 1 commits (all time) y: 322 lines of code parquet/metadata/adaptive_bloom_filter.go x: 1 commits (all time) y: 166 lines of code parquet/metadata/bloom_filter_block_avx2_amd64.s x: 1 commits (all time) y: 137 lines of code parquet/metadata/column_chunk.go x: 19 commits (all time) y: 321 lines of code parquet/metadata/file.go x: 24 commits (all time) y: 411 lines of code parquet/metadata/row_group.go x: 21 commits (all time) y: 127 lines of code parquet/pqarrow/path_builder.go x: 23 commits (all time) y: 566 lines of code parquet/pqarrow/file_writer.go x: 29 commits (all time) y: 234 lines of code arrow/compute/exec/kernel.go x: 10 commits (all time) y: 456 lines of code arrow/compute/executor.go x: 31 commits (all time) y: 832 lines of code arrow/compute/expression.go x: 29 commits (all time) y: 681 lines of code arrow/compute/exprs/exec.go x: 16 commits (all time) y: 524 lines of code arrow/compute/exprs/extension_types.go x: 11 commits (all time) y: 108 lines of code arrow/compute/exprs/types.go x: 17 commits (all time) y: 639 lines of code arrow/compute/internal/kernels/scalar_set_lookup.go x: 1 commits (all time) y: 248 lines of code arrow/compute/internal/kernels/vector_hash.go x: 14 commits (all time) y: 457 lines of code arrow/compute/internal/kernels/vector_selection.go x: 22 commits (all time) y: 1444 lines of code arrow/compute/registry.go x: 21 commits (all time) y: 154 lines of code arrow/scalar/append.go x: 12 commits (all time) y: 231 lines of code internal/hashing/xxh3_memo_table.gen.go x: 16 commits (all time) y: 1981 lines of code internal/hashing/xxh3_memo_table.go x: 17 commits (all time) y: 280 lines of code arrow/ipc/reader.go x: 33 commits (all time) y: 202 lines of code parquet/internal/bmi/bmi.go x: 3 commits (all time) y: 211 lines of code parquet/file/column_reader.go x: 27 commits (all time) y: 452 lines of code arrow/array.go x: 22 commits (all time) y: 41 lines of code arrow/array/compare.go x: 49 commits (all time) y: 781 lines of code arrow/compute/internal/kernels/base_arithmetic.go x: 23 commits (all time) y: 826 lines of code internal/utils/math.go x: 3 commits (all time) y: 58 lines of code parquet/file/page_reader.go x: 27 commits (all time) y: 625 lines of code parquet/internal/encoding/levels.go x: 22 commits (all time) y: 213 lines of code parquet/metadata/page_index.go x: 4 commits (all time) y: 720 lines of code internal/utils/buf_reader.go x: 4 commits (all time) y: 217 lines of code parquet/reader_properties.go x: 23 commits (all time) y: 42 lines of code arrow/memory/mallocator/mallocator.go x: 5 commits (all time) y: 89 lines of code arrow/array/util.go x: 32 commits (all time) y: 362 lines of code arrow/datatype_nested.go x: 42 commits (all time) y: 703 lines of code parquet/file/column_reader_types.gen.go x: 18 commits (all time) y: 101 lines of code parquet/file/file_reader_mmap_windows.go x: 13 commits (all time) y: 8 lines of code parquet/internal/testutils/pagebuilder.go x: 23 commits (all time) y: 272 lines of code arrow/compute/internal/kernels/_lib/base_arithmetic.cc x: 7 commits (all time) y: 405 lines of code internal/utils/min_max_avx2_amd64.s x: 2 commits (all time) y: 846 lines of code parquet/cmd/parquet_reader/dumper.go x: 17 commits (all time) y: 217 lines of code parquet/cmd/parquet_reader/main.go x: 21 commits (all time) y: 371 lines of code parquet/schema/schema.go x: 18 commits (all time) y: 224 lines of code parquet/internal/encoding/boolean_decoder.go x: 22 commits (all time) y: 149 lines of code parquet/internal/encoding/byte_array_decoder.go x: 20 commits (all time) y: 97 lines of code parquet/internal/encoding/byte_stream_split.go x: 4 commits (all time) y: 287 lines of code parquet/internal/encoding/delta_bit_packing.go x: 27 commits (all time) y: 323 lines of code parquet/internal/encoding/delta_byte_array.go x: 24 commits (all time) y: 196 lines of code parquet/internal/encoding/fixed_len_byte_array_decoder.go x: 20 commits (all time) y: 115 lines of code parquet/internal/encoding/plain_encoder_types.gen.go x: 20 commits (all time) y: 503 lines of code parquet/internal/encoding/typed_encoder.gen.go x: 28 commits (all time) y: 1318 lines of code parquet/internal/encoding/types.go x: 26 commits (all time) y: 300 lines of code parquet/internal/utils/bit_reader.go x: 20 commits (all time) y: 256 lines of code parquet/internal/utils/rle.go x: 24 commits (all time) y: 469 lines of code arrow/bitutil/bitmaps.go x: 26 commits (all time) y: 546 lines of code arrow/internal/flight_integration/cmd/arrow-flight-integration-client/main.go x: 18 commits (all time) y: 31 lines of code arrow/memory/memory_arm64.go x: 5 commits (all time) y: 11 lines of code arrow/memory/memory_neon_arm64.go x: 3 commits (all time) y: 9 lines of code internal/utils/min_max_neon_arm64.s x: 3 commits (all time) y: 328 lines of code parquet/internal/bmi/_lib/arch.h x: 2 commits (all time) y: 9 lines of code parquet/internal/bmi/bitmap_neon_arm64.s x: 4 commits (all time) y: 85 lines of code parquet/internal/utils/_lib/bit_packing_neon.c x: 4 commits (all time) y: 2550 lines of code parquet/internal/utils/bit_packing_neon_arm64.go x: 4 commits (all time) y: 26 lines of code parquet/internal/utils/unpack_bool_neon_arm64.s x: 3 commits (all time) y: 83 lines of code arrow/cdata/cdata_exports.go x: 39 commits (all time) y: 468 lines of code arrow/cdata/cdata_fulltest.c x: 8 commits (all time) y: 395 lines of code arrow/cdata/cdata_test_framework.go x: 32 commits (all time) y: 335 lines of code parquet/metadata/statistics_types.gen.go x: 28 commits (all time) y: 2123 lines of code parquet/types.go x: 26 commits (all time) y: 232 lines of code arrow/compute/exprs/builders.go x: 11 commits (all time) y: 277 lines of code arrow/compute/exprs/field_refs.go x: 10 commits (all time) y: 185 lines of code arrow/ipc/file_reader.go x: 62 commits (all time) y: 697 lines of code arrow/ipc/file_writer.go x: 28 commits (all time) y: 258 lines of code arrow/ipc/metadata.go x: 53 commits (all time) y: 1074 lines of code arrow/ipc/writer.go x: 58 commits (all time) y: 883 lines of code arrow/compute/internal/kernels/scalar_comparisons.go x: 16 commits (all time) y: 706 lines of code arrow/compute/scalar_compare.go x: 16 commits (all time) y: 118 lines of code arrow/compute/internal/kernels/scalar_boolean.go x: 15 commits (all time) y: 287 lines of code arrow/compute/scalar_bool.go x: 15 commits (all time) y: 107 lines of code arrow/compute/utils.go x: 22 commits (all time) y: 331 lines of code arrow/extensions/uuid.go x: 3 commits (all time) y: 203 lines of code arrow/compute/internal/kernels/cast_numeric_neon_arm64.s x: 3 commits (all time) y: 5596 lines of code parquet/internal/utils/bit_packing_neon_arm64.s x: 3 commits (all time) y: 6766 lines of code parquet/doc.go x: 23 commits (all time) y: 1 lines of code parquet/internal/gen-go/parquet/GoUnusedProtection__.go x: 6 commits (all time) y: 2 lines of code arrow/flight/client.go x: 28 commits (all time) y: 340 lines of code arrow/flight/flightsql/driver/driver.go x: 19 commits (all time) y: 424 lines of code arrow/util/protobuf_reflect.go x: 5 commits (all time) y: 737 lines of code arrow/datatype.go x: 35 commits (all time) y: 235 lines of code arrow/datatype_fixedwidth.go x: 45 commits (all time) y: 666 lines of code arrow/decimal/decimal.go x: 1 commits (all time) y: 359 lines of code arrow/decimal128/decimal128.go x: 33 commits (all time) y: 438 lines of code arrow/internal/arrjson/arrjson.go x: 40 commits (all time) y: 2247 lines of code arrow/internal/flatbuf/Decimal.go x: 4 commits (all time) y: 65 lines of code arrow/type_string.go x: 10 commits (all time) y: 58 lines of code arrow/type_traits.go x: 6 commits (all time) y: 83 lines of code arrow/type_traits_decimal128.go x: 20 commits (all time) y: 23 lines of code arrow/type_traits_decimal256.go x: 16 commits (all time) y: 25 lines of code arrow/flight/flightsql/server.go x: 24 commits (all time) y: 1019 lines of code arrow/_tools/tmpl/main.go x: 11 commits (all time) y: 208 lines of code arrow/array/diff.go x: 11 commits (all time) y: 228 lines of code arrow/arrio/arrio.go x: 18 commits (all time) y: 50 lines of code arrow/avro/reader_types.go x: 7 commits (all time) y: 787 lines of code arrow/avro/schema.go x: 7 commits (all time) y: 300 lines of code arrow/compute/cast.go x: 22 commits (all time) y: 450 lines of code arrow/compute/datum.go x: 27 commits (all time) y: 210 lines of code arrow/compute/exec.go x: 19 commits (all time) y: 143 lines of code arrow/compute/exec/span.go x: 11 commits (all time) y: 453 lines of code arrow/compute/fieldref.go x: 18 commits (all time) y: 384 lines of code arrow/compute/functions.go x: 19 commits (all time) y: 277 lines of code arrow/compute/internal/kernels/base_arithmetic_avx2_amd64.go x: 14 commits (all time) y: 25 lines of code arrow/compute/internal/kernels/boolean_cast.go x: 16 commits (all time) y: 80 lines of code arrow/compute/internal/kernels/cast.go x: 17 commits (all time) y: 66 lines of code arrow/compute/internal/kernels/cast_numeric.go x: 14 commits (all time) y: 62 lines of code arrow/compute/internal/kernels/cast_temporal.go x: 15 commits (all time) y: 379 lines of code arrow/compute/internal/kernels/helpers.go x: 28 commits (all time) y: 808 lines of code arrow/compute/internal/kernels/numeric_cast.go x: 17 commits (all time) y: 752 lines of code arrow/compute/internal/kernels/rounding.go x: 13 commits (all time) y: 661 lines of code arrow/compute/internal/kernels/scalar_arithmetic.go x: 21 commits (all time) y: 341 lines of code arrow/compute/internal/kernels/scalar_comparison_amd64.go x: 14 commits (all time) y: 82 lines of code arrow/compute/internal/kernels/scalar_comparison_avx2_amd64.go x: 12 commits (all time) y: 53 lines of code arrow/compute/internal/kernels/scalar_comparison_noasm.go x: 15 commits (all time) y: 5 lines of code arrow/compute/internal/kernels/string_casts.go x: 16 commits (all time) y: 325 lines of code arrow/compute/internal/kernels/types.go x: 19 commits (all time) y: 75 lines of code arrow/compute/internal/kernels/vector_run_end_encode.go x: 14 commits (all time) y: 773 lines of code arrow/compute/selection.go x: 20 commits (all time) y: 596 lines of code arrow/csv/common.go x: 35 commits (all time) y: 190 lines of code arrow/csv/transformer.go x: 18 commits (all time) y: 262 lines of code arrow/csv/writer.go x: 27 commits (all time) y: 74 lines of code arrow/encoded/ree_utils.go x: 12 commits (all time) y: 132 lines of code arrow/extensions/bool8.go x: 2 commits (all time) y: 159 lines of code arrow/extensions/json.go x: 2 commits (all time) y: 92 lines of code arrow/extensions/opaque.go x: 2 commits (all time) y: 68 lines of code arrow/flight/flightsql/client.go x: 29 commits (all time) y: 1047 lines of code arrow/flight/flightsql/driver/utils.go x: 13 commits (all time) y: 253 lines of code arrow/flight/flightsql/example/sqlite_info.go x: 14 commits (all time) y: 180 lines of code arrow/flight/flightsql/example/sqlite_server.go x: 23 commits (all time) y: 633 lines of code arrow/flight/flightsql/example/type_info.go x: 13 commits (all time) y: 79 lines of code arrow/flight/flightsql/schema_ref/reference_schemas.go x: 12 commits (all time) y: 86 lines of code arrow/flight/record_batch_writer.go x: 21 commits (all time) y: 64 lines of code arrow/flight/server.go x: 28 commits (all time) y: 240 lines of code arrow/flight/session/session.go x: 4 commits (all time) y: 140 lines of code arrow/flight/session/stateful_session.go x: 4 commits (all time) y: 130 lines of code arrow/internal/arrdata/arrdata.go x: 44 commits (all time) y: 1576 lines of code arrow/internal/arrdata/ioutil.go x: 21 commits (all time) y: 202 lines of code arrow/internal/cdata_integration/entrypoints.go x: 9 commits (all time) y: 137 lines of code arrow/internal/dictutils/dict.go x: 17 commits (all time) y: 314 lines of code arrow/internal/testing/tools/data_types.go x: 11 commits (all time) y: 30 lines of code arrow/ipc/cmd/arrow-cat/main.go x: 24 commits (all time) y: 138 lines of code arrow/ipc/endian_swap.go x: 17 commits (all time) y: 119 lines of code arrow/ipc/ipc.go x: 26 commits (all time) y: 122 lines of code arrow/scalar/nested.go x: 29 commits (all time) y: 656 lines of code arrow/scalar/numeric.gen.go x: 21 commits (all time) y: 673 lines of code arrow/scalar/scalar.go x: 39 commits (all time) y: 902 lines of code arrow/scalar/temporal.go x: 20 commits (all time) y: 404 lines of code internal/bitutils/bit_set_run_reader.go x: 16 commits (all time) y: 274 lines of code internal/types/extension_types.go x: 16 commits (all time) y: 220 lines of code internal/utils/transpose_ints_def.go x: 13 commits (all time) y: 194 lines of code parquet/compress/zstd.go x: 17 commits (all time) y: 79 lines of code parquet/encryption_properties.go x: 17 commits (all time) y: 465 lines of code parquet/internal/encryption/encryptor.go x: 16 commits (all time) y: 164 lines of code parquet/internal/testutils/random.go x: 23 commits (all time) y: 357 lines of code parquet/internal/testutils/random_arrow.go x: 21 commits (all time) y: 452 lines of code parquet/internal/thrift/helpers.go x: 16 commits (all time) y: 45 lines of code parquet/internal/utils/bit_writer.go x: 18 commits (all time) y: 113 lines of code parquet/internal/utils/typed_rle_dict.gen.go x: 19 commits (all time) y: 1197 lines of code parquet/pqarrow/encode_arrow.go x: 30 commits (all time) y: 599 lines of code parquet/pqarrow/encode_dict_compute.go x: 10 commits (all time) y: 97 lines of code parquet/schema/converted_types.go x: 17 commits (all time) y: 156 lines of code parquet/schema/node.go x: 18 commits (all time) y: 454 lines of code parquet/schema/reflection.go x: 23 commits (all time) y: 603 lines of code arrow/util/util_message/types.pb.go x: 2 commits (all time) y: 963 lines of code arrow/float16/float16.go x: 7 commits (all time) y: 138 lines of code arrow/internal/flatbuf/Date.go x: 5 commits (all time) y: 39 lines of code arrow/internal/flatbuf/Field.go x: 5 commits (all time) y: 136 lines of code arrow/internal/flatbuf/SparseTensor.go x: 3 commits (all time) y: 126 lines of code arrow/internal/flatbuf/SparseTensorIndexCSF.go x: 2 commits (all time) y: 131 lines of code arrow/internal/flatbuf/Timestamp.go x: 6 commits (all time) y: 49 lines of code arrow/internal/flatbuf/Type.go x: 7 commits (all time) y: 96 lines of code arrow/datatype_extension.go x: 9 commits (all time) y: 71 lines of code arrow/datatype_binary.go x: 8 commits (all time) y: 101 lines of code parquet/internal/utils/bit_packing_default.go x: 2 commits (all time) y: 1886 lines of code internal/utils/transpose_ints_amd64.go x: 2 commits (all time) y: 268 lines of code arrow/compute/internal/kernels/cast_numeric_sse4_amd64.s x: 2 commits (all time) y: 8143 lines of code arrow/compute/internal/kernels/constant_factor_avx2_amd64.s x: 2 commits (all time) y: 687 lines of code arrow/compute/internal/kernels/constant_factor_sse4_amd64.s x: 2 commits (all time) y: 507 lines of code arrow/compute/internal/kernels/_lib/scalar_comparison.cc x: 1 commits (all time) y: 192 lines of code arrow/compute/internal/kernels/_lib/types.h x: 2 commits (all time) y: 402 lines of code arrow/bitutil/_lib/bitmap_ops_sse4_amd64.s x: 2 commits (all time) y: 530 lines of code arrow/bitutil/bitmap_ops_sse4_amd64.s x: 2 commits (all time) y: 450 lines of code arrow/compute/internal/kernels/_lib/cast_numeric_neon.s x: 1 commits (all time) y: 6088 lines of code arrow/datatype_numeric.gen.go x: 7 commits (all time) y: 162 lines of code arrow/compute/internal/kernels/_lib/constant_factor_avx2_amd64.s x: 1 commits (all time) y: 837 lines of code arrow/compute/internal/kernels/_lib/constant_factor_sse4_amd64.s x: 1 commits (all time) y: 654 lines of code arrow/compute/internal/kernels/_lib/cast_numeric_sse4_amd64.s x: 1 commits (all time) y: 8837 lines of code internal/utils/_lib/transpose_ints_avx2_amd64.s x: 1 commits (all time) y: 3334 lines of code internal/utils/transpose_ints_avx2_amd64.s x: 1 commits (all time) y: 2626 lines of code internal/utils/_lib/min_max_avx2_amd64.s x: 1 commits (all time) y: 1009 lines of code internal/utils/_lib/min_max_sse4_amd64.s x: 1 commits (all time) y: 1091 lines of code internal/utils/min_max_sse4_amd64.s x: 1 commits (all time) y: 947 lines of code arrow/flight/server_auth.go x: 5 commits (all time) y: 172 lines of code parquet/internal/utils/_lib/bit_packing_avx2.s x: 2 commits (all time) y: 4012 lines of code parquet/internal/utils/bit_packing_avx2_amd64.s x: 1 commits (all time) y: 3369 lines of code parquet/internal/utils/_lib/bit_packing_avx2.c x: 1 commits (all time) y: 1484 lines of code
8837.0
lines of code
  min: 1.0
  average: 283.14
  25th percentile: 21.0
  median: 76.0
  75th percentile: 248.5
  max: 8837.0
0 62.0
commits (all time)
min: 1.0 | average: 10.82 | 25th percentile: 2.0 | median: 4.0 | 75th percentile: 18.0 | max: 62.0

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

arrow/doc.go x: 7 contributors (all time) y: 2 lines of code arrow/flight/flightsql/column_metadata.go x: 4 contributors (all time) y: 164 lines of code arrow/internal/flight_integration/scenario.go x: 12 contributors (all time) y: 2586 lines of code parquet/file/column_writer.go x: 11 contributors (all time) y: 543 lines of code arrow/array/dictionary.go x: 16 contributors (all time) y: 1351 lines of code arrow/array/extension.go x: 9 contributors (all time) y: 108 lines of code arrow/array/interval.go x: 12 contributors (all time) y: 755 lines of code arrow/array/timestamp.go x: 8 contributors (all time) y: 292 lines of code arrow/array/union.go x: 11 contributors (all time) y: 975 lines of code parquet/pqarrow/column_readers.go x: 13 contributors (all time) y: 808 lines of code parquet/pqarrow/schema.go x: 14 contributors (all time) y: 911 lines of code parquet/pqarrow/variant.go x: 1 contributors (all time) y: 82 lines of code parquet/schema/logical_types.go x: 9 contributors (all time) y: 915 lines of code arrow/array/struct.go x: 18 contributors (all time) y: 411 lines of code parquet/compress/compress.go x: 8 contributors (all time) y: 101 lines of code parquet/file/file_reader.go x: 9 contributors (all time) y: 255 lines of code parquet/file/row_group_reader.go x: 7 contributors (all time) y: 137 lines of code arrow/array/array.go x: 16 contributors (all time) y: 119 lines of code arrow/array/binary.go x: 13 contributors (all time) y: 357 lines of code arrow/array/binarybuilder.go x: 13 contributors (all time) y: 543 lines of code arrow/array/boolean.go x: 13 contributors (all time) y: 94 lines of code arrow/array/booleanbuilder.go x: 13 contributors (all time) y: 197 lines of code arrow/array/bufferbuilder.go x: 8 contributors (all time) y: 180 lines of code arrow/array/bufferbuilder_byte.go x: 6 contributors (all time) y: 12 lines of code arrow/array/bufferbuilder_numeric.gen.go x: 8 contributors (all time) y: 66 lines of code arrow/array/builder.go x: 22 contributors (all time) y: 282 lines of code arrow/array/concat.go x: 11 contributors (all time) y: 707 lines of code arrow/array/data.go x: 11 contributors (all time) y: 186 lines of code arrow/array/decimal.go x: 2 contributors (all time) y: 355 lines of code arrow/array/encoded.go x: 10 contributors (all time) y: 355 lines of code arrow/array/fixed_size_list.go x: 14 contributors (all time) y: 299 lines of code arrow/array/fixedsize_binary.go x: 10 contributors (all time) y: 88 lines of code arrow/array/fixedsize_binarybuilder.go x: 12 contributors (all time) y: 189 lines of code arrow/array/float16.go x: 12 contributors (all time) y: 83 lines of code arrow/array/json_reader.go x: 6 contributors (all time) y: 134 lines of code arrow/array/list.go x: 17 contributors (all time) y: 1278 lines of code arrow/array/map.go x: 13 contributors (all time) y: 214 lines of code arrow/array/null.go x: 11 contributors (all time) y: 159 lines of code arrow/array/numeric_generic.go x: 2 contributors (all time) y: 317 lines of code arrow/array/numericbuilder.gen.go x: 16 contributors (all time) y: 2899 lines of code arrow/array/record.go x: 15 contributors (all time) y: 355 lines of code arrow/array/string.go x: 14 contributors (all time) y: 569 lines of code arrow/avro/reader.go x: 4 contributors (all time) y: 236 lines of code arrow/cdata/cdata.go x: 12 contributors (all time) y: 817 lines of code arrow/cdata/import_allocator.go x: 4 contributors (all time) y: 30 lines of code arrow/compute/exec/utils.go x: 6 contributors (all time) y: 196 lines of code arrow/csv/reader.go x: 15 contributors (all time) y: 829 lines of code arrow/flight/flightsql/example/sql_batch_reader.go x: 6 contributors (all time) y: 297 lines of code arrow/flight/record_batch_reader.go x: 7 contributors (all time) y: 172 lines of code arrow/ipc/message.go x: 8 contributors (all time) y: 172 lines of code parquet/file/record_reader.go x: 13 contributors (all time) y: 785 lines of code parquet/pqarrow/file_reader.go x: 16 contributors (all time) y: 622 lines of code parquet/file/column_writer_types.gen.go x: 9 contributors (all time) y: 1082 lines of code parquet/file/file_writer.go x: 8 contributors (all time) y: 249 lines of code parquet/file/row_group_writer.go x: 7 contributors (all time) y: 226 lines of code parquet/metadata/bloom_filter.go x: 1 contributors (all time) y: 453 lines of code parquet/writer_properties.go x: 7 contributors (all time) y: 559 lines of code parquet/file/page_writer.go x: 5 contributors (all time) y: 429 lines of code parquet/internal/encryption/aes.go x: 5 contributors (all time) y: 208 lines of code parquet/metadata/_lib/arch.h x: 1 contributors (all time) y: 12 lines of code parquet/metadata/_lib/bloom_filter_block.c x: 1 contributors (all time) y: 37 lines of code parquet/metadata/_lib/bloom_filter_block_avx2_amd64.s x: 1 contributors (all time) y: 295 lines of code parquet/metadata/_lib/bloom_filter_block_sse4_amd64.s x: 1 contributors (all time) y: 322 lines of code parquet/metadata/adaptive_bloom_filter.go x: 1 contributors (all time) y: 166 lines of code parquet/metadata/bloom_filter_block_avx2_amd64.s x: 1 contributors (all time) y: 137 lines of code parquet/metadata/column_chunk.go x: 5 contributors (all time) y: 321 lines of code parquet/metadata/file.go x: 9 contributors (all time) y: 411 lines of code parquet/metadata/row_group.go x: 5 contributors (all time) y: 127 lines of code parquet/pqarrow/path_builder.go x: 10 contributors (all time) y: 566 lines of code parquet/pqarrow/file_writer.go x: 9 contributors (all time) y: 234 lines of code arrow/compute/exec/kernel.go x: 4 contributors (all time) y: 456 lines of code arrow/compute/executor.go x: 5 contributors (all time) y: 832 lines of code arrow/compute/expression.go x: 6 contributors (all time) y: 681 lines of code arrow/compute/exprs/exec.go x: 6 contributors (all time) y: 524 lines of code arrow/compute/exprs/extension_types.go x: 3 contributors (all time) y: 108 lines of code arrow/compute/exprs/types.go x: 6 contributors (all time) y: 639 lines of code arrow/compute/internal/kernels/scalar_set_lookup.go x: 1 contributors (all time) y: 248 lines of code arrow/compute/internal/kernels/vector_hash.go x: 5 contributors (all time) y: 457 lines of code arrow/compute/internal/kernels/vector_selection.go x: 5 contributors (all time) y: 1444 lines of code arrow/compute/registry.go x: 3 contributors (all time) y: 154 lines of code arrow/scalar/append.go x: 3 contributors (all time) y: 231 lines of code internal/hashing/xxh3_memo_table.gen.go x: 6 contributors (all time) y: 1981 lines of code internal/hashing/xxh3_memo_table.go x: 9 contributors (all time) y: 280 lines of code parquet/internal/bmi/bmi.go x: 2 contributors (all time) y: 211 lines of code parquet/file/column_reader.go x: 8 contributors (all time) y: 452 lines of code arrow/array/compare.go x: 11 contributors (all time) y: 781 lines of code arrow/compute/internal/kernels/base_arithmetic.go x: 7 contributors (all time) y: 826 lines of code internal/utils/math.go x: 3 contributors (all time) y: 58 lines of code parquet/file/page_reader.go x: 8 contributors (all time) y: 625 lines of code parquet/metadata/page_index.go x: 2 contributors (all time) y: 720 lines of code parquet/reader_properties.go x: 6 contributors (all time) y: 42 lines of code arrow/memory/mallocator/mallocator.go x: 3 contributors (all time) y: 89 lines of code arrow/datatype_nested.go x: 13 contributors (all time) y: 703 lines of code parquet/file/column_reader_types.gen.go x: 6 contributors (all time) y: 101 lines of code parquet/file/file_reader_mmap_windows.go x: 3 contributors (all time) y: 8 lines of code parquet/internal/testutils/pagebuilder.go x: 7 contributors (all time) y: 272 lines of code arrow/compute/internal/kernels/_lib/base_arithmetic.cc x: 1 contributors (all time) y: 405 lines of code internal/utils/min_max_avx2_amd64.s x: 2 contributors (all time) y: 846 lines of code parquet/cmd/parquet_reader/dumper.go x: 6 contributors (all time) y: 217 lines of code parquet/cmd/parquet_reader/main.go x: 9 contributors (all time) y: 371 lines of code parquet/schema/schema.go x: 5 contributors (all time) y: 224 lines of code parquet/internal/encoding/byte_stream_split.go x: 4 contributors (all time) y: 287 lines of code parquet/internal/encoding/decoder.go x: 6 contributors (all time) y: 164 lines of code parquet/internal/encoding/delta_bit_packing.go x: 9 contributors (all time) y: 323 lines of code parquet/internal/encoding/delta_byte_array.go x: 10 contributors (all time) y: 196 lines of code parquet/internal/encoding/plain_encoder_types.gen.go x: 6 contributors (all time) y: 503 lines of code parquet/internal/encoding/typed_encoder.gen.go x: 8 contributors (all time) y: 1318 lines of code parquet/internal/utils/rle.go x: 8 contributors (all time) y: 469 lines of code arrow/math/float64_neon_arm64.s x: 2 contributors (all time) y: 39 lines of code arrow/memory/memory_arm64.go x: 5 contributors (all time) y: 11 lines of code internal/utils/min_max_neon_arm64.s x: 3 contributors (all time) y: 328 lines of code parquet/file/level_conversion.go x: 9 contributors (all time) y: 151 lines of code parquet/internal/bmi/_lib/arch.h x: 2 contributors (all time) y: 9 lines of code parquet/internal/bmi/bitmap_neon_arm64.s x: 4 contributors (all time) y: 85 lines of code parquet/internal/utils/_lib/bit_packing_neon.c x: 4 contributors (all time) y: 2550 lines of code arrow/cdata/cdata_exports.go x: 11 contributors (all time) y: 468 lines of code arrow/cdata/cdata_fulltest.c x: 3 contributors (all time) y: 395 lines of code arrow/cdata/cdata_test_framework.go x: 7 contributors (all time) y: 335 lines of code parquet/metadata/statistics_types.gen.go x: 9 contributors (all time) y: 2123 lines of code parquet/types.go x: 8 contributors (all time) y: 232 lines of code arrow/compute/exprs/builders.go x: 4 contributors (all time) y: 277 lines of code arrow/compute/exprs/field_refs.go x: 3 contributors (all time) y: 185 lines of code arrow/ipc/file_reader.go x: 17 contributors (all time) y: 697 lines of code arrow/ipc/metadata.go x: 10 contributors (all time) y: 1074 lines of code arrow/ipc/writer.go x: 16 contributors (all time) y: 883 lines of code arrow/compute/internal/kernels/scalar_comparisons.go x: 5 contributors (all time) y: 706 lines of code arrow/compute/scalar_compare.go x: 4 contributors (all time) y: 118 lines of code arrow/compute/internal/kernels/cast_numeric_neon_arm64.s x: 2 contributors (all time) y: 5596 lines of code parquet/internal/utils/bit_packing_neon_arm64.s x: 3 contributors (all time) y: 6766 lines of code parquet/doc.go x: 8 contributors (all time) y: 1 lines of code arrow/flight/client.go x: 10 contributors (all time) y: 340 lines of code arrow/util/protobuf_reflect.go x: 4 contributors (all time) y: 737 lines of code arrow/datatype.go x: 11 contributors (all time) y: 235 lines of code arrow/datatype_fixedwidth.go x: 14 contributors (all time) y: 666 lines of code arrow/decimal/decimal.go x: 1 contributors (all time) y: 359 lines of code arrow/decimal128/decimal128.go x: 9 contributors (all time) y: 438 lines of code arrow/decimal256/decimal256.go x: 6 contributors (all time) y: 562 lines of code arrow/internal/arrjson/arrjson.go x: 11 contributors (all time) y: 2247 lines of code arrow/internal/flatbuf/Decimal.go x: 4 contributors (all time) y: 65 lines of code arrow/type_string.go x: 5 contributors (all time) y: 58 lines of code arrow/type_traits_decimal128.go x: 9 contributors (all time) y: 23 lines of code arrow/flight/flightsql/server.go x: 8 contributors (all time) y: 1019 lines of code arrow/avro/reader_types.go x: 5 contributors (all time) y: 787 lines of code arrow/avro/schema.go x: 5 contributors (all time) y: 300 lines of code arrow/compute/arithmetic.go x: 5 contributors (all time) y: 1009 lines of code arrow/compute/fieldref.go x: 6 contributors (all time) y: 384 lines of code arrow/compute/functions.go x: 5 contributors (all time) y: 277 lines of code arrow/compute/internal/kernels/boolean_cast.go x: 5 contributors (all time) y: 80 lines of code arrow/compute/internal/kernels/cast_temporal.go x: 4 contributors (all time) y: 379 lines of code arrow/compute/internal/kernels/numeric_cast.go x: 5 contributors (all time) y: 752 lines of code arrow/compute/internal/kernels/rounding.go x: 5 contributors (all time) y: 661 lines of code arrow/compute/internal/kernels/vector_run_end_encode.go x: 6 contributors (all time) y: 773 lines of code arrow/compute/selection.go x: 4 contributors (all time) y: 596 lines of code arrow/csv/common.go x: 17 contributors (all time) y: 190 lines of code arrow/csv/writer.go x: 11 contributors (all time) y: 74 lines of code arrow/extensions/bool8.go x: 2 contributors (all time) y: 159 lines of code arrow/extensions/json.go x: 2 contributors (all time) y: 92 lines of code arrow/flight/flightsql/client.go x: 8 contributors (all time) y: 1047 lines of code arrow/flight/flightsql/example/sqlite_server.go x: 7 contributors (all time) y: 633 lines of code arrow/flight/flightsql/types.go x: 6 contributors (all time) y: 248 lines of code arrow/internal/arrdata/arrdata.go x: 11 contributors (all time) y: 1576 lines of code arrow/internal/dictutils/dict.go x: 6 contributors (all time) y: 314 lines of code arrow/ipc/cmd/arrow-cat/main.go x: 8 contributors (all time) y: 138 lines of code arrow/ipc/compression.go x: 7 contributors (all time) y: 100 lines of code arrow/scalar/binary.go x: 5 contributors (all time) y: 147 lines of code arrow/scalar/numeric.gen.go x: 5 contributors (all time) y: 673 lines of code arrow/scalar/parse.go x: 7 contributors (all time) y: 693 lines of code arrow/scalar/scalar.go x: 7 contributors (all time) y: 902 lines of code arrow/scalar/temporal.go x: 5 contributors (all time) y: 404 lines of code arrow/schema.go x: 10 contributors (all time) y: 238 lines of code arrow/type_traits_numeric.gen.go x: 12 contributors (all time) y: 248 lines of code internal/utils/transpose_ints_def.go x: 4 contributors (all time) y: 194 lines of code parquet/internal/encoding/memo_table_types.gen.go x: 4 contributors (all time) y: 325 lines of code parquet/internal/testutils/random.go x: 7 contributors (all time) y: 357 lines of code parquet/internal/testutils/random_arrow.go x: 7 contributors (all time) y: 452 lines of code parquet/internal/utils/typed_rle_dict.gen.go x: 5 contributors (all time) y: 1197 lines of code parquet/pqarrow/encode_arrow.go x: 14 contributors (all time) y: 599 lines of code parquet/schema/reflection.go x: 10 contributors (all time) y: 603 lines of code arrow/util/util_message/types.pb.go x: 1 contributors (all time) y: 963 lines of code arrow/internal/flatbuf/SparseTensorIndexCSF.go x: 2 contributors (all time) y: 131 lines of code parquet/internal/utils/bit_packing_default.go x: 2 contributors (all time) y: 1886 lines of code internal/utils/transpose_ints_amd64.go x: 2 contributors (all time) y: 268 lines of code arrow/compute/internal/kernels/cast_numeric_sse4_amd64.s x: 1 contributors (all time) y: 8143 lines of code arrow/compute/internal/kernels/constant_factor_avx2_amd64.s x: 1 contributors (all time) y: 687 lines of code arrow/compute/internal/kernels/constant_factor_sse4_amd64.s x: 1 contributors (all time) y: 507 lines of code arrow/compute/internal/kernels/_lib/scalar_comparison.cc x: 1 contributors (all time) y: 192 lines of code arrow/bitutil/_lib/bitmap_ops_sse4_amd64.s x: 1 contributors (all time) y: 530 lines of code arrow/bitutil/bitmap_ops_sse4_amd64.s x: 1 contributors (all time) y: 450 lines of code arrow/compute/internal/kernels/_lib/cast_numeric_neon.s x: 1 contributors (all time) y: 6088 lines of code arrow/compute/internal/kernels/_lib/constant_factor_avx2_amd64.s x: 1 contributors (all time) y: 837 lines of code arrow/compute/internal/kernels/_lib/constant_factor_sse4_amd64.s x: 1 contributors (all time) y: 654 lines of code arrow/compute/internal/kernels/_lib/cast_numeric_sse4_amd64.s x: 1 contributors (all time) y: 8837 lines of code internal/utils/_lib/transpose_ints_avx2_amd64.s x: 1 contributors (all time) y: 3334 lines of code internal/utils/transpose_ints_avx2_amd64.s x: 1 contributors (all time) y: 2626 lines of code internal/utils/_lib/min_max_avx2_amd64.s x: 1 contributors (all time) y: 1009 lines of code internal/utils/_lib/min_max_sse4_amd64.s x: 1 contributors (all time) y: 1091 lines of code parquet/internal/utils/_lib/bit_packing_avx2.s x: 1 contributors (all time) y: 4012 lines of code parquet/internal/utils/bit_packing_avx2_amd64.s x: 1 contributors (all time) y: 3369 lines of code parquet/internal/utils/_lib/bit_packing_avx2.c x: 1 contributors (all time) y: 1484 lines of code
8837.0
lines of code
  min: 1.0
  average: 283.14
  25th percentile: 21.0
  median: 76.0
  75th percentile: 248.5
  max: 8837.0
0 22.0
contributors (all time)
min: 1.0 | average: 4.18 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 6.0 | max: 22.0

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

arrow/doc.go x: 1 commits (30d) y: 2 lines of code arrow/flight/flightsql/column_metadata.go x: 1 commits (30d) y: 164 lines of code arrow/internal/flight_integration/scenario.go x: 1 commits (30d) y: 2586 lines of code parquet/file/column_writer.go x: 1 commits (30d) y: 543 lines of code arrow/array/dictionary.go x: 1 commits (30d) y: 1351 lines of code arrow/array/extension.go x: 1 commits (30d) y: 108 lines of code arrow/array/interval.go x: 1 commits (30d) y: 755 lines of code arrow/array/timestamp.go x: 1 commits (30d) y: 292 lines of code arrow/array/union.go x: 1 commits (30d) y: 975 lines of code parquet/pqarrow/column_readers.go x: 1 commits (30d) y: 808 lines of code parquet/pqarrow/schema.go x: 1 commits (30d) y: 911 lines of code parquet/pqarrow/variant.go x: 1 commits (30d) y: 82 lines of code arrow/array/struct.go x: 1 commits (30d) y: 411 lines of code parquet/compress/compress.go x: 1 commits (30d) y: 101 lines of code parquet/file/file_reader.go x: 1 commits (30d) y: 255 lines of code parquet/file/row_group_reader.go x: 1 commits (30d) y: 137 lines of code
2586.0
lines of code
  min: 2.0
  average: 611.53
  25th percentile: 122.5
  median: 411.0
  75th percentile: 913.0
  max: 2586.0
0 1.0
commits (30d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

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

arrow/doc.go x: 1 contributors (30d) y: 2 lines of code arrow/flight/flightsql/column_metadata.go x: 1 contributors (30d) y: 164 lines of code arrow/internal/flight_integration/scenario.go x: 1 contributors (30d) y: 2586 lines of code parquet/file/column_writer.go x: 1 contributors (30d) y: 543 lines of code arrow/array/dictionary.go x: 1 contributors (30d) y: 1351 lines of code arrow/array/extension.go x: 1 contributors (30d) y: 108 lines of code arrow/array/interval.go x: 1 contributors (30d) y: 755 lines of code arrow/array/timestamp.go x: 1 contributors (30d) y: 292 lines of code arrow/array/union.go x: 1 contributors (30d) y: 975 lines of code parquet/pqarrow/column_readers.go x: 1 contributors (30d) y: 808 lines of code parquet/pqarrow/schema.go x: 1 contributors (30d) y: 911 lines of code parquet/pqarrow/variant.go x: 1 contributors (30d) y: 82 lines of code arrow/array/struct.go x: 1 contributors (30d) y: 411 lines of code parquet/compress/compress.go x: 1 contributors (30d) y: 101 lines of code parquet/file/file_reader.go x: 1 contributors (30d) y: 255 lines of code parquet/file/row_group_reader.go x: 1 contributors (30d) y: 137 lines of code
2586.0
lines of code
  min: 2.0
  average: 611.53
  25th percentile: 122.5
  median: 411.0
  75th percentile: 913.0
  max: 2586.0
0 1.0
contributors (30d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

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

arrow/doc.go x: 2 commits (90d) y: 2 lines of code arrow/flight/flightsql/column_metadata.go x: 1 commits (90d) y: 164 lines of code arrow/internal/flight_integration/scenario.go x: 1 commits (90d) y: 2586 lines of code parquet/file/column_writer.go x: 4 commits (90d) y: 543 lines of code arrow/array/dictionary.go x: 2 commits (90d) y: 1351 lines of code arrow/array/extension.go x: 2 commits (90d) y: 108 lines of code arrow/array/interval.go x: 3 commits (90d) y: 755 lines of code arrow/array/timestamp.go x: 3 commits (90d) y: 292 lines of code arrow/array/union.go x: 2 commits (90d) y: 975 lines of code parquet/pqarrow/column_readers.go x: 3 commits (90d) y: 808 lines of code parquet/pqarrow/schema.go x: 5 commits (90d) y: 911 lines of code parquet/pqarrow/variant.go x: 1 commits (90d) y: 82 lines of code parquet/schema/logical_types.go x: 1 commits (90d) y: 915 lines of code arrow/array/struct.go x: 2 commits (90d) y: 411 lines of code parquet/compress/compress.go x: 1 commits (90d) y: 101 lines of code parquet/file/file_reader.go x: 3 commits (90d) y: 255 lines of code parquet/file/row_group_reader.go x: 2 commits (90d) y: 137 lines of code arrow/array/array.go x: 1 commits (90d) y: 119 lines of code arrow/array/binary.go x: 2 commits (90d) y: 357 lines of code arrow/array/binarybuilder.go x: 1 commits (90d) y: 543 lines of code arrow/array/boolean.go x: 2 commits (90d) y: 94 lines of code arrow/array/booleanbuilder.go x: 1 commits (90d) y: 197 lines of code arrow/array/bufferbuilder.go x: 1 commits (90d) y: 180 lines of code arrow/array/bufferbuilder_byte.go x: 1 commits (90d) y: 12 lines of code arrow/array/bufferbuilder_numeric.gen.go x: 1 commits (90d) y: 66 lines of code arrow/array/builder.go x: 2 commits (90d) y: 282 lines of code arrow/array/concat.go x: 1 commits (90d) y: 707 lines of code arrow/array/data.go x: 1 commits (90d) y: 186 lines of code arrow/array/encoded.go x: 1 commits (90d) y: 355 lines of code arrow/array/fixed_size_list.go x: 1 commits (90d) y: 299 lines of code arrow/array/float16.go x: 3 commits (90d) y: 83 lines of code arrow/array/json_reader.go x: 1 commits (90d) y: 134 lines of code arrow/array/list.go x: 1 commits (90d) y: 1278 lines of code arrow/array/map.go x: 1 commits (90d) y: 214 lines of code arrow/array/null.go x: 1 commits (90d) y: 159 lines of code arrow/array/numeric_generic.go x: 2 commits (90d) y: 317 lines of code arrow/array/numericbuilder.gen.go x: 1 commits (90d) y: 2899 lines of code arrow/array/string.go x: 2 commits (90d) y: 569 lines of code arrow/avro/reader.go x: 1 commits (90d) y: 236 lines of code arrow/cdata/cdata.go x: 1 commits (90d) y: 817 lines of code arrow/cdata/import_allocator.go x: 1 commits (90d) y: 30 lines of code arrow/csv/reader.go x: 1 commits (90d) y: 829 lines of code arrow/internal/arrjson/reader.go x: 1 commits (90d) y: 74 lines of code arrow/memory/checked_allocator.go x: 1 commits (90d) y: 148 lines of code arrow/table.go x: 1 commits (90d) y: 107 lines of code parquet/file/record_reader.go x: 5 commits (90d) y: 785 lines of code parquet/pqarrow/file_reader.go x: 3 commits (90d) y: 622 lines of code parquet/file/column_writer_types.gen.go x: 1 commits (90d) y: 1082 lines of code parquet/file/file_writer.go x: 4 commits (90d) y: 249 lines of code parquet/file/row_group_writer.go x: 1 commits (90d) y: 226 lines of code parquet/metadata/bloom_filter.go x: 2 commits (90d) y: 453 lines of code parquet/writer_properties.go x: 1 commits (90d) y: 559 lines of code parquet/file/page_writer.go x: 1 commits (90d) y: 429 lines of code parquet/metadata/_lib/bloom_filter_block.c x: 1 commits (90d) y: 37 lines of code parquet/metadata/_lib/bloom_filter_block_avx2_amd64.s x: 1 commits (90d) y: 295 lines of code parquet/metadata/_lib/bloom_filter_block_sse4_amd64.s x: 1 commits (90d) y: 322 lines of code parquet/metadata/bloom_filter_block_default.go x: 1 commits (90d) y: 4 lines of code parquet/metadata/file.go x: 1 commits (90d) y: 411 lines of code parquet/pqarrow/path_builder.go x: 1 commits (90d) y: 566 lines of code parquet/pqarrow/file_writer.go x: 2 commits (90d) y: 234 lines of code arrow/compute/exec/kernel.go x: 1 commits (90d) y: 456 lines of code arrow/compute/expression.go x: 1 commits (90d) y: 681 lines of code arrow/compute/exprs/exec.go x: 1 commits (90d) y: 524 lines of code arrow/compute/exprs/types.go x: 1 commits (90d) y: 639 lines of code arrow/compute/internal/kernels/scalar_set_lookup.go x: 1 commits (90d) y: 248 lines of code arrow/compute/internal/kernels/vector_hash.go x: 1 commits (90d) y: 457 lines of code arrow/compute/internal/kernels/vector_selection.go x: 1 commits (90d) y: 1444 lines of code internal/hashing/xxh3_memo_table.gen.go x: 1 commits (90d) y: 1981 lines of code internal/hashing/xxh3_memo_table.go x: 1 commits (90d) y: 280 lines of code arrow/array/compare.go x: 2 commits (90d) y: 781 lines of code parquet/metadata/page_index.go x: 3 commits (90d) y: 720 lines of code internal/utils/buf_reader.go x: 2 commits (90d) y: 217 lines of code parquet/reader_properties.go x: 3 commits (90d) y: 42 lines of code parquet/internal/testutils/pagebuilder.go x: 1 commits (90d) y: 272 lines of code arrow/compute/internal/kernels/_lib/base_arithmetic.cc x: 1 commits (90d) y: 405 lines of code internal/utils/min_max_avx2_amd64.s x: 1 commits (90d) y: 846 lines of code parquet/cmd/parquet_reader/main.go x: 1 commits (90d) y: 371 lines of code parquet/internal/encoding/plain_encoder_types.gen.go x: 1 commits (90d) y: 503 lines of code parquet/internal/encoding/typed_encoder.gen.go x: 1 commits (90d) y: 1318 lines of code parquet/internal/utils/bit_reader.go x: 1 commits (90d) y: 256 lines of code parquet/internal/utils/rle.go x: 1 commits (90d) y: 469 lines of code parquet/internal/utils/_lib/bit_packing_neon.c x: 1 commits (90d) y: 2550 lines of code
2899.0
lines of code
  min: 2.0
  average: 355.09
  25th percentile: 90.25
  median: 209.5
  75th percentile: 452.75
  max: 2899.0
0 5.0
commits (90d)
min: 1.0 | average: 1.32 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 5.0

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

arrow/doc.go x: 1 contributors (90d) y: 2 lines of code arrow/flight/flightsql/column_metadata.go x: 1 contributors (90d) y: 164 lines of code arrow/internal/flight_integration/scenario.go x: 1 contributors (90d) y: 2586 lines of code parquet/file/column_writer.go x: 3 contributors (90d) y: 543 lines of code arrow/array/dictionary.go x: 2 contributors (90d) y: 1351 lines of code arrow/array/extension.go x: 2 contributors (90d) y: 108 lines of code arrow/array/interval.go x: 2 contributors (90d) y: 755 lines of code arrow/array/timestamp.go x: 2 contributors (90d) y: 292 lines of code arrow/array/union.go x: 2 contributors (90d) y: 975 lines of code parquet/pqarrow/column_readers.go x: 2 contributors (90d) y: 808 lines of code parquet/pqarrow/schema.go x: 1 contributors (90d) y: 911 lines of code parquet/pqarrow/variant.go x: 1 contributors (90d) y: 82 lines of code parquet/schema/logical_types.go x: 1 contributors (90d) y: 915 lines of code arrow/array/struct.go x: 2 contributors (90d) y: 411 lines of code parquet/compress/compress.go x: 1 contributors (90d) y: 101 lines of code parquet/file/file_reader.go x: 1 contributors (90d) y: 255 lines of code parquet/file/row_group_reader.go x: 1 contributors (90d) y: 137 lines of code arrow/array/array.go x: 1 contributors (90d) y: 119 lines of code arrow/array/binary.go x: 2 contributors (90d) y: 357 lines of code arrow/array/binarybuilder.go x: 1 contributors (90d) y: 543 lines of code arrow/array/boolean.go x: 2 contributors (90d) y: 94 lines of code arrow/array/booleanbuilder.go x: 1 contributors (90d) y: 197 lines of code arrow/array/bufferbuilder.go x: 1 contributors (90d) y: 180 lines of code arrow/array/bufferbuilder_byte.go x: 1 contributors (90d) y: 12 lines of code arrow/array/bufferbuilder_numeric.gen.go x: 1 contributors (90d) y: 66 lines of code arrow/array/builder.go x: 2 contributors (90d) y: 282 lines of code arrow/array/concat.go x: 1 contributors (90d) y: 707 lines of code arrow/array/data.go x: 1 contributors (90d) y: 186 lines of code arrow/array/encoded.go x: 1 contributors (90d) y: 355 lines of code arrow/array/fixed_size_list.go x: 1 contributors (90d) y: 299 lines of code arrow/array/float16.go x: 2 contributors (90d) y: 83 lines of code arrow/array/json_reader.go x: 1 contributors (90d) y: 134 lines of code arrow/array/list.go x: 1 contributors (90d) y: 1278 lines of code arrow/array/map.go x: 1 contributors (90d) y: 214 lines of code arrow/array/null.go x: 1 contributors (90d) y: 159 lines of code arrow/array/numeric_generic.go x: 2 contributors (90d) y: 317 lines of code arrow/array/numericbuilder.gen.go x: 1 contributors (90d) y: 2899 lines of code arrow/array/string.go x: 2 contributors (90d) y: 569 lines of code arrow/avro/reader.go x: 1 contributors (90d) y: 236 lines of code arrow/cdata/cdata.go x: 1 contributors (90d) y: 817 lines of code arrow/cdata/import_allocator.go x: 1 contributors (90d) y: 30 lines of code arrow/csv/reader.go x: 1 contributors (90d) y: 829 lines of code arrow/internal/arrjson/reader.go x: 1 contributors (90d) y: 74 lines of code arrow/table.go x: 1 contributors (90d) y: 107 lines of code parquet/file/record_reader.go x: 4 contributors (90d) y: 785 lines of code parquet/pqarrow/file_reader.go x: 3 contributors (90d) y: 622 lines of code parquet/file/column_writer_types.gen.go x: 1 contributors (90d) y: 1082 lines of code parquet/file/file_writer.go x: 1 contributors (90d) y: 249 lines of code parquet/file/row_group_writer.go x: 1 contributors (90d) y: 226 lines of code parquet/metadata/bloom_filter.go x: 1 contributors (90d) y: 453 lines of code parquet/writer_properties.go x: 1 contributors (90d) y: 559 lines of code parquet/file/page_writer.go x: 1 contributors (90d) y: 429 lines of code parquet/metadata/_lib/bloom_filter_block.c x: 1 contributors (90d) y: 37 lines of code parquet/metadata/_lib/bloom_filter_block_avx2_amd64.s x: 1 contributors (90d) y: 295 lines of code parquet/metadata/_lib/bloom_filter_block_sse4_amd64.s x: 1 contributors (90d) y: 322 lines of code parquet/metadata/file.go x: 1 contributors (90d) y: 411 lines of code parquet/pqarrow/path_builder.go x: 1 contributors (90d) y: 566 lines of code arrow/compute/expression.go x: 1 contributors (90d) y: 681 lines of code arrow/compute/exprs/exec.go x: 1 contributors (90d) y: 524 lines of code arrow/compute/exprs/types.go x: 1 contributors (90d) y: 639 lines of code arrow/compute/internal/kernels/vector_hash.go x: 1 contributors (90d) y: 457 lines of code arrow/compute/internal/kernels/vector_selection.go x: 1 contributors (90d) y: 1444 lines of code internal/hashing/xxh3_memo_table.gen.go x: 1 contributors (90d) y: 1981 lines of code internal/hashing/xxh3_memo_table.go x: 1 contributors (90d) y: 280 lines of code arrow/array/compare.go x: 2 contributors (90d) y: 781 lines of code parquet/metadata/page_index.go x: 2 contributors (90d) y: 720 lines of code internal/utils/buf_reader.go x: 2 contributors (90d) y: 217 lines of code parquet/reader_properties.go x: 2 contributors (90d) y: 42 lines of code parquet/internal/testutils/pagebuilder.go x: 1 contributors (90d) y: 272 lines of code arrow/compute/internal/kernels/_lib/base_arithmetic.cc x: 1 contributors (90d) y: 405 lines of code internal/utils/min_max_avx2_amd64.s x: 1 contributors (90d) y: 846 lines of code parquet/cmd/parquet_reader/main.go x: 1 contributors (90d) y: 371 lines of code parquet/internal/encoding/plain_encoder_types.gen.go x: 1 contributors (90d) y: 503 lines of code parquet/internal/encoding/typed_encoder.gen.go x: 1 contributors (90d) y: 1318 lines of code parquet/internal/utils/rle.go x: 1 contributors (90d) y: 469 lines of code parquet/internal/utils/_lib/bit_packing_neon.c x: 1 contributors (90d) y: 2550 lines of code
2899.0
lines of code
  min: 2.0
  average: 355.09
  25th percentile: 90.25
  median: 209.5
  75th percentile: 452.75
  max: 2899.0
0 4.0
contributors (90d)
min: 1.0 | average: 1.18 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 4.0