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

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


    omit 9e1edf5e fix sort data.
    omit 46de1263 support save dataframe to tsfile.
     add b584a335 Supply a function so can modify datatype for IntColumn 
objects. (#703)
     add e4c11a84 Supply a function so can modify datatype for IntColumnBuilder 
objects (#704)
     add d2344308 Resolve the problem that python client don't support DATE 
data type in the IntColumn (#705)
     add ee5fffc2 Add an instance of validation. (#707)
     add 1f95562c Add check for writing unsupported type of value in tablet 
(#709)
     add b0bbba6d add the time for enum ColumnCategory (#710)
     add 58c9262a Bump wheel from 0.45.1 to 0.46.2 in /python (#711)
     add 8b4c0db6 fix rewrite non aligned chunk (#713)
     add 7eba4b9c Add @MustOverride (#714)
     add 635afa3d TimeFilter.canSkip() use getStatistics() method (#715)
     add 8bb65754 move the package of MustOverride
     add 69d1fe22 Add some support for changing schema during write (#718)
     add 697df935 Fix value and time chunk misalignment when rewriting with 
time deletion (#719)
     add 0b37a9de calculate table size map during write process (#717)
     add 0e7dcc6b Prevent modified flag from being overwritten#721
     add 052ff6b4 add 'dataTypeModifiedAndCannotUseStatistics' (#724)
     add 2a1ba306 support save dataframe to tsfile.
     add 64e465a3 fix sort data.
     add e405cb35 tmp code.
     add 18971c85 tmp code.
     add 1b3c2755 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   (9e1edf5e)
            \
             N -- N -- N   refs/heads/support_dataframe_to_tsfile (1b3c2755)

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:
 cpp/src/cwrapper/tsfile_cwrapper.cc                |   7 +
 cpp/src/cwrapper/tsfile_cwrapper.h                 |   7 +-
 .../{TableModel.java => MustOverride.java}         |  13 +-
 .../org/apache/tsfile/enums/ColumnCategory.java    |   3 +-
 .../java/org/apache/tsfile/enums/TSDataType.java   |   4 +
 .../org/apache/tsfile/file/header/PageHeader.java  |   2 +-
 .../metadata/AbstractAlignedChunkMetadata.java     |  17 ++
 .../AbstractAlignedTimeSeriesMetadata.java         |  12 ++
 .../apache/tsfile/file/metadata/ChunkMetadata.java |  24 ++-
 .../tsfile/file/metadata/IChunkMetadata.java       |   6 +
 .../tsfile/file/metadata/ITimeSeriesMetadata.java  |   4 +
 .../apache/tsfile/file/metadata/TableSchema.java   |   8 +
 .../tsfile/file/metadata/TimeseriesMetadata.java   |  24 ++-
 .../apache/tsfile/read/TsFileSequenceReader.java   |  95 +++++++++
 .../java/org/apache/tsfile/read/common/Chunk.java  |  15 +-
 .../tsfile/read/common/block/column/IntColumn.java |   4 +
 .../read/common/block/column/IntColumnBuilder.java |   4 +
 .../read/common/block/column/TsBlockSerde.java     |   6 +
 .../tsfile/read/filter/basic/TimeFilter.java       |   8 +-
 .../apache/tsfile/read/reader/IChunkReader.java    |   2 +
 .../org/apache/tsfile/read/reader/IPageReader.java |   2 +
 .../read/reader/chunk/AbstractChunkReader.java     |   9 +
 .../reader/page/AbstractAlignedPageReader.java     |   2 +-
 .../tsfile/write/chunk/AlignedChunkWriterImpl.java |  11 ++
 .../apache/tsfile/write/chunk/ChunkWriterImpl.java |  20 +-
 .../apache/tsfile/write/chunk/IChunkWriter.java    |   8 +
 .../tsfile/write/chunk/ValueChunkWriter.java       |  24 ++-
 .../org/apache/tsfile/write/record/Tablet.java     |   9 +-
 .../apache/tsfile/write/writer/TsFileIOWriter.java |  60 ++++++
 .../org/apache/tsfile/write/ChunkRewriteTest.java  |  72 +++++++
 .../apache/tsfile/write/TsFileWriteApiTest.java    |  43 +++++
 .../org/apache/tsfile/write/record/TabletTest.java |  51 +++++
 python/requirements.txt                            |   2 +-
 python/tests/test_dataframe.py                     |  99 ++++++++--
 python/tests/test_to_tsfile.py                     | 213 +++++++++++----------
 python/tests/test_write_and_read.py                |   2 +-
 python/tsfile/constants.py                         |  22 ++-
 python/tsfile/exceptions.py                        |   2 +-
 python/tsfile/schema.py                            |  44 ++++-
 python/tsfile/tsfile_cpp.pxd                       |   5 +-
 python/tsfile/tsfile_py_cpp.pxd                    |   2 +-
 python/tsfile/tsfile_py_cpp.pyx                    |  74 +++----
 python/tsfile/tsfile_reader.pyx                    |  12 +-
 python/tsfile/tsfile_table_writer.py               | 164 ++++++++++------
 python/tsfile/tsfile_writer.pyx                    |   4 +-
 python/tsfile/utils.py                             |  86 ++++-----
 46 files changed, 1001 insertions(+), 306 deletions(-)
 copy java/common/src/main/java/org/apache/tsfile/annotations/{TableModel.java 
=> MustOverride.java} (73%)

Reply via email to