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

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


    omit b8db9824 tmp code.
    omit b4b524d0 tmp code.
    omit b9609c55 fix relase.
    omit 108dc9b6 fix segsegv.
    omit f9bd0ac3 skip first chunk in need.
    omit 966a2142 tmp code.
    omit 7de3c48b disable some tree func.
    omit 2ae58f47 fix data lossing.
    omit d8d03d5a fix filesize overflow.
    omit 69ac3b8c fix file size overflow.
     add cc8f3637 Colin fix config (#472)
     add dd603b4e Bump setuptools from 70.0.0 to 78.1.1 in /python (#497)
     add 3a688eea Add TsFileLastReader for retrieving last points in a TsFile 
(#498)
     add 18565727 Update release information of TsFile v2.0.3 (#505)
     add a5424d37 Same name (case insensitive) in tablet / table. (#490)
     add 6672d2da Fix (#508)
     add a71b8d4e fix minus encode and decode. (#511)
     add 7859080c Zjt/encrypt key from environment (#512)
     add 2995362e Fix npe when closing a last reader that have not been used 
(#513)
     add 6df6112b The TsFile-CPP query interface now validates column names 
before querying. (#516)
     add c501bf4e Resolved case sensitivity issue when reading column names. 
(#517)
     add af2a7ee4 Fix tag empty error and disorder timestamp. (#489)
     add caa77ac0 [Java/C++/C] Resolved case sensitivity issue when reading 
column names. (#518)
     add 58fa12f4 fix read from iotdb data. (#520)
     add 04eb621a Fix bloom filter error.
     add 395c1100 fix file size overflow.
     add 58f56217 fix filesize overflow.
     add 2545e50c fix data lossing.
     add bc58c534 disable some tree func.
     add de7bc018 tmp code.
     add 5447d8b8 skip first chunk in need.
     add 0a60d610 fix segsegv.
     add c18c62f6 fix relase.
     add f18ea69e tmp code.
     add e2415afd tmp code.

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   (b8db9824)
            \
             N -- N -- N   refs/heads/colin_fix_read_overflow (e2415afd)

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:
 RELEASE_NOTES.md                                   |  12 +
 cpp/pom.xml                                        |   2 +-
 cpp/src/common/allocator/byte_stream.h             |  59 +-
 cpp/src/common/allocator/my_string.h               |   8 +-
 cpp/src/common/constant/tsfile_constant.h          |   6 +
 cpp/src/common/device_id.h                         | 164 +++--
 cpp/src/common/row_record.h                        |   5 +-
 cpp/src/common/schema.h                            |   4 +
 cpp/src/common/statistic.h                         |   5 +
 cpp/src/common/tablet.cc                           |  38 +-
 cpp/src/common/tablet.h                            |  13 +-
 cpp/src/common/tsblock/tsblock.cc                  |   8 +-
 cpp/src/common/tsblock/tsblock.h                   |   9 +
 .../common/tsblock/vector/variable_length_vector.h |   1 +
 cpp/src/common/tsfile_common.cc                    |  36 +-
 cpp/src/common/tsfile_common.h                     |  39 +-
 cpp/src/cwrapper/tsfile_cwrapper.cc                |  11 +-
 cpp/src/file/tsfile_io_writer.cc                   |   7 +-
 cpp/src/reader/aligned_chunk_reader.cc             |   3 +-
 .../reader/block/single_device_tsblock_reader.cc   |  22 +-
 cpp/src/reader/bloom_filter.cc                     |  31 +-
 cpp/src/reader/bloom_filter.h                      |   3 +-
 cpp/src/reader/chunk_reader.cc                     |   2 +-
 cpp/src/reader/device_meta_iterator.cc             |   1 -
 cpp/src/reader/qds_with_timegenerator.cc           |   4 +-
 cpp/src/reader/qds_without_timegenerator.cc        |   4 +-
 cpp/src/reader/result_set.h                        |  33 +-
 cpp/src/reader/table_query_executor.cc             |  18 +-
 cpp/src/reader/table_result_set.cc                 |  10 +-
 cpp/src/reader/tsfile_reader.cc                    |   6 +-
 cpp/src/utils/db_utils.h                           |  80 ---
 cpp/src/utils/storage_utils.h                      |   4 +-
 cpp/src/writer/time_page_writer.h                  |   4 +
 cpp/src/writer/tsfile_table_writer.cc              |   4 +
 cpp/src/writer/tsfile_table_writer.h               |   6 +-
 cpp/src/writer/tsfile_writer.cc                    |  29 +-
 cpp/test/common/device_id_test.cc                  |  59 ++
 cpp/test/common/row_record_test.cc                 |   6 +-
 cpp/test/common/tsfile_common_test.cc              | 675 +++++++++++----------
 cpp/test/encoding/plain_codec_test.cc              |  22 +
 cpp/test/reader/bloom_filter_test.cc               |  67 ++
 .../reader/table_view/tsfile_reader_table_test.cc  |  48 +-
 cpp/test/reader/tsfile_reader_test.cc              |   4 +-
 cpp/test/utils/db_utils_test.cc                    |  50 --
 .../writer/table_view/tsfile_writer_table_test.cc  | 305 +++++++++-
 cpp/test/writer/time_chunk_writer_test.cc          |   5 -
 cpp/test/writer/tsfile_writer_test.cc              |  12 +-
 doap_tsfile.rdf                                    |  12 +-
 java/common/pom.xml                                |   2 +-
 java/examples/pom.xml                              |   4 +-
 java/pom.xml                                       |   4 +-
 java/tools/pom.xml                                 |   6 +-
 java/tsfile/pom.xml                                |   4 +-
 .../apache/tsfile/common/conf/TSFileConfig.java    |  10 +-
 .../tsfile/common/conf/TSFileDescriptor.java       |   2 +-
 .../org/apache/tsfile/encrypt/EncryptUtils.java    | 110 +++-
 .../tsfile/file/metadata/TimeseriesMetadata.java   |  31 +-
 .../tsfile/file/metadata/TsFileMetadata.java       |   2 +-
 .../file/metadata/statistics/TimeStatistics.java   |   8 +-
 .../apache/tsfile/read/TsFileSequenceReader.java   | 193 +++++-
 .../java/org/apache/tsfile/read/common/Chunk.java  |   4 +
 .../read/query/dataset/AbstractResultSet.java      |   4 +-
 .../tsfile/read/reader/TsFileLastReader.java       | 313 ++++++++++
 .../tsfile/read/reader/page/ValuePageReader.java   |   4 +
 .../java/org/apache/tsfile/utils/WriteUtils.java   |   5 +
 .../java/org/apache/tsfile/write/TsFileWriter.java |   4 +-
 .../org/apache/tsfile/write/record/Tablet.java     |  14 +-
 .../tsfile/write/schema/IMeasurementSchema.java    |   3 +-
 .../tsfile/write/schema/MeasurementSchema.java     |  12 +
 .../write/schema/VectorMeasurementSchema.java      |  17 +
 .../write/v4/AbstractTableModelTsFileWriter.java   |   4 +-
 .../tsfile/read/reader/TsFileLastReaderTest.java   | 367 +++++++++++
 .../org/apache/tsfile/tableview/TableViewTest.java |  27 +
 pom.xml                                            |   6 +-
 python/pom.xml                                     |   2 +-
 python/requirements.txt                            |   2 +-
 76 files changed, 2387 insertions(+), 733 deletions(-)
 create mode 100644 cpp/test/common/device_id_test.cc
 create mode 100644 cpp/test/reader/bloom_filter_test.cc
 create mode 100644 
java/tsfile/src/main/java/org/apache/tsfile/read/reader/TsFileLastReader.java
 create mode 100644 
java/tsfile/src/test/java/org/apache/tsfile/read/reader/TsFileLastReaderTest.java

Reply via email to