JunRuiLee commented on PR #560: URL: https://github.com/apache/paimon-rust/pull/560#issuecomment-5034753724
> * `ARRAY<FLOAT>` is a valid PK-vector column, but batch searches only perform query validation in advance for `VECTOR<FLOAT>`. > * For empty tables or empty execution plans, queries on `ARRAY<FLOAT>` that contain NaN or Inf will be returned as normal empty results rather than reporting an invalid input. The minimal regression I added consistently failed. Thanks, fixed. Batch PK-vector query validation now also covers `ARRAY<FLOAT>` before planning, using the configured index dimension, so NaN/Inf queries fail loud even for empty plans. Added a regression test for the empty `ARRAY<FLOAT>` table case. -- 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]
