This is an automated email from the ASF dual-hosted git repository. hansva pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/hop.git
commit c3fe7ced98bca1d3f87422752b7c6e0cf7ad3f3c Merge: cd7f0784e0 f9ac00ce7a Author: Hans Van Akelyen <[email protected]> AuthorDate: Fri Feb 14 15:02:52 2025 +0100 Merge pull request #4893 from hansva/2365 add MySql Bulk Loader transform, #2365 assemblies/plugins/pom.xml | 6 + docker/integration-tests/Dockerfile.unit-tests | 37 +- .../integration-tests-database.yaml | 12 +- docker/integration-tests/resource/mysql/my.cnf | 19 + .../images/transforms/icons/mysqlbulkloader.svg | 37 + docs/hop-user-manual/modules/ROOT/nav.adoc | 1 + .../modules/ROOT/pages/pipeline/transforms.adoc | 1 + .../pages/pipeline/transforms/mysqlbulkloader.adoc | 79 ++ .../database/0031-mysql-bulkloader.hpl | 150 ++++ integration-tests/database/dev-env-config.json | 22 +- .../database/main-0031-mysql-bulkload.hwf | 144 +++ .../database/metadata/rdbms/mysql.json | 35 + plugins/transforms/mysqlbulkloader/pom.xml | 32 + .../mysqlbulkloader/src/assembly/assembly.xml | 50 ++ .../mysqlbulkloader/MySqlBulkLoader.java | 653 ++++++++++++++ .../mysqlbulkloader/MySqlBulkLoaderData.java | 63 ++ .../mysqlbulkloader/MySqlBulkLoaderDialog.java | 974 +++++++++++++++++++++ .../mysqlbulkloader/MySqlBulkLoaderMeta.java | 477 ++++++++++ .../src/main/resources/mysqlbulkloader.svg | 37 + .../messages/messages_en_US.properties | 103 +++ .../mysqlbulkloader/src/main/resources/version.xml | 20 + .../mysqlbulkloader/MySqlBulkLoaderMetaTest.java | 66 ++ .../test/resources/mysql-bulkloader-transform.xml | 59 ++ plugins/transforms/pom.xml | 1 + 24 files changed, 3058 insertions(+), 20 deletions(-)
