Skip to content

GCP: Add CEL-Java to the gcp-bundle LICENSE - #18226

Merged
RussellSpitzer merged 2 commits into
apache:mainfrom
kevinjqliu:kevinjqliu-gcp-bundle-license-cel-java
Sep 23, 2026
Merged

RussellSpitzer merged 2 commits into
apache:mainfrom
kevinjqliu:kevinjqliu-gcp-bundle-license-cel-java

Conversation

@kevinjqliu

@kevinjqliu kevinjqliu commented Sep 23, 2026

Copy link
Copy Markdown
Contributor

Two things bundled in gcp-bundle aren't fully credited in its LICENSE. Found both while auditing the 1.12 runtime deps.

This adds a CEL-Java entry, lists it as a second source of the CEL spec, and credits Apache HttpComponents in the Public Suffix List entry.

Test plan: LICENSE only. Checked against the bundled jars.


AI Disclosure

  • Model: Claude Opus 5.5
  • Platform/Tool: GitHub Copilot
  • Human Oversight: Yes, verified manually
  • Prompt Summary: Audit runtime-deps.txt changes between 1.11 and 1.12 and update the gcp-bundle LICENSE for bundled dependencies that are missing.

kevinjqliu and others added 2 commits September 23, 2026 12:04
iceberg-gcp-bundle ships dev.cel:common, dev.cel:protobuf, and
dev.cel:runtime through google-cloud-storage and google-cloud-kms, but
LICENSE does not name CEL-Java. dev.cel:protobuf also ships the CEL
specification protos unshaded, so the existing CEL specification entry
now notes both sources.

Generated-by: GitHub Copilot (Claude Opus 5.5)

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
…undle LICENSE

httpclient 4.5 also ships mozilla/public-suffix-list.txt in the bundle,
not only Google Guava.

Generated-by: GitHub Copilot (Claude Opus 5.5)

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@github-actions github-actions Bot added the GCP label Sep 23, 2026

@huaxingao huaxingao left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@RussellSpitzer
RussellSpitzer merged commit 5e71691 into apache:main Sep 23, 2026
10 checks passed
@RussellSpitzer

Copy link
Copy Markdown
Member

Merged, Thanks @huaxingao and @nssalian for the review and @kevinjqliu for the PR

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants