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

   jackson-core (2.18.8+, 2.21, 2.22) and the AWS SDK's shaded 
`third-party-jackson-core` bundle Schubfach (MIT) number-writing code, and 
FastDoubleParser bundles code derived from fast_double_parser (Boost Software 
License 1.0). The bundle and runtime LICENSE files list neither, and their 
copied Jackson NOTICE text is out of date. This adds both to the LICENSE of 
every module that bundles Jackson (aws, azure, gcp bundles; Flink and Spark 
runtimes). It also syncs each module's quoted Jackson NOTICE section with the 
current upstream text, which adds a Schubfach section. Schubfach was already 
bundled before 1.12, so this fixes a gap older than this release.
   
   Test plan: LICENSE/NOTICE-only change. I compared the entries with the 
`META-INF` license and notice files in the resolved jackson-core and 
`third-party-jackson-core` jars, and ran `./gradlew -DallModules 
checkAllRuntimeDeps`.
   
   ---
   **AI Disclosure**
   - Model: Claude Opus 5.5
   - Platform/Tool: GitHub Copilot
   - Human Oversight: [unknown - human to fill in]
   - Prompt Summary: Audit runtime-deps.txt changes between 1.11 and 1.12 and 
update runtime LICENSE/NOTICE files for bundled third-party code that is 
missing.


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