shyjsarah opened a new pull request, #84: URL: https://github.com/apache/paimon-vector-index/pull/84
## Summary The `paimon-vindex-core` packages published to crates.io declare `Apache-2.0` in their Cargo metadata, but releases through 0.4.0 do not contain physical `LICENSE` and `NOTICE` files. The official Apache source distributions already contain both files, so this is a convenience-artifact packaging improvement for the next release. ## Changes - Add `core/LICENSE` and `core/NOTICE` links to the repository-level legal files. - Let Cargo dereference the links when packaging, producing regular `LICENSE` and `NOTICE` files inside the published crate without duplicating their contents in the repository. ## Testing - `cargo package -p paimon-vindex-core --list` includes both `LICENSE` and `NOTICE`. - Extracted crate legal files match the repository-level files byte for byte. - `cargo publish -p paimon-vindex-core --dry-run` - `cargo test -p paimon-vindex-core --lib` (456 passed, 1 ignored) - `cargo fmt --all -- --check` - `git diff --check` -- 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]
