You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@texera.apache.org by GitBox <gi...@apache.org> on 2026/04/15 17:25:10 UTC
[GH] (texera/chore/remove-mysql-connector): Workflow run "Build" is working again!
The GitHub Actions job "Build" on texera.git/chore/remove-mysql-connector has succeeded.
Run started by GitHub user bobbai00 (triggered by bobbai00).
Head commit for run:
ab5604ce86de73d60efc2a4da1e52d190cb7a44c / Jiadong Bai <bo...@gmail.com>
chore: remove MySQL source operator and mysql-connector-java for license compliance
mysql-connector-java is GPLv2 (ASF Category X) and cannot be distributed
in binary artifacts. The MySQL source operator was also non-functional:
the driver jar was declared in computing-unit-managing-service (which has
no MySQL code) but not in workflow-execution-coordinator (where the
operator actually runs), so any attempt to use MySQLSource would fail
with ClassNotFoundException at runtime.
Removes:
- MySQLSourceOpDesc, MySQLSourceOpExec, MySQLConnUtil
- mysql-connector-java dep from computing-unit-managing-service/build.sbt
- MySQLSource registration from LogicalOp operator registry
- inMemoryMySQLSourceOpDesc test helper (unused by any test)
- MySQLSource.png and MysqlSink.png frontend assets
- MySQLSource references in frontend test data and comments (replaced
with PostgreSQLSource which remains available)
PostgreSQL (PostgreSQLSourceOpDesc) remains available for users who
need a SQL source operator.
Part of apache/texera#4371.
Co-Authored-By: Claude Opus 4.6 (1M context) <no...@anthropic.com>
Report URL: https://github.com/apache/texera/actions/runs/24468083576
With regards,
GitHub Actions via GitBox