This is an automated email from the ASF dual-hosted git repository.

haonan pushed a change to branch iotdb
in repository https://gitbox.apache.org/repos/asf/tsfile.git


    from be3489ce upgrade version to 1f8da86
     new cea603db Change dependabot update interval to monthly
     new 2c8c86cf Fix code scanning alerts (#169)
     new 8984bf44 Bump org.apache:apache from 31 to 32 (#163)
     new 3f6c95dd Bump org.codehaus.mojo:build-helper-maven-plugin from 3.5.0 
to 3.6.0 (#165)
     new 82321b6f Bump org.apache.groovy:groovy from 4.0.21 to 4.0.22 (#166)
     new 95d91f36 Bump net.revelc.code.formatter:formatter-maven-plugin (#167)
     new 481954c0 Bump commons-io:commons-io from 2.15.1 to 2.16.1 (#168)
     new 96998adf Fix aligned TimeValuePair npe (#173)
     new 6c1b3dd8 CPP.fix multi-flush SEGSEGV. (#170)
     new 95b56a85 Optimize CI and Fix Python < 3.12 on Windows cannot build the 
python wrapper (#174)
     new e1dba924 Add clean up for python wrapper (#175)
     new c48e4d1d Bump setuptools from 69.5.1 to 70.0.0 in /python (#176)
     new 014f1ae2 Optimize time and value in filter by TsFile statistics.
     new 1504857d Fix StringStatistics data type
     new 23755e8a Bump spotless version to support java 21
     new 91ea8560 [CPP] Support alternative gtest url (#179)
     new a6fb4163 Return false when datatype is not comparable for InFilter.
     new c8739028 upgrade version to a6fb416

The 18 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .github/dependabot.yml                             |   8 +-
 .github/workflows/codeql.yml                       |   2 +
 .github/workflows/unit-test.yml                    |  16 ++-
 cpp/CMakeLists.txt                                 |   5 +-
 cpp/pom.xml                                        |   4 +-
 cpp/src/cwrapper/TsFile-cwrapper.cc                |  10 +-
 cpp/src/writer/tsfile_writer.cc                    |   1 +
 cpp/test/CMakeLists.txt                            |  43 +++++++-
 cpp/test/writer/tsfile_writer_test.cc              |  31 +++++-
 java/common/pom.xml                                |   2 +-
 .../java/org/apache/tsfile/utils/Constants.java    |   5 +
 .../org/apache/tsfile/utils/TsPrimitiveType.java   |   6 ++
 java/examples/pom.xml                              |   4 +-
 java/pom.xml                                       |   6 +-
 java/tsfile/pom.xml                                |   4 +-
 .../apache/tsfile/common/conf/TSFileConfig.java    |  33 ++++++
 .../org/apache/tsfile/compress/ICompressor.java    |   8 +-
 .../tsfile/encoding/bitpacking/IntPacker.java      |   1 +
 .../tsfile/encoding/bitpacking/LongPacker.java     |   1 +
 .../encoding/decoder/DeltaBinaryDecoder.java       |   4 +
 .../tsfile/encoding/decoder/DoubleRLBEDecoder.java |   5 +-
 .../tsfile/encoding/decoder/LongRLBEDecoder.java   |   5 +-
 .../encoding/decoder/RegularDataDecoder.java       |   3 +
 .../apache/tsfile/encoding/decoder/RleDecoder.java |   7 ++
 .../tsfile/file/metadata/ITimeSeriesMetadata.java  |   4 +-
 .../file/metadata/statistics/Statistics.java       |   1 +
 .../file/metadata/statistics/StringStatistics.java |   2 +-
 .../org/apache/tsfile/read/common/RowRecord.java   |   1 +
 .../apache/tsfile/read/common/block/TsBlock.java   |   4 +-
 .../org/apache/tsfile/read/common/type/Type.java   |   1 +
 .../read/filter/operator/TimeFilterOperators.java  |  32 +++++-
 .../read/filter/operator/ValueFilterOperators.java | 114 ++++++++++++++++++++-
 .../apache/tsfile/read/reader/page/PageReader.java |   4 +-
 .../org/apache/tsfile/utils/StringContainer.java   |   2 +
 .../java/org/apache/tsfile/write/TsFileWriter.java |   2 +
 .../apache/tsfile/write/chunk/ChunkWriterImpl.java |   5 +-
 .../org/apache/tsfile/write/record/TSRecord.java   |   2 +
 .../org/apache/tsfile/write/record/Tablet.java     |   8 +-
 .../write/record/datapoint/BooleanDataPoint.java   |   1 +
 .../tsfile/write/record/datapoint/DataPoint.java   |   1 +
 .../write/record/datapoint/DoubleDataPoint.java    |   1 +
 .../write/record/datapoint/FloatDataPoint.java     |   1 +
 .../write/record/datapoint/IntDataPoint.java       |   1 +
 .../write/record/datapoint/LongDataPoint.java      |   1 +
 .../write/record/datapoint/StringDataPoint.java    |   1 +
 .../tsfile/read/filter/StatisticsFilterTest.java   |  68 ++++++++++++
 .../tsfile/utils/ReadWriteStreamUtilsTest.java     |  12 ++-
 .../apache/tsfile/utils/TsPrimitiveTypeTest.java   |  16 +++
 .../tsfile/write/MetadataIndexConstructorTest.java |   1 +
 pom.xml                                            |  62 +++--------
 python/pom.xml                                     |  19 +++-
 python/requirements.txt                            |   2 +-
 python/setup.py                                    |  46 +++------
 python/test.py                                     |   6 --
 python/tsfile/tsfile.py                            |  18 ++--
 55 files changed, 505 insertions(+), 148 deletions(-)

Reply via email to