This is an automated email from the ASF dual-hosted git repository.
hansva pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/hop.git
from 98289df41f fix #2096: add sane default for GCP_KEY (#2097)
new 6422eebea7 initial version of ported Vertica Bulk Loader #2083
new fc5feb2777 Vertica Bulk Loader port, XML refactoring, code cleanup
#2083
new 74f7234418 vertica bulk loader integration tests #2083
new cbdc4ef728 apache rap - added headers #2083
new 5cf346f9ac Fix #2083 added Vertica JDBC driver to IT docker image
new c3534d9476 Merge pull request #2090 from bamaer/2083
The 5153 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:
.../plugins/databases/vertica-assemblies/pom.xml | 7 +-
assemblies/plugins/dist/pom.xml | 15 +-
assemblies/plugins/transforms/pom.xml | 1 +
.../verticabulkloader}/pom.xml | 14 +-
.../verticabulkloader/src/assembly/assembly.xml | 50 +
.../src/main/resources/version.xml | 0
docker/integration-tests/Dockerfile.unit-tests | 6 +-
.../integration-tests-vertica.yaml | 32 +
.../assets/images/transforms/icons/vertica.svg | 38 +
.../pipeline/transforms/verticabulkloader.adoc | 76 ++
.../vertica/0002-vertica-bulk-load.hpl | 196 ++++
integration-tests/vertica/dev-env-config.json | 23 +
.../{flink => vertica}/hop-config.json | 0
integration-tests/vertica/main-0000-wait.hwf | 76 ++
.../vertica/main-0001-check-connection.hwf | 81 ++
.../vertica/main-0002-vertica-bulk-load.hwf | 149 +++
.../metadata/pipeline-run-configuration/local.json | 21 +
.../vertica/metadata/rdbms/vertica.json | 26 +
.../metadata/workflow-run-configuration/local.json | 11 +
.../{cassandra => vertica}/project-config.json | 0
plugins/transforms/pom.xml | 1 +
.../transforms/verticabulkloader}/pom.xml | 22 +-
.../vertica/bulkloader/VerticaBulkLoader.java | 685 +++++++++++++
.../vertica/bulkloader/VerticaBulkLoaderData.java | 65 ++
.../bulkloader/VerticaBulkLoaderDialog.java | 1018 ++++++++++++++++++++
.../vertica/bulkloader/VerticaBulkLoaderField.java | 78 ++
.../vertica/bulkloader/VerticaBulkLoaderMeta.java | 759 +++++++++++++++
.../bulkloader/nativebinary/ColumnSpec.java | 386 ++++++++
.../bulkloader/nativebinary/ColumnType.java | 35 +
.../bulkloader/nativebinary/StreamEncoder.java | 279 ++++++
.../bulkloader/messages/messages_de_DE.properties | 54 ++
.../bulkloader/messages/messages_en_US.properties | 111 +++
.../bulkloader/messages/messages_es_AR.properties | 55 ++
.../bulkloader/messages/messages_es_ES.properties | 55 ++
.../bulkloader/messages/messages_fr_FR.properties | 69 ++
.../bulkloader/messages/messages_it_IT.properties | 77 ++
.../bulkloader/messages/messages_ja_JP.properties | 34 +
.../bulkloader/messages/messages_ko_KR.properties | 47 +
.../bulkloader/messages/messages_zh_CN.properties | 55 ++
.../src/main/resources/vertica.svg | 38 +
.../src/main/samples/transforms/vertica-docker.hpl | 250 +++++
41 files changed, 4969 insertions(+), 26 deletions(-)
copy assemblies/plugins/{databases/vertica-assemblies =>
transforms/verticabulkloader}/pom.xml (81%)
create mode 100644
assemblies/plugins/transforms/verticabulkloader/src/assembly/assembly.xml
copy assemblies/plugins/{actions/abort =>
transforms/verticabulkloader}/src/main/resources/version.xml (100%)
create mode 100644 docker/integration-tests/integration-tests-vertica.yaml
create mode 100644
docs/hop-user-manual/modules/ROOT/assets/images/transforms/icons/vertica.svg
create mode 100644
docs/hop-user-manual/modules/ROOT/pages/pipeline/transforms/verticabulkloader.adoc
create mode 100644 integration-tests/vertica/0002-vertica-bulk-load.hpl
create mode 100644 integration-tests/vertica/dev-env-config.json
copy integration-tests/{flink => vertica}/hop-config.json (100%)
create mode 100644 integration-tests/vertica/main-0000-wait.hwf
create mode 100644 integration-tests/vertica/main-0001-check-connection.hwf
create mode 100644 integration-tests/vertica/main-0002-vertica-bulk-load.hwf
create mode 100644
integration-tests/vertica/metadata/pipeline-run-configuration/local.json
create mode 100644 integration-tests/vertica/metadata/rdbms/vertica.json
create mode 100644
integration-tests/vertica/metadata/workflow-run-configuration/local.json
copy integration-tests/{cassandra => vertica}/project-config.json (100%)
copy {assemblies/plugins/databases/vertica-assemblies =>
plugins/transforms/verticabulkloader}/pom.xml (70%)
create mode 100644
plugins/transforms/verticabulkloader/src/main/java/org/apache/hop/pipeline/transforms/vertica/bulkloader/VerticaBulkLoader.java
create mode 100644
plugins/transforms/verticabulkloader/src/main/java/org/apache/hop/pipeline/transforms/vertica/bulkloader/VerticaBulkLoaderData.java
create mode 100644
plugins/transforms/verticabulkloader/src/main/java/org/apache/hop/pipeline/transforms/vertica/bulkloader/VerticaBulkLoaderDialog.java
create mode 100644
plugins/transforms/verticabulkloader/src/main/java/org/apache/hop/pipeline/transforms/vertica/bulkloader/VerticaBulkLoaderField.java
create mode 100644
plugins/transforms/verticabulkloader/src/main/java/org/apache/hop/pipeline/transforms/vertica/bulkloader/VerticaBulkLoaderMeta.java
create mode 100644
plugins/transforms/verticabulkloader/src/main/java/org/apache/hop/pipeline/transforms/vertica/bulkloader/nativebinary/ColumnSpec.java
create mode 100644
plugins/transforms/verticabulkloader/src/main/java/org/apache/hop/pipeline/transforms/vertica/bulkloader/nativebinary/ColumnType.java
create mode 100644
plugins/transforms/verticabulkloader/src/main/java/org/apache/hop/pipeline/transforms/vertica/bulkloader/nativebinary/StreamEncoder.java
create mode 100644
plugins/transforms/verticabulkloader/src/main/resources/org/apache/hop/pipeline/transforms/vertica/bulkloader/messages/messages_de_DE.properties
create mode 100644
plugins/transforms/verticabulkloader/src/main/resources/org/apache/hop/pipeline/transforms/vertica/bulkloader/messages/messages_en_US.properties
create mode 100644
plugins/transforms/verticabulkloader/src/main/resources/org/apache/hop/pipeline/transforms/vertica/bulkloader/messages/messages_es_AR.properties
create mode 100644
plugins/transforms/verticabulkloader/src/main/resources/org/apache/hop/pipeline/transforms/vertica/bulkloader/messages/messages_es_ES.properties
create mode 100644
plugins/transforms/verticabulkloader/src/main/resources/org/apache/hop/pipeline/transforms/vertica/bulkloader/messages/messages_fr_FR.properties
create mode 100644
plugins/transforms/verticabulkloader/src/main/resources/org/apache/hop/pipeline/transforms/vertica/bulkloader/messages/messages_it_IT.properties
create mode 100644
plugins/transforms/verticabulkloader/src/main/resources/org/apache/hop/pipeline/transforms/vertica/bulkloader/messages/messages_ja_JP.properties
create mode 100644
plugins/transforms/verticabulkloader/src/main/resources/org/apache/hop/pipeline/transforms/vertica/bulkloader/messages/messages_ko_KR.properties
create mode 100644
plugins/transforms/verticabulkloader/src/main/resources/org/apache/hop/pipeline/transforms/vertica/bulkloader/messages/messages_zh_CN.properties
create mode 100644
plugins/transforms/verticabulkloader/src/main/resources/vertica.svg
create mode 100644
plugins/transforms/verticabulkloader/src/main/samples/transforms/vertica-docker.hpl