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(-)
