This is an automated email from the ASF dual-hosted git repository.
JingsongLi pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/paimon.git
from 7d6d146bba [core] Fix lookup merge buffer serialization for projected
reads (#10549)
add 857f9dccd3 [python] Complete native index lifecycle and explicit
search plans (#10598)
No new revisions were added by this update.
Summary of changes:
paimon-python/pypaimon/globalindex/build_plan.py | 10 +-
.../pypaimon/globalindex/create_global_index.py | 2 +-
.../data_evolution_global_index_scanner.py | 104 +----
.../pypaimon/globalindex/drop_global_index.py | 27 +-
.../pypaimon/globalindex/native_index_build.py | 4 +-
.../vindex/vindex_vector_global_index_reader.py | 57 ++-
paimon-python/pypaimon/ray/batch_vector_search.py | 3 +-
paimon-python/pypaimon/ray/full_text_search.py | 3 +-
paimon-python/pypaimon/ray/vector_search.py | 3 +-
.../table/source/batch_vector_search_builder.py | 6 +-
.../table/source/full_text_search_builder.py | 14 +-
.../table/source/native_full_text_search.py | 21 +-
.../pypaimon/table/source/native_hybrid_search.py | 1 -
.../pypaimon/table/source/native_search_plan.py | 254 ++++++++++++
.../pypaimon/table/source/native_vector_search.py | 16 +-
.../pypaimon/table/source/vector_search_builder.py | 10 +-
.../pypaimon/table/source/vector_search_read.py | 3 +-
.../pypaimon/tests/global_index_build_test.py | 51 +++
.../tests/global_index_family_parity_test.py | 96 +++++
.../tests/native_append_index_search_test.py | 137 +++++++
.../tests/native_generic_index_build_test.py | 25 ++
.../tests/native_global_index_drop_test.py | 164 ++++++++
.../pypaimon/tests/native_search_plan_test.py | 430 +++++++++++++++++++++
.../tests/native_sorted_index_build_test.py | 52 ++-
.../tests/native_vector_index_build_test.py | 70 ++++
.../pypaimon/tests/native_vindex_reader_test.py | 215 +++++++++++
.../tests/primary_key_index_definitions_test.py | 13 +-
.../pypaimon/tests/vector_filter_exactness_test.py | 3 -
.../tests/vector_metric_consistency_test.py | 16 +-
.../pypaimon/tests/vector_search_filter_test.py | 63 ++-
paimon-python/pypaimon/tests/vindex_input_test.py | 4 +-
.../pypaimon/tests/vindex_vector_index_test.py | 16 +-
32 files changed, 1703 insertions(+), 190 deletions(-)
create mode 100644 paimon-python/pypaimon/table/source/native_search_plan.py
create mode 100644
paimon-python/pypaimon/tests/global_index_family_parity_test.py
create mode 100644
paimon-python/pypaimon/tests/native_append_index_search_test.py
create mode 100644
paimon-python/pypaimon/tests/native_global_index_drop_test.py
create mode 100644 paimon-python/pypaimon/tests/native_search_plan_test.py
create mode 100644 paimon-python/pypaimon/tests/native_vindex_reader_test.py