Skip to content

Standardise on at.yawk lz4-java 1.10.1#27892

Merged
ebyhr merged 1 commit intotrinodb:masterfrom
Nordix:fix/CVE_lz4
Feb 11, 2026
Merged

Standardise on at.yawk lz4-java 1.10.1#27892
ebyhr merged 1 commit intotrinodb:masterfrom
Nordix:fix/CVE_lz4

Conversation

@stecurran-est-tech
Copy link
Copy Markdown
Contributor

Description

Replace org.lz4:lz4-java 1.8.1 with at.yawk.lz4:lz4-java 1.10.1 and
remove old transitive LZ4 dependencies from Kafka, Hadoop,
Elasticsearch, and Pinot.

Additional context and related issues

This fixes classpath conflicts when specifying 'at.yawk' LZ4-java compression
and addresses CVE-2025-66566.

Release notes

( x) This is not user-visible or is docs only, and no release notes are required.

@cla-bot
Copy link
Copy Markdown

cla-bot bot commented Jan 9, 2026

Thank you for your pull request and welcome to the Trino community. We require contributors to sign our Contributor License Agreement, and we don't seem to have you on file. Continue to work with us on the review and improvements in this PR, and submit the signed CLA to cla@trino.io. Photos, scans, or digitally-signed PDF files are all suitable. Processing may take a few days. The CLA needs to be on file before we merge your changes. For more information, see https://github.com/trinodb/cla

@github-actions github-actions bot added clickhouse ClickHouse connector elasticsearch Elasticsearch connector kafka Kafka connector pinot Pinot connector labels Jan 9, 2026
@cla-bot
Copy link
Copy Markdown

cla-bot bot commented Jan 12, 2026

Thank you for your pull request and welcome to the Trino community. We require contributors to sign our Contributor License Agreement, and we don't seem to have you on file. Continue to work with us on the review and improvements in this PR, and submit the signed CLA to cla@trino.io. Photos, scans, or digitally-signed PDF files are all suitable. Processing may take a few days. The CLA needs to be on file before we merge your changes. For more information, see https://github.com/trinodb/cla

@wendigo
Copy link
Copy Markdown
Contributor

wendigo commented Jan 19, 2026

@cla-bot check

@cla-bot
Copy link
Copy Markdown

cla-bot bot commented Jan 19, 2026

Thank you for your pull request and welcome to the Trino community. We require contributors to sign our Contributor License Agreement, and we don't seem to have you on file. Continue to work with us on the review and improvements in this PR, and submit the signed CLA to cla@trino.io. Photos, scans, or digitally-signed PDF files are all suitable. Processing may take a few days. The CLA needs to be on file before we merge your changes. For more information, see https://github.com/trinodb/cla

@cla-bot
Copy link
Copy Markdown

cla-bot bot commented Jan 19, 2026

The cla-bot has been summoned, and re-checked this pull request!

@cla-bot
Copy link
Copy Markdown

cla-bot bot commented Jan 22, 2026

Thank you for your pull request and welcome to the Trino community. We require contributors to sign our Contributor License Agreement, and we don't seem to have you on file. Continue to work with us on the review and improvements in this PR, and submit the signed CLA to cla@trino.io. Photos, scans, or digitally-signed PDF files are all suitable. Processing may take a few days. The CLA needs to be on file before we merge your changes. For more information, see https://github.com/trinodb/cla

@ebyhr
Copy link
Copy Markdown
Member

ebyhr commented Jan 25, 2026

@cla-bot check

@cla-bot
Copy link
Copy Markdown

cla-bot bot commented Jan 25, 2026

The cla-bot has been summoned, and re-checked this pull request!

@cla-bot cla-bot bot added the cla-signed label Jan 25, 2026
@ebyhr
Copy link
Copy Markdown
Member

ebyhr commented Jan 25, 2026

@stecurran-est-tech Could you squash commits into one? Please note that each commit should pass CI.

Replacing org.lz4:lz4-java 1.8.1and removing old transitive LZ4
dependencies from Kafka, Hadoop, Elasticsearch and Pinot.

This fixes classpath conflicts, addresses CVE-2025-66566, and resolves
NoClassDefFoundError: net/jpountz/lz4/LZ4Factory in trino-hive tests.

Signed-off-by: Stephen Curran  <stephen.curran@est.tech>
@stecurran-est-tech
Copy link
Copy Markdown
Contributor Author

@chenjian2664 Thanks for reviewing. I have squashed commits into one @ebyhr Apologies, I only seen your message now.

@ebyhr ebyhr merged commit 4019e6c into trinodb:master Feb 11, 2026
100 checks passed
@github-actions github-actions bot added this to the 480 milestone Feb 11, 2026
@ebyhr ebyhr mentioned this pull request Feb 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla-signed clickhouse ClickHouse connector elasticsearch Elasticsearch connector kafka Kafka connector pinot Pinot connector

Development

Successfully merging this pull request may close these issues.

4 participants