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/incubator-hop.git.
from 787b62f Merge pull request #905 from nadment/HOP-3011
new aa78cc2 HOP-2976: Add MDI support to data grid transform and create
IT tests
new d557b46 HOP-2976: remove unit tests
new 3dc006c Merge pull request #906 from hansva/master
The 2418 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:
.../ROOT/pages/pipeline/transforms/datagrid.adoc | 3 +-
.../pages/pipeline/transforms/rowdenormaliser.adoc | 13 +-
.../0030-data-grid-child.hpl} | 35 +-
...aliser-parent.hpl => 0030-data-grid-parent.hpl} | 396 ++++++++++++---------
.../mdi/datasets/golden-data-grid.csv | 5 +
...0005-merge-join.hwf => main-0011-data-grid.hwf} | 10 +-
.../metadata/dataset/golden-data-grid.json} | 38 +-
.../0030-data-grid-parent-basic UNIT.json | 44 +++
.../{0013-row-generator.hpl => 0030-data-grid.hpl} | 92 +++--
.../transforms/datasets/golden-data-grid.csv | 5 +
...in-0025-null-if.hwf => main-0030-data-grid.hwf} | 14 +-
...en-row-generator.json => golden-data-grid.json} | 38 +-
.../metadata/unit-test/0030-data-grid UNIT.json | 44 +++
.../hop/pipeline/transforms/datagrid/DataGrid.java | 68 ++--
.../transforms/datagrid/DataGridDataMeta.java | 82 +++++
.../transforms/datagrid/DataGridDialog.java | 123 ++++---
.../transforms/datagrid/DataGridFieldMeta.java | 190 ++++++++++
.../pipeline/transforms/datagrid/DataGridMeta.java | 318 ++---------------
.../datagrid/messages/messages_en_US.properties | 3 +
.../transforms/datagrid/DataGridMetaTest.java | 148 --------
.../datagrid/DataGrid_EmptyStringVsNull_Test.java | 114 ------
.../transforms/datagrid/TransformMockUtil.java | 69 ----
22 files changed, 878 insertions(+), 974 deletions(-)
copy
integration-tests/{cassandra/tests/cassandra-input-output/cassandra-input-validation.hpl
=> mdi/0030-data-grid-child.hpl} (79%)
copy integration-tests/mdi/{0006-row-denormaliser-parent.hpl =>
0030-data-grid-parent.hpl} (50%)
create mode 100644 integration-tests/mdi/datasets/golden-data-grid.csv
copy integration-tests/mdi/{main-0005-merge-join.hwf =>
main-0011-data-grid.hwf} (91%)
copy integration-tests/{transforms/metadata/dataset/golden-row-generator.json
=> mdi/metadata/dataset/golden-data-grid.json} (60%)
create mode 100644
integration-tests/mdi/metadata/unit-test/0030-data-grid-parent-basic UNIT.json
copy integration-tests/transforms/{0013-row-generator.hpl =>
0030-data-grid.hpl} (69%)
create mode 100644 integration-tests/transforms/datasets/golden-data-grid.csv
copy integration-tests/transforms/{main-0025-null-if.hwf =>
main-0030-data-grid.hwf} (87%)
copy integration-tests/transforms/metadata/dataset/{golden-row-generator.json
=> golden-data-grid.json} (60%)
create mode 100644
integration-tests/transforms/metadata/unit-test/0030-data-grid UNIT.json
create mode 100644
plugins/transforms/datagrid/src/main/java/org/apache/hop/pipeline/transforms/datagrid/DataGridDataMeta.java
create mode 100644
plugins/transforms/datagrid/src/main/java/org/apache/hop/pipeline/transforms/datagrid/DataGridFieldMeta.java
delete mode 100644
plugins/transforms/datagrid/src/test/java/org/apache/hop/pipeline/transforms/datagrid/DataGridMetaTest.java
delete mode 100644
plugins/transforms/datagrid/src/test/java/org/apache/hop/pipeline/transforms/datagrid/DataGrid_EmptyStringVsNull_Test.java
delete mode 100644
plugins/transforms/datagrid/src/test/java/org/apache/hop/pipeline/transforms/datagrid/TransformMockUtil.java