apache / tsfile
File Size

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

Intro
Learn more...
File Size Overall
8% | 13% | 30% | 25% | 22%
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
java6% | 11% | 33% | 26% | 21%
h13% | 11% | 21% | 25% | 28%
ftl94% | 0% | 0% | 0% | 5%
cc0% | 35% | 31% | 20% | 12%
pyx0% | 0% | 88% | 0% | 11%
py0% | 0% | 0% | 52% | 47%
g40% | 0% | 0% | 75% | 24%
pxd0% | 0% | 0% | 78% | 21%
inc0% | 0% | 0% | 100% | 0%
cpp0% | 0% | 0% | 0% | 100%
rdf0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 100%
cmake0% | 0% | 0% | 0% | 100%
groovy0% | 0% | 0% | 0% | 100%
c0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
java8% | 10% | 32% | 26% | 21%
cpp8% | 20% | 24% | 24% | 22%
python0% | 0% | 36% | 32% | 30%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
TsFileSequenceReader.java
in java/tsfile/src/main/java/org/apache/tsfile/read
2265 119
FilterOperatorsTemplate.ftl
in java/tsfile/src/main/codegen/templates
1276 -
Tablet.java
in java/tsfile/src/main/java/org/apache/tsfile/write/record
1065 70
statistic.h
in cpp/src/common
1048 80
byte_stream.h
in cpp/src/common/allocator
1012 93
tsfile_writer.cc
in cpp/src/writer
979 53
tsfile_common.h
in cpp/src/common
963 80
ReadWriteIOUtils.java
in java/tsfile/src/main/java/org/apache/tsfile/utils
962 111
tsfile_io_writer.cc
in cpp/src/file
742 33
BatchData.java
in java/tsfile/src/main/java/org/apache/tsfile/read/common
684 72
hash_table.h
in cpp/src/common/container
682 19
tsfile_io_reader.cc
in cpp/src/file
676 26
TsFileSketchTool.java
in java/tsfile/src/main/java/org/apache/tsfile/utils
606 16
TsFileIOWriter.java
in java/tsfile/src/main/java/org/apache/tsfile/write/writer
590 52
TsPrimitiveType.java
in java/common/src/main/java/org/apache/tsfile/utils
568 106
tsfile_cwrapper.cc
in cpp/src/cwrapper
564 41
aligned_chunk_reader.cc
in cpp/src/reader
553 15
ValuePageReader.java
in java/tsfile/src/main/java/org/apache/tsfile/read/reader/page
545 17
TsFileWriter.java
in java/tsfile/src/main/java/org/apache/tsfile/write
536 38
TsFileTool.java
in java/tools/src/main/java/org/apache/tsfile/tools
532 17
BytesUtils.java
in java/tsfile/src/main/java/org/apache/tsfile/utils
503 36
TimeFilterOperators.java
in java/tsfile/src/main/java/org/apache/tsfile/read/filter/operator
482 99
DictionaryColumn.java
in java/tsfile/src/main/java/org/apache/tsfile/read/common/block/column
471 41
TsBlock.java
in java/tsfile/src/main/java/org/apache/tsfile/read/common/block
464 71
AlignedChunkWriterImpl.java
in java/tsfile/src/main/java/org/apache/tsfile/write/chunk
453 49
TSFileConfig.java
in java/tsfile/src/main/java/org/apache/tsfile/common/conf
436 105
TsFileGeneratorUtils.java
in java/tsfile/src/main/java/org/apache/tsfile/utils
417 10
chunk_reader.cc
in cpp/src/reader
408 14
ChunkWriterImpl.java
in java/tsfile/src/main/java/org/apache/tsfile/write/chunk
393 37
DescReadWriteBatchData.java
in java/tsfile/src/main/java/org/apache/tsfile/read/common
390 20
ValueFilterApi.java
in java/tsfile/src/main/java/org/apache/tsfile/read/filter/factory
386 15
TSDataType.java
in java/common/src/main/java/org/apache/tsfile/enums
385 18
AlignedChunkGroupWriterImpl.java
in java/tsfile/src/main/java/org/apache/tsfile/write/chunk
378 21
RamUsageEstimator.java
in java/common/src/main/java/org/apache/tsfile/utils
376 41
gorilla_encoder.h
in cpp/src/encoding
375 44
DateTimeUtils.java
in java/tools/src/main/java/org/apache/tsfile/tools
374 31
qds_with_timegenerator.cc
in cpp/src/reader
370 17
PageReader.java
in java/tsfile/src/main/java/org/apache/tsfile/read/reader/page
361 18
gorilla_decoder.h
in cpp/src/encoding
361 35
schema.h
in cpp/src/common
359 15
db_utils.h
in cpp/src/utils
358 21
FilterDeserialize.java
in java/tsfile/src/main/java/org/apache/tsfile/utils
356 17
tsfile_py_cpp.pyx
in python/tsfile
356 -
VectorMeasurementSchema.java
in java/tsfile/src/main/java/org/apache/tsfile/write/schema
349 36
ValueChunkWriter.java
in java/tsfile/src/main/java/org/apache/tsfile/write/chunk
343 34
single_device_tsblock_reader.cc
in cpp/src/reader/block
341 15
SingleDeviceTsBlockReader.java
in java/tsfile/src/main/java/org/apache/tsfile/read/reader/block
340 18
ts2diff_encoder.h
in cpp/src/encoding
340 40
MeasurementSchema.java
in java/tsfile/src/main/java/org/apache/tsfile/write/schema
335 41
ICompressor.java
in java/tsfile/src/main/java/org/apache/tsfile/compress
334 29
Files With Most Units (Top 50)
File# lines# units
TsFileSequenceReader.java
in java/tsfile/src/main/java/org/apache/tsfile/read
2265 119
ReadWriteIOUtils.java
in java/tsfile/src/main/java/org/apache/tsfile/utils
962 111
TsPrimitiveType.java
in java/common/src/main/java/org/apache/tsfile/utils
568 106
TSFileConfig.java
in java/tsfile/src/main/java/org/apache/tsfile/common/conf
436 105
TimeFilterOperators.java
in java/tsfile/src/main/java/org/apache/tsfile/read/filter/operator
482 99
byte_stream.h
in cpp/src/common/allocator
1012 93
tsfile_common.h
in cpp/src/common
963 80
statistic.h
in cpp/src/common
1048 80
BatchData.java
in java/tsfile/src/main/java/org/apache/tsfile/read/common
684 72
TsBlock.java
in java/tsfile/src/main/java/org/apache/tsfile/read/common/block
464 71
Tablet.java
in java/tsfile/src/main/java/org/apache/tsfile/write/record
1065 70
tsfile_writer.cc
in cpp/src/writer
979 53
TsFileIOWriter.java
in java/tsfile/src/main/java/org/apache/tsfile/write/writer
590 52
AlignedChunkWriterImpl.java
in java/tsfile/src/main/java/org/apache/tsfile/write/chunk
453 49
Statistics.java
in java/tsfile/src/main/java/org/apache/tsfile/file/metadata/statistics
312 49
gorilla_encoder.h
in cpp/src/encoding
375 44
ChunkMetadata.java
in java/tsfile/src/main/java/org/apache/tsfile/file/metadata
298 43
RamUsageEstimator.java
in java/common/src/main/java/org/apache/tsfile/utils
376 41
MeasurementSchema.java
in java/tsfile/src/main/java/org/apache/tsfile/write/schema
335 41
DictionaryColumn.java
in java/tsfile/src/main/java/org/apache/tsfile/read/common/block/column
471 41
tsfile_cwrapper.cc
in cpp/src/cwrapper
564 41
time_operator.cc
in cpp/src/reader/filter
225 40
ts2diff_encoder.h
in cpp/src/encoding
340 40
TsFileWriter.java
in java/tsfile/src/main/java/org/apache/tsfile/write
536 38
ChunkWriterImpl.java
in java/tsfile/src/main/java/org/apache/tsfile/write/chunk
393 37
VectorMeasurementSchema.java
in java/tsfile/src/main/java/org/apache/tsfile/write/schema
349 36
BytesUtils.java
in java/tsfile/src/main/java/org/apache/tsfile/utils
503 36
TimeseriesMetadata.java
in java/tsfile/src/main/java/org/apache/tsfile/file/metadata
329 35
gorilla_decoder.h
in cpp/src/encoding
361 35
ValueChunkWriter.java
in java/tsfile/src/main/java/org/apache/tsfile/write/chunk
343 34
QueryDataSet.java
in java/tsfile/src/main/java/org/apache/tsfile/read/query/dataset
178 34
tsblock.h
in cpp/src/common/tsblock
223 33
tsfile_io_writer.cc
in cpp/src/file
742 33
DateTimeUtils.java
in java/tools/src/main/java/org/apache/tsfile/tools
374 31
DeltaBinaryEncoder.java
in java/tsfile/src/main/java/org/apache/tsfile/encoding/encoder
214 31
ts2diff_decoder.h
in cpp/src/encoding
284 31
ICompressor.java
in java/tsfile/src/main/java/org/apache/tsfile/compress
334 29
PageWriter.java
in java/tsfile/src/main/java/org/apache/tsfile/write/page
236 29
SDTEncoder.java
in java/tsfile/src/main/java/org/apache/tsfile/encoding/encoder
302 29
IUnCompressor.java
in java/tsfile/src/main/java/org/apache/tsfile/compress
276 28
Not.java
in java/tsfile/src/main/java/org/apache/tsfile/read/filter/operator
169 28
Or.java
in java/tsfile/src/main/java/org/apache/tsfile/read/filter/operator
192 28
ValuePageWriter.java
in java/tsfile/src/main/java/org/apache/tsfile/write/page
278 27
TSEncodingBuilder.java
in java/tsfile/src/main/java/org/apache/tsfile/encoding/encoder
313 27
RunLengthEncodedColumn.java
in java/tsfile/src/main/java/org/apache/tsfile/read/common/block/column
206 27
tsfile_reader.pyx
in python/tsfile
206 27
AbstractAlignedChunkMetadata.java
in java/tsfile/src/main/java/org/apache/tsfile/file/metadata
154 26
ChunkHeader.java
in java/tsfile/src/main/java/org/apache/tsfile/file/header
246 26
RegularDataEncoder.java
in java/tsfile/src/main/java/org/apache/tsfile/encoding/encoder
245 26
tsfile_io_reader.cc
in cpp/src/file
676 26
Files With Long Lines (Top 13)

There are 13 files with lines longer than 120 characters. In total, there are 21 long lines.

File# lines# units# long lines
tsfile_py_cpp.pyx
in python/tsfile
356 - 8
73 - 2
TsFileTool.java
in java/tools/src/main/java/org/apache/tsfile/tools
532 17 1
tools.xml
in java/tools/src/assembly
35 - 1
TsFileSequenceReaderTimeseriesMetadataIterator.java
in java/tsfile/src/main/java/org/apache/tsfile/read
214 12 1
TsFileSequenceReader.java
in java/tsfile/src/main/java/org/apache/tsfile/read
2265 119 1
FilterOperatorsTemplate.ftl
in java/tsfile/src/main/codegen/templates
1276 - 1
pxd
tsfile_py_cpp.pxd
in python/tsfile
34 - 1
16 - 1
meta_data_querier.cc
in cpp/src/reader
59 7 1
tsfile_reader.cc
in cpp/src/reader
187 9 1
scan_iterator.cc
in cpp/src/reader
210 9 1
16 - 1
Correlations

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

java/tsfile/src/main/java/org/apache/tsfile/common/conf/TSFileConfig.java x: 12 commits (all time) y: 436 lines of code java/tsfile/src/main/java/org/apache/tsfile/common/conf/TSFileDescriptor.java x: 3 commits (all time) y: 159 lines of code java/tsfile/src/main/java/org/apache/tsfile/compress/ICompressor.java x: 3 commits (all time) y: 334 lines of code cpp/src/reader/tsfile_series_scan_iterator.cc x: 5 commits (all time) y: 123 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/common/block/column/BinaryColumn.java x: 8 commits (all time) y: 219 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/query/dataset/TableResultSet.java x: 2 commits (all time) y: 87 lines of code java/tsfile/src/main/java/org/apache/tsfile/encoding/encoder/DeltaBinaryEncoder.java x: 2 commits (all time) y: 214 lines of code java/tsfile/src/main/java/org/apache/tsfile/file/metadata/StringArrayDeviceID.java x: 7 commits (all time) y: 254 lines of code java/tsfile/src/main/java/org/apache/tsfile/file/metadata/TimeseriesMetadata.java x: 3 commits (all time) y: 329 lines of code java/tsfile/src/main/java/org/apache/tsfile/file/metadata/TsFileMetadata.java x: 10 commits (all time) y: 210 lines of code java/tsfile/src/main/java/org/apache/tsfile/fileSystem/fsFactory/FSFactory.java x: 2 commits (all time) y: 25 lines of code java/tsfile/src/main/java/org/apache/tsfile/fileSystem/fsFactory/HybridFSFactory.java x: 2 commits (all time) y: 127 lines of code java/tsfile/src/main/java/org/apache/tsfile/fileSystem/fsFactory/LocalFSFactory.java x: 2 commits (all time) y: 105 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/common/FullPath.java x: 1 commits (all time) y: 37 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/common/Path.java x: 3 commits (all time) y: 204 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/query/executor/TsFileExecutor.java x: 3 commits (all time) y: 141 lines of code java/tsfile/src/main/java/org/apache/tsfile/utils/BytesUtils.java x: 3 commits (all time) y: 503 lines of code java/tsfile/src/main/java/org/apache/tsfile/utils/NoSyncBufferedInputStream.java x: 1 commits (all time) y: 127 lines of code java/tsfile/src/main/java/org/apache/tsfile/utils/NoSyncBufferedOutputStream.java x: 1 commits (all time) y: 49 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/writer/LocalTsFileOutput.java x: 2 commits (all time) y: 69 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/writer/TsFileIOWriter.java x: 8 commits (all time) y: 590 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/writer/tsmiterator/TSMIterator.java x: 3 commits (all time) y: 176 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/v4/TsFileWriterBuilder.java x: 3 commits (all time) y: 52 lines of code java/tsfile/src/main/java/org/apache/tsfile/file/metadata/TableSchema.java x: 10 commits (all time) y: 272 lines of code cpp/src/writer/tsfile_writer.cc x: 14 commits (all time) y: 979 lines of code cpp/src/common/tsfile_common.cc x: 7 commits (all time) y: 303 lines of code cpp/src/common/tsfile_common.h x: 10 commits (all time) y: 963 lines of code cpp/src/file/tsfile_io_reader.cc x: 6 commits (all time) y: 676 lines of code cpp/src/file/tsfile_io_reader.h x: 6 commits (all time) y: 99 lines of code cpp/src/reader/device_meta_iterator.cc x: 3 commits (all time) y: 78 lines of code cpp/src/cwrapper/tsfile_cwrapper.cc x: 8 commits (all time) y: 564 lines of code cpp/src/cwrapper/tsfile_cwrapper.h x: 7 commits (all time) y: 206 lines of code python/tsfile/tsfile_cpp.pxd x: 3 commits (all time) y: 131 lines of code python/tsfile/tsfile_py_cpp.pxd x: 3 commits (all time) y: 34 lines of code python/tsfile/tsfile_py_cpp.pyx x: 3 commits (all time) y: 356 lines of code java/tsfile/src/main/java/org/apache/tsfile/encrypt/EncryptUtils.java x: 10 commits (all time) y: 198 lines of code java/common/src/main/java/org/apache/tsfile/enums/ColumnCategory.java x: 1 commits (all time) y: 15 lines of code java/tools/src/main/java/org/apache/tsfile/tools/TsFileTool.java x: 6 commits (all time) y: 532 lines of code java/tsfile/src/main/java/org/apache/tsfile/file/metadata/ColumnSchemaBuilder.java x: 5 commits (all time) y: 40 lines of code java/tsfile/src/main/java/org/apache/tsfile/file/metadata/LogicalTableSchema.java x: 5 commits (all time) y: 49 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/query/executor/TableQueryExecutor.java x: 5 commits (all time) y: 111 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/TsFileWriter.java x: 17 commits (all time) y: 536 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/chunk/AlignedChunkGroupWriterImpl.java x: 18 commits (all time) y: 378 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/chunk/NonAlignedChunkGroupWriterImpl.java x: 15 commits (all time) y: 190 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/record/Tablet.java x: 18 commits (all time) y: 1065 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/v4/DeviceTableModelWriter.java x: 4 commits (all time) y: 67 lines of code doap_tsfile.rdf x: 5 commits (all time) y: 73 lines of code python/setup.py x: 9 commits (all time) y: 113 lines of code python/tsfile/tsfile_reader.pyx x: 5 commits (all time) y: 206 lines of code cpp/src/writer/time_chunk_writer.cc x: 6 commits (all time) y: 154 lines of code cpp/src/writer/value_chunk_writer.cc x: 7 commits (all time) y: 160 lines of code python/tsfile/schema.py x: 3 commits (all time) y: 86 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/TsFileSequenceReader.java x: 22 commits (all time) y: 2265 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/UnClosedTsFileReader.java x: 5 commits (all time) y: 31 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/common/Chunk.java x: 7 commits (all time) y: 306 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/chunk/AlignedChunkWriterImpl.java x: 8 commits (all time) y: 453 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/chunk/ChunkWriterImpl.java x: 8 commits (all time) y: 393 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/chunk/TimeChunkWriter.java x: 7 commits (all time) y: 260 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/chunk/ValueChunkWriter.java x: 6 commits (all time) y: 343 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/page/PageWriter.java x: 5 commits (all time) y: 236 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/page/TimePageWriter.java x: 5 commits (all time) y: 141 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/page/ValuePageWriter.java x: 5 commits (all time) y: 278 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/v4/AbstractTableModelTsFileWriter.java x: 4 commits (all time) y: 193 lines of code java/common/src/main/java/org/apache/tsfile/utils/RamUsageEstimator.java x: 5 commits (all time) y: 376 lines of code java/tsfile/src/main/java/org/apache/tsfile/utils/ReadWriteIOUtils.java x: 7 commits (all time) y: 962 lines of code cpp/src/reader/table_query_executor.cc x: 3 commits (all time) y: 54 lines of code cpp/src/reader/table_result_set.h x: 2 commits (all time) y: 36 lines of code cpp/src/common/schema.h x: 11 commits (all time) y: 359 lines of code cpp/src/common/tablet.h x: 7 commits (all time) y: 167 lines of code cpp/src/cwrapper/errno_define_c.h x: 2 commits (all time) y: 55 lines of code cpp/src/encoding/ts2diff_decoder.h x: 6 commits (all time) y: 284 lines of code cpp/src/file/tsfile_io_writer.cc x: 10 commits (all time) y: 742 lines of code cpp/src/file/tsfile_io_writer.h x: 7 commits (all time) y: 172 lines of code cpp/src/reader/aligned_chunk_reader.cc x: 7 commits (all time) y: 553 lines of code cpp/src/reader/aligned_chunk_reader.h x: 6 commits (all time) y: 126 lines of code cpp/src/reader/bloom_filter.cc x: 4 commits (all time) y: 219 lines of code cpp/src/reader/chunk_reader.h x: 4 commits (all time) y: 93 lines of code cpp/src/reader/table_result_set.cc x: 7 commits (all time) y: 84 lines of code cpp/src/reader/tsfile_reader.cc x: 6 commits (all time) y: 187 lines of code cpp/src/utils/errno_define.h x: 4 commits (all time) y: 57 lines of code cpp/src/writer/time_page_writer.cc x: 5 commits (all time) y: 128 lines of code java/common/src/main/java/org/apache/tsfile/utils/TsPrimitiveType.java x: 4 commits (all time) y: 568 lines of code cpp/src/common/statistic.h x: 7 commits (all time) y: 1048 lines of code cpp/src/compress/lzo_compressor.h x: 2 commits (all time) y: 34 lines of code cpp/src/common/tsblock/tsblock.h x: 3 commits (all time) y: 223 lines of code cpp/src/reader/block/single_device_tsblock_reader.h x: 4 commits (all time) y: 129 lines of code cpp/src/common/config/config.h x: 6 commits (all time) y: 34 lines of code cpp/src/common/global.cc x: 9 commits (all time) y: 135 lines of code cpp/src/cwrapper/tsfile_cwrapper_expression.cc x: 2 commits (all time) y: 1 lines of code cpp/src/writer/chunk_writer.cc x: 8 commits (all time) y: 146 lines of code cpp/src/writer/chunk_writer.h x: 7 commits (all time) y: 107 lines of code cpp/src/writer/page_writer.cc x: 5 commits (all time) y: 155 lines of code cpp/src/writer/time_chunk_writer.h x: 4 commits (all time) y: 76 lines of code cpp/src/writer/tsfile_writer.h x: 11 commits (all time) y: 162 lines of code cpp/src/writer/value_chunk_writer.h x: 5 commits (all time) y: 98 lines of code cpp/src/writer/value_page_writer.cc x: 3 commits (all time) y: 150 lines of code cpp/src/reader/result_set.h x: 6 commits (all time) y: 75 lines of code cpp/src/reader/tsfile_reader.h x: 6 commits (all time) y: 49 lines of code cpp/src/reader/chunk_reader.cc x: 5 commits (all time) y: 408 lines of code cpp/src/reader/qds_without_timegenerator.cc x: 6 commits (all time) y: 162 lines of code cpp/src/common/tablet.cc x: 8 commits (all time) y: 298 lines of code cpp/src/reader/qds_with_timegenerator.cc x: 5 commits (all time) y: 370 lines of code python/tsfile/__init__.pxd x: 1 commits (all time) y: 1 lines of code python/tsfile/__init__.py x: 2 commits (all time) y: 16 lines of code python/tsfile/constants.py x: 1 commits (all time) y: 78 lines of code python/tsfile/exceptions.py x: 1 commits (all time) y: 98 lines of code python/tsfile/field.py x: 1 commits (all time) y: 158 lines of code python/tsfile/row_record.py x: 1 commits (all time) y: 30 lines of code python/tsfile/tsfile_table_writer.py x: 1 commits (all time) y: 21 lines of code java/tsfile/src/main/java/org/apache/tsfile/file/metadata/ChunkMetadata.java x: 3 commits (all time) y: 298 lines of code cpp/src/common/db_common.h x: 4 commits (all time) y: 152 lines of code cpp/src/utils/db_utils.h x: 4 commits (all time) y: 358 lines of code cpp/src/common/allocator/byte_stream.h x: 5 commits (all time) y: 1012 lines of code cpp/src/common/allocator/my_string.h x: 6 commits (all time) y: 141 lines of code cpp/src/common/container/list.h x: 3 commits (all time) y: 102 lines of code cpp/src/common/container/sorted_array.h x: 2 commits (all time) y: 241 lines of code cpp/src/common/device_id.h x: 2 commits (all time) y: 157 lines of code cpp/src/common/global.h x: 3 commits (all time) y: 16 lines of code cpp/src/common/row_record.h x: 4 commits (all time) y: 187 lines of code cpp/src/common/tsblock/tsblock.cc x: 2 commits (all time) y: 260 lines of code cpp/src/common/tsblock/tuple_desc.cc x: 3 commits (all time) y: 69 lines of code cpp/src/common/tsblock/vector/vector.h x: 2 commits (all time) y: 52 lines of code cpp/src/reader/qds_without_timegenerator.h x: 3 commits (all time) y: 44 lines of code cpp/src/reader/scan_iterator.cc x: 3 commits (all time) y: 210 lines of code cpp/src/reader/tsfile_series_scan_iterator.h x: 4 commits (all time) y: 85 lines of code java/tsfile/src/main/java/org/apache/tsfile/utils/DateUtils.java x: 5 commits (all time) y: 62 lines of code java/tsfile/src/main/java/org/apache/tsfile/encoding/encoder/FloatEncoder.java x: 5 commits (all time) y: 171 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/writer/tsmiterator/DiskTSMIterator.java x: 3 commits (all time) y: 95 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/common/block/TsBlock.java x: 8 commits (all time) y: 464 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/common/block/TsBlockBuilder.java x: 6 commits (all time) y: 264 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/common/block/column/BooleanColumn.java x: 5 commits (all time) y: 190 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/common/block/column/DictionaryColumn.java x: 2 commits (all time) y: 471 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/common/block/column/FloatColumn.java x: 6 commits (all time) y: 203 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/common/block/column/IntColumn.java x: 6 commits (all time) y: 227 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/common/block/column/NullColumn.java x: 6 commits (all time) y: 122 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/common/block/column/RunLengthEncodedColumn.java x: 6 commits (all time) y: 206 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/common/block/column/TimeColumn.java x: 8 commits (all time) y: 160 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/reader/block/SingleDeviceTsBlockReader.java x: 8 commits (all time) y: 340 lines of code cpp/src/common/record.h x: 4 commits (all time) y: 118 lines of code cpp/src/encoding/encoder.h x: 3 commits (all time) y: 22 lines of code cpp/src/encoding/gorilla_decoder.h x: 2 commits (all time) y: 361 lines of code cpp/src/encoding/gorilla_encoder.h x: 3 commits (all time) y: 375 lines of code cpp/src/encoding/plain_decoder.h x: 4 commits (all time) y: 31 lines of code cpp/src/encoding/plain_encoder.h x: 4 commits (all time) y: 36 lines of code cpp/src/reader/expression.h x: 3 commits (all time) y: 118 lines of code cpp/src/utils/util_define.h x: 2 commits (all time) y: 80 lines of code java/tsfile/src/main/java/org/apache/tsfile/file/metadata/statistics/BinaryStatistics.java x: 2 commits (all time) y: 150 lines of code java/tsfile/src/main/java/org/apache/tsfile/file/metadata/statistics/DoubleStatistics.java x: 2 commits (all time) y: 203 lines of code java/tsfile/src/main/java/org/apache/tsfile/file/metadata/statistics/Statistics.java x: 4 commits (all time) y: 312 lines of code java/tsfile/src/main/java/org/apache/tsfile/file/metadata/statistics/TimeStatistics.java x: 2 commits (all time) y: 92 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/controller/MetadataQuerierByFileImpl.java x: 4 commits (all time) y: 236 lines of code java/tsfile/src/main/java/org/apache/tsfile/utils/TsFileSketchTool.java x: 2 commits (all time) y: 606 lines of code java/tsfile/src/main/java/org/apache/tsfile/utils/TsFileGeneratorUtils.java x: 8 commits (all time) y: 417 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/common/block/column/BooleanColumnBuilder.java x: 2 commits (all time) y: 115 lines of code cpp/src/parser/PathLexer.g4 x: 1 commits (all time) y: 166 lines of code cpp/src/parser/PathParser.g4 x: 1 commits (all time) y: 55 lines of code cpp/src/parser/path_visitor.cpp x: 1 commits (all time) y: 84 lines of code java/common/src/main/java/org/apache/tsfile/enums/TSDataType.java x: 4 commits (all time) y: 385 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/record/TSRecord.java x: 5 commits (all time) y: 83 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/schema/MeasurementSchema.java x: 4 commits (all time) y: 335 lines of code java/tsfile/src/main/java/org/apache/tsfile/encrypt/IEncryptor.java x: 6 commits (all time) y: 36 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/common/type/RowType.java x: 2 commits (all time) y: 118 lines of code java/common/src/main/java/org/apache/tsfile/utils/BitMap.java x: 3 commits (all time) y: 187 lines of code java/common/src/main/java/org/apache/tsfile/utils/PooledBinary.java x: 1 commits (all time) y: 110 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/schema/TimeseriesSchema.java x: 2 commits (all time) y: 188 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/schema/Schema.java x: 3 commits (all time) y: 108 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/reader/chunk/AbstractAlignedChunkReader.java x: 3 commits (all time) y: 221 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/reader/page/AbstractAlignedPageReader.java x: 2 commits (all time) y: 299 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/reader/chunk/ChunkReader.java x: 7 commits (all time) y: 190 lines of code cpp/src/compress/gzip_compressor.cc x: 2 commits (all time) y: 229 lines of code java/tsfile/src/main/codegen/templates/FilterOperatorsTemplate.ftl x: 4 commits (all time) y: 1276 lines of code java/tsfile/src/main/java/org/apache/tsfile/common/regexp/DFA.java x: 1 commits (all time) y: 66 lines of code java/tsfile/src/main/java/org/apache/tsfile/common/regexp/LikeMatcher.java x: 1 commits (all time) y: 191 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/filter/factory/ValueFilterApi.java x: 3 commits (all time) y: 386 lines of code java/tsfile/src/main/java/org/apache/tsfile/utils/FilterDeserialize.java x: 2 commits (all time) y: 356 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/reader/page/ValuePageReader.java x: 6 commits (all time) y: 545 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/reader/chunk/AlignedChunkReader.java x: 5 commits (all time) y: 67 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/reader/page/AlignedPageReader.java x: 5 commits (all time) y: 168 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/reader/page/TablePageReader.java x: 1 commits (all time) y: 101 lines of code java/tsfile/src/main/java/org/apache/tsfile/encoding/encoder/TSEncodingBuilder.java x: 5 commits (all time) y: 313 lines of code cpp/bench_mark/bench_mark_src/bench_conf.h x: 3 commits (all time) y: 7 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/TsFileDeviceIterator.java x: 2 commits (all time) y: 166 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/filter/operator/TimeFilterOperators.java x: 3 commits (all time) y: 482 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/reader/page/PageReader.java x: 6 commits (all time) y: 361 lines of code java/tools/src/main/java/org/apache/tsfile/tools/DateTimeUtils.java x: 1 commits (all time) y: 374 lines of code java/tsfile/src/main/java/org/apache/tsfile/file/header/PageHeader.java x: 2 commits (all time) y: 136 lines of code java/tsfile/src/main/java/org/apache/tsfile/utils/ReadWriteForEncodingUtils.java x: 2 commits (all time) y: 215 lines of code java/tsfile/src/main/java/org/apache/tsfile/encoding/decoder/RegularDataDecoder.java x: 2 commits (all time) y: 174 lines of code cpp/src/common/container/hash_table.h x: 2 commits (all time) y: 682 lines of code java/tsfile/src/main/java/org/apache/tsfile/compress/IUnCompressor.java x: 2 commits (all time) y: 276 lines of code cpp/bench_mark/bench_mark_src/bench_mark.cc x: 1 commits (all time) y: 138 lines of code cpp/src/common/seq_tvlist.inc x: 1 commits (all time) y: 124 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/common/Field.java x: 3 commits (all time) y: 233 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/common/DescReadWriteBatchData.java x: 2 commits (all time) y: 390 lines of code java/tsfile/src/main/java/org/apache/tsfile/encoding/encoder/DoubleRLBE.java x: 1 commits (all time) y: 181 lines of code java/tsfile/src/main/java/org/apache/tsfile/encoding/encoder/IntRLBE.java x: 1 commits (all time) y: 172 lines of code java/tsfile/src/main/java/org/apache/tsfile/encoding/encoder/RegularDataEncoder.java x: 1 commits (all time) y: 245 lines of code java/tsfile/src/main/java/org/apache/tsfile/encoding/encoder/RleEncoder.java x: 1 commits (all time) y: 198 lines of code java/tsfile/src/main/java/org/apache/tsfile/encoding/encoder/SDTEncoder.java x: 1 commits (all time) y: 302 lines of code java/tsfile/src/main/java/org/apache/tsfile/fileSystem/fsFactory/HDFSFactory.java x: 1 commits (all time) y: 229 lines of code java/tsfile/src/main/java/org/apache/tsfile/fileSystem/fsFactory/OSFSFactory.java x: 1 commits (all time) y: 232 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/filter/operator/GroupByMonthFilter.java x: 1 commits (all time) y: 214 lines of code
2265.0
lines of code
  min: 1.0
  average: 117.91
  25th percentile: 29.0
  median: 68.5
  75th percentile: 140.25
  max: 2265.0
0 22.0
commits (all time)
min: 1.0 | average: 2.57 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 22.0

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

java/tsfile/src/main/java/org/apache/tsfile/common/conf/TSFileConfig.java x: 5 contributors (all time) y: 436 lines of code java/tsfile/src/main/java/org/apache/tsfile/common/conf/TSFileDescriptor.java x: 3 contributors (all time) y: 159 lines of code java/tsfile/src/main/java/org/apache/tsfile/compress/ICompressor.java x: 3 contributors (all time) y: 334 lines of code cpp/src/reader/tsfile_series_scan_iterator.cc x: 4 contributors (all time) y: 123 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/common/block/column/BinaryColumn.java x: 5 contributors (all time) y: 219 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/query/dataset/TableResultSet.java x: 2 contributors (all time) y: 87 lines of code java/tsfile/src/main/java/org/apache/tsfile/encoding/encoder/DeltaBinaryEncoder.java x: 2 contributors (all time) y: 214 lines of code java/tsfile/src/main/java/org/apache/tsfile/file/metadata/StringArrayDeviceID.java x: 3 contributors (all time) y: 254 lines of code java/tsfile/src/main/java/org/apache/tsfile/file/metadata/TimeseriesMetadata.java x: 2 contributors (all time) y: 329 lines of code java/tsfile/src/main/java/org/apache/tsfile/file/metadata/TsFileMetadata.java x: 4 contributors (all time) y: 210 lines of code java/tsfile/src/main/java/org/apache/tsfile/fileSystem/fsFactory/FSFactory.java x: 2 contributors (all time) y: 25 lines of code java/tsfile/src/main/java/org/apache/tsfile/fileSystem/fsFactory/HybridFSFactory.java x: 2 contributors (all time) y: 127 lines of code java/tsfile/src/main/java/org/apache/tsfile/fileSystem/fsFactory/LocalFSFactory.java x: 2 contributors (all time) y: 105 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/common/FullPath.java x: 1 contributors (all time) y: 37 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/common/Path.java x: 2 contributors (all time) y: 204 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/query/executor/TsFileExecutor.java x: 3 contributors (all time) y: 141 lines of code java/tsfile/src/main/java/org/apache/tsfile/utils/BytesUtils.java x: 3 contributors (all time) y: 503 lines of code java/tsfile/src/main/java/org/apache/tsfile/utils/NoSyncBufferedInputStream.java x: 1 contributors (all time) y: 127 lines of code java/tsfile/src/main/java/org/apache/tsfile/utils/NoSyncBufferedOutputStream.java x: 1 contributors (all time) y: 49 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/writer/LocalTsFileOutput.java x: 2 contributors (all time) y: 69 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/writer/TsFileIOWriter.java x: 5 contributors (all time) y: 590 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/writer/tsmiterator/TSMIterator.java x: 2 contributors (all time) y: 176 lines of code java/tsfile/src/main/java/org/apache/tsfile/file/metadata/TableSchema.java x: 2 contributors (all time) y: 272 lines of code cpp/src/writer/tsfile_writer.cc x: 6 contributors (all time) y: 979 lines of code cpp/src/common/tsfile_common.cc x: 4 contributors (all time) y: 303 lines of code cpp/src/common/tsfile_common.h x: 6 contributors (all time) y: 963 lines of code cpp/src/file/tsfile_io_reader.cc x: 4 contributors (all time) y: 676 lines of code cpp/src/file/tsfile_io_reader.h x: 4 contributors (all time) y: 99 lines of code cpp/src/reader/device_meta_iterator.cc x: 2 contributors (all time) y: 78 lines of code cpp/src/cwrapper/tsfile_cwrapper.cc x: 3 contributors (all time) y: 564 lines of code cpp/src/cwrapper/tsfile_cwrapper.h x: 1 contributors (all time) y: 206 lines of code python/tsfile/tsfile_py_cpp.pxd x: 1 contributors (all time) y: 34 lines of code python/tsfile/tsfile_py_cpp.pyx x: 1 contributors (all time) y: 356 lines of code python/tsfile/tsfile_writer.pyx x: 1 contributors (all time) y: 71 lines of code java/tsfile/src/main/java/org/apache/tsfile/encrypt/EncryptUtils.java x: 1 contributors (all time) y: 198 lines of code java/common/src/main/java/org/apache/tsfile/enums/ColumnCategory.java x: 1 contributors (all time) y: 15 lines of code java/tools/src/main/java/org/apache/tsfile/tools/TsFileTool.java x: 3 contributors (all time) y: 532 lines of code java/tsfile/src/main/java/org/apache/tsfile/file/metadata/ColumnSchemaBuilder.java x: 2 contributors (all time) y: 40 lines of code java/tsfile/src/main/java/org/apache/tsfile/file/metadata/LogicalTableSchema.java x: 2 contributors (all time) y: 49 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/query/executor/TableQueryExecutor.java x: 2 contributors (all time) y: 111 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/TsFileWriter.java x: 6 contributors (all time) y: 536 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/chunk/AlignedChunkGroupWriterImpl.java x: 7 contributors (all time) y: 378 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/chunk/NonAlignedChunkGroupWriterImpl.java x: 6 contributors (all time) y: 190 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/record/Tablet.java x: 6 contributors (all time) y: 1065 lines of code doap_tsfile.rdf x: 1 contributors (all time) y: 73 lines of code python/setup.py x: 3 contributors (all time) y: 113 lines of code cpp/src/writer/time_chunk_writer.cc x: 4 contributors (all time) y: 154 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/TsFileSequenceReader.java x: 7 contributors (all time) y: 2265 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/UnClosedTsFileReader.java x: 4 contributors (all time) y: 31 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/common/Chunk.java x: 2 contributors (all time) y: 306 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/chunk/AlignedChunkWriterImpl.java x: 4 contributors (all time) y: 453 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/chunk/ChunkWriterImpl.java x: 4 contributors (all time) y: 393 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/chunk/TimeChunkWriter.java x: 3 contributors (all time) y: 260 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/chunk/ValueChunkWriter.java x: 2 contributors (all time) y: 343 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/page/PageWriter.java x: 2 contributors (all time) y: 236 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/page/TimePageWriter.java x: 2 contributors (all time) y: 141 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/page/ValuePageWriter.java x: 2 contributors (all time) y: 278 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/v4/AbstractTableModelTsFileWriter.java x: 2 contributors (all time) y: 193 lines of code java/common/src/main/java/org/apache/tsfile/utils/RamUsageEstimator.java x: 4 contributors (all time) y: 376 lines of code java/tsfile/src/main/java/org/apache/tsfile/utils/ReadWriteIOUtils.java x: 5 contributors (all time) y: 962 lines of code cpp/src/writer/tsfile_table_writer.h x: 3 contributors (all time) y: 30 lines of code cpp/src/reader/table_query_executor.cc x: 2 contributors (all time) y: 54 lines of code cpp/src/common/schema.h x: 5 contributors (all time) y: 359 lines of code cpp/src/common/tablet.h x: 4 contributors (all time) y: 167 lines of code cpp/src/cwrapper/errno_define_c.h x: 1 contributors (all time) y: 55 lines of code cpp/src/encoding/ts2diff_decoder.h x: 4 contributors (all time) y: 284 lines of code cpp/src/file/tsfile_io_writer.cc x: 5 contributors (all time) y: 742 lines of code cpp/src/file/tsfile_io_writer.h x: 5 contributors (all time) y: 172 lines of code cpp/src/reader/aligned_chunk_reader.cc x: 4 contributors (all time) y: 553 lines of code cpp/src/reader/aligned_chunk_reader.h x: 3 contributors (all time) y: 126 lines of code cpp/src/reader/bloom_filter.cc x: 4 contributors (all time) y: 219 lines of code cpp/src/reader/chunk_reader.h x: 3 contributors (all time) y: 93 lines of code cpp/src/reader/table_result_set.cc x: 3 contributors (all time) y: 84 lines of code cpp/src/reader/tsfile_reader.cc x: 4 contributors (all time) y: 187 lines of code cpp/src/utils/errno_define.h x: 4 contributors (all time) y: 57 lines of code cpp/src/utils/storage_utils.h x: 3 contributors (all time) y: 62 lines of code cpp/src/writer/time_page_writer.cc x: 4 contributors (all time) y: 128 lines of code cpp/src/writer/value_page_writer.h x: 2 contributors (all time) y: 153 lines of code java/common/src/main/java/org/apache/tsfile/utils/TsPrimitiveType.java x: 4 contributors (all time) y: 568 lines of code cpp/src/common/statistic.h x: 4 contributors (all time) y: 1048 lines of code cpp/src/file/write_file.cc x: 6 contributors (all time) y: 99 lines of code cpp/src/file/write_file.h x: 2 contributors (all time) y: 35 lines of code cpp/src/common/tsblock/tsblock.h x: 3 contributors (all time) y: 223 lines of code cpp/src/reader/block/single_device_tsblock_reader.cc x: 3 contributors (all time) y: 341 lines of code cpp/src/common/global.cc x: 6 contributors (all time) y: 135 lines of code cpp/src/cwrapper/tsfile_cwrapper_expression.cc x: 1 contributors (all time) y: 1 lines of code cpp/src/writer/chunk_writer.cc x: 6 contributors (all time) y: 146 lines of code cpp/src/writer/time_chunk_writer.h x: 3 contributors (all time) y: 76 lines of code cpp/src/writer/tsfile_writer.h x: 6 contributors (all time) y: 162 lines of code cpp/src/writer/value_page_writer.cc x: 2 contributors (all time) y: 150 lines of code cpp/src/reader/result_set.h x: 4 contributors (all time) y: 75 lines of code cpp/src/reader/tsfile_reader.h x: 4 contributors (all time) y: 49 lines of code cpp/src/encoding/ts2diff_encoder.h x: 4 contributors (all time) y: 340 lines of code cpp/src/reader/chunk_reader.cc x: 3 contributors (all time) y: 408 lines of code cpp/src/reader/qds_without_timegenerator.cc x: 5 contributors (all time) y: 162 lines of code cpp/src/common/tablet.cc x: 5 contributors (all time) y: 298 lines of code cpp/src/reader/qds_with_timegenerator.cc x: 4 contributors (all time) y: 370 lines of code python/tsfile/exceptions.py x: 1 contributors (all time) y: 98 lines of code python/tsfile/field.py x: 1 contributors (all time) y: 158 lines of code python/tsfile/tsfile_table_writer.py x: 1 contributors (all time) y: 21 lines of code java/tsfile/src/main/java/org/apache/tsfile/file/metadata/ChunkMetadata.java x: 3 contributors (all time) y: 298 lines of code cpp/src/utils/db_utils.h x: 4 contributors (all time) y: 358 lines of code cpp/src/compress/snappy_compressor.cc x: 1 contributors (all time) y: 85 lines of code cpp/src/common/allocator/byte_stream.h x: 4 contributors (all time) y: 1012 lines of code cpp/src/common/allocator/my_string.h x: 4 contributors (all time) y: 141 lines of code cpp/src/common/container/list.h x: 3 contributors (all time) y: 102 lines of code cpp/src/common/container/sorted_array.h x: 2 contributors (all time) y: 241 lines of code cpp/src/common/global.h x: 3 contributors (all time) y: 16 lines of code cpp/src/common/row_record.h x: 3 contributors (all time) y: 187 lines of code cpp/src/common/tsblock/tsblock.cc x: 2 contributors (all time) y: 260 lines of code cpp/src/common/tsblock/tuple_desc.cc x: 3 contributors (all time) y: 69 lines of code cpp/src/reader/scan_iterator.cc x: 3 contributors (all time) y: 210 lines of code java/tsfile/src/main/java/org/apache/tsfile/encoding/encoder/FloatEncoder.java x: 4 contributors (all time) y: 171 lines of code java/common/src/main/java/org/apache/tsfile/block/column/Column.java x: 5 contributors (all time) y: 77 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/common/block/TsBlock.java x: 6 contributors (all time) y: 464 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/common/block/TsBlockBuilder.java x: 4 contributors (all time) y: 264 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/common/block/column/BinaryColumnBuilder.java x: 4 contributors (all time) y: 111 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/common/block/column/BooleanColumn.java x: 5 contributors (all time) y: 190 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/common/block/column/DictionaryColumn.java x: 2 contributors (all time) y: 471 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/common/block/column/FloatColumn.java x: 5 contributors (all time) y: 203 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/common/block/column/IntColumn.java x: 5 contributors (all time) y: 227 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/common/block/column/NullColumn.java x: 6 contributors (all time) y: 122 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/common/block/column/RunLengthEncodedColumn.java x: 5 contributors (all time) y: 206 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/common/block/column/TimeColumn.java x: 6 contributors (all time) y: 160 lines of code java/tsfile/src/main/java/org/apache/tsfile/file/metadata/AbstractAlignedTimeSeriesMetadata.java x: 1 contributors (all time) y: 145 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/reader/series/FileSeriesReader.java x: 5 contributors (all time) y: 59 lines of code cpp/src/common/record.h x: 3 contributors (all time) y: 118 lines of code cpp/src/encoding/encoder.h x: 3 contributors (all time) y: 22 lines of code cpp/src/encoding/gorilla_decoder.h x: 2 contributors (all time) y: 361 lines of code cpp/src/encoding/gorilla_encoder.h x: 3 contributors (all time) y: 375 lines of code cpp/src/encoding/plain_encoder.h x: 3 contributors (all time) y: 36 lines of code cpp/src/reader/expression.cc x: 3 contributors (all time) y: 178 lines of code cpp/src/reader/filter/object.h x: 2 contributors (all time) y: 231 lines of code java/tsfile/src/main/java/org/apache/tsfile/file/metadata/statistics/Statistics.java x: 4 contributors (all time) y: 312 lines of code java/tsfile/src/main/java/org/apache/tsfile/file/metadata/statistics/StringStatistics.java x: 3 contributors (all time) y: 200 lines of code java/tsfile/src/main/java/org/apache/tsfile/file/metadata/statistics/TimeStatistics.java x: 2 contributors (all time) y: 92 lines of code java/tsfile/src/main/java/org/apache/tsfile/compatibility/CompatibilityUtils.java x: 3 contributors (all time) y: 49 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/controller/MetadataQuerierByFileImpl.java x: 3 contributors (all time) y: 236 lines of code java/tsfile/src/main/java/org/apache/tsfile/utils/TsFileSketchTool.java x: 2 contributors (all time) y: 606 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/query/dataset/AbstractResultSet.java x: 1 contributors (all time) y: 138 lines of code java/tsfile/src/main/java/org/apache/tsfile/utils/TsFileGeneratorUtils.java x: 4 contributors (all time) y: 417 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/common/block/column/IntColumnBuilder.java x: 2 contributors (all time) y: 120 lines of code java/tsfile/src/main/java/org/apache/tsfile/file/metadata/IDeviceID.java x: 5 contributors (all time) y: 91 lines of code cpp/src/parser/PathLexer.g4 x: 1 contributors (all time) y: 166 lines of code java/common/src/main/java/org/apache/tsfile/enums/TSDataType.java x: 3 contributors (all time) y: 385 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/record/TSRecord.java x: 4 contributors (all time) y: 83 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/schema/MeasurementSchema.java x: 2 contributors (all time) y: 335 lines of code java/common/src/main/java/org/apache/tsfile/utils/BitMap.java x: 2 contributors (all time) y: 187 lines of code java/tsfile/src/main/java/org/apache/tsfile/exception/NullFieldException.java x: 2 contributors (all time) y: 9 lines of code java/common/src/main/java/org/apache/tsfile/utils/PooledBinary.java x: 1 contributors (all time) y: 110 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/schema/VectorMeasurementSchema.java x: 2 contributors (all time) y: 349 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/record/datapoint/DataPoint.java x: 4 contributors (all time) y: 93 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/reader/chunk/AbstractAlignedChunkReader.java x: 3 contributors (all time) y: 221 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/reader/page/AbstractAlignedPageReader.java x: 2 contributors (all time) y: 299 lines of code java/tsfile/src/main/codegen/templates/FilterOperatorsTemplate.ftl x: 3 contributors (all time) y: 1276 lines of code java/tsfile/src/main/java/org/apache/tsfile/common/regexp/LikeMatcher.java x: 1 contributors (all time) y: 191 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/reader/page/ValuePageReader.java x: 6 contributors (all time) y: 545 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/reader/chunk/AlignedChunkReader.java x: 5 contributors (all time) y: 67 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/reader/page/TablePageReader.java x: 1 contributors (all time) y: 101 lines of code java/tsfile/src/main/java/org/apache/tsfile/encoding/encoder/TSEncodingBuilder.java x: 4 contributors (all time) y: 313 lines of code cpp/bench_mark/bench_mark_src/bench_conf.h x: 3 contributors (all time) y: 7 lines of code cpp/src/common/datatype/value.h x: 3 contributors (all time) y: 194 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/TsFileDeviceIterator.java x: 2 contributors (all time) y: 166 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/filter/operator/TimeFilterOperators.java x: 3 contributors (all time) y: 482 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/reader/page/PageReader.java x: 6 contributors (all time) y: 361 lines of code java/tools/src/main/java/org/apache/tsfile/tools/DateTimeUtils.java x: 1 contributors (all time) y: 374 lines of code java/tsfile/src/main/java/org/apache/tsfile/exception/write/NoMeasurementException.java x: 2 contributors (all time) y: 7 lines of code java/tsfile/src/main/java/org/apache/tsfile/utils/ReadWriteForEncodingUtils.java x: 2 contributors (all time) y: 215 lines of code cpp/src/common/container/hash_table.h x: 2 contributors (all time) y: 682 lines of code cpp/src/common/seq_tvlist.inc x: 1 contributors (all time) y: 124 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/common/DescReadWriteBatchData.java x: 2 contributors (all time) y: 390 lines of code java/tsfile/src/main/java/org/apache/tsfile/encoding/encoder/DoubleRLBE.java x: 1 contributors (all time) y: 181 lines of code java/tsfile/src/main/java/org/apache/tsfile/encoding/encoder/IntRLBE.java x: 1 contributors (all time) y: 172 lines of code java/tsfile/src/main/java/org/apache/tsfile/encoding/encoder/RegularDataEncoder.java x: 1 contributors (all time) y: 245 lines of code java/tsfile/src/main/java/org/apache/tsfile/encoding/encoder/SDTEncoder.java x: 1 contributors (all time) y: 302 lines of code java/tsfile/src/main/java/org/apache/tsfile/fileSystem/fsFactory/HDFSFactory.java x: 1 contributors (all time) y: 229 lines of code java/tsfile/src/main/java/org/apache/tsfile/fileSystem/fsFactory/OSFSFactory.java x: 1 contributors (all time) y: 232 lines of code
2265.0
lines of code
  min: 1.0
  average: 117.91
  25th percentile: 29.0
  median: 68.5
  75th percentile: 140.25
  max: 2265.0
0 7.0
contributors (all time)
min: 1.0 | average: 1.96 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 7.0

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

java/tsfile/src/main/java/org/apache/tsfile/common/conf/TSFileConfig.java x: 1 commits (30d) y: 436 lines of code java/tsfile/src/main/java/org/apache/tsfile/common/conf/TSFileDescriptor.java x: 1 commits (30d) y: 159 lines of code java/tsfile/src/main/java/org/apache/tsfile/compress/ICompressor.java x: 1 commits (30d) y: 334 lines of code cpp/src/reader/tsfile_series_scan_iterator.cc x: 1 commits (30d) y: 123 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/common/block/column/BinaryColumn.java x: 1 commits (30d) y: 219 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/query/dataset/TableResultSet.java x: 1 commits (30d) y: 87 lines of code java/tsfile/src/main/java/org/apache/tsfile/encoding/encoder/DeltaBinaryEncoder.java x: 1 commits (30d) y: 214 lines of code java/tsfile/src/main/java/org/apache/tsfile/file/metadata/StringArrayDeviceID.java x: 2 commits (30d) y: 254 lines of code java/tsfile/src/main/java/org/apache/tsfile/file/metadata/TimeseriesMetadata.java x: 1 commits (30d) y: 329 lines of code java/tsfile/src/main/java/org/apache/tsfile/file/metadata/TsFileMetadata.java x: 1 commits (30d) y: 210 lines of code java/tsfile/src/main/java/org/apache/tsfile/fileSystem/fsFactory/FSFactory.java x: 1 commits (30d) y: 25 lines of code java/tsfile/src/main/java/org/apache/tsfile/fileSystem/fsFactory/HybridFSFactory.java x: 1 commits (30d) y: 127 lines of code java/tsfile/src/main/java/org/apache/tsfile/fileSystem/fsFactory/LocalFSFactory.java x: 1 commits (30d) y: 105 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/common/FullPath.java x: 1 commits (30d) y: 37 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/common/Path.java x: 1 commits (30d) y: 204 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/query/executor/TsFileExecutor.java x: 1 commits (30d) y: 141 lines of code java/tsfile/src/main/java/org/apache/tsfile/utils/BloomFilter.java x: 1 commits (30d) y: 132 lines of code java/tsfile/src/main/java/org/apache/tsfile/utils/BytesUtils.java x: 1 commits (30d) y: 503 lines of code java/tsfile/src/main/java/org/apache/tsfile/utils/NoSyncBufferedOutputStream.java x: 1 commits (30d) y: 49 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/writer/LocalTsFileOutput.java x: 1 commits (30d) y: 69 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/writer/TsFileIOWriter.java x: 1 commits (30d) y: 590 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/writer/tsmiterator/TSMIterator.java x: 1 commits (30d) y: 176 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/v4/TsFileWriterBuilder.java x: 1 commits (30d) y: 52 lines of code java/tsfile/src/main/java/org/apache/tsfile/file/metadata/TableSchema.java x: 2 commits (30d) y: 272 lines of code cpp/src/writer/tsfile_writer.cc x: 1 commits (30d) y: 979 lines of code cpp/src/common/tsfile_common.cc x: 1 commits (30d) y: 303 lines of code cpp/src/common/tsfile_common.h x: 1 commits (30d) y: 963 lines of code cpp/src/file/tsfile_io_reader.cc x: 1 commits (30d) y: 676 lines of code cpp/src/file/tsfile_io_reader.h x: 1 commits (30d) y: 99 lines of code cpp/src/reader/device_meta_iterator.cc x: 1 commits (30d) y: 78 lines of code cpp/src/cwrapper/tsfile_cwrapper.cc x: 1 commits (30d) y: 564 lines of code cpp/src/cwrapper/tsfile_cwrapper.h x: 1 commits (30d) y: 206 lines of code python/tsfile/tsfile_py_cpp.pyx x: 1 commits (30d) y: 356 lines of code java/tsfile/src/main/java/org/apache/tsfile/encrypt/EncryptUtils.java x: 1 commits (30d) y: 198 lines of code java/common/src/main/java/org/apache/tsfile/enums/ColumnCategory.java x: 1 commits (30d) y: 15 lines of code java/tools/src/main/java/org/apache/tsfile/tools/TsFileTool.java x: 1 commits (30d) y: 532 lines of code java/tsfile/src/main/java/org/apache/tsfile/file/metadata/ColumnSchemaBuilder.java x: 1 commits (30d) y: 40 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/query/executor/TableQueryExecutor.java x: 1 commits (30d) y: 111 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/TsFileWriter.java x: 1 commits (30d) y: 536 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/chunk/AlignedChunkGroupWriterImpl.java x: 1 commits (30d) y: 378 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/chunk/NonAlignedChunkGroupWriterImpl.java x: 1 commits (30d) y: 190 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/record/Tablet.java x: 1 commits (30d) y: 1065 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/v4/DeviceTableModelWriter.java x: 1 commits (30d) y: 67 lines of code doap_tsfile.rdf x: 1 commits (30d) y: 73 lines of code python/tsfile/tsfile_reader.pyx x: 2 commits (30d) y: 206 lines of code cpp/src/writer/time_chunk_writer.cc x: 1 commits (30d) y: 154 lines of code cpp/src/writer/value_chunk_writer.cc x: 1 commits (30d) y: 160 lines of code python/tsfile/tablet.py x: 1 commits (30d) y: 104 lines of code
1065.0
lines of code
  min: 15.0
  average: 241.66
  25th percentile: 80.0
  median: 156.5
  75th percentile: 322.5
  max: 1065.0
0 2.0
commits (30d)
min: 1.0 | average: 1.05 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

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

java/tsfile/src/main/java/org/apache/tsfile/common/conf/TSFileConfig.java x: 1 contributors (30d) y: 436 lines of code java/tsfile/src/main/java/org/apache/tsfile/common/conf/TSFileDescriptor.java x: 1 contributors (30d) y: 159 lines of code java/tsfile/src/main/java/org/apache/tsfile/compress/ICompressor.java x: 1 contributors (30d) y: 334 lines of code cpp/src/reader/tsfile_series_scan_iterator.cc x: 1 contributors (30d) y: 123 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/common/block/column/BinaryColumn.java x: 1 contributors (30d) y: 219 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/query/dataset/TableResultSet.java x: 1 contributors (30d) y: 87 lines of code java/tsfile/src/main/java/org/apache/tsfile/encoding/encoder/DeltaBinaryEncoder.java x: 1 contributors (30d) y: 214 lines of code java/tsfile/src/main/java/org/apache/tsfile/file/metadata/StringArrayDeviceID.java x: 2 contributors (30d) y: 254 lines of code java/tsfile/src/main/java/org/apache/tsfile/file/metadata/TimeseriesMetadata.java x: 1 contributors (30d) y: 329 lines of code java/tsfile/src/main/java/org/apache/tsfile/file/metadata/TsFileMetadata.java x: 1 contributors (30d) y: 210 lines of code java/tsfile/src/main/java/org/apache/tsfile/fileSystem/fsFactory/FSFactory.java x: 1 contributors (30d) y: 25 lines of code java/tsfile/src/main/java/org/apache/tsfile/fileSystem/fsFactory/HybridFSFactory.java x: 1 contributors (30d) y: 127 lines of code java/tsfile/src/main/java/org/apache/tsfile/fileSystem/fsFactory/LocalFSFactory.java x: 1 contributors (30d) y: 105 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/common/FullPath.java x: 1 contributors (30d) y: 37 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/common/Path.java x: 1 contributors (30d) y: 204 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/query/executor/TsFileExecutor.java x: 1 contributors (30d) y: 141 lines of code java/tsfile/src/main/java/org/apache/tsfile/utils/BloomFilter.java x: 1 contributors (30d) y: 132 lines of code java/tsfile/src/main/java/org/apache/tsfile/utils/BytesUtils.java x: 1 contributors (30d) y: 503 lines of code java/tsfile/src/main/java/org/apache/tsfile/utils/NoSyncBufferedOutputStream.java x: 1 contributors (30d) y: 49 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/writer/LocalTsFileOutput.java x: 1 contributors (30d) y: 69 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/writer/TsFileIOWriter.java x: 1 contributors (30d) y: 590 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/writer/tsmiterator/TSMIterator.java x: 1 contributors (30d) y: 176 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/v4/TsFileWriterBuilder.java x: 1 contributors (30d) y: 52 lines of code java/tsfile/src/main/java/org/apache/tsfile/file/metadata/TableSchema.java x: 2 contributors (30d) y: 272 lines of code cpp/src/writer/tsfile_writer.cc x: 1 contributors (30d) y: 979 lines of code cpp/src/common/tsfile_common.cc x: 1 contributors (30d) y: 303 lines of code cpp/src/common/tsfile_common.h x: 1 contributors (30d) y: 963 lines of code cpp/src/file/tsfile_io_reader.cc x: 1 contributors (30d) y: 676 lines of code cpp/src/file/tsfile_io_reader.h x: 1 contributors (30d) y: 99 lines of code cpp/src/reader/device_meta_iterator.cc x: 1 contributors (30d) y: 78 lines of code cpp/src/cwrapper/tsfile_cwrapper.cc x: 1 contributors (30d) y: 564 lines of code cpp/src/cwrapper/tsfile_cwrapper.h x: 1 contributors (30d) y: 206 lines of code python/tsfile/tsfile_py_cpp.pyx x: 1 contributors (30d) y: 356 lines of code java/tsfile/src/main/java/org/apache/tsfile/encrypt/EncryptUtils.java x: 1 contributors (30d) y: 198 lines of code java/common/src/main/java/org/apache/tsfile/enums/ColumnCategory.java x: 1 contributors (30d) y: 15 lines of code java/tools/src/main/java/org/apache/tsfile/tools/TsFileTool.java x: 1 contributors (30d) y: 532 lines of code java/tsfile/src/main/java/org/apache/tsfile/file/metadata/ColumnSchemaBuilder.java x: 1 contributors (30d) y: 40 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/query/executor/TableQueryExecutor.java x: 1 contributors (30d) y: 111 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/TsFileWriter.java x: 1 contributors (30d) y: 536 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/chunk/AlignedChunkGroupWriterImpl.java x: 1 contributors (30d) y: 378 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/chunk/NonAlignedChunkGroupWriterImpl.java x: 1 contributors (30d) y: 190 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/record/Tablet.java x: 1 contributors (30d) y: 1065 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/v4/DeviceTableModelWriter.java x: 1 contributors (30d) y: 67 lines of code doap_tsfile.rdf x: 1 contributors (30d) y: 73 lines of code python/tsfile/tsfile_reader.pyx x: 2 contributors (30d) y: 206 lines of code cpp/src/writer/time_chunk_writer.cc x: 1 contributors (30d) y: 154 lines of code cpp/src/writer/value_chunk_writer.cc x: 1 contributors (30d) y: 160 lines of code python/tsfile/tablet.py x: 1 contributors (30d) y: 104 lines of code
1065.0
lines of code
  min: 15.0
  average: 241.66
  25th percentile: 80.0
  median: 156.5
  75th percentile: 322.5
  max: 1065.0
0 2.0
contributors (30d)
min: 1.0 | average: 1.05 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

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

java/tsfile/src/main/java/org/apache/tsfile/common/conf/TSFileConfig.java x: 2 commits (90d) y: 436 lines of code java/tsfile/src/main/java/org/apache/tsfile/common/conf/TSFileDescriptor.java x: 1 commits (90d) y: 159 lines of code java/tsfile/src/main/java/org/apache/tsfile/compress/ICompressor.java x: 1 commits (90d) y: 334 lines of code cpp/src/reader/tsfile_series_scan_iterator.cc x: 2 commits (90d) y: 123 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/common/block/column/BinaryColumn.java x: 2 commits (90d) y: 219 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/query/dataset/TableResultSet.java x: 1 commits (90d) y: 87 lines of code java/tsfile/src/main/java/org/apache/tsfile/encoding/encoder/DeltaBinaryEncoder.java x: 1 commits (90d) y: 214 lines of code java/tsfile/src/main/java/org/apache/tsfile/file/metadata/StringArrayDeviceID.java x: 2 commits (90d) y: 254 lines of code java/tsfile/src/main/java/org/apache/tsfile/file/metadata/TimeseriesMetadata.java x: 1 commits (90d) y: 329 lines of code java/tsfile/src/main/java/org/apache/tsfile/fileSystem/fsFactory/FSFactory.java x: 1 commits (90d) y: 25 lines of code java/tsfile/src/main/java/org/apache/tsfile/fileSystem/fsFactory/HybridFSFactory.java x: 1 commits (90d) y: 127 lines of code java/tsfile/src/main/java/org/apache/tsfile/fileSystem/fsFactory/LocalFSFactory.java x: 1 commits (90d) y: 105 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/common/FullPath.java x: 1 commits (90d) y: 37 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/common/Path.java x: 1 commits (90d) y: 204 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/query/executor/TsFileExecutor.java x: 1 commits (90d) y: 141 lines of code java/tsfile/src/main/java/org/apache/tsfile/utils/BytesUtils.java x: 1 commits (90d) y: 503 lines of code java/tsfile/src/main/java/org/apache/tsfile/utils/NoSyncBufferedOutputStream.java x: 1 commits (90d) y: 49 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/writer/LocalTsFileOutput.java x: 1 commits (90d) y: 69 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/writer/TsFileIOWriter.java x: 3 commits (90d) y: 590 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/writer/tsmiterator/TSMIterator.java x: 1 commits (90d) y: 176 lines of code java/tsfile/src/main/java/org/apache/tsfile/file/metadata/TableSchema.java x: 2 commits (90d) y: 272 lines of code cpp/src/writer/tsfile_writer.cc x: 6 commits (90d) y: 979 lines of code cpp/src/common/tsfile_common.cc x: 2 commits (90d) y: 303 lines of code cpp/src/common/tsfile_common.h x: 4 commits (90d) y: 963 lines of code cpp/src/file/tsfile_io_reader.cc x: 2 commits (90d) y: 676 lines of code cpp/src/file/tsfile_io_reader.h x: 2 commits (90d) y: 99 lines of code cpp/src/reader/device_meta_iterator.cc x: 3 commits (90d) y: 78 lines of code cpp/src/cwrapper/tsfile_cwrapper.cc x: 8 commits (90d) y: 564 lines of code cpp/src/cwrapper/tsfile_cwrapper.h x: 7 commits (90d) y: 206 lines of code python/tsfile/tsfile_cpp.pxd x: 3 commits (90d) y: 131 lines of code python/tsfile/tsfile_py_cpp.pxd x: 3 commits (90d) y: 34 lines of code python/tsfile/tsfile_py_cpp.pyx x: 3 commits (90d) y: 356 lines of code python/tsfile/tsfile_writer.pyx x: 2 commits (90d) y: 71 lines of code java/tsfile/src/main/java/org/apache/tsfile/encrypt/EncryptUtils.java x: 2 commits (90d) y: 198 lines of code java/common/src/main/java/org/apache/tsfile/enums/ColumnCategory.java x: 1 commits (90d) y: 15 lines of code java/tools/src/main/java/org/apache/tsfile/tools/TsFileTool.java x: 1 commits (90d) y: 532 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/query/executor/TableQueryExecutor.java x: 1 commits (90d) y: 111 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/TsFileWriter.java x: 2 commits (90d) y: 536 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/chunk/AlignedChunkGroupWriterImpl.java x: 2 commits (90d) y: 378 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/chunk/NonAlignedChunkGroupWriterImpl.java x: 2 commits (90d) y: 190 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/record/Tablet.java x: 1 commits (90d) y: 1065 lines of code doap_tsfile.rdf x: 2 commits (90d) y: 73 lines of code python/setup.py x: 2 commits (90d) y: 113 lines of code python/tsfile/tsfile_reader.pyx x: 5 commits (90d) y: 206 lines of code cpp/src/writer/time_chunk_writer.cc x: 4 commits (90d) y: 154 lines of code python/tsfile/schema.py x: 3 commits (90d) y: 86 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/TsFileSequenceReader.java x: 2 commits (90d) y: 2265 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/UnClosedTsFileReader.java x: 1 commits (90d) y: 31 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/common/Chunk.java x: 3 commits (90d) y: 306 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/chunk/AlignedChunkWriterImpl.java x: 1 commits (90d) y: 453 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/chunk/ChunkWriterImpl.java x: 2 commits (90d) y: 393 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/chunk/TimeChunkWriter.java x: 2 commits (90d) y: 260 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/chunk/ValueChunkWriter.java x: 2 commits (90d) y: 343 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/page/PageWriter.java x: 1 commits (90d) y: 236 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/page/ValuePageWriter.java x: 1 commits (90d) y: 278 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/v4/AbstractTableModelTsFileWriter.java x: 1 commits (90d) y: 193 lines of code java/tsfile/src/main/java/org/apache/tsfile/utils/ReadWriteIOUtils.java x: 1 commits (90d) y: 962 lines of code cpp/src/writer/tsfile_table_writer.h x: 4 commits (90d) y: 30 lines of code cpp/src/reader/table_query_executor.cc x: 3 commits (90d) y: 54 lines of code cpp/src/reader/table_result_set.h x: 2 commits (90d) y: 36 lines of code cpp/src/common/schema.h x: 6 commits (90d) y: 359 lines of code cpp/src/common/tablet.h x: 3 commits (90d) y: 167 lines of code cpp/src/cwrapper/errno_define_c.h x: 2 commits (90d) y: 55 lines of code cpp/src/encoding/ts2diff_decoder.h x: 2 commits (90d) y: 284 lines of code cpp/src/file/tsfile_io_writer.cc x: 3 commits (90d) y: 742 lines of code cpp/src/file/tsfile_io_writer.h x: 2 commits (90d) y: 172 lines of code cpp/src/reader/aligned_chunk_reader.cc x: 4 commits (90d) y: 553 lines of code cpp/src/reader/bloom_filter.cc x: 1 commits (90d) y: 219 lines of code cpp/src/reader/chunk_reader.h x: 1 commits (90d) y: 93 lines of code cpp/src/reader/table_result_set.cc x: 7 commits (90d) y: 84 lines of code cpp/src/reader/tsfile_reader.cc x: 3 commits (90d) y: 187 lines of code cpp/src/writer/time_page_writer.cc x: 2 commits (90d) y: 128 lines of code cpp/src/writer/tsfile_table_writer.cc x: 2 commits (90d) y: 27 lines of code java/common/src/main/java/org/apache/tsfile/utils/TsPrimitiveType.java x: 1 commits (90d) y: 568 lines of code cpp/src/common/statistic.h x: 3 commits (90d) y: 1048 lines of code cpp/src/common/tsblock/tsblock.h x: 2 commits (90d) y: 223 lines of code cpp/src/reader/block/single_device_tsblock_reader.cc x: 6 commits (90d) y: 341 lines of code cpp/src/reader/block/single_device_tsblock_reader.h x: 4 commits (90d) y: 129 lines of code cpp/src/common/global.cc x: 3 commits (90d) y: 135 lines of code cpp/src/cwrapper/tsfile_cwrapper_expression.cc x: 2 commits (90d) y: 1 lines of code cpp/src/writer/chunk_writer.cc x: 3 commits (90d) y: 146 lines of code cpp/src/writer/chunk_writer.h x: 3 commits (90d) y: 107 lines of code cpp/src/writer/tsfile_writer.h x: 5 commits (90d) y: 162 lines of code cpp/src/writer/value_chunk_writer.h x: 3 commits (90d) y: 98 lines of code cpp/src/writer/value_page_writer.cc x: 1 commits (90d) y: 150 lines of code cpp/src/reader/result_set.h x: 4 commits (90d) y: 75 lines of code cpp/src/reader/tsfile_reader.h x: 3 commits (90d) y: 49 lines of code cpp/src/reader/chunk_reader.cc x: 1 commits (90d) y: 408 lines of code cpp/src/common/tablet.cc x: 4 commits (90d) y: 298 lines of code cpp/src/reader/qds_with_timegenerator.cc x: 2 commits (90d) y: 370 lines of code python/tsfile/__init__.pxd x: 1 commits (90d) y: 1 lines of code python/tsfile/constants.py x: 1 commits (90d) y: 78 lines of code java/tsfile/src/main/java/org/apache/tsfile/file/metadata/AbstractAlignedChunkMetadata.java x: 2 commits (90d) y: 154 lines of code java/tsfile/src/main/java/org/apache/tsfile/file/metadata/ChunkMetadata.java x: 1 commits (90d) y: 298 lines of code cpp/src/utils/db_utils.h x: 2 commits (90d) y: 358 lines of code cpp/src/common/allocator/byte_stream.h x: 1 commits (90d) y: 1012 lines of code cpp/src/common/container/sorted_array.h x: 1 commits (90d) y: 241 lines of code cpp/src/common/path.h x: 1 commits (90d) y: 56 lines of code cpp/src/common/row_record.h x: 1 commits (90d) y: 187 lines of code cpp/src/common/tsblock/tsblock.cc x: 1 commits (90d) y: 260 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/common/block/TsBlock.java x: 1 commits (90d) y: 464 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/common/block/column/IntColumn.java x: 1 commits (90d) y: 227 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/common/block/column/NullColumn.java x: 1 commits (90d) y: 122 lines of code
2265.0
lines of code
  min: 1.0
  average: 197.78
  25th percentile: 52.0
  median: 127.0
  75th percentile: 224.0
  max: 2265.0
0 8.0
commits (90d)
min: 1.0 | average: 1.78 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 8.0

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

java/tsfile/src/main/java/org/apache/tsfile/common/conf/TSFileConfig.java x: 2 contributors (90d) y: 436 lines of code java/tsfile/src/main/java/org/apache/tsfile/common/conf/TSFileDescriptor.java x: 1 contributors (90d) y: 159 lines of code java/tsfile/src/main/java/org/apache/tsfile/compress/ICompressor.java x: 1 contributors (90d) y: 334 lines of code cpp/src/reader/tsfile_series_scan_iterator.cc x: 2 contributors (90d) y: 123 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/common/block/column/BinaryColumn.java x: 2 contributors (90d) y: 219 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/query/dataset/TableResultSet.java x: 1 contributors (90d) y: 87 lines of code java/tsfile/src/main/java/org/apache/tsfile/encoding/encoder/DeltaBinaryEncoder.java x: 1 contributors (90d) y: 214 lines of code java/tsfile/src/main/java/org/apache/tsfile/file/metadata/StringArrayDeviceID.java x: 2 contributors (90d) y: 254 lines of code java/tsfile/src/main/java/org/apache/tsfile/file/metadata/TimeseriesMetadata.java x: 1 contributors (90d) y: 329 lines of code java/tsfile/src/main/java/org/apache/tsfile/fileSystem/fsFactory/FSFactory.java x: 1 contributors (90d) y: 25 lines of code java/tsfile/src/main/java/org/apache/tsfile/fileSystem/fsFactory/HybridFSFactory.java x: 1 contributors (90d) y: 127 lines of code java/tsfile/src/main/java/org/apache/tsfile/fileSystem/fsFactory/LocalFSFactory.java x: 1 contributors (90d) y: 105 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/common/FullPath.java x: 1 contributors (90d) y: 37 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/common/Path.java x: 1 contributors (90d) y: 204 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/query/executor/TsFileExecutor.java x: 1 contributors (90d) y: 141 lines of code java/tsfile/src/main/java/org/apache/tsfile/utils/BytesUtils.java x: 1 contributors (90d) y: 503 lines of code java/tsfile/src/main/java/org/apache/tsfile/utils/NoSyncBufferedOutputStream.java x: 1 contributors (90d) y: 49 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/writer/LocalTsFileOutput.java x: 1 contributors (90d) y: 69 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/writer/TsFileIOWriter.java x: 3 contributors (90d) y: 590 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/writer/tsmiterator/TSMIterator.java x: 1 contributors (90d) y: 176 lines of code java/tsfile/src/main/java/org/apache/tsfile/file/metadata/TableSchema.java x: 2 contributors (90d) y: 272 lines of code cpp/src/writer/tsfile_writer.cc x: 3 contributors (90d) y: 979 lines of code cpp/src/common/tsfile_common.cc x: 2 contributors (90d) y: 303 lines of code cpp/src/common/tsfile_common.h x: 3 contributors (90d) y: 963 lines of code cpp/src/file/tsfile_io_reader.cc x: 2 contributors (90d) y: 676 lines of code cpp/src/file/tsfile_io_reader.h x: 2 contributors (90d) y: 99 lines of code cpp/src/reader/device_meta_iterator.cc x: 2 contributors (90d) y: 78 lines of code cpp/src/cwrapper/tsfile_cwrapper.cc x: 3 contributors (90d) y: 564 lines of code python/tsfile/tsfile_py_cpp.pxd x: 1 contributors (90d) y: 34 lines of code python/tsfile/tsfile_py_cpp.pyx x: 1 contributors (90d) y: 356 lines of code java/common/src/main/java/org/apache/tsfile/enums/ColumnCategory.java x: 1 contributors (90d) y: 15 lines of code java/tools/src/main/java/org/apache/tsfile/tools/TsFileTool.java x: 1 contributors (90d) y: 532 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/query/executor/TableQueryExecutor.java x: 1 contributors (90d) y: 111 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/TsFileWriter.java x: 2 contributors (90d) y: 536 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/chunk/AlignedChunkGroupWriterImpl.java x: 2 contributors (90d) y: 378 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/chunk/NonAlignedChunkGroupWriterImpl.java x: 2 contributors (90d) y: 190 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/record/Tablet.java x: 1 contributors (90d) y: 1065 lines of code doap_tsfile.rdf x: 1 contributors (90d) y: 73 lines of code python/tsfile/tsfile_reader.pyx x: 2 contributors (90d) y: 206 lines of code cpp/src/writer/time_chunk_writer.cc x: 3 contributors (90d) y: 154 lines of code python/tsfile/schema.py x: 2 contributors (90d) y: 86 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/TsFileSequenceReader.java x: 2 contributors (90d) y: 2265 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/common/Chunk.java x: 1 contributors (90d) y: 306 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/chunk/AlignedChunkWriterImpl.java x: 1 contributors (90d) y: 453 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/chunk/ChunkWriterImpl.java x: 1 contributors (90d) y: 393 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/chunk/TimeChunkWriter.java x: 1 contributors (90d) y: 260 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/chunk/ValueChunkWriter.java x: 1 contributors (90d) y: 343 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/page/PageWriter.java x: 1 contributors (90d) y: 236 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/page/ValuePageWriter.java x: 1 contributors (90d) y: 278 lines of code java/tsfile/src/main/java/org/apache/tsfile/write/v4/AbstractTableModelTsFileWriter.java x: 1 contributors (90d) y: 193 lines of code java/tsfile/src/main/java/org/apache/tsfile/utils/ReadWriteIOUtils.java x: 1 contributors (90d) y: 962 lines of code cpp/src/writer/tsfile_table_writer.h x: 2 contributors (90d) y: 30 lines of code cpp/src/reader/table_query_executor.cc x: 2 contributors (90d) y: 54 lines of code cpp/src/reader/table_result_set.h x: 2 contributors (90d) y: 36 lines of code cpp/src/common/schema.h x: 3 contributors (90d) y: 359 lines of code cpp/src/common/tablet.h x: 2 contributors (90d) y: 167 lines of code cpp/src/cwrapper/errno_define_c.h x: 1 contributors (90d) y: 55 lines of code cpp/src/encoding/ts2diff_decoder.h x: 2 contributors (90d) y: 284 lines of code cpp/src/file/tsfile_io_writer.cc x: 2 contributors (90d) y: 742 lines of code cpp/src/file/tsfile_io_writer.h x: 2 contributors (90d) y: 172 lines of code cpp/src/reader/aligned_chunk_reader.cc x: 3 contributors (90d) y: 553 lines of code cpp/src/reader/aligned_chunk_reader.h x: 2 contributors (90d) y: 126 lines of code cpp/src/reader/bloom_filter.cc x: 1 contributors (90d) y: 219 lines of code cpp/src/reader/chunk_reader.h x: 1 contributors (90d) y: 93 lines of code cpp/src/reader/table_result_set.cc x: 3 contributors (90d) y: 84 lines of code cpp/src/reader/tsfile_reader.cc x: 2 contributors (90d) y: 187 lines of code java/common/src/main/java/org/apache/tsfile/utils/TsPrimitiveType.java x: 1 contributors (90d) y: 568 lines of code cpp/src/common/statistic.h x: 2 contributors (90d) y: 1048 lines of code cpp/src/common/tsblock/tsblock.h x: 2 contributors (90d) y: 223 lines of code cpp/src/reader/block/device_ordered_tsblock_reader.cc x: 2 contributors (90d) y: 63 lines of code cpp/src/reader/block/single_device_tsblock_reader.cc x: 3 contributors (90d) y: 341 lines of code cpp/src/reader/block/single_device_tsblock_reader.h x: 3 contributors (90d) y: 129 lines of code cpp/src/reader/table_query_executor.h x: 3 contributors (90d) y: 55 lines of code cpp/src/common/global.cc x: 3 contributors (90d) y: 135 lines of code cpp/src/cwrapper/tsfile_cwrapper_expression.cc x: 1 contributors (90d) y: 1 lines of code cpp/src/writer/chunk_writer.cc x: 2 contributors (90d) y: 146 lines of code cpp/src/writer/tsfile_writer.h x: 4 contributors (90d) y: 162 lines of code cpp/src/writer/value_chunk_writer.h x: 2 contributors (90d) y: 98 lines of code cpp/src/writer/value_page_writer.cc x: 1 contributors (90d) y: 150 lines of code cpp/src/reader/result_set.h x: 3 contributors (90d) y: 75 lines of code cpp/src/reader/tsfile_reader.h x: 2 contributors (90d) y: 49 lines of code cpp/src/encoding/ts2diff_encoder.h x: 2 contributors (90d) y: 340 lines of code cpp/src/reader/chunk_reader.cc x: 1 contributors (90d) y: 408 lines of code cpp/src/reader/qds_without_timegenerator.cc x: 3 contributors (90d) y: 162 lines of code cpp/src/common/tablet.cc x: 3 contributors (90d) y: 298 lines of code cpp/src/reader/qds_with_timegenerator.cc x: 2 contributors (90d) y: 370 lines of code java/tsfile/src/main/java/org/apache/tsfile/file/metadata/AbstractAlignedChunkMetadata.java x: 2 contributors (90d) y: 154 lines of code java/tsfile/src/main/java/org/apache/tsfile/file/metadata/ChunkMetadata.java x: 1 contributors (90d) y: 298 lines of code cpp/src/utils/db_utils.h x: 2 contributors (90d) y: 358 lines of code cpp/src/common/allocator/byte_stream.h x: 1 contributors (90d) y: 1012 lines of code cpp/src/common/container/sorted_array.h x: 1 contributors (90d) y: 241 lines of code cpp/src/common/row_record.h x: 1 contributors (90d) y: 187 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/common/block/TsBlock.java x: 1 contributors (90d) y: 464 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/common/block/column/IntColumn.java x: 1 contributors (90d) y: 227 lines of code java/tsfile/src/main/java/org/apache/tsfile/read/common/block/column/NullColumn.java x: 1 contributors (90d) y: 122 lines of code
2265.0
lines of code
  min: 1.0
  average: 197.78
  25th percentile: 52.0
  median: 127.0
  75th percentile: 224.0
  max: 2265.0
0 4.0
contributors (90d)
min: 1.0 | average: 1.43 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 4.0