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]
