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]

Reply via email to