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

   The Kafka Connect runtime ships two distributions, main and hive, each with 
its own LICENSE and NOTICE. Only main's deps were tracked in 
`runtime-deps.txt`, so a change to a hive-only dependency (Hive Metastore, 
Hadoop client) never showed up in any baseline.
   
   This moves the existing baseline to `main/runtime-deps.txt` (no content 
change) and adds `hive/runtime-deps.txt`, so each baseline sits next to the 
LICENSE/NOTICE it covers. `runtime-deps.gradle` now takes an optional file and 
configuration so kafka-connect can apply it twice. Other modules are 
unaffected. The hive check runs as part of `checkRuntimeDeps`, so CI's 
`checkAllRuntimeDeps` covers both.
   
   Related to #18658.
   
   Test plan: `./gradlew checkAllRuntimeDeps -DallModules=true` passes. 
Removing a line from either baseline fails only that baseline's check.
   
   ---
   **AI Disclosure**
   - Model: Claude Opus 5.5
   - Platform/Tool: GitHub Copilot
   - Human Oversight: [unknown - human to fill in]
   - Prompt Summary: Track the Kafka Connect main and hive distributions' 
runtime dependencies in separate baselines with a minimal diff


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