JingsongLi commented on PR #65: URL: https://github.com/apache/paimon-vector-index/pull/65#issuecomment-5118929917
When temporary table reuse is enabled, there is no restriction that `pq.nbits == 8`; therefore, the default `auto` setting also enters the 4-bit path and passes the newly generated f64→f32 table to the 4-bit quantization scan for processing (`core/src/ivfpq.rs:1633`). - This causes **4-bit Top-K to vary with batch size**: when `nq < 64`, the old path is taken, but when `nq >= 64`, reuse may be automatically enabled, resulting in behavior that no longer matches that of the `off` mode or the behavior prior to the merge. -- 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]
