Kurtiscwright opened a new pull request, #18218:
URL: https://github.com/apache/iceberg/pull/18218

   `iceberg-gcp-bundle` bundles Caffeine (718 classes under 
`com/github/benmanes/caffeine/`) through 
`com.google.cloud.gcs.analytics:common`, a dependency of `gcs-analytics-core` 
since #16814, but `gcp-bundle/LICENSE` never gained an entry for it. The bump 
regenerated `runtime-deps.txt` and skipped the manual LICENSE step. This adds 
the entry after the GCS Analytics one, in the form `aws-bundle/LICENSE` already 
uses. Caffeine is Apache 2.0 with no NOTICE to propagate. Found while verifying 
1.12.0 RC1; this should go into RC2. Closes #18217.
   
   Test plan: `./gradlew :iceberg-gcp-bundle:shadowJar 
:iceberg-gcp-bundle:checkRuntimeDeps`, then confirmed the built jar's root 
`LICENSE` contains the Caffeine entry and the jar still contains the Caffeine 
classes.
   
   ---
   **AI Disclosure**
   - Model: Claude Fable 5.1 (claude-fable-5.1)
   - Platform/Tool: Kiro
   - Human Oversight: fully reviewed
   - Prompt Summary: Add the missing Caffeine entry to gcp-bundle/LICENSE found 
during 1.12.0 RC1 verification. The audit that found the gap, the LICENSE entry 
and the jar check are generated; the decision to file against gcp-bundle rather 
than gcs-analytics-core is the author's.
   


-- 
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]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to