You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hop.apache.org by ha...@apache.org on 2022/11/24 21:50:36 UTC

[hop] branch master updated (c42afcaadd -> 9bcee81309)

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 c42afcaadd Merge pull request #1825 from hansva/master
     new 459f58ee0d HOP-4626 : Unit Testing fails when comparing binary storage data
     new 00d11c6d63 HOP-4291 : Cleanup XML of transform Concat Fields
     new 38edd34830 HOP-4292 : Cleanup XML of transform Cube Input HOP-4294 : Cleanup XML of transform Cube Output
     new 2ca685cce2 HOP-4293 : Cleanup XML of transform Credit Card Validator
     new 587a2e47ea Simplify serialization tests
     new b0449a6ea0 HOP-4628 : Action or Transform dialog sometimes don't show
     new f82f598e24 HOP-4295 : Cleanup XML of transform DB Procedure
     new 9bcee81309 Merge pull request #1824 from mattcasters/cypher-builder

The 4926 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:
 .../hop/pipeline/transform/ITransformDialog.java   |   5 +
 .../apache/hop/workflow/action/IActionDialog.java  |   5 +
 .../transform/TransformSerializationTestUtil.java  |   4 +
 integration-tests/database/0023-db-procedure.hpl   | 146 ++++++
 .../0023-db-procedure.hwf}                         |  92 +++-
 .../database/datasets/golden-db-procedure.csv      |   6 +
 .../metadata/dataset/golden-db-procedure.json      |  24 +
 .../metadata/unit-test/0023-db-procedure UNIT.json |  33 ++
 .../transforms/0004-concat-fields-all-remove.hpl   | 320 +++++++++++++
 .../transforms/0004-concat-fields-remove.hpl       | 383 ++++++++++++++++
 .../0050-cube-inptut-output-generate.hpl           | 214 +++++++++
 .../transforms/0050-cube-input-output-verify.hpl   | 322 +++++++++++++
 .../0051-creditcard-validator-verify.hpl           | 289 ++++++++++++
 .../golden-concat-fields-all-remove-meta.csv       |   2 +
 .../datasets/golden-concat-fields-remove-meta.csv  |   3 +
 .../datasets/golden-concat-fields-remove.csv       | 101 +++++
 .../datasets/golden-creditcard-validator.csv       |  31 ++
 .../transforms/main-0004-concat-fields.hwf         |  16 +-
 .../transforms/main-0050-cube-input-output.hwf     | 127 ++++++
 ...elds.hwf => main-0051-creditcard-validator.hwf} |  29 +-
 .../golden-concat-fields-all-remove-meta.json      |  64 +++
 .../dataset/golden-concat-fields-remove-meta.json  |  64 +++
 .../dataset/golden-concat-fields-remove.json       |  24 +
 .../dataset/golden-creditcard-validator.json       |  48 ++
 .../0004-concat-fields-all-remove UNIT.json        |  71 +++
 .../unit-test/0004-concat-fields-remove UNIT.json  |  69 +++
 .../0051-creditcard-validator-verify UNIT.json     |  48 ++
 .../workflow/actions/shell/ActionShellDialog.java  |   6 +-
 .../org/apache/hop/testing/util/DataSetConst.java  |   2 +-
 .../CombinationLookupMetaTest.java                 |   3 +-
 .../transforms/concatfields/ConcatField.java       | 262 +++++++++++
 .../transforms/concatfields/ConcatFields.java      | 211 ++++-----
 .../transforms/concatfields/ConcatFieldsData.java  |  13 +-
 .../concatfields/ConcatFieldsDialog.java           | 291 +++++-------
 .../transforms/concatfields/ConcatFieldsMeta.java  | 348 ++++----------
 .../transforms/concatfields/ExtraFields.java       |  97 ++++
 .../messages/messages_en_US.properties             |   1 +
 .../concatfields/ConcatFieldsMetaTest.java         |  42 +-
 .../src/test/resources/concat-fields-transform.xml | 157 +++++++
 .../creditcardvalidator/CreditCardValidator.java   |  35 +-
 .../CreditCardValidatorDialog.java                 |  22 +-
 .../CreditCardValidatorMeta.java                   | 230 +++++-----
 .../creditcardvalidator/CreditCardVerifier.java    |  27 +-
 .../CreditCardValidatorMetaTest.java               |  37 +-
 .../resources/credit-card-validator-transform.xml  |  41 ++
 .../pipeline/transforms/cubeinput/CubeInput.java   |   4 +-
 .../transforms/cubeinput/CubeInputDialog.java      |  12 +-
 .../transforms/cubeinput/CubeInputMeta.java        | 189 ++++----
 .../cubeinput/BaseCubeInputParsingTest.java        |   2 +-
 .../transforms/cubeinput/CubeInputMetaTest.java    |  40 +-
 .../src/test/resources/de-serialize-transform.xml  |  42 ++
 .../pipeline/transforms/cubeoutput/CubeOutput.java |   2 +-
 .../transforms/cubeoutput/CubeOutputDialog.java    |   4 +-
 .../transforms/cubeoutput/CubeOutputMeta.java      | 146 +++---
 .../transforms/cubeoutput/CubeOutputMetaTest.java  |  40 +-
 .../src/test/resources/serialize-transform.xml     |  41 ++
 .../hop/pipeline/transforms/dbproc/DBProc.java     |  46 +-
 .../pipeline/transforms/dbproc/DBProcDialog.java   | 176 +++-----
 .../hop/pipeline/transforms/dbproc/DBProcMeta.java | 502 ++++++++++++---------
 .../pipeline/transforms/dbproc/DBProcMetaTest.java |  85 +---
 .../src/test/resources/db-proc-transform.xml       |  50 ++
 .../transforms/input/MappingInputMetaTest.java     |   3 +-
 .../transforms/mapping/SimpleMappingMetaTest.java  |  10 +-
 .../memgroupby/MemoryGroupByMetaTest.java          |   3 +-
 .../delegates/HopGuiPipelineTransformDelegate.java |   2 +-
 .../delegates/HopGuiWorkflowActionDelegate.java    |  53 ++-
 .../ui/pipeline/transform/BaseTransformDialog.java |   7 +
 .../hop/ui/workflow/action/ActionDialog.java       |  15 +-
 68 files changed, 4341 insertions(+), 1498 deletions(-)
 create mode 100644 integration-tests/database/0023-db-procedure.hpl
 copy integration-tests/{transforms/main-0004-concat-fields.hwf => database/0023-db-procedure.hwf} (52%)
 create mode 100644 integration-tests/database/datasets/golden-db-procedure.csv
 create mode 100644 integration-tests/database/metadata/dataset/golden-db-procedure.json
 create mode 100644 integration-tests/database/metadata/unit-test/0023-db-procedure UNIT.json
 create mode 100644 integration-tests/transforms/0004-concat-fields-all-remove.hpl
 create mode 100644 integration-tests/transforms/0004-concat-fields-remove.hpl
 create mode 100644 integration-tests/transforms/0050-cube-inptut-output-generate.hpl
 create mode 100644 integration-tests/transforms/0050-cube-input-output-verify.hpl
 create mode 100644 integration-tests/transforms/0051-creditcard-validator-verify.hpl
 create mode 100644 integration-tests/transforms/datasets/golden-concat-fields-all-remove-meta.csv
 create mode 100644 integration-tests/transforms/datasets/golden-concat-fields-remove-meta.csv
 create mode 100644 integration-tests/transforms/datasets/golden-concat-fields-remove.csv
 create mode 100644 integration-tests/transforms/datasets/golden-creditcard-validator.csv
 create mode 100644 integration-tests/transforms/main-0050-cube-input-output.hwf
 copy integration-tests/transforms/{main-0004-concat-fields.hwf => main-0051-creditcard-validator.hwf} (84%)
 create mode 100644 integration-tests/transforms/metadata/dataset/golden-concat-fields-all-remove-meta.json
 create mode 100644 integration-tests/transforms/metadata/dataset/golden-concat-fields-remove-meta.json
 create mode 100644 integration-tests/transforms/metadata/dataset/golden-concat-fields-remove.json
 create mode 100644 integration-tests/transforms/metadata/dataset/golden-creditcard-validator.json
 create mode 100644 integration-tests/transforms/metadata/unit-test/0004-concat-fields-all-remove UNIT.json
 create mode 100644 integration-tests/transforms/metadata/unit-test/0004-concat-fields-remove UNIT.json
 create mode 100644 integration-tests/transforms/metadata/unit-test/0051-creditcard-validator-verify UNIT.json
 create mode 100644 plugins/transforms/concatfields/src/main/java/org/apache/hop/pipeline/transforms/concatfields/ConcatField.java
 create mode 100644 plugins/transforms/concatfields/src/main/java/org/apache/hop/pipeline/transforms/concatfields/ExtraFields.java
 copy engine/src/main/java/org/apache/hop/pipeline/transform/ITransformDialog.java => plugins/transforms/concatfields/src/test/java/org/apache/hop/pipeline/transforms/concatfields/ConcatFieldsMetaTest.java (53%)
 create mode 100644 plugins/transforms/concatfields/src/test/resources/concat-fields-transform.xml
 create mode 100644 plugins/transforms/creditcardvalidator/src/test/resources/credit-card-validator-transform.xml
 create mode 100644 plugins/transforms/cubeinput/src/test/resources/de-serialize-transform.xml
 create mode 100644 plugins/transforms/cubeoutput/src/test/resources/serialize-transform.xml
 create mode 100644 plugins/transforms/dbproc/src/test/resources/db-proc-transform.xml