apache / parquet-mr
File Size

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

Intro
Learn more...
File Size Overall
10% | 16% | 27% | 21% | 24%
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
java10% | 16% | 26% | 21% | 24%
py0% | 0% | 100% | 0% | 0%
scala0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
parquet-hadoop24% | 9% | 26% | 18% | 20%
parquet-plugins94% | 0% | 0% | 0% | 5%
parquet-column0% | 19% | 26% | 21% | 32%
parquet-thrift0% | 43% | 8% | 25% | 21%
parquet-avro0% | 45% | 35% | 9% | 9%
parquet-arrow0% | 78% | 0% | 17% | 4%
parquet-encoding0% | 69% | 0% | 0% | 30%
parquet-cli0% | 10% | 28% | 33% | 26%
parquet-common0% | 0% | 38% | 25% | 35%
parquet-pig0% | 0% | 49% | 26% | 23%
parquet-protobuf0% | 0% | 64% | 14% | 21%
parquet-generator0% | 0% | 68% | 20% | 10%
parquet-benchmarks0% | 0% | 29% | 42% | 28%
parquet-format-structures0% | 0% | 34% | 48% | 17%
dev0% | 0% | 100% | 0% | 0%
parquet-scala0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
ByteBitPacking512VectorLE.java
in parquet-plugins/parquet-encoding-vector/src/main/java/org/apache/parquet/column/values/bitpacking
2424 347
ParquetMetadataConverter.java
in parquet-hadoop/src/main/java/org/apache/parquet/format/converter
1746 118
ParquetFileReader.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop
1259 90
ParquetFileWriter.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop
1176 75
Types.java
in parquet-column/src/main/java/org/apache/parquet/schema
926 159
AvroRecordConverter.java
in parquet-avro/src/main/java/org/apache/parquet/avro
846 50
LogicalTypeAnnotation.java
in parquet-column/src/main/java/org/apache/parquet/schema
842 153
ThriftRecordConverter.java
in parquet-thrift/src/main/java/org/apache/parquet/thrift
722 76
ParquetRewriter.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop/rewrite
683 25
ColumnReaderBase.java
in parquet-column/src/main/java/org/apache/parquet/column/impl
596 38
AvroWriteSupport.java
in parquet-avro/src/main/java/org/apache/parquet/avro
575 39
BufferedProtocolReadToWrite.java
in parquet-thrift/src/main/java/org/apache/parquet/thrift
575 78
ParquetWriteProtocol.java
in parquet-thrift/src/main/java/org/apache/parquet/thrift
570 67
PrimitiveType.java
in parquet-column/src/main/java/org/apache/parquet/schema
569 72
SchemaConverter.java
in parquet-arrow/src/main/java/org/apache/parquet/arrow/schema
542 17
Binary.java
in parquet-column/src/main/java/org/apache/parquet/io/api
537 84
ParquetInputFormat.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop
536 50
BitPacking.java
in parquet-encoding/src/main/java/org/apache/parquet/column/values/bitpacking
533 49
ColumnIndexValidator.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop
517 51
AvroJson.java
in parquet-cli/src/main/java/org/apache/parquet/cli/json
516 32
ThriftType.java
in parquet-thrift/src/main/java/org/apache/parquet/thrift/struct
513 82
ColumnIndexBuilder.java
in parquet-column/src/main/java/org/apache/parquet/internal/column/columnindex
493 36
AvroSchemaConverter.java
in parquet-avro/src/main/java/org/apache/parquet/avro
463 19
DictionaryValuesWriter.java
in parquet-column/src/main/java/org/apache/parquet/column/values/dictionary
439 46
ParquetLoader.java
in parquet-pig/src/main/java/org/apache/parquet/pig
438 32
TupleConverter.java
in parquet-pig/src/main/java/org/apache/parquet/pig/convert
438 61
ProtoWriteSupport.java
in parquet-protobuf/src/main/java/org/apache/parquet/proto
426 40
Operators.java
in parquet-column/src/main/java/org/apache/parquet/filter2/predicate
423 58
ColumnChunkPageWriteStore.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop
420 17
ColumnChunkMetaData.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop/metadata
416 50
ProtoMessageConverter.java
in parquet-protobuf/src/main/java/org/apache/parquet/proto
415 36
PigSchemaConverter.java
in parquet-pig/src/main/java/org/apache/parquet/pig
412 30
AvroIndexedRecordConverter.java
in parquet-avro/src/main/java/org/apache/parquet/avro
411 37
ParquetProperties.java
in parquet-column/src/main/java/org/apache/parquet/column
403 61
DictionaryFilter.java
in parquet-hadoop/src/main/java/org/apache/parquet/filter2/dictionarylevel
393 7
DirectCodecFactory.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop
386 44
MessageColumnIO.java
in parquet-column/src/main/java/org/apache/parquet/io
378 39
ParquetOutputFormat.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop
373 59
FilteringBenchmarks.java
in parquet-benchmarks/src/main/java/org/apache/parquet/benchmarks
353 27
ParquetWriter.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop
344 46
RecordReaderImplementation.java
in parquet-column/src/main/java/org/apache/parquet/io
342 34
BytesInput.java
in parquet-common/src/main/java/org/apache/parquet/bytes
326 59
BoundaryOrder.java
in parquet-column/src/main/java/org/apache/parquet/internal/column/columnindex
322 16
PrimitiveStringifier.java
in parquet-column/src/main/java/org/apache/parquet/schema
318 44
Expressions.java
in parquet-cli/src/main/java/org/apache/parquet/cli/util
314 16
Schemas.java
in parquet-cli/src/main/java/org/apache/parquet/cli/util
307 17
ColumnChunkPageReadStore.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop
300 11
Util.java
in parquet-format-structures/src/main/java/org/apache/parquet/format
294 43
StatisticsFilter.java
in parquet-hadoop/src/main/java/org/apache/parquet/filter2/statisticslevel
293 8
CheckParquet251Command.java
in parquet-cli/src/main/java/org/apache/parquet/cli/commands
290 15
Files With Most Units (Top 50)
File# lines# units
ByteBitPacking512VectorLE.java
in parquet-plugins/parquet-encoding-vector/src/main/java/org/apache/parquet/column/values/bitpacking
2424 347
Types.java
in parquet-column/src/main/java/org/apache/parquet/schema
926 159
LogicalTypeAnnotation.java
in parquet-column/src/main/java/org/apache/parquet/schema
842 153
ParquetMetadataConverter.java
in parquet-hadoop/src/main/java/org/apache/parquet/format/converter
1746 118
ParquetFileReader.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop
1259 90
Binary.java
in parquet-column/src/main/java/org/apache/parquet/io/api
537 84
ThriftType.java
in parquet-thrift/src/main/java/org/apache/parquet/thrift/struct
513 82
BufferedProtocolReadToWrite.java
in parquet-thrift/src/main/java/org/apache/parquet/thrift
575 78
ThriftRecordConverter.java
in parquet-thrift/src/main/java/org/apache/parquet/thrift
722 76
ParquetFileWriter.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop
1176 75
PrimitiveType.java
in parquet-column/src/main/java/org/apache/parquet/schema
569 72
ParquetWriteProtocol.java
in parquet-thrift/src/main/java/org/apache/parquet/thrift
570 67
TupleConverter.java
in parquet-pig/src/main/java/org/apache/parquet/pig/convert
438 61
ParquetProperties.java
in parquet-column/src/main/java/org/apache/parquet/column
403 61
BytesInput.java
in parquet-common/src/main/java/org/apache/parquet/bytes
326 59
ParquetOutputFormat.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop
373 59
Operators.java
in parquet-column/src/main/java/org/apache/parquet/filter2/predicate
423 58
ColumnIndexValidator.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop
517 51
AvroRecordConverter.java
in parquet-avro/src/main/java/org/apache/parquet/avro
846 50
ColumnChunkMetaData.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop/metadata
416 50
ParquetInputFormat.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop
536 50
BitPacking.java
in parquet-encoding/src/main/java/org/apache/parquet/column/values/bitpacking
533 49
InterningProtocol.java
in parquet-format-structures/src/main/java/org/apache/parquet/format
160 48
AvroConverters.java
in parquet-avro/src/main/java/org/apache/parquet/avro
258 46
ParquetWriter.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop
344 46
DictionaryValuesWriter.java
in parquet-column/src/main/java/org/apache/parquet/column/values/dictionary
439 46
ParquetProtocol.java
in parquet-thrift/src/main/java/org/apache/parquet/thrift
203 45
DirectCodecFactory.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop
386 44
ParquetReadOptions.java
in parquet-hadoop/src/main/java/org/apache/parquet
269 44
PrimitiveStringifier.java
in parquet-column/src/main/java/org/apache/parquet/schema
318 44
Util.java
in parquet-format-structures/src/main/java/org/apache/parquet/format
294 43
ProtoWriteSupport.java
in parquet-protobuf/src/main/java/org/apache/parquet/proto
426 40
AvroWriteSupport.java
in parquet-avro/src/main/java/org/apache/parquet/avro
575 39
DynMethods.java
in parquet-common/src/main/java/org/apache/parquet/util
255 39
MessageColumnIO.java
in parquet-column/src/main/java/org/apache/parquet/io
378 39
ParquetReader.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop
263 38
ColumnReaderBase.java
in parquet-column/src/main/java/org/apache/parquet/column/impl
596 38
AvroIndexedRecordConverter.java
in parquet-avro/src/main/java/org/apache/parquet/avro
411 37
ColumnIndexBuilder.java
in parquet-column/src/main/java/org/apache/parquet/internal/column/columnindex
493 36
Statistics.java
in parquet-column/src/main/java/org/apache/parquet/column/statistics
275 36
ProtoMessageConverter.java
in parquet-protobuf/src/main/java/org/apache/parquet/proto
415 36
GroupType.java
in parquet-column/src/main/java/org/apache/parquet/schema
242 35
RecordReaderImplementation.java
in parquet-column/src/main/java/org/apache/parquet/io
342 34
PrimitiveComparator.java
in parquet-column/src/main/java/org/apache/parquet/schema
202 34
ParquetLoader.java
in parquet-pig/src/main/java/org/apache/parquet/pig
438 32
AvroJson.java
in parquet-cli/src/main/java/org/apache/parquet/cli/json
516 32
PigSchemaConverter.java
in parquet-pig/src/main/java/org/apache/parquet/pig
412 30
SimpleGroup.java
in parquet-column/src/main/java/org/apache/parquet/example/data/simple
182 30
FilteringBenchmarks.java
in parquet-benchmarks/src/main/java/org/apache/parquet/benchmarks
353 27
Summary.java
in parquet-pig/src/main/java/org/apache/parquet/pig/summary
152 26
Files With Long Lines (Top 50)

There are 146 files with lines longer than 120 characters. In total, there are 503 long lines.

File# lines# units# long lines
ByteBitPacking512VectorLE.java
in parquet-plugins/parquet-encoding-vector/src/main/java/org/apache/parquet/column/values/bitpacking
2424 347 32
ParquetMetadataConverter.java
in parquet-hadoop/src/main/java/org/apache/parquet/format/converter
1746 118 20
ParquetFileWriter.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop
1176 75 19
ParquetFileReader.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop
1259 90 18
DefaultV2ValuesWriterFactory.java
in parquet-column/src/main/java/org/apache/parquet/column/values/factory
91 12 17
DefaultV1ValuesWriterFactory.java
in parquet-column/src/main/java/org/apache/parquet/column/values/factory
86 12 15
DictionaryValuesWriter.java
in parquet-column/src/main/java/org/apache/parquet/column/values/dictionary
439 46 14
PrimitiveType.java
in parquet-column/src/main/java/org/apache/parquet/schema
569 72 14
PigSchemaConverter.java
in parquet-pig/src/main/java/org/apache/parquet/pig
412 30 10
ProtoSchemaConverter.java
in parquet-protobuf/src/main/java/org/apache/parquet/proto
183 13 10
DataGenerator.java
in parquet-benchmarks/src/main/java/org/apache/parquet/benchmarks
99 4 9
DefaultValuesWriterFactory.java
in parquet-column/src/main/java/org/apache/parquet/column/values/factory
57 4 9
SchemaConverter.java
in parquet-arrow/src/main/java/org/apache/parquet/arrow/schema
542 17 8
ThriftRecordConverter.java
in parquet-thrift/src/main/java/org/apache/parquet/thrift
722 76 8
ProtoMessageConverter.java
in parquet-protobuf/src/main/java/org/apache/parquet/proto
415 36 8
TupleConverter.java
in parquet-pig/src/main/java/org/apache/parquet/pig/convert
438 61 7
Binary.java
in parquet-column/src/main/java/org/apache/parquet/io/api
537 84 7
ThriftSchemaConvertVisitor.java
in parquet-thrift/src/main/java/org/apache/parquet/thrift
284 22 6
ParquetInputFormat.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop
536 50 6
Operators.java
in parquet-column/src/main/java/org/apache/parquet/filter2/predicate
423 58 6
MessageTypeParser.java
in parquet-column/src/main/java/org/apache/parquet/schema
181 15 6
ByteBasedBitPackingGenerator.java
in parquet-generator/src/main/java/org/apache/parquet/encoding/bitpacking
246 10 6
Util.java
in parquet-format-structures/src/main/java/org/apache/parquet/format
294 43 5
ThriftParquetWriter.java
in parquet-thrift/src/main/java/org/apache/parquet/thrift
21 3 5
BufferedProtocolReadToWrite.java
in parquet-thrift/src/main/java/org/apache/parquet/thrift
575 78 5
PrintFooter.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop
219 11 5
ColumnChunkPageWriteStore.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop
420 17 5
InternalParquetRecordReader.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop
234 13 5
CodecFactory.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop
190 14 5
BenchmarkFiles.java
in parquet-benchmarks/src/main/java/org/apache/parquet/benchmarks
33 - 5
Encoding.java
in parquet-column/src/main/java/org/apache/parquet/column
207 18 5
ParquetReadRouter.java
in parquet-plugins/parquet-encoding-vector/src/main/java/org/apache/parquet/column/values/bitpacking
93 5 5
IntBasedBitPackingGenerator.java
in parquet-generator/src/main/java/org/apache/parquet/encoding/bitpacking
158 6 5
IncrementallyUpdatedFilterPredicateGenerator.java
in parquet-generator/src/main/java/org/apache/parquet/filter2
272 13 5
TupleWriteSupport.java
in parquet-pig/src/main/java/org/apache/parquet/pig
171 10 4
MapConverter.java
in parquet-pig/src/main/java/org/apache/parquet/pig/convert
128 12 4
ThriftBytesWriteSupport.java
in parquet-thrift/src/main/java/org/apache/parquet/hadoop/thrift
151 11 4
Preconditions.java
in parquet-common/src/main/java/org/apache/parquet
79 12 4
FileKeyWrapper.java
in parquet-hadoop/src/main/java/org/apache/parquet/crypto/keytools
120 1 4
ColumnIndexValidator.java
in parquet-hadoop/src/main/java/org/apache/parquet/hadoop
517 51 4
RecordReaderImplementation.java
in parquet-column/src/main/java/org/apache/parquet/io
342 34 4
MessageColumnIO.java
in parquet-column/src/main/java/org/apache/parquet/io
378 39 4
ParquetProperties.java
in parquet-column/src/main/java/org/apache/parquet/column
403 61 4
FilteringGroupConverter.java
in parquet-column/src/main/java/org/apache/parquet/filter2/recordlevel
60 5 4
GroupType.java
in parquet-column/src/main/java/org/apache/parquet/schema
242 35 4
Dsl.scala
in parquet-scala/src/main/scala/org/apache/parquet/filter2/dsl
51 3 4
TupleReadSupport.java
in parquet-pig/src/main/java/org/apache/parquet/pig
129 8 3
ParquetWriteProtocol.java
in parquet-thrift/src/main/java/org/apache/parquet/thrift
570 67 3
ThriftReadSupport.java
in parquet-thrift/src/main/java/org/apache/parquet/hadoop/thrift
196 13 3
BloomFilterImpl.java
in parquet-hadoop/src/main/java/org/apache/parquet/filter2/bloomfilterlevel
128 6 3
Correlations

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

parquet-cli/src/main/java/org/apache/parquet/cli/commands/ConvertCSVCommand.java x: 3 commits (all time) y: 152 lines of code parquet-cli/src/main/java/org/apache/parquet/cli/commands/RewriteCommand.java x: 4 commits (all time) y: 106 lines of code parquet-hadoop/src/main/java/org/apache/parquet/format/converter/ParquetMetadataConverter.java x: 51 commits (all time) y: 1746 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ColumnChunkPageReadStore.java x: 15 commits (all time) y: 300 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ColumnChunkPageWriteStore.java x: 17 commits (all time) y: 420 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetFileReader.java x: 47 commits (all time) y: 1259 lines of code parquet-cli/src/main/java/org/apache/parquet/cli/Help.java x: 4 commits (all time) y: 124 lines of code parquet-cli/src/main/java/org/apache/parquet/cli/commands/ShowDictionaryCommand.java x: 5 commits (all time) y: 104 lines of code parquet-common/src/main/java/org/apache/parquet/io/LocalInputFile.java x: 1 commits (all time) y: 64 lines of code parquet-common/src/main/java/org/apache/parquet/io/LocalOutputFile.java x: 1 commits (all time) y: 67 lines of code parquet-common/src/main/java/org/apache/parquet/io/OutputFile.java x: 4 commits (all time) y: 11 lines of code parquet-cli/src/main/java/org/apache/parquet/cli/BaseCommand.java x: 8 commits (all time) y: 264 lines of code parquet-cli/src/main/java/org/apache/parquet/cli/commands/ShowFooterCommand.java x: 3 commits (all time) y: 65 lines of code parquet-cli/src/main/java/org/apache/parquet/cli/commands/ShowPagesCommand.java x: 6 commits (all time) y: 188 lines of code parquet-cli/src/main/java/org/apache/parquet/cli/util/RawUtils.java x: 1 commits (all time) y: 54 lines of code parquet-avro/src/main/java/org/apache/parquet/avro/AvroSchemaConverter.java x: 16 commits (all time) y: 463 lines of code parquet-protobuf/src/main/java/org/apache/parquet/proto/ProtoConstants.java x: 2 commits (all time) y: 10 lines of code parquet-protobuf/src/main/java/org/apache/parquet/proto/ProtoMessageConverter.java x: 7 commits (all time) y: 415 lines of code parquet-protobuf/src/main/java/org/apache/parquet/proto/ProtoParquetReader.java x: 4 commits (all time) y: 53 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/rewrite/ParquetRewriter.java x: 4 commits (all time) y: 683 lines of code parquet-column/src/main/java/org/apache/parquet/column/ParquetProperties.java x: 19 commits (all time) y: 403 lines of code parquet-column/src/main/java/org/apache/parquet/column/impl/ColumnWriterBase.java x: 8 commits (all time) y: 269 lines of code parquet-column/src/main/java/org/apache/parquet/column/values/bloomfilter/AdaptiveBlockSplitBloomFilter.java x: 1 commits (all time) y: 185 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetFileWriter.java x: 46 commits (all time) y: 1176 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetOutputFormat.java x: 31 commits (all time) y: 373 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetWriter.java x: 31 commits (all time) y: 344 lines of code parquet-common/src/main/java/org/apache/parquet/bytes/BytesInput.java x: 7 commits (all time) y: 326 lines of code parquet-hadoop/src/main/java/org/apache/parquet/HadoopReadOptions.java x: 8 commits (all time) y: 108 lines of code parquet-hadoop/src/main/java/org/apache/parquet/ParquetReadOptions.java x: 10 commits (all time) y: 269 lines of code parquet-hadoop/src/main/java/org/apache/parquet/crypto/AesCtrDecryptor.java x: 2 commits (all time) y: 114 lines of code parquet-hadoop/src/main/java/org/apache/parquet/crypto/AesGcmDecryptor.java x: 2 commits (all time) y: 101 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetInputFormat.java x: 13 commits (all time) y: 536 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetReader.java x: 15 commits (all time) y: 263 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetRecordReader.java x: 12 commits (all time) y: 142 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/util/HadoopStreams.java x: 7 commits (all time) y: 63 lines of code parquet-avro/src/main/java/org/apache/parquet/avro/AvroRecordConverter.java x: 13 commits (all time) y: 846 lines of code parquet-avro/src/main/java/org/apache/parquet/avro/AvroWriteSupport.java x: 16 commits (all time) y: 575 lines of code parquet-thrift/src/main/java/org/apache/parquet/thrift/projection/deprecated/PathGlobPattern.java x: 5 commits (all time) y: 110 lines of code parquet-avro/src/main/java/org/apache/parquet/avro/AvroParquetWriter.java x: 9 commits (all time) y: 98 lines of code parquet-column/src/main/java/org/apache/parquet/filter2/predicate/Operators.java x: 6 commits (all time) y: 423 lines of code parquet-avro/src/main/java/org/apache/parquet/avro/AvroIndexedRecordConverter.java x: 8 commits (all time) y: 411 lines of code parquet-cli/src/main/java/org/apache/parquet/cli/Util.java x: 8 commits (all time) y: 221 lines of code parquet-cli/src/main/java/org/apache/parquet/cli/commands/SchemaCommand.java x: 4 commits (all time) y: 97 lines of code parquet-cli/src/main/java/org/apache/parquet/cli/json/AvroJson.java x: 6 commits (all time) y: 516 lines of code parquet-column/src/main/java/org/apache/parquet/column/values/delta/DeltaBinaryPackingConfig.java x: 3 commits (all time) y: 27 lines of code parquet-column/src/main/java/org/apache/parquet/filter2/recordlevel/FilteringGroupConverter.java x: 5 commits (all time) y: 60 lines of code parquet-column/src/main/java/org/apache/parquet/schema/LogicalTypeAnnotation.java x: 11 commits (all time) y: 842 lines of code parquet-column/src/main/java/org/apache/parquet/schema/PrimitiveType.java x: 16 commits (all time) y: 569 lines of code parquet-column/src/main/java/org/apache/parquet/schema/Types.java x: 21 commits (all time) y: 926 lines of code parquet-common/src/main/java/org/apache/parquet/Preconditions.java x: 5 commits (all time) y: 79 lines of code parquet-common/src/main/java/org/apache/parquet/util/DynMethods.java x: 4 commits (all time) y: 255 lines of code parquet-column/src/main/java/org/apache/parquet/internal/column/columnindex/IndexIterator.java x: 3 commits (all time) y: 56 lines of code parquet-column/src/main/java/org/apache/parquet/internal/filter2/columnindex/RowRanges.java x: 4 commits (all time) y: 185 lines of code parquet-encoding/src/main/java/org/apache/parquet/column/values/bitpacking/BytePacker.java x: 5 commits (all time) y: 33 lines of code parquet-plugins/parquet-encoding-vector/src/main/java/org/apache/parquet/column/values/bitpacking/ByteBitPacking512VectorLE.java x: 1 commits (all time) y: 2424 lines of code parquet-plugins/parquet-encoding-vector/src/main/java/org/apache/parquet/column/values/bitpacking/ParquetReadRouter.java x: 1 commits (all time) y: 93 lines of code parquet-plugins/parquet-encoding-vector/src/main/java/org/apache/parquet/column/values/bitpacking/VectorSupport.java x: 1 commits (all time) y: 5 lines of code parquet-cli/src/main/java/org/apache/parquet/cli/commands/ColumnMaskingCommand.java x: 3 commits (all time) y: 79 lines of code parquet-cli/src/main/java/org/apache/parquet/cli/commands/TransCompressionCommand.java x: 4 commits (all time) y: 67 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/metadata/FileMetaData.java x: 5 commits (all time) y: 53 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/metadata/ParquetMetadata.java x: 9 commits (all time) y: 65 lines of code parquet-cli/src/main/java/org/apache/parquet/cli/Main.java x: 10 commits (all time) y: 159 lines of code parquet-column/src/main/java/org/apache/parquet/internal/filter2/columnindex/ColumnIndexFilter.java x: 5 commits (all time) y: 151 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/DirectCodecFactory.java x: 9 commits (all time) y: 386 lines of code parquet-column/src/main/java/org/apache/parquet/column/values/bytestreamsplit/ByteStreamSplitValuesReader.java x: 2 commits (all time) y: 72 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/rewrite/RewriteOptions.java x: 3 commits (all time) y: 138 lines of code parquet-hadoop/src/main/java/org/apache/parquet/filter2/dictionarylevel/DictionaryFilter.java x: 13 commits (all time) y: 393 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/rewrite/MaskMode.java x: 1 commits (all time) y: 15 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/util/ColumnEncryptor.java x: 2 commits (all time) y: 46 lines of code parquet-column/src/main/java/org/apache/parquet/column/values/bloomfilter/BlockSplitBloomFilter.java x: 3 commits (all time) y: 249 lines of code parquet-column/src/main/java/org/apache/parquet/column/values/bloomfilter/BloomFilter.java x: 3 commits (all time) y: 47 lines of code parquet-common/src/main/java/org/apache/parquet/hadoop/metadata/CompressionCodecName.java x: 3 commits (all time) y: 68 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/codec/NonBlockedCompressor.java x: 1 commits (all time) y: 100 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/codec/SnappyCompressor.java x: 6 commits (all time) y: 14 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/codec/SnappyDecompressor.java x: 7 commits (all time) y: 14 lines of code parquet-protobuf/src/main/java/org/apache/parquet/proto/ProtoSchemaConverter.java x: 9 commits (all time) y: 183 lines of code parquet-protobuf/src/main/java/org/apache/parquet/proto/ProtoWriteSupport.java x: 14 commits (all time) y: 426 lines of code parquet-column/src/main/java/org/apache/parquet/column/values/bitpacking/ByteBitPackingValuesReader.java x: 6 commits (all time) y: 63 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/CodecFactory.java x: 8 commits (all time) y: 190 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/package-info.java x: 2 commits (all time) y: 1 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/util/H2SeekableInputStream.java x: 6 commits (all time) y: 56 lines of code parquet-hadoop/src/main/java/org/apache/parquet/crypto/InternalFileDecryptor.java x: 2 commits (all time) y: 246 lines of code parquet-column/src/main/java/org/apache/parquet/internal/column/columnindex/ColumnIndexBuilder.java x: 6 commits (all time) y: 493 lines of code parquet-hadoop/src/main/java/org/apache/parquet/crypto/InternalFileEncryptor.java x: 2 commits (all time) y: 155 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/InternalParquetRecordReader.java x: 17 commits (all time) y: 234 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/metadata/BlockMetaData.java x: 4 commits (all time) y: 66 lines of code parquet-thrift/src/main/java/org/apache/parquet/hadoop/thrift/ThriftReadSupport.java x: 10 commits (all time) y: 196 lines of code parquet-cli/src/main/java/org/apache/parquet/cli/commands/ParquetMetadataCommand.java x: 5 commits (all time) y: 141 lines of code parquet-column/src/main/java/org/apache/parquet/io/MessageColumnIO.java x: 14 commits (all time) y: 378 lines of code parquet-column/src/main/java/org/apache/parquet/io/api/Binary.java x: 12 commits (all time) y: 537 lines of code parquet-column/src/main/java/org/apache/parquet/schema/PrimitiveComparator.java x: 4 commits (all time) y: 202 lines of code parquet-hadoop/src/main/java/org/apache/parquet/crypto/AesCtrEncryptor.java x: 2 commits (all time) y: 64 lines of code parquet-hadoop/src/main/java/org/apache/parquet/crypto/AesGcmEncryptor.java x: 2 commits (all time) y: 55 lines of code parquet-hadoop/src/main/java/org/apache/parquet/crypto/keytools/PropertiesDrivenCryptoFactory.java x: 3 commits (all time) y: 176 lines of code parquet-column/src/main/java/org/apache/parquet/internal/column/columnindex/OffsetIndexBuilder.java x: 3 commits (all time) y: 109 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/metadata/ColumnChunkMetaData.java x: 11 commits (all time) y: 416 lines of code parquet-format-structures/src/main/java/org/apache/parquet/format/Util.java x: 7 commits (all time) y: 294 lines of code parquet-column/src/main/java/org/apache/parquet/column/MinMax.java x: 1 commits (all time) y: 29 lines of code parquet-column/src/main/java/org/apache/parquet/filter2/predicate/FilterApi.java x: 4 commits (all time) y: 89 lines of code parquet-column/src/main/java/org/apache/parquet/filter2/predicate/FilterPredicate.java x: 3 commits (all time) y: 36 lines of code parquet-column/src/main/java/org/apache/parquet/filter2/predicate/LogicalInverseRewriter.java x: 4 commits (all time) y: 78 lines of code parquet-column/src/main/java/org/apache/parquet/filter2/predicate/SchemaCompatibilityValidator.java x: 6 commits (all time) y: 135 lines of code parquet-generator/src/main/java/org/apache/parquet/filter2/IncrementallyUpdatedFilterPredicateGenerator.java x: 5 commits (all time) y: 272 lines of code parquet-hadoop/src/main/java/org/apache/parquet/filter2/bloomfilterlevel/BloomFilterImpl.java x: 2 commits (all time) y: 128 lines of code parquet-hadoop/src/main/java/org/apache/parquet/filter2/statisticslevel/StatisticsFilter.java x: 8 commits (all time) y: 293 lines of code parquet-column/src/main/java/org/apache/parquet/column/impl/ColumnWriteStoreBase.java x: 8 commits (all time) y: 212 lines of code parquet-column/src/main/java/org/apache/parquet/column/statistics/BinaryStatistics.java x: 9 commits (all time) y: 112 lines of code parquet-cli/src/main/java/org/apache/parquet/cli/commands/CheckParquet251Command.java x: 3 commits (all time) y: 290 lines of code parquet-column/src/main/java/org/apache/parquet/column/values/dictionary/DictionaryValuesWriter.java x: 7 commits (all time) y: 439 lines of code parquet-column/src/main/java/org/apache/parquet/io/BaseRecordReader.java x: 3 commits (all time) y: 101 lines of code parquet-common/src/main/java/org/apache/parquet/IOExceptionUtils.java x: 3 commits (all time) y: 13 lines of code parquet-format-structures/src/main/java/org/apache/parquet/format/InterningProtocol.java x: 4 commits (all time) y: 160 lines of code parquet-thrift/src/main/java/org/apache/parquet/hadoop/thrift/ThriftBytesWriteSupport.java x: 8 commits (all time) y: 151 lines of code parquet-thrift/src/main/java/org/apache/parquet/thrift/BufferedProtocolReadToWrite.java x: 6 commits (all time) y: 575 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/codec/ZstdCompressorStream.java x: 2 commits (all time) y: 38 lines of code parquet-column/src/main/java/org/apache/parquet/schema/MessageTypeParser.java x: 7 commits (all time) y: 181 lines of code parquet-thrift/src/main/java/org/apache/parquet/thrift/ThriftSchemaConvertVisitor.java x: 13 commits (all time) y: 284 lines of code parquet-thrift/src/main/java/org/apache/parquet/thrift/struct/ThriftType.java x: 8 commits (all time) y: 513 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/mapred/DeprecatedParquetInputFormat.java x: 3 commits (all time) y: 153 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/metadata/ConcatenatingKeyValueMetadataMergeStrategy.java x: 1 commits (all time) y: 22 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/metadata/GlobalMetaData.java x: 4 commits (all time) y: 43 lines of code parquet-hadoop/src/main/java/org/apache/parquet/crypto/keytools/FileKeyUnwrapper.java x: 2 commits (all time) y: 123 lines of code parquet-hadoop/src/main/java/org/apache/parquet/crypto/keytools/FileKeyWrapper.java x: 3 commits (all time) y: 120 lines of code parquet-hadoop/src/main/java/org/apache/parquet/crypto/keytools/KeyToolkit.java x: 4 commits (all time) y: 231 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/InternalParquetRecordWriter.java x: 19 commits (all time) y: 155 lines of code parquet-thrift/src/main/java/org/apache/parquet/thrift/ParquetWriteProtocol.java x: 4 commits (all time) y: 570 lines of code parquet-thrift/src/main/java/org/apache/parquet/thrift/ThriftSchemaConverter.java x: 11 commits (all time) y: 149 lines of code parquet-protobuf/src/main/java/org/apache/parquet/proto/ProtoRecordMaterializer.java x: 2 commits (all time) y: 22 lines of code parquet-hadoop/src/main/java/org/apache/parquet/crypto/FileDecryptionProperties.java x: 1 commits (all time) y: 143 lines of code parquet-hadoop/src/main/java/org/apache/parquet/crypto/FileEncryptionProperties.java x: 1 commits (all time) y: 166 lines of code parquet-hadoop/src/main/java/org/apache/parquet/crypto/InternalColumnDecryptionSetup.java x: 1 commits (all time) y: 44 lines of code parquet-avro/src/main/java/org/apache/parquet/avro/AvroParquetReader.java x: 7 commits (all time) y: 80 lines of code parquet-column/src/main/java/org/apache/parquet/schema/ConversionPatterns.java x: 5 commits (all time) y: 72 lines of code parquet-pig/src/main/java/org/apache/parquet/pig/PigSchemaConverter.java x: 9 commits (all time) y: 412 lines of code parquet-avro/src/main/java/org/apache/parquet/avro/AvroConverters.java x: 5 commits (all time) y: 258 lines of code parquet-column/src/main/java/org/apache/parquet/schema/PrimitiveStringifier.java x: 5 commits (all time) y: 318 lines of code parquet-cli/src/main/java/org/apache/parquet/cli/csv/CSVProperties.java x: 2 commits (all time) y: 82 lines of code parquet-column/src/main/java/org/apache/parquet/example/data/simple/SimpleGroup.java x: 3 commits (all time) y: 182 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetInputSplit.java x: 4 commits (all time) y: 168 lines of code parquet-column/src/main/java/org/apache/parquet/column/impl/ColumnWriteStoreV1.java x: 5 commits (all time) y: 28 lines of code parquet-column/src/main/java/org/apache/parquet/column/impl/ColumnWriterV1.java x: 8 commits (all time) y: 38 lines of code parquet-hadoop/src/main/java/org/apache/parquet/filter2/compat/RowGroupFilter.java x: 6 commits (all time) y: 81 lines of code parquet-column/src/main/java/org/apache/parquet/column/Encoding.java x: 6 commits (all time) y: 207 lines of code parquet-column/src/main/java/org/apache/parquet/column/values/factory/DefaultV1ValuesWriterFactory.java x: 2 commits (all time) y: 86 lines of code parquet-cli/src/main/java/org/apache/parquet/cli/csv/AvroCSV.java x: 2 commits (all time) y: 184 lines of code parquet-column/src/main/java/org/apache/parquet/column/impl/ColumnReaderBase.java x: 3 commits (all time) y: 596 lines of code parquet-column/src/main/java/org/apache/parquet/column/page/DictionaryPage.java x: 4 commits (all time) y: 35 lines of code parquet-column/src/main/java/org/apache/parquet/filter/AndRecordFilter.java x: 4 commits (all time) y: 26 lines of code parquet-column/src/main/java/org/apache/parquet/filter/ColumnPredicates.java x: 2 commits (all time) y: 142 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetRecordWriter.java x: 6 commits (all time) y: 101 lines of code parquet-column/src/main/java/org/apache/parquet/internal/column/columnindex/BoundaryOrder.java x: 2 commits (all time) y: 322 lines of code parquet-column/src/main/java/org/apache/parquet/column/values/deltastrings/DeltaByteArrayReader.java x: 8 commits (all time) y: 49 lines of code parquet-column/src/main/java/org/apache/parquet/column/values/dictionary/DictionaryValuesReader.java x: 6 commits (all time) y: 95 lines of code parquet-column/src/main/java/org/apache/parquet/example/data/Group.java x: 3 commits (all time) y: 94 lines of code parquet-column/src/main/java/org/apache/parquet/io/RecordReaderImplementation.java x: 6 commits (all time) y: 342 lines of code parquet-column/src/main/java/org/apache/parquet/io/ValidatingRecordConsumer.java x: 6 commits (all time) y: 157 lines of code parquet-column/src/main/java/org/apache/parquet/schema/GroupType.java x: 12 commits (all time) y: 242 lines of code parquet-cli/src/main/java/org/apache/parquet/cli/csv/RecordBuilder.java x: 2 commits (all time) y: 147 lines of code parquet-pig/src/main/java/org/apache/parquet/pig/ParquetLoader.java x: 6 commits (all time) y: 438 lines of code parquet-column/src/main/java/org/apache/parquet/CorruptStatistics.java x: 7 commits (all time) y: 57 lines of code parquet-column/src/main/java/org/apache/parquet/column/values/plain/BinaryPlainValuesReader.java x: 6 commits (all time) y: 38 lines of code parquet-common/src/main/java/org/apache/parquet/util/DynConstructors.java x: 2 commits (all time) y: 195 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/util/ContextUtil.java x: 4 commits (all time) y: 226 lines of code parquet-pig/src/main/java/org/apache/parquet/pig/convert/TupleConverter.java x: 5 commits (all time) y: 438 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ColumnIndexValidator.java x: 1 commits (all time) y: 517 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/PrintFooter.java x: 3 commits (all time) y: 219 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/util/SerializationUtil.java x: 5 commits (all time) y: 43 lines of code parquet-cli/src/main/java/org/apache/parquet/cli/util/Schemas.java x: 4 commits (all time) y: 307 lines of code parquet-pig/src/main/java/org/apache/parquet/pig/summary/Summary.java x: 4 commits (all time) y: 152 lines of code parquet-common/src/main/java/org/apache/parquet/bytes/BytesUtils.java x: 7 commits (all time) y: 231 lines of code parquet-arrow/src/main/java/org/apache/parquet/arrow/schema/SchemaConverter.java x: 10 commits (all time) y: 542 lines of code parquet-column/src/main/java/org/apache/parquet/column/page/DataPageV2.java x: 4 commits (all time) y: 134 lines of code parquet-cli/src/main/java/org/apache/parquet/cli/util/Expressions.java x: 3 commits (all time) y: 314 lines of code parquet-column/src/main/java/org/apache/parquet/column/values/ValuesReader.java x: 8 commits (all time) y: 71 lines of code parquet-benchmarks/src/main/java/org/apache/parquet/benchmarks/FilteringBenchmarks.java x: 2 commits (all time) y: 353 lines of code parquet-cli/src/main/java/org/apache/parquet/cli/commands/ShowColumnIndexCommand.java x: 1 commits (all time) y: 119 lines of code parquet-column/src/main/java/org/apache/parquet/column/impl/ColumnReaderImpl.java x: 9 commits (all time) y: 20 lines of code parquet-column/src/main/java/org/apache/parquet/column/values/delta/DeltaBinaryPackingValuesReader.java x: 7 commits (all time) y: 99 lines of code parquet-column/src/main/java/org/apache/parquet/column/values/plain/FixedLenByteArrayPlainValuesReader.java x: 7 commits (all time) y: 43 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ColumnIndexStoreImpl.java x: 1 commits (all time) y: 105 lines of code parquet-format-structures/src/main/java/org/apache/parquet/format/event/FieldConsumer.java x: 3 commits (all time) y: 6 lines of code parquet-column/src/main/java/org/apache/parquet/column/values/bitpacking/BitPackingValuesReader.java x: 6 commits (all time) y: 41 lines of code parquet-column/src/main/java/org/apache/parquet/column/values/plain/BooleanPlainValuesReader.java x: 7 commits (all time) y: 30 lines of code parquet-common/src/main/java/org/apache/parquet/bytes/MultiBufferInputStream.java x: 2 commits (all time) y: 288 lines of code parquet-column/src/main/java/org/apache/parquet/column/values/deltalengthbytearray/DeltaLengthByteArrayValuesWriter.java x: 6 commits (all time) y: 73 lines of code parquet-column/src/main/java/org/apache/parquet/column/values/rle/RunLengthBitPackingHybridEncoder.java x: 4 commits (all time) y: 126 lines of code parquet-column/src/main/java/org/apache/parquet/io/api/RecordConsumer.java x: 5 commits (all time) y: 17 lines of code parquet-encoding/src/main/java/org/apache/parquet/column/values/bitpacking/BitPacking.java x: 4 commits (all time) y: 533 lines of code parquet-generator/src/main/java/org/apache/parquet/encoding/bitpacking/ByteBasedBitPackingGenerator.java x: 7 commits (all time) y: 246 lines of code parquet-pig/src/main/java/org/apache/parquet/pig/TupleReadSupport.java x: 3 commits (all time) y: 129 lines of code parquet-thrift/src/main/java/org/apache/parquet/thrift/ThriftRecordConverter.java x: 6 commits (all time) y: 722 lines of code dev/merge_parquet_pr.py x: 11 commits (all time) y: 275 lines of code parquet-common/src/main/java/org/apache/parquet/SemanticVersion.java x: 4 commits (all time) y: 212 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/mapred/DeprecatedParquetOutputFormat.java x: 1 commits (all time) y: 80 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 51.0
commits (all time)
min: 1.0 | average: 3.88 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 4.0 | max: 51.0

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

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

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

parquet-cli/src/main/java/org/apache/parquet/cli/commands/ConvertCSVCommand.java x: 2 commits (30d) y: 152 lines of code parquet-cli/src/main/java/org/apache/parquet/cli/commands/RewriteCommand.java x: 2 commits (30d) y: 106 lines of code parquet-hadoop/src/main/java/org/apache/parquet/format/converter/ParquetMetadataConverter.java x: 1 commits (30d) y: 1746 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ColumnChunkPageReadStore.java x: 1 commits (30d) y: 300 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ColumnChunkPageWriteStore.java x: 1 commits (30d) y: 420 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetFileReader.java x: 1 commits (30d) y: 1259 lines of code parquet-cli/src/main/java/org/apache/parquet/cli/Help.java x: 1 commits (30d) y: 124 lines of code parquet-cli/src/main/java/org/apache/parquet/cli/commands/ShowDictionaryCommand.java x: 1 commits (30d) y: 104 lines of code
1746.0
lines of code
  min: 104.0
  average: 526.38
  25th percentile: 110.5
  median: 226.0
  75th percentile: 1049.25
  max: 1746.0
0 2.0
commits (30d)
min: 1.0 | average: 1.25 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.75 | max: 2.0

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

parquet-cli/src/main/java/org/apache/parquet/cli/commands/ConvertCSVCommand.java x: 1 contributors (30d) y: 152 lines of code parquet-cli/src/main/java/org/apache/parquet/cli/commands/RewriteCommand.java x: 1 contributors (30d) y: 106 lines of code parquet-hadoop/src/main/java/org/apache/parquet/format/converter/ParquetMetadataConverter.java x: 1 contributors (30d) y: 1746 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ColumnChunkPageReadStore.java x: 1 contributors (30d) y: 300 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ColumnChunkPageWriteStore.java x: 1 contributors (30d) y: 420 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetFileReader.java x: 1 contributors (30d) y: 1259 lines of code parquet-cli/src/main/java/org/apache/parquet/cli/Help.java x: 1 contributors (30d) y: 124 lines of code
1746.0
lines of code
  min: 104.0
  average: 526.38
  25th percentile: 110.5
  median: 226.0
  75th percentile: 1049.25
  max: 1746.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): 35 points

parquet-cli/src/main/java/org/apache/parquet/cli/commands/ConvertCSVCommand.java x: 2 commits (90d) y: 152 lines of code parquet-cli/src/main/java/org/apache/parquet/cli/commands/RewriteCommand.java x: 2 commits (90d) y: 106 lines of code parquet-hadoop/src/main/java/org/apache/parquet/format/converter/ParquetMetadataConverter.java x: 1 commits (90d) y: 1746 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ColumnChunkPageReadStore.java x: 2 commits (90d) y: 300 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ColumnChunkPageWriteStore.java x: 1 commits (90d) y: 420 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetFileReader.java x: 2 commits (90d) y: 1259 lines of code parquet-cli/src/main/java/org/apache/parquet/cli/Help.java x: 1 commits (90d) y: 124 lines of code parquet-cli/src/main/java/org/apache/parquet/cli/commands/ShowDictionaryCommand.java x: 1 commits (90d) y: 104 lines of code parquet-common/src/main/java/org/apache/parquet/io/LocalInputFile.java x: 1 commits (90d) y: 64 lines of code parquet-common/src/main/java/org/apache/parquet/io/OutputFile.java x: 1 commits (90d) y: 11 lines of code parquet-cli/src/main/java/org/apache/parquet/cli/BaseCommand.java x: 1 commits (90d) y: 264 lines of code parquet-cli/src/main/java/org/apache/parquet/cli/commands/ShowPagesCommand.java x: 1 commits (90d) y: 188 lines of code parquet-cli/src/main/java/org/apache/parquet/cli/util/RawUtils.java x: 1 commits (90d) y: 54 lines of code parquet-avro/src/main/java/org/apache/parquet/avro/AvroSchemaConverter.java x: 1 commits (90d) y: 463 lines of code parquet-protobuf/src/main/java/org/apache/parquet/proto/ProtoMessageConverter.java x: 1 commits (90d) y: 415 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/rewrite/ParquetRewriter.java x: 1 commits (90d) y: 683 lines of code parquet-column/src/main/java/org/apache/parquet/column/ParquetProperties.java x: 1 commits (90d) y: 403 lines of code parquet-column/src/main/java/org/apache/parquet/column/impl/ColumnWriterBase.java x: 1 commits (90d) y: 269 lines of code parquet-column/src/main/java/org/apache/parquet/column/values/bloomfilter/AdaptiveBlockSplitBloomFilter.java x: 1 commits (90d) y: 185 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetFileWriter.java x: 1 commits (90d) y: 1176 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetOutputFormat.java x: 1 commits (90d) y: 373 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetWriter.java x: 1 commits (90d) y: 344 lines of code parquet-common/src/main/java/org/apache/parquet/bytes/BytesInput.java x: 1 commits (90d) y: 326 lines of code parquet-format-structures/src/main/java/org/apache/parquet/format/BlockCipher.java x: 1 commits (90d) y: 14 lines of code parquet-hadoop/src/main/java/org/apache/parquet/crypto/AesCtrDecryptor.java x: 1 commits (90d) y: 114 lines of code parquet-hadoop/src/main/java/org/apache/parquet/crypto/AesGcmDecryptor.java x: 1 commits (90d) y: 101 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetInputFormat.java x: 1 commits (90d) y: 536 lines of code
1746.0
lines of code
  min: 10.0
  average: 316.94
  25th percentile: 67.0
  median: 188.0
  75th percentile: 403.0
  max: 1746.0
0 2.0
commits (90d)
min: 1.0 | average: 1.11 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

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

parquet-cli/src/main/java/org/apache/parquet/cli/commands/ConvertCSVCommand.java x: 1 contributors (90d) y: 152 lines of code parquet-cli/src/main/java/org/apache/parquet/cli/commands/RewriteCommand.java x: 1 contributors (90d) y: 106 lines of code parquet-hadoop/src/main/java/org/apache/parquet/format/converter/ParquetMetadataConverter.java x: 1 contributors (90d) y: 1746 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ColumnChunkPageReadStore.java x: 2 contributors (90d) y: 300 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ColumnChunkPageWriteStore.java x: 1 contributors (90d) y: 420 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetFileReader.java x: 2 contributors (90d) y: 1259 lines of code parquet-cli/src/main/java/org/apache/parquet/cli/Help.java x: 1 contributors (90d) y: 124 lines of code parquet-common/src/main/java/org/apache/parquet/io/LocalInputFile.java x: 1 contributors (90d) y: 64 lines of code parquet-common/src/main/java/org/apache/parquet/io/OutputFile.java x: 1 contributors (90d) y: 11 lines of code parquet-cli/src/main/java/org/apache/parquet/cli/BaseCommand.java x: 1 contributors (90d) y: 264 lines of code parquet-cli/src/main/java/org/apache/parquet/cli/commands/ShowPagesCommand.java x: 1 contributors (90d) y: 188 lines of code parquet-cli/src/main/java/org/apache/parquet/cli/util/RawUtils.java x: 1 contributors (90d) y: 54 lines of code parquet-avro/src/main/java/org/apache/parquet/avro/AvroSchemaConverter.java x: 1 contributors (90d) y: 463 lines of code parquet-protobuf/src/main/java/org/apache/parquet/proto/ProtoMessageConverter.java x: 1 contributors (90d) y: 415 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/rewrite/ParquetRewriter.java x: 1 contributors (90d) y: 683 lines of code parquet-column/src/main/java/org/apache/parquet/column/ParquetProperties.java x: 1 contributors (90d) y: 403 lines of code parquet-column/src/main/java/org/apache/parquet/column/impl/ColumnWriterBase.java x: 1 contributors (90d) y: 269 lines of code parquet-column/src/main/java/org/apache/parquet/column/values/bloomfilter/AdaptiveBlockSplitBloomFilter.java x: 1 contributors (90d) y: 185 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetFileWriter.java x: 1 contributors (90d) y: 1176 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetOutputFormat.java x: 1 contributors (90d) y: 373 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetWriter.java x: 1 contributors (90d) y: 344 lines of code parquet-common/src/main/java/org/apache/parquet/bytes/BytesInput.java x: 1 contributors (90d) y: 326 lines of code parquet-format-structures/src/main/java/org/apache/parquet/format/BlockCipher.java x: 1 contributors (90d) y: 14 lines of code parquet-hadoop/src/main/java/org/apache/parquet/crypto/AesCtrDecryptor.java x: 1 contributors (90d) y: 114 lines of code parquet-hadoop/src/main/java/org/apache/parquet/crypto/AesGcmDecryptor.java x: 1 contributors (90d) y: 101 lines of code parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetInputFormat.java x: 1 contributors (90d) y: 536 lines of code
1746.0
lines of code
  min: 10.0
  average: 316.94
  25th percentile: 67.0
  median: 188.0
  75th percentile: 403.0
  max: 1746.0
0 2.0
contributors (90d)
min: 1.0 | average: 1.06 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0