apache / avro
File Size

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

Intro
Learn more...
File Size Overall
15% | 17% | 28% | 19% | 19%
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
c55% | 14% | 17% | 9% | 3%
java10% | 14% | 28% | 19% | 28%
js35% | 19% | 41% | 0% | 4%
cc0% | 59% | 16% | 19% | 4%
cs0% | 10% | 34% | 30% | 24%
py0% | 40% | 31% | 19% | 8%
hh0% | 14% | 27% | 34% | 24%
pm0% | 39% | 41% | 10% | 8%
rb0% | 22% | 48% | 25% | 4%
php0% | 0% | 23% | 42% | 33%
h0% | 0% | 33% | 21% | 45%
t0% | 0% | 51% | 39% | 8%
html0% | 0% | 37% | 0% | 62%
xml0% | 0% | 64% | 0% | 35%
toml0% | 0% | 91% | 0% | 8%
g40% | 0% | 100% | 0% | 0%
avsc0% | 0% | 0% | 50% | 49%
cmake0% | 0% | 0% | 0% | 100%
props0% | 0% | 0% | 0% | 100%
in0% | 0% | 0% | 0% | 100%
cfg0% | 0% | 0% | 0% | 100%
rdf0% | 0% | 0% | 0% | 100%
css0% | 0% | 0% | 0% | 100%
gemspec0% | 0% | 0% | 0% | 100%
scss0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
lang15% | 17% | 28% | 19% | 19%
doc0% | 0% | 48% | 0% | 51%
share0% | 0% | 74% | 0% | 25%
Longest Files (Top 50)
File# lines# units
generic.c
in lang/c/src
3017 -
resolved-reader.c
in lang/c/src
2570 -
resolved-writer.c
in lang/c/src
2191 -
Schema.java
in lang/java/avro/src/main/java/org/apache/avro
1673 221
schemas.js
in lang/js/lib
1666 147
schema.c
in lang/c/src
1657 49
GenericData.java
in lang/java/avro/src/main/java/org/apache/avro/generic
1267 113
SchemaBuilder.java
in lang/java/avro/src/main/java/org/apache/avro
1208 244
datum.c
in lang/c/src
1062 58
SpecificCompiler.java
in lang/java/compiler/src/main/java/org/apache/avro/compiler/specific
937 90
protocols.js
in lang/js/lib
919 61
avrogencpp.cc
in lang/c++/impl
894 31
IdlReader.java
in lang/java/idl/src/main/java/org/apache/avro/idl
864 75
resolver.c
in lang/c/src
862 -
ReflectData.java
in lang/java/avro/src/main/java/org/apache/avro/reflect
796 55
CodeGen.cs
in lang/csharp/src/apache/main/CodeGen
783 33
schema.py
in lang/py/avro
763 117
Symbol.hh
in lang/c++/impl/parsing
701 66
Schema.pm
in lang/perl/lib/Avro
675 46
BinaryDecoder.java
in lang/java/avro/src/main/java/org/apache/avro/io
672 69
ConcurrentReferenceHashMap.java
in lang/java/avro/src/main/java/org/apache/avro/util/springframework
670 72
io.py
in lang/py/avro
670 85
JsonDecoder.cs
in lang/csharp/src/apache/main/IO
665 53
datum_value.c
in lang/c/src
627 -
datafile.c
in lang/c/src
619 16
DataFile.cc
in lang/c++/impl
585 29
Resolver.cc
in lang/c++/impl
582 26
value.c
in lang/c/src
578 -
ResolvingDecoder.cc
in lang/c++/impl/parsing
578 32
JsonCodec.cc
in lang/c++/impl/parsing
560 57
SchemaCompatibility.java
in lang/java/avro/src/main/java/org/apache/avro
543 45
Compiler.cc
in lang/c++/impl
540 35
NodeImpl.cc
in lang/c++/impl
524 21
schema.rb
in lang/ruby/lib/avro
523 57
PrimitivesArrays.java
in lang/java/avro/src/main/java/org/apache/avro/generic
509 62
FastReaderBuilder.java
in lang/java/avro/src/main/java/org/apache/avro/io
506 49
Protocol.java
in lang/java/avro/src/main/java/org/apache/avro
503 62
utils.js
in lang/js/lib
492 40
files.js
in lang/js/lib
483 33
codec.c
in lang/c/src
479 16
parsing.html
in lang/java/avro/src/main/java/org/apache/avro/io/parsing/doc-files
475 -
Resolver.java
in lang/java/avro/src/main/java/org/apache/avro
473 24
Pair.java
in lang/java/mapred/src/main/java/org/apache/avro/mapred
472 101
IdlUtils.java
in lang/java/idl/src/main/java/org/apache/avro/idl
466 21
Symbol.java
in lang/java/avro/src/main/java/org/apache/avro/io/parsing
463 61
SpecificData.java
in lang/java/avro/src/main/java/org/apache/avro/specific
455 42
PreresolvingDatumReader.cs
in lang/csharp/src/apache/main/Generic
453 25
ValidatingCodec.cc
in lang/c++/impl/parsing
451 48
io.rb
in lang/ruby/lib/avro
450 61
Symbol.cs
in lang/csharp/src/apache/main/IO/Parsing
448 37
Files With Most Units (Top 50)
File# lines# units
SchemaBuilder.java
in lang/java/avro/src/main/java/org/apache/avro
1208 244
Schema.java
in lang/java/avro/src/main/java/org/apache/avro
1673 221
schemas.js
in lang/js/lib
1666 147
schema.py
in lang/py/avro
763 117
GenericData.java
in lang/java/avro/src/main/java/org/apache/avro/generic
1267 113
Pair.java
in lang/java/mapred/src/main/java/org/apache/avro/mapred
472 101
SpecificCompiler.java
in lang/java/compiler/src/main/java/org/apache/avro/compiler/specific
937 90
io.py
in lang/py/avro
670 85
IdlReader.java
in lang/java/idl/src/main/java/org/apache/avro/idl
864 75
ConcurrentReferenceHashMap.java
in lang/java/avro/src/main/java/org/apache/avro/util/springframework
670 72
BinaryDecoder.java
in lang/java/avro/src/main/java/org/apache/avro/io
672 69
Symbol.hh
in lang/c++/impl/parsing
701 66
PrimitivesArrays.java
in lang/java/avro/src/main/java/org/apache/avro/generic
509 62
Protocol.java
in lang/java/avro/src/main/java/org/apache/avro
503 62
Symbol.java
in lang/java/avro/src/main/java/org/apache/avro/io/parsing
463 61
protocols.js
in lang/js/lib
919 61
io.rb
in lang/ruby/lib/avro
450 61
datum.c
in lang/c/src
1062 58
LogicalTypes.java
in lang/java/avro/src/main/java/org/apache/avro
419 57
JsonCodec.cc
in lang/c++/impl/parsing
560 57
schema.rb
in lang/ruby/lib/avro
523 57
ReflectData.java
in lang/java/avro/src/main/java/org/apache/avro/reflect
796 55
JsonDecoder.cs
in lang/csharp/src/apache/main/IO
665 53
AvroDecimal.cs
in lang/csharp/src/apache/main
438 52
GenericDatumReader.java
in lang/java/avro/src/main/java/org/apache/avro/generic
438 51
TimeConversions.java
in lang/java/avro/src/main/java/org/apache/avro/data
263 50
FastReaderBuilder.java
in lang/java/avro/src/main/java/org/apache/avro/io
506 49
schema.c
in lang/c/src
1657 49
ValidatingCodec.cc
in lang/c++/impl/parsing
451 48
JsonIO.hh
in lang/c++/impl/json
412 46
Schema.pm
in lang/perl/lib/Avro
675 46
SchemaCompatibility.java
in lang/java/avro/src/main/java/org/apache/avro
543 45
ipc.py
in lang/py/avro
316 44
AvroSequenceFile.java
in lang/java/mapred/src/main/java/org/apache/avro/hadoop/io
322 42
SpecificData.java
in lang/java/avro/src/main/java/org/apache/avro/specific
455 42
utils.js
in lang/js/lib
492 40
datafile.py
in lang/py/avro
260 39
DataFileWriter.java
in lang/java/avro/src/main/java/org/apache/avro/file
306 37
ipc.rb
in lang/ruby/lib/avro
419 37
Symbol.cs
in lang/csharp/src/apache/main/IO/Parsing
448 37
Compiler.cc
in lang/c++/impl
540 35
DataFileWriter.cs
in lang/csharp/src/apache/main/File
291 35
JsonDecoder.java
in lang/java/avro/src/main/java/org/apache/avro/io
429 34
validator.js
in lang/js/etc/deprecated
379 34
NodeImpl.hh
in lang/c++/include/avro
417 34
DataFileReader.cs
in lang/csharp/src/apache/main/File
381 34
SaslSocketTransceiver.java
in lang/java/ipc/src/main/java/org/apache/avro/ipc
336 33
DataFileStream.java
in lang/java/avro/src/main/java/org/apache/avro/file
292 33
files.js
in lang/js/lib
483 33
FileStream.cc
in lang/c++/impl
300 33
Files With Long Lines (Top 50)

There are 105 files with lines longer than 120 characters. In total, there are 789 long lines.

File# lines# units# long lines
protovis-r3.2.js
in lang/java/ipc/src/main/velocity/org/apache/avro/ipc/stats/static
275 - 263
parsing.html
in lang/java/avro/src/main/java/org/apache/avro/io/parsing/doc-files
475 - 79
390 - 61
GlobalSuppressions.cs
in lang/csharp/src/apache/main
30 - 30
io.py
in lang/py/avro
670 85 24
CodeGen.cs
in lang/csharp/src/apache/main/CodeGen
783 33 19
Idl.g4
in share/idl_grammar/org/apache/avro/idl
210 - 17
ReflectDefaultReader.cs
in lang/csharp/src/apache/main/Reflect
371 8 17
validator.js
in lang/js/etc/deprecated
379 34 15
Resolver.cs
in lang/csharp/src/apache/main/IO
128 1 14
schema.py
in lang/py/avro
763 117 13
protocol.py
in lang/py/avro
183 26 9
g.bar.js
in lang/java/ipc/src/main/velocity/org/apache/avro/ipc/stats/static
317 8 8
NodeImpl.hh
in lang/c++/include/avro
417 34 8
Resolver.cc
in lang/c++/impl
582 26 8
__main__.py
in lang/py/avro
208 19 8
DataFile.cc
in lang/c++/impl
585 29 7
PerfTest.cs
in lang/csharp/src/apache/perf
201 8 7
props
common.props
in lang/csharp
59 - 7
PreresolvingDatumReader.cs
in lang/csharp/src/apache/main/Generic
453 25 6
avrogencpp.cc
in lang/c++/impl
894 31 5
SpecificReader.cs
in lang/csharp/src/apache/main/Specific
154 10 5
GenericDatumWriter.cs
in lang/csharp/src/apache/main/Generic
110 10 5
GenericWriter.cs
in lang/csharp/src/apache/main/Generic
259 25 5
navbar.html
in doc/layouts/partials
36 - 4
DataFile.hh
in lang/c++/include/avro
164 13 4
JsonCodec.cc
in lang/c++/impl/parsing
560 57 4
schema_validator.rb
in lang/ruby/lib/avro
200 23 4
ClassCache.cs
in lang/csharp/src/apache/main/Reflect
205 8 4
GenericReader.cs
in lang/csharp/src/apache/main/Generic
376 29 4
JsonHelper.cs
in lang/csharp/src/apache/main/Schema
59 6 4
datafile.py
in lang/py/avro
260 39 4
footer.html
in doc/layouts/partials
42 - 3
_index.html
in doc/content/en
41 - 3
ResolvingDecoder.cc
in lang/c++/impl/parsing
578 32 3
JsonDom.hh
in lang/c++/impl/json
118 18 3
FileStream.cc
in lang/c++/impl
300 33 3
Node.cc
in lang/c++/impl
197 9 3
SpecificDatumWriter.cs
in lang/csharp/src/apache/main/Specific
141 9 3
PreresolvingDatumWriter.cs
in lang/csharp/src/apache/main/Generic
216 19 3
FixedSchema.cs
in lang/csharp/src/apache/main/Schema
67 7 3
NamedSchema.cs
in lang/csharp/src/apache/main/Schema
119 7 3
AvroDecimal.cs
in lang/csharp/src/apache/main
438 52 3
AvroGen.cs
in lang/csharp/src/apache/codegen
161 4 3
compatibility.py
in lang/py/avro
318 17 3
341 - 2
tipsy.css
in lang/java/ipc/src/main/velocity/org/apache/avro/ipc/stats/static
7 - 2
archetype-metadata.xml
in lang/java/archetypes/avro-service-archetype/src/main/resources/META-INF/maven
32 - 2
ValidatingCodec.cc
in lang/c++/impl/parsing
451 48 2
JsonIO.cc
in lang/c++/impl/json
421 8 2
Correlations

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

lang/py/avro/datafile.py x: 17 commits (all time) y: 260 lines of code lang/java/avro/src/main/java/org/apache/avro/generic/GenericData.java x: 97 commits (all time) y: 1267 lines of code lang/java/avro/src/main/java/org/apache/avro/generic/PrimitivesArrays.java x: 3 commits (all time) y: 509 lines of code lang/java/compiler/src/main/java/org/apache/avro/compiler/specific/SpecificCompiler.java x: 91 commits (all time) y: 937 lines of code lang/java/maven-plugin/src/main/java/org/apache/avro/mojo/AbstractAvroMojo.java x: 39 commits (all time) y: 237 lines of code lang/java/tools/src/main/java/org/apache/avro/tool/SpecificCompilerTool.java x: 25 commits (all time) y: 247 lines of code lang/c++/impl/DataFile.cc x: 50 commits (all time) y: 585 lines of code lang/c++/include/avro/DataFile.hh x: 6 commits (all time) y: 164 lines of code lang/php/lib/Datum/AvroIODatumWriter.php x: 3 commits (all time) y: 119 lines of code lang/java/avro/src/main/java/org/apache/avro/ParseContext.java x: 3 commits (all time) y: 166 lines of code lang/java/idl/src/main/java/org/apache/avro/idl/IdlReader.java x: 5 commits (all time) y: 864 lines of code lang/c++/include/avro/LogicalType.hh x: 7 commits (all time) y: 69 lines of code lang/java/avro/src/main/java/org/apache/avro/specific/SpecificDatumReader.java x: 21 commits (all time) y: 136 lines of code lang/c++/impl/Compiler.cc x: 60 commits (all time) y: 540 lines of code lang/c++/impl/CustomAttributes.cc x: 5 commits (all time) y: 40 lines of code lang/c++/include/avro/CustomAttributes.hh x: 3 commits (all time) y: 23 lines of code lang/c++/include/avro/Node.hh x: 5 commits (all time) y: 154 lines of code lang/c++/include/avro/NodeImpl.hh x: 6 commits (all time) y: 417 lines of code lang/java/avro/src/main/java/org/apache/avro/io/BinaryDecoder.java x: 31 commits (all time) y: 672 lines of code lang/c++/impl/LogicalType.cc x: 13 commits (all time) y: 101 lines of code lang/c++/impl/Node.cc x: 23 commits (all time) y: 197 lines of code lang/c++/impl/NodeImpl.cc x: 33 commits (all time) y: 524 lines of code lang/java/avro/src/main/java/org/apache/avro/Schema.java x: 108 commits (all time) y: 1673 lines of code lang/php/lib/Datum/AvroIOBinaryDecoder.php x: 4 commits (all time) y: 179 lines of code lang/php/lib/Datum/AvroIOBinaryEncoder.php x: 2 commits (all time) y: 83 lines of code lang/c++/impl/json/JsonDom.cc x: 22 commits (all time) y: 165 lines of code lang/c++/impl/json/JsonDom.hh x: 24 commits (all time) y: 118 lines of code lang/java/avro/src/main/java/org/apache/avro/io/BinaryEncoder.java x: 14 commits (all time) y: 94 lines of code lang/java/avro/src/main/java/org/apache/avro/util/Utf8.java x: 30 commits (all time) y: 152 lines of code lang/c++/cmake/AvroConfig.cmake.in x: 1 commits (all time) y: 53 lines of code lang/c++/impl/avrogencpp.cc x: 47 commits (all time) y: 894 lines of code lang/ruby/lib/avro/schema_validator.rb x: 17 commits (all time) y: 200 lines of code lang/c++/include/avro/Specific.hh x: 3 commits (all time) y: 174 lines of code lang/java/avro/src/main/java/org/apache/avro/io/DecoderFactory.java x: 13 commits (all time) y: 88 lines of code lang/c++/impl/json/JsonIO.hh x: 38 commits (all time) y: 412 lines of code lang/c++/impl/parsing/JsonCodec.cc x: 31 commits (all time) y: 560 lines of code lang/py/setup.cfg x: 22 commits (all time) y: 59 lines of code lang/c++/include/avro/buffer/detail/BufferDetail.hh x: 5 commits (all time) y: 274 lines of code lang/c++/include/avro/Generic.hh x: 3 commits (all time) y: 63 lines of code lang/c++/include/avro/Stream.hh x: 3 commits (all time) y: 194 lines of code lang/c++/impl/Resolver.cc x: 20 commits (all time) y: 582 lines of code lang/c++/impl/parsing/ValidatingCodec.cc x: 21 commits (all time) y: 451 lines of code lang/c++/include/avro/Layout.hh x: 2 commits (all time) y: 36 lines of code lang/c++/include/avro/Parser.hh x: 2 commits (all time) y: 91 lines of code lang/c++/include/avro/Reader.hh x: 3 commits (all time) y: 145 lines of code lang/c++/include/avro/Resolver.hh x: 2 commits (all time) y: 23 lines of code lang/c++/include/avro/Validator.hh x: 3 commits (all time) y: 93 lines of code lang/c++/include/avro/Writer.hh x: 2 commits (all time) y: 127 lines of code lang/c++/include/avro/buffer/BufferReader.hh x: 2 commits (all time) y: 174 lines of code lang/c++/impl/parsing/Symbol.hh x: 26 commits (all time) y: 701 lines of code lang/csharp/src/apache/main/IO/JsonDecoder.cs x: 3 commits (all time) y: 665 lines of code lang/csharp/src/apache/main/Schema/Schema.cs x: 19 commits (all time) y: 224 lines of code lang/csharp/common.props x: 14 commits (all time) y: 59 lines of code lang/csharp/src/apache/benchmark/Program.cs x: 4 commits (all time) y: 11 lines of code share/idl_grammar/org/apache/avro/idl/Idl.g4 x: 4 commits (all time) y: 210 lines of code lang/java/avro/src/main/java/org/apache/avro/io/DatumWriter.java x: 6 commits (all time) y: 14 lines of code lang/java/avro/src/main/java/org/apache/avro/specific/SpecificData.java x: 65 commits (all time) y: 455 lines of code lang/java/avro/src/main/java/org/apache/avro/io/BinaryData.java x: 18 commits (all time) y: 319 lines of code doc/config.toml x: 13 commits (all time) y: 341 lines of code lang/java/avro/src/main/java/org/apache/avro/reflect/ReflectData.java x: 83 commits (all time) y: 796 lines of code lang/java/avro/src/main/java/org/apache/avro/specific/SpecificFixed.java x: 11 commits (all time) y: 48 lines of code lang/java/avro/src/main/java/org/apache/avro/io/BufferedBinaryEncoder.java x: 14 commits (all time) y: 146 lines of code lang/php/lib/Datum/AvroIODatumReader.php x: 4 commits (all time) y: 362 lines of code lang/java/avro/src/main/java/org/apache/avro/SchemaBuilder.java x: 35 commits (all time) y: 1208 lines of code lang/java/avro/src/main/java/org/apache/avro/util/internal/JacksonUtils.java x: 20 commits (all time) y: 169 lines of code doc/layouts/partials/navbar.html x: 7 commits (all time) y: 36 lines of code doc/content/en/_index.html x: 6 commits (all time) y: 41 lines of code doc/layouts/partials/navbar-asf-links.html x: 2 commits (all time) y: 10 lines of code doc/layouts/partials/navbar-docs-selector.html x: 3 commits (all time) y: 10 lines of code doc/layouts/project/list.html x: 4 commits (all time) y: 28 lines of code lang/java/idl/src/main/java/org/apache/avro/idl/IdlUtils.java x: 1 commits (all time) y: 466 lines of code share/docker/m2/toolchains.xml x: 2 commits (all time) y: 30 lines of code lang/c++/impl/FileStream.cc x: 25 commits (all time) y: 300 lines of code lang/c++/impl/Validator.cc x: 18 commits (all time) y: 192 lines of code lang/c++/impl/Zigzag.cc x: 13 commits (all time) y: 29 lines of code lang/c++/impl/json/JsonIO.cc x: 25 commits (all time) y: 421 lines of code lang/c++/impl/parsing/ResolvingDecoder.cc x: 22 commits (all time) y: 578 lines of code lang/c++/impl/parsing/Symbol.cc x: 7 commits (all time) y: 81 lines of code lang/c++/include/avro/buffer/BufferPrint.hh x: 2 commits (all time) y: 58 lines of code lang/c++/include/avro/buffer/BufferStreambuf.hh x: 2 commits (all time) y: 133 lines of code lang/java/avro/src/main/java/org/apache/avro/file/DataFileWriter.java x: 31 commits (all time) y: 306 lines of code lang/c++/include/avro/AvroParse.hh x: 1 commits (all time) y: 36 lines of code lang/c++/include/avro/AvroSerialize.hh x: 1 commits (all time) y: 23 lines of code lang/c++/include/avro/Decoder.hh x: 1 commits (all time) y: 65 lines of code lang/c++/include/avro/GenericDatum.hh x: 1 commits (all time) y: 231 lines of code lang/c++/include/avro/NodeConcepts.hh x: 1 commits (all time) y: 114 lines of code lang/c++/include/avro/Schema.hh x: 1 commits (all time) y: 95 lines of code lang/c++/include/avro/ValidSchema.hh x: 1 commits (all time) y: 25 lines of code lang/c++/include/avro/buffer/detail/BufferDetailIterator.hh x: 1 commits (all time) y: 83 lines of code lang/perl/lib/Avro/BinaryEncoder.pm x: 10 commits (all time) y: 206 lines of code lang/perl/lib/Avro/Schema.pm x: 11 commits (all time) y: 675 lines of code lang/perl/t/02_bin_encode.t x: 9 commits (all time) y: 180 lines of code lang/java/avro/src/main/java/org/apache/avro/file/DataFileReader.java x: 25 commits (all time) y: 205 lines of code lang/java/avro/src/main/java/org/apache/avro/file/SeekableByteArrayInput.java x: 7 commits (all time) y: 26 lines of code lang/perl/t/01_schema.t x: 5 commits (all time) y: 414 lines of code lang/java/avro/src/main/java/org/apache/avro/file/DataFileStream.java x: 26 commits (all time) y: 292 lines of code lang/perl/lib/Avro/DataFileReader.pm x: 9 commits (all time) y: 229 lines of code lang/perl/t/04_datafile.t x: 10 commits (all time) y: 169 lines of code lang/perl/lib/Avro/BinaryDecoder.pm x: 7 commits (all time) y: 270 lines of code lang/perl/t/03_bin_decode.t x: 5 commits (all time) y: 211 lines of code lang/perl/lib/Avro/Protocol.pm x: 6 commits (all time) y: 84 lines of code lang/c++/impl/Schema.cc x: 14 commits (all time) y: 63 lines of code lang/c++/impl/Stream.cc x: 12 commits (all time) y: 145 lines of code lang/java/avro/src/main/java/org/apache/avro/CanonicalSchemaFormatterFactory.java x: 1 commits (all time) y: 11 lines of code lang/java/avro/src/main/java/org/apache/avro/io/DirectBinaryEncoder.java x: 11 commits (all time) y: 75 lines of code lang/c++/impl/Generic.cc x: 12 commits (all time) y: 195 lines of code lang/c++/impl/ValidSchema.cc x: 16 commits (all time) y: 109 lines of code lang/csharp/src/apache/main/Specific/SpecificWriter.cs x: 11 commits (all time) y: 133 lines of code lang/csharp/src/apache/main/IO/BinaryDecoder.notnetstandard2.0.cs x: 4 commits (all time) y: 82 lines of code lang/csharp/src/apache/main/IO/BinaryEncoder.cs x: 10 commits (all time) y: 122 lines of code lang/py/avro/io.py x: 21 commits (all time) y: 670 lines of code lang/ruby/lib/avro/io.rb x: 35 commits (all time) y: 450 lines of code lang/java/avro/src/main/java/org/apache/avro/Protocol.java x: 33 commits (all time) y: 503 lines of code lang/java/avro/src/main/java/org/apache/avro/SchemaParser.java x: 2 commits (all time) y: 96 lines of code lang/java/avro/src/main/java/org/apache/avro/util/SchemaResolver.java x: 2 commits (all time) y: 182 lines of code lang/java/compiler/src/main/java/org/apache/avro/compiler/idl/SchemaResolver.java x: 26 commits (all time) y: 87 lines of code lang/java/idl/src/main/java/org/apache/avro/idl/IdlFile.java x: 4 commits (all time) y: 113 lines of code lang/java/maven-plugin/src/main/java/org/apache/avro/mojo/SchemaMojo.java x: 32 commits (all time) y: 43 lines of code lang/java/tools/src/main/java/org/apache/avro/tool/IdlTool.java x: 15 commits (all time) y: 80 lines of code lang/c/src/datum.c x: 41 commits (all time) y: 1062 lines of code lang/c/src/datum_equal.c x: 18 commits (all time) y: 148 lines of code lang/c/src/datum_size.c x: 12 commits (all time) y: 241 lines of code lang/c/src/datum_validate.c x: 16 commits (all time) y: 152 lines of code lang/c/src/memoize.c x: 5 commits (all time) y: 103 lines of code lang/c/src/schema.c x: 48 commits (all time) y: 1657 lines of code lang/c/src/st.c x: 11 commits (all time) y: 430 lines of code lang/c/src/st.h x: 8 commits (all time) y: 59 lines of code lang/java/avro/src/main/java/org/apache/avro/JsonProperties.java x: 19 commits (all time) y: 165 lines of code lang/c/src/avro/basics.h x: 4 commits (all time) y: 71 lines of code lang/c/src/consume-binary.c x: 5 commits (all time) y: 264 lines of code lang/c/src/datum_skip.c x: 9 commits (all time) y: 157 lines of code lang/c/src/datum_value.c x: 8 commits (all time) y: 627 lines of code lang/c/src/avro/refcount.h x: 8 commits (all time) y: 204 lines of code lang/csharp/src/apache/main/CodeGen/CodeGen.cs x: 41 commits (all time) y: 783 lines of code lang/java/mapred/src/main/java/org/apache/avro/hadoop/file/HadoopCodecFactory.java x: 11 commits (all time) y: 30 lines of code lang/java/avro/src/main/java/org/apache/avro/Conversions.java x: 17 commits (all time) y: 292 lines of code lang/java/avro/src/main/java/org/apache/avro/LogicalTypes.java x: 31 commits (all time) y: 419 lines of code lang/java/avro/src/main/java/org/apache/avro/reflect/ReflectionUtil.java x: 14 commits (all time) y: 130 lines of code lang/java/avro/src/main/java/org/apache/avro/util/RandomData.java x: 14 commits (all time) y: 176 lines of code lang/java/thrift/src/main/java/org/apache/avro/thrift/ThriftData.java x: 22 commits (all time) y: 217 lines of code lang/csharp/src/apache/ipc/Responder.cs x: 6 commits (all time) y: 170 lines of code lang/csharp/src/apache/ipc/Specific/SpecificRequestor.cs x: 5 commits (all time) y: 75 lines of code lang/ruby/lib/avro/logical_types.rb x: 6 commits (all time) y: 144 lines of code lang/java/compiler/src/main/java/org/apache/avro/compiler/schema/Schemas.java x: 18 commits (all time) y: 177 lines of code lang/java/avro/src/main/java/org/apache/avro/data/TimeConversions.java x: 11 commits (all time) y: 263 lines of code lang/java/protobuf/src/main/java/org/apache/avro/protobuf/ProtoConversions.java x: 5 commits (all time) y: 123 lines of code lang/csharp/versions.props x: 15 commits (all time) y: 32 lines of code lang/java/avro/src/main/java/org/apache/avro/io/DirectBinaryDecoder.java x: 15 commits (all time) y: 148 lines of code lang/java/avro/src/main/java/org/apache/avro/io/EncoderFactory.java x: 16 commits (all time) y: 104 lines of code lang/java/avro/src/main/java/org/apache/avro/io/JsonEncoder.java x: 22 commits (all time) y: 239 lines of code lang/java/avro/src/main/java/org/apache/avro/util/TimePeriod.java x: 1 commits (all time) y: 256 lines of code lang/perl/xt/interop.t x: 5 commits (all time) y: 29 lines of code lang/java/maven-plugin/src/main/java/org/apache/avro/mojo/IDLProtocolMojo.java x: 31 commits (all time) y: 3 lines of code lang/java/maven-plugin/src/main/java/org/apache/avro/mojo/ProtocolMojo.java x: 25 commits (all time) y: 22 lines of code lang/csharp/src/apache/main/File/DeflateCodec.cs x: 9 commits (all time) y: 54 lines of code lang/csharp/src/apache/main/Generic/GenericReader.cs x: 15 commits (all time) y: 376 lines of code lang/csharp/src/apache/main/Generic/PreresolvingDatumReader.cs x: 11 commits (all time) y: 453 lines of code lang/java/avro/src/main/java/org/apache/avro/io/JsonDecoder.java x: 27 commits (all time) y: 429 lines of code lang/java/avro/src/main/java/org/apache/avro/SchemaCompatibility.java x: 21 commits (all time) y: 543 lines of code lang/java/avro/src/main/java/org/apache/avro/util/WeakIdentityHashMap.java x: 13 commits (all time) y: 141 lines of code lang/ruby/lib/avro/schema.rb x: 44 commits (all time) y: 523 lines of code lang/java/avro/src/main/java/org/apache/avro/io/parsing/ResolvingGrammarGenerator.java x: 39 commits (all time) y: 290 lines of code lang/java/avro/src/main/java/org/apache/avro/file/CodecFactory.java x: 20 commits (all time) y: 71 lines of code lang/py/avro/schema.py x: 34 commits (all time) y: 763 lines of code lang/py/avro/ipc.py x: 10 commits (all time) y: 316 lines of code lang/py/avro/tether/__init__.py x: 5 commits (all time) y: 18 lines of code lang/py/avro/tether/tether_task.py x: 13 commits (all time) y: 159 lines of code lang/py/setup.py x: 32 commits (all time) y: 67 lines of code lang/py/avro/errors.py x: 10 commits (all time) y: 43 lines of code lang/java/avro/src/main/java/org/apache/avro/Conversion.java x: 9 commits (all time) y: 92 lines of code lang/csharp/src/apache/main/Specific/SpecificDatumWriter.cs x: 8 commits (all time) y: 141 lines of code lang/java/avro/src/main/java/org/apache/avro/reflect/FieldAccess.java x: 7 commits (all time) y: 13 lines of code lang/java/avro/src/main/java/org/apache/avro/reflect/FieldAccessReflect.java x: 12 commits (all time) y: 107 lines of code lang/java/avro/src/main/java/org/apache/avro/util/springframework/ConcurrentReferenceHashMap.java x: 1 commits (all time) y: 670 lines of code lang/java/avro/src/main/java/org/apache/avro/util/springframework/ObjectUtils.java x: 1 commits (all time) y: 183 lines of code lang/py/avro/protocol.py x: 12 commits (all time) y: 183 lines of code lang/py/avro/compatibility.py x: 6 commits (all time) y: 318 lines of code lang/java/trevni/core/src/main/java/org/apache/trevni/OutputBuffer.java x: 12 commits (all time) y: 284 lines of code lang/java/avro/src/main/java/org/apache/avro/reflect/ReflectDatumReader.java x: 26 commits (all time) y: 257 lines of code lang/java/avro/src/main/java/org/apache/avro/reflect/ReflectDatumWriter.java x: 24 commits (all time) y: 146 lines of code doc/layouts/partials/footer.html x: 4 commits (all time) y: 42 lines of code lang/java/avro/src/main/java/org/apache/avro/Resolver.java x: 16 commits (all time) y: 473 lines of code lang/java/avro/src/main/java/org/apache/avro/generic/GenericDatumReader.java x: 43 commits (all time) y: 438 lines of code lang/csharp/src/apache/main/Generic/GenericWriter.cs x: 12 commits (all time) y: 259 lines of code lang/csharp/src/apache/main/Generic/PreresolvingDatumWriter.cs x: 10 commits (all time) y: 216 lines of code lang/csharp/src/apache/main/IO/Encoder.cs x: 10 commits (all time) y: 26 lines of code lang/csharp/src/apache/main/IO/Parsing/Parser.cs x: 1 commits (all time) y: 129 lines of code lang/csharp/src/apache/main/IO/Parsing/Symbol.cs x: 1 commits (all time) y: 448 lines of code lang/csharp/src/apache/main/IO/ParsingDecoder.cs x: 1 commits (all time) y: 104 lines of code lang/csharp/src/apache/main/Reflect/DotnetProperty.cs x: 2 commits (all time) y: 111 lines of code lang/java/trevni/core/src/main/java/org/apache/trevni/InputBuffer.java x: 14 commits (all time) y: 330 lines of code lang/java/ipc/src/main/java/org/apache/avro/ipc/stats/StatsServlet.java x: 12 commits (all time) y: 169 lines of code lang/java/avro/src/main/java/org/apache/avro/specific/SpecificExceptionBase.java x: 12 commits (all time) y: 48 lines of code lang/csharp/src/apache/main/Reflect/ClassCache.cs x: 7 commits (all time) y: 205 lines of code lang/java/mapred/src/main/java/org/apache/avro/mapreduce/AvroOutputFormatBase.java x: 15 commits (all time) y: 66 lines of code lang/csharp/src/apache/main/Util/LogicalTypeFactory.cs x: 3 commits (all time) y: 44 lines of code lang/csharp/src/apache/main/Util/TimeMicrosecond.cs x: 3 commits (all time) y: 35 lines of code lang/csharp/src/apache/main/Generic/DatumWriter.cs x: 6 commits (all time) y: 9 lines of code lang/csharp/src/apache/main/IO/Decoder.cs x: 8 commits (all time) y: 33 lines of code lang/csharp/src/apache/main/Protocol/Message.cs x: 14 commits (all time) y: 111 lines of code lang/csharp/src/apache/main/Schema/EnumSchema.cs x: 13 commits (all time) y: 175 lines of code lang/csharp/src/apache/main/Schema/SchemaName.cs x: 13 commits (all time) y: 107 lines of code lang/java/avro/src/main/java/org/apache/avro/file/DataFileReader12.java x: 15 commits (all time) y: 172 lines of code lang/csharp/src/apache/codegen/AvroGen.cs x: 12 commits (all time) y: 161 lines of code lang/csharp/src/apache/main/Specific/ObjectCreator.cs x: 21 commits (all time) y: 210 lines of code lang/csharp/src/apache/main/Generic/GenericEnum.cs x: 10 commits (all time) y: 53 lines of code lang/csharp/src/apache/main/Generic/GenericDatumReader.cs x: 8 commits (all time) y: 164 lines of code lang/csharp/src/apache/main/Schema/UnionSchema.cs x: 11 commits (all time) y: 111 lines of code lang/csharp/src/apache/main/Schema/FixedSchema.cs x: 8 commits (all time) y: 67 lines of code lang/csharp/src/apache/main/Schema/PrimitiveSchema.cs x: 9 commits (all time) y: 109 lines of code lang/csharp/src/apache/main/Schema/RecordSchema.cs x: 15 commits (all time) y: 320 lines of code lang/csharp/src/apache/main/CodeGen/CodeGenUtil.cs x: 10 commits (all time) y: 91 lines of code lang/csharp/src/apache/main/IO/ByteBufferInputStream.cs x: 7 commits (all time) y: 51 lines of code lang/csharp/src/apache/main/Reflect/ReflectDefaultReader.cs x: 5 commits (all time) y: 371 lines of code lang/csharp/src/apache/main/Schema/Property.cs x: 10 commits (all time) y: 75 lines of code lang/csharp/src/apache/main/Schema/SchemaNormalization.cs x: 7 commits (all time) y: 180 lines of code lang/csharp/src/apache/main/IO/Resolver.cs x: 6 commits (all time) y: 128 lines of code lang/csharp/src/apache/benchmark/Benchmarks.cs x: 1 commits (all time) y: 197 lines of code lang/csharp/src/apache/codec/Avro.File.XZ/XZ.cs x: 1 commits (all time) y: 173 lines of code lang/csharp/src/apache/main/File/Codec.cs x: 11 commits (all time) y: 90 lines of code lang/csharp/src/apache/main/File/DataFileConstants.cs x: 9 commits (all time) y: 28 lines of code lang/java/avro/src/main/java/org/apache/avro/generic/GenericDatumWriter.java x: 32 commits (all time) y: 281 lines of code lang/java/avro/src/main/java/org/apache/avro/specific/SpecificDatumWriter.java x: 16 commits (all time) y: 83 lines of code lang/csharp/src/apache/main/File/DataFileReader.cs x: 19 commits (all time) y: 381 lines of code lang/java/compiler/src/main/java/org/apache/avro/compiler/idl/DocCommentHelper.java x: 2 commits (all time) y: 66 lines of code lang/csharp/src/apache/main/File/DataFileWriter.cs x: 12 commits (all time) y: 291 lines of code lang/js/etc/browser/avro.js x: 4 commits (all time) y: 52 lines of code lang/js/lib/schemas.js x: 10 commits (all time) y: 1666 lines of code lang/csharp/src/apache/main/AvroDecimal.cs x: 8 commits (all time) y: 438 lines of code lang/java/avro/src/main/java/org/apache/avro/specific/SpecificRecordBase.java x: 21 commits (all time) y: 80 lines of code lang/java/compiler/src/main/java/org/apache/avro/compiler/idl/ResolvingVisitor.java x: 16 commits (all time) y: 139 lines of code lang/py/avro/__main__.py x: 3 commits (all time) y: 208 lines of code lang/js/lib/protocols.js x: 6 commits (all time) y: 919 lines of code lang/csharp/src/apache/main/Schema/NamedSchema.cs x: 11 commits (all time) y: 119 lines of code lang/java/avro/src/main/java/org/apache/avro/message/BinaryMessageDecoder.java x: 13 commits (all time) y: 76 lines of code lang/java/avro/src/main/java/org/apache/avro/file/BZip2Codec.java x: 13 commits (all time) y: 53 lines of code lang/java/avro/src/main/java/org/apache/avro/file/DeflateCodec.java x: 12 commits (all time) y: 82 lines of code lang/java/avro/src/main/java/org/apache/avro/file/XZCodec.java x: 10 commits (all time) y: 66 lines of code lang/py/avro/tool.py x: 10 commits (all time) y: 113 lines of code lang/ruby/lib/avro/ipc.rb x: 16 commits (all time) y: 419 lines of code lang/js/lib/files.js x: 8 commits (all time) y: 483 lines of code lang/js/lib/utils.js x: 8 commits (all time) y: 492 lines of code lang/java/ipc-netty/src/main/java/org/apache/avro/ipc/netty/NettyTransceiver.java x: 12 commits (all time) y: 371 lines of code lang/py/avro/codecs.py x: 7 commits (all time) y: 108 lines of code lang/py/avro/constants.py x: 6 commits (all time) y: 33 lines of code lang/java/avro/src/main/java/org/apache/avro/specific/SpecificErrorBuilderBase.java x: 8 commits (all time) y: 78 lines of code lang/java/avro/src/main/java/org/apache/avro/specific/SpecificRecordBuilderBase.java x: 9 commits (all time) y: 17 lines of code lang/java/avro/src/main/java/org/apache/avro/reflect/CustomEncoding.java x: 8 commits (all time) y: 16 lines of code lang/java/eclipse-java-formatter.xml x: 4 commits (all time) y: 390 lines of code lang/java/ipc/src/main/java/org/apache/avro/ipc/Requestor.java x: 22 commits (all time) y: 379 lines of code lang/java/ipc/src/main/java/org/apache/avro/ipc/stats/Histogram.java x: 10 commits (all time) y: 165 lines of code lang/java/mapred/src/main/java/org/apache/avro/hadoop/io/AvroDatumConverter.java x: 7 commits (all time) y: 6 lines of code lang/java/mapred/src/main/java/org/apache/avro/mapred/AvroMultipleOutputs.java x: 15 commits (all time) y: 234 lines of code lang/java/trevni/avro/src/main/java/org/apache/trevni/avro/mapreduce/AvroTrevniKeyValueInputFormat.java x: 10 commits (all time) y: 15 lines of code lang/ruby/lib/avro.rb x: 19 commits (all time) y: 41 lines of code lang/ruby/lib/avro/data_file.rb x: 21 commits (all time) y: 277 lines of code lang/ruby/lib/avro/protocol.rb x: 12 commits (all time) y: 126 lines of code lang/ruby/lib/avro/schema_normalization.rb x: 5 commits (all time) y: 57 lines of code lang/java/tools/src/main/java/org/apache/avro/tool/CatTool.java x: 11 commits (all time) y: 158 lines of code lang/c++/impl/BinaryEncoder.cc x: 14 commits (all time) y: 101 lines of code lang/csharp/src/apache/main/Generic/GenericRecord.cs x: 7 commits (all time) y: 131 lines of code lang/java/mapred/src/main/java/org/apache/avro/mapred/AvroOutputFormat.java x: 18 commits (all time) y: 109 lines of code lang/php/lib/Schema/AvroSchema.php x: 4 commits (all time) y: 305 lines of code lang/java/protobuf/src/main/java/org/apache/avro/protobuf/ProtobufData.java x: 35 commits (all time) y: 326 lines of code lang/php/lib/DataFile/AvroDataIOReader.php x: 1 commits (all time) y: 145 lines of code lang/php/lib/IO/AvroStringIO.php x: 1 commits (all time) y: 134 lines of code lang/java/avro/src/main/java/org/apache/avro/file/SnappyCodec.java x: 16 commits (all time) y: 57 lines of code lang/java/ipc/src/main/java/org/apache/avro/ipc/SaslSocketTransceiver.java x: 16 commits (all time) y: 336 lines of code lang/java/tools/src/main/java/org/apache/avro/tool/FromTextTool.java x: 14 commits (all time) y: 80 lines of code lang/java/tools/src/main/java/org/apache/avro/tool/Main.java x: 22 commits (all time) y: 69 lines of code lang/java/tools/src/main/java/org/apache/avro/tool/DataFileGetMetaTool.java x: 11 commits (all time) y: 60 lines of code lang/java/compiler/src/main/java/org/apache/avro/compiler/schema/SchemaVisitor.java x: 12 commits (all time) y: 8 lines of code lang/java/mapred/src/main/java/org/apache/avro/mapred/tether/TetherJob.java x: 17 commits (all time) y: 91 lines of code lang/java/mapred/src/main/java/org/apache/avro/hadoop/io/AvroSequenceFile.java x: 15 commits (all time) y: 322 lines of code lang/java/trevni/core/src/main/java/org/apache/trevni/BZip2Codec.java x: 8 commits (all time) y: 39 lines of code lang/c/src/codec.c x: 12 commits (all time) y: 479 lines of code lang/c/src/io.c x: 28 commits (all time) y: 387 lines of code lang/java/avro/src/main/java/org/apache/avro/data/RecordBuilderBase.java x: 19 commits (all time) y: 92 lines of code lang/java/mapred/src/main/java/org/apache/avro/hadoop/file/SortedKeyValueFile.java x: 15 commits (all time) y: 267 lines of code lang/java/avro/src/main/java/org/apache/avro/io/FastReaderBuilder.java x: 2 commits (all time) y: 506 lines of code lang/java/avro/src/main/java/org/apache/avro/io/ResolvingDecoder.java x: 19 commits (all time) y: 204 lines of code lang/java/avro/src/main/java/org/apache/avro/io/parsing/Parser.java x: 8 commits (all time) y: 93 lines of code lang/java/mapred/src/main/java/org/apache/avro/mapred/DelegatingInputFormat.java x: 9 commits (all time) y: 75 lines of code lang/java/mapred/src/main/java/org/apache/avro/mapred/Pair.java x: 14 commits (all time) y: 472 lines of code lang/java/avro/src/main/java/org/apache/avro/io/ValidatingDecoder.java x: 11 commits (all time) y: 188 lines of code lang/csharp/src/apache/main/Specific/SpecificDatumReader.cs x: 7 commits (all time) y: 171 lines of code lang/java/grpc/src/main/java/org/apache/avro/grpc/AvroResponseMarshaller.java x: 9 commits (all time) y: 100 lines of code lang/csharp/src/apache/main/IO/ICallback.cs x: 5 commits (all time) y: 10 lines of code lang/csharp/src/apache/main/Specific/SpecificProtocol.cs x: 4 commits (all time) y: 12 lines of code lang/c/src/avro.h x: 41 commits (all time) y: 22 lines of code lang/c/src/avro/consumer.h x: 5 commits (all time) y: 88 lines of code lang/c/src/avro/legacy.h x: 4 commits (all time) y: 124 lines of code lang/c/src/avro/value.h x: 9 commits (all time) y: 220 lines of code lang/c/src/avro_private.h x: 13 commits (all time) y: 63 lines of code lang/c/src/avropipe.c x: 13 commits (all time) y: 328 lines of code lang/c/src/datafile.c x: 39 commits (all time) y: 619 lines of code lang/c/src/datum.h x: 22 commits (all time) y: 91 lines of code lang/c/src/datum_read.c x: 26 commits (all time) y: 69 lines of code lang/c/src/datum_write.c x: 18 commits (all time) y: 50 lines of code lang/c/src/encoding_binary.c x: 20 commits (all time) y: 348 lines of code lang/c/src/generic.c x: 10 commits (all time) y: 3017 lines of code lang/c/src/resolved-reader.c x: 6 commits (all time) y: 2570 lines of code lang/c/src/resolved-writer.c x: 9 commits (all time) y: 2191 lines of code lang/c/src/resolver.c x: 7 commits (all time) y: 862 lines of code lang/c/src/schema.h x: 19 commits (all time) y: 57 lines of code lang/c/src/schema_equal.c x: 13 commits (all time) y: 146 lines of code lang/c/src/string.c x: 5 commits (all time) y: 196 lines of code lang/c/src/value-json.c x: 4 commits (all time) y: 320 lines of code lang/c/src/value-read.c x: 8 commits (all time) y: 285 lines of code lang/c/src/value-sizeof.c x: 5 commits (all time) y: 171 lines of code lang/c/src/value-write.c x: 5 commits (all time) y: 159 lines of code lang/c/src/value.c x: 7 commits (all time) y: 578 lines of code lang/c/src/wrapped-buffer.c x: 5 commits (all time) y: 112 lines of code lang/csharp/src/apache/ipc/CallFuture.cs x: 4 commits (all time) y: 91 lines of code lang/csharp/src/apache/ipc/CountdownLatch.cs x: 3 commits (all time) y: 53 lines of code lang/csharp/src/apache/ipc/HttpListenerServer.cs x: 5 commits (all time) y: 65 lines of code lang/csharp/src/apache/ipc/HttpTransceiver.cs x: 5 commits (all time) y: 132 lines of code lang/csharp/src/apache/ipc/Requestor.cs x: 4 commits (all time) y: 325 lines of code lang/csharp/src/apache/ipc/SocketTransceiver.cs x: 4 commits (all time) y: 175 lines of code lang/csharp/src/apache/perf/PerfTest.cs x: 4 commits (all time) y: 201 lines of code lang/java/avro/src/main/java/org/apache/avro/SchemaNormalization.java x: 9 commits (all time) y: 119 lines of code lang/java/avro/src/main/java/org/apache/avro/SchemaValidationStrategy.java x: 8 commits (all time) y: 4 lines of code lang/java/avro/src/main/java/org/apache/avro/file/DataFileConstants.java x: 14 commits (all time) y: 18 lines of code lang/java/avro/src/main/java/org/apache/avro/generic/GenericEnumSymbol.java x: 9 commits (all time) y: 5 lines of code lang/java/avro/src/main/java/org/apache/avro/io/BlockingBinaryEncoder.java x: 11 commits (all time) y: 369 lines of code lang/java/avro/src/main/java/org/apache/avro/io/ValidatingEncoder.java x: 10 commits (all time) y: 148 lines of code lang/java/avro/src/main/java/org/apache/avro/io/parsing/Symbol.java x: 26 commits (all time) y: 463 lines of code lang/java/avro/src/main/java/org/apache/avro/io/parsing/doc-files/parsing.html x: 4 commits (all time) y: 475 lines of code lang/java/avro/src/main/java/org/apache/avro/reflect/package.html x: 9 commits (all time) y: 63 lines of code lang/java/avro/src/main/java/org/apache/avro/util/ByteBufferInputStream.java x: 6 commits (all time) y: 63 lines of code lang/java/ipc/src/main/java/org/apache/avro/ipc/RPCContext.java x: 12 commits (all time) y: 97 lines of code lang/java/ipc/src/main/velocity/org/apache/avro/ipc/stats/static/g.bar.js x: 3 commits (all time) y: 317 lines of code lang/java/mapred/src/main/java/org/apache/avro/hadoop/io/AvroDatumConverterFactory.java x: 8 commits (all time) y: 229 lines of code lang/java/mapred/src/main/java/org/apache/avro/mapred/AvroJob.java x: 14 commits (all time) y: 162 lines of code lang/java/mapred/src/main/java/org/apache/avro/mapred/AvroSerialization.java x: 15 commits (all time) y: 93 lines of code lang/java/mapred/src/main/java/org/apache/avro/mapred/AvroWrapper.java x: 11 commits (all time) y: 38 lines of code lang/java/mapred/src/main/java/org/apache/avro/mapred/TaggedInputSplit.java x: 7 commits (all time) y: 90 lines of code lang/java/mapred/src/main/java/org/apache/avro/mapred/tether/TetherOutputFormat.java x: 9 commits (all time) y: 45 lines of code lang/java/mapred/src/main/java/org/apache/avro/mapreduce/AvroKeyRecordWriter.java x: 12 commits (all time) y: 38 lines of code lang/java/mapred/src/main/java/org/apache/avro/mapreduce/AvroMultipleOutputs.java x: 15 commits (all time) y: 254 lines of code lang/java/maven-plugin/src/main/java/org/apache/avro/mojo/InduceMojo.java x: 8 commits (all time) y: 122 lines of code lang/java/tools/src/main/java/org/apache/avro/tool/DataFileRepairTool.java x: 9 commits (all time) y: 245 lines of code lang/java/tools/src/main/java/org/apache/avro/tool/TrevniToJsonTool.java x: 11 commits (all time) y: 145 lines of code lang/java/trevni/avro/src/main/java/org/apache/trevni/avro/AvroColumnReader.java x: 12 commits (all time) y: 220 lines of code lang/java/trevni/avro/src/main/java/org/apache/trevni/avro/AvroColumnWriter.java x: 7 commits (all time) y: 125 lines of code lang/java/trevni/avro/src/main/java/org/apache/trevni/avro/AvroTrevniOutputFormat.java x: 12 commits (all time) y: 63 lines of code lang/java/trevni/core/src/main/java/org/apache/trevni/ColumnFileWriter.java x: 10 commits (all time) y: 105 lines of code lang/java/trevni/core/src/main/java/org/apache/trevni/ColumnMetaData.java x: 6 commits (all time) y: 83 lines of code lang/js/etc/deprecated/validator.js x: 3 commits (all time) y: 379 lines of code lang/perl/t/01_names.t x: 4 commits (all time) y: 134 lines of code lang/java/ipc/src/main/velocity/org/apache/avro/ipc/stats/static/protovis-r3.2.js x: 1 commits (all time) y: 275 lines of code lang/c/src/avro/msinttypes.h x: 1 commits (all time) y: 218 lines of code
3017.0
lines of code
  min: 1.0
  average: 125.79
  25th percentile: 23.0
  median: 54.0
  75th percentile: 133.0
  max: 3017.0
0 108.0
commits (all time)
min: 1.0 | average: 8.67 | 25th percentile: 3.0 | median: 6.0 | 75th percentile: 10.0 | max: 108.0

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

lang/py/avro/datafile.py x: 5 contributors (all time) y: 260 lines of code lang/java/avro/src/main/java/org/apache/avro/generic/GenericData.java x: 32 contributors (all time) y: 1267 lines of code lang/java/avro/src/main/java/org/apache/avro/generic/PrimitivesArrays.java x: 3 contributors (all time) y: 509 lines of code lang/java/compiler/src/main/java/org/apache/avro/compiler/specific/SpecificCompiler.java x: 46 contributors (all time) y: 937 lines of code lang/java/maven-plugin/src/main/java/org/apache/avro/mojo/AbstractAvroMojo.java x: 27 contributors (all time) y: 237 lines of code lang/java/tools/src/main/java/org/apache/avro/tool/SpecificCompilerTool.java x: 19 contributors (all time) y: 247 lines of code lang/c++/impl/DataFile.cc x: 22 contributors (all time) y: 585 lines of code lang/c++/include/avro/DataFile.hh x: 3 contributors (all time) y: 164 lines of code lang/php/lib/Datum/AvroIODatumWriter.php x: 2 contributors (all time) y: 119 lines of code lang/java/avro/src/main/java/org/apache/avro/ParseContext.java x: 1 contributors (all time) y: 166 lines of code lang/java/idl/src/main/java/org/apache/avro/idl/IdlReader.java x: 1 contributors (all time) y: 864 lines of code lang/c++/include/avro/LogicalType.hh x: 5 contributors (all time) y: 69 lines of code lang/java/avro/src/main/java/org/apache/avro/specific/SpecificDatumReader.java x: 14 contributors (all time) y: 136 lines of code lang/c++/impl/Compiler.cc x: 21 contributors (all time) y: 540 lines of code lang/c++/impl/CustomAttributes.cc x: 3 contributors (all time) y: 40 lines of code lang/c++/include/avro/CustomAttributes.hh x: 2 contributors (all time) y: 23 lines of code lang/c++/include/avro/Node.hh x: 3 contributors (all time) y: 154 lines of code lang/c++/include/avro/NodeImpl.hh x: 4 contributors (all time) y: 417 lines of code lang/java/avro/src/main/java/org/apache/avro/io/BinaryDecoder.java x: 20 contributors (all time) y: 672 lines of code lang/c++/impl/LogicalType.cc x: 8 contributors (all time) y: 101 lines of code lang/c++/impl/Node.cc x: 13 contributors (all time) y: 197 lines of code lang/c++/impl/NodeImpl.cc x: 14 contributors (all time) y: 524 lines of code lang/java/avro/src/main/java/org/apache/avro/Schema.java x: 40 contributors (all time) y: 1673 lines of code lang/php/lib/Datum/AvroIOBinaryDecoder.php x: 3 contributors (all time) y: 179 lines of code lang/php/lib/Datum/AvroIOBinaryEncoder.php x: 2 contributors (all time) y: 83 lines of code lang/c++/impl/json/JsonDom.cc x: 11 contributors (all time) y: 165 lines of code lang/c++/impl/json/JsonDom.hh x: 10 contributors (all time) y: 118 lines of code lang/java/avro/src/main/java/org/apache/avro/io/BinaryEncoder.java x: 11 contributors (all time) y: 94 lines of code lang/java/avro/src/main/java/org/apache/avro/util/Utf8.java x: 14 contributors (all time) y: 152 lines of code lang/c++/cmake/AvroConfig.cmake.in x: 1 contributors (all time) y: 53 lines of code lang/c++/impl/avrogencpp.cc x: 19 contributors (all time) y: 894 lines of code lang/ruby/lib/avro/schema_validator.rb x: 10 contributors (all time) y: 200 lines of code lang/c++/include/avro/Specific.hh x: 2 contributors (all time) y: 174 lines of code lang/java/avro/src/main/java/org/apache/avro/io/DecoderFactory.java x: 10 contributors (all time) y: 88 lines of code lang/c++/impl/json/JsonIO.hh x: 12 contributors (all time) y: 412 lines of code lang/c++/impl/parsing/JsonCodec.cc x: 11 contributors (all time) y: 560 lines of code lang/py/setup.cfg x: 8 contributors (all time) y: 59 lines of code lang/c++/include/avro/buffer/detail/BufferDetail.hh x: 3 contributors (all time) y: 274 lines of code lang/c++/include/avro/Generic.hh x: 2 contributors (all time) y: 63 lines of code lang/c++/include/avro/Stream.hh x: 2 contributors (all time) y: 194 lines of code lang/c++/impl/Resolver.cc x: 8 contributors (all time) y: 582 lines of code lang/c++/impl/parsing/ValidatingCodec.cc x: 8 contributors (all time) y: 451 lines of code lang/c++/include/avro/Layout.hh x: 2 contributors (all time) y: 36 lines of code lang/c++/include/avro/Parser.hh x: 2 contributors (all time) y: 91 lines of code lang/c++/include/avro/Validator.hh x: 3 contributors (all time) y: 93 lines of code lang/c++/impl/parsing/Symbol.hh x: 9 contributors (all time) y: 701 lines of code lang/csharp/src/apache/main/IO/JsonDecoder.cs x: 3 contributors (all time) y: 665 lines of code lang/csharp/src/apache/main/Schema/Schema.cs x: 15 contributors (all time) y: 224 lines of code lang/csharp/common.props x: 6 contributors (all time) y: 59 lines of code lang/csharp/src/apache/benchmark/Program.cs x: 1 contributors (all time) y: 11 lines of code share/idl_grammar/org/apache/avro/idl/Idl.g4 x: 2 contributors (all time) y: 210 lines of code lang/java/avro/src/main/java/org/apache/avro/io/DatumWriter.java x: 6 contributors (all time) y: 14 lines of code lang/java/avro/src/main/java/org/apache/avro/specific/SpecificData.java x: 30 contributors (all time) y: 455 lines of code lang/java/avro/src/main/java/org/apache/avro/io/BinaryData.java x: 11 contributors (all time) y: 319 lines of code doc/config.toml x: 7 contributors (all time) y: 341 lines of code doc/content/en/avro.rdf x: 1 contributors (all time) y: 47 lines of code lang/java/avro/src/main/java/org/apache/avro/reflect/ReflectData.java x: 31 contributors (all time) y: 796 lines of code lang/java/avro/src/main/java/org/apache/avro/specific/SpecificFixed.java x: 9 contributors (all time) y: 48 lines of code lang/java/avro/src/main/java/org/apache/avro/io/BufferedBinaryEncoder.java x: 12 contributors (all time) y: 146 lines of code lang/php/lib/Datum/AvroIODatumReader.php x: 2 contributors (all time) y: 362 lines of code lang/java/avro/src/main/java/org/apache/avro/SchemaBuilder.java x: 22 contributors (all time) y: 1208 lines of code lang/java/avro/src/main/java/org/apache/avro/util/internal/JacksonUtils.java x: 16 contributors (all time) y: 169 lines of code doc/layouts/partials/navbar.html x: 5 contributors (all time) y: 36 lines of code doc/layouts/partials/navbar-asf-links.html x: 2 contributors (all time) y: 10 lines of code doc/layouts/partials/navbar-docs-selector.html x: 3 contributors (all time) y: 10 lines of code doc/layouts/project/list.html x: 3 contributors (all time) y: 28 lines of code lang/java/idl/src/main/java/org/apache/avro/idl/IdlUtils.java x: 1 contributors (all time) y: 466 lines of code share/docker/m2/toolchains.xml x: 2 contributors (all time) y: 30 lines of code lang/c++/impl/FileStream.cc x: 10 contributors (all time) y: 300 lines of code lang/c++/impl/Validator.cc x: 9 contributors (all time) y: 192 lines of code lang/c++/impl/Zigzag.cc x: 7 contributors (all time) y: 29 lines of code lang/c++/impl/json/JsonIO.cc x: 9 contributors (all time) y: 421 lines of code lang/c++/impl/parsing/ResolvingDecoder.cc x: 9 contributors (all time) y: 578 lines of code lang/c++/impl/parsing/Symbol.cc x: 4 contributors (all time) y: 81 lines of code lang/c++/include/avro/buffer/BufferPrint.hh x: 2 contributors (all time) y: 58 lines of code lang/c++/include/avro/buffer/BufferStreambuf.hh x: 2 contributors (all time) y: 133 lines of code lang/java/avro/src/main/java/org/apache/avro/file/DataFileWriter.java x: 17 contributors (all time) y: 306 lines of code lang/c++/include/avro/AvroSerialize.hh x: 1 contributors (all time) y: 23 lines of code lang/c++/include/avro/Decoder.hh x: 1 contributors (all time) y: 65 lines of code lang/c++/include/avro/GenericDatum.hh x: 1 contributors (all time) y: 231 lines of code lang/c++/include/avro/NodeConcepts.hh x: 1 contributors (all time) y: 114 lines of code lang/c++/include/avro/Schema.hh x: 1 contributors (all time) y: 95 lines of code lang/c++/include/avro/ValidSchema.hh x: 1 contributors (all time) y: 25 lines of code lang/c++/include/avro/buffer/detail/BufferDetailIterator.hh x: 1 contributors (all time) y: 83 lines of code lang/perl/lib/Avro/BinaryEncoder.pm x: 6 contributors (all time) y: 206 lines of code lang/perl/lib/Avro/Schema.pm x: 7 contributors (all time) y: 675 lines of code lang/perl/t/02_bin_encode.t x: 5 contributors (all time) y: 180 lines of code lang/java/avro/src/main/java/org/apache/avro/file/DataFileReader.java x: 19 contributors (all time) y: 205 lines of code lang/java/avro/src/main/java/org/apache/avro/file/SeekableByteArrayInput.java x: 6 contributors (all time) y: 26 lines of code lang/perl/t/01_schema.t x: 4 contributors (all time) y: 414 lines of code lang/java/avro/src/main/java/org/apache/avro/file/DataFileStream.java x: 16 contributors (all time) y: 292 lines of code lang/perl/lib/Avro/DataFileReader.pm x: 7 contributors (all time) y: 229 lines of code lang/perl/t/04_datafile.t x: 8 contributors (all time) y: 169 lines of code lang/perl/lib/Avro/BinaryDecoder.pm x: 7 contributors (all time) y: 270 lines of code lang/perl/t/03_bin_decode.t x: 4 contributors (all time) y: 211 lines of code lang/perl/lib/Avro/Protocol.pm x: 5 contributors (all time) y: 84 lines of code lang/c++/impl/Schema.cc x: 7 contributors (all time) y: 63 lines of code lang/c++/impl/Stream.cc x: 7 contributors (all time) y: 145 lines of code lang/java/avro/src/main/java/org/apache/avro/io/DirectBinaryEncoder.java x: 10 contributors (all time) y: 75 lines of code lang/c++/impl/BinaryDecoder.cc x: 6 contributors (all time) y: 169 lines of code lang/c++/impl/Generic.cc x: 6 contributors (all time) y: 195 lines of code lang/c++/impl/ValidSchema.cc x: 9 contributors (all time) y: 109 lines of code lang/csharp/src/apache/main/Specific/SpecificWriter.cs x: 7 contributors (all time) y: 133 lines of code lang/csharp/src/apache/main/IO/BinaryDecoder.netstandard2.0.cs x: 3 contributors (all time) y: 60 lines of code lang/csharp/src/apache/main/IO/BinaryEncoder.cs x: 8 contributors (all time) y: 122 lines of code lang/py/avro/io.py x: 9 contributors (all time) y: 670 lines of code lang/ruby/lib/avro/io.rb x: 17 contributors (all time) y: 450 lines of code lang/java/avro/src/main/java/org/apache/avro/Protocol.java x: 18 contributors (all time) y: 503 lines of code lang/java/avro/src/main/java/org/apache/avro/SchemaParser.java x: 1 contributors (all time) y: 96 lines of code lang/java/avro/src/main/java/org/apache/avro/util/SchemaResolver.java x: 1 contributors (all time) y: 182 lines of code lang/java/maven-plugin/src/main/java/org/apache/avro/mojo/SchemaMojo.java x: 21 contributors (all time) y: 43 lines of code lang/java/tools/src/main/java/org/apache/avro/tool/IdlTool.java x: 9 contributors (all time) y: 80 lines of code lang/c/src/datum.c x: 8 contributors (all time) y: 1062 lines of code lang/c/src/datum_equal.c x: 8 contributors (all time) y: 148 lines of code lang/c/src/datum_size.c x: 8 contributors (all time) y: 241 lines of code lang/c/src/memoize.c x: 4 contributors (all time) y: 103 lines of code lang/c/src/schema.c x: 11 contributors (all time) y: 1657 lines of code lang/c/src/st.c x: 5 contributors (all time) y: 430 lines of code lang/c/src/st.h x: 5 contributors (all time) y: 59 lines of code lang/java/avro/src/main/java/org/apache/avro/JsonProperties.java x: 12 contributors (all time) y: 165 lines of code lang/c/src/avro/basics.h x: 4 contributors (all time) y: 71 lines of code lang/c/src/consume-binary.c x: 4 contributors (all time) y: 264 lines of code lang/c/src/datum_skip.c x: 5 contributors (all time) y: 157 lines of code lang/c/src/datum_value.c x: 4 contributors (all time) y: 627 lines of code lang/c/src/avro/refcount.h x: 5 contributors (all time) y: 204 lines of code lang/csharp/src/apache/main/CodeGen/CodeGen.cs x: 19 contributors (all time) y: 783 lines of code lang/java/mapred/src/main/java/org/apache/avro/hadoop/file/HadoopCodecFactory.java x: 8 contributors (all time) y: 30 lines of code lang/java/avro/src/main/java/org/apache/avro/Conversions.java x: 13 contributors (all time) y: 292 lines of code lang/java/avro/src/main/java/org/apache/avro/LogicalTypes.java x: 22 contributors (all time) y: 419 lines of code lang/java/avro/src/main/java/org/apache/avro/reflect/ReflectionUtil.java x: 11 contributors (all time) y: 130 lines of code lang/java/avro/src/main/java/org/apache/avro/util/RandomData.java x: 9 contributors (all time) y: 176 lines of code lang/java/thrift/src/main/java/org/apache/avro/thrift/ThriftData.java x: 11 contributors (all time) y: 217 lines of code lang/csharp/src/apache/ipc/Responder.cs x: 5 contributors (all time) y: 170 lines of code lang/ruby/lib/avro/logical_types.rb x: 4 contributors (all time) y: 144 lines of code lang/java/compiler/src/main/java/org/apache/avro/compiler/schema/Schemas.java x: 11 contributors (all time) y: 177 lines of code lang/java/avro/src/main/java/org/apache/avro/data/TimeConversions.java x: 11 contributors (all time) y: 263 lines of code lang/java/protobuf/src/main/java/org/apache/avro/protobuf/ProtoConversions.java x: 5 contributors (all time) y: 123 lines of code lang/csharp/versions.props x: 4 contributors (all time) y: 32 lines of code lang/java/avro/src/main/java/org/apache/avro/io/EncoderFactory.java x: 12 contributors (all time) y: 104 lines of code lang/java/avro/src/main/java/org/apache/avro/io/JsonEncoder.java x: 16 contributors (all time) y: 239 lines of code lang/java/avro/src/main/java/org/apache/avro/util/TimePeriod.java x: 1 contributors (all time) y: 256 lines of code lang/java/maven-plugin/src/main/java/org/apache/avro/mojo/IDLProtocolMojo.java x: 18 contributors (all time) y: 3 lines of code lang/java/tools/src/main/java/org/apache/avro/tool/DataFileWriteTool.java x: 11 contributors (all time) y: 72 lines of code lang/java/maven-plugin/src/main/java/org/apache/avro/mojo/ProtocolMojo.java x: 19 contributors (all time) y: 22 lines of code lang/java/tools/src/main/java/org/apache/avro/tool/IdlToSchemataTool.java x: 6 contributors (all time) y: 80 lines of code lang/csharp/src/apache/main/Generic/GenericReader.cs x: 12 contributors (all time) y: 376 lines of code lang/csharp/src/apache/main/Generic/PreresolvingDatumReader.cs x: 9 contributors (all time) y: 453 lines of code lang/java/avro/src/main/java/org/apache/avro/io/JsonDecoder.java x: 18 contributors (all time) y: 429 lines of code lang/java/avro/src/main/java/org/apache/avro/SchemaCompatibility.java x: 14 contributors (all time) y: 543 lines of code lang/java/avro/src/main/java/org/apache/avro/util/WeakIdentityHashMap.java x: 9 contributors (all time) y: 141 lines of code lang/ruby/lib/avro/schema.rb x: 25 contributors (all time) y: 523 lines of code lang/java/avro/src/main/java/org/apache/avro/io/parsing/ResolvingGrammarGenerator.java x: 23 contributors (all time) y: 290 lines of code lang/java/avro/src/main/java/org/apache/avro/file/CodecFactory.java x: 15 contributors (all time) y: 71 lines of code lang/py/avro/schema.py x: 9 contributors (all time) y: 763 lines of code lang/py/avro/ipc.py x: 2 contributors (all time) y: 316 lines of code lang/py/avro/tether/tether_task.py x: 4 contributors (all time) y: 159 lines of code lang/py/avro/tether/tether_task_runner.py x: 3 contributors (all time) y: 121 lines of code lang/py/setup.py x: 11 contributors (all time) y: 67 lines of code lang/py/avro/errors.py x: 4 contributors (all time) y: 43 lines of code lang/java/avro/src/main/java/org/apache/avro/Conversion.java x: 9 contributors (all time) y: 92 lines of code lang/java/avro/src/main/java/org/apache/avro/reflect/FieldAccess.java x: 7 contributors (all time) y: 13 lines of code lang/java/avro/src/main/java/org/apache/avro/util/springframework/ConcurrentReferenceHashMap.java x: 1 contributors (all time) y: 670 lines of code lang/py/avro/name.py x: 3 contributors (all time) y: 79 lines of code lang/py/avro/compatibility.py x: 4 contributors (all time) y: 318 lines of code lang/java/trevni/core/src/main/java/org/apache/trevni/OutputBuffer.java x: 9 contributors (all time) y: 284 lines of code lang/java/avro/src/main/java/org/apache/avro/reflect/ReflectDatumReader.java x: 14 contributors (all time) y: 257 lines of code lang/java/avro/src/main/java/org/apache/avro/Resolver.java x: 13 contributors (all time) y: 473 lines of code lang/java/avro/src/main/java/org/apache/avro/generic/GenericDatumReader.java x: 19 contributors (all time) y: 438 lines of code lang/csharp/src/apache/main/Generic/GenericWriter.cs x: 8 contributors (all time) y: 259 lines of code lang/csharp/src/apache/main/Generic/PreresolvingDatumWriter.cs x: 8 contributors (all time) y: 216 lines of code lang/csharp/src/apache/main/IO/Parsing/Parser.cs x: 1 contributors (all time) y: 129 lines of code lang/csharp/src/apache/main/IO/Parsing/Symbol.cs x: 1 contributors (all time) y: 448 lines of code lang/csharp/src/apache/main/Reflect/DotnetProperty.cs x: 2 contributors (all time) y: 111 lines of code lang/java/trevni/core/src/main/java/org/apache/trevni/InputBuffer.java x: 8 contributors (all time) y: 330 lines of code lang/java/ipc/src/main/java/org/apache/avro/ipc/stats/StatsServlet.java x: 10 contributors (all time) y: 169 lines of code lang/java/mapred/src/main/java/org/apache/avro/mapreduce/AvroOutputFormatBase.java x: 9 contributors (all time) y: 66 lines of code lang/csharp/src/apache/main/Generic/DatumWriter.cs x: 5 contributors (all time) y: 9 lines of code lang/csharp/src/apache/main/Protocol/Message.cs x: 8 contributors (all time) y: 111 lines of code lang/csharp/src/apache/main/Schema/SchemaName.cs x: 12 contributors (all time) y: 107 lines of code lang/java/avro/src/main/java/org/apache/avro/file/DataFileReader12.java x: 12 contributors (all time) y: 172 lines of code lang/csharp/src/apache/codegen/AvroGen.cs x: 7 contributors (all time) y: 161 lines of code lang/csharp/src/apache/main/Schema/ArraySchema.cs x: 7 contributors (all time) y: 52 lines of code lang/csharp/src/apache/main/Specific/ObjectCreator.cs x: 10 contributors (all time) y: 210 lines of code lang/csharp/src/apache/main/Generic/GenericDatumReader.cs x: 6 contributors (all time) y: 164 lines of code lang/csharp/src/apache/main/Schema/FixedSchema.cs x: 6 contributors (all time) y: 67 lines of code lang/csharp/src/apache/main/Schema/RecordSchema.cs x: 8 contributors (all time) y: 320 lines of code lang/csharp/src/apache/main/CodeGen/CodeGenUtil.cs x: 7 contributors (all time) y: 91 lines of code lang/csharp/src/apache/main/Reflect/ReflectDefaultReader.cs x: 3 contributors (all time) y: 371 lines of code lang/csharp/src/apache/main/Schema/Property.cs x: 8 contributors (all time) y: 75 lines of code lang/csharp/src/apache/main/Schema/SchemaNormalization.cs x: 6 contributors (all time) y: 180 lines of code lang/csharp/src/apache/main/IO/Resolver.cs x: 6 contributors (all time) y: 128 lines of code lang/csharp/src/apache/benchmark/Benchmarks.cs x: 1 contributors (all time) y: 197 lines of code lang/csharp/src/apache/codec/Avro.File.XZ/XZ.cs x: 1 contributors (all time) y: 173 lines of code lang/java/avro/src/main/java/org/apache/avro/generic/GenericDatumWriter.java x: 19 contributors (all time) y: 281 lines of code lang/java/avro/src/main/java/org/apache/avro/specific/SpecificDatumWriter.java x: 13 contributors (all time) y: 83 lines of code lang/csharp/src/apache/main/File/DataFileReader.cs x: 10 contributors (all time) y: 381 lines of code lang/csharp/src/apache/main/File/Header.cs x: 5 contributors (all time) y: 15 lines of code lang/csharp/src/apache/main/File/DataFileWriter.cs x: 10 contributors (all time) y: 291 lines of code lang/js/etc/browser/avro.js x: 4 contributors (all time) y: 52 lines of code lang/js/lib/schemas.js x: 8 contributors (all time) y: 1666 lines of code lang/csharp/src/apache/main/AvroDecimal.cs x: 3 contributors (all time) y: 438 lines of code lang/java/avro/src/main/java/org/apache/avro/specific/SpecificRecordBase.java x: 15 contributors (all time) y: 80 lines of code lang/java/compiler/src/main/java/org/apache/avro/compiler/idl/ResolvingVisitor.java x: 10 contributors (all time) y: 139 lines of code lang/js/lib/protocols.js x: 5 contributors (all time) y: 919 lines of code lang/java/avro/src/main/java/org/apache/avro/message/MessageDecoder.java x: 6 contributors (all time) y: 45 lines of code lang/java/avro/src/main/java/org/apache/avro/file/BZip2Codec.java x: 10 contributors (all time) y: 53 lines of code lang/java/avro/src/main/java/org/apache/avro/file/XZCodec.java x: 10 contributors (all time) y: 66 lines of code lang/py/avro/tool.py x: 3 contributors (all time) y: 113 lines of code lang/ruby/lib/avro/ipc.rb x: 8 contributors (all time) y: 419 lines of code lang/js/lib/files.js x: 7 contributors (all time) y: 483 lines of code lang/js/lib/utils.js x: 7 contributors (all time) y: 492 lines of code lang/java/ipc-netty/src/main/java/org/apache/avro/ipc/netty/NettyTransceiver.java x: 8 contributors (all time) y: 371 lines of code lang/py/avro/__init__.py x: 4 contributors (all time) y: 13 lines of code lang/java/avro/src/main/java/org/apache/avro/specific/SpecificRecordBuilderBase.java x: 9 contributors (all time) y: 17 lines of code lang/java/eclipse-java-formatter.xml x: 3 contributors (all time) y: 390 lines of code lang/java/ipc/src/main/java/org/apache/avro/ipc/Requestor.java x: 9 contributors (all time) y: 379 lines of code lang/java/mapred/src/main/java/org/apache/avro/mapred/AvroMultipleOutputs.java x: 9 contributors (all time) y: 234 lines of code lang/ruby/lib/avro.rb x: 13 contributors (all time) y: 41 lines of code lang/ruby/lib/avro/data_file.rb x: 10 contributors (all time) y: 277 lines of code lang/ruby/lib/avro/protocol.rb x: 9 contributors (all time) y: 126 lines of code lang/java/avro/src/main/java/org/apache/avro/file/ZstandardLoader.java x: 5 contributors (all time) y: 25 lines of code lang/php/lib/Schema/AvroSchema.php x: 2 contributors (all time) y: 305 lines of code lang/perl/lib/Avro.pm x: 6 contributors (all time) y: 6 lines of code lang/java/protobuf/src/main/java/org/apache/avro/protobuf/ProtobufData.java x: 19 contributors (all time) y: 326 lines of code lang/java/ipc-netty/src/main/java/org/apache/avro/ipc/netty/NettyServer.java x: 5 contributors (all time) y: 133 lines of code lang/java/ipc-netty/src/main/java/org/apache/avro/ipc/netty/NettyTransportCodec.java x: 4 contributors (all time) y: 117 lines of code lang/php/lib/DataFile/AvroDataIOReader.php x: 1 contributors (all time) y: 145 lines of code lang/php/lib/IO/AvroStringIO.php x: 1 contributors (all time) y: 134 lines of code lang/java/ipc/src/main/java/org/apache/avro/ipc/HttpTransceiver.java x: 9 contributors (all time) y: 97 lines of code lang/java/ipc/src/main/java/org/apache/avro/ipc/SaslSocketTransceiver.java x: 11 contributors (all time) y: 336 lines of code lang/java/ipc/src/main/java/org/apache/avro/ipc/SocketTransceiver.java x: 8 contributors (all time) y: 90 lines of code lang/java/tools/src/main/java/org/apache/avro/tool/Main.java x: 13 contributors (all time) y: 69 lines of code lang/csharp/src/apache/main/Generic/GenericDatumWriter.cs x: 6 contributors (all time) y: 110 lines of code lang/csharp/src/apache/main/IO/BinaryDecoder.cs x: 6 contributors (all time) y: 151 lines of code lang/java/avro/src/main/java/org/apache/avro/UnresolvedUnionException.java x: 8 contributors (all time) y: 21 lines of code lang/java/tools/src/main/java/org/apache/avro/tool/DataFileGetMetaTool.java x: 8 contributors (all time) y: 60 lines of code lang/java/tools/src/main/java/org/apache/avro/tool/Util.java x: 14 contributors (all time) y: 156 lines of code lang/java/compiler/src/main/java/org/apache/avro/compiler/schema/SchemaVisitor.java x: 7 contributors (all time) y: 8 lines of code lang/java/mapred/src/main/java/org/apache/avro/hadoop/io/AvroSequenceFile.java x: 11 contributors (all time) y: 322 lines of code lang/java/trevni/core/src/main/java/org/apache/trevni/BZip2Codec.java x: 8 contributors (all time) y: 39 lines of code lang/perl/lib/Avro/DataFileWriter.pm x: 4 contributors (all time) y: 172 lines of code lang/c/src/io.c x: 7 contributors (all time) y: 387 lines of code lang/java/mapred/src/main/java/org/apache/avro/mapred/AvroInputFormat.java x: 9 contributors (all time) y: 34 lines of code lang/java/avro/src/main/java/org/apache/avro/data/RecordBuilderBase.java x: 12 contributors (all time) y: 92 lines of code lang/java/mapred/src/main/java/org/apache/avro/hadoop/file/SortedKeyValueFile.java x: 8 contributors (all time) y: 267 lines of code lang/java/avro/src/main/java/org/apache/avro/io/FastReaderBuilder.java x: 2 contributors (all time) y: 506 lines of code lang/java/avro/src/main/java/org/apache/avro/io/ResolvingDecoder.java x: 14 contributors (all time) y: 204 lines of code lang/java/mapred/src/main/java/org/apache/avro/mapred/AvroMultipleInputs.java x: 7 contributors (all time) y: 79 lines of code lang/java/mapred/src/main/java/org/apache/avro/mapred/tether/TetheredProcess.java x: 11 contributors (all time) y: 149 lines of code lang/java/mapred/src/main/java/org/apache/avro/mapred/Pair.java x: 9 contributors (all time) y: 472 lines of code lang/java/avro/src/main/java/org/apache/avro/io/ValidatingDecoder.java x: 9 contributors (all time) y: 188 lines of code lang/java/ipc/src/main/java/org/apache/avro/ipc/Ipc.java x: 7 contributors (all time) y: 36 lines of code lang/java/compiler/src/main/java/org/apache/avro/compiler/specific/ProtocolTask.java x: 12 contributors (all time) y: 62 lines of code lang/java/compiler/src/main/java/org/apache/avro/compiler/specific/SchemaTask.java x: 10 contributors (all time) y: 23 lines of code lang/java/grpc/src/main/java/org/apache/avro/grpc/AvroResponseMarshaller.java x: 7 contributors (all time) y: 100 lines of code lang/perl/xt/pod.t x: 4 contributors (all time) y: 5 lines of code lang/csharp/src/apache/main/Generic/GenericFixed.cs x: 5 contributors (all time) y: 75 lines of code lang/c/src/avro/data.h x: 3 contributors (all time) y: 139 lines of code lang/c/src/avro/errors.h x: 3 contributors (all time) y: 15 lines of code lang/c/src/avro/value.h x: 3 contributors (all time) y: 220 lines of code lang/c/src/avroappend.c x: 4 contributors (all time) y: 122 lines of code lang/c/src/avropipe.c x: 3 contributors (all time) y: 328 lines of code lang/c/src/datafile.c x: 9 contributors (all time) y: 619 lines of code lang/c/src/datum.h x: 6 contributors (all time) y: 91 lines of code lang/c/src/encoding_binary.c x: 6 contributors (all time) y: 348 lines of code lang/c/src/errors.c x: 4 contributors (all time) y: 91 lines of code lang/c/src/generic.c x: 4 contributors (all time) y: 3017 lines of code lang/c/src/resolved-reader.c x: 3 contributors (all time) y: 2570 lines of code lang/c/src/resolved-writer.c x: 3 contributors (all time) y: 2191 lines of code lang/c/src/resolver.c x: 3 contributors (all time) y: 862 lines of code lang/c/src/schema_specific.c x: 4 contributors (all time) y: 186 lines of code lang/c/src/string.c x: 3 contributors (all time) y: 196 lines of code lang/c/src/value-hash.c x: 3 contributors (all time) y: 211 lines of code lang/c/src/value-json.c x: 3 contributors (all time) y: 320 lines of code lang/c/src/value-sizeof.c x: 3 contributors (all time) y: 171 lines of code lang/c/src/value.c x: 3 contributors (all time) y: 578 lines of code lang/csharp/src/apache/ipc/CountdownLatch.cs x: 3 contributors (all time) y: 53 lines of code lang/csharp/src/apache/ipc/Requestor.cs x: 4 contributors (all time) y: 325 lines of code lang/csharp/src/apache/perf/PerfTest.cs x: 4 contributors (all time) y: 201 lines of code lang/java/avro/src/main/java/org/apache/avro/SchemaNormalization.java x: 7 contributors (all time) y: 119 lines of code lang/java/avro/src/main/java/org/apache/avro/SchemaValidationStrategy.java x: 8 contributors (all time) y: 4 lines of code lang/java/avro/src/main/java/org/apache/avro/io/parsing/Symbol.java x: 14 contributors (all time) y: 463 lines of code lang/java/avro/src/main/java/org/apache/avro/io/parsing/doc-files/parsing.html x: 4 contributors (all time) y: 475 lines of code lang/java/mapred/src/main/java/org/apache/avro/hadoop/io/AvroDatumConverterFactory.java x: 6 contributors (all time) y: 229 lines of code lang/java/mapred/src/main/java/org/apache/avro/mapred/AvroJob.java x: 9 contributors (all time) y: 162 lines of code lang/java/mapred/src/main/java/org/apache/avro/mapred/SequenceFileReader.java x: 7 contributors (all time) y: 169 lines of code lang/java/mapred/src/main/java/org/apache/avro/mapred/package.html x: 5 contributors (all time) y: 98 lines of code lang/java/tools/src/main/java/org/apache/avro/tool/DataFileRepairTool.java x: 7 contributors (all time) y: 245 lines of code lang/java/trevni/avro/src/main/java/org/apache/trevni/avro/AvroColumnReader.java x: 7 contributors (all time) y: 220 lines of code lang/java/trevni/core/src/main/java/org/apache/trevni/ColumnValues.java x: 7 contributors (all time) y: 107 lines of code lang/java/ipc/src/main/velocity/org/apache/avro/ipc/stats/static/protovis-r3.2.js x: 1 contributors (all time) y: 275 lines of code lang/c/src/avro/msinttypes.h x: 1 contributors (all time) y: 218 lines of code
3017.0
lines of code
  min: 1.0
  average: 125.79
  25th percentile: 23.0
  median: 54.0
  75th percentile: 133.0
  max: 3017.0
0 46.0
contributors (all time)
min: 1.0 | average: 5.68 | 25th percentile: 3.0 | median: 5.0 | 75th percentile: 8.0 | max: 46.0

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

lang/py/avro/datafile.py x: 1 commits (30d) y: 260 lines of code lang/java/avro/src/main/java/org/apache/avro/generic/GenericData.java x: 1 commits (30d) y: 1267 lines of code lang/java/avro/src/main/java/org/apache/avro/generic/PrimitivesArrays.java x: 1 commits (30d) y: 509 lines of code lang/java/compiler/src/main/java/org/apache/avro/compiler/specific/SpecificCompiler.java x: 2 commits (30d) y: 937 lines of code lang/java/maven-plugin/src/main/java/org/apache/avro/mojo/AbstractAvroMojo.java x: 1 commits (30d) y: 237 lines of code lang/java/tools/src/main/java/org/apache/avro/tool/SpecificCompilerTool.java x: 1 commits (30d) y: 247 lines of code lang/c++/impl/DataFile.cc x: 1 commits (30d) y: 585 lines of code lang/c++/include/avro/DataFile.hh x: 1 commits (30d) y: 164 lines of code lang/php/lib/Datum/AvroIODatumWriter.php x: 1 commits (30d) y: 119 lines of code lang/java/avro/src/main/java/org/apache/avro/ParseContext.java x: 1 commits (30d) y: 166 lines of code lang/java/idl/src/main/java/org/apache/avro/idl/IdlReader.java x: 1 commits (30d) y: 864 lines of code lang/c++/include/avro/LogicalType.hh x: 1 commits (30d) y: 69 lines of code
1267.0
lines of code
  min: 69.0
  average: 452.0
  25th percentile: 164.5
  median: 253.5
  75th percentile: 794.25
  max: 1267.0
0 2.0
commits (30d)
min: 1.0 | average: 1.08 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

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

lang/py/avro/datafile.py x: 1 contributors (30d) y: 260 lines of code lang/java/avro/src/main/java/org/apache/avro/generic/GenericData.java x: 1 contributors (30d) y: 1267 lines of code lang/java/avro/src/main/java/org/apache/avro/generic/PrimitivesArrays.java x: 1 contributors (30d) y: 509 lines of code lang/java/compiler/src/main/java/org/apache/avro/compiler/specific/SpecificCompiler.java x: 2 contributors (30d) y: 937 lines of code lang/java/maven-plugin/src/main/java/org/apache/avro/mojo/AbstractAvroMojo.java x: 1 contributors (30d) y: 237 lines of code lang/java/tools/src/main/java/org/apache/avro/tool/SpecificCompilerTool.java x: 1 contributors (30d) y: 247 lines of code lang/c++/impl/DataFile.cc x: 1 contributors (30d) y: 585 lines of code lang/c++/include/avro/DataFile.hh x: 1 contributors (30d) y: 164 lines of code lang/php/lib/Datum/AvroIODatumWriter.php x: 1 contributors (30d) y: 119 lines of code lang/java/avro/src/main/java/org/apache/avro/ParseContext.java x: 1 contributors (30d) y: 166 lines of code lang/java/idl/src/main/java/org/apache/avro/idl/IdlReader.java x: 1 contributors (30d) y: 864 lines of code lang/c++/include/avro/LogicalType.hh x: 1 contributors (30d) y: 69 lines of code
1267.0
lines of code
  min: 69.0
  average: 452.0
  25th percentile: 164.5
  median: 253.5
  75th percentile: 794.25
  max: 1267.0
0 2.0
contributors (30d)
min: 1.0 | average: 1.08 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

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

lang/py/avro/datafile.py x: 1 commits (90d) y: 260 lines of code lang/java/avro/src/main/java/org/apache/avro/generic/GenericData.java x: 1 commits (90d) y: 1267 lines of code lang/java/avro/src/main/java/org/apache/avro/generic/PrimitivesArrays.java x: 1 commits (90d) y: 509 lines of code lang/java/compiler/src/main/java/org/apache/avro/compiler/specific/SpecificCompiler.java x: 2 commits (90d) y: 937 lines of code lang/java/maven-plugin/src/main/java/org/apache/avro/mojo/AbstractAvroMojo.java x: 1 commits (90d) y: 237 lines of code lang/java/tools/src/main/java/org/apache/avro/tool/SpecificCompilerTool.java x: 1 commits (90d) y: 247 lines of code lang/c++/impl/DataFile.cc x: 1 commits (90d) y: 585 lines of code lang/c++/include/avro/DataFile.hh x: 1 commits (90d) y: 164 lines of code lang/php/lib/Datum/AvroIODatumWriter.php x: 1 commits (90d) y: 119 lines of code lang/java/avro/src/main/java/org/apache/avro/ParseContext.java x: 1 commits (90d) y: 166 lines of code lang/java/idl/src/main/java/org/apache/avro/idl/IdlReader.java x: 1 commits (90d) y: 864 lines of code lang/c++/include/avro/LogicalType.hh x: 2 commits (90d) y: 69 lines of code lang/java/avro/src/main/java/org/apache/avro/specific/SpecificDatumReader.java x: 2 commits (90d) y: 136 lines of code lang/c++/impl/Compiler.cc x: 4 commits (90d) y: 540 lines of code lang/c++/impl/CustomAttributes.cc x: 1 commits (90d) y: 40 lines of code lang/c++/include/avro/CustomAttributes.hh x: 1 commits (90d) y: 23 lines of code lang/c++/include/avro/Node.hh x: 2 commits (90d) y: 154 lines of code lang/c++/include/avro/NodeImpl.hh x: 3 commits (90d) y: 417 lines of code lang/java/avro/src/main/java/org/apache/avro/io/BinaryDecoder.java x: 1 commits (90d) y: 672 lines of code lang/c++/impl/LogicalType.cc x: 1 commits (90d) y: 101 lines of code lang/c++/impl/Node.cc x: 1 commits (90d) y: 197 lines of code lang/c++/impl/NodeImpl.cc x: 2 commits (90d) y: 524 lines of code lang/java/avro/src/main/java/org/apache/avro/Schema.java x: 1 commits (90d) y: 1673 lines of code lang/php/lib/Datum/AvroIOBinaryDecoder.php x: 1 commits (90d) y: 179 lines of code lang/php/lib/Datum/AvroIOBinaryEncoder.php x: 1 commits (90d) y: 83 lines of code lang/c++/impl/json/JsonDom.hh x: 1 commits (90d) y: 118 lines of code
1673.0
lines of code
  min: 23.0
  average: 386.89
  25th percentile: 119.0
  median: 197.0
  75th percentile: 540.0
  max: 1673.0
0 4.0
commits (90d)
min: 1.0 | average: 1.37 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 4.0

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

lang/py/avro/datafile.py x: 1 contributors (90d) y: 260 lines of code lang/java/avro/src/main/java/org/apache/avro/generic/GenericData.java x: 1 contributors (90d) y: 1267 lines of code lang/java/avro/src/main/java/org/apache/avro/generic/PrimitivesArrays.java x: 1 contributors (90d) y: 509 lines of code lang/java/compiler/src/main/java/org/apache/avro/compiler/specific/SpecificCompiler.java x: 2 contributors (90d) y: 937 lines of code lang/java/maven-plugin/src/main/java/org/apache/avro/mojo/AbstractAvroMojo.java x: 1 contributors (90d) y: 237 lines of code lang/java/tools/src/main/java/org/apache/avro/tool/SpecificCompilerTool.java x: 1 contributors (90d) y: 247 lines of code lang/c++/impl/DataFile.cc x: 1 contributors (90d) y: 585 lines of code lang/c++/include/avro/DataFile.hh x: 1 contributors (90d) y: 164 lines of code lang/php/lib/Datum/AvroIODatumWriter.php x: 1 contributors (90d) y: 119 lines of code lang/java/avro/src/main/java/org/apache/avro/ParseContext.java x: 1 contributors (90d) y: 166 lines of code lang/java/idl/src/main/java/org/apache/avro/idl/IdlReader.java x: 1 contributors (90d) y: 864 lines of code lang/c++/include/avro/LogicalType.hh x: 2 contributors (90d) y: 69 lines of code lang/java/avro/src/main/java/org/apache/avro/specific/SpecificDatumReader.java x: 2 contributors (90d) y: 136 lines of code lang/c++/impl/Compiler.cc x: 2 contributors (90d) y: 540 lines of code lang/c++/impl/CustomAttributes.cc x: 1 contributors (90d) y: 40 lines of code lang/c++/include/avro/CustomAttributes.hh x: 1 contributors (90d) y: 23 lines of code lang/c++/include/avro/Node.hh x: 1 contributors (90d) y: 154 lines of code lang/c++/include/avro/NodeImpl.hh x: 1 contributors (90d) y: 417 lines of code lang/java/avro/src/main/java/org/apache/avro/io/BinaryDecoder.java x: 1 contributors (90d) y: 672 lines of code lang/c++/impl/LogicalType.cc x: 1 contributors (90d) y: 101 lines of code lang/c++/impl/Node.cc x: 1 contributors (90d) y: 197 lines of code lang/c++/impl/NodeImpl.cc x: 1 contributors (90d) y: 524 lines of code lang/java/avro/src/main/java/org/apache/avro/Schema.java x: 1 contributors (90d) y: 1673 lines of code lang/php/lib/Datum/AvroIOBinaryDecoder.php x: 1 contributors (90d) y: 179 lines of code lang/php/lib/Datum/AvroIOBinaryEncoder.php x: 1 contributors (90d) y: 83 lines of code lang/c++/impl/json/JsonDom.hh x: 1 contributors (90d) y: 118 lines of code
1673.0
lines of code
  min: 23.0
  average: 386.89
  25th percentile: 119.0
  median: 197.0
  75th percentile: 540.0
  max: 1673.0
0 2.0
contributors (90d)
min: 1.0 | average: 1.15 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0