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 2cb5c86f09 Merge pull request #1836 from nadment/HOP-4631
new ff1a77dffc HOP-4298 : Cleanup XML of transform Excel Input (IT)
new 92360bbdff HOP-4301 : Cleanup XML of transform File Metadata
new 2b8a47dbed HOP-4637 : Run Unit Tests action should know about previous
action results
new 71351b0294 HOP-4302 : Cleanup XML of transform Files to Result
new 94c55771c8 HOP-4638 : Allow deprecated enum values to be remapped in
metadata properties
new a8c761f28a HOP-4298 : Cleanup XML of transform Excel Input (bug fix
for xml IT)
new bd6eab9676 Merge pull request #1839 from mattcasters/cypher-builder
The 4968 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:
.../main/java/org/apache/hop/core/ResultFile.java | 120 ++++++++-
.../hop/metadata/api/HopMetadataProperty.java | 23 +-
.../metadata/serializer/xml/XmlMetadataUtil.java | 12 +-
.../0055-file-metadata-verify.hpl} | 53 ++--
.../0056-result-files-add.hpl} | 56 ++---
.../0056-result-files-verify.hpl} | 34 +--
.../transforms/datasets/golden-file-metadata.csv | 11 +
.../transforms/datasets/golden-result-files.csv | 4 +
.../transforms/files/excel/basic.xlsx | Bin 5176 -> 5176 bytes
.../main-0055-file-metadata.hwf} | 22 +-
.../main-0056-result-files.hwf} | 38 +--
.../metadata/dataset/golden-file-metadata.json} | 82 +++---
.../metadata/dataset/golden-result-files.json} | 20 +-
.../unit-test/0055-file-metadata-verify UNIT.json | 93 +++++++
...NIT.json => 0056-result-files-verify UNIT.json} | 30 +--
.../testing/actions/runtests/RunPipelineTests.java | 3 +-
.../testing/transforms/exectests/ExecuteTests.java | 2 +
.../org/apache/hop/testing/util/UnitTestUtil.java | 2 +
.../transforms/excelinput/ExcelInputMeta.java | 89 +++++--
plugins/transforms/filemetadata/pom.xml | 21 --
.../transforms/filemetadata/FileMetadata.java | 150 ++++++-----
.../filemetadata/FileMetadataDialog.java | 150 ++++-------
.../transforms/filemetadata/FileMetadataMeta.java | 277 +++++++++++----------
.../filemetadata/DelimiterDetectorTest.java | 43 ++--
.../filemetadata/FileMetadataMetaTest.java} | 15 +-
.../test/resources/file-metadata-transform.xml} | 30 ++-
.../transforms/filestoresult/FilesToResult.java | 4 +-
.../filestoresult/FilesToResultDialog.java | 19 +-
.../filestoresult/FilesToResultMeta.java | 122 ++++-----
.../filestoresult/FilesToResultMetaTest.java | 45 +---
.../test/resources/files-to-result-transform.xml} | 13 +-
31 files changed, 891 insertions(+), 692 deletions(-)
copy integration-tests/{flink/0001-test-flink-cluster.hpl =>
transforms/0055-file-metadata-verify.hpl} (68%)
copy integration-tests/{actions/0004-addfilename-to-resultfilenames.hpl =>
transforms/0056-result-files-add.hpl} (84%)
copy integration-tests/{mdi/0011-data-grid-child.hpl =>
transforms/0056-result-files-verify.hpl} (78%)
create mode 100644
integration-tests/transforms/datasets/golden-file-metadata.csv
create mode 100644
integration-tests/transforms/datasets/golden-result-files.csv
copy integration-tests/{mdi/main-0004-csv-input.hwf =>
transforms/main-0055-file-metadata.hwf} (89%)
copy integration-tests/{spreadsheet/main-0005-multi-file-write.hwf =>
transforms/main-0056-result-files.hwf} (83%)
copy
integration-tests/{beam_directrunner/metadata/dataset/0009-stream-lookup-golden.json
=> transforms/metadata/dataset/golden-file-metadata.json} (65%)
copy integration-tests/{neo4j/metadata/dataset/rel-mapping-all-golden.json =>
transforms/metadata/dataset/golden-result-files.json} (63%)
create mode 100644
integration-tests/transforms/metadata/unit-test/0055-file-metadata-verify
UNIT.json
copy
integration-tests/transforms/metadata/unit-test/{0020-row-normaliser-single-target
UNIT.json => 0056-result-files-verify UNIT.json} (50%)
copy
plugins/transforms/{fieldsplitter/src/test/java/org/apache/hop/pipeline/transforms/fieldsplitter/FieldSplitterMetaTest.java
=>
filemetadata/src/test/java/org/apache/hop/pipeline/transforms/filemetadata/FileMetadataMetaTest.java}
(69%)
copy
plugins/transforms/{cubeinput/src/test/resources/de-serialize-transform.xml =>
filemetadata/src/test/resources/file-metadata-transform.xml} (63%)
copy plugins/transforms/{edi2xml/src/test/resources/edi-to-xml-transform.xml
=> filestoresult/src/test/resources/files-to-result-transform.xml} (85%)