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 2025/02/14 12:39:33 UTC
(hop) branch main updated (af16d92118 -> 16199cf92c)
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 af16d92118 Merge pull request #4900 from nadment/1964
add 8bac5022c6 add HopMetadataProperty to Select Values, fixes #1929
add 14d6eb4738 Further cleanup and test, #1929
add 4789b00fae spotless fix, #1929
new 16199cf92c Merge pull request #4361 from xdelox/1929-select-values
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:
...er-parent.hpl => 0029-inject-select-values.hpl} | 178 ++---
.../0029-select-values-template.hpl} | 164 +++--
.../mdi/datasets/golden-select-values.csv | 4 +
.../main-0029-inject-select-values.hwf} | 101 ++-
.../metadata/dataset/golden-select-values.json} | 12 +-
.../0029-select-values-template UNIT.json} | 16 +-
.../0074-select-values-metadata.hpl} | 329 +++++----
.../0074-select-values-remove.hpl} | 323 +++++----
.../0074-select-values-select-alter.hpl} | 347 ++++++----
.../transforms/datasets/golden-select-values-2.csv | 33 +
.../transforms/datasets/golden-select-values-3.csv | 33 +
.../transforms/datasets/golden-select-values.csv | 33 +
.../transforms/datasets/world_hits.csv | 33 +
.../main-0074-select-values.hwf} | 88 +--
...n-csvinput.json => golden-select-values-2.json} | 52 +-
.../metadata/dataset/golden-select-values-3.json | 152 +++++
.../metadata/dataset/golden-select-values.json} | 36 +-
.../0074-select-values-metadata UNIT.json | 113 ++++
.../unit-test/0074-select-values-remove UNIT.json | 101 +++
.../0074-select-values-select-alter UNIT.json | 68 ++
integration-tests/transforms/project-config.json | 2 +-
plugins/transforms/selectvalues/pom.xml | 8 +
.../transforms/selectvalues/DeleteField.java} | 39 +-
.../transforms/selectvalues/SelectField.java | 51 ++
.../selectvalues/SelectMetadataChange.java | 369 ++---------
.../transforms/selectvalues/SelectOptions.java} | 39 +-
.../transforms/selectvalues/SelectValues.java | 81 ++-
.../selectvalues/SelectValuesDialog.java | 110 +--
.../transforms/selectvalues/SelectValuesMeta.java | 734 +++++----------------
.../selectvalues/SelectValueMetaTestFactory.java | 49 ++
.../SelectValuesMetaInjectionTest.java | 110 +--
.../selectvalues/SelectValuesMetaTest.java | 206 +++---
.../transforms/selectvalues/SelectValuesTest.java | 54 +-
.../SelectValues_LocaleHandling_Test.java | 85 +--
.../test/resources/select-values-transform.xml} | 46 +-
plugins/valuetypes/pom.xml | 2 +-
pom.xml | 6 +-
37 files changed, 2324 insertions(+), 1883 deletions(-)
copy integration-tests/mdi/{0016-excelwriter-parent.hpl => 0029-inject-select-values.hpl} (62%)
copy integration-tests/{transforms/0005-metastructure-options.hpl => mdi/0029-select-values-template.hpl} (69%)
create mode 100644 integration-tests/mdi/datasets/golden-select-values.csv
copy integration-tests/{beam_directrunner/main-0005-single-thread.hwf => mdi/main-0029-inject-select-values.hwf} (74%)
copy integration-tests/{transforms/metadata/dataset/golden-concat-fields-remove-meta.json => mdi/metadata/dataset/golden-select-values.json} (83%)
copy integration-tests/{transforms/metadata/unit-test/0070-schema-mapping UNIT.json => mdi/metadata/unit-test/0029-select-values-template UNIT.json} (84%)
copy integration-tests/{cratedb/0003-http-endpoint-double-precision.hpl => transforms/0074-select-values-metadata.hpl} (60%)
copy integration-tests/{cratedb/0003-http-endpoint-double-precision.hpl => transforms/0074-select-values-remove.hpl} (62%)
copy integration-tests/{cratedb/0003-http-endpoint-double-precision.hpl => transforms/0074-select-values-select-alter.hpl} (59%)
create mode 100644 integration-tests/transforms/datasets/golden-select-values-2.csv
create mode 100644 integration-tests/transforms/datasets/golden-select-values-3.csv
create mode 100644 integration-tests/transforms/datasets/golden-select-values.csv
create mode 100644 integration-tests/transforms/datasets/world_hits.csv
copy integration-tests/{xml/main-0003-xsd-validator-action-test.hwf => transforms/main-0074-select-values.hwf} (66%)
copy integration-tests/transforms/metadata/dataset/{golden-schemadefinition-csvinput.json => golden-select-values-2.json} (54%)
create mode 100644 integration-tests/transforms/metadata/dataset/golden-select-values-3.json
copy integration-tests/{hop_server/metadata/dataset/0005-delete-from-remote-location-golden.json => transforms/metadata/dataset/golden-select-values.json} (61%)
create mode 100644 integration-tests/transforms/metadata/unit-test/0074-select-values-metadata UNIT.json
create mode 100644 integration-tests/transforms/metadata/unit-test/0074-select-values-remove UNIT.json
create mode 100644 integration-tests/transforms/metadata/unit-test/0074-select-values-select-alter UNIT.json
copy plugins/{actions/deletefolders/src/main/java/org/apache/hop/workflow/actions/deletefolders/FileItem.java => transforms/selectvalues/src/main/java/org/apache/hop/pipeline/transforms/selectvalues/DeleteField.java} (62%)
create mode 100644 plugins/transforms/selectvalues/src/main/java/org/apache/hop/pipeline/transforms/selectvalues/SelectField.java
copy plugins/{tech/neo4j/src/main/java/org/apache/hop/neo4j/transforms/output/fields/NodeField.java => transforms/selectvalues/src/main/java/org/apache/hop/pipeline/transforms/selectvalues/SelectOptions.java} (51%)
create mode 100644 plugins/transforms/selectvalues/src/test/java/org/apache/hop/pipeline/transforms/selectvalues/SelectValueMetaTestFactory.java
copy plugins/transforms/{mapping/src/test/resources/mapping-input-transform.xml => selectvalues/src/test/resources/select-values-transform.xml} (57%)
(hop) 01/01: Merge pull request #4361 from xdelox/1929-select-values
Posted by ha...@apache.org.
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 16199cf92cb18b40f60c2c2e90ce7f58e286ae84
Merge: af16d92118 4789b00fae
Author: Hans Van Akelyen <ha...@gmail.com>
AuthorDate: Fri Feb 14 13:39:27 2025 +0100
Merge pull request #4361 from xdelox/1929-select-values
Cleanup XML for SelectValues transform
.../mdi/0029-inject-select-values.hpl | 244 +++++++
.../mdi/0029-select-values-template.hpl | 186 ++++++
.../mdi/datasets/golden-select-values.csv | 4 +
.../mdi/main-0029-inject-select-values.hwf | 138 ++++
.../mdi/metadata/dataset/golden-select-values.json | 72 ++
.../0029-select-values-template UNIT.json | 63 ++
.../transforms/0074-select-values-metadata.hpl | 462 +++++++++++++
.../transforms/0074-select-values-remove.hpl | 478 ++++++++++++++
.../transforms/0074-select-values-select-alter.hpl | 478 ++++++++++++++
.../transforms/datasets/golden-select-values-2.csv | 33 +
.../transforms/datasets/golden-select-values-3.csv | 33 +
.../transforms/datasets/golden-select-values.csv | 33 +
.../transforms/datasets/world_hits.csv | 33 +
.../transforms/main-0074-select-values.hwf | 143 ++++
.../metadata/dataset/golden-select-values-2.json | 80 +++
.../metadata/dataset/golden-select-values-3.json | 152 +++++
.../metadata/dataset/golden-select-values.json | 64 ++
.../0074-select-values-metadata UNIT.json | 113 ++++
.../unit-test/0074-select-values-remove UNIT.json | 101 +++
.../0074-select-values-select-alter UNIT.json | 68 ++
integration-tests/transforms/project-config.json | 2 +-
plugins/transforms/selectvalues/pom.xml | 8 +
.../transforms/selectvalues/DeleteField.java | 56 ++
.../transforms/selectvalues/SelectField.java | 51 ++
.../selectvalues/SelectMetadataChange.java | 369 ++---------
.../transforms/selectvalues/SelectOptions.java | 50 ++
.../transforms/selectvalues/SelectValues.java | 81 ++-
.../selectvalues/SelectValuesDialog.java | 110 +--
.../transforms/selectvalues/SelectValuesMeta.java | 734 +++++----------------
.../selectvalues/SelectValueMetaTestFactory.java | 49 ++
.../SelectValuesMetaInjectionTest.java | 110 +--
.../selectvalues/SelectValuesMetaTest.java | 206 +++---
.../transforms/selectvalues/SelectValuesTest.java | 54 +-
.../SelectValues_LocaleHandling_Test.java | 85 +--
.../src/test/resources/select-values-transform.xml | 71 ++
plugins/valuetypes/pom.xml | 2 +-
pom.xml | 6 +-
37 files changed, 3855 insertions(+), 1167 deletions(-)