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%)