jerry-024 opened a new pull request, #75: URL: https://github.com/apache/paimon-vector-index/pull/75
## Summary Route opt-in native IVF-PQ diagnostics through Java SLF4J/log4j when the JNI library is loaded, while retaining a stdout fallback for non-JNI consumers. ## Changes - Add opt-in IVF-PQ phase timing through `PAIMON_VINDEX_LOG_IVFPQ_TIMING`. - Route timing and table-reuse diagnostics through a process-wide core log sink. - Install a JNI bridge during `JNI_OnLoad` and map native levels to SLF4J. - Add a forked-JVM smoke test that verifies timing reaches SLF4J instead of stdout. ## Testing - [x] `cargo fmt --all -- --check` - [x] `mvn -f java/pom.xml test-compile` - [ ] `cargo test -p paimon-vindex-core` (GitHub x86 CI; local ARM is blocked by an existing unstable NEON intrinsic on `main`) - [ ] JNI build and native log bridge smoke test in GitHub CI ## Notes - This PR is based directly on `main` and is independent of #74. - No public API or index format changes. -- 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]
