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

jiangtian pushed a commit to branch fix_large_page_read_and_bitmap_index
in repository https://gitbox.apache.org/repos/asf/tsfile.git

commit 49edd00c549f012ec126b0d1def204b56ebfcf8c
Merge: b4cd0509 5ab2840a
Author: Tian Jiang <[email protected]>
AuthorDate: Mon Mar 3 14:34:32 2025 +0800

    Merge branch 'develop' into fix_large_page_read_and_bitmap_index

 .github/workflows/unit-test-cpp-py.yml             |   2 +-
 .gitignore                                         |   2 +
 cpp/src/common/schema.h                            |  24 +-
 cpp/src/common/tablet.cc                           |  16 +-
 cpp/src/cwrapper/tsfile_cwrapper.cc                | 276 ++++++++------
 cpp/src/cwrapper/tsfile_cwrapper.h                 |  69 +++-
 .../reader/block/single_device_tsblock_reader.cc   |  17 +-
 .../reader/block/single_device_tsblock_reader.h    |   2 +-
 cpp/src/reader/qds_with_timegenerator.cc           |  15 +-
 cpp/src/reader/qds_without_timegenerator.cc        |  11 +-
 cpp/src/reader/table_result_set.cc                 |  28 +-
 cpp/src/writer/tsfile_table_writer.h               |   5 +-
 .../reader/table_view/tsfile_reader_table_test.cc  |   5 +
 .../writer/table_view/tsfile_writer_table_test.cc  |  63 +++-
 cpp/test/writer/tsfile_writer_test.cc              |  52 ++-
 pom.xml                                            |   3 +-
 python/examlpes.py                                 |  82 ----
 python/examples/example.py                         | 114 ++++++
 python/pom.xml                                     |   2 +-
 python/setup.py                                    |  75 ++--
 python/test.py                                     | 165 ---------
 python/{tsfile => tests}/__init__.py               |   1 -
 python/tests/test_basic.py                         |  93 +++++
 python/tests/test_write.py                         | 116 ++++++
 python/tests/test_write_and_read.py                | 161 ++++++++
 python/tsfile/{__init__.py => __init__.pxd}        |   4 +-
 python/tsfile/__init__.py                          |  19 +-
 python/tsfile/constants.py                         | 109 ++++++
 python/tsfile/{__init__.py => date_utils.py}       |  25 +-
 python/tsfile/exceptions.py                        | 141 +++++++
 python/tsfile/field.py                             | 213 +++++++++++
 python/tsfile/row_record.py                        |  59 +++
 python/tsfile/schema.py                            | 140 +++++++
 python/tsfile/tablet.py                            | 164 ++++++++
 python/tsfile/tsfile.pxd                           | 104 ------
 python/tsfile/tsfile.py                            | 145 --------
 python/tsfile/tsfile_cpp.pxd                       | 182 +++++++++
 python/tsfile/tsfile_py_cpp.pxd                    |  51 +++
 python/tsfile/tsfile_py_cpp.pyx                    | 411 +++++++++++++++++++++
 python/tsfile/tsfile_pywrapper.pyx                 | 348 -----------------
 python/tsfile/tsfile_reader.pyx                    | 324 ++++++++++++++++
 python/tsfile/tsfile_table_writer.py               |  70 ++++
 python/tsfile/tsfile_writer.pyx                    | 135 +++++++
 43 files changed, 2996 insertions(+), 1047 deletions(-)


Reply via email to