This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch
dependabot/maven/au.com.acegi-xml-format-maven-plugin-3.3.1
in repository https://gitbox.apache.org/repos/asf/tsfile.git
discard cd8fbdc8 Bump au.com.acegi:xml-format-maven-plugin from 3.2.2 to 3.3.1
add d36f3f33 Optimize the log in TsFileIOWriter
add 4d48cd17 Fix delete and recreate the same timeseries with different
datatype bug
add 69088d00 chore: Moved PR related emails to the new notifications list
add 9c870225 Pipe: Improved batch performance by reducing unnecessary
serialization
add e877120e Dicard all null row (#27)
add dbc31164 Add comments
add f7d0a6cd Add maxTsBlockLineNumber variable in TsBlockBuilder
add 930cef62 remove mem control parameter (#29)
add 271ddf94 Add release notes (#31)
add c5c34843 [maven-release-plugin] prepare release v1.0.0
add 8ca8e578 [maven-release-plugin] prepare for next development iteration
add 3cf7d52f Bump actions/cache from 3 to 4 (#22)
add 3148dec3 Init docs (#26)
add 3970db0b Bump pnpm/action-setup from 2 to 3 (#33)
add 96015a38 Update maven central badge (#35)
add c944f5e4 add doap_tsfile.rdf file (#37)
add d78c57ae Update the content of doap_tsfile.rdf (#39)
add 8fb5dae5 Move `BitMap.java` to common module.
add 250e9367 add a new util method: applyFilterAndLimitOffsetToTsBlock
add e11bdf06 Fix value filter allSatisfy bug
add 3cabdd67 add down doc (#42)
add 2d887a7a docs: add download button (#43)
add 874a61d5 Pipe meta sync: support meta data sync between different
clusters
add f7ba0637 fix error log caused by ClosedByInterruptException
add 919e7517 Auto deploy website (#49)
add 88403ca3 Update Feedback.md (#44)
add 6fcc23c4 Update site-build.yaml
add ea1e18a8 add(Privacy) (#51)
add 4c0aa7c6 Update en.ts
add fc814d47 Replace string device id with interface IDeviceID
add f8d6db8a add matomo (#55)
add 758cb446 Fix the mistaken argument in LZ4Uncompressor
add 5febf808 Remove duplicate lookups in dictionary encoder
add ca8f6e0c Optimize SeriesScanUtil by memorizing the order time and
satisfied information for each Seq and Unseq Resource (#58)
add 54eabc58 Improved the style of some variables and docs
add 4dd3742d add getUsedMemorySize method for IPointReader
add 19b5d6e8 Add an equivalent `.getLongs()` method to `.getTimes()`
add 1c40e107 Use UTF-8 to load properties file (#64)
add b1ff701d supplement perf test
add 138c1aa6 Revert "supplement perf test"
add 98d9e8df Update TsFile Introduction Link.md (#65)
add 4ab90f6e Remove synchronized in LocalTsFileOutput and PublicBAOS
add 12e53089 create multiple data type in utils used in UT
add 571a6da9 Adding a C++ buid
add 4aa7c697 remove cdn (#74)
add 6cbbba76 Fix TsBlockBuilder bug in AlignedPageReader and PageReader.
add 0de0fd4c Support new data type: STRING, BLOB, TIMESTAMP, DATE
add a86eb4a0 feat: Support interface in device level of
RestorableTsFileIOWriter
add 631bf849 Return all columns in TsBlock class
add fa5f75f3 Add copy slice methods to all Column classes
add 1e0c6953 Bump pnpm/action-setup from 3 to 4 (#75)
add c9d3ea3f Add new data type example and pom.xml
add c57ba733 Add common method for TSDataType: isBinary()
add 040e216b update readme
add 4927dd86 Add some methods for compaction
add 8c8cc524 add README-zh (#89)
add d13393a1 change Comparison to table (#90)
add 30e8d8cb Update README.md (#91)
add b584c6fc Update .asf.yaml
add 75533759 readme add link (#92)
add 442a5956 Feature/updated cmake (#86)
add f2c24d11 merge Build and Use (#93)
add b956d4ca merge config files to iotdb-system.properties (#85)
add 27c395a8 init tsfile for cpp.
add 7bda0420 refine code dir and add exmaples, benchmark etc.
add 36f974d0 [CPP].add cwrapper and cexamples to cpp. (#97)
add 131783a3 Update README.md
add 522f0b2d Update README-zh.md
add 90704a62 Update README.md
add 8e1746e1 Update README.md
add 74c188c8 update readme example (#99)
add 8e5cdc2a Bump org.apache.maven.plugins:maven-checkstyle-plugin (#98)
add e17e373f Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.5.0
to 3.7.0 (#95)
add 07925267 Introducing Lazy-decoding of page data in PageReader
add c6af3c36 Fix/fix the cpp build on windows (#109)
add b1492023 bugfix: bitmap clear method (#114)
add d87e0094 fix ts2diff decoder (#118)
add 5783c5f7 Fix SimpleListNode::remove (#117)
add 634c3c2f fix BitPackDecoder::~BitPackDecoder() (#121)
add 0b496e8a Fix maven build warning (#122)
add 057d0149 Adding gitattributes file to unify the line break (#130)
add 91cc4f7c Fix ZstdUncompressor
add 455b4cf4 Implement chunk reader without statistics (#133)
add 516406b3 Add "Navigating-Time-Series Data" document
add 05967b76 Add a Data Model document (#138)
add 13532000 Modify directory order (#140)
add 603ec016 change readme content order (#142)
add 1b24436d Fix the bitpack_codec to keep it consistent with the Java
version. (#123)
add c35b4130 fix/plain_decoder (#125)
add 4e457b64 fix the class to prevent the program from crashing
unexpectedly (#126)
add 9838eac6 fix ZigZagCodec (#124)
add da9fda8e [CPP] Fix syntax and logic errors in files under the 'filter'
directory (#135)
add 57982e9b Update Quick Start Document (#145)
add fcf3f8b6 fix rlbe (#143)
add 5fcd317a apply spotless
add 6a5f8330 feature: finish multiple flush for c++_tsfile (#110)
add ff5617b1 Python wrapper. (#112)
add fad04719 fix error link (#148)
add c0e91cac Fix Invalid GitHub label (#149)
add 0e337f97 feature/unittests (#134)
add f810cde2 Bump au.com.acegi:xml-format-maven-plugin from 3.2.2 to 3.3.1
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (cd8fbdc8)
\
N -- N -- N
refs/heads/dependabot/maven/au.com.acegi-xml-format-maven-plugin-3.3.1
(f810cde2)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.asf.yaml | 21 +-
.gitattributes | 18 +
.github/workflows/site-build.yaml | 99 +
.github/workflows/unit-test.yml | 22 +-
.gitignore | 20 +-
.mvn/wrapper/maven-wrapper.properties | 4 +-
Jenkinsfile | 2 +-
README-zh.md | 129 +
README.md | 94 +-
RELEASE_NOTES.md | 39 +
common/pom.xml | 60 -
.../org/apache/tsfile/block/column/Column.java | 155 -
.../java/org/apache/tsfile/enums/TSDataType.java | 193 -
.../org/apache/tsfile/utils/RamUsageEstimator.java | 569 ---
.../org/apache/tsfile/utils/TsPrimitiveType.java | 695 ----
cpp/.clang-format | 226 ++
cpp/.gitignore | 7 +
cpp/CMakeLists.txt | 78 +
cpp/README-zh.md | 34 +
cpp/README.md | 79 +
cpp/bench_mark/CMakeLists.txt | 33 +
cpp/bench_mark/bench_mark_src/CMakeLists.txt | 57 +
cpp/bench_mark/bench_mark_src/bench_conf.h | 26 +
cpp/bench_mark/bench_mark_src/bench_mark.cc | 161 +
cpp/bench_mark/bench_mark_src/bench_mark.h | 18 +
cpp/bench_mark/build.sh | 50 +
cpp/build.sh | 142 +
cpp/cmake/build_function.cmake | 34 +
cpp/cmake/cmake_config.h | 19 +
cpp/cmake/config.h.in | 1 +
cpp/examples/CMakeLists.txt | 35 +
cpp/examples/build.sh | 32 +
cpp/examples/c_examples/CMakeLists.txt | 22 +
cpp/examples/c_examples/c_examples.c | 134 +
cpp/examples/c_examples/c_examples.h | 32 +
cpp/examples/cpp_examples/CMakeLists.txt | 22 +
cpp/examples/cpp_examples/cpp_examples.h | 32 +
cpp/examples/cpp_examples/demo_read.cpp | 101 +
cpp/examples/cpp_examples/demo_write.cpp | 56 +
cpp/examples/examples.cc | 31 +
cpp/pom.xml | 180 +
cpp/src/CMakeLists.txt | 56 +
cpp/src/common/CMakeLists.txt | 35 +
cpp/src/common/allocator/CMakeLists.txt | 26 +
cpp/src/common/allocator/alloc_base.h | 131 +
cpp/src/common/allocator/byte_stream.h | 1109 ++++++
cpp/src/common/allocator/mem_alloc.cc | 257 ++
cpp/src/common/allocator/my_string.h | 144 +
cpp/src/common/allocator/object_pool.h | 110 +
cpp/src/common/allocator/page_arena.cc | 65 +
cpp/src/common/allocator/page_arena.h | 101 +
cpp/src/common/allocator/stl_allocator.h | 90 +
cpp/src/common/allocator/util_define.h | 152 +
cpp/src/common/config/CMakeLists.txt | 20 +
cpp/src/common/config/config.h | 72 +
cpp/src/common/container/CMakeLists.txt | 22 +
cpp/src/common/container/array.h | 305 ++
cpp/src/common/container/bit_map.cc | 45 +
cpp/src/common/container/bit_map.h | 83 +
cpp/src/common/container/blocking_queue.cc | 57 +
cpp/src/common/container/blocking_queue.h | 44 +
cpp/src/common/container/byte_buffer.h | 127 +
cpp/src/common/container/hash_func.h | 106 +
cpp/src/common/container/hash_node.h | 73 +
cpp/src/common/container/hash_segm.h | 53 +
cpp/src/common/container/hash_table.h | 792 +++++
cpp/src/common/container/list.h | 150 +
cpp/src/common/container/murmur_hash3.cc | 138 +
cpp/src/common/container/murmur_hash3.h | 75 +
cpp/src/common/container/simple_vector.h | 60 +
cpp/src/common/container/slice.h | 148 +
cpp/src/common/container/sorted_array.h | 329 ++
cpp/src/common/datatype/CMakeLists.txt | 18 +
cpp/src/common/datatype/value.h | 224 ++
cpp/src/common/db_common.h | 183 +
cpp/src/common/global.cc | 195 +
cpp/src/common/global.h | 48 +
cpp/src/common/logger/elog.h | 37 +
cpp/src/common/mutex/CMakeLists.txt | 20 +
cpp/src/common/mutex/mutex.h | 74 +
cpp/src/common/path.h | 50 +
cpp/src/common/record.h | 138 +
cpp/src/common/row_record.h | 193 +
cpp/src/common/schema.h | 73 +
cpp/src/common/seq_tvlist.h | 172 +
cpp/src/common/seq_tvlist.inc | 174 +
cpp/src/common/statistic.h | 839 +++++
cpp/src/common/tablet.cc | 164 +
cpp/src/common/tablet.h | 100 +
cpp/src/common/tablet_iterator.h | 78 +
cpp/src/common/tsblock/CMakeLists.txt | 22 +
cpp/src/common/tsblock/tsblock.cc | 310 ++
cpp/src/common/tsblock/tsblock.h | 272 ++
cpp/src/common/tsblock/tuple_desc.cc | 88 +
cpp/src/common/tsblock/tuple_desc.h | 118 +
.../common/tsblock/vector/fixed_length_vector.h | 82 +
.../common/tsblock/vector/variable_length_vector.h | 87 +
cpp/src/common/tsblock/vector/vector.h | 94 +
cpp/src/common/tsfile_common.cc | 259 ++
cpp/src/common/tsfile_common.h | 832 +++++
cpp/src/common/tsfile_mgr.cc | 139 +
cpp/src/common/tsfile_mgr.h | 95 +
cpp/src/compress/CMakeLists.txt | 23 +
cpp/src/compress/compressor.c | 18 +
cpp/src/compress/compressor.h | 51 +
cpp/src/compress/compressor_factory.h | 71 +
cpp/src/compress/gzip_compressor.cc | 292 ++
cpp/src/compress/gzip_compressor.h | 153 +
cpp/src/compress/lz4.c | 3162 +++++++++++++++++
cpp/src/compress/lz4.h | 1000 ++++++
cpp/src/compress/lz4_compressor.cc | 141 +
cpp/src/compress/lz4_compressor.h | 66 +
cpp/src/compress/uncompressed_compressor.h | 54 +
cpp/src/cwrapper/CMakeLists.txt | 22 +
cpp/src/cwrapper/TsFile-cwrapper.cc | 848 +++++
cpp/src/cwrapper/TsFile-cwrapper.h | 235 ++
cpp/src/encoding/CMakeLists.txt | 32 +
cpp/src/encoding/bitpack_decoder.h | 188 +
cpp/src/encoding/bitpack_encoder.h | 180 +
cpp/src/encoding/decoder.h | 41 +
cpp/src/encoding/decoder_factory.h | 97 +
cpp/src/encoding/dictionary_decoder.h | 78 +
cpp/src/encoding/dictionary_encoder.h | 107 +
cpp/src/encoding/encode_utils.h | 146 +
cpp/src/encoding/encoder.h | 52 +
cpp/src/encoding/encoder_factory.h | 114 +
cpp/src/encoding/gorilla_decoder.h | 411 +++
cpp/src/encoding/gorilla_encoder.h | 468 +++
cpp/src/encoding/intpacker.h | 156 +
cpp/src/encoding/plain_decoder.h | 54 +
cpp/src/encoding/plain_encoder.h | 63 +
cpp/src/encoding/ts2diff_decoder.h | 314 ++
cpp/src/encoding/ts2diff_encoder.h | 340 ++
cpp/src/encoding/zigzag_decoder.h | 199 ++
cpp/src/encoding/zigzag_encoder.h | 168 +
cpp/src/file/CMakeLists.txt | 24 +
cpp/src/file/open_file.cc | 110 +
cpp/src/file/open_file.h | 137 +
cpp/src/file/read_file.cc | 159 +
cpp/src/file/read_file.h | 66 +
cpp/src/file/tsfile_io_reader.cc | 535 +++
cpp/src/file/tsfile_io_reader.h | 169 +
cpp/src/file/tsfile_io_writer.cc | 755 ++++
cpp/src/file/tsfile_io_writer.h | 191 +
cpp/src/file/write_file.cc | 139 +
cpp/src/file/write_file.h | 61 +
cpp/src/reader/CMakeLists.txt | 23 +
cpp/src/reader/bloom_filter.cc | 268 ++
cpp/src/reader/bloom_filter.h | 128 +
cpp/src/reader/chunk_reader.cc | 454 +++
cpp/src/reader/chunk_reader.h | 137 +
cpp/src/reader/expression.cc | 207 ++
cpp/src/reader/expression.h | 133 +
cpp/src/reader/filter/and_filter.h | 87 +
cpp/src/reader/filter/between.h | 137 +
cpp/src/reader/filter/binary_filter.h | 45 +
cpp/src/reader/filter/eq.h | 72 +
cpp/src/reader/filter/filter.h | 60 +
cpp/src/reader/filter/filter_type.h | 51 +
cpp/src/reader/filter/gt.h | 70 +
cpp/src/reader/filter/gt_eq.h | 71 +
cpp/src/reader/filter/in.h | 57 +
cpp/src/reader/filter/lt.h | 69 +
cpp/src/reader/filter/lt_eq.h | 73 +
cpp/src/reader/filter/not_eq.h | 72 +
cpp/src/reader/filter/object.h | 264 ++
cpp/src/reader/filter/or_filter.h | 104 +
cpp/src/reader/filter/time_filter.cc | 46 +
cpp/src/reader/filter/time_filter.h | 53 +
cpp/src/reader/filter/time_operator.cc | 274 ++
cpp/src/reader/filter/time_operator.h | 213 ++
cpp/src/reader/filter/unary_filter.h | 66 +
cpp/src/reader/qds_with_timegenerator.cc | 384 ++
cpp/src/reader/qds_with_timegenerator.h | 136 +
cpp/src/reader/qds_without_timegenerator.cc | 159 +
cpp/src/reader/qds_without_timegenerator.h | 65 +
cpp/src/reader/query_data_set.h | 36 +
cpp/src/reader/query_executor.h | 63 +
cpp/src/reader/scan_iterator.cc | 257 ++
cpp/src/reader/scan_iterator.h | 189 +
cpp/src/reader/tsfile_executor.cc | 118 +
cpp/src/reader/tsfile_executor.h | 57 +
cpp/src/reader/tsfile_reader.cc | 67 +
cpp/src/reader/tsfile_reader.h | 55 +
cpp/src/reader/tsfile_series_scan_iterator.cc | 111 +
cpp/src/reader/tsfile_series_scan_iterator.h | 98 +
cpp/src/utils/CMakeLists.txt | 19 +
cpp/src/utils/db_utils.h | 417 +++
cpp/src/utils/errno_define.h | 76 +
cpp/src/utils/injection.h | 68 +
cpp/src/utils/storage_utils.h | 86 +
cpp/src/utils/util_define.h | 145 +
cpp/src/writer/CMakeLists.txt | 24 +
cpp/src/writer/chunk_writer.cc | 163 +
cpp/src/writer/chunk_writer.h | 138 +
cpp/src/writer/page_writer.cc | 210 ++
cpp/src/writer/page_writer.h | 190 +
cpp/src/writer/tsfile_writer.cc | 499 +++
cpp/src/writer/tsfile_writer.h | 127 +
cpp/test/CMakeLists.txt | 54 +
cpp/test/common/allocator/alloc_base_test.cc | 64 +
cpp/test/common/allocator/byte_stream_test.cc | 286 ++
cpp/test/common/allocator/my_string_test.cc | 105 +
cpp/test/common/allocator/page_arena_test.cc | 58 +
cpp/test/common/container/array_test.cc | 168 +
cpp/test/common/container/bit_map_test.cc | 93 +
cpp/test/common/container/byte_buffer_test.cc | 69 +
cpp/test/common/container/list_test.cc | 95 +
cpp/test/common/container/murmur_hash3_test.cc | 57 +
cpp/test/common/container/simple_vector_test.cc | 52 +
cpp/test/common/container/slice_test.cc | 96 +
cpp/test/common/container/sorted_array_test.cc | 157 +
cpp/test/common/datatype/value_test.cc | 127 +
cpp/test/common/record_test.cc | 129 +
cpp/test/common/row_record_test.cc | 155 +
cpp/test/common/schema_test.cc | 54 +
cpp/test/common/statistic_test.cc | 202 ++
cpp/test/common/tablet_test.cc | 64 +
cpp/test/common/tsblock/tslock_test.cc | 153 +
cpp/test/common/tsblock/tuple_desc_test.cc | 104 +
.../tsblock/vector/fixed_length_vector_test.cc | 75 +
.../tsblock/vector/variable_length_vector_test.cc | 75 +
cpp/test/common/tsfile_common_test.cc | 415 +++
cpp/test/compress/lz4_compressor_test.cc | 131 +
cpp/test/encoding/bitpack_codec_test.cc | 289 ++
cpp/test/encoding/dictionary_codec_test.cc | 101 +
cpp/test/encoding/gorilla_codec_test.cc | 110 +
cpp/test/encoding/inpacker_test.cc | 57 +
cpp/test/encoding/plain_codec_test.cc | 91 +
cpp/test/encoding/ts2diff_codec_test.cc | 92 +
cpp/test/encoding/zigzag_codec_test.cc | 136 +
cpp/test/file/open_file_test.cc | 113 +
cpp/test/file/write_file_test.cc | 107 +
cpp/test/utils/db_utils_test.cc | 218 ++
cpp/test/writer/chunk_writer_test.cc | 99 +
cpp/test/writer/page_writer_test.cc | 93 +
cpp/test/writer/tsfile_writer_test.cc | 216 ++
cpp/test_all.sh | 18 +
doap_tsfile.rdf | 61 +
docs/.gitignore | 5 +
docs/deploy.cjs | 32 +
docs/deploy_staging.cjs | 32 +
docs/package.json | 30 +
docs/pnpm-lock.yaml | 3737 ++++++++++++++++++++
docs/src/.vuepress/components/PageFooter.vue | 49 +
.../docsearch/client/components/Docsearch.ts | 156 +
.../docsearch/client/components/index.ts | 20 +
.../docsearch/client/composables/index.ts | 20 +
.../client/composables/useDocsearchShim.ts | 81 +
.../components/docsearch/client/config.js | 28 +
.../.vuepress/components/docsearch/client/index.ts | 22 +
.../components/docsearch/client/shims.d.ts | 26 +
.../docsearch/client/styles/docsearch.css | 44 +
.../components/docsearch/node/docsearchPlugin.ts | 56 +
.../.vuepress/components/docsearch/node/index.ts | 24 +
.../.vuepress/components/docsearch/shared/index.ts | 20 +
.../.vuepress/components/docsearch/shared/types.ts | 37 +
docs/src/.vuepress/config.ts | 123 +
docs/src/.vuepress/navbar/en.ts | 59 +
docs/src/.vuepress/navbar/index.ts | 19 +
docs/src/.vuepress/navbar/zh.ts | 59 +
docs/src/.vuepress/public/.asf.yaml | 25 +
docs/src/.vuepress/public/bg.svg | 34 +
docs/src/.vuepress/public/favicon.ico | Bin 0 -> 1595 bytes
docs/src/.vuepress/public/home_icon.svg | 1 +
docs/src/.vuepress/public/logo.svg | 1 +
docs/src/.vuepress/public/s.svg | 51 +
docs/src/.vuepress/sidebar/V1.0.x/en.ts | 48 +
docs/src/.vuepress/sidebar/V1.0.x/zh.ts | 48 +
docs/src/.vuepress/sidebar/en.ts | 23 +
docs/src/.vuepress/sidebar/index.ts | 19 +
docs/src/.vuepress/sidebar/zh.ts | 23 +
docs/src/.vuepress/styles/config.scss | 3 +
docs/src/.vuepress/styles/index.scss | 29 +
docs/src/.vuepress/styles/palette.scss | 3 +
docs/src/.vuepress/theme.ts | 176 +
docs/src/Community/About.md | 22 +
docs/src/Community/Feedback.md | 22 +
.../Development/Community-Project-Committers.md | 22 +
docs/src/Development/Powered-By.md | 22 +
docs/src/Download/README.md | 18 +
docs/src/README.md | 52 +
docs/src/UserGuide/latest/QuickStart/Data-Model.md | 65 +
.../QuickStart/Navigating_Time_Series_Data.md | 64 +
docs/src/UserGuide/latest/QuickStart/QuickStart.md | 124 +
docs/src/stage/QuickStart.md | 568 +++
docs/src/zh/Community/About.md | 139 +
docs/src/zh/Community/Feedback.md | 49 +
.../zh/Development/Community-Project-Committers.md | 83 +
docs/src/zh/Development/Powered-By.md | 34 +
docs/src/zh/Download/README.md | 18 +
docs/src/zh/README.md | 51 +
.../zh/UserGuide/latest/QuickStart/Data-Model.md | 65 +
.../QuickStart/Navigating_Time_Series_Data.md | 67 +
.../zh/UserGuide/latest/QuickStart/QuickStart.md | 123 +
docs/src/zh/stage/QuickStart.md | 559 +++
examples/pom.xml | 77 -
.../src/main/java/org/apache/tsfile/Constant.java | 33 -
.../main/java/org/apache/tsfile/TsFileRead.java | 106 -
.../java/org/apache/tsfile/TsFileSequenceRead.java | 204 --
.../tsfile/TsFileWriteAlignedWithTSRecord.java | 95 -
.../tsfile/TsFileWriteAlignedWithTablet.java | 149 -
.../org/apache/tsfile/TsFileWriteWithTSRecord.java | 94 -
.../org/apache/tsfile/TsFileWriteWithTablet.java | 107 -
java/common/pom.xml | 60 +
.../apache/tsfile/block/TsBlockBuilderStatus.java | 0
.../org/apache/tsfile/block/column/Column.java | 167 +
.../apache/tsfile/block/column/ColumnBuilder.java | 0
.../tsfile/block/column/ColumnBuilderStatus.java | 0
.../apache/tsfile/block/column/ColumnEncoding.java | 0
.../java/org/apache/tsfile/enums/TSDataType.java | 230 ++
.../java/org/apache/tsfile/utils/Accountable.java | 25 +
.../main/java/org/apache/tsfile/utils/Binary.java | 0
.../main/java/org/apache/tsfile/utils/BitMap.java | 194 +
.../java/org/apache/tsfile/utils/Constants.java | 0
.../org/apache/tsfile/utils/RamUsageEstimator.java | 571 +++
.../org/apache/tsfile/utils/TsPrimitiveType.java | 703 ++++
.../tsfile/write/UnSupportedDataTypeException.java | 0
java/examples/pom.xml | 82 +
{examples => java/examples}/readme.md | 0
.../src/main/java/org/apache/tsfile/Constant.java | 37 +
.../main/java/org/apache/tsfile/DataGenerator.java | 52 +
.../org/apache/tsfile/TsFileForceAppendWrite.java | 0
.../main/java/org/apache/tsfile/TsFileRead.java | 114 +
.../java/org/apache/tsfile/TsFileSequenceRead.java | 205 ++
.../tsfile/TsFileWriteAlignedWithTSRecord.java | 108 +
.../tsfile/TsFileWriteAlignedWithTablet.java | 159 +
.../org/apache/tsfile/TsFileWriteWithTSRecord.java | 104 +
.../org/apache/tsfile/TsFileWriteWithTablet.java | 114 +
java/pom.xml | 105 +
java/tsfile/README-zh.md | 167 +
java/tsfile/README.md | 169 +
{tsfile => java/tsfile}/format-changelist.md | 0
java/tsfile/pom.xml | 273 ++
.../antlr4/org/apache/tsfile/parser/PathLexer.g4 | 0
.../antlr4/org/apache/tsfile/parser/PathParser.g4 | 0
.../java/org/apache/tsfile/common/cache/Cache.java | 0
.../org/apache/tsfile/common/cache/LRUCache.java | 0
.../apache/tsfile/common/conf/TSFileConfig.java | 528 +++
.../tsfile/common/conf/TSFileDescriptor.java | 202 ++
.../tsfile/common/constant/JsonFormatConstant.java | 0
.../tsfile/common/constant/QueryConstant.java | 0
.../tsfile/common/constant/TsFileConstant.java | 0
.../org/apache/tsfile/compress/ICompressor.java | 0
.../org/apache/tsfile/compress/IUnCompressor.java | 404 +++
.../tsfile/encoding/bitpacking/IntPacker.java | 0
.../tsfile/encoding/bitpacking/LongPacker.java | 0
.../tsfile/encoding/decoder/BitmapDecoder.java | 0
.../apache/tsfile/encoding/decoder/Decoder.java | 219 ++
.../encoding/decoder/DeltaBinaryDecoder.java | 0
.../tsfile/encoding/decoder/DictionaryDecoder.java | 0
.../decoder/DoublePrecisionChimpDecoder.java | 0
.../encoding/decoder/DoublePrecisionDecoderV1.java | 0
.../encoding/decoder/DoublePrecisionDecoderV2.java | 0
.../tsfile/encoding/decoder/DoubleRLBEDecoder.java | 0
.../encoding/decoder/DoubleSprintzDecoder.java | 0
.../tsfile/encoding/decoder/FloatDecoder.java | 157 +
.../tsfile/encoding/decoder/FloatRLBEDecoder.java | 0
.../encoding/decoder/FloatSprintzDecoder.java | 0
.../tsfile/encoding/decoder/GorillaDecoderV1.java | 0
.../tsfile/encoding/decoder/GorillaDecoderV2.java | 0
.../tsfile/encoding/decoder/IntChimpDecoder.java | 0
.../tsfile/encoding/decoder/IntGorillaDecoder.java | 0
.../tsfile/encoding/decoder/IntRLBEDecoder.java | 0
.../tsfile/encoding/decoder/IntRleDecoder.java | 0
.../tsfile/encoding/decoder/IntSprintzDecoder.java | 0
.../tsfile/encoding/decoder/IntZigzagDecoder.java | 0
.../tsfile/encoding/decoder/LongChimpDecoder.java | 0
.../encoding/decoder/LongGorillaDecoder.java | 0
.../tsfile/encoding/decoder/LongRLBEDecoder.java | 0
.../tsfile/encoding/decoder/LongRleDecoder.java | 0
.../encoding/decoder/LongSprintzDecoder.java | 0
.../tsfile/encoding/decoder/LongZigzagDecoder.java | 0
.../tsfile/encoding/decoder/PlainDecoder.java | 0
.../encoding/decoder/RegularDataDecoder.java | 0
.../apache/tsfile/encoding/decoder/RleDecoder.java | 0
.../decoder/SinglePrecisionChimpDecoder.java | 0
.../encoding/decoder/SinglePrecisionDecoderV1.java | 0
.../encoding/decoder/SinglePrecisionDecoderV2.java | 0
.../tsfile/encoding/decoder/SprintzDecoder.java | 0
.../tsfile/encoding/encoder/BitmapEncoder.java | 0
.../encoding/encoder/DeltaBinaryEncoder.java | 0
.../tsfile/encoding/encoder/DictionaryEncoder.java | 116 +
.../encoder/DoublePrecisionChimpEncoder.java | 0
.../encoding/encoder/DoublePrecisionEncoderV1.java | 0
.../encoding/encoder/DoublePrecisionEncoderV2.java | 0
.../apache/tsfile/encoding/encoder/DoubleRLBE.java | 0
.../encoding/encoder/DoubleSprintzEncoder.java | 0
.../apache/tsfile/encoding/encoder/Encoder.java | 0
.../tsfile/encoding/encoder/FloatEncoder.java | 147 +
.../apache/tsfile/encoding/encoder/FloatRLBE.java | 0
.../encoding/encoder/FloatSprintzEncoder.java | 0
.../tsfile/encoding/encoder/GorillaEncoderV1.java | 0
.../tsfile/encoding/encoder/GorillaEncoderV2.java | 0
.../tsfile/encoding/encoder/IntChimpEncoder.java | 0
.../tsfile/encoding/encoder/IntGorillaEncoder.java | 0
.../apache/tsfile/encoding/encoder/IntRLBE.java | 0
.../tsfile/encoding/encoder/IntRleEncoder.java | 0
.../tsfile/encoding/encoder/IntSprintzEncoder.java | 0
.../tsfile/encoding/encoder/IntZigzagEncoder.java | 0
.../tsfile/encoding/encoder/LongChimpEncoder.java | 0
.../encoding/encoder/LongGorillaEncoder.java | 0
.../apache/tsfile/encoding/encoder/LongRLBE.java | 0
.../tsfile/encoding/encoder/LongRleEncoder.java | 0
.../encoding/encoder/LongSprintzEncoder.java | 0
.../tsfile/encoding/encoder/LongZigzagEncoder.java | 0
.../tsfile/encoding/encoder/PlainEncoder.java | 142 +
.../org/apache/tsfile/encoding/encoder/RLBE.java | 0
.../encoding/encoder/RegularDataEncoder.java | 0
.../apache/tsfile/encoding/encoder/RleEncoder.java | 0
.../apache/tsfile/encoding/encoder/SDTEncoder.java | 0
.../encoder/SinglePrecisionChimpEncoder.java | 0
.../encoding/encoder/SinglePrecisionEncoderV1.java | 0
.../encoding/encoder/SinglePrecisionEncoderV2.java | 0
.../tsfile/encoding/encoder/SprintzEncoder.java | 0
.../tsfile/encoding/encoder/TSEncodingBuilder.java | 434 +++
.../java/org/apache/tsfile/encoding/fire/Fire.java | 0
.../org/apache/tsfile/encoding/fire/IntFire.java | 0
.../org/apache/tsfile/encoding/fire/LongFire.java | 0
.../exception/NotCompatibleTsFileException.java | 0
.../tsfile/exception/NotImplementedException.java | 0
.../tsfile/exception/NullFieldException.java | 0
.../tsfile/exception/PathParseException.java | 0
.../StopReadTsFileByInterruptException.java | 24 +
.../tsfile/exception/TsFileRuntimeException.java | 0
...eReaderTimeseriesMetadataIteratorException.java | 0
.../TsFileStatisticsMistakesException.java | 0
.../tsfile/exception/cache/CacheException.java | 0
.../CompressionTypeNotSupportedException.java | 0
.../compress/GZIPCompressOverflowException.java | 0
.../encoding/TsFileDecodingException.java | 0
.../encoding/TsFileEncodingException.java | 0
.../filter/QueryFilterOptimizationException.java | 0
.../exception/filter/StatisticsClassException.java | 0
.../filter/UnSupportFilterDataTypeException.java | 0
.../exception/write/NoMeasurementException.java | 0
.../tsfile/exception/write/PageException.java | 0
.../write/TsFileNotCompleteException.java | 0
.../write/UnknownColumnTypeException.java | 0
.../exception/write/WriteProcessException.java | 0
.../apache/tsfile/file/IMetadataIndexEntry.java | 36 +
.../java/org/apache/tsfile/file/MetaMarker.java | 0
.../tsfile/file/header/ChunkGroupHeader.java | 132 +
.../org/apache/tsfile/file/header/ChunkHeader.java | 0
.../org/apache/tsfile/file/header/PageHeader.java | 0
.../tsfile/file/metadata/AlignedChunkMetadata.java | 0
.../file/metadata/AlignedTimeSeriesMetadata.java | 216 ++
.../tsfile/file/metadata/ChunkGroupMetadata.java | 43 +
.../apache/tsfile/file/metadata/ChunkMetadata.java | 0
.../file/metadata/DeviceMetadataIndexEntry.java | 92 +
.../tsfile/file/metadata/IChunkMetadata.java | 0
.../org/apache/tsfile/file/metadata/IDeviceID.java | 48 +
.../org/apache/tsfile/file/metadata/IMetadata.java | 0
.../tsfile/file/metadata/ITimeSeriesMetadata.java | 0
.../metadata/MeasurementMetadataIndexEntry.java | 93 +
.../file/metadata/MetadataIndexConstructor.java | 181 +
.../tsfile/file/metadata/MetadataIndexNode.java | 178 +
.../apache/tsfile/file/metadata/PlainDeviceID.java | 105 +
.../tsfile/file/metadata/TimeseriesMetadata.java | 0
.../tsfile/file/metadata/TsFileMetadata.java | 128 +
.../file/metadata/enums/CompressionType.java | 0
.../file/metadata/enums/MetadataIndexNodeType.java | 0
.../tsfile/file/metadata/enums/TSEncoding.java | 0
.../file/metadata/statistics/BinaryStatistics.java | 0
.../file/metadata/statistics/BlobStatistics.java | 125 +
.../metadata/statistics/BooleanStatistics.java | 0
.../file/metadata/statistics/DateStatistics.java | 29 +
.../file/metadata/statistics/DoubleStatistics.java | 0
.../file/metadata/statistics/FloatStatistics.java | 0
.../metadata/statistics/IntegerStatistics.java | 0
.../file/metadata/statistics/LongStatistics.java | 0
.../file/metadata/statistics/Statistics.java | 436 +++
.../file/metadata/statistics/StringStatistics.java | 246 ++
.../file/metadata/statistics/TimeStatistics.java | 0
.../metadata/statistics/TimestampStatistics.java | 29 +
.../tsfile/fileSystem/FSFactoryProducer.java | 0
.../java/org/apache/tsfile/fileSystem/FSPath.java | 0
.../java/org/apache/tsfile/fileSystem/FSType.java | 0
.../fileInputFactory/FileInputFactory.java | 0
.../fileInputFactory/HDFSInputFactory.java | 0
.../fileInputFactory/HybridFileInputFactory.java | 0
.../fileInputFactory/LocalFSInputFactory.java | 0
.../fileInputFactory/OSFileInputFactory.java | 0
.../fileOutputFactory/FileOutputFactory.java | 0
.../fileOutputFactory/HDFSOutputFactory.java | 0
.../fileOutputFactory/HybridFileOutputFactory.java | 0
.../fileOutputFactory/LocalFSOutputFactory.java | 0
.../fileOutputFactory/OSFileOutputFactory.java | 0
.../tsfile/fileSystem/fsFactory/FSFactory.java | 0
.../tsfile/fileSystem/fsFactory/HDFSFactory.java | 0
.../fileSystem/fsFactory/HybridFSFactory.java | 0
.../fileSystem/fsFactory/LocalFSFactory.java | 0
.../tsfile/fileSystem/fsFactory/OSFSFactory.java | 0
.../java/org/apache/tsfile/read/TimeValuePair.java | 0
.../read/TsFileAlignedSeriesReaderIterator.java | 0
.../org/apache/tsfile/read/TsFileCheckStatus.java | 0
.../apache/tsfile/read/TsFileDeviceIterator.java | 99 +
.../java/org/apache/tsfile/read/TsFileReader.java | 61 +
.../apache/tsfile/read/TsFileRestorableReader.java | 0
.../apache/tsfile/read/TsFileSequenceReader.java | 2533 +++++++++++++
...leSequenceReaderTimeseriesMetadataIterator.java | 264 ++
.../apache/tsfile/read/UnClosedTsFileReader.java | 0
.../org/apache/tsfile/read/common/BatchData.java | 943 +++++
.../tsfile/read/common/BatchDataFactory.java | 0
.../java/org/apache/tsfile/read/common/Chunk.java | 0
.../tsfile/read/common/DescReadBatchData.java | 0
.../tsfile/read/common/DescReadWriteBatchData.java | 522 +++
.../java/org/apache/tsfile/read/common/Field.java | 287 ++
.../tsfile/read/common/IBatchDataIterator.java | 0
.../java/org/apache/tsfile/read/common/Path.java | 301 ++
.../org/apache/tsfile/read/common/RowRecord.java | 0
.../apache/tsfile/read/common/SignalBatchData.java | 0
.../org/apache/tsfile/read/common/TimeRange.java | 0
.../apache/tsfile/read/common/block/TsBlock.java | 571 +++
.../tsfile/read/common/block/TsBlockBuilder.java | 348 ++
.../tsfile/read/common/block/TsBlockUtil.java | 123 +
.../block/column/BinaryArrayColumnEncoder.java | 0
.../read/common/block/column/BinaryColumn.java | 200 ++
.../common/block/column/BinaryColumnBuilder.java | 0
.../read/common/block/column/BooleanColumn.java | 198 ++
.../common/block/column/BooleanColumnBuilder.java | 0
.../block/column/ByteArrayColumnEncoder.java | 0
.../read/common/block/column/ColumnEncoder.java | 0
.../common/block/column/ColumnEncoderFactory.java | 0
.../read/common/block/column/ColumnUtil.java | 0
.../read/common/block/column/DoubleColumn.java | 199 ++
.../common/block/column/DoubleColumnBuilder.java | 0
.../read/common/block/column/FloatColumn.java | 198 ++
.../common/block/column/FloatColumnBuilder.java | 0
.../block/column/Int32ArrayColumnEncoder.java | 117 +
.../block/column/Int64ArrayColumnEncoder.java | 126 +
.../tsfile/read/common/block/column/IntColumn.java | 198 ++
.../read/common/block/column/IntColumnBuilder.java | 0
.../read/common/block/column/LongColumn.java | 198 ++
.../common/block/column/LongColumnBuilder.java | 0
.../read/common/block/column/NullColumn.java | 143 +
.../block/column/RunLengthColumnEncoder.java | 0
.../block/column/RunLengthEncodedColumn.java | 233 ++
.../read/common/block/column/TimeColumn.java | 183 +
.../common/block/column/TimeColumnBuilder.java | 0
.../read/common/block/column/TsBlockSerde.java | 0
.../read/common/parser/PathNodesGenerator.java | 0
.../tsfile/read/common/parser/PathParseError.java | 0
.../tsfile/read/common/parser/PathVisitor.java | 0
.../apache/tsfile/read/common/type/BinaryType.java | 0
.../tsfile/read/common/type/BooleanType.java | 0
.../apache/tsfile/read/common/type/DoubleType.java | 0
.../apache/tsfile/read/common/type/FloatType.java | 0
.../apache/tsfile/read/common/type/IntType.java | 0
.../apache/tsfile/read/common/type/LongType.java | 0
.../org/apache/tsfile/read/common/type/Type.java | 0
.../apache/tsfile/read/common/type/TypeEnum.java | 0
.../tsfile/read/common/type/TypeFactory.java | 53 +
.../read/controller/CachedChunkLoaderImpl.java | 0
.../tsfile/read/controller/IChunkLoader.java | 0
.../read/controller/IChunkMetadataLoader.java | 0
.../tsfile/read/controller/IMetadataQuerier.java | 0
.../read/controller/MetadataQuerierByFileImpl.java | 258 ++
.../tsfile/read/expression/ExpressionType.java | 0
.../tsfile/read/expression/IBinaryExpression.java | 0
.../apache/tsfile/read/expression/IExpression.java | 0
.../tsfile/read/expression/IUnaryExpression.java | 0
.../tsfile/read/expression/QueryExpression.java | 0
.../read/expression/impl/BinaryExpression.java | 0
.../read/expression/impl/GlobalTimeExpression.java | 0
.../expression/impl/SingleSeriesExpression.java | 0
.../read/expression/util/ExpressionOptimizer.java | 0
.../read/filter/PredicateRemoveNotRewriter.java | 0
.../read/filter/basic/BinaryLogicalFilter.java | 0
.../filter/basic/DisableStatisticsTimeFilter.java | 0
.../filter/basic/DisableStatisticsValueFilter.java | 0
.../apache/tsfile/read/filter/basic/Filter.java | 0
.../tsfile/read/filter/basic/OperatorType.java | 0
.../tsfile/read/filter/basic/TimeFilter.java | 0
.../tsfile/read/filter/basic/ValueFilter.java | 141 +
.../tsfile/read/filter/factory/FilterFactory.java | 0
.../tsfile/read/filter/factory/TimeFilterApi.java | 0
.../tsfile/read/filter/factory/ValueFilterApi.java | 194 +
.../apache/tsfile/read/filter/operator/And.java | 0
.../tsfile/read/filter/operator/GroupByFilter.java | 0
.../read/filter/operator/GroupByMonthFilter.java | 0
.../apache/tsfile/read/filter/operator/Not.java | 0
.../org/apache/tsfile/read/filter/operator/Or.java | 0
.../read/filter/operator/TimeFilterOperators.java | 0
.../read/filter/operator/ValueFilterOperators.java | 955 +++++
.../query/dataset/DataSetWithTimeGenerator.java | 0
.../query/dataset/DataSetWithoutTimeGenerator.java | 192 +
.../tsfile/read/query/dataset/QueryDataSet.java | 0
.../query/executor/ExecutorWithTimeGenerator.java | 0
.../tsfile/read/query/executor/QueryExecutor.java | 0
.../tsfile/read/query/executor/TsFileExecutor.java | 0
.../read/query/timegenerator/TimeGenerator.java | 0
.../query/timegenerator/TsFileTimeGenerator.java | 0
.../read/query/timegenerator/node/AndNode.java | 0
.../read/query/timegenerator/node/LeafNode.java | 0
.../tsfile/read/query/timegenerator/node/Node.java | 0
.../read/query/timegenerator/node/NodeType.java | 0
.../read/query/timegenerator/node/OrNode.java | 0
.../apache/tsfile/read/reader/IBatchReader.java | 0
.../apache/tsfile/read/reader/IChunkReader.java | 0
.../org/apache/tsfile/read/reader/IPageReader.java | 0
.../apache/tsfile/read/reader/IPointReader.java | 37 +
.../tsfile/read/reader/LocalTsFileInput.java | 124 +
.../org/apache/tsfile/read/reader/TsFileInput.java | 0
.../read/reader/chunk/AbstractChunkReader.java | 0
.../read/reader/chunk/AlignedChunkReader.java | 276 ++
.../chunk/AlignedChunkReaderWithoutStatistics.java | 45 +
.../tsfile/read/reader/chunk/ChunkReader.java | 193 +
.../reader/chunk/ChunkReaderWithoutStatistics.java | 37 +
.../tsfile/read/reader/page/AlignedPageReader.java | 472 +++
.../page/LazyLoadAlignedPagePointReader.java | 105 +
.../tsfile/read/reader/page/LazyLoadPageData.java | 64 +
.../apache/tsfile/read/reader/page/PageReader.java | 420 +++
.../tsfile/read/reader/page/TimePageReader.java | 0
.../tsfile/read/reader/page/ValuePageReader.java | 610 ++++
.../reader/series/AbstractFileSeriesReader.java | 0
.../read/reader/series/EmptyFileSeriesReader.java | 0
.../read/reader/series/FileSeriesReader.java | 0
.../reader/series/FileSeriesReaderByTimestamp.java | 0
.../read/reader/series/PaginationController.java | 101 +
.../java/org/apache/tsfile/utils/BloomFilter.java | 0
.../org/apache/tsfile/utils/ByteArrayList.java | 0
.../java/org/apache/tsfile/utils/BytesUtils.java | 944 +++++
.../java/org/apache/tsfile/utils/DateUtils.java | 79 +
.../main/java/org/apache/tsfile/utils/FSUtils.java | 0
.../org/apache/tsfile/utils/FilePathUtils.java | 0
.../main/java/org/apache/tsfile/utils/Loader.java | 0
.../org/apache/tsfile/utils/MeasurementGroup.java | 0
.../org/apache/tsfile/utils/Murmur128Hash.java | 0
.../main/java/org/apache/tsfile/utils/Pair.java | 0
.../org/apache/tsfile/utils/Preconditions.java | 0
.../java/org/apache/tsfile/utils/PublicBAOS.java | 160 +
.../tsfile/utils/ReadWriteForEncodingUtils.java | 0
.../org/apache/tsfile/utils/ReadWriteIOUtils.java | 1175 ++++++
.../java/org/apache/tsfile/utils/RegexUtils.java | 0
.../org/apache/tsfile/utils/StringContainer.java | 0
.../java/org/apache/tsfile/utils/TimeDuration.java | 0
.../apache/tsfile/utils/TsFileGeneratorUtils.java | 461 +++
.../java/org/apache/tsfile/utils/TsFileUtils.java | 0
.../java/org/apache/tsfile/write/TsFileWriter.java | 651 ++++
.../write/chunk/AlignedChunkGroupWriterImpl.java | 362 ++
.../tsfile/write/chunk/AlignedChunkWriterImpl.java | 460 +++
.../apache/tsfile/write/chunk/ChunkWriterImpl.java | 0
.../tsfile/write/chunk/IChunkGroupWriter.java | 0
.../apache/tsfile/write/chunk/IChunkWriter.java | 0
.../chunk/NonAlignedChunkGroupWriterImpl.java | 209 ++
.../apache/tsfile/write/chunk/TimeChunkWriter.java | 0
.../tsfile/write/chunk/ValueChunkWriter.java | 0
.../org/apache/tsfile/write/page/PageWriter.java | 0
.../apache/tsfile/write/page/TimePageWriter.java | 0
.../apache/tsfile/write/page/ValuePageWriter.java | 0
.../org/apache/tsfile/write/record/TSRecord.java | 89 +
.../org/apache/tsfile/write/record/Tablet.java | 855 +++++
.../write/record/datapoint/BooleanDataPoint.java | 0
.../tsfile/write/record/datapoint/DataPoint.java | 154 +
.../write/record/datapoint/DoubleDataPoint.java | 0
.../write/record/datapoint/FloatDataPoint.java | 0
.../write/record/datapoint/IntDataPoint.java | 0
.../write/record/datapoint/LongDataPoint.java | 0
.../write/record/datapoint/StringDataPoint.java | 0
.../tsfile/write/schema/IMeasurementSchema.java | 0
.../tsfile/write/schema/MeasurementSchema.java | 0
.../tsfile/write/schema/MeasurementSchemaType.java | 0
.../org/apache/tsfile/write/schema/Schema.java | 0
.../tsfile/write/schema/TimeseriesSchema.java | 0
.../write/schema/VectorMeasurementSchema.java | 0
.../write/writer/ForceAppendTsFileWriter.java | 87 +
.../apache/tsfile/write/writer/IDataWriter.java | 0
.../tsfile/write/writer/LocalTsFileOutput.java | 106 +
.../write/writer/RestorableTsFileIOWriter.java | 294 ++
.../apache/tsfile/write/writer/TsFileIOWriter.java | 694 ++++
.../write/writer/TsFileIOWriterEndFileTest.java | 51 +
.../apache/tsfile/write/writer/TsFileOutput.java | 0
.../write/writer/tsmiterator/DiskTSMIterator.java | 0
.../write/writer/tsmiterator/TSMIterator.java | 157 +
.../org/apache/tsfile/common/LRUCacheTest.java | 0
.../common/block/BinaryArrayColumnEncoderTest.java | 0
.../common/block/ByteArrayColumnEncoderTest.java | 0
.../tsfile/common/block/ColumnEncoderTest.java | 0
.../common/block/Int32ArrayColumnEncoderTest.java | 0
.../common/block/Int64ArrayColumnEncoderTest.java | 0
.../tsfile/common/block/NullColumnUnitTest.java | 0
.../common/block/RunLengthColumnEncoderTest.java | 0
.../tsfile/common/block/TsBlockSerdeTest.java | 0
.../apache/tsfile/common/block/TsBlockTest.java | 457 +++
.../tsfile/common/conf/TSFileDescriptorTest.java | 0
.../org/apache/tsfile/compress/CompressTest.java | 0
.../java/org/apache/tsfile/compress/GZIPTest.java | 0
.../java/org/apache/tsfile/compress/LZ4Test.java | 104 +
.../java/org/apache/tsfile/compress/LZMA2Test.java | 0
.../org/apache/tsfile/compress/SnappyTest.java | 0
.../java/org/apache/tsfile/compress/ZstdTest.java | 109 +
.../org/apache/tsfile/constant/TestConstant.java | 0
.../org/apache/tsfile/encoding/SDTEncoderTest.java | 0
.../tsfile/encoding/bitpacking/IntPackerTest.java | 0
.../tsfile/encoding/bitpacking/LongPackerTest.java | 0
.../tsfile/encoding/decoder/BitmapDecoderTest.java | 0
.../tsfile/encoding/decoder/ChimpDecoderTest.java | 0
.../encoding/decoder/DictionaryDecoderTest.java | 0
.../tsfile/encoding/decoder/FloatDecoderTest.java | 0
.../encoding/decoder/GorillaDecoderV1Test.java | 0
.../encoding/decoder/GorillaDecoderV2Test.java | 0
.../tsfile/encoding/decoder/IntRleDecoderTest.java | 0
.../encoding/decoder/IntZigzagDecoderTest.java | 0
.../encoding/decoder/LongRleDecoderTest.java | 0
.../encoding/decoder/LongZigzagDecoderTest.java | 0
.../tsfile/encoding/decoder/RLBEDecoderTest.java | 0
.../encoding/decoder/SprintzDecoderTest.java | 0
.../delta/DeltaBinaryEncoderIntegerTest.java | 0
.../decoder/delta/DeltaBinaryEncoderLongTest.java | 0
.../regular/RegularDataEncoderIntegerTest.java | 0
.../regular/RegularDataEncoderLongTest.java | 0
.../tsfile/exception/TsFileExceptionTest.java | 0
.../apache/tsfile/file/header/PageHeaderTest.java | 0
.../tsfile/file/metadata/ChunkMetadataTest.java | 0
.../file/metadata/MetadataIndexNodeTest.java | 51 +
.../file/metadata/TimeseriesMetadataTest.java | 0
.../tsfile/file/metadata/TsFileMetadataTest.java | 0
.../metadata/statistics/BooleanStatisticsTest.java | 0
.../metadata/statistics/DoubleStatisticsTest.java | 0
.../metadata/statistics/FloatStatisticsTest.java | 0
.../metadata/statistics/IntegerStatisticsTest.java | 0
.../metadata/statistics/LongStatisticsTest.java | 0
.../metadata/statistics/StringStatisticsTest.java | 0
.../tsfile/file/metadata/utils/TestHelper.java | 78 +
.../apache/tsfile/file/metadata/utils/Utils.java | 0
.../org/apache/tsfile/read/ExpressionTest.java | 0
.../org/apache/tsfile/read/GetAllDevicesTest.java | 89 +
...easurementChunkMetadataListMapIteratorTest.java | 205 ++
.../apache/tsfile/read/ReadInPartitionTest.java | 0
.../test/java/org/apache/tsfile/read/ReadTest.java | 0
.../tsfile/read/TimePlainEncodeReadTest.java | 0
.../tsfile/read/TimeSeriesMetadataReadTest.java | 96 +
.../org/apache/tsfile/read/TsFileReaderTest.java | 523 +++
.../tsfile/read/TsFileRestorableReaderTest.java | 0
.../tsfile/read/TsFileSequenceReaderTest.java | 179 +
...quenceReaderTimeseriesMetadataIteratorTest.java | 0
.../apache/tsfile/read/common/BatchDataTest.java | 0
.../org/apache/tsfile/read/common/ColumnTest.java | 369 ++
.../org/apache/tsfile/read/common/FieldTest.java | 0
.../org/apache/tsfile/read/common/PathTest.java | 0
.../apache/tsfile/read/common/TimeRangeTest.java | 0
.../tsfile/read/controller/ChunkLoaderTest.java | 0
.../controller/IMetadataQuerierByFileImplTest.java | 0
.../tsfile/read/filter/FilterSerializeTest.java | 0
.../apache/tsfile/read/filter/FilterTestUtil.java | 0
.../tsfile/read/filter/GroupByFilterTest.java | 0
.../tsfile/read/filter/GroupByMonthFilterTest.java | 0
.../read/filter/IExpressionOptimizerTest.java | 0
.../read/filter/MinTimeMaxTimeFilterTest.java | 0
.../apache/tsfile/read/filter/OperatorTest.java | 0
.../filter/PredicateRemoveNotRewriterTest.java | 0
.../tsfile/read/filter/StatisticsFilterTest.java | 0
.../read/query/executor/QueryExecutorTest.java | 0
.../tsfile/read/query/timegenerator/NodeTest.java | 0
.../read/query/timegenerator/ReadWriteTest.java | 0
.../query/timegenerator/ReaderByTimestampTest.java | 0
.../timegenerator/TimeGeneratorReadEmptyTest.java | 0
.../timegenerator/TimeGeneratorReadWriteTest.java | 0
.../query/timegenerator/TimeGeneratorTest.java | 0
.../TsFileGeneratorForSeriesReaderByTimestamp.java | 0
.../AlignedChunkReaderWithoutStatisticsTest.java | 121 +
.../read/reader/AlignedPageReaderPushDownTest.java | 523 +++
.../apache/tsfile/read/reader/ChunkReaderTest.java | 0
.../reader/ChunkReaderWithoutStatisticsTest.java | 110 +
.../tsfile/read/reader/FakedBatchReader.java | 0
.../tsfile/read/reader/FakedMultiBatchReader.java | 0
.../reader/LazyLoadAlignedPagePointReaderTest.java | 0
.../tsfile/read/reader/PageReaderPushDownTest.java | 0
.../apache/tsfile/read/reader/PageReaderTest.java | 0
.../org/apache/tsfile/read/reader/ReaderTest.java | 0
.../java/org/apache/tsfile/utils/BitMapTest.java | 0
.../org/apache/tsfile/utils/BloomFilterTest.java | 0
.../org/apache/tsfile/utils/BytesUtilsTest.java | 0
.../org/apache/tsfile/utils/DateUtilsTest.java | 114 +
.../org/apache/tsfile/utils/FileGenerator.java | 0
.../org/apache/tsfile/utils/FilePathUtilsTest.java | 0
.../java/org/apache/tsfile/utils/FileUtils.java | 0
.../org/apache/tsfile/utils/FileUtilsTest.java | 0
.../java/org/apache/tsfile/utils/PairTest.java | 0
.../utils/ReadWriteForEncodingUtilsTest.java | 0
.../apache/tsfile/utils/ReadWriteIOUtilsTest.java | 0
.../tsfile/utils/ReadWriteStreamUtilsTest.java | 0
.../tsfile/utils/ReadWriteToBytesUtilsTest.java | 0
.../java/org/apache/tsfile/utils/RecordUtils.java | 120 +
.../org/apache/tsfile/utils/RecordUtilsTest.java | 0
.../apache/tsfile/utils/StringContainerTest.java | 0
.../org/apache/tsfile/utils/TimeDurationTest.java | 0
.../tsfile/utils/TsFileGeneratorForTest.java | 0
.../org/apache/tsfile/utils/TsFileUtilsTest.java | 0
.../apache/tsfile/utils/TsPrimitiveTypeTest.java | 0
.../tsfile/write/DefaultSchemaTemplateTest.java | 0
.../tsfile/write/MetadataIndexConstructorTest.java | 503 +++
.../java/org/apache/tsfile/write/PerfTest.java | 234 ++
.../org/apache/tsfile/write/ReadPageInMemTest.java | 0
...SameMeasurementsWithDifferentDataTypesTest.java | 0
.../apache/tsfile/write/TsFileIOWriterTest.java | 229 ++
.../tsfile/write/TsFileIntegrityCheckingTool.java | 253 ++
.../apache/tsfile/write/TsFileReadWriteTest.java | 0
.../apache/tsfile/write/TsFileWriteApiTest.java | 692 ++++
.../org/apache/tsfile/write/TsFileWriterTest.java | 0
.../java/org/apache/tsfile/write/WriteTest.java | 0
.../org/apache/tsfile/write/record/TabletTest.java | 110 +
.../write/schema/converter/SchemaBuilderTest.java | 0
.../write/writer/AlignedChunkWriterImplTest.java | 0
.../write/writer/ForceAppendTsFileWriterTest.java | 0
.../writer/MeasurementSchemaSerializeTest.java | 0
.../apache/tsfile/write/writer/PageWriterTest.java | 0
.../write/writer/RestorableTsFileIOWriterTest.java | 507 +++
.../tsfile/write/writer/TestTsFileOutput.java | 0
.../tsfile/write/writer/TimeChunkWriterTest.java | 0
.../tsfile/write/writer/TimePageWriterTest.java | 0
.../writer/TsFileIOWriterMemoryControlTest.java | 1322 +++++++
.../tsfile/write/writer/ValueChunkWriterTest.java | 0
.../tsfile/write/writer/ValuePageWriterTest.java | 0
.../write/writer/VectorMeasurementSchemaStub.java | 0
.../tsfile}/src/test/resources/logback.xml | 0
pom.xml | 285 +-
python/README-zh.md | 34 +
python/README.md | 66 +
python/examlpes.py | 82 +
python/pom.xml | 127 +
python/requirements.txt | 24 +
python/setup.py | 125 +
python/test.py | 171 +
python/tsfile/__init__.py | 18 +
python/tsfile/tsfile.pxd | 104 +
python/tsfile/tsfile.py | 145 +
python/tsfile/tsfile_pywrapper.pyx | 348 ++
tsfile/README.md | 63 -
tsfile/pom.xml | 273 --
.../apache/tsfile/common/conf/TSFileConfig.java | 528 ---
.../tsfile/common/conf/TSFileDescriptor.java | 200 --
.../org/apache/tsfile/compress/IUnCompressor.java | 405 ---
.../apache/tsfile/encoding/decoder/Decoder.java | 204 --
.../tsfile/encoding/decoder/FloatDecoder.java | 146 -
.../tsfile/encoding/encoder/DictionaryEncoder.java | 115 -
.../tsfile/encoding/encoder/FloatEncoder.java | 138 -
.../tsfile/encoding/encoder/PlainEncoder.java | 138 -
.../tsfile/encoding/encoder/TSEncodingBuilder.java | 416 ---
.../tsfile/file/header/ChunkGroupHeader.java | 126 -
.../file/metadata/AlignedTimeSeriesMetadata.java | 212 --
.../tsfile/file/metadata/ChunkGroupMetadata.java | 43 -
.../file/metadata/MetadataIndexConstructor.java | 166 -
.../tsfile/file/metadata/MetadataIndexEntry.java | 77 -
.../tsfile/file/metadata/MetadataIndexNode.java | 163 -
.../tsfile/file/metadata/TsFileMetadata.java | 128 -
.../file/metadata/statistics/Statistics.java | 420 ---
.../apache/tsfile/read/TsFileDeviceIterator.java | 98 -
.../java/org/apache/tsfile/read/TsFileReader.java | 61 -
.../apache/tsfile/read/TsFileSequenceReader.java | 2429 -------------
...leSequenceReaderTimeseriesMetadataIterator.java | 263 --
.../org/apache/tsfile/read/common/BatchData.java | 913 -----
.../tsfile/read/common/DescReadWriteBatchData.java | 510 ---
.../java/org/apache/tsfile/read/common/Field.java | 254 --
.../java/org/apache/tsfile/read/common/Path.java | 286 --
.../apache/tsfile/read/common/block/TsBlock.java | 546 ---
.../tsfile/read/common/block/TsBlockBuilder.java | 331 --
.../tsfile/read/common/block/TsBlockUtil.java | 68 -
.../read/common/block/column/BinaryColumn.java | 172 -
.../read/common/block/column/BooleanColumn.java | 170 -
.../read/common/block/column/DoubleColumn.java | 171 -
.../read/common/block/column/FloatColumn.java | 170 -
.../block/column/Int32ArrayColumnEncoder.java | 111 -
.../block/column/Int64ArrayColumnEncoder.java | 121 -
.../tsfile/read/common/block/column/IntColumn.java | 170 -
.../read/common/block/column/LongColumn.java | 170 -
.../read/common/block/column/NullColumn.java | 129 -
.../block/column/RunLengthEncodedColumn.java | 217 --
.../read/common/block/column/TimeColumn.java | 152 -
.../tsfile/read/common/type/TypeFactory.java | 49 -
.../read/controller/MetadataQuerierByFileImpl.java | 257 --
.../tsfile/read/filter/basic/ValueFilter.java | 137 -
.../tsfile/read/filter/factory/ValueFilterApi.java | 186 -
.../read/filter/operator/ValueFilterOperators.java | 954 -----
.../query/dataset/DataSetWithoutTimeGenerator.java | 188 -
.../apache/tsfile/read/reader/IPointReader.java | 35 -
.../tsfile/read/reader/LocalTsFileInput.java | 124 -
.../read/reader/chunk/AlignedChunkReader.java | 261 --
.../tsfile/read/reader/chunk/ChunkReader.java | 191 -
.../tsfile/read/reader/page/AlignedPageReader.java | 474 ---
.../page/LazyLoadAlignedPagePointReader.java | 97 -
.../apache/tsfile/read/reader/page/PageReader.java | 383 --
.../tsfile/read/reader/page/ValuePageReader.java | 556 ---
.../read/reader/series/PaginationController.java | 97 -
.../main/java/org/apache/tsfile/utils/BitMap.java | 194 -
.../java/org/apache/tsfile/utils/BytesUtils.java | 934 -----
.../java/org/apache/tsfile/utils/PublicBAOS.java | 95 -
.../org/apache/tsfile/utils/ReadWriteIOUtils.java | 1175 ------
.../apache/tsfile/utils/TsFileGeneratorUtils.java | 405 ---
.../java/org/apache/tsfile/write/TsFileWriter.java | 639 ----
.../write/chunk/AlignedChunkGroupWriterImpl.java | 341 --
.../tsfile/write/chunk/AlignedChunkWriterImpl.java | 452 ---
.../chunk/NonAlignedChunkGroupWriterImpl.java | 195 -
.../org/apache/tsfile/write/record/TSRecord.java | 82 -
.../org/apache/tsfile/write/record/Tablet.java | 770 ----
.../tsfile/write/record/datapoint/DataPoint.java | 147 -
.../write/writer/ForceAppendTsFileWriter.java | 86 -
.../tsfile/write/writer/LocalTsFileOutput.java | 106 -
.../write/writer/RestorableTsFileIOWriter.java | 268 --
.../apache/tsfile/write/writer/TsFileIOWriter.java | 740 ----
.../write/writer/TsFileIOWriterEndFileTest.java | 50 -
.../write/writer/tsmiterator/TSMIterator.java | 148 -
.../apache/tsfile/common/block/TsBlockTest.java | 456 ---
.../java/org/apache/tsfile/compress/LZ4Test.java | 83 -
.../java/org/apache/tsfile/compress/ZstdTest.java | 88 -
.../file/metadata/MetadataIndexNodeTest.java | 50 -
.../tsfile/file/metadata/utils/TestHelper.java | 78 -
.../org/apache/tsfile/read/GetAllDevicesTest.java | 85 -
...easurementChunkMetadataListMapIteratorTest.java | 203 --
.../tsfile/read/TimeSeriesMetadataReadTest.java | 96 -
.../org/apache/tsfile/read/TsFileReaderTest.java | 517 ---
.../tsfile/read/TsFileSequenceReaderTest.java | 176 -
.../org/apache/tsfile/read/common/ColumnTest.java | 198 --
.../read/reader/AlignedPageReaderPushDownTest.java | 322 --
.../java/org/apache/tsfile/utils/RecordUtils.java | 116 -
.../tsfile/write/MetadataIndexConstructorTest.java | 494 ---
.../java/org/apache/tsfile/write/PerfTest.java | 234 --
.../apache/tsfile/write/TsFileIOWriterTest.java | 224 --
.../tsfile/write/TsFileIntegrityCheckingTool.java | 251 --
.../apache/tsfile/write/TsFileWriteApiTest.java | 692 ----
.../org/apache/tsfile/write/record/TabletTest.java | 111 -
.../write/writer/RestorableTsFileIOWriterTest.java | 506 ---
.../writer/TsFileIOWriterMemoryControlTest.java | 1306 -------
924 files changed, 79247 insertions(+), 31224 deletions(-)
create mode 100644 .gitattributes
create mode 100644 .github/workflows/site-build.yaml
create mode 100644 README-zh.md
create mode 100644 RELEASE_NOTES.md
delete mode 100644 common/pom.xml
delete mode 100644
common/src/main/java/org/apache/tsfile/block/column/Column.java
delete mode 100644 common/src/main/java/org/apache/tsfile/enums/TSDataType.java
delete mode 100644
common/src/main/java/org/apache/tsfile/utils/RamUsageEstimator.java
delete mode 100644
common/src/main/java/org/apache/tsfile/utils/TsPrimitiveType.java
create mode 100644 cpp/.clang-format
create mode 100644 cpp/.gitignore
create mode 100644 cpp/CMakeLists.txt
create mode 100644 cpp/README-zh.md
create mode 100644 cpp/README.md
create mode 100644 cpp/bench_mark/CMakeLists.txt
create mode 100644 cpp/bench_mark/bench_mark_src/CMakeLists.txt
create mode 100644 cpp/bench_mark/bench_mark_src/bench_conf.h
create mode 100644 cpp/bench_mark/bench_mark_src/bench_mark.cc
create mode 100644 cpp/bench_mark/bench_mark_src/bench_mark.h
create mode 100644 cpp/bench_mark/build.sh
create mode 100644 cpp/build.sh
create mode 100644 cpp/cmake/build_function.cmake
create mode 100644 cpp/cmake/cmake_config.h
create mode 100644 cpp/cmake/config.h.in
create mode 100644 cpp/examples/CMakeLists.txt
create mode 100644 cpp/examples/build.sh
create mode 100644 cpp/examples/c_examples/CMakeLists.txt
create mode 100644 cpp/examples/c_examples/c_examples.c
create mode 100644 cpp/examples/c_examples/c_examples.h
create mode 100644 cpp/examples/cpp_examples/CMakeLists.txt
create mode 100644 cpp/examples/cpp_examples/cpp_examples.h
create mode 100644 cpp/examples/cpp_examples/demo_read.cpp
create mode 100644 cpp/examples/cpp_examples/demo_write.cpp
create mode 100644 cpp/examples/examples.cc
create mode 100644 cpp/pom.xml
create mode 100644 cpp/src/CMakeLists.txt
create mode 100644 cpp/src/common/CMakeLists.txt
create mode 100644 cpp/src/common/allocator/CMakeLists.txt
create mode 100644 cpp/src/common/allocator/alloc_base.h
create mode 100644 cpp/src/common/allocator/byte_stream.h
create mode 100644 cpp/src/common/allocator/mem_alloc.cc
create mode 100644 cpp/src/common/allocator/my_string.h
create mode 100644 cpp/src/common/allocator/object_pool.h
create mode 100644 cpp/src/common/allocator/page_arena.cc
create mode 100644 cpp/src/common/allocator/page_arena.h
create mode 100644 cpp/src/common/allocator/stl_allocator.h
create mode 100644 cpp/src/common/allocator/util_define.h
create mode 100644 cpp/src/common/config/CMakeLists.txt
create mode 100644 cpp/src/common/config/config.h
create mode 100644 cpp/src/common/container/CMakeLists.txt
create mode 100644 cpp/src/common/container/array.h
create mode 100644 cpp/src/common/container/bit_map.cc
create mode 100644 cpp/src/common/container/bit_map.h
create mode 100644 cpp/src/common/container/blocking_queue.cc
create mode 100644 cpp/src/common/container/blocking_queue.h
create mode 100644 cpp/src/common/container/byte_buffer.h
create mode 100644 cpp/src/common/container/hash_func.h
create mode 100644 cpp/src/common/container/hash_node.h
create mode 100644 cpp/src/common/container/hash_segm.h
create mode 100644 cpp/src/common/container/hash_table.h
create mode 100644 cpp/src/common/container/list.h
create mode 100644 cpp/src/common/container/murmur_hash3.cc
create mode 100644 cpp/src/common/container/murmur_hash3.h
create mode 100644 cpp/src/common/container/simple_vector.h
create mode 100644 cpp/src/common/container/slice.h
create mode 100644 cpp/src/common/container/sorted_array.h
create mode 100644 cpp/src/common/datatype/CMakeLists.txt
create mode 100644 cpp/src/common/datatype/value.h
create mode 100644 cpp/src/common/db_common.h
create mode 100644 cpp/src/common/global.cc
create mode 100644 cpp/src/common/global.h
create mode 100644 cpp/src/common/logger/elog.h
create mode 100644 cpp/src/common/mutex/CMakeLists.txt
create mode 100644 cpp/src/common/mutex/mutex.h
create mode 100644 cpp/src/common/path.h
create mode 100644 cpp/src/common/record.h
create mode 100644 cpp/src/common/row_record.h
create mode 100644 cpp/src/common/schema.h
create mode 100644 cpp/src/common/seq_tvlist.h
create mode 100644 cpp/src/common/seq_tvlist.inc
create mode 100644 cpp/src/common/statistic.h
create mode 100644 cpp/src/common/tablet.cc
create mode 100644 cpp/src/common/tablet.h
create mode 100644 cpp/src/common/tablet_iterator.h
create mode 100644 cpp/src/common/tsblock/CMakeLists.txt
create mode 100644 cpp/src/common/tsblock/tsblock.cc
create mode 100644 cpp/src/common/tsblock/tsblock.h
create mode 100644 cpp/src/common/tsblock/tuple_desc.cc
create mode 100644 cpp/src/common/tsblock/tuple_desc.h
create mode 100644 cpp/src/common/tsblock/vector/fixed_length_vector.h
create mode 100644 cpp/src/common/tsblock/vector/variable_length_vector.h
create mode 100644 cpp/src/common/tsblock/vector/vector.h
create mode 100644 cpp/src/common/tsfile_common.cc
create mode 100644 cpp/src/common/tsfile_common.h
create mode 100644 cpp/src/common/tsfile_mgr.cc
create mode 100644 cpp/src/common/tsfile_mgr.h
create mode 100644 cpp/src/compress/CMakeLists.txt
create mode 100644 cpp/src/compress/compressor.c
create mode 100644 cpp/src/compress/compressor.h
create mode 100644 cpp/src/compress/compressor_factory.h
create mode 100644 cpp/src/compress/gzip_compressor.cc
create mode 100644 cpp/src/compress/gzip_compressor.h
create mode 100644 cpp/src/compress/lz4.c
create mode 100644 cpp/src/compress/lz4.h
create mode 100644 cpp/src/compress/lz4_compressor.cc
create mode 100644 cpp/src/compress/lz4_compressor.h
create mode 100644 cpp/src/compress/uncompressed_compressor.h
create mode 100644 cpp/src/cwrapper/CMakeLists.txt
create mode 100644 cpp/src/cwrapper/TsFile-cwrapper.cc
create mode 100644 cpp/src/cwrapper/TsFile-cwrapper.h
create mode 100644 cpp/src/encoding/CMakeLists.txt
create mode 100644 cpp/src/encoding/bitpack_decoder.h
create mode 100644 cpp/src/encoding/bitpack_encoder.h
create mode 100644 cpp/src/encoding/decoder.h
create mode 100644 cpp/src/encoding/decoder_factory.h
create mode 100644 cpp/src/encoding/dictionary_decoder.h
create mode 100644 cpp/src/encoding/dictionary_encoder.h
create mode 100644 cpp/src/encoding/encode_utils.h
create mode 100644 cpp/src/encoding/encoder.h
create mode 100644 cpp/src/encoding/encoder_factory.h
create mode 100644 cpp/src/encoding/gorilla_decoder.h
create mode 100644 cpp/src/encoding/gorilla_encoder.h
create mode 100644 cpp/src/encoding/intpacker.h
create mode 100644 cpp/src/encoding/plain_decoder.h
create mode 100644 cpp/src/encoding/plain_encoder.h
create mode 100644 cpp/src/encoding/ts2diff_decoder.h
create mode 100644 cpp/src/encoding/ts2diff_encoder.h
create mode 100644 cpp/src/encoding/zigzag_decoder.h
create mode 100644 cpp/src/encoding/zigzag_encoder.h
create mode 100644 cpp/src/file/CMakeLists.txt
create mode 100644 cpp/src/file/open_file.cc
create mode 100644 cpp/src/file/open_file.h
create mode 100644 cpp/src/file/read_file.cc
create mode 100644 cpp/src/file/read_file.h
create mode 100644 cpp/src/file/tsfile_io_reader.cc
create mode 100644 cpp/src/file/tsfile_io_reader.h
create mode 100644 cpp/src/file/tsfile_io_writer.cc
create mode 100644 cpp/src/file/tsfile_io_writer.h
create mode 100644 cpp/src/file/write_file.cc
create mode 100644 cpp/src/file/write_file.h
create mode 100644 cpp/src/reader/CMakeLists.txt
create mode 100644 cpp/src/reader/bloom_filter.cc
create mode 100644 cpp/src/reader/bloom_filter.h
create mode 100644 cpp/src/reader/chunk_reader.cc
create mode 100644 cpp/src/reader/chunk_reader.h
create mode 100644 cpp/src/reader/expression.cc
create mode 100644 cpp/src/reader/expression.h
create mode 100644 cpp/src/reader/filter/and_filter.h
create mode 100644 cpp/src/reader/filter/between.h
create mode 100644 cpp/src/reader/filter/binary_filter.h
create mode 100644 cpp/src/reader/filter/eq.h
create mode 100644 cpp/src/reader/filter/filter.h
create mode 100644 cpp/src/reader/filter/filter_type.h
create mode 100644 cpp/src/reader/filter/gt.h
create mode 100644 cpp/src/reader/filter/gt_eq.h
create mode 100644 cpp/src/reader/filter/in.h
create mode 100644 cpp/src/reader/filter/lt.h
create mode 100644 cpp/src/reader/filter/lt_eq.h
create mode 100644 cpp/src/reader/filter/not_eq.h
create mode 100644 cpp/src/reader/filter/object.h
create mode 100644 cpp/src/reader/filter/or_filter.h
create mode 100644 cpp/src/reader/filter/time_filter.cc
create mode 100644 cpp/src/reader/filter/time_filter.h
create mode 100644 cpp/src/reader/filter/time_operator.cc
create mode 100644 cpp/src/reader/filter/time_operator.h
create mode 100644 cpp/src/reader/filter/unary_filter.h
create mode 100644 cpp/src/reader/qds_with_timegenerator.cc
create mode 100644 cpp/src/reader/qds_with_timegenerator.h
create mode 100644 cpp/src/reader/qds_without_timegenerator.cc
create mode 100644 cpp/src/reader/qds_without_timegenerator.h
create mode 100644 cpp/src/reader/query_data_set.h
create mode 100644 cpp/src/reader/query_executor.h
create mode 100644 cpp/src/reader/scan_iterator.cc
create mode 100644 cpp/src/reader/scan_iterator.h
create mode 100644 cpp/src/reader/tsfile_executor.cc
create mode 100644 cpp/src/reader/tsfile_executor.h
create mode 100644 cpp/src/reader/tsfile_reader.cc
create mode 100644 cpp/src/reader/tsfile_reader.h
create mode 100644 cpp/src/reader/tsfile_series_scan_iterator.cc
create mode 100644 cpp/src/reader/tsfile_series_scan_iterator.h
create mode 100644 cpp/src/utils/CMakeLists.txt
create mode 100644 cpp/src/utils/db_utils.h
create mode 100644 cpp/src/utils/errno_define.h
create mode 100644 cpp/src/utils/injection.h
create mode 100644 cpp/src/utils/storage_utils.h
create mode 100644 cpp/src/utils/util_define.h
create mode 100644 cpp/src/writer/CMakeLists.txt
create mode 100644 cpp/src/writer/chunk_writer.cc
create mode 100644 cpp/src/writer/chunk_writer.h
create mode 100644 cpp/src/writer/page_writer.cc
create mode 100644 cpp/src/writer/page_writer.h
create mode 100644 cpp/src/writer/tsfile_writer.cc
create mode 100644 cpp/src/writer/tsfile_writer.h
create mode 100644 cpp/test/CMakeLists.txt
create mode 100644 cpp/test/common/allocator/alloc_base_test.cc
create mode 100644 cpp/test/common/allocator/byte_stream_test.cc
create mode 100644 cpp/test/common/allocator/my_string_test.cc
create mode 100644 cpp/test/common/allocator/page_arena_test.cc
create mode 100644 cpp/test/common/container/array_test.cc
create mode 100644 cpp/test/common/container/bit_map_test.cc
create mode 100644 cpp/test/common/container/byte_buffer_test.cc
create mode 100644 cpp/test/common/container/list_test.cc
create mode 100644 cpp/test/common/container/murmur_hash3_test.cc
create mode 100644 cpp/test/common/container/simple_vector_test.cc
create mode 100644 cpp/test/common/container/slice_test.cc
create mode 100644 cpp/test/common/container/sorted_array_test.cc
create mode 100644 cpp/test/common/datatype/value_test.cc
create mode 100644 cpp/test/common/record_test.cc
create mode 100644 cpp/test/common/row_record_test.cc
create mode 100644 cpp/test/common/schema_test.cc
create mode 100644 cpp/test/common/statistic_test.cc
create mode 100644 cpp/test/common/tablet_test.cc
create mode 100644 cpp/test/common/tsblock/tslock_test.cc
create mode 100644 cpp/test/common/tsblock/tuple_desc_test.cc
create mode 100644 cpp/test/common/tsblock/vector/fixed_length_vector_test.cc
create mode 100644
cpp/test/common/tsblock/vector/variable_length_vector_test.cc
create mode 100644 cpp/test/common/tsfile_common_test.cc
create mode 100644 cpp/test/compress/lz4_compressor_test.cc
create mode 100644 cpp/test/encoding/bitpack_codec_test.cc
create mode 100644 cpp/test/encoding/dictionary_codec_test.cc
create mode 100644 cpp/test/encoding/gorilla_codec_test.cc
create mode 100644 cpp/test/encoding/inpacker_test.cc
create mode 100644 cpp/test/encoding/plain_codec_test.cc
create mode 100644 cpp/test/encoding/ts2diff_codec_test.cc
create mode 100644 cpp/test/encoding/zigzag_codec_test.cc
create mode 100644 cpp/test/file/open_file_test.cc
create mode 100644 cpp/test/file/write_file_test.cc
create mode 100644 cpp/test/utils/db_utils_test.cc
create mode 100644 cpp/test/writer/chunk_writer_test.cc
create mode 100644 cpp/test/writer/page_writer_test.cc
create mode 100644 cpp/test/writer/tsfile_writer_test.cc
create mode 100644 cpp/test_all.sh
create mode 100644 doap_tsfile.rdf
create mode 100644 docs/.gitignore
create mode 100644 docs/deploy.cjs
create mode 100644 docs/deploy_staging.cjs
create mode 100644 docs/package.json
create mode 100644 docs/pnpm-lock.yaml
create mode 100644 docs/src/.vuepress/components/PageFooter.vue
create mode 100644
docs/src/.vuepress/components/docsearch/client/components/Docsearch.ts
create mode 100644
docs/src/.vuepress/components/docsearch/client/components/index.ts
create mode 100644
docs/src/.vuepress/components/docsearch/client/composables/index.ts
create mode 100644
docs/src/.vuepress/components/docsearch/client/composables/useDocsearchShim.ts
create mode 100644 docs/src/.vuepress/components/docsearch/client/config.js
create mode 100644 docs/src/.vuepress/components/docsearch/client/index.ts
create mode 100644 docs/src/.vuepress/components/docsearch/client/shims.d.ts
create mode 100644
docs/src/.vuepress/components/docsearch/client/styles/docsearch.css
create mode 100644
docs/src/.vuepress/components/docsearch/node/docsearchPlugin.ts
create mode 100644 docs/src/.vuepress/components/docsearch/node/index.ts
create mode 100644 docs/src/.vuepress/components/docsearch/shared/index.ts
create mode 100644 docs/src/.vuepress/components/docsearch/shared/types.ts
create mode 100644 docs/src/.vuepress/config.ts
create mode 100644 docs/src/.vuepress/navbar/en.ts
create mode 100644 docs/src/.vuepress/navbar/index.ts
create mode 100644 docs/src/.vuepress/navbar/zh.ts
create mode 100644 docs/src/.vuepress/public/.asf.yaml
create mode 100644 docs/src/.vuepress/public/bg.svg
create mode 100644 docs/src/.vuepress/public/favicon.ico
create mode 100644 docs/src/.vuepress/public/home_icon.svg
create mode 100644 docs/src/.vuepress/public/logo.svg
create mode 100644 docs/src/.vuepress/public/s.svg
create mode 100644 docs/src/.vuepress/sidebar/V1.0.x/en.ts
create mode 100644 docs/src/.vuepress/sidebar/V1.0.x/zh.ts
create mode 100644 docs/src/.vuepress/sidebar/en.ts
create mode 100644 docs/src/.vuepress/sidebar/index.ts
create mode 100644 docs/src/.vuepress/sidebar/zh.ts
create mode 100644 docs/src/.vuepress/styles/config.scss
create mode 100644 docs/src/.vuepress/styles/index.scss
create mode 100644 docs/src/.vuepress/styles/palette.scss
create mode 100644 docs/src/.vuepress/theme.ts
create mode 100644 docs/src/Community/About.md
create mode 100644 docs/src/Community/Feedback.md
create mode 100644 docs/src/Development/Community-Project-Committers.md
create mode 100644 docs/src/Development/Powered-By.md
create mode 100644 docs/src/Download/README.md
create mode 100644 docs/src/README.md
create mode 100644 docs/src/UserGuide/latest/QuickStart/Data-Model.md
create mode 100644
docs/src/UserGuide/latest/QuickStart/Navigating_Time_Series_Data.md
create mode 100644 docs/src/UserGuide/latest/QuickStart/QuickStart.md
create mode 100644 docs/src/stage/QuickStart.md
create mode 100644 docs/src/zh/Community/About.md
create mode 100644 docs/src/zh/Community/Feedback.md
create mode 100644 docs/src/zh/Development/Community-Project-Committers.md
create mode 100644 docs/src/zh/Development/Powered-By.md
create mode 100644 docs/src/zh/Download/README.md
create mode 100644 docs/src/zh/README.md
create mode 100644 docs/src/zh/UserGuide/latest/QuickStart/Data-Model.md
create mode 100644
docs/src/zh/UserGuide/latest/QuickStart/Navigating_Time_Series_Data.md
create mode 100644 docs/src/zh/UserGuide/latest/QuickStart/QuickStart.md
create mode 100644 docs/src/zh/stage/QuickStart.md
delete mode 100644 examples/pom.xml
delete mode 100644 examples/src/main/java/org/apache/tsfile/Constant.java
delete mode 100644 examples/src/main/java/org/apache/tsfile/TsFileRead.java
delete mode 100644
examples/src/main/java/org/apache/tsfile/TsFileSequenceRead.java
delete mode 100644
examples/src/main/java/org/apache/tsfile/TsFileWriteAlignedWithTSRecord.java
delete mode 100644
examples/src/main/java/org/apache/tsfile/TsFileWriteAlignedWithTablet.java
delete mode 100644
examples/src/main/java/org/apache/tsfile/TsFileWriteWithTSRecord.java
delete mode 100644
examples/src/main/java/org/apache/tsfile/TsFileWriteWithTablet.java
create mode 100644 java/common/pom.xml
rename {common =>
java/common}/src/main/java/org/apache/tsfile/block/TsBlockBuilderStatus.java
(100%)
create mode 100644
java/common/src/main/java/org/apache/tsfile/block/column/Column.java
rename {common =>
java/common}/src/main/java/org/apache/tsfile/block/column/ColumnBuilder.java
(100%)
rename {common =>
java/common}/src/main/java/org/apache/tsfile/block/column/ColumnBuilderStatus.java
(100%)
rename {common =>
java/common}/src/main/java/org/apache/tsfile/block/column/ColumnEncoding.java
(100%)
create mode 100644
java/common/src/main/java/org/apache/tsfile/enums/TSDataType.java
create mode 100644
java/common/src/main/java/org/apache/tsfile/utils/Accountable.java
rename {common =>
java/common}/src/main/java/org/apache/tsfile/utils/Binary.java (100%)
create mode 100644
java/common/src/main/java/org/apache/tsfile/utils/BitMap.java
rename {common =>
java/common}/src/main/java/org/apache/tsfile/utils/Constants.java (100%)
create mode 100644
java/common/src/main/java/org/apache/tsfile/utils/RamUsageEstimator.java
create mode 100644
java/common/src/main/java/org/apache/tsfile/utils/TsPrimitiveType.java
rename {common =>
java/common}/src/main/java/org/apache/tsfile/write/UnSupportedDataTypeException.java
(100%)
create mode 100644 java/examples/pom.xml
rename {examples => java/examples}/readme.md (100%)
create mode 100644 java/examples/src/main/java/org/apache/tsfile/Constant.java
create mode 100644
java/examples/src/main/java/org/apache/tsfile/DataGenerator.java
rename {examples =>
java/examples}/src/main/java/org/apache/tsfile/TsFileForceAppendWrite.java
(100%)
create mode 100644
java/examples/src/main/java/org/apache/tsfile/TsFileRead.java
create mode 100644
java/examples/src/main/java/org/apache/tsfile/TsFileSequenceRead.java
create mode 100644
java/examples/src/main/java/org/apache/tsfile/TsFileWriteAlignedWithTSRecord.java
create mode 100644
java/examples/src/main/java/org/apache/tsfile/TsFileWriteAlignedWithTablet.java
create mode 100644
java/examples/src/main/java/org/apache/tsfile/TsFileWriteWithTSRecord.java
create mode 100644
java/examples/src/main/java/org/apache/tsfile/TsFileWriteWithTablet.java
create mode 100644 java/pom.xml
create mode 100644 java/tsfile/README-zh.md
create mode 100644 java/tsfile/README.md
rename {tsfile => java/tsfile}/format-changelist.md (100%)
create mode 100644 java/tsfile/pom.xml
rename {tsfile =>
java/tsfile}/src/main/antlr4/org/apache/tsfile/parser/PathLexer.g4 (100%)
rename {tsfile =>
java/tsfile}/src/main/antlr4/org/apache/tsfile/parser/PathParser.g4 (100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/common/cache/Cache.java (100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/common/cache/LRUCache.java (100%)
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/common/conf/TSFileConfig.java
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/common/conf/TSFileDescriptor.java
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/common/constant/JsonFormatConstant.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/common/constant/QueryConstant.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/common/constant/TsFileConstant.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/compress/ICompressor.java (100%)
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/compress/IUnCompressor.java
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/bitpacking/IntPacker.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/bitpacking/LongPacker.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/decoder/BitmapDecoder.java
(100%)
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/encoding/decoder/Decoder.java
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/decoder/DeltaBinaryDecoder.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/decoder/DictionaryDecoder.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/decoder/DoublePrecisionChimpDecoder.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/decoder/DoublePrecisionDecoderV1.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/decoder/DoublePrecisionDecoderV2.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/decoder/DoubleRLBEDecoder.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/decoder/DoubleSprintzDecoder.java
(100%)
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/encoding/decoder/FloatDecoder.java
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/decoder/FloatRLBEDecoder.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/decoder/FloatSprintzDecoder.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/decoder/GorillaDecoderV1.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/decoder/GorillaDecoderV2.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/decoder/IntChimpDecoder.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/decoder/IntGorillaDecoder.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/decoder/IntRLBEDecoder.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/decoder/IntRleDecoder.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/decoder/IntSprintzDecoder.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/decoder/IntZigzagDecoder.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/decoder/LongChimpDecoder.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/decoder/LongGorillaDecoder.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/decoder/LongRLBEDecoder.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/decoder/LongRleDecoder.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/decoder/LongSprintzDecoder.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/decoder/LongZigzagDecoder.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/decoder/PlainDecoder.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/decoder/RegularDataDecoder.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/decoder/RleDecoder.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/decoder/SinglePrecisionChimpDecoder.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/decoder/SinglePrecisionDecoderV1.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/decoder/SinglePrecisionDecoderV2.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/decoder/SprintzDecoder.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/encoder/BitmapEncoder.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/encoder/DeltaBinaryEncoder.java
(100%)
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/encoding/encoder/DictionaryEncoder.java
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/encoder/DoublePrecisionChimpEncoder.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/encoder/DoublePrecisionEncoderV1.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/encoder/DoublePrecisionEncoderV2.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/encoder/DoubleRLBE.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/encoder/DoubleSprintzEncoder.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/encoder/Encoder.java
(100%)
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/encoding/encoder/FloatEncoder.java
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/encoder/FloatRLBE.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/encoder/FloatSprintzEncoder.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/encoder/GorillaEncoderV1.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/encoder/GorillaEncoderV2.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/encoder/IntChimpEncoder.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/encoder/IntGorillaEncoder.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/encoder/IntRLBE.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/encoder/IntRleEncoder.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/encoder/IntSprintzEncoder.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/encoder/IntZigzagEncoder.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/encoder/LongChimpEncoder.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/encoder/LongGorillaEncoder.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/encoder/LongRLBE.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/encoder/LongRleEncoder.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/encoder/LongSprintzEncoder.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/encoder/LongZigzagEncoder.java
(100%)
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/encoding/encoder/PlainEncoder.java
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/encoder/RLBE.java (100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/encoder/RegularDataEncoder.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/encoder/RleEncoder.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/encoder/SDTEncoder.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/encoder/SinglePrecisionChimpEncoder.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/encoder/SinglePrecisionEncoderV1.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/encoder/SinglePrecisionEncoderV2.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/encoder/SprintzEncoder.java
(100%)
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/encoding/encoder/TSEncodingBuilder.java
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/fire/Fire.java (100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/fire/IntFire.java (100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/encoding/fire/LongFire.java (100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/exception/NotCompatibleTsFileException.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/exception/NotImplementedException.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/exception/NullFieldException.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/exception/PathParseException.java
(100%)
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/exception/StopReadTsFileByInterruptException.java
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/exception/TsFileRuntimeException.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/exception/TsFileSequenceReaderTimeseriesMetadataIteratorException.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/exception/TsFileStatisticsMistakesException.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/exception/cache/CacheException.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/exception/compress/CompressionTypeNotSupportedException.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/exception/compress/GZIPCompressOverflowException.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/exception/encoding/TsFileDecodingException.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/exception/encoding/TsFileEncodingException.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/exception/filter/QueryFilterOptimizationException.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/exception/filter/StatisticsClassException.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/exception/filter/UnSupportFilterDataTypeException.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/exception/write/NoMeasurementException.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/exception/write/PageException.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/exception/write/TsFileNotCompleteException.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/exception/write/UnknownColumnTypeException.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/exception/write/WriteProcessException.java
(100%)
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/file/IMetadataIndexEntry.java
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/file/MetaMarker.java (100%)
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/file/header/ChunkGroupHeader.java
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/file/header/ChunkHeader.java (100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/file/header/PageHeader.java (100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/file/metadata/AlignedChunkMetadata.java
(100%)
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/file/metadata/AlignedTimeSeriesMetadata.java
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/file/metadata/ChunkGroupMetadata.java
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/file/metadata/ChunkMetadata.java
(100%)
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/file/metadata/DeviceMetadataIndexEntry.java
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/file/metadata/IChunkMetadata.java
(100%)
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/file/metadata/IDeviceID.java
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/file/metadata/IMetadata.java (100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/file/metadata/ITimeSeriesMetadata.java
(100%)
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/file/metadata/MeasurementMetadataIndexEntry.java
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/file/metadata/MetadataIndexConstructor.java
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/file/metadata/MetadataIndexNode.java
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/file/metadata/PlainDeviceID.java
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/file/metadata/TimeseriesMetadata.java
(100%)
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/file/metadata/TsFileMetadata.java
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/file/metadata/enums/CompressionType.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/file/metadata/enums/MetadataIndexNodeType.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/file/metadata/enums/TSEncoding.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/file/metadata/statistics/BinaryStatistics.java
(100%)
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/file/metadata/statistics/BlobStatistics.java
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/file/metadata/statistics/BooleanStatistics.java
(100%)
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/file/metadata/statistics/DateStatistics.java
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/file/metadata/statistics/DoubleStatistics.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/file/metadata/statistics/FloatStatistics.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/file/metadata/statistics/IntegerStatistics.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/file/metadata/statistics/LongStatistics.java
(100%)
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/file/metadata/statistics/Statistics.java
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/file/metadata/statistics/StringStatistics.java
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/file/metadata/statistics/TimeStatistics.java
(100%)
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/file/metadata/statistics/TimestampStatistics.java
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/fileSystem/FSFactoryProducer.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/fileSystem/FSPath.java (100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/fileSystem/FSType.java (100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/fileSystem/fileInputFactory/FileInputFactory.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/fileSystem/fileInputFactory/HDFSInputFactory.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/fileSystem/fileInputFactory/HybridFileInputFactory.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/fileSystem/fileInputFactory/LocalFSInputFactory.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/fileSystem/fileInputFactory/OSFileInputFactory.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/fileSystem/fileOutputFactory/FileOutputFactory.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/fileSystem/fileOutputFactory/HDFSOutputFactory.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/fileSystem/fileOutputFactory/HybridFileOutputFactory.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/fileSystem/fileOutputFactory/LocalFSOutputFactory.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/fileSystem/fileOutputFactory/OSFileOutputFactory.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/fileSystem/fsFactory/FSFactory.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/fileSystem/fsFactory/HDFSFactory.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/fileSystem/fsFactory/HybridFSFactory.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/fileSystem/fsFactory/LocalFSFactory.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/fileSystem/fsFactory/OSFSFactory.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/TimeValuePair.java (100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/TsFileAlignedSeriesReaderIterator.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/TsFileCheckStatus.java (100%)
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/read/TsFileDeviceIterator.java
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/read/TsFileReader.java
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/TsFileRestorableReader.java
(100%)
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/read/TsFileSequenceReader.java
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/read/TsFileSequenceReaderTimeseriesMetadataIterator.java
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/UnClosedTsFileReader.java
(100%)
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/read/common/BatchData.java
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/common/BatchDataFactory.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/common/Chunk.java (100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/common/DescReadBatchData.java
(100%)
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/read/common/DescReadWriteBatchData.java
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/read/common/Field.java
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/common/IBatchDataIterator.java
(100%)
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/read/common/Path.java
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/common/RowRecord.java (100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/common/SignalBatchData.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/common/TimeRange.java (100%)
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/read/common/block/TsBlock.java
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/read/common/block/TsBlockBuilder.java
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/read/common/block/TsBlockUtil.java
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/common/block/column/BinaryArrayColumnEncoder.java
(100%)
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/read/common/block/column/BinaryColumn.java
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/common/block/column/BinaryColumnBuilder.java
(100%)
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/read/common/block/column/BooleanColumn.java
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/common/block/column/BooleanColumnBuilder.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/common/block/column/ByteArrayColumnEncoder.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/common/block/column/ColumnEncoder.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/common/block/column/ColumnEncoderFactory.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/common/block/column/ColumnUtil.java
(100%)
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/read/common/block/column/DoubleColumn.java
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/common/block/column/DoubleColumnBuilder.java
(100%)
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/read/common/block/column/FloatColumn.java
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/common/block/column/FloatColumnBuilder.java
(100%)
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/read/common/block/column/Int32ArrayColumnEncoder.java
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/read/common/block/column/Int64ArrayColumnEncoder.java
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/read/common/block/column/IntColumn.java
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/common/block/column/IntColumnBuilder.java
(100%)
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/read/common/block/column/LongColumn.java
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/common/block/column/LongColumnBuilder.java
(100%)
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/read/common/block/column/NullColumn.java
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/common/block/column/RunLengthColumnEncoder.java
(100%)
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/read/common/block/column/RunLengthEncodedColumn.java
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/read/common/block/column/TimeColumn.java
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/common/block/column/TimeColumnBuilder.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/common/block/column/TsBlockSerde.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/common/parser/PathNodesGenerator.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/common/parser/PathParseError.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/common/parser/PathVisitor.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/common/type/BinaryType.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/common/type/BooleanType.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/common/type/DoubleType.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/common/type/FloatType.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/common/type/IntType.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/common/type/LongType.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/common/type/Type.java (100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/common/type/TypeEnum.java
(100%)
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/read/common/type/TypeFactory.java
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/controller/CachedChunkLoaderImpl.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/controller/IChunkLoader.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/controller/IChunkMetadataLoader.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/controller/IMetadataQuerier.java
(100%)
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/read/controller/MetadataQuerierByFileImpl.java
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/expression/ExpressionType.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/expression/IBinaryExpression.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/expression/IExpression.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/expression/IUnaryExpression.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/expression/QueryExpression.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/expression/impl/BinaryExpression.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/expression/impl/GlobalTimeExpression.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/expression/impl/SingleSeriesExpression.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/expression/util/ExpressionOptimizer.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/filter/PredicateRemoveNotRewriter.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/filter/basic/BinaryLogicalFilter.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/filter/basic/DisableStatisticsTimeFilter.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/filter/basic/DisableStatisticsValueFilter.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/filter/basic/Filter.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/filter/basic/OperatorType.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/filter/basic/TimeFilter.java
(100%)
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/read/filter/basic/ValueFilter.java
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/filter/factory/FilterFactory.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/filter/factory/TimeFilterApi.java
(100%)
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/read/filter/factory/ValueFilterApi.java
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/filter/operator/And.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/filter/operator/GroupByFilter.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/filter/operator/GroupByMonthFilter.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/filter/operator/Not.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/filter/operator/Or.java (100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/filter/operator/TimeFilterOperators.java
(100%)
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/read/filter/operator/ValueFilterOperators.java
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/query/dataset/DataSetWithTimeGenerator.java
(100%)
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/read/query/dataset/DataSetWithoutTimeGenerator.java
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/query/dataset/QueryDataSet.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/query/executor/ExecutorWithTimeGenerator.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/query/executor/QueryExecutor.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/query/executor/TsFileExecutor.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/query/timegenerator/TimeGenerator.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/query/timegenerator/TsFileTimeGenerator.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/query/timegenerator/node/AndNode.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/query/timegenerator/node/LeafNode.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/query/timegenerator/node/Node.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/query/timegenerator/node/NodeType.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/query/timegenerator/node/OrNode.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/reader/IBatchReader.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/reader/IChunkReader.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/reader/IPageReader.java (100%)
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/read/reader/IPointReader.java
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/read/reader/LocalTsFileInput.java
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/reader/TsFileInput.java (100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/reader/chunk/AbstractChunkReader.java
(100%)
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/read/reader/chunk/AlignedChunkReader.java
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/read/reader/chunk/AlignedChunkReaderWithoutStatistics.java
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/read/reader/chunk/ChunkReader.java
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/read/reader/chunk/ChunkReaderWithoutStatistics.java
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/read/reader/page/AlignedPageReader.java
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/read/reader/page/LazyLoadAlignedPagePointReader.java
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/read/reader/page/LazyLoadPageData.java
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/read/reader/page/PageReader.java
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/reader/page/TimePageReader.java
(100%)
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/read/reader/page/ValuePageReader.java
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/reader/series/AbstractFileSeriesReader.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/reader/series/EmptyFileSeriesReader.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/reader/series/FileSeriesReader.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/read/reader/series/FileSeriesReaderByTimestamp.java
(100%)
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/read/reader/series/PaginationController.java
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/utils/BloomFilter.java (100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/utils/ByteArrayList.java (100%)
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/utils/BytesUtils.java
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/utils/DateUtils.java
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/utils/FSUtils.java (100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/utils/FilePathUtils.java (100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/utils/Loader.java (100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/utils/MeasurementGroup.java (100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/utils/Murmur128Hash.java (100%)
rename {tsfile => java/tsfile}/src/main/java/org/apache/tsfile/utils/Pair.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/utils/Preconditions.java (100%)
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/utils/PublicBAOS.java
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/utils/ReadWriteForEncodingUtils.java
(100%)
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/utils/ReadWriteIOUtils.java
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/utils/RegexUtils.java (100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/utils/StringContainer.java (100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/utils/TimeDuration.java (100%)
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/utils/TsFileGeneratorUtils.java
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/utils/TsFileUtils.java (100%)
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/write/TsFileWriter.java
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/write/chunk/AlignedChunkGroupWriterImpl.java
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/write/chunk/AlignedChunkWriterImpl.java
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/write/chunk/ChunkWriterImpl.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/write/chunk/IChunkGroupWriter.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/write/chunk/IChunkWriter.java
(100%)
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/write/chunk/NonAlignedChunkGroupWriterImpl.java
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/write/chunk/TimeChunkWriter.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/write/chunk/ValueChunkWriter.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/write/page/PageWriter.java (100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/write/page/TimePageWriter.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/write/page/ValuePageWriter.java
(100%)
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/write/record/TSRecord.java
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/write/record/Tablet.java
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/write/record/datapoint/BooleanDataPoint.java
(100%)
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/write/record/datapoint/DataPoint.java
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/write/record/datapoint/DoubleDataPoint.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/write/record/datapoint/FloatDataPoint.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/write/record/datapoint/IntDataPoint.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/write/record/datapoint/LongDataPoint.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/write/record/datapoint/StringDataPoint.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/write/schema/IMeasurementSchema.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/write/schema/MeasurementSchema.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/write/schema/MeasurementSchemaType.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/write/schema/Schema.java (100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/write/schema/TimeseriesSchema.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/write/schema/VectorMeasurementSchema.java
(100%)
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/write/writer/ForceAppendTsFileWriter.java
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/write/writer/IDataWriter.java
(100%)
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/write/writer/LocalTsFileOutput.java
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/write/writer/RestorableTsFileIOWriter.java
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/write/writer/TsFileIOWriter.java
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/write/writer/TsFileIOWriterEndFileTest.java
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/write/writer/TsFileOutput.java
(100%)
rename {tsfile =>
java/tsfile}/src/main/java/org/apache/tsfile/write/writer/tsmiterator/DiskTSMIterator.java
(100%)
create mode 100644
java/tsfile/src/main/java/org/apache/tsfile/write/writer/tsmiterator/TSMIterator.java
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/common/LRUCacheTest.java (100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/common/block/BinaryArrayColumnEncoderTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/common/block/ByteArrayColumnEncoderTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/common/block/ColumnEncoderTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/common/block/Int32ArrayColumnEncoderTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/common/block/Int64ArrayColumnEncoderTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/common/block/NullColumnUnitTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/common/block/RunLengthColumnEncoderTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/common/block/TsBlockSerdeTest.java
(100%)
create mode 100644
java/tsfile/src/test/java/org/apache/tsfile/common/block/TsBlockTest.java
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/common/conf/TSFileDescriptorTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/compress/CompressTest.java (100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/compress/GZIPTest.java (100%)
create mode 100644
java/tsfile/src/test/java/org/apache/tsfile/compress/LZ4Test.java
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/compress/LZMA2Test.java (100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/compress/SnappyTest.java (100%)
create mode 100644
java/tsfile/src/test/java/org/apache/tsfile/compress/ZstdTest.java
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/constant/TestConstant.java (100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/encoding/SDTEncoderTest.java (100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/encoding/bitpacking/IntPackerTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/encoding/bitpacking/LongPackerTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/encoding/decoder/BitmapDecoderTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/encoding/decoder/ChimpDecoderTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/encoding/decoder/DictionaryDecoderTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/encoding/decoder/FloatDecoderTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/encoding/decoder/GorillaDecoderV1Test.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/encoding/decoder/GorillaDecoderV2Test.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/encoding/decoder/IntRleDecoderTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/encoding/decoder/IntZigzagDecoderTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/encoding/decoder/LongRleDecoderTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/encoding/decoder/LongZigzagDecoderTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/encoding/decoder/RLBEDecoderTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/encoding/decoder/SprintzDecoderTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/encoding/decoder/delta/DeltaBinaryEncoderIntegerTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/encoding/decoder/delta/DeltaBinaryEncoderLongTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/encoding/decoder/regular/RegularDataEncoderIntegerTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/encoding/decoder/regular/RegularDataEncoderLongTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/exception/TsFileExceptionTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/file/header/PageHeaderTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/file/metadata/ChunkMetadataTest.java
(100%)
create mode 100644
java/tsfile/src/test/java/org/apache/tsfile/file/metadata/MetadataIndexNodeTest.java
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/file/metadata/TimeseriesMetadataTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/file/metadata/TsFileMetadataTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/file/metadata/statistics/BooleanStatisticsTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/file/metadata/statistics/DoubleStatisticsTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/file/metadata/statistics/FloatStatisticsTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/file/metadata/statistics/IntegerStatisticsTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/file/metadata/statistics/LongStatisticsTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/file/metadata/statistics/StringStatisticsTest.java
(100%)
create mode 100644
java/tsfile/src/test/java/org/apache/tsfile/file/metadata/utils/TestHelper.java
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/file/metadata/utils/Utils.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/read/ExpressionTest.java (100%)
create mode 100644
java/tsfile/src/test/java/org/apache/tsfile/read/GetAllDevicesTest.java
create mode 100644
java/tsfile/src/test/java/org/apache/tsfile/read/MeasurementChunkMetadataListMapIteratorTest.java
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/read/ReadInPartitionTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/read/ReadTest.java (100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/read/TimePlainEncodeReadTest.java
(100%)
create mode 100644
java/tsfile/src/test/java/org/apache/tsfile/read/TimeSeriesMetadataReadTest.java
create mode 100644
java/tsfile/src/test/java/org/apache/tsfile/read/TsFileReaderTest.java
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/read/TsFileRestorableReaderTest.java
(100%)
create mode 100644
java/tsfile/src/test/java/org/apache/tsfile/read/TsFileSequenceReaderTest.java
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/read/TsFileSequenceReaderTimeseriesMetadataIteratorTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/read/common/BatchDataTest.java
(100%)
create mode 100644
java/tsfile/src/test/java/org/apache/tsfile/read/common/ColumnTest.java
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/read/common/FieldTest.java (100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/read/common/PathTest.java (100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/read/common/TimeRangeTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/read/controller/ChunkLoaderTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/read/controller/IMetadataQuerierByFileImplTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/read/filter/FilterSerializeTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/read/filter/FilterTestUtil.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/read/filter/GroupByFilterTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/read/filter/GroupByMonthFilterTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/read/filter/IExpressionOptimizerTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/read/filter/MinTimeMaxTimeFilterTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/read/filter/OperatorTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/read/filter/PredicateRemoveNotRewriterTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/read/filter/StatisticsFilterTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/read/query/executor/QueryExecutorTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/read/query/timegenerator/NodeTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/read/query/timegenerator/ReadWriteTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/read/query/timegenerator/ReaderByTimestampTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/read/query/timegenerator/TimeGeneratorReadEmptyTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/read/query/timegenerator/TimeGeneratorReadWriteTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/read/query/timegenerator/TimeGeneratorTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/read/query/timegenerator/TsFileGeneratorForSeriesReaderByTimestamp.java
(100%)
create mode 100644
java/tsfile/src/test/java/org/apache/tsfile/read/reader/AlignedChunkReaderWithoutStatisticsTest.java
create mode 100644
java/tsfile/src/test/java/org/apache/tsfile/read/reader/AlignedPageReaderPushDownTest.java
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/read/reader/ChunkReaderTest.java
(100%)
create mode 100644
java/tsfile/src/test/java/org/apache/tsfile/read/reader/ChunkReaderWithoutStatisticsTest.java
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/read/reader/FakedBatchReader.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/read/reader/FakedMultiBatchReader.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/read/reader/LazyLoadAlignedPagePointReaderTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/read/reader/PageReaderPushDownTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/read/reader/PageReaderTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/read/reader/ReaderTest.java (100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/utils/BitMapTest.java (100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/utils/BloomFilterTest.java (100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/utils/BytesUtilsTest.java (100%)
create mode 100644
java/tsfile/src/test/java/org/apache/tsfile/utils/DateUtilsTest.java
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/utils/FileGenerator.java (100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/utils/FilePathUtilsTest.java (100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/utils/FileUtils.java (100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/utils/FileUtilsTest.java (100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/utils/PairTest.java (100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/utils/ReadWriteForEncodingUtilsTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/utils/ReadWriteIOUtilsTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/utils/ReadWriteStreamUtilsTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/utils/ReadWriteToBytesUtilsTest.java
(100%)
create mode 100644
java/tsfile/src/test/java/org/apache/tsfile/utils/RecordUtils.java
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/utils/RecordUtilsTest.java (100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/utils/StringContainerTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/utils/TimeDurationTest.java (100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/utils/TsFileGeneratorForTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/utils/TsFileUtilsTest.java (100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/utils/TsPrimitiveTypeTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/write/DefaultSchemaTemplateTest.java
(100%)
create mode 100644
java/tsfile/src/test/java/org/apache/tsfile/write/MetadataIndexConstructorTest.java
create mode 100755
java/tsfile/src/test/java/org/apache/tsfile/write/PerfTest.java
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/write/ReadPageInMemTest.java (100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/write/SameMeasurementsWithDifferentDataTypesTest.java
(100%)
create mode 100644
java/tsfile/src/test/java/org/apache/tsfile/write/TsFileIOWriterTest.java
create mode 100644
java/tsfile/src/test/java/org/apache/tsfile/write/TsFileIntegrityCheckingTool.java
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/write/TsFileReadWriteTest.java
(100%)
create mode 100644
java/tsfile/src/test/java/org/apache/tsfile/write/TsFileWriteApiTest.java
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/write/TsFileWriterTest.java (100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/write/WriteTest.java (100%)
create mode 100644
java/tsfile/src/test/java/org/apache/tsfile/write/record/TabletTest.java
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/write/schema/converter/SchemaBuilderTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/write/writer/AlignedChunkWriterImplTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/write/writer/ForceAppendTsFileWriterTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/write/writer/MeasurementSchemaSerializeTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/write/writer/PageWriterTest.java
(100%)
create mode 100644
java/tsfile/src/test/java/org/apache/tsfile/write/writer/RestorableTsFileIOWriterTest.java
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/write/writer/TestTsFileOutput.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/write/writer/TimeChunkWriterTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/write/writer/TimePageWriterTest.java
(100%)
create mode 100644
java/tsfile/src/test/java/org/apache/tsfile/write/writer/TsFileIOWriterMemoryControlTest.java
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/write/writer/ValueChunkWriterTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/write/writer/ValuePageWriterTest.java
(100%)
rename {tsfile =>
java/tsfile}/src/test/java/org/apache/tsfile/write/writer/VectorMeasurementSchemaStub.java
(100%)
rename {tsfile => java/tsfile}/src/test/resources/logback.xml (100%)
create mode 100644 python/README-zh.md
create mode 100644 python/README.md
create mode 100644 python/examlpes.py
create mode 100644 python/pom.xml
create mode 100644 python/requirements.txt
create mode 100644 python/setup.py
create mode 100644 python/test.py
create mode 100644 python/tsfile/__init__.py
create mode 100644 python/tsfile/tsfile.pxd
create mode 100644 python/tsfile/tsfile.py
create mode 100644 python/tsfile/tsfile_pywrapper.pyx
delete mode 100644 tsfile/README.md
delete mode 100644 tsfile/pom.xml
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/common/conf/TSFileConfig.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/common/conf/TSFileDescriptor.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/compress/IUnCompressor.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/encoding/decoder/Decoder.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/encoding/decoder/FloatDecoder.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/encoding/encoder/DictionaryEncoder.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/encoding/encoder/FloatEncoder.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/encoding/encoder/PlainEncoder.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/encoding/encoder/TSEncodingBuilder.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/file/header/ChunkGroupHeader.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/file/metadata/AlignedTimeSeriesMetadata.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/file/metadata/ChunkGroupMetadata.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/file/metadata/MetadataIndexConstructor.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/file/metadata/MetadataIndexEntry.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/file/metadata/MetadataIndexNode.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/file/metadata/TsFileMetadata.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/file/metadata/statistics/Statistics.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/read/TsFileDeviceIterator.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/read/TsFileReader.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/read/TsFileSequenceReader.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/read/TsFileSequenceReaderTimeseriesMetadataIterator.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/read/common/BatchData.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/read/common/DescReadWriteBatchData.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/read/common/Field.java
delete mode 100644 tsfile/src/main/java/org/apache/tsfile/read/common/Path.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/read/common/block/TsBlock.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/read/common/block/TsBlockBuilder.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/read/common/block/TsBlockUtil.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/read/common/block/column/BinaryColumn.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/read/common/block/column/BooleanColumn.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/read/common/block/column/DoubleColumn.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/read/common/block/column/FloatColumn.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/read/common/block/column/Int32ArrayColumnEncoder.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/read/common/block/column/Int64ArrayColumnEncoder.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/read/common/block/column/IntColumn.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/read/common/block/column/LongColumn.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/read/common/block/column/NullColumn.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/read/common/block/column/RunLengthEncodedColumn.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/read/common/block/column/TimeColumn.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/read/common/type/TypeFactory.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/read/controller/MetadataQuerierByFileImpl.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/read/filter/basic/ValueFilter.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/read/filter/factory/ValueFilterApi.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/read/filter/operator/ValueFilterOperators.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/read/query/dataset/DataSetWithoutTimeGenerator.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/read/reader/IPointReader.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/read/reader/LocalTsFileInput.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/read/reader/chunk/AlignedChunkReader.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/read/reader/chunk/ChunkReader.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/read/reader/page/AlignedPageReader.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/read/reader/page/LazyLoadAlignedPagePointReader.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/read/reader/page/PageReader.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/read/reader/page/ValuePageReader.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/read/reader/series/PaginationController.java
delete mode 100644 tsfile/src/main/java/org/apache/tsfile/utils/BitMap.java
delete mode 100644 tsfile/src/main/java/org/apache/tsfile/utils/BytesUtils.java
delete mode 100644 tsfile/src/main/java/org/apache/tsfile/utils/PublicBAOS.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/utils/ReadWriteIOUtils.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/utils/TsFileGeneratorUtils.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/write/TsFileWriter.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/write/chunk/AlignedChunkGroupWriterImpl.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/write/chunk/AlignedChunkWriterImpl.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/write/chunk/NonAlignedChunkGroupWriterImpl.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/write/record/TSRecord.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/write/record/Tablet.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/write/record/datapoint/DataPoint.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/write/writer/ForceAppendTsFileWriter.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/write/writer/LocalTsFileOutput.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/write/writer/RestorableTsFileIOWriter.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/write/writer/TsFileIOWriter.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/write/writer/TsFileIOWriterEndFileTest.java
delete mode 100644
tsfile/src/main/java/org/apache/tsfile/write/writer/tsmiterator/TSMIterator.java
delete mode 100644
tsfile/src/test/java/org/apache/tsfile/common/block/TsBlockTest.java
delete mode 100644 tsfile/src/test/java/org/apache/tsfile/compress/LZ4Test.java
delete mode 100644
tsfile/src/test/java/org/apache/tsfile/compress/ZstdTest.java
delete mode 100644
tsfile/src/test/java/org/apache/tsfile/file/metadata/MetadataIndexNodeTest.java
delete mode 100644
tsfile/src/test/java/org/apache/tsfile/file/metadata/utils/TestHelper.java
delete mode 100644
tsfile/src/test/java/org/apache/tsfile/read/GetAllDevicesTest.java
delete mode 100644
tsfile/src/test/java/org/apache/tsfile/read/MeasurementChunkMetadataListMapIteratorTest.java
delete mode 100644
tsfile/src/test/java/org/apache/tsfile/read/TimeSeriesMetadataReadTest.java
delete mode 100644
tsfile/src/test/java/org/apache/tsfile/read/TsFileReaderTest.java
delete mode 100644
tsfile/src/test/java/org/apache/tsfile/read/TsFileSequenceReaderTest.java
delete mode 100644
tsfile/src/test/java/org/apache/tsfile/read/common/ColumnTest.java
delete mode 100644
tsfile/src/test/java/org/apache/tsfile/read/reader/AlignedPageReaderPushDownTest.java
delete mode 100644
tsfile/src/test/java/org/apache/tsfile/utils/RecordUtils.java
delete mode 100644
tsfile/src/test/java/org/apache/tsfile/write/MetadataIndexConstructorTest.java
delete mode 100755 tsfile/src/test/java/org/apache/tsfile/write/PerfTest.java
delete mode 100644
tsfile/src/test/java/org/apache/tsfile/write/TsFileIOWriterTest.java
delete mode 100644
tsfile/src/test/java/org/apache/tsfile/write/TsFileIntegrityCheckingTool.java
delete mode 100644
tsfile/src/test/java/org/apache/tsfile/write/TsFileWriteApiTest.java
delete mode 100644
tsfile/src/test/java/org/apache/tsfile/write/record/TabletTest.java
delete mode 100644
tsfile/src/test/java/org/apache/tsfile/write/writer/RestorableTsFileIOWriterTest.java
delete mode 100644
tsfile/src/test/java/org/apache/tsfile/write/writer/TsFileIOWriterMemoryControlTest.java