tzphh opened a new pull request, #10755:
URL: https://github.com/apache/paimon/pull/10755

   ### Purpose
   
   Related to #10658. Part 2 of the implementation series.
   Depends on #10688.
   
   Enable multiple columns in `pk-vector.index.columns` and validate each
   column's type, distance metric, and build options independently. Queries
   continue to select one column; VECTOR columns outside the index list remain
   unindexed. Remove the unused singular column accessor and its direct tests.
   
   Cover independent queries after compaction and reopen, updates and deletes,
   different dimensions and metrics, and backfilling an added index on existing
   data. Update the multi-column configuration and query documentation.
   
   This branch includes the prerequisite commit from #10688. For the changes
   specific to this PR, review [commit 
a0fb04f326](https://github.com/tzphh/paimon/commit/a0fb04f32621e884cbab522ffb1050d9e9d83f1a).
   The branch will be rebased after the prerequisite is merged.
   
   ### Tests
   
   - Final Core configuration and vector-search validation: 50 tests passed.
   - Earlier validation, before removing the unused accessor and its direct
     tests: Common 1, Flink 1 procedure/reader 11, and Spark 3 search 13 passed.
   - Spotless, Checkstyle, Enforcer, and diff checks passed; Apache RAT passed
     in the earlier validation run.
   
   Vector tests use TestVector. Native ANN and JVM/Python interoperability
   are not covered by these tests.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to