apache / parquet-mr
File Change Frequency

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

Overview
File Change Frequency Overall
  • There are 568 files with 63,439 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 6 files changed 21-50 times (5,824 lines of code)
    • 94 files changed 6-20 times (22,982 lines of code)
    • 468 files changed 1-5 times (34,633 lines of code)
0% | 0% | 9% | 36% | 54%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 568 files with 63,439 lines of code.
    • 2 files changed by more than 25 contributors (3,005 lines of code)
    • 11 files changed by 11-25 contributors (5,355 lines of code)
    • 36 files changed by 6-10 contributors (9,953 lines of code)
    • 291 files changed by 2-5 contributors (32,912 lines of code)
    • 228 files changed by 1 contributor (12,214 lines of code)
4% | 8% | 15% | 51% | 19%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
java, md, xml, avsc, properties, sh, proto, thrift, yml, json, scala, txt, gitignore, py, editorconfig
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 9% | 35% | 54%
py0% | 0% | 0% | 100% | 0%
scala0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
parquet-hadoop0% | 0% | 28% | 26% | 45%
parquet-column0% | 0% | 5% | 43% | 51%
parquet-thrift0% | 0% | 0% | 51% | 48%
parquet-avro0% | 0% | 0% | 81% | 18%
parquet-cli0% | 0% | 0% | 27% | 72%
parquet-protobuf0% | 0% | 0% | 78% | 21%
parquet-pig0% | 0% | 0% | 32% | 67%
parquet-common0% | 0% | 0% | 16% | 83%
parquet-arrow0% | 0% | 0% | 78% | 21%
parquet-format-structures0% | 0% | 0% | 34% | 65%
dev0% | 0% | 0% | 100% | 0%
parquet-generator0% | 0% | 0% | 32% | 67%
parquet-plugins0% | 0% | 0% | 0% | 100%
parquet-benchmarks0% | 0% | 0% | 0% | 100%
parquet-encoding0% | 0% | 0% | 0% | 100%
parquet-scala0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
ParquetMetadataConverter.java
in parquet-hadoop/src/main/java/org/apache/parquet/format/converter
1746 118 2015-04-28 2023-07-24 50 26 blue@apache.org ustcwg@gmail.com
ParquetFileReader.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop
1259 90 2015-04-28 2023-07-24 46 27 blue@apache.org ustcwg@gmail.com
ParquetFileWriter.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop
1176 75 2015-04-28 2023-05-24 44 25 blue@apache.org 31469905+yabola@users.norep...
ParquetOutputFormat.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop
373 59 2015-04-28 2023-05-24 30 22 blue@apache.org 31469905+yabola@users.norep...
ParquetWriter.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop
344 46 2015-04-28 2023-05-24 29 17 blue@apache.org 31469905+yabola@users.norep...
Types.java
in parquet-column/src/main/java/org/apache/parquet/schema
926 159 2015-04-28 2023-03-11 21 11 blue@apache.org jerolba@gmail.com
InternalParquetRecordWriter.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop
155 11 2015-04-28 2020-10-12 18 14 blue@apache.org ashishsingh@pinterest.com
ParquetProperties.java
in parquet-column/src/main/java/org/apache/parquet/column
403 61 2015-03-25 2023-05-24 18 14 vassil@leanplum.com 31469905+yabola@users.norep...
InternalParquetRecordReader.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop
234 13 2015-04-28 2022-03-20 17 8 blue@apache.org prakharjain09@gmail.com
ColumnChunkPageWriteStore.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop
420 17 2015-04-28 2023-07-24 17 13 blue@apache.org ustcwg@gmail.com
PrimitiveType.java
in parquet-column/src/main/java/org/apache/parquet/schema
569 72 2015-04-28 2023-03-11 16 11 blue@apache.org jerolba@gmail.com
AvroWriteSupport.java
in parquet-avro/src/main/java/org/apache/parquet/avro
575 39 2015-04-28 2023-05-05 16 9 blue@apache.org clairem@spotify.com
ParquetReader.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop
263 38 2015-04-28 2023-05-23 15 11 blue@apache.org parthc@apache.org
ColumnChunkPageReadStore.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop
300 11 2015-04-28 2023-07-24 15 12 blue@apache.org ustcwg@gmail.com
AvroSchemaConverter.java
in parquet-avro/src/main/java/org/apache/parquet/avro
463 19 2015-04-28 2023-06-22 15 7 blue@apache.org edi.gonzales@gmail.com
MessageColumnIO.java
in parquet-column/src/main/java/org/apache/parquet/io
378 39 2015-04-28 2022-01-25 14 9 blue@apache.org shangx@uber.com
ProtoWriteSupport.java
in parquet-protobuf/src/main/java/org/apache/parquet/proto
426 40 2015-04-28 2022-11-02 14 12 blue@apache.org 79078997+jinyius@users.nore...
ThriftSchemaConvertVisitor.java
in parquet-thrift/src/main/java/org/apache/parquet/thrift
284 22 2015-04-28 2021-01-27 13 8 blue@apache.org jmartone@foursquare.com
DictionaryFilter.java
in parquet-hadoop/src/main/java/org/apache/parquet/filter2/dictionarylevel
393 7 2016-03-09 2023-02-15 13 9 blue@apache.org 42907416+zhongyujiang@users...
ParquetInputFormat.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop
536 50 2015-04-28 2023-05-23 13 9 blue@apache.org parthc@apache.org
AvroRecordConverter.java
in parquet-avro/src/main/java/org/apache/parquet/avro
846 50 2015-05-18 2023-05-05 13 6 blue@apache.org clairem@spotify.com
ParquetRecordReader.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop
142 14 2015-04-28 2023-05-09 12 7 blue@apache.org ggershinsky@users.noreply.g...
GroupType.java
in parquet-column/src/main/java/org/apache/parquet/schema
242 35 2015-04-28 2020-01-09 12 7 blue@apache.org 12578579+belugabehr@users.n...
Binary.java
in parquet-column/src/main/java/org/apache/parquet/io/api
537 84 2015-04-28 2021-12-09 12 9 blue@apache.org alexey.kudinkin@gmail.com
ThriftSchemaConverter.java
in parquet-thrift/src/main/java/org/apache/parquet/thrift
149 10 2015-04-28 2020-10-05 11 5 blue@apache.org ashishsingh@pinterest.com
ColumnChunkMetaData.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop/metadata
416 50 2015-04-28 2021-10-04 11 6 blue@apache.org shangx@uber.com
LogicalTypeAnnotation.java
in parquet-column/src/main/java/org/apache/parquet/schema
842 153 2018-05-24 2023-03-11 11 3 nandorkollar@users.noreply.... jerolba@gmail.com
Main.java
in parquet-cli/src/main/java/org/apache/parquet/cli
159 2 2017-07-29 2023-02-27 10 7 blue@apache.org ustcwg@gmail.com
ThriftReadSupport.java
in parquet-thrift/src/main/java/org/apache/parquet/hadoop/thrift
196 13 2015-04-28 2022-03-04 10 7 blue@apache.org sekikn@apache.org
ParquetReadOptions.java
in parquet-hadoop/src/main/java/org/apache/parquet
269 44 2017-12-13 2023-05-23 10 9 blue@apache.org parthc@apache.org
275 12 2014-06-21 2017-11-29 10 6 julien@twitter.com zi@cloudera.com
SchemaConverter.java
in parquet-arrow/src/main/java/org/apache/parquet/arrow/schema
542 17 2016-11-09 2019-01-27 10 6 julien@dremio.com 36677000+yongyanw@users.nor...
ColumnReaderImpl.java
in parquet-column/src/main/java/org/apache/parquet/column/impl
20 3 2015-04-28 2018-10-18 9 6 blue@apache.org gabor@apache.org
ColumnWriterV2.java
in parquet-column/src/main/java/org/apache/parquet/column/impl
60 5 2015-04-28 2020-02-26 9 8 blue@apache.org chenjunjiedada@gmail.com
ParquetMetadata.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop/metadata
65 9 2015-04-28 2023-02-28 9 7 blue@apache.org ggershinsky@users.noreply.g...
AvroParquetWriter.java
in parquet-avro/src/main/java/org/apache/parquet/avro
98 14 2015-04-28 2023-04-14 9 5 blue@apache.org claire.d.mcginty@gmail.com
BinaryStatistics.java
in parquet-column/src/main/java/org/apache/parquet/column/statistics
112 16 2015-04-28 2021-08-09 9 6 blue@apache.org 12578579+belugabehr@users.n...
ProtoSchemaConverter.java
in parquet-protobuf/src/main/java/org/apache/parquet/proto
183 13 2015-04-28 2022-11-02 9 8 blue@apache.org 79078997+jinyius@users.nore...
Type.java
in parquet-column/src/main/java/org/apache/parquet/schema
187 26 2015-04-28 2020-01-26 9 5 blue@apache.org 12578579+belugabehr@users.n...
DirectCodecFactory.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop
386 44 2015-11-04 2023-02-23 9 7 altekrusejason@gmail.com gabor@apache.org
PigSchemaConverter.java
in parquet-pig/src/main/java/org/apache/parquet/pig
412 30 2015-04-28 2020-07-06 9 7 blue@apache.org maccamlc@gmail.com
ColumnWriterV1.java
in parquet-column/src/main/java/org/apache/parquet/column/impl
38 4 2015-04-28 2020-02-26 8 7 blue@apache.org chenjunjiedada@gmail.com
DeltaByteArrayReader.java
in parquet-column/src/main/java/org/apache/parquet/column/values/deltastrings
49 5 2015-04-28 2020-01-09 8 4 blue@apache.org 12578579+belugabehr@users.n...
ValuesReader.java
in parquet-column/src/main/java/org/apache/parquet/column/values
71 13 2015-04-28 2018-11-23 8 3 blue@apache.org gabor@apache.org
HadoopReadOptions.java
in parquet-hadoop/src/main/java/org/apache/parquet
108 9 2017-12-13 2023-05-23 8 6 blue@apache.org parthc@apache.org
AvroReadSupport.java
in parquet-avro/src/main/java/org/apache/parquet/avro
111 9 2015-04-28 2023-05-05 8 3 blue@apache.org clairem@spotify.com
MemoryManager.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop
112 10 2015-04-28 2021-08-10 8 6 blue@apache.org 12578579+belugabehr@users.n...
ThriftBytesWriteSupport.java
in parquet-thrift/src/main/java/org/apache/parquet/hadoop/thrift
151 11 2015-04-28 2021-04-08 8 7 blue@apache.org gabor@apache.org
CodecFactory.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop
190 14 2015-04-28 2022-09-22 8 5 blue@apache.org 42907416+zhongyujiang@users...
ColumnWriteStoreBase.java
in parquet-column/src/main/java/org/apache/parquet/column/impl
212 15 2018-10-18 2021-08-16 8 4 gabor@apache.org 37145547+ted-jiang@users.no...
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
ParquetFileReader.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop
1259 90 2015-04-28 2023-07-24 46 27 blue@apache.org ustcwg@gmail.com
ParquetMetadataConverter.java
in parquet-hadoop/src/main/java/org/apache/parquet/format/converter
1746 118 2015-04-28 2023-07-24 50 26 blue@apache.org ustcwg@gmail.com
ParquetFileWriter.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop
1176 75 2015-04-28 2023-05-24 44 25 blue@apache.org 31469905+yabola@users.norep...
ParquetOutputFormat.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop
373 59 2015-04-28 2023-05-24 30 22 blue@apache.org 31469905+yabola@users.norep...
ParquetWriter.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop
344 46 2015-04-28 2023-05-24 29 17 blue@apache.org 31469905+yabola@users.norep...
InternalParquetRecordWriter.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop
155 11 2015-04-28 2020-10-12 18 14 blue@apache.org ashishsingh@pinterest.com
ParquetProperties.java
in parquet-column/src/main/java/org/apache/parquet/column
403 61 2015-03-25 2023-05-24 18 14 vassil@leanplum.com 31469905+yabola@users.norep...
ColumnChunkPageWriteStore.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop
420 17 2015-04-28 2023-07-24 17 13 blue@apache.org ustcwg@gmail.com
ColumnChunkPageReadStore.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop
300 11 2015-04-28 2023-07-24 15 12 blue@apache.org ustcwg@gmail.com
ProtoWriteSupport.java
in parquet-protobuf/src/main/java/org/apache/parquet/proto
426 40 2015-04-28 2022-11-02 14 12 blue@apache.org 79078997+jinyius@users.nore...
Types.java
in parquet-column/src/main/java/org/apache/parquet/schema
926 159 2015-04-28 2023-03-11 21 11 blue@apache.org jerolba@gmail.com
PrimitiveType.java
in parquet-column/src/main/java/org/apache/parquet/schema
569 72 2015-04-28 2023-03-11 16 11 blue@apache.org jerolba@gmail.com
ParquetReader.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop
263 38 2015-04-28 2023-05-23 15 11 blue@apache.org parthc@apache.org
AvroWriteSupport.java
in parquet-avro/src/main/java/org/apache/parquet/avro
575 39 2015-04-28 2023-05-05 16 9 blue@apache.org clairem@spotify.com
MessageColumnIO.java
in parquet-column/src/main/java/org/apache/parquet/io
378 39 2015-04-28 2022-01-25 14 9 blue@apache.org shangx@uber.com
DictionaryFilter.java
in parquet-hadoop/src/main/java/org/apache/parquet/filter2/dictionarylevel
393 7 2016-03-09 2023-02-15 13 9 blue@apache.org 42907416+zhongyujiang@users...
ParquetInputFormat.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop
536 50 2015-04-28 2023-05-23 13 9 blue@apache.org parthc@apache.org
Binary.java
in parquet-column/src/main/java/org/apache/parquet/io/api
537 84 2015-04-28 2021-12-09 12 9 blue@apache.org alexey.kudinkin@gmail.com
ParquetReadOptions.java
in parquet-hadoop/src/main/java/org/apache/parquet
269 44 2017-12-13 2023-05-23 10 9 blue@apache.org parthc@apache.org
InternalParquetRecordReader.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop
234 13 2015-04-28 2022-03-20 17 8 blue@apache.org prakharjain09@gmail.com
ThriftSchemaConvertVisitor.java
in parquet-thrift/src/main/java/org/apache/parquet/thrift
284 22 2015-04-28 2021-01-27 13 8 blue@apache.org jmartone@foursquare.com
ColumnWriterV2.java
in parquet-column/src/main/java/org/apache/parquet/column/impl
60 5 2015-04-28 2020-02-26 9 8 blue@apache.org chenjunjiedada@gmail.com
ProtoSchemaConverter.java
in parquet-protobuf/src/main/java/org/apache/parquet/proto
183 13 2015-04-28 2022-11-02 9 8 blue@apache.org 79078997+jinyius@users.nore...
AvroSchemaConverter.java
in parquet-avro/src/main/java/org/apache/parquet/avro
463 19 2015-04-28 2023-06-22 15 7 blue@apache.org edi.gonzales@gmail.com
ParquetRecordReader.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop
142 14 2015-04-28 2023-05-09 12 7 blue@apache.org ggershinsky@users.noreply.g...
GroupType.java
in parquet-column/src/main/java/org/apache/parquet/schema
242 35 2015-04-28 2020-01-09 12 7 blue@apache.org 12578579+belugabehr@users.n...
ThriftReadSupport.java
in parquet-thrift/src/main/java/org/apache/parquet/hadoop/thrift
196 13 2015-04-28 2022-03-04 10 7 blue@apache.org sekikn@apache.org
Main.java
in parquet-cli/src/main/java/org/apache/parquet/cli
159 2 2017-07-29 2023-02-27 10 7 blue@apache.org ustcwg@gmail.com
PigSchemaConverter.java
in parquet-pig/src/main/java/org/apache/parquet/pig
412 30 2015-04-28 2020-07-06 9 7 blue@apache.org maccamlc@gmail.com
DirectCodecFactory.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop
386 44 2015-11-04 2023-02-23 9 7 altekrusejason@gmail.com gabor@apache.org
ParquetMetadata.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop/metadata
65 9 2015-04-28 2023-02-28 9 7 blue@apache.org ggershinsky@users.noreply.g...
ThriftBytesWriteSupport.java
in parquet-thrift/src/main/java/org/apache/parquet/hadoop/thrift
151 11 2015-04-28 2021-04-08 8 7 blue@apache.org gabor@apache.org
BaseCommand.java
in parquet-cli/src/main/java/org/apache/parquet/cli
264 21 2017-07-29 2023-06-30 8 7 blue@apache.org gabor@apache.org
ColumnWriterV1.java
in parquet-column/src/main/java/org/apache/parquet/column/impl
38 4 2015-04-28 2020-02-26 8 7 blue@apache.org chenjunjiedada@gmail.com
AvroRecordConverter.java
in parquet-avro/src/main/java/org/apache/parquet/avro
846 50 2015-05-18 2023-05-05 13 6 blue@apache.org clairem@spotify.com
ColumnChunkMetaData.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop/metadata
416 50 2015-04-28 2021-10-04 11 6 blue@apache.org shangx@uber.com
SchemaConverter.java
in parquet-arrow/src/main/java/org/apache/parquet/arrow/schema
542 17 2016-11-09 2019-01-27 10 6 julien@dremio.com 36677000+yongyanw@users.nor...
275 12 2014-06-21 2017-11-29 10 6 julien@twitter.com zi@cloudera.com
BinaryStatistics.java
in parquet-column/src/main/java/org/apache/parquet/column/statistics
112 16 2015-04-28 2021-08-09 9 6 blue@apache.org 12578579+belugabehr@users.n...
ColumnReaderImpl.java
in parquet-column/src/main/java/org/apache/parquet/column/impl
20 3 2015-04-28 2018-10-18 9 6 blue@apache.org gabor@apache.org
ThriftType.java
in parquet-thrift/src/main/java/org/apache/parquet/thrift/struct
513 82 2015-04-28 2021-01-27 8 6 blue@apache.org jmartone@foursquare.com
Util.java
in parquet-cli/src/main/java/org/apache/parquet/cli
221 16 2017-07-29 2023-03-11 8 6 blue@apache.org jerolba@gmail.com
StatisticsFilter.java
in parquet-hadoop/src/main/java/org/apache/parquet/filter2/statisticslevel
293 8 2015-04-28 2021-09-30 8 6 blue@apache.org huaxin.gao11@gmail.com
MemoryManager.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop
112 10 2015-04-28 2021-08-10 8 6 blue@apache.org 12578579+belugabehr@users.n...
HadoopReadOptions.java
in parquet-hadoop/src/main/java/org/apache/parquet
108 9 2017-12-13 2023-05-23 8 6 blue@apache.org parthc@apache.org
SnappyDecompressor.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop/codec
14 2 2015-04-28 2022-11-02 7 6 blue@apache.org ustcwg@gmail.com
DictionaryValuesWriter.java
in parquet-column/src/main/java/org/apache/parquet/column/values/dictionary
439 46 2015-04-28 2021-05-26 7 6 blue@apache.org sunchao@apache.org
DeltaByteArrayWriter.java
in parquet-column/src/main/java/org/apache/parquet/column/values/deltastrings
61 9 2015-03-25 2020-01-09 7 6 vassil@leanplum.com 12578579+belugabehr@users.n...
SnappyCompressor.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop/codec
14 2 2015-04-28 2022-11-02 6 6 blue@apache.org ustcwg@gmail.com
ThriftSchemaConverter.java
in parquet-thrift/src/main/java/org/apache/parquet/thrift
149 10 2015-04-28 2020-10-05 11 5 blue@apache.org ashishsingh@pinterest.com
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
ByteBitPacking512VectorLE.java
in parquet-plugins/parquet-encoding-vector/src/main/java/org/apache/parquet/column/values/bitpacking
2424 347 2023-03-04 2023-03-04 1 1 jiguang.jiang@intel.com jiguang.jiang@intel.com
ColumnIndexValidator.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop
517 51 2019-10-18 2019-10-18 1 1 gabor@apache.org gabor@apache.org
FilteringBenchmarks.java
in parquet-benchmarks/src/main/java/org/apache/parquet/benchmarks
353 27 2018-11-12 2018-11-21 2 1 gabor@apache.org gabor@apache.org
BoundaryOrder.java
in parquet-column/src/main/java/org/apache/parquet/internal/column/columnindex
322 16 2018-10-18 2020-01-10 2 1 gabor@apache.org gabor@apache.org
InternalFileDecryptor.java
in parquet-hadoop/src/main/java/org/apache/parquet/crypto
246 10 2020-07-29 2022-05-18 2 1 ggershinsky@users.noreply.g... ggershinsky@users.noreply.g...
ParentValueContainer.java
in parquet-avro/src/main/java/org/apache/parquet/avro
193 19 2015-05-18 2016-04-20 2 1 blue@apache.org blue@apache.org
AdaptiveBlockSplitBloomFilter.java
in parquet-column/src/main/java/org/apache/parquet/column/values/bloomfilter
185 26 2023-05-24 2023-05-24 1 1 31469905+yabola@users.norep... 31469905+yabola@users.norep...
FileEncryptionProperties.java
in parquet-hadoop/src/main/java/org/apache/parquet/crypto
166 15 2020-07-29 2020-07-29 1 1 ggershinsky@users.noreply.g... ggershinsky@users.noreply.g...
InterningProtocol.java
in parquet-format-structures/src/main/java/org/apache/parquet/format
160 48 2018-08-22 2021-04-08 3 1 gabor@apache.org gabor@apache.org
InternalFileEncryptor.java
in parquet-hadoop/src/main/java/org/apache/parquet/crypto
155 9 2020-07-29 2022-04-14 2 1 ggershinsky@users.noreply.g... ggershinsky@users.noreply.g...
FileDecryptionProperties.java
in parquet-hadoop/src/main/java/org/apache/parquet/crypto
143 15 2020-07-29 2020-07-29 1 1 ggershinsky@users.noreply.g... ggershinsky@users.noreply.g...
RewriteOptions.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop/rewrite
138 18 2023-01-29 2023-02-21 3 1 ustcwg@gmail.com ustcwg@gmail.com
TypedConsumer.java
in parquet-format-structures/src/main/java/org/apache/parquet/format/event
137 17 2018-08-22 2018-09-24 2 1 gabor@apache.org gabor@apache.org
MapConverter.java
in parquet-pig/src/main/java/org/apache/parquet/pig/convert
128 12 2015-04-28 2018-04-05 2 1 blue@apache.org blue@apache.org
FieldSummaryData.java
in parquet-pig/src/main/java/org/apache/parquet/pig/summary
125 21 2015-04-28 2018-04-05 2 1 blue@apache.org blue@apache.org
LittleEndianDataInputStream.java
in parquet-common/src/main/java/org/apache/parquet/bytes
124 24 2017-12-13 2018-04-05 3 1 blue@apache.org blue@apache.org
ConvertCommand.java
in parquet-cli/src/main/java/org/apache/parquet/cli/commands
124 3 2017-07-29 2017-07-29 1 1 blue@apache.org blue@apache.org
ShowColumnIndexCommand.java
in parquet-cli/src/main/java/org/apache/parquet/cli/commands
119 4 2018-10-18 2018-10-18 1 1 gabor@apache.org gabor@apache.org
SingleBufferInputStream.java
in parquet-common/src/main/java/org/apache/parquet/bytes
118 12 2018-02-21 2018-02-21 1 1 blue@apache.org blue@apache.org
GlobParser.java
in parquet-common/src/main/java/org/apache/parquet/glob
112 7 2015-05-01 2015-05-01 1 1 alexlevenson@twitter.com alexlevenson@twitter.com
AesCipher.java
in parquet-hadoop/src/main/java/org/apache/parquet/crypto
112 1 2020-07-29 2021-11-24 2 1 ggershinsky@users.noreply.g... ggershinsky@users.noreply.g...
DelegatingSeekableInputStream.java
in parquet-common/src/main/java/org/apache/parquet/io
111 14 2017-12-13 2017-12-13 1 1 blue@apache.org blue@apache.org
ColumnIndexStoreImpl.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop
105 10 2018-10-18 2018-10-18 1 1 gabor@apache.org gabor@apache.org
ProtocolReadToWrite.java
in parquet-thrift/src/main/java/org/apache/parquet/thrift
104 7 2015-04-28 2018-04-05 2 1 blue@apache.org blue@apache.org
ProtocolEventsAmender.java
in parquet-thrift/src/main/java/org/apache/parquet/thrift/projection/amend
104 11 2015-04-28 2018-04-05 2 1 blue@apache.org blue@apache.org
ByteStreamSplitValuesWriter.java
in parquet-column/src/main/java/org/apache/parquet/column/values/bytestreamsplit
103 14 2020-02-12 2020-02-12 1 1 martin.b.radev@gmail.com martin.b.radev@gmail.com
ShowBloomFilterCommand.java
in parquet-cli/src/main/java/org/apache/parquet/cli/commands
101 4 2022-07-02 2022-07-02 1 1 wangguangxin.cn@gmail.com wangguangxin.cn@gmail.com
NonBlockedCompressor.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop/codec
100 11 2022-11-02 2022-11-02 1 1 ustcwg@gmail.com ustcwg@gmail.com
ColumnSizeCommand.java
in parquet-cli/src/main/java/org/apache/parquet/cli/commands
98 5 2020-04-01 2020-04-01 1 1 31421745+shangxinli@users.n... 31421745+shangxinli@users.n...
Paper.java
in parquet-column/src/main/java/org/apache/parquet/example
96 4 2015-04-28 2018-04-05 2 1 blue@apache.org blue@apache.org
DirectZstd.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop
94 9 2023-02-23 2023-02-23 1 1 gabor@apache.org gabor@apache.org
ParquetReadRouter.java
in parquet-plugins/parquet-encoding-vector/src/main/java/org/apache/parquet/column/values/bitpacking
93 5 2023-03-04 2023-03-04 1 1 jiguang.jiang@intel.com jiguang.jiang@intel.com
ColumnProperty.java
in parquet-column/src/main/java/org/apache/parquet/column
91 17 2020-02-26 2020-02-26 1 1 gabor@apache.org gabor@apache.org
AvroCSVReader.java
in parquet-cli/src/main/java/org/apache/parquet/cli/csv
86 7 2017-07-29 2017-07-29 1 1 blue@apache.org blue@apache.org
CSVSchemaCommand.java
in parquet-cli/src/main/java/org/apache/parquet/cli/commands
86 3 2017-07-29 2017-07-29 1 1 blue@apache.org blue@apache.org
NonBlockedDecompressor.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop/codec
86 9 2022-11-02 2022-11-02 1 1 ustcwg@gmail.com ustcwg@gmail.com
ParquetStorer.java
in parquet-pig/src/main/java/org/apache/parquet/pig
83 11 2015-04-28 2018-04-05 2 1 blue@apache.org blue@apache.org
EnumStat.java
in parquet-pig/src/main/java/org/apache/parquet/pig/summary
80 13 2015-04-28 2015-04-28 1 1 blue@apache.org blue@apache.org
DeprecatedParquetOutputFormat.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop/mapred
80 12 2015-04-28 2015-04-28 1 1 blue@apache.org blue@apache.org
CatCommand.java
in parquet-cli/src/main/java/org/apache/parquet/cli/commands
74 3 2017-07-29 2017-07-29 1 1 blue@apache.org blue@apache.org
ThriftTypeID.java
in parquet-thrift/src/main/java/org/apache/parquet/thrift/struct
73 11 2015-04-28 2018-04-05 2 1 blue@apache.org blue@apache.org
LocalOutputFile.java
in parquet-common/src/main/java/org/apache/parquet/io
67 13 2023-07-04 2023-07-04 1 1 28668597+amousavigourabi@us... 28668597+amousavigourabi@us...
Lz4RawCodec.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop/codec
66 11 2022-11-02 2022-11-02 1 1 ustcwg@gmail.com ustcwg@gmail.com
SnappyCodec.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop/codec
65 11 2015-04-28 2015-04-28 1 1 blue@apache.org blue@apache.org
LocalInputFile.java
in parquet-common/src/main/java/org/apache/parquet/io
64 3 2023-07-04 2023-07-04 1 1 28668597+amousavigourabi@us... 28668597+amousavigourabi@us...
RawPagesReader.java
in parquet-cli/src/main/java/org/apache/parquet/cli/rawpages
64 3 2023-06-30 2023-06-30 1 1 gabor@apache.org gabor@apache.org
AesCtrEncryptor.java
in parquet-hadoop/src/main/java/org/apache/parquet/crypto
64 - 2020-07-29 2021-11-24 2 1 ggershinsky@users.noreply.g... ggershinsky@users.noreply.g...
ScanCommand.java
in parquet-cli/src/main/java/org/apache/parquet/cli/commands
62 3 2022-11-07 2022-11-07 1 1 ustcwg@gmail.com ustcwg@gmail.com
TwoLevelCacheWithExpiration.java
in parquet-hadoop/src/main/java/org/apache/parquet/crypto/keytools
62 10 2020-07-29 2020-07-29 1 1 ggershinsky@users.noreply.g... ggershinsky@users.noreply.g...
TupleSummaryData.java
in parquet-pig/src/main/java/org/apache/parquet/pig/summary
59 7 2015-04-28 2018-04-05 2 1 blue@apache.org blue@apache.org
Correlations

File Size vs. Number of Changes: 568 points

parquet-cli/src/main/java/org/apache/parquet/cli/commands/ConvertCSVCommand.java x: 152 lines of code y: 2 # changes parquet-cli/src/main/java/org/apache/parquet/cli/commands/RewriteCommand.java x: 106 lines of code y: 3 # changes parquet-hadoop/src/main/java/org/apache/parquet/format/converter/ParquetMetadataConverter.java x: 1746 lines of code y: 50 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ColumnChunkPageReadStore.java x: 300 lines of code y: 15 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ColumnChunkPageWriteStore.java x: 420 lines of code y: 17 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetFileReader.java x: 1259 lines of code y: 46 # changes parquet-cli/src/main/java/org/apache/parquet/cli/Help.java x: 124 lines of code y: 4 # changes parquet-cli/src/main/java/org/apache/parquet/cli/commands/ShowDictionaryCommand.java x: 104 lines of code y: 5 # changes parquet-common/src/main/java/org/apache/parquet/io/LocalInputFile.java x: 64 lines of code y: 1 # changes parquet-common/src/main/java/org/apache/parquet/io/LocalOutputFile.java x: 67 lines of code y: 1 # changes parquet-common/src/main/java/org/apache/parquet/io/OutputFile.java x: 11 lines of code y: 4 # changes parquet-cli/src/main/java/org/apache/parquet/cli/BaseCommand.java x: 264 lines of code y: 8 # changes parquet-cli/src/main/java/org/apache/parquet/cli/commands/ShowFooterCommand.java x: 65 lines of code y: 3 # changes parquet-cli/src/main/java/org/apache/parquet/cli/commands/ShowPagesCommand.java x: 188 lines of code y: 6 # changes parquet-cli/src/main/java/org/apache/parquet/cli/util/RawUtils.java x: 54 lines of code y: 1 # changes parquet-avro/src/main/java/org/apache/parquet/avro/AvroSchemaConverter.java x: 463 lines of code y: 15 # changes parquet-protobuf/src/main/java/org/apache/parquet/proto/ProtoConstants.java x: 10 lines of code y: 2 # changes parquet-protobuf/src/main/java/org/apache/parquet/proto/ProtoMessageConverter.java x: 415 lines of code y: 7 # changes parquet-protobuf/src/main/java/org/apache/parquet/proto/ProtoParquetReader.java x: 53 lines of code y: 4 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/rewrite/ParquetRewriter.java x: 683 lines of code y: 4 # changes parquet-column/src/main/java/org/apache/parquet/column/ParquetProperties.java x: 403 lines of code y: 18 # changes parquet-column/src/main/java/org/apache/parquet/column/impl/ColumnWriterBase.java x: 269 lines of code y: 8 # changes parquet-column/src/main/java/org/apache/parquet/column/values/bloomfilter/AdaptiveBlockSplitBloomFilter.java x: 185 lines of code y: 1 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetFileWriter.java x: 1176 lines of code y: 44 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetOutputFormat.java x: 373 lines of code y: 30 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetWriter.java x: 344 lines of code y: 29 # changes parquet-common/src/main/java/org/apache/parquet/bytes/BytesInput.java x: 326 lines of code y: 7 # changes parquet-format-structures/src/main/java/org/apache/parquet/format/BlockCipher.java x: 14 lines of code y: 2 # changes parquet-hadoop/src/main/java/org/apache/parquet/HadoopReadOptions.java x: 108 lines of code y: 8 # changes parquet-hadoop/src/main/java/org/apache/parquet/ParquetReadOptions.java x: 269 lines of code y: 10 # changes parquet-hadoop/src/main/java/org/apache/parquet/crypto/AesCtrDecryptor.java x: 114 lines of code y: 2 # changes parquet-hadoop/src/main/java/org/apache/parquet/crypto/AesGcmDecryptor.java x: 101 lines of code y: 2 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetInputFormat.java x: 536 lines of code y: 13 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetReader.java x: 263 lines of code y: 15 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetRecordReader.java x: 142 lines of code y: 12 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/util/HadoopStreams.java x: 63 lines of code y: 7 # changes parquet-avro/src/main/java/org/apache/parquet/avro/AvroReadSupport.java x: 111 lines of code y: 8 # changes parquet-avro/src/main/java/org/apache/parquet/avro/AvroRecordConverter.java x: 846 lines of code y: 13 # changes parquet-avro/src/main/java/org/apache/parquet/avro/AvroWriteSupport.java x: 575 lines of code y: 16 # changes parquet-thrift/src/main/java/org/apache/parquet/thrift/projection/deprecated/PathGlobPattern.java x: 110 lines of code y: 5 # changes parquet-avro/src/main/java/org/apache/parquet/avro/AvroParquetWriter.java x: 98 lines of code y: 9 # changes parquet-column/src/main/java/org/apache/parquet/filter2/predicate/Operators.java x: 423 lines of code y: 6 # changes parquet-avro/src/main/java/org/apache/parquet/avro/AvroIndexedRecordConverter.java x: 411 lines of code y: 8 # changes parquet-cli/src/main/java/org/apache/parquet/cli/Util.java x: 221 lines of code y: 8 # changes parquet-cli/src/main/java/org/apache/parquet/cli/commands/SchemaCommand.java x: 97 lines of code y: 4 # changes parquet-cli/src/main/java/org/apache/parquet/cli/json/AvroJson.java x: 516 lines of code y: 6 # changes parquet-column/src/main/java/org/apache/parquet/column/values/delta/DeltaBinaryPackingConfig.java x: 27 lines of code y: 3 # changes parquet-column/src/main/java/org/apache/parquet/filter2/predicate/PrimitiveToBoxedClass.java x: 22 lines of code y: 3 # changes parquet-column/src/main/java/org/apache/parquet/filter2/recordlevel/FilteringGroupConverter.java x: 60 lines of code y: 5 # changes parquet-column/src/main/java/org/apache/parquet/schema/LogicalTypeAnnotation.java x: 842 lines of code y: 11 # changes parquet-column/src/main/java/org/apache/parquet/schema/PrimitiveType.java x: 569 lines of code y: 16 # changes parquet-column/src/main/java/org/apache/parquet/schema/Types.java x: 926 lines of code y: 21 # changes parquet-common/src/main/java/org/apache/parquet/Preconditions.java x: 79 lines of code y: 5 # changes parquet-common/src/main/java/org/apache/parquet/bytes/CapacityByteArrayOutputStream.java x: 184 lines of code y: 5 # changes parquet-common/src/main/java/org/apache/parquet/util/DynMethods.java x: 255 lines of code y: 4 # changes parquet-column/src/main/java/org/apache/parquet/internal/column/columnindex/IndexIterator.java x: 56 lines of code y: 3 # changes parquet-column/src/main/java/org/apache/parquet/internal/filter2/columnindex/RowRanges.java x: 185 lines of code y: 4 # changes parquet-encoding/src/main/java/org/apache/parquet/column/values/bitpacking/BytePacker.java x: 33 lines of code y: 5 # changes parquet-plugins/parquet-encoding-vector/src/main/java/org/apache/parquet/column/values/bitpacking/ByteBitPacking512VectorLE.java x: 2424 lines of code y: 1 # changes parquet-plugins/parquet-encoding-vector/src/main/java/org/apache/parquet/column/values/bitpacking/ParquetReadRouter.java x: 93 lines of code y: 1 # changes parquet-plugins/parquet-encoding-vector/src/main/java/org/apache/parquet/column/values/bitpacking/VectorSupport.java x: 5 lines of code y: 1 # changes parquet-cli/src/main/java/org/apache/parquet/cli/commands/ColumnMaskingCommand.java x: 79 lines of code y: 3 # changes parquet-cli/src/main/java/org/apache/parquet/cli/commands/TransCompressionCommand.java x: 67 lines of code y: 4 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/metadata/FileMetaData.java x: 53 lines of code y: 5 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/metadata/ParquetMetadata.java x: 65 lines of code y: 9 # changes parquet-cli/src/main/java/org/apache/parquet/cli/Main.java x: 159 lines of code y: 10 # changes parquet-column/src/main/java/org/apache/parquet/internal/filter2/columnindex/ColumnIndexFilter.java x: 151 lines of code y: 5 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/DirectCodecFactory.java x: 386 lines of code y: 9 # changes parquet-column/src/main/java/org/apache/parquet/column/values/bytestreamsplit/ByteStreamSplitValuesReader.java x: 72 lines of code y: 2 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/rewrite/RewriteOptions.java x: 138 lines of code y: 3 # changes parquet-hadoop/src/main/java/org/apache/parquet/filter2/dictionarylevel/DictionaryFilter.java x: 393 lines of code y: 13 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/rewrite/MaskMode.java x: 15 lines of code y: 1 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/util/ColumnEncryptor.java x: 46 lines of code y: 2 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/util/ColumnMasker.java x: 59 lines of code y: 3 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/util/ColumnPruner.java x: 19 lines of code y: 2 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/util/CompressionConverter.java x: 49 lines of code y: 3 # changes parquet-column/src/main/java/org/apache/parquet/column/values/bloomfilter/BlockSplitBloomFilter.java x: 249 lines of code y: 3 # changes parquet-column/src/main/java/org/apache/parquet/column/values/bloomfilter/BloomFilter.java x: 47 lines of code y: 3 # changes parquet-common/src/main/java/org/apache/parquet/hadoop/metadata/CompressionCodecName.java x: 68 lines of code y: 3 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/codec/Lz4RawCompressor.java x: 19 lines of code y: 1 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/codec/NonBlockedCompressor.java x: 100 lines of code y: 1 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/codec/NonBlockedDecompressor.java x: 86 lines of code y: 1 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/codec/SnappyCompressor.java x: 14 lines of code y: 6 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/codec/SnappyDecompressor.java x: 14 lines of code y: 7 # changes parquet-protobuf/src/main/java/org/apache/parquet/proto/ProtoSchemaConverter.java x: 183 lines of code y: 9 # changes parquet-protobuf/src/main/java/org/apache/parquet/proto/ProtoWriteSupport.java x: 426 lines of code y: 14 # changes parquet-column/src/main/java/org/apache/parquet/column/values/bitpacking/ByteBitPackingValuesReader.java x: 63 lines of code y: 6 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/CodecFactory.java x: 190 lines of code y: 8 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/package-info.java x: 1 lines of code y: 2 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/util/H2SeekableInputStream.java x: 56 lines of code y: 6 # changes parquet-cli/src/main/java/org/apache/parquet/cli/commands/ShowBloomFilterCommand.java x: 101 lines of code y: 1 # changes parquet-hadoop/src/main/java/org/apache/parquet/crypto/InternalFileDecryptor.java x: 246 lines of code y: 2 # changes parquet-column/src/main/java/org/apache/parquet/internal/column/columnindex/ColumnIndexBuilder.java x: 493 lines of code y: 6 # changes parquet-hadoop/src/main/java/org/apache/parquet/crypto/InternalFileEncryptor.java x: 155 lines of code y: 2 # changes parquet-column/src/main/java/org/apache/parquet/column/page/PageReadStore.java x: 14 lines of code y: 4 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/InternalParquetRecordReader.java x: 234 lines of code y: 17 # changes parquet-thrift/src/main/java/org/apache/parquet/hadoop/thrift/ThriftReadSupport.java x: 196 lines of code y: 10 # changes parquet-cli/src/main/java/org/apache/parquet/cli/commands/ParquetMetadataCommand.java x: 141 lines of code y: 5 # changes parquet-column/src/main/java/org/apache/parquet/io/MessageColumnIO.java x: 378 lines of code y: 14 # changes parquet-column/src/main/java/org/apache/parquet/io/api/Binary.java x: 537 lines of code y: 12 # changes parquet-column/src/main/java/org/apache/parquet/schema/PrimitiveComparator.java x: 202 lines of code y: 4 # changes parquet-hadoop/src/main/java/org/apache/parquet/crypto/AesCipher.java x: 112 lines of code y: 2 # changes parquet-hadoop/src/main/java/org/apache/parquet/crypto/AesCtrEncryptor.java x: 64 lines of code y: 2 # changes parquet-hadoop/src/main/java/org/apache/parquet/crypto/AesGcmEncryptor.java x: 55 lines of code y: 2 # changes parquet-hadoop/src/main/java/org/apache/parquet/crypto/keytools/PropertiesDrivenCryptoFactory.java x: 176 lines of code y: 3 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/metadata/ColumnChunkMetaData.java x: 416 lines of code y: 11 # changes parquet-format-structures/src/main/java/org/apache/parquet/format/Util.java x: 294 lines of code y: 6 # changes parquet-column/src/main/java/org/apache/parquet/column/MinMax.java x: 29 lines of code y: 1 # changes parquet-column/src/main/java/org/apache/parquet/filter2/predicate/FilterApi.java x: 89 lines of code y: 4 # changes parquet-column/src/main/java/org/apache/parquet/filter2/predicate/FilterPredicate.java x: 36 lines of code y: 3 # changes parquet-column/src/main/java/org/apache/parquet/filter2/predicate/LogicalInverseRewriter.java x: 78 lines of code y: 4 # changes parquet-column/src/main/java/org/apache/parquet/filter2/predicate/SchemaCompatibilityValidator.java x: 135 lines of code y: 6 # changes parquet-generator/src/main/java/org/apache/parquet/filter2/IncrementallyUpdatedFilterPredicateGenerator.java x: 272 lines of code y: 5 # changes parquet-hadoop/src/main/java/org/apache/parquet/filter2/bloomfilterlevel/BloomFilterImpl.java x: 128 lines of code y: 2 # changes parquet-hadoop/src/main/java/org/apache/parquet/filter2/statisticslevel/StatisticsFilter.java x: 293 lines of code y: 8 # changes parquet-column/src/main/java/org/apache/parquet/io/ColumnIO.java x: 85 lines of code y: 5 # changes parquet-column/src/main/java/org/apache/parquet/column/impl/ColumnWriteStoreBase.java x: 212 lines of code y: 8 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetMemoryManagerRuntimeException.java x: 9 lines of code y: 1 # changes parquet-column/src/main/java/org/apache/parquet/column/statistics/BinaryStatistics.java x: 112 lines of code y: 9 # changes parquet-cli/src/main/java/org/apache/parquet/cli/commands/CheckParquet251Command.java x: 290 lines of code y: 3 # changes parquet-column/src/main/java/org/apache/parquet/column/values/dictionary/DictionaryValuesWriter.java x: 439 lines of code y: 7 # changes parquet-column/src/main/java/org/apache/parquet/io/BaseRecordReader.java x: 101 lines of code y: 3 # changes parquet-common/src/main/java/org/apache/parquet/IOExceptionUtils.java x: 13 lines of code y: 3 # changes parquet-hadoop/src/main/java/org/apache/parquet/crypto/keytools/KeyMaterial.java x: 125 lines of code y: 2 # changes parquet-hadoop/src/main/java/org/apache/parquet/crypto/keytools/KeyMetadata.java x: 68 lines of code y: 2 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/codec/ZstdDecompressorStream.java x: 33 lines of code y: 3 # changes parquet-format-structures/src/main/java/org/apache/parquet/format/InterningProtocol.java x: 160 lines of code y: 3 # changes parquet-thrift/src/main/java/org/apache/parquet/hadoop/thrift/ThriftBytesWriteSupport.java x: 151 lines of code y: 8 # changes parquet-thrift/src/main/java/org/apache/parquet/thrift/BufferedProtocolReadToWrite.java x: 575 lines of code y: 6 # changes parquet-column/src/main/java/org/apache/parquet/internal/column/columnindex/OffsetIndex.java x: 14 lines of code y: 3 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/codec/ZstdCompressorStream.java x: 38 lines of code y: 2 # changes parquet-column/src/main/java/org/apache/parquet/schema/MessageTypeParser.java x: 181 lines of code y: 7 # changes parquet-thrift/src/main/java/org/apache/parquet/thrift/ThriftSchemaConvertVisitor.java x: 284 lines of code y: 13 # changes parquet-thrift/src/main/java/org/apache/parquet/thrift/struct/ThriftType.java x: 513 lines of code y: 8 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/mapred/DeprecatedParquetInputFormat.java x: 153 lines of code y: 3 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/metadata/ConcatenatingKeyValueMetadataMergeStrategy.java x: 22 lines of code y: 1 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/metadata/GlobalMetaData.java x: 43 lines of code y: 4 # changes parquet-hadoop/src/main/java/org/apache/parquet/crypto/keytools/FileKeyWrapper.java x: 120 lines of code y: 2 # changes parquet-hadoop/src/main/java/org/apache/parquet/crypto/keytools/KeyToolkit.java x: 231 lines of code y: 2 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/InternalParquetRecordWriter.java x: 155 lines of code y: 18 # changes parquet-thrift/src/main/java/org/apache/parquet/hadoop/thrift/TBaseWriteSupport.java x: 39 lines of code y: 4 # changes parquet-thrift/src/main/java/org/apache/parquet/thrift/ParquetWriteProtocol.java x: 570 lines of code y: 4 # changes parquet-thrift/src/main/java/org/apache/parquet/thrift/ThriftSchemaConverter.java x: 149 lines of code y: 11 # changes parquet-protobuf/src/main/java/org/apache/parquet/proto/ProtoReadSupport.java x: 52 lines of code y: 5 # changes parquet-protobuf/src/main/java/org/apache/parquet/proto/ProtoRecordMaterializer.java x: 22 lines of code y: 2 # changes parquet-hadoop/src/main/java/org/apache/parquet/crypto/AADPrefixVerifier.java x: 4 lines of code y: 1 # changes parquet-hadoop/src/main/java/org/apache/parquet/crypto/ColumnDecryptionProperties.java x: 50 lines of code y: 1 # changes parquet-hadoop/src/main/java/org/apache/parquet/crypto/FileDecryptionProperties.java x: 143 lines of code y: 1 # changes parquet-hadoop/src/main/java/org/apache/parquet/crypto/FileEncryptionProperties.java x: 166 lines of code y: 1 # changes parquet-hadoop/src/main/java/org/apache/parquet/crypto/InternalColumnDecryptionSetup.java x: 44 lines of code y: 1 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/DictionaryPageReader.java x: 57 lines of code y: 6 # changes parquet-avro/src/main/java/org/apache/parquet/avro/AvroParquetReader.java x: 80 lines of code y: 7 # changes parquet-column/src/main/java/org/apache/parquet/schema/ConversionPatterns.java x: 72 lines of code y: 5 # changes parquet-pig/src/main/java/org/apache/parquet/pig/PigSchemaConverter.java x: 412 lines of code y: 9 # changes parquet-avro/src/main/java/org/apache/parquet/avro/AvroConverters.java x: 258 lines of code y: 5 # changes parquet-column/src/main/java/org/apache/parquet/schema/PrimitiveStringifier.java x: 318 lines of code y: 5 # changes parquet-cli/src/main/java/org/apache/parquet/cli/csv/CSVProperties.java x: 82 lines of code y: 2 # changes parquet-cli/src/main/java/org/apache/parquet/cli/commands/ToAvroCommand.java x: 97 lines of code y: 3 # changes parquet-column/src/main/java/org/apache/parquet/example/data/simple/SimpleGroup.java x: 182 lines of code y: 3 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetInputSplit.java x: 168 lines of code y: 4 # changes parquet-column/src/main/java/org/apache/parquet/column/impl/ColumnWriteStoreV1.java x: 28 lines of code y: 5 # changes parquet-column/src/main/java/org/apache/parquet/column/impl/ColumnWriteStoreV2.java x: 23 lines of code y: 5 # changes parquet-column/src/main/java/org/apache/parquet/column/impl/ColumnWriterV1.java x: 38 lines of code y: 8 # changes parquet-column/src/main/java/org/apache/parquet/column/impl/ColumnWriterV2.java x: 60 lines of code y: 9 # changes parquet-hadoop/src/main/java/org/apache/parquet/filter2/compat/RowGroupFilter.java x: 81 lines of code y: 6 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/BloomFilterReader.java x: 42 lines of code y: 1 # changes parquet-column/src/main/java/org/apache/parquet/column/ColumnProperty.java x: 91 lines of code y: 1 # changes parquet-column/src/main/java/org/apache/parquet/column/values/factory/DefaultValuesWriterFactory.java x: 57 lines of code y: 2 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ColumnConfigParser.java x: 39 lines of code y: 1 # changes parquet-column/src/main/java/org/apache/parquet/column/Encoding.java x: 207 lines of code y: 6 # changes parquet-column/src/main/java/org/apache/parquet/column/values/factory/DefaultV1ValuesWriterFactory.java x: 86 lines of code y: 2 # changes parquet-column/src/main/java/org/apache/parquet/column/values/factory/DefaultV2ValuesWriterFactory.java x: 91 lines of code y: 2 # changes parquet-cli/src/main/java/org/apache/parquet/cli/csv/AvroCSV.java x: 184 lines of code y: 2 # changes parquet-column/src/main/java/org/apache/parquet/column/impl/ColumnReaderBase.java x: 596 lines of code y: 3 # changes parquet-column/src/main/java/org/apache/parquet/column/page/DictionaryPage.java x: 35 lines of code y: 4 # changes parquet-column/src/main/java/org/apache/parquet/filter/AndRecordFilter.java x: 26 lines of code y: 4 # changes parquet-column/src/main/java/org/apache/parquet/filter/ColumnPredicates.java x: 142 lines of code y: 2 # changes parquet-column/src/main/java/org/apache/parquet/filter2/predicate/Statistics.java x: 28 lines of code y: 4 # changes parquet-column/src/main/java/org/apache/parquet/filter2/recordlevel/FilteringRecordMaterializer.java x: 64 lines of code y: 4 # changes parquet-column/src/main/java/org/apache/parquet/filter2/recordlevel/IncrementallyUpdatedFilterPredicateEvaluator.java x: 28 lines of code y: 2 # changes parquet-column/src/main/java/org/apache/parquet/schema/Type.java x: 187 lines of code y: 9 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetRecordWriter.java x: 101 lines of code y: 6 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/api/WriteSupport.java x: 46 lines of code y: 4 # changes parquet-column/src/main/java/org/apache/parquet/column/EncodingStats.java x: 103 lines of code y: 4 # changes parquet-column/src/main/java/org/apache/parquet/internal/column/columnindex/BoundaryOrder.java x: 322 lines of code y: 2 # changes parquet-column/src/main/java/org/apache/parquet/column/values/delta/DeltaBinaryPackingValuesWriter.java x: 64 lines of code y: 5 # changes parquet-column/src/main/java/org/apache/parquet/column/values/deltastrings/DeltaByteArrayReader.java x: 49 lines of code y: 8 # changes parquet-column/src/main/java/org/apache/parquet/column/values/deltastrings/DeltaByteArrayWriter.java x: 61 lines of code y: 7 # changes parquet-column/src/main/java/org/apache/parquet/column/values/dictionary/DictionaryValuesReader.java x: 95 lines of code y: 6 # changes parquet-column/src/main/java/org/apache/parquet/column/values/fallback/FallbackValuesWriter.java x: 143 lines of code y: 3 # changes parquet-column/src/main/java/org/apache/parquet/column/values/rle/ZeroIntegerValuesReader.java x: 20 lines of code y: 5 # changes parquet-column/src/main/java/org/apache/parquet/example/DummyRecordConverter.java x: 77 lines of code y: 3 # changes parquet-column/src/main/java/org/apache/parquet/example/data/Group.java x: 94 lines of code y: 3 # changes parquet-column/src/main/java/org/apache/parquet/internal/column/columnindex/BooleanColumnIndexBuilder.java x: 94 lines of code y: 2 # changes parquet-column/src/main/java/org/apache/parquet/io/GroupColumnIO.java x: 81 lines of code y: 4 # changes parquet-column/src/main/java/org/apache/parquet/io/RecordReaderImplementation.java x: 342 lines of code y: 6 # changes parquet-column/src/main/java/org/apache/parquet/io/ValidatingRecordConsumer.java x: 157 lines of code y: 6 # changes parquet-column/src/main/java/org/apache/parquet/schema/GroupType.java x: 242 lines of code y: 12 # changes parquet-column/src/main/java/org/apache/parquet/schema/MessageType.java x: 78 lines of code y: 6 # changes parquet-cli/src/main/java/org/apache/parquet/cli/csv/RecordBuilder.java x: 147 lines of code y: 2 # changes parquet-pig/src/main/java/org/apache/parquet/pig/ParquetLoader.java x: 438 lines of code y: 6 # changes parquet-column/src/main/java/org/apache/parquet/column/values/plain/BinaryPlainValuesReader.java x: 38 lines of code y: 6 # changes parquet-common/src/main/java/org/apache/parquet/util/DynConstructors.java x: 195 lines of code y: 2 # changes parquet-format-structures/src/main/java/org/apache/parquet/format/event/Consumers.java x: 116 lines of code y: 3 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/util/ContextUtil.java x: 226 lines of code y: 4 # changes parquet-pig/src/main/java/org/apache/parquet/pig/TupleWriteSupport.java x: 171 lines of code y: 4 # changes parquet-pig/src/main/java/org/apache/parquet/pig/convert/TupleConverter.java x: 438 lines of code y: 5 # changes parquet-pig/src/main/java/org/apache/parquet/pig/summary/SummaryData.java x: 87 lines of code y: 4 # changes parquet-column/src/main/java/org/apache/parquet/internal/column/columnindex/BinaryTruncator.java x: 175 lines of code y: 3 # changes parquet-thrift/src/main/java/org/apache/parquet/thrift/ParquetReadProtocol.java x: 114 lines of code y: 4 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ColumnIndexValidator.java x: 517 lines of code y: 1 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/PrintFooter.java x: 219 lines of code y: 3 # changes parquet-benchmarks/src/main/java/org/apache/parquet/benchmarks/WriteBenchmarks.java x: 121 lines of code y: 4 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/util/SerializationUtil.java x: 43 lines of code y: 5 # changes parquet-cli/src/main/java/org/apache/parquet/cli/util/Schemas.java x: 307 lines of code y: 4 # changes parquet-pig/src/main/java/org/apache/parquet/pig/summary/Summary.java x: 152 lines of code y: 4 # changes parquet-common/src/main/java/org/apache/parquet/bytes/BytesUtils.java x: 231 lines of code y: 7 # changes parquet-arrow/src/main/java/org/apache/parquet/arrow/schema/SchemaConverter.java x: 542 lines of code y: 10 # changes parquet-column/src/main/java/org/apache/parquet/column/page/DataPageV2.java x: 134 lines of code y: 4 # changes parquet-cli/src/main/java/org/apache/parquet/cli/util/Expressions.java x: 314 lines of code y: 3 # changes parquet-column/src/main/java/org/apache/parquet/column/values/ValuesReader.java x: 71 lines of code y: 8 # changes parquet-benchmarks/src/main/java/org/apache/parquet/benchmarks/FilteringBenchmarks.java x: 353 lines of code y: 2 # changes parquet-column/src/main/java/org/apache/parquet/schema/DecimalMetadata.java x: 31 lines of code y: 2 # changes parquet-cli/src/main/java/org/apache/parquet/cli/commands/ShowColumnIndexCommand.java x: 119 lines of code y: 1 # changes parquet-column/src/main/java/org/apache/parquet/column/ColumnReader.java x: 19 lines of code y: 3 # changes parquet-column/src/main/java/org/apache/parquet/column/impl/ColumnReaderImpl.java x: 20 lines of code y: 9 # changes parquet-column/src/main/java/org/apache/parquet/column/values/delta/DeltaBinaryPackingValuesReader.java x: 99 lines of code y: 7 # changes parquet-column/src/main/java/org/apache/parquet/column/values/deltalengthbytearray/DeltaLengthByteArrayValuesReader.java x: 50 lines of code y: 7 # changes parquet-column/src/main/java/org/apache/parquet/column/values/plain/FixedLenByteArrayPlainValuesReader.java x: 43 lines of code y: 7 # changes parquet-column/src/main/java/org/apache/parquet/column/values/plain/PlainValuesReader.java x: 99 lines of code y: 6 # changes parquet-format-structures/src/main/java/org/apache/parquet/format/event/FieldConsumer.java x: 6 lines of code y: 2 # changes parquet-format-structures/src/main/java/org/apache/parquet/format/event/TypedConsumer.java x: 137 lines of code y: 2 # changes parquet-column/src/main/java/org/apache/parquet/column/values/bitpacking/BitPackingValuesReader.java x: 41 lines of code y: 6 # changes parquet-column/src/main/java/org/apache/parquet/column/values/plain/BooleanPlainValuesReader.java x: 30 lines of code y: 7 # changes parquet-column/src/main/java/org/apache/parquet/column/values/rle/RunLengthBitPackingHybridValuesReader.java x: 36 lines of code y: 5 # changes parquet-common/src/main/java/org/apache/parquet/bytes/MultiBufferInputStream.java x: 288 lines of code y: 2 # changes parquet-column/src/main/java/org/apache/parquet/column/ColumnDescriptor.java x: 75 lines of code y: 5 # changes parquet-column/src/main/java/org/apache/parquet/column/statistics/Statistics.java x: 275 lines of code y: 8 # changes parquet-column/src/main/java/org/apache/parquet/column/values/delta/DeltaBinaryPackingValuesWriterForInteger.java x: 106 lines of code y: 2 # changes parquet-column/src/main/java/org/apache/parquet/column/values/deltalengthbytearray/DeltaLengthByteArrayValuesWriter.java x: 73 lines of code y: 6 # changes parquet-column/src/main/java/org/apache/parquet/column/values/plain/FixedLenByteArrayPlainValuesWriter.java x: 71 lines of code y: 4 # changes parquet-column/src/main/java/org/apache/parquet/column/values/plain/PlainValuesWriter.java x: 107 lines of code y: 4 # changes parquet-column/src/main/java/org/apache/parquet/filter/RecordFilter.java x: 4 lines of code y: 3 # changes parquet-column/src/main/java/org/apache/parquet/filter/UnboundRecordFilter.java x: 5 lines of code y: 3 # changes parquet-column/src/main/java/org/apache/parquet/io/FilteredRecordReader.java x: 49 lines of code y: 2 # changes parquet-column/src/main/java/org/apache/parquet/io/api/RecordConsumer.java x: 17 lines of code y: 5 # changes parquet-common/src/main/java/org/apache/parquet/Log.java x: 58 lines of code y: 4 # changes parquet-common/src/main/java/org/apache/parquet/bytes/LittleEndianDataInputStream.java x: 124 lines of code y: 3 # changes parquet-encoding/src/main/java/org/apache/parquet/column/values/bitpacking/BitPacking.java x: 533 lines of code y: 4 # changes parquet-generator/src/main/java/org/apache/parquet/encoding/bitpacking/ByteBasedBitPackingGenerator.java x: 246 lines of code y: 7 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/codec/CodecConfig.java x: 94 lines of code y: 4 # changes parquet-pig/src/main/java/org/apache/parquet/pig/TupleReadSupport.java x: 129 lines of code y: 3 # changes parquet-pig/src/main/java/org/apache/parquet/pig/summary/BagSummaryData.java x: 40 lines of code y: 2 # changes parquet-thrift/src/main/java/org/apache/parquet/thrift/ThriftRecordConverter.java x: 722 lines of code y: 6 # changes parquet-common/src/main/java/org/apache/parquet/bytes/SingleBufferInputStream.java x: 118 lines of code y: 1 # changes parquet-common/src/main/java/org/apache/parquet/bytes/ConcatenatingByteArrayCollector.java x: 32 lines of code y: 1 # changes parquet-common/src/main/java/org/apache/parquet/io/DelegatingSeekableInputStream.java x: 111 lines of code y: 1 # changes dev/merge_parquet_pr.py x: 275 lines of code y: 10 # changes parquet-cli/src/main/java/org/apache/parquet/cli/commands/CatCommand.java x: 74 lines of code y: 1 # changes parquet-cli/src/main/java/org/apache/parquet/cli/commands/ConvertCommand.java x: 124 lines of code y: 1 # changes parquet-common/src/main/java/org/apache/parquet/SemanticVersion.java x: 212 lines of code y: 4 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/mapred/DeprecatedParquetOutputFormat.java x: 80 lines of code y: 1 # changes
50.0
# changes
  min: 1.0
  average: 3.84
  25th percentile: 2.0
  median: 3.0
  75th percentile: 4.0
  max: 50.0
0 2424.0
lines of code
min: 1.0 | average: 111.69 | 25th percentile: 20.25 | median: 58.5 | 75th percentile: 112.0 | max: 2424.0

Number of Contributors vs. Number of Changes: 568 points

parquet-cli/src/main/java/org/apache/parquet/cli/commands/ConvertCSVCommand.java x: 2 # contributors y: 2 # changes parquet-cli/src/main/java/org/apache/parquet/cli/commands/RewriteCommand.java x: 2 # contributors y: 3 # changes parquet-hadoop/src/main/java/org/apache/parquet/format/converter/ParquetMetadataConverter.java x: 26 # contributors y: 50 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ColumnChunkPageReadStore.java x: 12 # contributors y: 15 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ColumnChunkPageWriteStore.java x: 13 # contributors y: 17 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetFileReader.java x: 27 # contributors y: 46 # changes parquet-cli/src/main/java/org/apache/parquet/cli/Help.java x: 2 # contributors y: 4 # changes parquet-cli/src/main/java/org/apache/parquet/cli/commands/ShowDictionaryCommand.java x: 5 # contributors y: 5 # changes parquet-common/src/main/java/org/apache/parquet/io/LocalInputFile.java x: 1 # contributors y: 1 # changes parquet-common/src/main/java/org/apache/parquet/io/OutputFile.java x: 4 # contributors y: 4 # changes parquet-cli/src/main/java/org/apache/parquet/cli/BaseCommand.java x: 7 # contributors y: 8 # changes parquet-cli/src/main/java/org/apache/parquet/cli/commands/ShowPagesCommand.java x: 5 # contributors y: 6 # changes parquet-avro/src/main/java/org/apache/parquet/avro/AvroSchemaConverter.java x: 7 # contributors y: 15 # changes parquet-protobuf/src/main/java/org/apache/parquet/proto/ProtoMessageConverter.java x: 5 # contributors y: 7 # changes parquet-protobuf/src/main/java/org/apache/parquet/proto/ProtoParquetReader.java x: 3 # contributors y: 4 # changes parquet-column/src/main/java/org/apache/parquet/column/ParquetProperties.java x: 14 # contributors y: 18 # changes parquet-column/src/main/java/org/apache/parquet/column/impl/ColumnWriterBase.java x: 5 # contributors y: 8 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetFileWriter.java x: 25 # contributors y: 44 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetOutputFormat.java x: 22 # contributors y: 30 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetWriter.java x: 17 # contributors y: 29 # changes parquet-common/src/main/java/org/apache/parquet/bytes/BytesInput.java x: 4 # contributors y: 7 # changes parquet-hadoop/src/main/java/org/apache/parquet/HadoopReadOptions.java x: 6 # contributors y: 8 # changes parquet-hadoop/src/main/java/org/apache/parquet/ParquetReadOptions.java x: 9 # contributors y: 10 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetInputFormat.java x: 9 # contributors y: 13 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetReader.java x: 11 # contributors y: 15 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetRecordReader.java x: 7 # contributors y: 12 # changes parquet-avro/src/main/java/org/apache/parquet/avro/AvroReadSupport.java x: 3 # contributors y: 8 # changes parquet-avro/src/main/java/org/apache/parquet/avro/AvroRecordConverter.java x: 6 # contributors y: 13 # changes parquet-avro/src/main/java/org/apache/parquet/avro/AvroWriteSupport.java x: 9 # contributors y: 16 # changes parquet-avro/src/main/java/org/apache/parquet/avro/AvroParquetWriter.java x: 5 # contributors y: 9 # changes parquet-avro/src/main/java/org/apache/parquet/avro/AvroIndexedRecordConverter.java x: 4 # contributors y: 8 # changes parquet-column/src/main/java/org/apache/parquet/column/values/dictionary/PlainValuesDictionary.java x: 4 # contributors y: 6 # changes parquet-column/src/main/java/org/apache/parquet/filter2/predicate/PrimitiveToBoxedClass.java x: 3 # contributors y: 3 # changes parquet-column/src/main/java/org/apache/parquet/filter2/recordlevel/FilteringGroupConverter.java x: 3 # contributors y: 5 # changes parquet-column/src/main/java/org/apache/parquet/schema/LogicalTypeAnnotation.java x: 3 # contributors y: 11 # changes parquet-column/src/main/java/org/apache/parquet/schema/PrimitiveType.java x: 11 # contributors y: 16 # changes parquet-column/src/main/java/org/apache/parquet/schema/Types.java x: 11 # contributors y: 21 # changes parquet-common/src/main/java/org/apache/parquet/bytes/CapacityByteArrayOutputStream.java x: 4 # contributors y: 5 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/metadata/ParquetMetadata.java x: 7 # contributors y: 9 # changes parquet-cli/src/main/java/org/apache/parquet/cli/Main.java x: 7 # contributors y: 10 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/rewrite/RewriteOptions.java x: 1 # contributors y: 3 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/codec/SnappyCompressor.java x: 6 # contributors y: 6 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/codec/SnappyDecompressor.java x: 6 # contributors y: 7 # changes parquet-protobuf/src/main/java/org/apache/parquet/proto/ProtoSchemaConverter.java x: 8 # contributors y: 9 # changes parquet-protobuf/src/main/java/org/apache/parquet/proto/ProtoWriteSupport.java x: 12 # contributors y: 14 # changes parquet-hadoop/src/main/java/org/apache/parquet/crypto/InternalFileDecryptor.java x: 1 # contributors y: 2 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/InternalParquetRecordReader.java x: 8 # contributors y: 17 # changes parquet-column/src/main/java/org/apache/parquet/io/MessageColumnIO.java x: 9 # contributors y: 14 # changes parquet-column/src/main/java/org/apache/parquet/io/api/Binary.java x: 9 # contributors y: 12 # changes parquet-hadoop/src/main/java/org/apache/parquet/hadoop/metadata/ColumnChunkMetaData.java x: 6 # contributors y: 11 # changes parquet-format-structures/src/main/java/org/apache/parquet/format/Util.java x: 3 # contributors y: 6 # changes parquet-column/src/main/java/org/apache/parquet/column/statistics/BinaryStatistics.java x: 6 # contributors y: 9 # changes parquet-thrift/src/main/java/org/apache/parquet/thrift/ThriftSchemaConvertVisitor.java x: 8 # contributors y: 13 # changes parquet-thrift/src/main/java/org/apache/parquet/thrift/ThriftSchemaConverter.java x: 5 # contributors y: 11 # changes parquet-arrow/src/main/java/org/apache/parquet/arrow/schema/SchemaConverter.java x: 6 # contributors y: 10 # changes parquet-common/src/main/java/org/apache/parquet/Log.java x: 1 # contributors y: 4 # changes
50.0
# changes
  min: 1.0
  average: 3.84
  25th percentile: 2.0
  median: 3.0
  75th percentile: 4.0
  max: 50.0
0 27.0
# contributors
min: 1.0 | average: 2.72 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 27.0

Number of Contributors vs. File Size: 568 points

parquet-cli/src/main/java/org/apache/parquet/cli/commands/ConvertCSVCommand.java x: 2 # contributors y: 152 lines of code parquet-cli/src/main/java/org/apache/parquet/cli/commands/RewriteCommand.java x: 2 # contributors y: 106 lines of code parquet-hadoop/src/main/java/org/apache/parquet/format/converter/ParquetMetadataConverter.java x: 26 # contributors y: 1746 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ColumnChunkPageReadStore.java x: 12 # contributors y: 300 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ColumnChunkPageWriteStore.java x: 13 # contributors y: 420 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetFileReader.java x: 27 # contributors y: 1259 lines of code parquet-cli/src/main/java/org/apache/parquet/cli/Help.java x: 2 # contributors y: 124 lines of code parquet-cli/src/main/java/org/apache/parquet/cli/commands/ShowDictionaryCommand.java x: 5 # contributors y: 104 lines of code parquet-common/src/main/java/org/apache/parquet/io/LocalInputFile.java x: 1 # contributors y: 64 lines of code parquet-common/src/main/java/org/apache/parquet/io/LocalOutputFile.java x: 1 # contributors y: 67 lines of code parquet-common/src/main/java/org/apache/parquet/io/OutputFile.java x: 4 # contributors y: 11 lines of code parquet-cli/src/main/java/org/apache/parquet/cli/BaseCommand.java x: 7 # contributors y: 264 lines of code parquet-cli/src/main/java/org/apache/parquet/cli/commands/ShowFooterCommand.java x: 2 # contributors y: 65 lines of code parquet-cli/src/main/java/org/apache/parquet/cli/commands/ShowPagesCommand.java x: 5 # contributors y: 188 lines of code parquet-cli/src/main/java/org/apache/parquet/cli/util/RawUtils.java x: 1 # contributors y: 54 lines of code parquet-avro/src/main/java/org/apache/parquet/avro/AvroSchemaConverter.java x: 7 # contributors y: 463 lines of code parquet-protobuf/src/main/java/org/apache/parquet/proto/ProtoConstants.java x: 2 # contributors y: 10 lines of code parquet-protobuf/src/main/java/org/apache/parquet/proto/ProtoMessageConverter.java x: 5 # contributors y: 415 lines of code parquet-protobuf/src/main/java/org/apache/parquet/proto/ProtoParquetReader.java x: 3 # contributors y: 53 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/rewrite/ParquetRewriter.java x: 2 # contributors y: 683 lines of code parquet-column/src/main/java/org/apache/parquet/column/ParquetProperties.java x: 14 # contributors y: 403 lines of code parquet-column/src/main/java/org/apache/parquet/column/impl/ColumnWriterBase.java x: 5 # contributors y: 269 lines of code parquet-column/src/main/java/org/apache/parquet/column/values/bloomfilter/AdaptiveBlockSplitBloomFilter.java x: 1 # contributors y: 185 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetFileWriter.java x: 25 # contributors y: 1176 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetOutputFormat.java x: 22 # contributors y: 373 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetWriter.java x: 17 # contributors y: 344 lines of code parquet-common/src/main/java/org/apache/parquet/bytes/BytesInput.java x: 4 # contributors y: 326 lines of code parquet-hadoop/src/main/java/org/apache/parquet/HadoopReadOptions.java x: 6 # contributors y: 108 lines of code parquet-hadoop/src/main/java/org/apache/parquet/ParquetReadOptions.java x: 9 # contributors y: 269 lines of code parquet-hadoop/src/main/java/org/apache/parquet/crypto/AesGcmDecryptor.java x: 2 # contributors y: 101 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetInputFormat.java x: 9 # contributors y: 536 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetReader.java x: 11 # contributors y: 263 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetRecordReader.java x: 7 # contributors y: 142 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/util/HadoopStreams.java x: 5 # contributors y: 63 lines of code parquet-avro/src/main/java/org/apache/parquet/avro/AvroReadSupport.java x: 3 # contributors y: 111 lines of code parquet-avro/src/main/java/org/apache/parquet/avro/AvroRecordConverter.java x: 6 # contributors y: 846 lines of code parquet-avro/src/main/java/org/apache/parquet/avro/AvroWriteSupport.java x: 9 # contributors y: 575 lines of code parquet-thrift/src/main/java/org/apache/parquet/thrift/projection/deprecated/PathGlobPattern.java x: 5 # contributors y: 110 lines of code parquet-column/src/main/java/org/apache/parquet/filter2/predicate/Operators.java x: 5 # contributors y: 423 lines of code parquet-avro/src/main/java/org/apache/parquet/avro/AvroIndexedRecordConverter.java x: 4 # contributors y: 411 lines of code parquet-cli/src/main/java/org/apache/parquet/cli/Util.java x: 6 # contributors y: 221 lines of code parquet-cli/src/main/java/org/apache/parquet/cli/commands/SchemaCommand.java x: 4 # contributors y: 97 lines of code parquet-cli/src/main/java/org/apache/parquet/cli/json/AvroJson.java x: 5 # contributors y: 516 lines of code parquet-column/src/main/java/org/apache/parquet/column/values/delta/DeltaBinaryPackingConfig.java x: 2 # contributors y: 27 lines of code parquet-column/src/main/java/org/apache/parquet/column/values/dictionary/PlainValuesDictionary.java x: 4 # contributors y: 185 lines of code parquet-column/src/main/java/org/apache/parquet/filter2/predicate/PrimitiveToBoxedClass.java x: 3 # contributors y: 22 lines of code parquet-column/src/main/java/org/apache/parquet/filter2/recordlevel/FilteringGroupConverter.java x: 3 # contributors y: 60 lines of code parquet-column/src/main/java/org/apache/parquet/schema/LogicalTypeAnnotation.java x: 3 # contributors y: 842 lines of code parquet-column/src/main/java/org/apache/parquet/schema/PrimitiveType.java x: 11 # contributors y: 569 lines of code parquet-column/src/main/java/org/apache/parquet/schema/Types.java x: 11 # contributors y: 926 lines of code parquet-common/src/main/java/org/apache/parquet/Preconditions.java x: 3 # contributors y: 79 lines of code parquet-common/src/main/java/org/apache/parquet/util/DynMethods.java x: 3 # contributors y: 255 lines of code parquet-encoding/src/main/java/org/apache/parquet/column/values/bitpacking/BytePacker.java x: 3 # contributors y: 33 lines of code parquet-encoding/src/main/java/org/apache/parquet/column/values/bitpacking/Packer.java x: 4 # contributors y: 79 lines of code parquet-plugins/parquet-encoding-vector/src/main/java/org/apache/parquet/column/values/bitpacking/ByteBitPacking512VectorLE.java x: 1 # contributors y: 2424 lines of code parquet-plugins/parquet-encoding-vector/src/main/java/org/apache/parquet/column/values/bitpacking/ParquetReadRouter.java x: 1 # contributors y: 93 lines of code parquet-plugins/parquet-encoding-vector/src/main/java/org/apache/parquet/column/values/bitpacking/VectorSupport.java x: 1 # contributors y: 5 lines of code parquet-cli/src/main/java/org/apache/parquet/cli/commands/TransCompressionCommand.java x: 4 # contributors y: 67 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/metadata/ParquetMetadata.java x: 7 # contributors y: 65 lines of code parquet-cli/src/main/java/org/apache/parquet/cli/Main.java x: 7 # contributors y: 159 lines of code parquet-column/src/main/java/org/apache/parquet/internal/filter2/columnindex/ColumnIndexFilter.java x: 3 # contributors y: 151 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/DirectCodecFactory.java x: 7 # contributors y: 386 lines of code parquet-column/src/main/java/org/apache/parquet/column/values/bytestreamsplit/ByteStreamSplitValuesReader.java x: 2 # contributors y: 72 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/rewrite/RewriteOptions.java x: 1 # contributors y: 138 lines of code parquet-hadoop/src/main/java/org/apache/parquet/filter2/dictionarylevel/DictionaryFilter.java x: 9 # contributors y: 393 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/rewrite/MaskMode.java x: 1 # contributors y: 15 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/util/ColumnEncryptor.java x: 2 # contributors y: 46 lines of code parquet-column/src/main/java/org/apache/parquet/column/values/bloomfilter/BloomFilter.java x: 3 # contributors y: 47 lines of code parquet-common/src/main/java/org/apache/parquet/hadoop/metadata/CompressionCodecName.java x: 3 # contributors y: 68 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/codec/NonBlockedCompressor.java x: 1 # contributors y: 100 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/codec/SnappyCompressor.java x: 6 # contributors y: 14 lines of code parquet-protobuf/src/main/java/org/apache/parquet/proto/ProtoSchemaConverter.java x: 8 # contributors y: 183 lines of code parquet-protobuf/src/main/java/org/apache/parquet/proto/ProtoWriteSupport.java x: 12 # contributors y: 426 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/package-info.java x: 2 # contributors y: 1 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/util/H2SeekableInputStream.java x: 4 # contributors y: 56 lines of code parquet-hadoop/src/main/java/org/apache/parquet/crypto/InternalFileDecryptor.java x: 1 # contributors y: 246 lines of code parquet-column/src/main/java/org/apache/parquet/internal/column/columnindex/ColumnIndexBuilder.java x: 4 # contributors y: 493 lines of code parquet-hadoop/src/main/java/org/apache/parquet/crypto/InternalFileEncryptor.java x: 1 # contributors y: 155 lines of code parquet-column/src/main/java/org/apache/parquet/column/page/PageReadStore.java x: 3 # contributors y: 14 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/InternalParquetRecordReader.java x: 8 # contributors y: 234 lines of code parquet-thrift/src/main/java/org/apache/parquet/hadoop/thrift/ThriftReadSupport.java x: 7 # contributors y: 196 lines of code parquet-cli/src/main/java/org/apache/parquet/cli/commands/ParquetMetadataCommand.java x: 5 # contributors y: 141 lines of code parquet-column/src/main/java/org/apache/parquet/io/MessageColumnIO.java x: 9 # contributors y: 378 lines of code parquet-column/src/main/java/org/apache/parquet/schema/PrimitiveComparator.java x: 4 # contributors y: 202 lines of code parquet-hadoop/src/main/java/org/apache/parquet/crypto/AesCipher.java x: 1 # contributors y: 112 lines of code parquet-hadoop/src/main/java/org/apache/parquet/crypto/keytools/PropertiesDrivenCryptoFactory.java x: 2 # contributors y: 176 lines of code parquet-protobuf/src/main/java/org/apache/parquet/proto/ProtoParquetWriter.java x: 4 # contributors y: 59 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/metadata/ColumnChunkMetaData.java x: 6 # contributors y: 416 lines of code parquet-format-structures/src/main/java/org/apache/parquet/format/Util.java x: 3 # contributors y: 294 lines of code parquet-column/src/main/java/org/apache/parquet/column/MinMax.java x: 1 # contributors y: 29 lines of code parquet-column/src/main/java/org/apache/parquet/filter2/predicate/FilterApi.java x: 3 # contributors y: 89 lines of code parquet-column/src/main/java/org/apache/parquet/filter2/predicate/FilterPredicate.java x: 2 # contributors y: 36 lines of code parquet-column/src/main/java/org/apache/parquet/filter2/predicate/SchemaCompatibilityValidator.java x: 4 # contributors y: 135 lines of code parquet-generator/src/main/java/org/apache/parquet/filter2/IncrementallyUpdatedFilterPredicateGenerator.java x: 4 # contributors y: 272 lines of code parquet-hadoop/src/main/java/org/apache/parquet/filter2/bloomfilterlevel/BloomFilterImpl.java x: 2 # contributors y: 128 lines of code parquet-hadoop/src/main/java/org/apache/parquet/filter2/statisticslevel/StatisticsFilter.java x: 6 # contributors y: 293 lines of code parquet-column/src/main/java/org/apache/parquet/column/impl/ColumnWriteStoreBase.java x: 4 # contributors y: 212 lines of code parquet-column/src/main/java/org/apache/parquet/column/values/dictionary/DictionaryValuesWriter.java x: 6 # contributors y: 439 lines of code parquet-column/src/main/java/org/apache/parquet/io/BaseRecordReader.java x: 3 # contributors y: 101 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/codec/ZstandardCodec.java x: 2 # contributors y: 81 lines of code parquet-thrift/src/main/java/org/apache/parquet/hadoop/thrift/ThriftBytesWriteSupport.java x: 7 # contributors y: 151 lines of code parquet-thrift/src/main/java/org/apache/parquet/thrift/BufferedProtocolReadToWrite.java x: 5 # contributors y: 575 lines of code parquet-thrift/src/main/java/org/apache/parquet/thrift/ParquetProtocol.java x: 3 # contributors y: 203 lines of code parquet-column/src/main/java/org/apache/parquet/schema/MessageTypeParser.java x: 5 # contributors y: 181 lines of code parquet-thrift/src/main/java/org/apache/parquet/thrift/ThriftSchemaConvertVisitor.java x: 8 # contributors y: 284 lines of code parquet-thrift/src/main/java/org/apache/parquet/thrift/struct/ThriftType.java x: 6 # contributors y: 513 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/mapred/DeprecatedParquetInputFormat.java x: 2 # contributors y: 153 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/metadata/ConcatenatingKeyValueMetadataMergeStrategy.java x: 1 # contributors y: 22 lines of code parquet-hadoop/src/main/java/org/apache/parquet/crypto/keytools/KeyToolkit.java x: 2 # contributors y: 231 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/InternalParquetRecordWriter.java x: 14 # contributors y: 155 lines of code parquet-thrift/src/main/java/org/apache/parquet/hadoop/thrift/ThriftToParquetFileWriter.java x: 2 # contributors y: 54 lines of code parquet-thrift/src/main/java/org/apache/parquet/thrift/ParquetWriteProtocol.java x: 4 # contributors y: 570 lines of code parquet-thrift/src/main/java/org/apache/parquet/thrift/ThriftSchemaConverter.java x: 5 # contributors y: 149 lines of code parquet-hadoop/src/main/java/org/apache/parquet/crypto/FileEncryptionProperties.java x: 1 # contributors y: 166 lines of code parquet-hadoop/src/main/java/org/apache/parquet/crypto/InternalColumnDecryptionSetup.java x: 1 # contributors y: 44 lines of code parquet-pig/src/main/java/org/apache/parquet/pig/PigSchemaConverter.java x: 7 # contributors y: 412 lines of code parquet-avro/src/main/java/org/apache/parquet/avro/AvroConverters.java x: 4 # contributors y: 258 lines of code parquet-column/src/main/java/org/apache/parquet/schema/PrimitiveStringifier.java x: 3 # contributors y: 318 lines of code parquet-column/src/main/java/org/apache/parquet/example/data/simple/SimpleGroup.java x: 3 # contributors y: 182 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetInputSplit.java x: 3 # contributors y: 168 lines of code parquet-column/src/main/java/org/apache/parquet/column/impl/ColumnWriteStoreV1.java x: 5 # contributors y: 28 lines of code parquet-column/src/main/java/org/apache/parquet/column/impl/ColumnWriterV1.java x: 7 # contributors y: 38 lines of code parquet-column/src/main/java/org/apache/parquet/column/impl/ColumnWriterV2.java x: 8 # contributors y: 60 lines of code parquet-column/src/main/java/org/apache/parquet/column/values/factory/DefaultV1ValuesWriterFactory.java x: 2 # contributors y: 86 lines of code parquet-cli/src/main/java/org/apache/parquet/cli/csv/AvroCSV.java x: 2 # contributors y: 184 lines of code parquet-column/src/main/java/org/apache/parquet/column/impl/ColumnReaderBase.java x: 2 # contributors y: 596 lines of code parquet-column/src/main/java/org/apache/parquet/filter/ColumnPredicates.java x: 2 # contributors y: 142 lines of code parquet-column/src/main/java/org/apache/parquet/internal/column/columnindex/BoundaryOrder.java x: 1 # contributors y: 322 lines of code parquet-column/src/main/java/org/apache/parquet/column/values/deltastrings/DeltaByteArrayWriter.java x: 6 # contributors y: 61 lines of code parquet-column/src/main/java/org/apache/parquet/column/values/dictionary/DictionaryValuesReader.java x: 4 # contributors y: 95 lines of code parquet-column/src/main/java/org/apache/parquet/column/values/fallback/FallbackValuesWriter.java x: 3 # contributors y: 143 lines of code parquet-column/src/main/java/org/apache/parquet/io/RecordReaderImplementation.java x: 4 # contributors y: 342 lines of code parquet-column/src/main/java/org/apache/parquet/io/ValidatingRecordConsumer.java x: 5 # contributors y: 157 lines of code parquet-column/src/main/java/org/apache/parquet/schema/GroupType.java x: 7 # contributors y: 242 lines of code parquet-common/src/main/java/org/apache/parquet/Strings.java x: 4 # contributors y: 42 lines of code parquet-pig/src/main/java/org/apache/parquet/pig/ParquetLoader.java x: 5 # contributors y: 438 lines of code parquet-column/src/main/java/org/apache/parquet/CorruptStatistics.java x: 5 # contributors y: 57 lines of code parquet-column/src/main/java/org/apache/parquet/column/values/plain/BinaryPlainValuesReader.java x: 5 # contributors y: 38 lines of code parquet-common/src/main/java/org/apache/parquet/util/DynConstructors.java x: 2 # contributors y: 195 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/util/ContextUtil.java x: 3 # contributors y: 226 lines of code parquet-pig/src/main/java/org/apache/parquet/pig/convert/TupleConverter.java x: 4 # contributors y: 438 lines of code parquet-column/src/main/java/org/apache/parquet/internal/column/columnindex/BinaryTruncator.java x: 3 # contributors y: 175 lines of code parquet-thrift/src/main/java/org/apache/parquet/thrift/ParquetReadProtocol.java x: 4 # contributors y: 114 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ColumnIndexValidator.java x: 1 # contributors y: 517 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/PrintFooter.java x: 2 # contributors y: 219 lines of code parquet-benchmarks/src/main/java/org/apache/parquet/benchmarks/WriteBenchmarks.java x: 3 # contributors y: 121 lines of code parquet-cli/src/main/java/org/apache/parquet/cli/util/Schemas.java x: 3 # contributors y: 307 lines of code parquet-common/src/main/java/org/apache/parquet/bytes/BytesUtils.java x: 5 # contributors y: 231 lines of code parquet-arrow/src/main/java/org/apache/parquet/arrow/schema/SchemaConverter.java x: 6 # contributors y: 542 lines of code parquet-cli/src/main/java/org/apache/parquet/cli/util/Expressions.java x: 2 # contributors y: 314 lines of code parquet-benchmarks/src/main/java/org/apache/parquet/benchmarks/FilteringBenchmarks.java x: 1 # contributors y: 353 lines of code parquet-cli/src/main/java/org/apache/parquet/cli/commands/ShowColumnIndexCommand.java x: 1 # contributors y: 119 lines of code parquet-column/src/main/java/org/apache/parquet/column/impl/ColumnReaderImpl.java x: 6 # contributors y: 20 lines of code parquet-column/src/main/java/org/apache/parquet/column/values/plain/FixedLenByteArrayPlainValuesReader.java x: 5 # contributors y: 43 lines of code parquet-common/src/main/java/org/apache/parquet/bytes/MultiBufferInputStream.java x: 2 # contributors y: 288 lines of code parquet-column/src/main/java/org/apache/parquet/column/statistics/Statistics.java x: 3 # contributors y: 275 lines of code parquet-column/src/main/java/org/apache/parquet/column/values/deltalengthbytearray/DeltaLengthByteArrayValuesWriter.java x: 5 # contributors y: 73 lines of code parquet-column/src/main/java/org/apache/parquet/column/values/rle/RunLengthBitPackingHybridEncoder.java x: 3 # contributors y: 126 lines of code parquet-encoding/src/main/java/org/apache/parquet/column/values/bitpacking/BitPacking.java x: 2 # contributors y: 533 lines of code parquet-generator/src/main/java/org/apache/parquet/encoding/bitpacking/ByteBasedBitPackingGenerator.java x: 5 # contributors y: 246 lines of code parquet-pig/src/main/java/org/apache/parquet/pig/ParquetStorer.java x: 1 # contributors y: 83 lines of code parquet-pig/src/main/java/org/apache/parquet/pig/convert/MapConverter.java x: 1 # contributors y: 128 lines of code parquet-thrift/src/main/java/org/apache/parquet/thrift/ThriftRecordConverter.java x: 3 # contributors y: 722 lines of code dev/merge_parquet_pr.py x: 6 # contributors y: 275 lines of code parquet-avro/src/main/java/org/apache/parquet/avro/ParentValueContainer.java x: 1 # contributors y: 193 lines of code parquet-common/src/main/java/org/apache/parquet/SemanticVersion.java x: 3 # contributors y: 212 lines of code
2424.0
lines of code
  min: 1.0
  average: 111.69
  25th percentile: 20.25
  median: 58.5
  75th percentile: 112.0
  max: 2424.0
0 27.0
# contributors
min: 1.0 | average: 2.72 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 27.0