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 a944cb5139 Merge pull request #3374 from Mattang-Dan/patch-39
new 21a8e1f46d Added flag for single item generation with array values
new afcef99186 update documentation
new dd3cd39b8d Added integration tests for validating current and new
behaviour
new 7b8cbb17ca Merged new tests into existing transformation test
new c5965272ee Merge pull request #3289 from vdwals/feature/3287
The 6303 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:
.../pipeline/transforms/enhancedjsonoutput.adoc | 1 +
...-enhanced-json-output-grouping-unit-testing.hpl | 436 ++++++++++++
.../0068-enhanced-json-output-grouping.hpl} | 774 +++++++++++----------
.../datasets/golden-json-grouped-output.csv | 4 +
.../golden-json-grouped-single-item-output.csv | 4 +
.../datasets/input-enhanced-json-test.csv | 6 +
.../transforms/main-0068-enhanced-json-2927.hwf | 90 ++-
...output.json => golden-json-grouped-output.json} | 8 +-
...=> golden-json-grouped-single-item-output.json} | 8 +-
.../dataset/input-enhanced-json-test.csv.json} | 14 +-
.../0068-enhanced-json-grouping-test.json | 70 ++
.../transforms/jsonoutputenhanced/JsonOutput.java | 253 ++++---
.../jsonoutputenhanced/JsonOutputDialog.java | 32 +-
.../jsonoutputenhanced/JsonOutputField.java | 2 +
.../jsonoutputenhanced/JsonOutputMeta.java | 20 +
.../messages/messages_en_US.properties | 5 +-
16 files changed, 1236 insertions(+), 491 deletions(-)
create mode 100644
integration-tests/transforms/0068-enhanced-json-output-grouping-unit-testing.hpl
copy integration-tests/{mail/0002-mail-action-validation.hpl =>
transforms/0068-enhanced-json-output-grouping.hpl} (51%)
create mode 100644
integration-tests/transforms/datasets/golden-json-grouped-output.csv
create mode 100644
integration-tests/transforms/datasets/golden-json-grouped-single-item-output.csv
create mode 100644
integration-tests/transforms/datasets/input-enhanced-json-test.csv
copy
integration-tests/transforms/metadata/dataset/{golden-data-validator-source-output.json
=> golden-json-grouped-output.json} (67%)
copy
integration-tests/transforms/metadata/dataset/{golden-data-validator-source-output.json
=> golden-json-grouped-single-item-output.json} (66%)
copy
integration-tests/{beam_directrunner/metadata/dataset/0012-get-subfolder-names.json
=> transforms/metadata/dataset/input-enhanced-json-test.csv.json} (65%)
create mode 100644
integration-tests/transforms/metadata/unit-test/0068-enhanced-json-grouping-test.json