This is an automated email from the ASF dual-hosted git repository.
hansva pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/hop.git
from cd7f0784e0 Merge pull request #4903 from
apache/dependabot/maven/lib/net.minidev-json-smart-2.5.2
add f9ac00ce7a add MySql Bulk Loader transform, #2365 Update version
new c3fe7ced98 Merge pull request #4893 from hansva/2365
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
assemblies/plugins/pom.xml | 6 +
docker/integration-tests/Dockerfile.unit-tests | 37 +-
.../integration-tests-database.yaml | 12 +-
.../integration-tests/resource/mysql/my.cnf | 5 +-
.../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 +++
.../0031-mysql-bulkloader.hpl} | 116 ++--
integration-tests/database/dev-env-config.json | 22 +-
.../main-0031-mysql-bulkload.hwf} | 101 ++-
.../database/metadata/rdbms/mysql.json | 35 +
.../transforms/{abort => mysqlbulkloader}/pom.xml | 4 +-
.../src/assembly/assembly.xml | 9 +-
.../mysqlbulkloader/MySqlBulkLoader.java | 653 ++++++++++++++++++
.../mysqlbulkloader/MySqlBulkLoaderData.java} | 40 +-
.../mysqlbulkloader/MySqlBulkLoaderDialog.java} | 735 ++++++++++++---------
.../mysqlbulkloader/MySqlBulkLoaderMeta.java | 477 +++++++++++++
.../src/main/resources/mysqlbulkloader.svg | 37 ++
.../messages/messages_en_US.properties | 103 +++
.../src/main/resources/version.xml | 0
.../mysqlbulkloader/MySqlBulkLoaderMetaTest.java | 66 ++
.../test/resources/mysql-bulkloader-transform.xml} | 36 +-
plugins/transforms/pom.xml | 1 +
24 files changed, 2111 insertions(+), 502 deletions(-)
copy integration-tests/snmp/files/.empty =>
docker/integration-tests/resource/mysql/my.cnf (97%)
create mode 100644
docs/hop-user-manual/modules/ROOT/assets/images/transforms/icons/mysqlbulkloader.svg
create mode 100644
docs/hop-user-manual/modules/ROOT/pages/pipeline/transforms/mysqlbulkloader.adoc
copy integration-tests/{transforms/0063-generate-random-values.hpl =>
database/0031-mysql-bulkloader.hpl} (66%)
copy integration-tests/{vertica/main-0002-vertica-bulk-load.hwf =>
database/main-0031-mysql-bulkload.hwf} (73%)
create mode 100644 integration-tests/database/metadata/rdbms/mysql.json
copy plugins/transforms/{abort => mysqlbulkloader}/pom.xml (91%)
copy plugins/transforms/{dorisbulkloader =>
mysqlbulkloader}/src/assembly/assembly.xml (87%)
create mode 100644
plugins/transforms/mysqlbulkloader/src/main/java/org/apache/hop/pipeline/transforms/mysqlbulkloader/MySqlBulkLoader.java
copy
plugins/transforms/{pgbulkloader/src/main/java/org/apache/hop/pipeline/transforms/pgbulkloader/PGBulkLoaderData.java
=>
mysqlbulkloader/src/main/java/org/apache/hop/pipeline/transforms/mysqlbulkloader/MySqlBulkLoaderData.java}
(60%)
copy
plugins/transforms/{pgbulkloader/src/main/java/org/apache/hop/pipeline/transforms/pgbulkloader/PGBulkLoaderDialog.java
=>
mysqlbulkloader/src/main/java/org/apache/hop/pipeline/transforms/mysqlbulkloader/MySqlBulkLoaderDialog.java}
(54%)
create mode 100644
plugins/transforms/mysqlbulkloader/src/main/java/org/apache/hop/pipeline/transforms/mysqlbulkloader/MySqlBulkLoaderMeta.java
create mode 100644
plugins/transforms/mysqlbulkloader/src/main/resources/mysqlbulkloader.svg
create mode 100644
plugins/transforms/mysqlbulkloader/src/main/resources/org/apache/hop/pipeline/transforms/mysqlbulkloader/messages/messages_en_US.properties
copy plugins/{actions/abort =>
transforms/mysqlbulkloader}/src/main/resources/version.xml (100%)
create mode 100644
plugins/transforms/mysqlbulkloader/src/test/java/org/apache/hop/pipeline/transforms/mysqlbulkloader/MySqlBulkLoaderMetaTest.java
copy
plugins/transforms/{mapping/src/test/resources/mapping-input-transform.xml =>
mysqlbulkloader/src/test/resources/mysql-bulkloader-transform.xml} (62%)